From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09: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 1awnP7-00086l-GA; Sun, 01 May 2016 09:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnP6-00086d-RN
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:04 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 43/5C-03512-828C5275; Sun, 01 May 2016 09:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVf9hGq
 4wfFjKhYTthk4MHps79vFHsAYxZqZl5RfkcCacbd9P0vBf86KG9MvMDYwLuLoYuTiEBL4wihx
 eucExi5GTiDnPKPEpi1xXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJHomHaGF
 cTmFTCTWNXaxARiswDVT9wxgWUCI8cCRoZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoaGJnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYwrFjofYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTv2mOq4UKCRanpqRVpmTnA0IBJS3DwKInwzgdJ8xYXJOYWZ6ZDpE4xKkqJ88odB0oI
 gCQySvPg2mDheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCEFN4MvNK4Ka/AlrMBLQ4ez3Y4
 pJEhJRUA2Picf8NCeo3Jeqk5E4Ju3X/zbLVueKzpHX6SXOR0pqkGOPZBk4Jvi8K+UTZWSffOX
 jDurxGOWzuy1WSZZt0HbecW+yofawo6dgf+VOlfs3Hry46nmmgFCex/3PLn/55gYf6WvI5mGq
 Djf/Z2n4sfRYke2FhaN/Dn0w+DvHHV3bMlHuj/rPNQomlOCPRUIu5qDgRADxqV0lCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462093862!38861630!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32549 invoked from network); 1 May 2016 09:11:03 -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; 1 May 2016 09: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 1awnP4-0000zS-D4
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnP4-0002FR-CK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnP4-0002FR-CK@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:02 +0000
Subject: [Xen-changelog] [xen master] xen/bitops: Introduce GENMASK to
	generate 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkZDQyOWM5Y2MyYWY5OWRmOWRkYTEwMDAyY2M1OTAxMWVkZjBjYWMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDoyMCAy
MDE2ICswMTAwCgogICAgeGVuL2JpdG9wczogSW50cm9kdWNlIEdFTk1BU0sgdG8gZ2VuZXJhdGUg
bWFzawogICAgCiAgICBUaGUgY29kZSBoYXMgYmVlbiBpbXBvcnRlZCBmcm9tIHRoZSBoZWFkZXIg
aW5jbHVkZS9saW51eC9iaXRvcHMuaCBpbgogICAgTGludXggdjQuNi1yYzMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaCB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS94ZW4vYml0b3BzLmgKaW5kZXggY2I1NmYyNC4uYmQwODgzYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaApA
QCAtMyw2ICszLDE0IEBACiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CiAKIC8qCisgKiBDcmVhdGUg
YSBjb250aWd1b3VzIGJpdG1hc2sgc3RhcnRpbmcgYXQgYml0IHBvc2l0aW9uIEBsIGFuZCBlbmRp
bmcgYXQKKyAqIHBvc2l0aW9uIEBoLiBGb3IgZXhhbXBsZQorICogR0VOTUFTSygzMCwgMjEpIGdp
dmVzIHVzIHRoZSAzMmJpdCB2ZWN0b3IgMHgwMWZlMDAwMDAuCisgKi8KKyNkZWZpbmUgR0VOTUFT
SyhoLCBsKSBcCisgICAgKCgofjBVTCkgPDwgKGwpKSAmICh+MFVMID4+IChCSVRTX1BFUl9MT05H
IC0gMSAtIChoKSkpKQorCisvKgogICogZmZzOiBmaW5kIGZpcnN0IGJpdCBzZXQuIFRoaXMgaXMg
ZGVmaW5lZCB0aGUgc2FtZSB3YXkgYXMKICAqIHRoZSBsaWJjIGFuZCBjb21waWxlciBidWlsdGlu
IGZmcyByb3V0aW5lcywgdGhlcmVmb3JlCiAgKiBkaWZmZXJzIGluIHNwaXJpdCBmcm9tIHRoZSBh
Ym92ZSBmZnogKG1hbiBmZnMpLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09: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 1awnP7-00086l-GA; Sun, 01 May 2016 09:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnP6-00086d-RN
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:04 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 43/5C-03512-828C5275; Sun, 01 May 2016 09:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVf9hGq
 4wfFjKhYTthk4MHps79vFHsAYxZqZl5RfkcCacbd9P0vBf86KG9MvMDYwLuLoYuTiEBL4wihx
 eucExi5GTiDnPKPEpi1xXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJHomHaGF
 cTmFTCTWNXaxARiswDVT9wxgWUCI8cCRoZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoaGJnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYwrFjofYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTv2mOq4UKCRanpqRVpmTnA0IBJS3DwKInwzgdJ8xYXJOYWZ6ZDpE4xKkqJ88odB0oI
 gCQySvPg2mDheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCEFN4MvNK4Ka/AlrMBLQ4ez3Y4
 pJEhJRUA2Picf8NCeo3Jeqk5E4Ju3X/zbLVueKzpHX6SXOR0pqkGOPZBk4Jvi8K+UTZWSffOX
 jDurxGOWzuy1WSZZt0HbecW+yofawo6dgf+VOlfs3Hry46nmmgFCex/3PLn/55gYf6WvI5mGq
 Djf/Z2n4sfRYke2FhaN/Dn0w+DvHHV3bMlHuj/rPNQomlOCPRUIu5qDgRADxqV0lCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462093862!38861630!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32549 invoked from network); 1 May 2016 09:11:03 -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; 1 May 2016 09: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 1awnP4-0000zS-D4
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnP4-0002FR-CK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnP4-0002FR-CK@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:02 +0000
Subject: [Xen-changelog] [xen master] xen/bitops: Introduce GENMASK to
	generate 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkZDQyOWM5Y2MyYWY5OWRmOWRkYTEwMDAyY2M1OTAxMWVkZjBjYWMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDoyMCAy
MDE2ICswMTAwCgogICAgeGVuL2JpdG9wczogSW50cm9kdWNlIEdFTk1BU0sgdG8gZ2VuZXJhdGUg
bWFzawogICAgCiAgICBUaGUgY29kZSBoYXMgYmVlbiBpbXBvcnRlZCBmcm9tIHRoZSBoZWFkZXIg
aW5jbHVkZS9saW51eC9iaXRvcHMuaCBpbgogICAgTGludXggdjQuNi1yYzMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaCB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS94ZW4vYml0b3BzLmgKaW5kZXggY2I1NmYyNC4uYmQwODgzYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaApA
QCAtMyw2ICszLDE0IEBACiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CiAKIC8qCisgKiBDcmVhdGUg
YSBjb250aWd1b3VzIGJpdG1hc2sgc3RhcnRpbmcgYXQgYml0IHBvc2l0aW9uIEBsIGFuZCBlbmRp
bmcgYXQKKyAqIHBvc2l0aW9uIEBoLiBGb3IgZXhhbXBsZQorICogR0VOTUFTSygzMCwgMjEpIGdp
dmVzIHVzIHRoZSAzMmJpdCB2ZWN0b3IgMHgwMWZlMDAwMDAuCisgKi8KKyNkZWZpbmUgR0VOTUFT
SyhoLCBsKSBcCisgICAgKCgofjBVTCkgPDwgKGwpKSAmICh+MFVMID4+IChCSVRTX1BFUl9MT05H
IC0gMSAtIChoKSkpKQorCisvKgogICogZmZzOiBmaW5kIGZpcnN0IGJpdCBzZXQuIFRoaXMgaXMg
ZGVmaW5lZCB0aGUgc2FtZSB3YXkgYXMKICAqIHRoZSBsaWJjIGFuZCBjb21waWxlciBidWlsdGlu
IGZmcyByb3V0aW5lcywgdGhlcmVmb3JlCiAgKiBkaWZmZXJzIGluIHNwaXJpdCBmcm9tIHRoZSBh
Ym92ZSBmZnogKG1hbiBmZnMpLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11: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 1awnPH-00088K-IO; Sun, 01 May 2016 09:11:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPG-000884-OM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:14 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 D9/ED-18833-138C5275; Sun, 01 May 2016 09:11:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfwhGq
 4weReJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHf3JEvBJfGKX/dmMzUwPhfqYuTiEBL4wijx
 +tJWVgjnPKPEgjdT2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIl7g74
 T2YzStgJnFrE8gcTg4WoPq29Z9YJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBuPO50yFGSQ4mJVHeGXNVwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8K49phouJFiUmp5akZaZAwwOmLQEB4+SCO98kDRvcUFibnFmOkTqFKOilDjvcpCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzCt3HGgKT2ZeCdz0V0CLmYAWZ
 68HW1ySiJCSamAstWiS1EzY46Jto9uRrbJNxJlP1en5ZqlZTzVOCayUTIgKc1aRfhew8tgPK1
 NXdd7/e673TZKW9HzNv2TCd45WVgMmty2MgsWcRx5dFZpQ8C5IKslvxek+/x8lQinvxDz3xl+
 58+Ss4aebyZeOrLQKaJ5wtuT1rh2uOYbPxBdnJK19yd43z1iJpTgj0VCLuag4EQDBj/QLQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462093872!12089060!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5528 invoked from network); 1 May 2016 09:11:13 -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; 1 May 2016 09:11: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 1awnPE-0000zc-F9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPE-0002Fv-EP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPE-0002Fv-EP@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:12 +0000
Subject: [Xen-changelog] [xen master] xen/arm: traps: Correctly interpret
	the content of the register HPFAR_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMwNTE2MTgyZmY4NmQ3NzM3NWMzNTUxNzAzNjUzNWMwZGY2MWM3ZTEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDoyNSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogdHJhcHM6IENvcnJlY3RseSBpbnRlcnByZXQgdGhlIGNv
bnRlbnQgb2YgdGhlIHJlZ2lzdGVyIEhQRkFSX0VMMgogICAgCiAgICBUaGUgcmVnaXN0ZXIgSFBG
QVJfRUwyIChyZXNwLiBIUEZBUiBvbiBhcm0zMikgY29udGFpbnMgdGhlIGJpdHMgWzQ3OjEyXQog
ICAgKHJlc3AuIFszOToxMl0pIG9mIHRoZSBmYXVsdGluZyBJUEEuIFVubGlrZSBvdGhlciByZWdp
c3RlcnMgdGhhdCByZXByZXNlbnQKICAgIGFuIGFkZHJlc3MsIHRoZSB1cHBlciBiaXRzIG9mIHRo
ZSBJUEEgYXJlIHN0b3JlZCBpbiB0aGUgcmVnaXN0ZXIgYml0cwogICAgWzQ6MzldIChyZXNwLiBb
NDoyMV0pLgogICAgCiAgICBIb3dldmVyLCBYZW4gYXNzdW1lcyB0aGF0IHRoZSByZWdpc3RlciBj
b250YWlucyB0aGUgZmF1bHRpbmcgSVBBIGNvcnJlY3RseQogICAgb2Zmc2V0dGVkLiBUaGlzIHdp
bGwgcmVzdWx0IHRvIGdldCBhIHdyb25nIElQQSB3aGVuIHRoZSBmYXVsdCBpcyBoYXBwZW5pbmcK
ICAgIGR1cmluZyBhIHRyYW5zbGF0aW9uIHRhYmxlIHdhbGsuIE5vdGUgdGhpcyBpcyBvbmx5IGFm
ZmVjdGluZyAgbWVtYWNjZXNzLgogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRvIGdl
dCB0aGUgZmF1bHRpbmcgSVBBIGZyb20gSFBGQVJfRUwyIGFuZAogICAgcmVwbGFjZSBkaXJlY3Qg
cmVhZCBmcm9tIHRoZSByZWdpc3RlciBieSB0aGUgaGVscGVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyAgICAgICAgICAgIHwgMTEgKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgNyArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5YWJmYzNjLi4yYjg5MzFjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAt
MjM2Miw2ICsyMzYyLDEzIEBAIGRvbmU6CiAgICAgaWYgKGZpcnN0KSB1bm1hcF9kb21haW5fcGFn
ZShmaXJzdCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgcGFkZHJfdCBnZXRfZmF1bHRpbmdfaXBhKHZv
aWQpCit7CisgICAgcmVnaXN0ZXJfdCBocGZhciA9IFJFQURfU1lTUkVHKEhQRkFSX0VMMik7CisK
KyAgICByZXR1cm4gKChwYWRkcl90KShocGZhciAmIEhQRkFSX01BU0spIDw8ICgxMiAtIDQpKTsK
K30KKwogc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTIzODAsNyArMjM4Nyw3IEBAIHN0YXRpYyB2b2lkIGRv
X3RyYXBfaW5zdHJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAg
ICAgIH07CiAKICAgICAgICAgaWYgKCBoc3IuaWFidC5zMXB0dyApCi0gICAgICAgICAgICBncGEg
PSBSRUFEX1NZU1JFRyhIUEZBUl9FTDIpOworICAgICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5n
X2lwYSgpOwogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qCkBAIC0yNDMw
LDcgKzI0MzcsNyBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAjZW5kaWYKIAogICAgIGlmICggZGFidC5zMXB0dyApCi0g
ICAgICAgIGluZm8uZ3BhID0gUkVBRF9TWVNSRUcoSFBGQVJfRUwyKTsKKyAgICAgICAgaW5mby5n
cGEgPSBnZXRfZmF1bHRpbmdfaXBhKCk7CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmMgPSBn
dmFfdG9faXBhKGluZm8uZ3ZhLCAmaW5mby5ncGEsIEdWMk1fUkVBRCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaAppbmRleCA3ZTZlYjY2Li42Nzg5Y2QwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
QEAgLTU2NSw2ICs1NjUsMTMgQEAgdW5pb24gaHNyIHsKIAogI2RlZmluZSBGU0NfTExfTUFTSyAg
ICAoX0FDKDB4MDMsVSk8PDApCiAKKy8qIEhQRkFSX0VMMjogSHlwZXJ2aXNvciBJUEEgRmF1bHQg
QWRkcmVzcyBSZWdpc3RlciAqLworI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUgSFBGQVJf
TUFTSwlHRU5NQVNLKDM5LCA0KQorI2Vsc2UKKyNkZWZpbmUgSFBGQVJfTUFTSwlHRU5NQVNLKDMx
LCA0KQorI2VuZGlmCisKIC8qIFRpbWUgY291bnRlciBoeXBlcnZpc29yIGNvbnRyb2wgcmVnaXN0
ZXIgKi8KICNkZWZpbmUgQ05USENUTF9FTDJfRUwxUENURU4gKDF1PDwwKSAvKiBLZXJuZWwvdXNl
ciBhY2Nlc3MgdG8gcGh5c2ljYWwgY291bnRlciAqLwogI2RlZmluZSBDTlRIQ1RMX0VMMl9FTDFQ
Q0VOICAoMXU8PDEpIC8qIEtlcm5lbC91c2VyIGFjY2VzcyB0byBDTlRQIHRpbWVyIHJlZ3MgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11: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 1awnPH-00088K-IO; Sun, 01 May 2016 09:11:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPG-000884-OM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:14 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 D9/ED-18833-138C5275; Sun, 01 May 2016 09:11:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfwhGq
 4weReJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHf3JEvBJfGKX/dmMzUwPhfqYuTiEBL4wijx
 +tJWVgjnPKPEgjdT2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIl7g74
 T2YzStgJnFrE8gcTg4WoPq29Z9YJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBuPO50yFGSQ4mJVHeGXNVwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8K49phouJFiUmp5akZaZAwwOmLQEB4+SCO98kDRvcUFibnFmOkTqFKOilDjvcpCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzCt3HGgKT2ZeCdz0V0CLmYAWZ
 68HW1ySiJCSamAstWiS1EzY46Jto9uRrbJNxJlP1en5ZqlZTzVOCayUTIgKc1aRfhew8tgPK1
 NXdd7/e673TZKW9HzNv2TCd45WVgMmty2MgsWcRx5dFZpQ8C5IKslvxek+/x8lQinvxDz3xl+
 58+Ss4aebyZeOrLQKaJ5wtuT1rh2uOYbPxBdnJK19yd43z1iJpTgj0VCLuag4EQDBj/QLQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462093872!12089060!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5528 invoked from network); 1 May 2016 09:11:13 -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; 1 May 2016 09:11: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 1awnPE-0000zc-F9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPE-0002Fv-EP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPE-0002Fv-EP@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:12 +0000
Subject: [Xen-changelog] [xen master] xen/arm: traps: Correctly interpret
	the content of the register HPFAR_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMwNTE2MTgyZmY4NmQ3NzM3NWMzNTUxNzAzNjUzNWMwZGY2MWM3ZTEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDoyNSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogdHJhcHM6IENvcnJlY3RseSBpbnRlcnByZXQgdGhlIGNv
bnRlbnQgb2YgdGhlIHJlZ2lzdGVyIEhQRkFSX0VMMgogICAgCiAgICBUaGUgcmVnaXN0ZXIgSFBG
QVJfRUwyIChyZXNwLiBIUEZBUiBvbiBhcm0zMikgY29udGFpbnMgdGhlIGJpdHMgWzQ3OjEyXQog
ICAgKHJlc3AuIFszOToxMl0pIG9mIHRoZSBmYXVsdGluZyBJUEEuIFVubGlrZSBvdGhlciByZWdp
c3RlcnMgdGhhdCByZXByZXNlbnQKICAgIGFuIGFkZHJlc3MsIHRoZSB1cHBlciBiaXRzIG9mIHRo
ZSBJUEEgYXJlIHN0b3JlZCBpbiB0aGUgcmVnaXN0ZXIgYml0cwogICAgWzQ6MzldIChyZXNwLiBb
NDoyMV0pLgogICAgCiAgICBIb3dldmVyLCBYZW4gYXNzdW1lcyB0aGF0IHRoZSByZWdpc3RlciBj
b250YWlucyB0aGUgZmF1bHRpbmcgSVBBIGNvcnJlY3RseQogICAgb2Zmc2V0dGVkLiBUaGlzIHdp
bGwgcmVzdWx0IHRvIGdldCBhIHdyb25nIElQQSB3aGVuIHRoZSBmYXVsdCBpcyBoYXBwZW5pbmcK
ICAgIGR1cmluZyBhIHRyYW5zbGF0aW9uIHRhYmxlIHdhbGsuIE5vdGUgdGhpcyBpcyBvbmx5IGFm
ZmVjdGluZyAgbWVtYWNjZXNzLgogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRvIGdl
dCB0aGUgZmF1bHRpbmcgSVBBIGZyb20gSFBGQVJfRUwyIGFuZAogICAgcmVwbGFjZSBkaXJlY3Qg
cmVhZCBmcm9tIHRoZSByZWdpc3RlciBieSB0aGUgaGVscGVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyAgICAgICAgICAgIHwgMTEgKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgNyArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5YWJmYzNjLi4yYjg5MzFjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAt
MjM2Miw2ICsyMzYyLDEzIEBAIGRvbmU6CiAgICAgaWYgKGZpcnN0KSB1bm1hcF9kb21haW5fcGFn
ZShmaXJzdCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgcGFkZHJfdCBnZXRfZmF1bHRpbmdfaXBhKHZv
aWQpCit7CisgICAgcmVnaXN0ZXJfdCBocGZhciA9IFJFQURfU1lTUkVHKEhQRkFSX0VMMik7CisK
KyAgICByZXR1cm4gKChwYWRkcl90KShocGZhciAmIEhQRkFSX01BU0spIDw8ICgxMiAtIDQpKTsK
K30KKwogc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTIzODAsNyArMjM4Nyw3IEBAIHN0YXRpYyB2b2lkIGRv
X3RyYXBfaW5zdHJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAg
ICAgIH07CiAKICAgICAgICAgaWYgKCBoc3IuaWFidC5zMXB0dyApCi0gICAgICAgICAgICBncGEg
PSBSRUFEX1NZU1JFRyhIUEZBUl9FTDIpOworICAgICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5n
X2lwYSgpOwogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qCkBAIC0yNDMw
LDcgKzI0MzcsNyBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAjZW5kaWYKIAogICAgIGlmICggZGFidC5zMXB0dyApCi0g
ICAgICAgIGluZm8uZ3BhID0gUkVBRF9TWVNSRUcoSFBGQVJfRUwyKTsKKyAgICAgICAgaW5mby5n
cGEgPSBnZXRfZmF1bHRpbmdfaXBhKCk7CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmMgPSBn
dmFfdG9faXBhKGluZm8uZ3ZhLCAmaW5mby5ncGEsIEdWMk1fUkVBRCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaAppbmRleCA3ZTZlYjY2Li42Nzg5Y2QwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
QEAgLTU2NSw2ICs1NjUsMTMgQEAgdW5pb24gaHNyIHsKIAogI2RlZmluZSBGU0NfTExfTUFTSyAg
ICAoX0FDKDB4MDMsVSk8PDApCiAKKy8qIEhQRkFSX0VMMjogSHlwZXJ2aXNvciBJUEEgRmF1bHQg
QWRkcmVzcyBSZWdpc3RlciAqLworI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUgSFBGQVJf
TUFTSwlHRU5NQVNLKDM5LCA0KQorI2Vsc2UKKyNkZWZpbmUgSFBGQVJfTUFTSwlHRU5NQVNLKDMx
LCA0KQorI2VuZGlmCisKIC8qIFRpbWUgY291bnRlciBoeXBlcnZpc29yIGNvbnRyb2wgcmVnaXN0
ZXIgKi8KICNkZWZpbmUgQ05USENUTF9FTDJfRUwxUENURU4gKDF1PDwwKSAvKiBLZXJuZWwvdXNl
ciBhY2Nlc3MgdG8gcGh5c2ljYWwgY291bnRlciAqLwogI2RlZmluZSBDTlRIQ1RMX0VMMl9FTDFQ
Q0VOICAoMXU8PDEpIC8qIEtlcm5lbC91c2VyIGFjY2VzcyB0byBDTlRQIHRpbWVyIHJlZ3MgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11: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 1awnPT-0008B9-KV; Sun, 01 May 2016 09:11:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPS-0008Ax-MY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6A/EE-09532-E38C5275; Sun, 01 May 2016 09:11:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdf2hGq
 4wYIX6hYTthk4MHps79vFHsAYxZqZl5RfkcCacWL9c7aCS9wV55t2sjQwPuPsYuTiEBL4wijx
 6udKRgjnPKPEpMkrmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawk7h1e
 RobSDmvgJnEhw0qIGEWoPJf++czTWDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CMMQLCDcdlfp0OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F17TDVcSLAoNT21Ii0zBxgaMGkJDh4lEd75IGne4oLE3OLMdIjUKUZFKXFeueNA
 CQGQREZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSRhiCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgFNg6q/HwnrnbjV2UI9889ZxvWb1ZTUN5spqc5RUWlrP3WXR8zpxavOPO99CLht
 aJH4Jm+W7niVyyIcD8WMxrG9tPi3KqtDZLHuD/+cuq4vgt9X8MkzwFcjk9+Bg3Oxb/MvJP8eH
 ZOmPZ4kNs1r9LBHkDVzR+jH/FeZVRbhlviY1y8PozbF/3KbEUZyQaajEXFScCANTqz4pCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462093882!12104387!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15408 invoked from network); 1 May 2016 09:11:25 -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; 1 May 2016 09:11: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 1awnPO-0000zm-Gy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPO-0002GP-GM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPO-0002GP-GM@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:22 +0000
Subject: [Xen-changelog] [xen master] xen: arm: doc: Add firmware
	requirements
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkNTljMWE5MTg5NTQ5MjgzNjU0Y2Q2ODg5MmY3MTIyY2RkOGZkMTQKQXV0aG9yOiAg
ICAgRGlyayBCZWhtZSA8ZGlyay5iZWhtZUBkZS5ib3NjaC5jb20+CkF1dGhvckRhdGU6IE1vbiBB
cHIgMjUgMTc6NDI6NTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMTY6NDQ6Mjcg
MjAxNiArMDEwMAoKICAgIHhlbjogYXJtOiBkb2M6IEFkZCBmaXJtd2FyZSByZXF1aXJlbWVudHMK
ICAgIAogICAgQWRkIGEgc2VjdGlvbiBhYm91dCB3aGF0IHRoZSBmaXJtd2FyZSBzaG91bGQgZG8g
aW4gRUwzIGJlZm9yZSBzdGFydGluZyBYZW4uCiAgICAKICAgIEUuZyBndWVzdCB3aWxsIHVzZSBI
VkMgaW5zdHJ1Y3Rpb24gdG8gaXNzdWUgaHlwZXJjYWxsLiBBcyB0aGlzIGNhbiBiZSBzZXQgb25s
eQogICAgYXQgRUwzLCBpLmUuIG91dHNpZGUgWGVuLCBkb2N1bWVudCB0aGlzIGJvb3QgcmVxdWly
ZW1lbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERpcmsgQmVobWUgPGRpcmsuYmVobWVAZGUu
Ym9zY2guY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KLS0tCiBkb2NzL21pc2MvYXJtL2Jvb3RpbmcudHh0IHwgMTEgKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9j
cy9taXNjL2FybS9ib290aW5nLnR4dCBiL2RvY3MvbWlzYy9hcm0vYm9vdGluZy50eHQKaW5kZXgg
OTgwMmU1ZS4uYzdjMWQ3ZSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2FybS9ib290aW5nLnR4dAor
KysgYi9kb2NzL21pc2MvYXJtL2Jvb3RpbmcudHh0CkBAIC0yMyw2ICsyMywxNyBAQCBUaGUgZXhj
ZXB0aW9ucyB0byB0aGlzIG9uIDMyLWJpdCBBUk0gYXJlIGFzIGZvbGxvd3M6CiAKIFRoZXJlIGFy
ZSBubyBleGNlcHRpb24gb24gNjQtYml0IEFSTS4KIAorCitGaXJtd2FyZS9ib290bG9hZGVyIHJl
cXVpcmVtZW50cworLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworWGVuIHJlbGll
cyBvbiBzb21lIHNldHRpbmdzIHRoZSBmaXJtd2FyZSBoYXMgdG8gY29uZmlndXJlIGluIEVMMyBi
ZWZvcmUgc3RhcnRpbmcgWGVuLgorCisqIFhlbiBtdXN0IGJlIGVudGVyZWQgaW4gTlMgRUwyIG1v
ZGUKKworKiBUaGUgYml0IFNDUl9FTDMuSENSIChyZXNwLiBTQ1IuSENFIGZvciAzMi1iaXQgQVJN
KSBtdXN0IGJlIHNldCB0byAxLgorCisKIFsxXSBsaW51eC9Eb2N1bWVudGF0aW9uL2FybS9Cb290
aW5nCiBMYXRlc3QgdmVyc2lvbjogaHR0cDovL2dpdC5rZXJuZWwub3JnL2NnaXQvbGludXgva2Vy
bmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvdHJlZS9Eb2N1bWVudGF0aW9uL2FybS9Cb290aW5n
CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11: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 1awnPT-0008B9-KV; Sun, 01 May 2016 09:11:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPS-0008Ax-MY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6A/EE-09532-E38C5275; Sun, 01 May 2016 09:11:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdf2hGq
 4wYIX6hYTthk4MHps79vFHsAYxZqZl5RfkcCacWL9c7aCS9wV55t2sjQwPuPsYuTiEBL4wijx
 6udKRgjnPKPEpMkrmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawk7h1e
 RobSDmvgJnEhw0qIGEWoPJf++czTWDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CMMQLCDcdlfp0OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F17TDVcSLAoNT21Ii0zBxgaMGkJDh4lEd75IGne4oLE3OLMdIjUKUZFKXFeueNA
 CQGQREZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSRhiCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgFNg6q/HwnrnbjV2UI9889ZxvWb1ZTUN5spqc5RUWlrP3WXR8zpxavOPO99CLht
 aJH4Jm+W7niVyyIcD8WMxrG9tPi3KqtDZLHuD/+cuq4vgt9X8MkzwFcjk9+Bg3Oxb/MvJP8eH
 ZOmPZ4kNs1r9LBHkDVzR+jH/FeZVRbhlviY1y8PozbF/3KbEUZyQaajEXFScCANTqz4pCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462093882!12104387!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15408 invoked from network); 1 May 2016 09:11:25 -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; 1 May 2016 09:11: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 1awnPO-0000zm-Gy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPO-0002GP-GM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPO-0002GP-GM@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:22 +0000
Subject: [Xen-changelog] [xen master] xen: arm: doc: Add firmware
	requirements
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkNTljMWE5MTg5NTQ5MjgzNjU0Y2Q2ODg5MmY3MTIyY2RkOGZkMTQKQXV0aG9yOiAg
ICAgRGlyayBCZWhtZSA8ZGlyay5iZWhtZUBkZS5ib3NjaC5jb20+CkF1dGhvckRhdGU6IE1vbiBB
cHIgMjUgMTc6NDI6NTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMTY6NDQ6Mjcg
MjAxNiArMDEwMAoKICAgIHhlbjogYXJtOiBkb2M6IEFkZCBmaXJtd2FyZSByZXF1aXJlbWVudHMK
ICAgIAogICAgQWRkIGEgc2VjdGlvbiBhYm91dCB3aGF0IHRoZSBmaXJtd2FyZSBzaG91bGQgZG8g
aW4gRUwzIGJlZm9yZSBzdGFydGluZyBYZW4uCiAgICAKICAgIEUuZyBndWVzdCB3aWxsIHVzZSBI
VkMgaW5zdHJ1Y3Rpb24gdG8gaXNzdWUgaHlwZXJjYWxsLiBBcyB0aGlzIGNhbiBiZSBzZXQgb25s
eQogICAgYXQgRUwzLCBpLmUuIG91dHNpZGUgWGVuLCBkb2N1bWVudCB0aGlzIGJvb3QgcmVxdWly
ZW1lbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERpcmsgQmVobWUgPGRpcmsuYmVobWVAZGUu
Ym9zY2guY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KLS0tCiBkb2NzL21pc2MvYXJtL2Jvb3RpbmcudHh0IHwgMTEgKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9j
cy9taXNjL2FybS9ib290aW5nLnR4dCBiL2RvY3MvbWlzYy9hcm0vYm9vdGluZy50eHQKaW5kZXgg
OTgwMmU1ZS4uYzdjMWQ3ZSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2FybS9ib290aW5nLnR4dAor
KysgYi9kb2NzL21pc2MvYXJtL2Jvb3RpbmcudHh0CkBAIC0yMyw2ICsyMywxNyBAQCBUaGUgZXhj
ZXB0aW9ucyB0byB0aGlzIG9uIDMyLWJpdCBBUk0gYXJlIGFzIGZvbGxvd3M6CiAKIFRoZXJlIGFy
ZSBubyBleGNlcHRpb24gb24gNjQtYml0IEFSTS4KIAorCitGaXJtd2FyZS9ib290bG9hZGVyIHJl
cXVpcmVtZW50cworLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworWGVuIHJlbGll
cyBvbiBzb21lIHNldHRpbmdzIHRoZSBmaXJtd2FyZSBoYXMgdG8gY29uZmlndXJlIGluIEVMMyBi
ZWZvcmUgc3RhcnRpbmcgWGVuLgorCisqIFhlbiBtdXN0IGJlIGVudGVyZWQgaW4gTlMgRUwyIG1v
ZGUKKworKiBUaGUgYml0IFNDUl9FTDMuSENSIChyZXNwLiBTQ1IuSENFIGZvciAzMi1iaXQgQVJN
KSBtdXN0IGJlIHNldCB0byAxLgorCisKIFsxXSBsaW51eC9Eb2N1bWVudGF0aW9uL2FybS9Cb290
aW5nCiBMYXRlc3QgdmVyc2lvbjogaHR0cDovL2dpdC5rZXJuZWwub3JnL2NnaXQvbGludXgva2Vy
bmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvdHJlZS9Eb2N1bWVudGF0aW9uL2FybS9Cb290aW5n
CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPd-0008Cz-MV; Sun, 01 May 2016 09:11:37 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPc-0008Co-Sm
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:36 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 2F/0F-07120-848C5275; Sun, 01 May 2016 09:11:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdf9hGq
 4wbpT6hYTthk4MHps79vFHsAYxZqZl5RfkcCa0b7kPWvBCemKz/umsTUwbhTtYuTiEBL4wihx
 8ecddgjnPKNE05IrQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAikSL/uXs
 4PYvAJmEvO+7WICsVmA6p8dXMM6gZFjASPDKkb14tSistQiXUO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gnc+dDjFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd+0x1XAhwaLU9NSKtMwcYHDApCU4eJREeOeDpHmLCxJzizPTIVKnGBWlxHmXgyQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXrnjQFN4MvNK4Ka/AlrMBLQ4e
 z3Y4pJEhJRUA+NkkU2Nz5ZU3T72u/rciY1pN4Uc8iZvOrjDOPNdyAe5m6vCPvXq1WnkBCa1Hh
 DVndDze0rsYymPWU/OffuQunqLuOVpvrx8g9b7RxNfuz679+TCo2li9Xd/zdjlnxbo84eTo+T
 I/hQXfSXtU8U+vi+9Lu17pit6OMcgZNOTl6ZLSm3mNF+q0fyuxFKckWioxVxUnAgA49a2o0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462093892!12029633!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34831 invoked from network); 1 May 2016 09:11:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:11: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 1awnPY-0000zw-Ir
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPY-0002Gw-II
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPY-0002Gw-II@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:32 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Force broadcast of TLB and
	instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUyZmFhMjg2ZmFhMzZkYTM2ZWUxNGY2YmM5NzMwNDMwMTMwMDE3MjQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDozMyAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggMmI4OTMxYy4uZTk1Y2U1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTEyNCw3ICsxMjQsOCBAQCB2
b2lkIGluaXRfdHJhcHModm9pZCkKIAogICAgIC8qIFNldHVwIGh5cGVydmlzb3IgdHJhcHMgKi8K
ICAgICBXUklURV9TWVNSRUcoSENSX1BUV3xIQ1JfQlNVX0lOTkVSfEhDUl9BTU98SENSX0lNT3xI
Q1JfRk1PfEhDUl9WTXwKLSAgICAgICAgICAgICAgICAgSENSX1RXRXxIQ1JfVFdJfEhDUl9UU0N8
SENSX1RBQ3xIQ1JfU1dJT3xIQ1JfVElEQ1AsIEhDUl9FTDIpOworICAgICAgICAgICAgICAgICBI
Q1JfVFdFfEhDUl9UV0l8SENSX1RTQ3xIQ1JfVEFDfEhDUl9TV0lPfEhDUl9USURDUHxIQ1JfRkIs
CisgICAgICAgICAgICAgICAgIEhDUl9FTDIpOwogICAgIGlzYigpOwogfQogCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPd-0008Cz-MV; Sun, 01 May 2016 09:11:37 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPc-0008Co-Sm
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:36 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 2F/0F-07120-848C5275; Sun, 01 May 2016 09:11:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdf9hGq
 4wbpT6hYTthk4MHps79vFHsAYxZqZl5RfkcCa0b7kPWvBCemKz/umsTUwbhTtYuTiEBL4wihx
 8ecddgjnPKNE05IrQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAikSL/uXs
 4PYvAJmEvO+7WICsVmA6p8dXMM6gZFjASPDKkb14tSistQiXUO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gnc+dDjFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd+0x1XAhwaLU9NSKtMwcYHDApCU4eJREeOeDpHmLCxJzizPTIVKnGBWlxHmXgyQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXrnjQFN4MvNK4Ka/AlrMBLQ4e
 z3Y4pJEhJRUA+NkkU2Nz5ZU3T72u/rciY1pN4Uc8iZvOrjDOPNdyAe5m6vCPvXq1WnkBCa1Hh
 DVndDze0rsYymPWU/OffuQunqLuOVpvrx8g9b7RxNfuz679+TCo2li9Xd/zdjlnxbo84eTo+T
 I/hQXfSXtU8U+vi+9Lu17pit6OMcgZNOTl6ZLSm3mNF+q0fyuxFKckWioxVxUnAgA49a2o0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462093892!12029633!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34831 invoked from network); 1 May 2016 09:11:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:11: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 1awnPY-0000zw-Ir
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPY-0002Gw-II
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPY-0002Gw-II@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:32 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Force broadcast of TLB and
	instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUyZmFhMjg2ZmFhMzZkYTM2ZWUxNGY2YmM5NzMwNDMwMTMwMDE3MjQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogV2VkIEFwciAyNyAxNjo0NDozMyAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggMmI4OTMxYy4uZTk1Y2U1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTEyNCw3ICsxMjQsOCBAQCB2
b2lkIGluaXRfdHJhcHModm9pZCkKIAogICAgIC8qIFNldHVwIGh5cGVydmlzb3IgdHJhcHMgKi8K
ICAgICBXUklURV9TWVNSRUcoSENSX1BUV3xIQ1JfQlNVX0lOTkVSfEhDUl9BTU98SENSX0lNT3xI
Q1JfRk1PfEhDUl9WTXwKLSAgICAgICAgICAgICAgICAgSENSX1RXRXxIQ1JfVFdJfEhDUl9UU0N8
SENSX1RBQ3xIQ1JfU1dJT3xIQ1JfVElEQ1AsIEhDUl9FTDIpOworICAgICAgICAgICAgICAgICBI
Q1JfVFdFfEhDUl9UV0l8SENSX1RTQ3xIQ1JfVEFDfEhDUl9TV0lPfEhDUl9USURDUHxIQ1JfRkIs
CisgICAgICAgICAgICAgICAgIEhDUl9FTDIpOwogICAgIGlzYigpOwogfQogCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPl-0008Ep-OQ; Sun, 01 May 2016 09:11:45 +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 1awnPl-0008Ea-92
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:45 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8C/5F-03814-058C5275; Sun, 01 May 2016 09:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdf/hGq
 4wcGzFhYTthk4MHps79vFHsAYxZqZl5RfkcCasXDPVPaCRuGKtc92sjcwvuXvYuTiEBL4wihx
 9N5bVgjnPKPEjGuv2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkdj49
 x4riM0rYCbR2dHCDmKzANWffnOEfQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwrtnseYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTv2mOq4UKCRanpqRVpmTnA8IBJS3DwKInwzgdJ8xYXJOYWZ6ZDpE4xKkqJ88od
 B0oIgCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCEFN4MvNK4Ka/AlrMBLQ4e
 z3Y4pJEhJRUA+NOwZ6WZ0I1NgbTVFOyLXtUN/blFCa+vCVwd6VcEJ/Zkye7Jd+G5+U497GL8t
 +//+OI8MeWbbfXXrz44eSr+/fPbap7Eflz5nWONrmuFMuLL/19T/QfnnyBbcHRwrVbP64SjJX
 Jl0xzM/y4edkHzwU86Q93f7rX4+eU1b3mZcOrV9ufHtGSq3ikxFKckWioxVxUnAgAUW4CR0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462093902!21159832!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25739 invoked from network); 1 May 2016 09:11:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPi-000106-Ki
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPi-0002HT-K6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPi-0002HT-K6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:42 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Avoid comparing '0 <=
	unsigned integer'
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDliMGY0MzYzMjdjODU1NTQ2OTAwYzdmY2YzMGUwN2FlZjlkNGYyYjAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMTowMTowMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6Mjk6
MzUgMjAxNiArMDEwMAoKICAgIHRvb2xzL3hlbnN0YXQ6IEF2b2lkIGNvbXBhcmluZyAnMCA8PSB1
bnNpZ25lZCBpbnRlZ2VyJwogICAgCiAgICBDbGFuZyBwb2ludHMgb3V0IHRoYXQgdGhpcyBpcyB0
YXV0b2xvZ2ljYWwuCiAgICAKICAgICAgc3JjL3hlbnN0YXQuYzozMjU6ODogd2FybmluZzogY29t
cGFyaXNvbiBvZiAwIDw9IHVuc2lnbmVkIGV4cHJlc3Npb24gaXMKICAgICAgYWx3YXlzIHRydWUg
Wy1XdGF1dG9sb2dpY2FsLWNvbXBhcmVdCiAgICAgICAgICAgICAgaWYgKDAgPD0gaW5kZXggJiYg
aW5kZXggPCBub2RlLT5udW1fZG9tYWlucykKICAgICAgICAgICAgICAgICAgfiBeICB+fn5+fgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBS
ZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xz
L3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYyBiL3Rvb2xzL3hlbnN0YXQvbGlieGVu
c3RhdC9zcmMveGVuc3RhdC5jCmluZGV4IDM0OTVmM2YuLmZiZTQ0ZjMgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5jCisrKyBiL3Rvb2xzL3hlbnN0YXQv
bGlieGVuc3RhdC9zcmMveGVuc3RhdC5jCkBAIC0zMjIsNyArMzIyLDcgQEAgeGVuc3RhdF9kb21h
aW4gKnhlbnN0YXRfbm9kZV9kb21haW4oeGVuc3RhdF9ub2RlICogbm9kZSwgdW5zaWduZWQgaW50
IGRvbWlkKQogeGVuc3RhdF9kb21haW4gKnhlbnN0YXRfbm9kZV9kb21haW5fYnlfaW5kZXgoeGVu
c3RhdF9ub2RlICogbm9kZSwKIAkJCQkJICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpCiB7Ci0JaWYg
KDAgPD0gaW5kZXggJiYgaW5kZXggPCBub2RlLT5udW1fZG9tYWlucykKKwlpZiAoaW5kZXggPCBu
b2RlLT5udW1fZG9tYWlucykKIAkJcmV0dXJuICYobm9kZS0+ZG9tYWluc1tpbmRleF0pOwogCXJl
dHVybiBOVUxMOwogfQpAQCAtMzg5LDcgKzM4OSw3IEBAIHVuc2lnbmVkIGludCB4ZW5zdGF0X2Rv
bWFpbl9udW1fdmNwdXMoeGVuc3RhdF9kb21haW4gKiBkb21haW4pCiAKIHhlbnN0YXRfdmNwdSAq
eGVuc3RhdF9kb21haW5fdmNwdSh4ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbiwgdW5zaWduZWQgaW50
IHZjcHUpCiB7Ci0JaWYgKDAgPD0gdmNwdSAmJiB2Y3B1IDwgZG9tYWluLT5udW1fdmNwdXMpCisJ
aWYgKHZjcHUgPCBkb21haW4tPm51bV92Y3B1cykKIAkJcmV0dXJuICYoZG9tYWluLT52Y3B1c1t2
Y3B1XSk7CiAJcmV0dXJuIE5VTEw7CiB9CkBAIC00NTcsNyArNDU3LDcgQEAgdW5zaWduZWQgaW50
IHhlbnN0YXRfZG9tYWluX251bV9uZXR3b3Jrcyh4ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbikKIHhl
bnN0YXRfbmV0d29yayAqeGVuc3RhdF9kb21haW5fbmV0d29yayh4ZW5zdGF0X2RvbWFpbiAqIGRv
bWFpbiwKIAkJCQkJdW5zaWduZWQgaW50IG5ldHdvcmspCiB7Ci0JaWYgKGRvbWFpbi0+bmV0d29y
a3MgJiYgMCA8PSBuZXR3b3JrICYmIG5ldHdvcmsgPCBkb21haW4tPm51bV9uZXR3b3JrcykKKwlp
ZiAoZG9tYWluLT5uZXR3b3JrcyAmJiBuZXR3b3JrIDwgZG9tYWluLT5udW1fbmV0d29ya3MpCiAJ
CXJldHVybiAmKGRvbWFpbi0+bmV0d29ya3NbbmV0d29ya10pOwogCXJldHVybiBOVUxMOwogfQpA
QCAtNDcyLDcgKzQ3Miw3IEBAIHVuc2lnbmVkIGludCB4ZW5zdGF0X2RvbWFpbl9udW1fdmJkcyh4
ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbikKIHhlbnN0YXRfdmJkICp4ZW5zdGF0X2RvbWFpbl92YmQo
eGVuc3RhdF9kb21haW4gKiBkb21haW4sCiAJCQkJdW5zaWduZWQgaW50IHZiZCkKIHsKLQlpZiAo
ZG9tYWluLT52YmRzICYmIDAgPD0gdmJkICYmIHZiZCA8IGRvbWFpbi0+bnVtX3ZiZHMpCisJaWYg
KGRvbWFpbi0+dmJkcyAmJiB2YmQgPCBkb21haW4tPm51bV92YmRzKQogCQlyZXR1cm4gJihkb21h
aW4tPnZiZHNbdmJkXSk7CiAJcmV0dXJuIE5VTEw7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPl-0008Ep-OQ; Sun, 01 May 2016 09:11:45 +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 1awnPl-0008Ea-92
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:45 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8C/5F-03814-058C5275; Sun, 01 May 2016 09:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdf/hGq
 4wcGzFhYTthk4MHps79vFHsAYxZqZl5RfkcCasXDPVPaCRuGKtc92sjcwvuXvYuTiEBL4wihx
 9N5bVgjnPKPEjGuv2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkdj49
 x4riM0rYCbR2dHCDmKzANWffnOEfQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwrtnseYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTv2mOq4UKCRanpqRVpmTnA8IBJS3DwKInwzgdJ8xYXJOYWZ6ZDpE4xKkqJ88od
 B0oIgCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCEFN4MvNK4Ka/AlrMBLQ4e
 z3Y4pJEhJRUA+NOwZ6WZ0I1NgbTVFOyLXtUN/blFCa+vCVwd6VcEJ/Zkye7Jd+G5+U497GL8t
 +//+OI8MeWbbfXXrz44eSr+/fPbap7Eflz5nWONrmuFMuLL/19T/QfnnyBbcHRwrVbP64SjJX
 Jl0xzM/y4edkHzwU86Q93f7rX4+eU1b3mZcOrV9ufHtGSq3ikxFKckWioxVxUnAgAUW4CR0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462093902!21159832!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25739 invoked from network); 1 May 2016 09:11:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPi-000106-Ki
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPi-0002HT-K6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPi-0002HT-K6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:42 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Avoid comparing '0 <=
	unsigned integer'
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDliMGY0MzYzMjdjODU1NTQ2OTAwYzdmY2YzMGUwN2FlZjlkNGYyYjAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMTowMTowMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6Mjk6
MzUgMjAxNiArMDEwMAoKICAgIHRvb2xzL3hlbnN0YXQ6IEF2b2lkIGNvbXBhcmluZyAnMCA8PSB1
bnNpZ25lZCBpbnRlZ2VyJwogICAgCiAgICBDbGFuZyBwb2ludHMgb3V0IHRoYXQgdGhpcyBpcyB0
YXV0b2xvZ2ljYWwuCiAgICAKICAgICAgc3JjL3hlbnN0YXQuYzozMjU6ODogd2FybmluZzogY29t
cGFyaXNvbiBvZiAwIDw9IHVuc2lnbmVkIGV4cHJlc3Npb24gaXMKICAgICAgYWx3YXlzIHRydWUg
Wy1XdGF1dG9sb2dpY2FsLWNvbXBhcmVdCiAgICAgICAgICAgICAgaWYgKDAgPD0gaW5kZXggJiYg
aW5kZXggPCBub2RlLT5udW1fZG9tYWlucykKICAgICAgICAgICAgICAgICAgfiBeICB+fn5+fgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBS
ZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xz
L3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYyBiL3Rvb2xzL3hlbnN0YXQvbGlieGVu
c3RhdC9zcmMveGVuc3RhdC5jCmluZGV4IDM0OTVmM2YuLmZiZTQ0ZjMgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5jCisrKyBiL3Rvb2xzL3hlbnN0YXQv
bGlieGVuc3RhdC9zcmMveGVuc3RhdC5jCkBAIC0zMjIsNyArMzIyLDcgQEAgeGVuc3RhdF9kb21h
aW4gKnhlbnN0YXRfbm9kZV9kb21haW4oeGVuc3RhdF9ub2RlICogbm9kZSwgdW5zaWduZWQgaW50
IGRvbWlkKQogeGVuc3RhdF9kb21haW4gKnhlbnN0YXRfbm9kZV9kb21haW5fYnlfaW5kZXgoeGVu
c3RhdF9ub2RlICogbm9kZSwKIAkJCQkJICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpCiB7Ci0JaWYg
KDAgPD0gaW5kZXggJiYgaW5kZXggPCBub2RlLT5udW1fZG9tYWlucykKKwlpZiAoaW5kZXggPCBu
b2RlLT5udW1fZG9tYWlucykKIAkJcmV0dXJuICYobm9kZS0+ZG9tYWluc1tpbmRleF0pOwogCXJl
dHVybiBOVUxMOwogfQpAQCAtMzg5LDcgKzM4OSw3IEBAIHVuc2lnbmVkIGludCB4ZW5zdGF0X2Rv
bWFpbl9udW1fdmNwdXMoeGVuc3RhdF9kb21haW4gKiBkb21haW4pCiAKIHhlbnN0YXRfdmNwdSAq
eGVuc3RhdF9kb21haW5fdmNwdSh4ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbiwgdW5zaWduZWQgaW50
IHZjcHUpCiB7Ci0JaWYgKDAgPD0gdmNwdSAmJiB2Y3B1IDwgZG9tYWluLT5udW1fdmNwdXMpCisJ
aWYgKHZjcHUgPCBkb21haW4tPm51bV92Y3B1cykKIAkJcmV0dXJuICYoZG9tYWluLT52Y3B1c1t2
Y3B1XSk7CiAJcmV0dXJuIE5VTEw7CiB9CkBAIC00NTcsNyArNDU3LDcgQEAgdW5zaWduZWQgaW50
IHhlbnN0YXRfZG9tYWluX251bV9uZXR3b3Jrcyh4ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbikKIHhl
bnN0YXRfbmV0d29yayAqeGVuc3RhdF9kb21haW5fbmV0d29yayh4ZW5zdGF0X2RvbWFpbiAqIGRv
bWFpbiwKIAkJCQkJdW5zaWduZWQgaW50IG5ldHdvcmspCiB7Ci0JaWYgKGRvbWFpbi0+bmV0d29y
a3MgJiYgMCA8PSBuZXR3b3JrICYmIG5ldHdvcmsgPCBkb21haW4tPm51bV9uZXR3b3JrcykKKwlp
ZiAoZG9tYWluLT5uZXR3b3JrcyAmJiBuZXR3b3JrIDwgZG9tYWluLT5udW1fbmV0d29ya3MpCiAJ
CXJldHVybiAmKGRvbWFpbi0+bmV0d29ya3NbbmV0d29ya10pOwogCXJldHVybiBOVUxMOwogfQpA
QCAtNDcyLDcgKzQ3Miw3IEBAIHVuc2lnbmVkIGludCB4ZW5zdGF0X2RvbWFpbl9udW1fdmJkcyh4
ZW5zdGF0X2RvbWFpbiAqIGRvbWFpbikKIHhlbnN0YXRfdmJkICp4ZW5zdGF0X2RvbWFpbl92YmQo
eGVuc3RhdF9kb21haW4gKiBkb21haW4sCiAJCQkJdW5zaWduZWQgaW50IHZiZCkKIHsKLQlpZiAo
ZG9tYWluLT52YmRzICYmIDAgPD0gdmJkICYmIHZiZCA8IGRvbWFpbi0+bnVtX3ZiZHMpCisJaWYg
KGRvbWFpbi0+dmJkcyAmJiB2YmQgPCBkb21haW4tPm51bV92YmRzKQogCQlyZXR1cm4gJihkb21h
aW4tPnZiZHNbdmJkXSk7CiAJcmV0dXJuIE5VTEw7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:55 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPv-0008HD-QU; Sun, 01 May 2016 09:11:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPv-0008Gz-2l
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:55 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 60/5E-03279-A58C5275; Sun, 01 May 2016 09:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfyhGq
 4waRvJhYTthk4MHps79vFHsAYxZqZl5RfkcCacfjDJdaCtxwVy9YUNTA2sXcxcnEICXxhlPg4
 4SBLFyMnkHOeUeL9n/ouRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCwt4SBxePZEVx
 OYVMJNoXPQBrIYFqP74oS9sExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQ00ctNLS
 5OTE/NSUwq1kvOz93ECPRIPQMD4w7Gr6c9DzFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd+0x1XAhwaLU9NSKtMwcYGjApCU4eJREeOeDpHmLCxJzizPTIVKnGBWlxHmXgyQE
 QBIZpXlwbbBwvMQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmFfuONAUnsy8Erjpr4AWMwEtz
 l4PtrgkESEl1cAo8eHCPkYl8SYFvXzryUo8PI6sTcda/m9Rlt2d8IxF1OsDX8lPJhtdUZHU55
 LfZtgIPbR/fay0alfw7Oxum2d6/bJ9Xz3tFk82OxgvHTixec3iv1N69Xda7otRuDSvuOzw9i1
 fdI8mP/lX/VHxYMHFjq3T131j510hbmHbo7bu29IPTWGffu5UYinOSDTUYi4qTgQAi9/eaUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462093912!38866577!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5817 invoked from network); 1 May 2016 09:11:53 -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 May 2016 09:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPs-00010G-Mp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPs-0002IW-M6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPs-0002IW-M6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:52 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Use abort() instead of
	custom crash
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRkZGUxMGFjMTc4YmVhMmI5MDk0MzcxZGQ1MWZmN2I1ZWE3ZjZlZTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMTozMzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MDMgMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IFVzZSBhYm9ydCgpIGluc3RlYWQgb2Yg
Y3VzdG9tIGNyYXNoCiAgICAKICAgIExpa2UgYy9zIDRkOThkM2ViZiAtIHRoZXJlIGlzIGEgc2Vj
b25kIGluc3RhbmNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay12aGQuYyB8IDIgKy0KIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay12aGQuYyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9i
bG9jay12aGQuYwppbmRleCA3NmVhNWJkLi5mNzg1M2Y5IDEwMDY0NAotLS0gYS90b29scy9ibGt0
YXAyL2RyaXZlcnMvYmxvY2stdmhkLmMKKysrIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2Nr
LXZoZC5jCkBAIC04NSw3ICs4NSw3IEBAIHVuc2lnbmVkIGludCBTUEI7CiAJCURCRyhUTE9HX1dB
Uk4sICIlczolZDogRkFJTEVEIEFTU0VSVElPTjogJyVzJ1xuIiwJXAogCQkgICAgX19GSUxFX18s
IF9fTElORV9fLCAjX3ApOwkJCQlcCiAJCXRsb2dfZmx1c2goKTsJCQkJCQlcCi0JCSooaW50Kikw
ID0gMDsJCQkJCQlcCisJCWFib3J0KCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogCX0KIAogI2lmIChERUJVR0dJTkcgPT0gMSkKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:11:55 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:11:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnPv-0008HD-QU; Sun, 01 May 2016 09:11:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPv-0008Gz-2l
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:55 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 60/5E-03279-A58C5275; Sun, 01 May 2016 09:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfyhGq
 4waRvJhYTthk4MHps79vFHsAYxZqZl5RfkcCacfjDJdaCtxwVy9YUNTA2sXcxcnEICXxhlPg4
 4SBLFyMnkHOeUeL9n/ouRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCwt4SBxePZEVx
 OYVMJNoXPQBrIYFqP74oS9sExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQ00ctNLS
 5OTE/NSUwq1kvOz93ECPRIPQMD4w7Gr6c9DzFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd+0x1XAhwaLU9NSKtMwcYGjApCU4eJREeOeDpHmLCxJzizPTIVKnGBWlxHmXgyQE
 QBIZpXlwbbBwvMQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmFfuONAUnsy8Erjpr4AWMwEtz
 l4PtrgkESEl1cAo8eHCPkYl8SYFvXzryUo8PI6sTcda/m9Rlt2d8IxF1OsDX8lPJhtdUZHU55
 LfZtgIPbR/fay0alfw7Oxum2d6/bJ9Xz3tFk82OxgvHTixec3iv1N69Xda7otRuDSvuOzw9i1
 fdI8mP/lX/VHxYMHFjq3T131j510hbmHbo7bu29IPTWGffu5UYinOSDTUYi4qTgQAi9/eaUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462093912!38866577!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5817 invoked from network); 1 May 2016 09:11:53 -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 May 2016 09:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPs-00010G-Mp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnPs-0002IW-M6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnPs-0002IW-M6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:11:52 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Use abort() instead of
	custom crash
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRkZGUxMGFjMTc4YmVhMmI5MDk0MzcxZGQ1MWZmN2I1ZWE3ZjZlZTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMTozMzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MDMgMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IFVzZSBhYm9ydCgpIGluc3RlYWQgb2Yg
Y3VzdG9tIGNyYXNoCiAgICAKICAgIExpa2UgYy9zIDRkOThkM2ViZiAtIHRoZXJlIGlzIGEgc2Vj
b25kIGluc3RhbmNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay12aGQuYyB8IDIgKy0KIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay12aGQuYyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9i
bG9jay12aGQuYwppbmRleCA3NmVhNWJkLi5mNzg1M2Y5IDEwMDY0NAotLS0gYS90b29scy9ibGt0
YXAyL2RyaXZlcnMvYmxvY2stdmhkLmMKKysrIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2Nr
LXZoZC5jCkBAIC04NSw3ICs4NSw3IEBAIHVuc2lnbmVkIGludCBTUEI7CiAJCURCRyhUTE9HX1dB
Uk4sICIlczolZDogRkFJTEVEIEFTU0VSVElPTjogJyVzJ1xuIiwJXAogCQkgICAgX19GSUxFX18s
IF9fTElORV9fLCAjX3ApOwkJCQlcCiAJCXRsb2dfZmx1c2goKTsJCQkJCQlcCi0JCSooaW50Kikw
ID0gMDsJCQkJCQlcCisJCWFib3J0KCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogCX0KIAogI2lmIChERUJVR0dJTkcgPT0gMSkKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQ5-0008JM-UD; Sun, 01 May 2016 09:12:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQ5-0008JC-AO
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:05 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 54/35-02960-468C5275; Sun, 01 May 2016 09:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTf5hGq
 4wbWdNhYTthk4MHps79vFHsAYxZqZl5RfkcCacX7WRtaCGWoV7V0xDYxn5boYuTiEBL4wShxr
 vMII4ZxnlJh6+jNrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAnES8//sY
 wSxeQXMJDauugZWwwJUv3n3W/YJjBwLGBlWMWoUpxaVpRbpGhrpJRVlpmeU5CZm5ugaGpro5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwnp3mfIhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvGuPqYYLCRalpqdWpGXmAIMDJi3BwaMkwjsfJM1bXJCYW5yZDpE6xajLcejgw7VM
 Qix5+XmpUuK8cseBigRAijJK8+BGwAL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYQhpvBk5
 pXAbXoFdAQT0BHZ68GOKElESEk1MM78GuLulR7m3Pgs/r+XgeYHJnPDiRNOSgVJ8Ifr7p1WHx
 7tGnu6O43Tbd+FtqT5tv4OG2O2VMQmpX28n5kdN19w1/Lnalf6Y6J2/BHN59jUkc0oM3mb8Pe
 90rLdCkE3a16ksjsobbcUvP5v9sEIFR3mf7/U2l8ekGM4Lcsz9dVuBudkA+UVSizFGYmGWsxF
 xYkApjjbBU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462093922!36874789!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20816 invoked from network); 1 May 2016 09:12:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQ2-000112-Oh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQ2-0002JL-O7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQ2-0002JL-O7@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:02 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix array initialisers
	for tapdisk_disk_{types, drivers}[]
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA1ZmM0ZWY4YWUzZTk5ZThhMjZjZmZiMmJjOWVhMjJjMzA2ZmI1ZmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMToyMzowNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MDggMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IEZpeCBhcnJheSBpbml0aWFsaXNlcnMg
Zm9yIHRhcGRpc2tfZGlza197dHlwZXMsZHJpdmVyc31bXQogICAgCiAgICBDbGFuZyBwb2ludHMg
b3V0OgogICAgCiAgICAgIHRhcGRpc2stZGlza3R5cGUuYzoxMTc6MjogZXJyb3I6IGluaXRpYWxp
emVyIG92ZXJyaWRlcyBwcmlvciBpbml0aWFsaXphdGlvbgogICAgICBvZiB0aGlzIHN1Ym9iamVj
dCBbLVdlcnJvciwtV2luaXRpYWxpemVyLW92ZXJyaWRlc10KICAgICAgICAgICAgICAwLAogICAg
ICAgICAgICAgIF4KICAgICAgdGFwZGlzay1kaXNrdHlwZS5jOjExNToyMzogbm90ZTogcHJldmlv
dXMgaW5pdGlhbGl6YXRpb24gaXMgaGVyZQogICAgICAgICAgICAgIFtESVNLX1RZUEVfVklOREVY
XSAgICAgID0gJnZoZF9pbmRleF9kaXNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIE1peGluZyBkaWZmZXJlbnQgaW5pdGlh
bGlzZXIgc3R5bGVzIHNob3VsZCBiZSBhdm9pZGVkOyBUaGUgYWN0dWFsIGJlaGF2aW91ciBpcwog
ICAgZGlmZmVyZW50IHRvIHRoZSBleHBlY3RlZCBiZWhhdmlvdXIuICBUaGlzIHNwZWNpZmljIGV4
YW1wbGUgaGFzIGJlZW4gYnJva2VuCiAgICBzaW5jZSBpdHMgaW50cm9kdWN0aW9uIGluIGMvcyA3
YjRkZWE1NTQgImJsa3RhcDI6IEZpeCB0YXBkaXNrIGRpc2t0eXBlIGlzc3VlcyIKICAgIGluIDIw
MTAsIGFuZCBpcyBjYXVzZWQgYnkgdGhlICcjaWYgMCcgYmxvY2sgcmVtb3ZpbmcgJnRhcGRpc2tf
e3N5bmMsdm1ka30uCiAgICAKICAgIEZpcnN0IG9mIGFsbCwgcmVtb3ZlIHdoYXQgd2VyZSBpbnRl
bmRlZCB0byBiZSB0cmFpbGluZyBOVUxMIGVudHJpZXMgaW4KICAgIHRhcGRpc2tfZGlza197dHlw
ZXMsZHJpdmVyc31bXSwgbWFraW5nIGNvbnNpc3RlbnQgdXNlIG9mIERlc2lnbmF0ZWQKICAgIElu
aXRpYWxpc2VycyBmb3IgdGhlIGluaXRpYWxpc2F0aW9uLgogICAgCiAgICBUaGlzIHJlcXVpcmVz
IGNoYW5naW5nIHRoZSBsb29wIGluIHRhcGRpc2tfZGlza3R5cGVfZmluZCgpIHRvIGJlIGJhc2Vk
IG9uIHRoZQogICAgbnVtYmVyIG9mIGVsZW1lbnRzIGluIHRhcGRpc2tfZGlza190eXBlc1tdLCBy
YXRoZXIgdGhhbiBsb29raW5nIGZvciB0aGUgZmlyc3QKICAgIE5VTEwuICBUaGlzIGZpeGVzIGEg
bGF0ZW50IGJ1ZywgYXMgdGhlIHVzZSBvZiBEZXNpZ25hdGVkIEluaXRpYWxpemVycyBjYXVzZXMK
ICAgIHRvIGludGVybWVkaWF0ZSB6ZXJvIGVudHJpZXMgaWYgbm90IGFsbCBpbmRpY2VzIGFyZSBl
eHBsaWNpdGx5IHNwZWNpZmllZC4KICAgIAogICAgVGhlcmUgaXMgYSBzZWNvbmQgbGF0ZW50IGJ1
ZyB3aGVyZSB0YXBkaXNrX2Rpc2t0eXBlX2ZpbmQoKSBhc3N1bWVzIHRoYXQKICAgIHRhcGRpc2tf
ZGlza19kcml2ZXJzW10gaGFzIGF0IGxlYXN0IGFzIG1hbnkgZW50cmllcyBhcyB0YXBkaXNrX2Rp
c2tfdHlwZXNbXS4KICAgIFRoaXMgaXMgbm90IHRoZSBjYXNlIGFuZCB0YXBkaXNrX2Rpc2tfZHJp
dmVyc1tdIGhhZCBvbmUgZW50cnkgZmV3ZXIgdGhhbgogICAgdGFwZGlza19kaXNrX3R5cGVzW10s
IGJ1dCB0aGUgTlVMTCBsb29wIGJvdW5kIHByZXZlbnRlZCBhbiBvdXQtb2YtYm91bmRzIHJlYWQK
ICAgIG9mIHRhcGRpc2tfZGlza19kcml2ZXJzW10uICBGaXggdGhlIGlzc3VlIGJ5IGV4cGxpY2l0
bHkgZGVjbGFyaW5nCiAgICB0YXBkaXNrX2Rpc2tfZHJpdmVyc1tdIHRvIGhhdmUgdGhlIHNhbWUg
bnVtYmVyIG9mIGVudHJpZXMgYXMKICAgIHRhcGRpc2tfZGlza190eXBlc1tdLgogICAgCiAgICBG
aW5hbGx5LCB0aGlzIGxlYWRzIHRvIGEgbGlua2VyIGVycm9yLiAgSXQgdHVybnMgb3V0IHRoYXQg
dGFwZGlza192aGRfaW5kZXgKICAgIGRvZXNuJ3QgZXhpc3QsIGFuZCBJIGNhbid0IGZpbmQgYW55
IGV2aWRlbmNlIGluIHRoZSBzb3VyY2UgaGlzdG9yeSB0byBzdWdnZXN0CiAgICB0aGF0IGl0IGV2
ZXIgZGlkLiAgSSBjYW4gb25seSBwcmVzdW1lIHRoYXQgaXQgd291bGQgaGF2ZSBiZWVuICNpZiAw
J2Qgb3V0IGxpa2UKICAgIHRhcGRpc2tfc3luYyBhbmQgdGFwZGlza192bWRrIGhhZCBpdCBub3Qg
YmVlbiBmb3IgdGhpcyBidWcgcHJldmVudGluZyBhIGJ1aWxkCiAgICBmYWlsdXJlLiAgRHJvcCBh
bGwgdGhyZWUuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBidXQgb25seSBiZWNhdXNl
IG9mIHRoZSBzcGVjaWZpYyBsYXlvdXQgb2YKICAgIHRhcGRpc2tfZGlza190eXBlc1tdLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KLS0tCiB0b29scy9ibGt0YXAy
L2RyaXZlcnMvdGFwZGlzay1kaXNrdHlwZS5jIHwgMjAgKysrKysrKystLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy90YXBkaXNrLWRpc2t0eXBlLmMgYi90b29scy9ibGt0
YXAyL2RyaXZlcnMvdGFwZGlzay1kaXNrdHlwZS5jCmluZGV4IGU5YTY4OTAuLmU4OWQzNjQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy90YXBkaXNrLWRpc2t0eXBlLmMKKysrIGIv
dG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRpc2stZGlza3R5cGUuYwpAQCAtMzMsNiArMzMsOCBA
QAogI2luY2x1ZGUgInRhcGRpc2stZGlza3R5cGUuaCIKICNpbmNsdWRlICJ0YXBkaXNrLW1lc3Nh
Z2UuaCIKIAorI2RlZmluZSBBUlJBWV9TSVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICooYSkp
CisKIHN0YXRpYyBjb25zdCBkaXNrX2luZm9fdCBhaW9fZGlzayA9IHsKICAgICAgICAiYWlvIiwK
ICAgICAgICAicmF3IGltYWdlIChhaW8pIiwKQEAgLTExMiwzNSArMTE0LDI1IEBAIGNvbnN0IGRp
c2tfaW5mb190ICp0YXBkaXNrX2Rpc2tfdHlwZXNbXSA9IHsKIAlbRElTS19UWVBFX0xPR10JPSAm
bG9nX2Rpc2ssCiAJW0RJU0tfVFlQRV9WSU5ERVhdCT0gJnZoZF9pbmRleF9kaXNrLAogCVtESVNL
X1RZUEVfUkVNVVNdCT0gJnJlbXVzX2Rpc2ssCi0JMCwKIH07CiAKIGV4dGVybiBzdHJ1Y3QgdGFw
X2Rpc2sgdGFwZGlza19haW87Ci1leHRlcm4gc3RydWN0IHRhcF9kaXNrIHRhcGRpc2tfc3luYzsK
LWV4dGVybiBzdHJ1Y3QgdGFwX2Rpc2sgdGFwZGlza192bWRrOwogZXh0ZXJuIHN0cnVjdCB0YXBf
ZGlzayB0YXBkaXNrX3ZoZHN5bmM7CiBleHRlcm4gc3RydWN0IHRhcF9kaXNrIHRhcGRpc2tfdmhk
OwogZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX3JhbTsKIGV4dGVybiBzdHJ1Y3QgdGFw
X2Rpc2sgdGFwZGlza19xY293OwogZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX2Jsb2Nr
X2NhY2hlOwotZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX3ZoZF9pbmRleDsKIGV4dGVy
biBzdHJ1Y3QgdGFwX2Rpc2sgdGFwZGlza19sb2c7CiBleHRlcm4gc3RydWN0IHRhcF9kaXNrIHRh
cGRpc2tfcmVtdXM7CiAKLWNvbnN0IHN0cnVjdCB0YXBfZGlzayAqdGFwZGlza19kaXNrX2RyaXZl
cnNbXSA9IHsKK2NvbnN0IHN0cnVjdCB0YXBfZGlzayAqdGFwZGlza19kaXNrX2RyaXZlcnNbQVJS
QVlfU0laRSh0YXBkaXNrX2Rpc2tfdHlwZXMpXSA9IHsKIAlbRElTS19UWVBFX0FJT10gICAgICAg
ICA9ICZ0YXBkaXNrX2FpbywKLSNpZiAwCi0JW0RJU0tfVFlQRV9TWU5DXSAgICAgICAgPSAmdGFw
ZGlza19zeW5jLAotCVtESVNLX1RZUEVfVk1ES10gICAgICAgID0gJnRhcGRpc2tfdm1kaywKLSNl
bmRpZgogCVtESVNLX1RZUEVfVkhEXSAgICAgICAgID0gJnRhcGRpc2tfdmhkLAogCVtESVNLX1RZ
UEVfUkFNXSAgICAgICAgID0gJnRhcGRpc2tfcmFtLAogCVtESVNLX1RZUEVfUUNPV10gICAgICAg
ID0gJnRhcGRpc2tfcWNvdywKIAlbRElTS19UWVBFX0JMT0NLX0NBQ0hFXSA9ICZ0YXBkaXNrX2Js
b2NrX2NhY2hlLAotCVtESVNLX1RZUEVfVklOREVYXSAgICAgID0gJnRhcGRpc2tfdmhkX2luZGV4
LAogCVtESVNLX1RZUEVfTE9HXSAgICAgICAgID0gJnRhcGRpc2tfbG9nLAogCVtESVNLX1RZUEVf
UkVNVVNdICAgICAgID0gJnRhcGRpc2tfcmVtdXMsCi0JMCwKIH07CiAKIGludApAQCAtMTQ5LDcg
KzE0MSwxMSBAQCB0YXBkaXNrX2Rpc2t0eXBlX2ZpbmQoY29uc3QgY2hhciAqbmFtZSkKIAljb25z
dCBkaXNrX2luZm9fdCAqaW5mbzsKIAlpbnQgaTsKIAotCWZvciAoaSA9IDA7IGluZm8gPSB0YXBk
aXNrX2Rpc2tfdHlwZXNbaV0sIGluZm8gIT0gTlVMTDsgKytpKSB7CisJZm9yIChpID0gMDsgaSA8
IEFSUkFZX1NJWkUodGFwZGlza19kaXNrX3R5cGVzKTsgKytpKSB7CisJCWluZm8gPSB0YXBkaXNr
X2Rpc2tfdHlwZXNbaV07CisJCWlmICghaW5mbykKKwkJCWNvbnRpbnVlOworCiAJCWlmIChzdHJj
bXAobmFtZSwgaW5mby0+bmFtZSkpCiAJCQljb250aW51ZTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQ5-0008JM-UD; Sun, 01 May 2016 09:12:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQ5-0008JC-AO
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:05 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 54/35-02960-468C5275; Sun, 01 May 2016 09:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTf5hGq
 4wbWdNhYTthk4MHps79vFHsAYxZqZl5RfkcCacX7WRtaCGWoV7V0xDYxn5boYuTiEBL4wShxr
 vMII4ZxnlJh6+jNrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAnES8//sY
 wSxeQXMJDauugZWwwJUv3n3W/YJjBwLGBlWMWoUpxaVpRbpGhrpJRVlpmeU5CZm5ugaGpro5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwnp3mfIhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvGuPqYYLCRalpqdWpGXmAIMDJi3BwaMkwjsfJM1bXJCYW5yZDpE6xajLcejgw7VM
 Qix5+XmpUuK8cseBigRAijJK8+BGwAL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYQhpvBk5
 pXAbXoFdAQT0BHZ68GOKElESEk1MM78GuLulR7m3Pgs/r+XgeYHJnPDiRNOSgVJ8Ifr7p1WHx
 7tGnu6O43Tbd+FtqT5tv4OG2O2VMQmpX28n5kdN19w1/Lnalf6Y6J2/BHN59jUkc0oM3mb8Pe
 90rLdCkE3a16ksjsobbcUvP5v9sEIFR3mf7/U2l8ekGM4Lcsz9dVuBudkA+UVSizFGYmGWsxF
 xYkApjjbBU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462093922!36874789!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20816 invoked from network); 1 May 2016 09:12:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQ2-000112-Oh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQ2-0002JL-O7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQ2-0002JL-O7@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:02 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix array initialisers
	for tapdisk_disk_{types, drivers}[]
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA1ZmM0ZWY4YWUzZTk5ZThhMjZjZmZiMmJjOWVhMjJjMzA2ZmI1ZmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMToyMzowNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MDggMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IEZpeCBhcnJheSBpbml0aWFsaXNlcnMg
Zm9yIHRhcGRpc2tfZGlza197dHlwZXMsZHJpdmVyc31bXQogICAgCiAgICBDbGFuZyBwb2ludHMg
b3V0OgogICAgCiAgICAgIHRhcGRpc2stZGlza3R5cGUuYzoxMTc6MjogZXJyb3I6IGluaXRpYWxp
emVyIG92ZXJyaWRlcyBwcmlvciBpbml0aWFsaXphdGlvbgogICAgICBvZiB0aGlzIHN1Ym9iamVj
dCBbLVdlcnJvciwtV2luaXRpYWxpemVyLW92ZXJyaWRlc10KICAgICAgICAgICAgICAwLAogICAg
ICAgICAgICAgIF4KICAgICAgdGFwZGlzay1kaXNrdHlwZS5jOjExNToyMzogbm90ZTogcHJldmlv
dXMgaW5pdGlhbGl6YXRpb24gaXMgaGVyZQogICAgICAgICAgICAgIFtESVNLX1RZUEVfVklOREVY
XSAgICAgID0gJnZoZF9pbmRleF9kaXNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIE1peGluZyBkaWZmZXJlbnQgaW5pdGlh
bGlzZXIgc3R5bGVzIHNob3VsZCBiZSBhdm9pZGVkOyBUaGUgYWN0dWFsIGJlaGF2aW91ciBpcwog
ICAgZGlmZmVyZW50IHRvIHRoZSBleHBlY3RlZCBiZWhhdmlvdXIuICBUaGlzIHNwZWNpZmljIGV4
YW1wbGUgaGFzIGJlZW4gYnJva2VuCiAgICBzaW5jZSBpdHMgaW50cm9kdWN0aW9uIGluIGMvcyA3
YjRkZWE1NTQgImJsa3RhcDI6IEZpeCB0YXBkaXNrIGRpc2t0eXBlIGlzc3VlcyIKICAgIGluIDIw
MTAsIGFuZCBpcyBjYXVzZWQgYnkgdGhlICcjaWYgMCcgYmxvY2sgcmVtb3ZpbmcgJnRhcGRpc2tf
e3N5bmMsdm1ka30uCiAgICAKICAgIEZpcnN0IG9mIGFsbCwgcmVtb3ZlIHdoYXQgd2VyZSBpbnRl
bmRlZCB0byBiZSB0cmFpbGluZyBOVUxMIGVudHJpZXMgaW4KICAgIHRhcGRpc2tfZGlza197dHlw
ZXMsZHJpdmVyc31bXSwgbWFraW5nIGNvbnNpc3RlbnQgdXNlIG9mIERlc2lnbmF0ZWQKICAgIElu
aXRpYWxpc2VycyBmb3IgdGhlIGluaXRpYWxpc2F0aW9uLgogICAgCiAgICBUaGlzIHJlcXVpcmVz
IGNoYW5naW5nIHRoZSBsb29wIGluIHRhcGRpc2tfZGlza3R5cGVfZmluZCgpIHRvIGJlIGJhc2Vk
IG9uIHRoZQogICAgbnVtYmVyIG9mIGVsZW1lbnRzIGluIHRhcGRpc2tfZGlza190eXBlc1tdLCBy
YXRoZXIgdGhhbiBsb29raW5nIGZvciB0aGUgZmlyc3QKICAgIE5VTEwuICBUaGlzIGZpeGVzIGEg
bGF0ZW50IGJ1ZywgYXMgdGhlIHVzZSBvZiBEZXNpZ25hdGVkIEluaXRpYWxpemVycyBjYXVzZXMK
ICAgIHRvIGludGVybWVkaWF0ZSB6ZXJvIGVudHJpZXMgaWYgbm90IGFsbCBpbmRpY2VzIGFyZSBl
eHBsaWNpdGx5IHNwZWNpZmllZC4KICAgIAogICAgVGhlcmUgaXMgYSBzZWNvbmQgbGF0ZW50IGJ1
ZyB3aGVyZSB0YXBkaXNrX2Rpc2t0eXBlX2ZpbmQoKSBhc3N1bWVzIHRoYXQKICAgIHRhcGRpc2tf
ZGlza19kcml2ZXJzW10gaGFzIGF0IGxlYXN0IGFzIG1hbnkgZW50cmllcyBhcyB0YXBkaXNrX2Rp
c2tfdHlwZXNbXS4KICAgIFRoaXMgaXMgbm90IHRoZSBjYXNlIGFuZCB0YXBkaXNrX2Rpc2tfZHJp
dmVyc1tdIGhhZCBvbmUgZW50cnkgZmV3ZXIgdGhhbgogICAgdGFwZGlza19kaXNrX3R5cGVzW10s
IGJ1dCB0aGUgTlVMTCBsb29wIGJvdW5kIHByZXZlbnRlZCBhbiBvdXQtb2YtYm91bmRzIHJlYWQK
ICAgIG9mIHRhcGRpc2tfZGlza19kcml2ZXJzW10uICBGaXggdGhlIGlzc3VlIGJ5IGV4cGxpY2l0
bHkgZGVjbGFyaW5nCiAgICB0YXBkaXNrX2Rpc2tfZHJpdmVyc1tdIHRvIGhhdmUgdGhlIHNhbWUg
bnVtYmVyIG9mIGVudHJpZXMgYXMKICAgIHRhcGRpc2tfZGlza190eXBlc1tdLgogICAgCiAgICBG
aW5hbGx5LCB0aGlzIGxlYWRzIHRvIGEgbGlua2VyIGVycm9yLiAgSXQgdHVybnMgb3V0IHRoYXQg
dGFwZGlza192aGRfaW5kZXgKICAgIGRvZXNuJ3QgZXhpc3QsIGFuZCBJIGNhbid0IGZpbmQgYW55
IGV2aWRlbmNlIGluIHRoZSBzb3VyY2UgaGlzdG9yeSB0byBzdWdnZXN0CiAgICB0aGF0IGl0IGV2
ZXIgZGlkLiAgSSBjYW4gb25seSBwcmVzdW1lIHRoYXQgaXQgd291bGQgaGF2ZSBiZWVuICNpZiAw
J2Qgb3V0IGxpa2UKICAgIHRhcGRpc2tfc3luYyBhbmQgdGFwZGlza192bWRrIGhhZCBpdCBub3Qg
YmVlbiBmb3IgdGhpcyBidWcgcHJldmVudGluZyBhIGJ1aWxkCiAgICBmYWlsdXJlLiAgRHJvcCBh
bGwgdGhyZWUuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBidXQgb25seSBiZWNhdXNl
IG9mIHRoZSBzcGVjaWZpYyBsYXlvdXQgb2YKICAgIHRhcGRpc2tfZGlza190eXBlc1tdLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KLS0tCiB0b29scy9ibGt0YXAy
L2RyaXZlcnMvdGFwZGlzay1kaXNrdHlwZS5jIHwgMjAgKysrKysrKystLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy90YXBkaXNrLWRpc2t0eXBlLmMgYi90b29scy9ibGt0
YXAyL2RyaXZlcnMvdGFwZGlzay1kaXNrdHlwZS5jCmluZGV4IGU5YTY4OTAuLmU4OWQzNjQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy90YXBkaXNrLWRpc2t0eXBlLmMKKysrIGIv
dG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRpc2stZGlza3R5cGUuYwpAQCAtMzMsNiArMzMsOCBA
QAogI2luY2x1ZGUgInRhcGRpc2stZGlza3R5cGUuaCIKICNpbmNsdWRlICJ0YXBkaXNrLW1lc3Nh
Z2UuaCIKIAorI2RlZmluZSBBUlJBWV9TSVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICooYSkp
CisKIHN0YXRpYyBjb25zdCBkaXNrX2luZm9fdCBhaW9fZGlzayA9IHsKICAgICAgICAiYWlvIiwK
ICAgICAgICAicmF3IGltYWdlIChhaW8pIiwKQEAgLTExMiwzNSArMTE0LDI1IEBAIGNvbnN0IGRp
c2tfaW5mb190ICp0YXBkaXNrX2Rpc2tfdHlwZXNbXSA9IHsKIAlbRElTS19UWVBFX0xPR10JPSAm
bG9nX2Rpc2ssCiAJW0RJU0tfVFlQRV9WSU5ERVhdCT0gJnZoZF9pbmRleF9kaXNrLAogCVtESVNL
X1RZUEVfUkVNVVNdCT0gJnJlbXVzX2Rpc2ssCi0JMCwKIH07CiAKIGV4dGVybiBzdHJ1Y3QgdGFw
X2Rpc2sgdGFwZGlza19haW87Ci1leHRlcm4gc3RydWN0IHRhcF9kaXNrIHRhcGRpc2tfc3luYzsK
LWV4dGVybiBzdHJ1Y3QgdGFwX2Rpc2sgdGFwZGlza192bWRrOwogZXh0ZXJuIHN0cnVjdCB0YXBf
ZGlzayB0YXBkaXNrX3ZoZHN5bmM7CiBleHRlcm4gc3RydWN0IHRhcF9kaXNrIHRhcGRpc2tfdmhk
OwogZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX3JhbTsKIGV4dGVybiBzdHJ1Y3QgdGFw
X2Rpc2sgdGFwZGlza19xY293OwogZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX2Jsb2Nr
X2NhY2hlOwotZXh0ZXJuIHN0cnVjdCB0YXBfZGlzayB0YXBkaXNrX3ZoZF9pbmRleDsKIGV4dGVy
biBzdHJ1Y3QgdGFwX2Rpc2sgdGFwZGlza19sb2c7CiBleHRlcm4gc3RydWN0IHRhcF9kaXNrIHRh
cGRpc2tfcmVtdXM7CiAKLWNvbnN0IHN0cnVjdCB0YXBfZGlzayAqdGFwZGlza19kaXNrX2RyaXZl
cnNbXSA9IHsKK2NvbnN0IHN0cnVjdCB0YXBfZGlzayAqdGFwZGlza19kaXNrX2RyaXZlcnNbQVJS
QVlfU0laRSh0YXBkaXNrX2Rpc2tfdHlwZXMpXSA9IHsKIAlbRElTS19UWVBFX0FJT10gICAgICAg
ICA9ICZ0YXBkaXNrX2FpbywKLSNpZiAwCi0JW0RJU0tfVFlQRV9TWU5DXSAgICAgICAgPSAmdGFw
ZGlza19zeW5jLAotCVtESVNLX1RZUEVfVk1ES10gICAgICAgID0gJnRhcGRpc2tfdm1kaywKLSNl
bmRpZgogCVtESVNLX1RZUEVfVkhEXSAgICAgICAgID0gJnRhcGRpc2tfdmhkLAogCVtESVNLX1RZ
UEVfUkFNXSAgICAgICAgID0gJnRhcGRpc2tfcmFtLAogCVtESVNLX1RZUEVfUUNPV10gICAgICAg
ID0gJnRhcGRpc2tfcWNvdywKIAlbRElTS19UWVBFX0JMT0NLX0NBQ0hFXSA9ICZ0YXBkaXNrX2Js
b2NrX2NhY2hlLAotCVtESVNLX1RZUEVfVklOREVYXSAgICAgID0gJnRhcGRpc2tfdmhkX2luZGV4
LAogCVtESVNLX1RZUEVfTE9HXSAgICAgICAgID0gJnRhcGRpc2tfbG9nLAogCVtESVNLX1RZUEVf
UkVNVVNdICAgICAgID0gJnRhcGRpc2tfcmVtdXMsCi0JMCwKIH07CiAKIGludApAQCAtMTQ5LDcg
KzE0MSwxMSBAQCB0YXBkaXNrX2Rpc2t0eXBlX2ZpbmQoY29uc3QgY2hhciAqbmFtZSkKIAljb25z
dCBkaXNrX2luZm9fdCAqaW5mbzsKIAlpbnQgaTsKIAotCWZvciAoaSA9IDA7IGluZm8gPSB0YXBk
aXNrX2Rpc2tfdHlwZXNbaV0sIGluZm8gIT0gTlVMTDsgKytpKSB7CisJZm9yIChpID0gMDsgaSA8
IEFSUkFZX1NJWkUodGFwZGlza19kaXNrX3R5cGVzKTsgKytpKSB7CisJCWluZm8gPSB0YXBkaXNr
X2Rpc2tfdHlwZXNbaV07CisJCWlmICghaW5mbykKKwkJCWNvbnRpbnVlOworCiAJCWlmIChzdHJj
bXAobmFtZSwgaW5mby0+bmFtZSkpCiAJCQljb250aW51ZTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnQF-0008LJ-WA; Sun, 01 May 2016 09:12:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQE-0008L5-Vi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:15 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 84/AE-18833-E68C5275; Sun, 01 May 2016 09:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTf3hGq
 4wZTbJhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fd/PXPBWYGKe+2PGBsYF/B2MXJxCAl8YZR4
 v3kJI4RznlFixtTvTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtES9yc/
 AUszitgJvH55QywOAtQ/cl3P5gmMHIsYGRYxahenFpUllqka6iXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MG487nTIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwMgF9LCRYlJqeWpGWmQMMDpi0BAePkgjv/GNAad7igsTc4sx0iNQpRkUpcV6540AJ
 AZBERmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJGGIKT2ZeCdz0V0CLmYAWZ68HW
 1ySiJCSamBMXLpAUUjM4omhVd0N16DVH7ccaVjS/Fdyk2/ny8Zpv3+Ffdbo3Mir3695MPTzxv
 0OD1S9HXpdHnz+w8ql8tjdI0F5k7f8qTf1e3W9o6Z1xP2q2Kz0LTS/9nLcRz5dd6migO0ukuw
 6a9sexrz+vTl3weG/K47kiSjNXTvzaJTQ6pymZ5wiG/cpsRRnJBpqMRcVJwIAWf/pu0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462093932!12097437!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48884 invoked from network); 1 May 2016 09:12:13 -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; 1 May 2016 09:12: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 1awnQC-00011C-QX
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQC-0002Js-Pv
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQC-0002Js-Pv@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:12 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix use of
	uninitialised variable in _tap_list_join3()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNhNGMxODQ4ZjEyOGUzYWViOGE3OTk0NTEzN2Q2YjJiYzcxMGJhOTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMzozMTowNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MzQgMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IEZpeCB1c2Ugb2YgdW5pbml0aWFsaXNl
ZCB2YXJpYWJsZSBpbiBfdGFwX2xpc3Rfam9pbjMoKQogICAgCiAgICBDbGFuZyBwb2ludHMgb3V0
OgogICAgCiAgICAgIHRhcC1jdGwtbGlzdC5jOjQ1NzoyODogZXJyb3I6IHZhcmlhYmxlICdlbnRy
eScgaXMgdW5pbml0aWFsaXplZCB3aGVuCiAgICAgIHVzZWQgaGVyZSBbLVdlcnJvciwtV3VuaW5p
dGlhbGl6ZWRdCiAgICAgICAgICAgICAgZm9yICg7ICpfZW50cnkgIT0gTlVMTDsgKytlbnRyeSkg
ewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn4KICAgIAogICAg
VGhlIGNvbnRlbnQgb2YgdGhhdCBsb29wIGNsZWFybHkgd2FzIG1lYW50IHRvIGl0ZXJhdGUgb3Zl
ciBfZW50cnkgcmF0aGVyIHRoYW4KICAgIGVudHJ5LCBzbyBpcyBmaXhlZCB0byBkbyBzby4gIFRo
aXMgcHJlc3VtYWJseSBmaXhlcyBhIG1lbW9yeSBsZWFrIHdoZW4KICAgIHRhcGRpc2tzIGdldCBv
cnBoZWQsIGFzIG9ubHkgdGhlIGZpcnN0IGl0ZW0gb24gdGhlIGxpc3QgZ290IGZyZWVkLgogICAg
CiAgICBUaGVyZSBpcyBubyB1c2Ugb2YgZW50cnkgYXQgYWxsLiAgSXQgaXMgcmVmZXJlbmNlZCBp
biBhCiAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KHRsLCAmdGFwLT5saXN0LCBlbnRyeSkgY29uc3Ry
dWN0LCBidXQgdGhpcyBpcyBqdXN0IGEKICAgIG1lbWJlciBuYW1lLCBhbmQgbm90IGEgcmVmZXJl
bmNlIHRvIGxvY2FsIHNjb3BlIHZhcmlhYmxlIG9mIHRoZSBzYW1lIG5hbWUuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvY29udHJv
bC90YXAtY3RsLWxpc3QuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2NvbnRyb2wvdGFw
LWN0bC1saXN0LmMgYi90b29scy9ibGt0YXAyL2NvbnRyb2wvdGFwLWN0bC1saXN0LmMKaW5kZXgg
YzkxZjZmNC4uZjhkNDljMyAxMDA2NDQKLS0tIGEvdG9vbHMvYmxrdGFwMi9jb250cm9sL3RhcC1j
dGwtbGlzdC5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC90YXAtY3RsLWxpc3QuYwpAQCAt
NDAwLDcgKzQwMCw3IEBAIGludAogX3RhcF9saXN0X2pvaW4zKGludCBuX21pbm9ycywgaW50ICpt
aW5vcnYsIGludCBuX3RhcHMsIHN0cnVjdCB0YXBkaXNrICp0YXB2LAogCQl0YXBfbGlzdF90ICoq
Kl9saXN0KQogewotCXRhcF9saXN0X3QgKipsaXN0LCAqKl9lbnRyeSwgKmVudHJ5OworCXRhcF9s
aXN0X3QgKipsaXN0LCAqKl9lbnRyeTsKIAlpbnQgaSwgX20sIGVycjsKIAogCWxpc3QgPSB0YXBf
Y3RsX2FsbG9jX2xpc3Qobl9taW5vcnMgKyBuX3RhcHMpOwpAQCAtNDU0LDcgKzQ1NCw3IEBAIF90
YXBfbGlzdF9qb2luMyhpbnQgbl9taW5vcnMsIGludCAqbWlub3J2LCBpbnQgbl90YXBzLCBzdHJ1
Y3QgdGFwZGlzayAqdGFwdiwKIAl9CiAKIAkvKiBmcmVlIGV4dHJhbmVvdXMgbGlzdCBlbnRyaWVz
ICovCi0JZm9yICg7ICpfZW50cnkgIT0gTlVMTDsgKytlbnRyeSkgeworCWZvciAoOyAqX2VudHJ5
ICE9IE5VTEw7ICsrX2VudHJ5KSB7CiAJCWZyZWVfbGlzdCgqX2VudHJ5KTsKIAkJKl9lbnRyeSA9
IE5VTEw7CiAJfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnQF-0008LJ-WA; Sun, 01 May 2016 09:12:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQE-0008L5-Vi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:15 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 84/AE-18833-E68C5275; Sun, 01 May 2016 09:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTf3hGq
 4wZTbJhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fd/PXPBWYGKe+2PGBsYF/B2MXJxCAl8YZR4
 v3kJI4RznlFixtTvTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtES9yc/
 AUszitgJvH55QywOAtQ/cl3P5gmMHIsYGRYxahenFpUllqka6iXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MG487nTIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwMgF9LCRYlJqeWpGWmQMMDpi0BAePkgjv/GNAad7igsTc4sx0iNQpRkUpcV6540AJ
 AZBERmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJGGIKT2ZeCdz0V0CLmYAWZ68HW
 1ySiJCSamBMXLpAUUjM4omhVd0N16DVH7ccaVjS/Fdyk2/ny8Zpv3+Ffdbo3Mir3695MPTzxv
 0OD1S9HXpdHnz+w8ql8tjdI0F5k7f8qTf1e3W9o6Z1xP2q2Kz0LTS/9nLcRz5dd6migO0ukuw
 6a9sexrz+vTl3weG/K47kiSjNXTvzaJTQ6pymZ5wiG/cpsRRnJBpqMRcVJwIAWf/pu0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462093932!12097437!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48884 invoked from network); 1 May 2016 09:12:13 -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; 1 May 2016 09:12: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 1awnQC-00011C-QX
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQC-0002Js-Pv
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQC-0002Js-Pv@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:12 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix use of
	uninitialised variable in _tap_list_join3()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNhNGMxODQ4ZjEyOGUzYWViOGE3OTk0NTEzN2Q2YjJiYzcxMGJhOTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMzozMTowNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
MzQgMjAxNiArMDEwMAoKICAgIHRvb2xzL2Jsa3RhcDI6IEZpeCB1c2Ugb2YgdW5pbml0aWFsaXNl
ZCB2YXJpYWJsZSBpbiBfdGFwX2xpc3Rfam9pbjMoKQogICAgCiAgICBDbGFuZyBwb2ludHMgb3V0
OgogICAgCiAgICAgIHRhcC1jdGwtbGlzdC5jOjQ1NzoyODogZXJyb3I6IHZhcmlhYmxlICdlbnRy
eScgaXMgdW5pbml0aWFsaXplZCB3aGVuCiAgICAgIHVzZWQgaGVyZSBbLVdlcnJvciwtV3VuaW5p
dGlhbGl6ZWRdCiAgICAgICAgICAgICAgZm9yICg7ICpfZW50cnkgIT0gTlVMTDsgKytlbnRyeSkg
ewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn4KICAgIAogICAg
VGhlIGNvbnRlbnQgb2YgdGhhdCBsb29wIGNsZWFybHkgd2FzIG1lYW50IHRvIGl0ZXJhdGUgb3Zl
ciBfZW50cnkgcmF0aGVyIHRoYW4KICAgIGVudHJ5LCBzbyBpcyBmaXhlZCB0byBkbyBzby4gIFRo
aXMgcHJlc3VtYWJseSBmaXhlcyBhIG1lbW9yeSBsZWFrIHdoZW4KICAgIHRhcGRpc2tzIGdldCBv
cnBoZWQsIGFzIG9ubHkgdGhlIGZpcnN0IGl0ZW0gb24gdGhlIGxpc3QgZ290IGZyZWVkLgogICAg
CiAgICBUaGVyZSBpcyBubyB1c2Ugb2YgZW50cnkgYXQgYWxsLiAgSXQgaXMgcmVmZXJlbmNlZCBp
biBhCiAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KHRsLCAmdGFwLT5saXN0LCBlbnRyeSkgY29uc3Ry
dWN0LCBidXQgdGhpcyBpcyBqdXN0IGEKICAgIG1lbWJlciBuYW1lLCBhbmQgbm90IGEgcmVmZXJl
bmNlIHRvIGxvY2FsIHNjb3BlIHZhcmlhYmxlIG9mIHRoZSBzYW1lIG5hbWUuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvY29udHJv
bC90YXAtY3RsLWxpc3QuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2NvbnRyb2wvdGFw
LWN0bC1saXN0LmMgYi90b29scy9ibGt0YXAyL2NvbnRyb2wvdGFwLWN0bC1saXN0LmMKaW5kZXgg
YzkxZjZmNC4uZjhkNDljMyAxMDA2NDQKLS0tIGEvdG9vbHMvYmxrdGFwMi9jb250cm9sL3RhcC1j
dGwtbGlzdC5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC90YXAtY3RsLWxpc3QuYwpAQCAt
NDAwLDcgKzQwMCw3IEBAIGludAogX3RhcF9saXN0X2pvaW4zKGludCBuX21pbm9ycywgaW50ICpt
aW5vcnYsIGludCBuX3RhcHMsIHN0cnVjdCB0YXBkaXNrICp0YXB2LAogCQl0YXBfbGlzdF90ICoq
Kl9saXN0KQogewotCXRhcF9saXN0X3QgKipsaXN0LCAqKl9lbnRyeSwgKmVudHJ5OworCXRhcF9s
aXN0X3QgKipsaXN0LCAqKl9lbnRyeTsKIAlpbnQgaSwgX20sIGVycjsKIAogCWxpc3QgPSB0YXBf
Y3RsX2FsbG9jX2xpc3Qobl9taW5vcnMgKyBuX3RhcHMpOwpAQCAtNDU0LDcgKzQ1NCw3IEBAIF90
YXBfbGlzdF9qb2luMyhpbnQgbl9taW5vcnMsIGludCAqbWlub3J2LCBpbnQgbl90YXBzLCBzdHJ1
Y3QgdGFwZGlzayAqdGFwdiwKIAl9CiAKIAkvKiBmcmVlIGV4dHJhbmVvdXMgbGlzdCBlbnRyaWVz
ICovCi0JZm9yICg7ICpfZW50cnkgIT0gTlVMTDsgKytlbnRyeSkgeworCWZvciAoOyAqX2VudHJ5
ICE9IE5VTEw7ICsrX2VudHJ5KSB7CiAJCWZyZWVfbGlzdCgqX2VudHJ5KTsKIAkJKl9lbnRyeSA9
IE5VTEw7CiAJfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQQ-0008Mr-1m; Sun, 01 May 2016 09:12:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQP-0008Mg-7j
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:25 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 26/85-02960-878C5275; Sun, 01 May 2016 09:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfihGq
 4weVuRosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHTrDEvBOe6KSfvusTcwLuLsYuTiEBL4wigx
 a3UfcxcjJ5BznlFiwm/lLkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCws4S/x/cYcRx
 OYVMJNYeO0aE4jNAlS/+MId9gmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MLbMcT7EKMnBpCTKO2OuSrgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV4moIeFBItS01Mr0jJzgKEBk5bg4FES4Z1/DCjNW1yQmFucmQ6ROsWoKCXO238cKCEA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzyoFM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2M2vMNmn2XbKjiNkjXWxZhI8U3Jz8v9qln06WqbfHPpJunnyn8uuRyoHV9W9kXwe
 n+JXvrWPSPzzKWnurXvWRux+MPKVr7audmucWu9fu5ZfqC7cvSmz/NnGh0X+7d5bV/HJZ/3aO
 mEXPbNzzPtUku/oZbidT8T1rNsp0rD/pOut0hVCbKLN6lxFKckWioxVxUnAgA1CbJhkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462093943!26662765!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11212 invoked from network); 1 May 2016 09:12:23 -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 May 2016 09:12: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 1awnQM-00011S-ST
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQM-0002Kr-Rk
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQM-0002Kr-Rk@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:22 +0000
Subject: [Xen-changelog] [xen master] tools/kdd: Fix uninitialised variable
	warning
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJlYzQxMzVmZGNhMjUzODI2M2FiYjFiNTUyZWMyYzY5NTM5YjA0YzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMzo1ODoyNyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
NDggMjAxNiArMDEwMAoKICAgIHRvb2xzL2tkZDogRml4IHVuaW5pdGlhbGlzZWQgdmFyaWFibGUg
d2FybmluZwogICAgCiAgICBDbGFuZyB3YXJuczoKICAgIAogICAgICBrZGQuYzoxMDMxOjk6IGVy
cm9yOiB2YXJpYWJsZSAnZmQnIGlzIHVzZWQgdW5pbml0aWFsaXplZCB3aGVuZXZlciAnfHwnCiAg
ICAgIGNvbmRpdGlvbiBpcyB0cnVlIFstV2Vycm9yLC1Xc29tZXRpbWVzLXVuaW5pdGlhbGl6ZWRd
CiAgICAgICAgICBpZiAoYXJnYyAhPSA0CiAgICAgICAgICAgICAgXn5+fn5+fn5+CiAgICAgIGtk
ZC5jOjEwNDA6MjA6IG5vdGU6IHVuaW5pdGlhbGl6ZWQgdXNlIG9jY3VycyBoZXJlCiAgICAgICAg
ICBpZiAoc2VsZWN0KGZkICsgMSwgJmZkcywgTlVMTCwgTlVMTCwgTlVMTCkgPiAwKQogICAgICAg
ICAgICAgICAgICAgICBefgogICAgCiAgICBUaGlzIHNpdHVhdGlvbiBjYW4ndCBhY3R1YWxseSBo
YXBwZW4sIGFzIHVzYWdlKCkgaXMgYSB0ZXJtaW5hbCBwYXRoLiAgQW5ub3RhdGUKICAgIGl0IGFw
cHJvcHJpYXRlbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgot
LS0KIHRvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGlu
c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2tk
ZC9rZGQuYyBiL3Rvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYwppbmRleCA5YTAyMjViLi43MGYwMDdl
IDEwMDY0NAotLS0gYS90b29scy9kZWJ1Z2dlci9rZGQva2RkLmMKKysrIGIvdG9vbHMvZGVidWdn
ZXIva2RkL2tkZC5jCkBAIC05OTgsNyArOTk4LDcgQEAgdm9pZCBrZGRfc2VsZWN0X2NhbGxiYWNr
KGtkZF9zdGF0ZSAqcykKIH0KIAogCi1zdGF0aWMgdm9pZCB1c2FnZSh2b2lkKQorc3RhdGljIHZv
aWQgX19hdHRyaWJ1dGVfXygobm9yZXR1cm4pKSB1c2FnZSh2b2lkKQogewogICAgIGZwcmludGYo
c3RkZXJyLCAKICIgdXNhZ2U6IGtkZCBbLXZdIDxkb21pZD4gPGFkZHJlc3M+IDxwb3J0PlxuIgot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQQ-0008Mr-1m; Sun, 01 May 2016 09:12:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQP-0008Mg-7j
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:25 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 26/85-02960-878C5275; Sun, 01 May 2016 09:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfihGq
 4weVuRosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHTrDEvBOe6KSfvusTcwLuLsYuTiEBL4wigx
 a3UfcxcjJ5BznlFiwm/lLkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCws4S/x/cYcRx
 OYVMJNYeO0aE4jNAlS/+MId9gmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MLbMcT7EKMnBpCTKO2OuSrgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV4moIeFBItS01Mr0jJzgKEBk5bg4FES4Z1/DCjNW1yQmFucmQ6ROsWoKCXO238cKCEA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzyoFM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2M2vMNmn2XbKjiNkjXWxZhI8U3Jz8v9qln06WqbfHPpJunnyn8uuRyoHV9W9kXwe
 n+JXvrWPSPzzKWnurXvWRux+MPKVr7audmucWu9fu5ZfqC7cvSmz/NnGh0X+7d5bV/HJZ/3aO
 mEXPbNzzPtUku/oZbidT8T1rNsp0rD/pOut0hVCbKLN6lxFKckWioxVxUnAgA1CbJhkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462093943!26662765!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11212 invoked from network); 1 May 2016 09:12:23 -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 May 2016 09:12: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 1awnQM-00011S-ST
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQM-0002Kr-Rk
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQM-0002Kr-Rk@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:22 +0000
Subject: [Xen-changelog] [xen master] tools/kdd: Fix uninitialised variable
	warning
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJlYzQxMzVmZGNhMjUzODI2M2FiYjFiNTUyZWMyYzY5NTM5YjA0YzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxMzo1ODoyNyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzE6
NDggMjAxNiArMDEwMAoKICAgIHRvb2xzL2tkZDogRml4IHVuaW5pdGlhbGlzZWQgdmFyaWFibGUg
d2FybmluZwogICAgCiAgICBDbGFuZyB3YXJuczoKICAgIAogICAgICBrZGQuYzoxMDMxOjk6IGVy
cm9yOiB2YXJpYWJsZSAnZmQnIGlzIHVzZWQgdW5pbml0aWFsaXplZCB3aGVuZXZlciAnfHwnCiAg
ICAgIGNvbmRpdGlvbiBpcyB0cnVlIFstV2Vycm9yLC1Xc29tZXRpbWVzLXVuaW5pdGlhbGl6ZWRd
CiAgICAgICAgICBpZiAoYXJnYyAhPSA0CiAgICAgICAgICAgICAgXn5+fn5+fn5+CiAgICAgIGtk
ZC5jOjEwNDA6MjA6IG5vdGU6IHVuaW5pdGlhbGl6ZWQgdXNlIG9jY3VycyBoZXJlCiAgICAgICAg
ICBpZiAoc2VsZWN0KGZkICsgMSwgJmZkcywgTlVMTCwgTlVMTCwgTlVMTCkgPiAwKQogICAgICAg
ICAgICAgICAgICAgICBefgogICAgCiAgICBUaGlzIHNpdHVhdGlvbiBjYW4ndCBhY3R1YWxseSBo
YXBwZW4sIGFzIHVzYWdlKCkgaXMgYSB0ZXJtaW5hbCBwYXRoLiAgQW5ub3RhdGUKICAgIGl0IGFw
cHJvcHJpYXRlbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgot
LS0KIHRvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGlu
c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2tk
ZC9rZGQuYyBiL3Rvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYwppbmRleCA5YTAyMjViLi43MGYwMDdl
IDEwMDY0NAotLS0gYS90b29scy9kZWJ1Z2dlci9rZGQva2RkLmMKKysrIGIvdG9vbHMvZGVidWdn
ZXIva2RkL2tkZC5jCkBAIC05OTgsNyArOTk4LDcgQEAgdm9pZCBrZGRfc2VsZWN0X2NhbGxiYWNr
KGtkZF9zdGF0ZSAqcykKIH0KIAogCi1zdGF0aWMgdm9pZCB1c2FnZSh2b2lkKQorc3RhdGljIHZv
aWQgX19hdHRyaWJ1dGVfXygobm9yZXR1cm4pKSB1c2FnZSh2b2lkKQogewogICAgIGZwcmludGYo
c3RkZXJyLCAKICIgdXNhZ2U6IGtkZCBbLXZdIDxkb21pZD4gPGFkZHJlc3M+IDxwb3J0PlxuIgot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQa-0008Oc-3Z; Sun, 01 May 2016 09:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQZ-0008ON-91
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:35 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 0C/9F-07120-288C5275; Sun, 01 May 2016 09:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfphGq
 4wc/tTBYTthk4MHps79vFHsAYxZqZl5RfkcCa0b/9G2PBfv6Kx2/OMDcwTuLpYuTkEBL4wiix
 6Y5vFyMXkH2eUeLKq1VsXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCLx6GADE
 4jNK2AmcXRGH1icBah+xqQVbBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYNz53OkQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHiZgB4WEixKTU+tSMvMAYYGTFqCg0dJhHf+MaA0b3FBYm5xZjpE6hSjopQ4LztInwBI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwrdxxoCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgTErsPJe24cof3yktMpeNmLrOPu70thLyeKv64cYMLeZN/d5qCZem7Of/Z1Jyqy
 Vtyir9995NaS17bsmUurRuzeg64eHjLNbx/oHLQ1k2npqJloFzf3S/MxKesojv+JJ8s+1e7+U
 O/Vj+rfqbtVTnRmPLPau5Uw/Mvp7VZr2oWu5RURvTXh19JZbijERDLeai4kQA6xrvXUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462093953!11601091!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42914 invoked from network); 1 May 2016 09:12:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQW-00011c-Vy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQW-0002LP-Tf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQW-0002LP-Tf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:32 +0000
Subject: [Xen-changelog] [xen master] travis: Remove clang-3.8 build
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgxYWE2MTE5NWM4ZjY3MGEyNGUxMDVmMjU4MzJhOGY5MDA2ZWU4MDAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxNzoxMDo1NyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzI6
MDQgMjAxNiArMDEwMAoKICAgIHRyYXZpczogUmVtb3ZlIGNsYW5nLTMuOCBidWlsZAogICAgCiAg
ICBUaGUgcGFja2FnZSBhcHBlYXJzIHRvIGhhdmUgYmVlbiByZW5hbWVkIGluIFVidW50dS4gIFRo
ZSBvbmx5IHJlYXNvbiB0aGlzIHRlc3QKICAgIGlzIGN1cnJlbnRseSBwYXNzaW5nIGlzIGJlY2F1
c2UgdGhlIGh5cGVydmlzb3IgYnVpbGQgZmFsbHMgYmFjayB0byBjbGFuZywgYXQKICAgIHZlcnNp
b24gMy41CiAgICAKICAgIEFkZCBhbiBleHBsaWNpdCB0ZXN0IGluIHRoZSBidWlsZCBzY3JpcHQg
dGhhdCBvdXQgZGVzaXJlZCBjb21waWxlciBpcwogICAgYXZhaWxhYmxlLiAgTm90ZSB0aGF0IHRy
YXZpcyBhbHJlYWR5IHBlcmZvcm1zIHRoaXMgc3RlcCwgYnV0IGluIGEgd2F5IHdoaWNoCiAgICBp
c24ndCBmYXRhbCB0byB0aGUgYnVpbGQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieSBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+Ci0tLQogLnRyYXZpcy55bWwgICAgICAgICAgfCA0IC0tLS0KIHNjcmlwdHMvdHJh
dmlzLWJ1aWxkIHwgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvLnRyYXZpcy55bWwgYi8udHJhdmlzLnltbAppbmRleCAw
ZWVhOTRlLi5kMmUxYmVjIDEwMDY0NAotLS0gYS8udHJhdmlzLnltbAorKysgYi8udHJhdmlzLnlt
bApAQCAtMjIsMTIgKzIyLDggQEAgbWF0cml4OgogICAgICAgICAgIGVudjogWEVOX1RBUkdFVF9B
UkNIPXg4Nl82NCBkZWJ1Zz15CiAgICAgICAgIC0gY29tcGlsZXI6IGNsYW5nCiAgICAgICAgICAg
ZW52OiBYRU5fVEFSR0VUX0FSQ0g9eDg2XzY0IGNsYW5nPXkgZGVidWc9bgotICAgICAgICAtIGNv
bXBpbGVyOiBjbGFuZy0zLjgKLSAgICAgICAgICBlbnY6IFhFTl9UQVJHRVRfQVJDSD14ODZfNjQg
Y2xhbmc9eSBkZWJ1Zz1uCiAgICAgICAgIC0gY29tcGlsZXI6IGNsYW5nCiAgICAgICAgICAgZW52
OiBYRU5fVEFSR0VUX0FSQ0g9eDg2XzY0IGNsYW5nPXkgZGVidWc9eQotICAgICAgICAtIGNvbXBp
bGVyOiBjbGFuZy0zLjgKLSAgICAgICAgICBlbnY6IFhFTl9UQVJHRVRfQVJDSD14ODZfNjQgY2xh
bmc9eSBkZWJ1Zz15CiAgICAgICAgIC0gY29tcGlsZXI6IGdjYwogICAgICAgICAgIGVudjogWEVO
X1RBUkdFVF9BUkNIPWFybTMyIENST1NTX0NPTVBJTEU9YXJtLWxpbnV4LWdudWVhYmloZi0gZGVi
dWc9bgogICAgICAgICAtIGNvbXBpbGVyOiBnY2MKZGlmZiAtLWdpdCBhL3NjcmlwdHMvdHJhdmlz
LWJ1aWxkIGIvc2NyaXB0cy90cmF2aXMtYnVpbGQKaW5kZXggYjU1M2YyMC4uOWE1YzFjOCAxMDA3
NTUKLS0tIGEvc2NyaXB0cy90cmF2aXMtYnVpbGQKKysrIGIvc2NyaXB0cy90cmF2aXMtYnVpbGQK
QEAgLTEsNSArMSw3IEBACiAjIS9iaW4vYmFzaCAtZXgKIAorJENDIC0tdmVyc2lvbgorCiAjIHJh
bmRvbSBjb25maWcgb3IgZGVmYXVsdCBjb25maWcKIGlmIFtbICIke1JBTkRDT05GSUd9IiA9PSAi
eSIgXV07IHRoZW4KICAgICBtYWtlIC1DIHhlbiByYW5kY29uZmlnCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQa-0008Oc-3Z; Sun, 01 May 2016 09:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQZ-0008ON-91
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:35 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 0C/9F-07120-288C5275; Sun, 01 May 2016 09:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfphGq
 4wc/tTBYTthk4MHps79vFHsAYxZqZl5RfkcCa0b/9G2PBfv6Kx2/OMDcwTuLpYuTkEBL4wiix
 6Y5vFyMXkH2eUeLKq1VsXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCLx6GADE
 4jNK2AmcXRGH1icBah+xqQVbBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYNz53OkQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHiZgB4WEixKTU+tSMvMAYYGTFqCg0dJhHf+MaA0b3FBYm5xZjpE6hSjopQ4LztInwBI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwrdxxoCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgTErsPJe24cof3yktMpeNmLrOPu70thLyeKv64cYMLeZN/d5qCZem7Of/Z1Jyqy
 Vtyir9995NaS17bsmUurRuzeg64eHjLNbx/oHLQ1k2npqJloFzf3S/MxKesojv+JJ8s+1e7+U
 O/Vj+rfqbtVTnRmPLPau5Uw/Mvp7VZr2oWu5RURvTXh19JZbijERDLeai4kQA6xrvXUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462093953!11601091!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42914 invoked from network); 1 May 2016 09:12:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQW-00011c-Vy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQW-0002LP-Tf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQW-0002LP-Tf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:32 +0000
Subject: [Xen-changelog] [xen master] travis: Remove clang-3.8 build
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgxYWE2MTE5NWM4ZjY3MGEyNGUxMDVmMjU4MzJhOGY5MDA2ZWU4MDAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxNzoxMDo1NyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzI6
MDQgMjAxNiArMDEwMAoKICAgIHRyYXZpczogUmVtb3ZlIGNsYW5nLTMuOCBidWlsZAogICAgCiAg
ICBUaGUgcGFja2FnZSBhcHBlYXJzIHRvIGhhdmUgYmVlbiByZW5hbWVkIGluIFVidW50dS4gIFRo
ZSBvbmx5IHJlYXNvbiB0aGlzIHRlc3QKICAgIGlzIGN1cnJlbnRseSBwYXNzaW5nIGlzIGJlY2F1
c2UgdGhlIGh5cGVydmlzb3IgYnVpbGQgZmFsbHMgYmFjayB0byBjbGFuZywgYXQKICAgIHZlcnNp
b24gMy41CiAgICAKICAgIEFkZCBhbiBleHBsaWNpdCB0ZXN0IGluIHRoZSBidWlsZCBzY3JpcHQg
dGhhdCBvdXQgZGVzaXJlZCBjb21waWxlciBpcwogICAgYXZhaWxhYmxlLiAgTm90ZSB0aGF0IHRy
YXZpcyBhbHJlYWR5IHBlcmZvcm1zIHRoaXMgc3RlcCwgYnV0IGluIGEgd2F5IHdoaWNoCiAgICBp
c24ndCBmYXRhbCB0byB0aGUgYnVpbGQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieSBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+Ci0tLQogLnRyYXZpcy55bWwgICAgICAgICAgfCA0IC0tLS0KIHNjcmlwdHMvdHJh
dmlzLWJ1aWxkIHwgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvLnRyYXZpcy55bWwgYi8udHJhdmlzLnltbAppbmRleCAw
ZWVhOTRlLi5kMmUxYmVjIDEwMDY0NAotLS0gYS8udHJhdmlzLnltbAorKysgYi8udHJhdmlzLnlt
bApAQCAtMjIsMTIgKzIyLDggQEAgbWF0cml4OgogICAgICAgICAgIGVudjogWEVOX1RBUkdFVF9B
UkNIPXg4Nl82NCBkZWJ1Zz15CiAgICAgICAgIC0gY29tcGlsZXI6IGNsYW5nCiAgICAgICAgICAg
ZW52OiBYRU5fVEFSR0VUX0FSQ0g9eDg2XzY0IGNsYW5nPXkgZGVidWc9bgotICAgICAgICAtIGNv
bXBpbGVyOiBjbGFuZy0zLjgKLSAgICAgICAgICBlbnY6IFhFTl9UQVJHRVRfQVJDSD14ODZfNjQg
Y2xhbmc9eSBkZWJ1Zz1uCiAgICAgICAgIC0gY29tcGlsZXI6IGNsYW5nCiAgICAgICAgICAgZW52
OiBYRU5fVEFSR0VUX0FSQ0g9eDg2XzY0IGNsYW5nPXkgZGVidWc9eQotICAgICAgICAtIGNvbXBp
bGVyOiBjbGFuZy0zLjgKLSAgICAgICAgICBlbnY6IFhFTl9UQVJHRVRfQVJDSD14ODZfNjQgY2xh
bmc9eSBkZWJ1Zz15CiAgICAgICAgIC0gY29tcGlsZXI6IGdjYwogICAgICAgICAgIGVudjogWEVO
X1RBUkdFVF9BUkNIPWFybTMyIENST1NTX0NPTVBJTEU9YXJtLWxpbnV4LWdudWVhYmloZi0gZGVi
dWc9bgogICAgICAgICAtIGNvbXBpbGVyOiBnY2MKZGlmZiAtLWdpdCBhL3NjcmlwdHMvdHJhdmlz
LWJ1aWxkIGIvc2NyaXB0cy90cmF2aXMtYnVpbGQKaW5kZXggYjU1M2YyMC4uOWE1YzFjOCAxMDA3
NTUKLS0tIGEvc2NyaXB0cy90cmF2aXMtYnVpbGQKKysrIGIvc2NyaXB0cy90cmF2aXMtYnVpbGQK
QEAgLTEsNSArMSw3IEBACiAjIS9iaW4vYmFzaCAtZXgKIAorJENDIC0tdmVyc2lvbgorCiAjIHJh
bmRvbSBjb25maWcgb3IgZGVmYXVsdCBjb25maWcKIGlmIFtbICIke1JBTkRDT05GSUd9IiA9PSAi
eSIgXV07IHRoZW4KICAgICBtYWtlIC1DIHhlbiByYW5kY29uZmlnCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnQk-0008Q8-5X; Sun, 01 May 2016 09:12:46 +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 1awnQj-0008Ps-9y
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:45 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 3E/A8-04050-C88C5275; Sun, 01 May 2016 09:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbfnhGq
 4wZod7BYTthk4MHps79vFHsAYxZqZl5RfkcCasWXmfaaC2ZwVb85sYmlgvM7excjFISTwhVFi
 7pEOKOc8o8SmExPZuhg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFnCW+N92l
 AnE5hUwk3j0ex8LiM0CVL90wxymCYwcCxgZVjFqFKcWlaUW6Rpa6CUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqlnoGBcQfj79OehxglOZiURHlnzFUJF+JLyk+pzEgszogvKs1
 JLT7EKMPBoSTBu/aYariQYFFqempFWmYOMDxg0hIcPEoivPNB0rzFBYm5xZnpEKlTjIpS4rxy
 x4ESAiCJjNI8uDZYSF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJAwxhSczrwRu+iugxUxAi
 7PXgy0uSURISTUwetXK35ZYGmsyS7hk0UH2kqU/9/+ue7+tWEOLr83N626Ug43cpTdlWnskdh
 1kOsV5SdjdRqPJZ6fRlIzDq2sS5EQXhy3UUZh3VGHTV5bE7w4rjqZ9+eRRtILhmoGq8Ne3DLJ
 ORVULvjGZ5+af/ZltuJp92gOd6LANB7waN+yy4Pv5zf34I6nfSizFGYmGWsxFxYkAhW1wEEQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462093963!37954305!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52801 invoked from network); 1 May 2016 09:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQh-00011o-1U
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQh-0002Lw-0x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQh-0002Lw-0x@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:43 +0000
Subject: [Xen-changelog] [xen master] travis: Enable tools when building
	with clang
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMxMDZlNWIwMzljNzEyZmM3YjZmM2NlM2M4MmQzNjdkZTA5YjhkOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxNDowNjowNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzI6
MjIgMjAxNiArMDEwMAoKICAgIHRyYXZpczogRW5hYmxlIHRvb2xzIHdoZW4gYnVpbGRpbmcgd2l0
aCBjbGFuZwogICAgCiAgICB0b29scyBub3cgYnVpbGQgdW5kZXIgY2xhbmcsIHNvIGxldCB0aGVt
IGJlIHRlc3RlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0t
LQogc2NyaXB0cy90cmF2aXMtYnVpbGQgfCA2IC0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy90cmF2aXMtYnVpbGQgYi9zY3JpcHRzL3Ry
YXZpcy1idWlsZAppbmRleCA5YTVjMWM4Li41ODRkMDA4IDEwMDc1NQotLS0gYS9zY3JpcHRzL3Ry
YXZpcy1idWlsZAorKysgYi9zY3JpcHRzL3RyYXZpcy1idWlsZApAQCAtMjIsMTIgKzIyLDYgQEAg
ZWxzZQogICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxlLXRvb2xzIikgIyB3ZSBkb24ndCBoYXZlIHRo
ZSBjcm9zcyBkZXBlbmRzIGluc3RhbGxlZAogZmkKIAotIyBEdWUgdG8gbXVsdGlwbGUgYnVpbGQg
ZmFpbHVyZXMgYW5kIHRoZSBkZXNpcmUgdG8gZ2V0IG1vcmUKLSMgYnVpbGQgdGVzdGluZyAoR0ND
IG9ubHkpIGVuYWJsZWQgdGhpcyBpcyBkaXNhYmxlZAotaWYgW1sgIiR7Y2xhbmd9IiA9PSAieSIg
XV07IHRoZW4KLSAgICBjZmdhcmdzKz0oIi0tZGlzYWJsZS10b29scyIpCi1maQotCiAuL2NvbmZp
Z3VyZSAiJHtjZmdhcmdzW0BdfSIKIAogbWFrZSBkaXN0Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnQk-0008Q8-5X; Sun, 01 May 2016 09:12:46 +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 1awnQj-0008Ps-9y
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:45 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 3E/A8-04050-C88C5275; Sun, 01 May 2016 09:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbfnhGq
 4wZod7BYTthk4MHps79vFHsAYxZqZl5RfkcCasWXmfaaC2ZwVb85sYmlgvM7excjFISTwhVFi
 7pEOKOc8o8SmExPZuhg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFnCW+N92l
 AnE5hUwk3j0ex8LiM0CVL90wxymCYwcCxgZVjFqFKcWlaUW6Rpa6CUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqlnoGBcQfj79OehxglOZiURHlnzFUJF+JLyk+pzEgszogvKs1
 JLT7EKMPBoSTBu/aYariQYFFqempFWmYOMDxg0hIcPEoivPNB0rzFBYm5xZnpEKlTjIpS4rxy
 x4ESAiCJjNI8uDZYSF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJAwxhSczrwRu+iugxUxAi
 7PXgy0uSURISTUwetXK35ZYGmsyS7hk0UH2kqU/9/+ue7+tWEOLr83N626Ug43cpTdlWnskdh
 1kOsV5SdjdRqPJZ6fRlIzDq2sS5EQXhy3UUZh3VGHTV5bE7w4rjqZ9+eRRtILhmoGq8Ne3DLJ
 ORVULvjGZ5+af/ZltuJp92gOd6LANB7waN+yy4Pv5zf34I6nfSizFGYmGWsxFxYkAhW1wEEQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462093963!37954305!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52801 invoked from network); 1 May 2016 09:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:12: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 1awnQh-00011o-1U
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQh-0002Lw-0x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQh-0002Lw-0x@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:43 +0000
Subject: [Xen-changelog] [xen master] travis: Enable tools when building
	with clang
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMxMDZlNWIwMzljNzEyZmM3YjZmM2NlM2M4MmQzNjdkZTA5YjhkOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEFwciAyNyAxNDowNjowNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBcHIgMjcgMjA6MzI6
MjIgMjAxNiArMDEwMAoKICAgIHRyYXZpczogRW5hYmxlIHRvb2xzIHdoZW4gYnVpbGRpbmcgd2l0
aCBjbGFuZwogICAgCiAgICB0b29scyBub3cgYnVpbGQgdW5kZXIgY2xhbmcsIHNvIGxldCB0aGVt
IGJlIHRlc3RlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0t
LQogc2NyaXB0cy90cmF2aXMtYnVpbGQgfCA2IC0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy90cmF2aXMtYnVpbGQgYi9zY3JpcHRzL3Ry
YXZpcy1idWlsZAppbmRleCA5YTVjMWM4Li41ODRkMDA4IDEwMDc1NQotLS0gYS9zY3JpcHRzL3Ry
YXZpcy1idWlsZAorKysgYi9zY3JpcHRzL3RyYXZpcy1idWlsZApAQCAtMjIsMTIgKzIyLDYgQEAg
ZWxzZQogICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxlLXRvb2xzIikgIyB3ZSBkb24ndCBoYXZlIHRo
ZSBjcm9zcyBkZXBlbmRzIGluc3RhbGxlZAogZmkKIAotIyBEdWUgdG8gbXVsdGlwbGUgYnVpbGQg
ZmFpbHVyZXMgYW5kIHRoZSBkZXNpcmUgdG8gZ2V0IG1vcmUKLSMgYnVpbGQgdGVzdGluZyAoR0ND
IG9ubHkpIGVuYWJsZWQgdGhpcyBpcyBkaXNhYmxlZAotaWYgW1sgIiR7Y2xhbmd9IiA9PSAieSIg
XV07IHRoZW4KLSAgICBjZmdhcmdzKz0oIi0tZGlzYWJsZS10b29scyIpCi1maQotCiAuL2NvbmZp
Z3VyZSAiJHtjZmdhcmdzW0BdfSIKIAogbWFrZSBkaXN0Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQu-0008SI-7n; Sun, 01 May 2016 09:12:56 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQt-0008S4-9e
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:55 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 FC/CF-07120-698C5275; Sun, 01 May 2016 09:12:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfaCdV
 wg/WXBC0mbDNwYPTY3reLPYAxijUzLym/IoE14/OMKcwFH8QqFm75yNzAOFWoi5GLQ0jgC6PE
 m63/mCCc84wSpw7tYO5i5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jATaLr3
 zR2kHJeATOJt7uSQEwWoPJ9+1gmMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoDwYg2MHY8c/pEKMkB5OSKO+MuSrhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR41x5TDRcSLEpNT61Iy8wBBgZMWoKDR0mEdz5Imre4IDG3ODMdInWKUVFKnFfuOFBC
 ACSRUZoH1wYLxkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQShpjCk5lXAjf9FdBiJqDF2evBF
 pckIqSkGhjXThBb33Nv7skG7batgqmK+vV3F94zFmlIeBF11tTk6e6AKNlDzYZPRTVdu36Yny
 u+H/PzysIbV7ZHXNPonjLjf8rRUIclcYp7ZYPFA31tRPt2zGeaOFl02ZXoy2emFMYZz7jy4/j
 fJ1NUDEzWX5Uv/eAlFx7sp7p66ZNIse5a5WnvblzTbf6qxFKckWioxVxUnAgAD3hiAUECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462093973!12230931!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33381 invoked from network); 1 May 2016 09:12:54 -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 May 2016 09:12: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 1awnQr-00011y-3E
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQr-0002NO-2m
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQr-0002NO-2m@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:53 +0000
Subject: [Xen-changelog] [xen master] x86/time: fix gtime_to_gtsc for vtsc=1
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQyMmM5YmY3YzMwNjdiMTdjYmQ5Y2RmZDhiODE5NDFkZDZmYjhkNzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA2OjU2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA2OjU2IDIwMTYgKzAyMDAKCiAgICB4
ODYvdGltZTogZml4IGd0aW1lX3RvX2d0c2MgZm9yIHZ0c2M9MSBQViBndWVzdHMKICAgIAogICAg
Rm9yIHZ0c2M9MSBQViBndWVzdHMsIHJkdHNjIGlzIHRyYXBwZWQgYW5kIGNhbGN1bGF0ZWQgZnJv
bSBnZXRfc190aW1lKCkKICAgIHVzaW5nIGd0aW1lX3RvX2d0c2MuIFNpbWlsYXJseSB0aGUgdHNj
X3RpbWVzdGFtcCwgcGFydCBvZiBzdHJ1Y3QKICAgIHZjcHVfdGltZV9pbmZvLCBpcyBjYWxjdWxh
dGVkIGZyb20gc3RpbWVfbG9jYWxfc3RhbXAgdXNpbmcKICAgIGd0aW1lX3RvX2d0c2MuCiAgICAK
ICAgIEhvd2V2ZXIgZ3RpbWVfdG9fZ3RzYyBjYW4gcmV0dXJuIDAsIGlmIHRpbWUgPCB2dHNjX29m
ZnNldCwgd2hpY2ggY2FuCiAgICBhY3R1YWxseSBoYXBwZW4gd2hlbiBndGltZV90b19ndHNjIGlz
IGNhbGxlZCBwYXNzaW5nIHN0aW1lX2xvY2FsX3N0YW1wCiAgICAodGhlIGNhbGxlciBmdW5jdGlv
biBpcyBfX3VwZGF0ZV92Y3B1X3N5c3RlbV90aW1lKS4KICAgIAogICAgSW4gdGhhdCBjYXNlIHRo
ZSBwdmNsb2NrIHByb3RvY29sIGRvZXNuJ3Qgd29yayBwcm9wZXJseSBhbmQgdGhlIGd1ZXN0IGlz
CiAgICB1bmFibGUgdG8gY2FsY3VsYXRlIHRoZSBzeXN0ZW0gdGltZSBjb3JyZWN0bHkuIEFzIGEg
Y29uc2VxdWVuY2Ugd2hlbiB0aGUKICAgIGd1ZXN0IHRyaWVzIHRvIHNldCBhIHRpbWVyIGV2ZW50
IChmb3IgZXhhbXBsZSBjYWxsaW5nIHRoZQogICAgVkNQVU9QX3NldF9zaW5nbGVzaG90X3RpbWVy
IGh5cGVyY2FsbCksIHRoZSBldmVudCB3aWxsIGJlIGluIHRoZSBwYXN0CiAgICBjYXVzaW5nIExp
bnV4IHRvIGhhbmcuCiAgICAKICAgIFRoZSBwdXJwb3NlIG9mIHRoZSBwdmNsb2NrIHByb3RvY29s
IGlzIHRvIGFsbG93IHRoZSBndWVzdCB0byBjYWxjdWxhdGUKICAgIHRoZSBzeXN0ZW1fdGltZSBp
biBuYW5vc2VjIGNvcnJlY3RseS4gVGhlIGd1ZXN0IGNhbGN1bGF0ZXMgYXMgZm9sbG93OgogICAg
CiAgICAgIGZyb21fdnRzY19zY2FsZShyZHRzYyAtIHZjcHVfdGltZV9pbmZvLnRzY190aW1lc3Rh
bXApICsgdmNwdV90aW1lX2luZm8uc3lzdGVtX3RpbWUKICAgIAogICAgR2l2ZW4gdGhhdCB3aXRo
IHZ0c2M9MToKICAgICAgcmR0c2MgPSB0b192dHNjX3NjYWxlKE5PVygpIC0gdnRzY19vZmZzZXQp
CiAgICAgIHZjcHVfdGltZV9pbmZvLnRzY190aW1lc3RhbXAgPSB0b192dHNjX3NjYWxlKHZjcHVf
dGltZV9pbmZvLnN5c3RlbV90aW1lIC0gdnRzY19vZmZzZXQpCiAgICAKICAgIFRoZSBleHByZXNz
aW9uIGV2YWx1YXRlcyB0byBOT1coKSwgd2hpY2ggaXMgd2hhdCB3ZSB3YW50LiAgSG93ZXZlciB3
aGVuCiAgICBzdGltZV9sb2NhbF9zdGFtcCA8IHZ0c2Nfb2Zmc2V0LCB2Y3B1X3RpbWVfaW5mby50
c2NfdGltZXN0YW1wIGlzCiAgICBhY3R1YWxseSAwLiBBcyBhIGNvbnNlcXVlbmNlIHRoZSBjYWxj
dWxhdGVkIG92ZXJhbGwgc3lzdGVtX3RpbWUgaXMgbm90CiAgICBjb3JyZWN0LgogICAgCiAgICBU
aGlzIHBhdGNoIGZpeGVzIHRoZSBpc3N1ZSBieSBsZXR0aW5nIGd0aW1lX3RvX2d0c2MgcmV0dXJu
IGEgbmVnYXRpdmUKICAgIGludGVnZXIgaW4gdGhlIGZvcm0gb2YgYSB3cmFwcGVkIGFyb3VuZCB1
bnNpZ25lZCBpbnRlZ2VyLCB0aHVzIHdoZW4gdGhlCiAgICBndWVzdCBzdWJ0cmFjdHMgdmNwdV90
aW1lX2luZm8udHNjX3RpbWVzdGFtcCBmcm9tIHJkdHNjIHdpbGwgY2FsY3VsYXRlCiAgICB0aGUg
cmlnaHQgdmFsdWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdGltZS5jIHwgNyArKysrKystCiAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3RpbWUuYyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKaW5kZXggNjg3ZTM5Yi4u
NjQzOGI0NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYworKysgYi94ZW4vYXJjaC94
ODYvdGltZS5jCkBAIC0xNjYzLDcgKzE2NjMsMTIgQEAgY3VzdG9tX3BhcmFtKCJ0c2MiLCB0c2Nf
cGFyc2UpOwogdTY0IGd0aW1lX3RvX2d0c2Moc3RydWN0IGRvbWFpbiAqZCwgdTY0IHRpbWUpCiB7
CiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIHRpbWUgPSBtYXhfdChzNjQs
IHRpbWUgLSBkLT5hcmNoLnZ0c2Nfb2Zmc2V0LCAwKTsKKyAgICB7CisgICAgICAgIGlmICggdGlt
ZSA8IGQtPmFyY2gudnRzY19vZmZzZXQgKQorICAgICAgICAgICAgcmV0dXJuIC1zY2FsZV9kZWx0
YShkLT5hcmNoLnZ0c2Nfb2Zmc2V0IC0gdGltZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmQtPmFyY2gubnNfdG9fdnRzYyk7CisgICAgICAgIHRpbWUgLT0gZC0+YXJjaC52dHNj
X29mZnNldDsKKyAgICB9CiAgICAgcmV0dXJuIHNjYWxlX2RlbHRhKHRpbWUsICZkLT5hcmNoLm5z
X3RvX3Z0c2MpOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:12:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:12: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 1awnQu-0008SI-7n; Sun, 01 May 2016 09:12:56 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQt-0008S4-9e
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:55 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 FC/CF-07120-698C5275; Sun, 01 May 2016 09:12:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfaCdV
 wg/WXBC0mbDNwYPTY3reLPYAxijUzLym/IoE14/OMKcwFH8QqFm75yNzAOFWoi5GLQ0jgC6PE
 m63/mCCc84wSpw7tYO5i5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jATaLr3
 zR2kHJeATOJt7uSQEwWoPJ9+1gmMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoDwYg2MHY8c/pEKMkB5OSKO+MuSrhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR41x5TDRcSLEpNT61Iy8wBBgZMWoKDR0mEdz5Imre4IDG3ODMdInWKUVFKnFfuOFBC
 ACSRUZoH1wYLxkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQShpjCk5lXAjf9FdBiJqDF2evBF
 pckIqSkGhjXThBb33Nv7skG7batgqmK+vV3F94zFmlIeBF11tTk6e6AKNlDzYZPRTVdu36Yny
 u+H/PzysIbV7ZHXNPonjLjf8rRUIclcYp7ZYPFA31tRPt2zGeaOFl02ZXoy2emFMYZz7jy4/j
 fJ1NUDEzWX5Uv/eAlFx7sp7p66ZNIse5a5WnvblzTbf6qxFKckWioxVxUnAgAD3hiAUECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462093973!12230931!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33381 invoked from network); 1 May 2016 09:12:54 -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 May 2016 09:12: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 1awnQr-00011y-3E
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnQr-0002NO-2m
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnQr-0002NO-2m@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:12:53 +0000
Subject: [Xen-changelog] [xen master] x86/time: fix gtime_to_gtsc for vtsc=1
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQyMmM5YmY3YzMwNjdiMTdjYmQ5Y2RmZDhiODE5NDFkZDZmYjhkNzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA2OjU2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA2OjU2IDIwMTYgKzAyMDAKCiAgICB4
ODYvdGltZTogZml4IGd0aW1lX3RvX2d0c2MgZm9yIHZ0c2M9MSBQViBndWVzdHMKICAgIAogICAg
Rm9yIHZ0c2M9MSBQViBndWVzdHMsIHJkdHNjIGlzIHRyYXBwZWQgYW5kIGNhbGN1bGF0ZWQgZnJv
bSBnZXRfc190aW1lKCkKICAgIHVzaW5nIGd0aW1lX3RvX2d0c2MuIFNpbWlsYXJseSB0aGUgdHNj
X3RpbWVzdGFtcCwgcGFydCBvZiBzdHJ1Y3QKICAgIHZjcHVfdGltZV9pbmZvLCBpcyBjYWxjdWxh
dGVkIGZyb20gc3RpbWVfbG9jYWxfc3RhbXAgdXNpbmcKICAgIGd0aW1lX3RvX2d0c2MuCiAgICAK
ICAgIEhvd2V2ZXIgZ3RpbWVfdG9fZ3RzYyBjYW4gcmV0dXJuIDAsIGlmIHRpbWUgPCB2dHNjX29m
ZnNldCwgd2hpY2ggY2FuCiAgICBhY3R1YWxseSBoYXBwZW4gd2hlbiBndGltZV90b19ndHNjIGlz
IGNhbGxlZCBwYXNzaW5nIHN0aW1lX2xvY2FsX3N0YW1wCiAgICAodGhlIGNhbGxlciBmdW5jdGlv
biBpcyBfX3VwZGF0ZV92Y3B1X3N5c3RlbV90aW1lKS4KICAgIAogICAgSW4gdGhhdCBjYXNlIHRo
ZSBwdmNsb2NrIHByb3RvY29sIGRvZXNuJ3Qgd29yayBwcm9wZXJseSBhbmQgdGhlIGd1ZXN0IGlz
CiAgICB1bmFibGUgdG8gY2FsY3VsYXRlIHRoZSBzeXN0ZW0gdGltZSBjb3JyZWN0bHkuIEFzIGEg
Y29uc2VxdWVuY2Ugd2hlbiB0aGUKICAgIGd1ZXN0IHRyaWVzIHRvIHNldCBhIHRpbWVyIGV2ZW50
IChmb3IgZXhhbXBsZSBjYWxsaW5nIHRoZQogICAgVkNQVU9QX3NldF9zaW5nbGVzaG90X3RpbWVy
IGh5cGVyY2FsbCksIHRoZSBldmVudCB3aWxsIGJlIGluIHRoZSBwYXN0CiAgICBjYXVzaW5nIExp
bnV4IHRvIGhhbmcuCiAgICAKICAgIFRoZSBwdXJwb3NlIG9mIHRoZSBwdmNsb2NrIHByb3RvY29s
IGlzIHRvIGFsbG93IHRoZSBndWVzdCB0byBjYWxjdWxhdGUKICAgIHRoZSBzeXN0ZW1fdGltZSBp
biBuYW5vc2VjIGNvcnJlY3RseS4gVGhlIGd1ZXN0IGNhbGN1bGF0ZXMgYXMgZm9sbG93OgogICAg
CiAgICAgIGZyb21fdnRzY19zY2FsZShyZHRzYyAtIHZjcHVfdGltZV9pbmZvLnRzY190aW1lc3Rh
bXApICsgdmNwdV90aW1lX2luZm8uc3lzdGVtX3RpbWUKICAgIAogICAgR2l2ZW4gdGhhdCB3aXRo
IHZ0c2M9MToKICAgICAgcmR0c2MgPSB0b192dHNjX3NjYWxlKE5PVygpIC0gdnRzY19vZmZzZXQp
CiAgICAgIHZjcHVfdGltZV9pbmZvLnRzY190aW1lc3RhbXAgPSB0b192dHNjX3NjYWxlKHZjcHVf
dGltZV9pbmZvLnN5c3RlbV90aW1lIC0gdnRzY19vZmZzZXQpCiAgICAKICAgIFRoZSBleHByZXNz
aW9uIGV2YWx1YXRlcyB0byBOT1coKSwgd2hpY2ggaXMgd2hhdCB3ZSB3YW50LiAgSG93ZXZlciB3
aGVuCiAgICBzdGltZV9sb2NhbF9zdGFtcCA8IHZ0c2Nfb2Zmc2V0LCB2Y3B1X3RpbWVfaW5mby50
c2NfdGltZXN0YW1wIGlzCiAgICBhY3R1YWxseSAwLiBBcyBhIGNvbnNlcXVlbmNlIHRoZSBjYWxj
dWxhdGVkIG92ZXJhbGwgc3lzdGVtX3RpbWUgaXMgbm90CiAgICBjb3JyZWN0LgogICAgCiAgICBU
aGlzIHBhdGNoIGZpeGVzIHRoZSBpc3N1ZSBieSBsZXR0aW5nIGd0aW1lX3RvX2d0c2MgcmV0dXJu
IGEgbmVnYXRpdmUKICAgIGludGVnZXIgaW4gdGhlIGZvcm0gb2YgYSB3cmFwcGVkIGFyb3VuZCB1
bnNpZ25lZCBpbnRlZ2VyLCB0aHVzIHdoZW4gdGhlCiAgICBndWVzdCBzdWJ0cmFjdHMgdmNwdV90
aW1lX2luZm8udHNjX3RpbWVzdGFtcCBmcm9tIHJkdHNjIHdpbGwgY2FsY3VsYXRlCiAgICB0aGUg
cmlnaHQgdmFsdWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdGltZS5jIHwgNyArKysrKystCiAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3RpbWUuYyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKaW5kZXggNjg3ZTM5Yi4u
NjQzOGI0NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYworKysgYi94ZW4vYXJjaC94
ODYvdGltZS5jCkBAIC0xNjYzLDcgKzE2NjMsMTIgQEAgY3VzdG9tX3BhcmFtKCJ0c2MiLCB0c2Nf
cGFyc2UpOwogdTY0IGd0aW1lX3RvX2d0c2Moc3RydWN0IGRvbWFpbiAqZCwgdTY0IHRpbWUpCiB7
CiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIHRpbWUgPSBtYXhfdChzNjQs
IHRpbWUgLSBkLT5hcmNoLnZ0c2Nfb2Zmc2V0LCAwKTsKKyAgICB7CisgICAgICAgIGlmICggdGlt
ZSA8IGQtPmFyY2gudnRzY19vZmZzZXQgKQorICAgICAgICAgICAgcmV0dXJuIC1zY2FsZV9kZWx0
YShkLT5hcmNoLnZ0c2Nfb2Zmc2V0IC0gdGltZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmQtPmFyY2gubnNfdG9fdnRzYyk7CisgICAgICAgIHRpbWUgLT0gZC0+YXJjaC52dHNj
X29mZnNldDsKKyAgICB9CiAgICAgcmV0dXJuIHNjYWxlX2RlbHRhKHRpbWUsICZkLT5hcmNoLm5z
X3RvX3Z0c2MpOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnR4-0008UG-BC; Sun, 01 May 2016 09:13: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 1awnR3-0008U4-Hi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:05 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 B1/F9-03002-0A8C5275; Sun, 01 May 2016 09:13:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfBCdV
 wg/PPeC0mbDNwYPTY3reLPYAxijUzLym/IoE14+LMTUwFvcIVUxb9YG9g7OHvYuTkEBL4wiix
 uLuui5ELyD7PKPFh31GWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJC4u+YME
 4jNK2AmsWvdLjaQVhag+hn9LBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYGz+4nSIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErxrj6mGCwkWpaanVqRl5gADAyYtwcGjJMI7HyTNW1yQmFucmQ6ROsWoKCXO238cKCEA
 ksgozYNrgwXjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzyoFM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2MuwWuu5rN0y7+0uCgk8eTq7aL8RG//rHMkPUqRzMjCl3qw+X4drJvMd/598yHdM
 EPt9ZGL5tsaR5/kLfwW1rST10exgKOe6vdxS0fbIq5e7/3xg0e/XzVKwtObOqIXJC1ovCX2LJ
 tP+/N0cxRajyy+vcJqTPm76KOv9e60ei/Mf1eT6BMz/0yJZbijERDLeai4kQAcNAI0EECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462093983!21159999!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49314 invoked from network); 1 May 2016 09:13:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:13: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 1awnR1-00012l-50
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnR1-0002O7-4Q
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnR1-0002O7-4Q@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:03 +0000
Subject: [Xen-changelog] [xen master] build/xen: fix assembler instruction
	tests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3399453394648010785=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7fb252bd41da06647c9783a0716ba29e0f15cec6
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Thu Apr 28 15:07:37 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Thu Apr 28 15:07:37 2016 +0200

    build/xen: fix assembler instruction tests
    
    The current test performed in order to check if the assembler supports
    certain instructions doesn't take into account the value of AFLAGS, which
    when using clang contains the option that disables the integrated assembler
    due to the lack of features.
    
    As a result of this, the current instruction tests were performed against the
    integrated assembler, but then at build time the non-integrated assembler
    was used. If both have feature-parity, this is a non-issue, but we cannot
    assume this.
    
    Fix this by passing AFLAGS in the instruction test, and including the arch
    Rules.mk makefile after AFLAGS is set.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Jan Beulich <jbeulich@suse.com>
---
 Config.mk    | 2 +-
 xen/Rules.mk | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Config.mk b/Config.mk
index 4a5ebed..9b097c9 100644
--- a/Config.mk
+++ b/Config.mk
@@ -132,7 +132,7 @@ $(eval $(check-y))
 # as-insn: Check whether assembler supports an instruction.
 # Usage: cflags-y += $(call as-insn "insn",option-yes,option-no)
 as-insn = $(if $(shell echo 'void _(void) { asm volatile ( $(2) ); }' \
-                       | $(1) -c -x c -o /dev/null - 2>&1),$(4),$(3))
+                       | $(1) $(AFLAGS) -c -x c -o /dev/null - 2>&1),$(4),$(3))
 
 # as-insn-check: Add an option to compilation flags, but only if insn is
 #                supported by assembler.
diff --git a/xen/Rules.mk b/xen/Rules.mk
index 7183d69..961d533 100644
--- a/xen/Rules.mk
+++ b/xen/Rules.mk
@@ -38,8 +38,6 @@ override TARGET_ARCH     := $(shell echo $(XEN_TARGET_ARCH) | \
 
 TARGET := $(BASEDIR)/xen
 
-include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
-
 # Note that link order matters!
 ALL_OBJS-y               += $(BASEDIR)/common/built_in.o
 ALL_OBJS-y               += $(BASEDIR)/drivers/built_in.o
@@ -92,6 +90,8 @@ LDFLAGS += $(LDFLAGS_DIRECT)
 
 LDFLAGS += $(LDFLAGS-y)
 
+include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
+
 include Makefile
 
 DEPS = .*.d
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3399453394648010785==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnR4-0008UG-BC; Sun, 01 May 2016 09:13: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 1awnR3-0008U4-Hi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:05 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 B1/F9-03002-0A8C5275; Sun, 01 May 2016 09:13:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfBCdV
 wg/PPeC0mbDNwYPTY3reLPYAxijUzLym/IoE14+LMTUwFvcIVUxb9YG9g7OHvYuTkEBL4wiix
 uLuui5ELyD7PKPFh31GWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJC4u+YME
 4jNK2AmsWvdLjaQVhag+hn9LBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYGz+4nSIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErxrj6mGCwkWpaanVqRl5gADAyYtwcGjJMI7HyTNW1yQmFucmQ6ROsWoKCXO238cKCEA
 ksgozYNrgwXjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzyoFM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2MuwWuu5rN0y7+0uCgk8eTq7aL8RG//rHMkPUqRzMjCl3qw+X4drJvMd/598yHdM
 EPt9ZGL5tsaR5/kLfwW1rST10exgKOe6vdxS0fbIq5e7/3xg0e/XzVKwtObOqIXJC1ovCX2LJ
 tP+/N0cxRajyy+vcJqTPm76KOv9e60ei/Mf1eT6BMz/0yJZbijERDLeai4kQAcNAI0EECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462093983!21159999!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49314 invoked from network); 1 May 2016 09:13:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:13: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 1awnR1-00012l-50
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnR1-0002O7-4Q
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnR1-0002O7-4Q@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:03 +0000
Subject: [Xen-changelog] [xen master] build/xen: fix assembler instruction
	tests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3399453394648010785=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7fb252bd41da06647c9783a0716ba29e0f15cec6
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Thu Apr 28 15:07:37 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Thu Apr 28 15:07:37 2016 +0200

    build/xen: fix assembler instruction tests
    
    The current test performed in order to check if the assembler supports
    certain instructions doesn't take into account the value of AFLAGS, which
    when using clang contains the option that disables the integrated assembler
    due to the lack of features.
    
    As a result of this, the current instruction tests were performed against the
    integrated assembler, but then at build time the non-integrated assembler
    was used. If both have feature-parity, this is a non-issue, but we cannot
    assume this.
    
    Fix this by passing AFLAGS in the instruction test, and including the arch
    Rules.mk makefile after AFLAGS is set.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Jan Beulich <jbeulich@suse.com>
---
 Config.mk    | 2 +-
 xen/Rules.mk | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Config.mk b/Config.mk
index 4a5ebed..9b097c9 100644
--- a/Config.mk
+++ b/Config.mk
@@ -132,7 +132,7 @@ $(eval $(check-y))
 # as-insn: Check whether assembler supports an instruction.
 # Usage: cflags-y += $(call as-insn "insn",option-yes,option-no)
 as-insn = $(if $(shell echo 'void _(void) { asm volatile ( $(2) ); }' \
-                       | $(1) -c -x c -o /dev/null - 2>&1),$(4),$(3))
+                       | $(1) $(AFLAGS) -c -x c -o /dev/null - 2>&1),$(4),$(3))
 
 # as-insn-check: Add an option to compilation flags, but only if insn is
 #                supported by assembler.
diff --git a/xen/Rules.mk b/xen/Rules.mk
index 7183d69..961d533 100644
--- a/xen/Rules.mk
+++ b/xen/Rules.mk
@@ -38,8 +38,6 @@ override TARGET_ARCH     := $(shell echo $(XEN_TARGET_ARCH) | \
 
 TARGET := $(BASEDIR)/xen
 
-include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
-
 # Note that link order matters!
 ALL_OBJS-y               += $(BASEDIR)/common/built_in.o
 ALL_OBJS-y               += $(BASEDIR)/drivers/built_in.o
@@ -92,6 +90,8 @@ LDFLAGS += $(LDFLAGS_DIRECT)
 
 LDFLAGS += $(LDFLAGS-y)
 
+include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
+
 include Makefile
 
 DEPS = .*.d
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3399453394648010785==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnRF-0008Vl-DI; Sun, 01 May 2016 09:13:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRD-0008VU-LZ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2D/60-09532-BA8C5275; Sun, 01 May 2016 09:13:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfVCdV
 wg1/d3BYTthk4MHps79vFHsAYxZqZl5RfkcCacWLRWZaCBdIVd//4NzAeE+li5OIQEvjCKHHr
 6mJGCOc8o0TrkWtMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RLrFg1k
 R3E5hUwk1i4ooMRpJUFqH7drLIJjBwLGBlWMaoXpxaVpRbpGuolFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6gwEIdjDufO50iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8TED/CgkWpaanVqRl5gADAyYtwcGjJMI7/xhQmre4IDG3ODMdInWKUVFKnJcdpE8A
 JJFRmgfXBgvGS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmlTsONIUnM68EbvoroMVMQIuz1
 4MtLklESEk1MPp67T4p+XbB1WmlMd1Sp768mfFDmlWw++7Pr2uz1074V9kWsGQ2G0/nzQ1nnr
 RWJER7+Nekv+mcZWbdH93ZNP+9V8SOt4luVayTOpqkuoTtP666FWOyXtb7xyqWBzw7u3QXx0e
 cv3xKga/mVA//i/ad9Q+Cg8uS+oRkPfMPX1TPjM7bnnD5phJLcUaioRZzUXEiAOKIhb9BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462093993!12138455!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34607 invoked from network); 1 May 2016 09:13:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:13: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 1awnRB-00012v-6x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRB-0002Ol-6S
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRB-0002Ol-6S@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:13 +0000
Subject: [Xen-changelog] [xen master] public/x86: remove
	HVMMEM_mmio_write_dm from the public interface
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM4NThlOTMyYzFkZDQzNDJkNThkZjMxMTU2ZTEyZWYxNGU1NDFjNGUKQXV0aG9yOiAg
ICAgWXUgWmhhbmcgPHl1LmMuemhhbmdAbGludXguaW50ZWwuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDE1OjA4OjAyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA4OjAyIDIwMTYgKzAyMDAK
CiAgICBwdWJsaWMveDg2OiByZW1vdmUgSFZNTUVNX21taW9fd3JpdGVfZG0gZnJvbSB0aGUgcHVi
bGljIGludGVyZmFjZQogICAgCiAgICBIVk1NRU1fbW1pb193cml0ZV9kbSBpcyByZW1vdmVkIGZv
ciBuZXcgeGVuIGludGVyZmFjZSB2ZXJzaW9ucywgYW5kCiAgICBpcyByZXBsYWNlZCB3aXRoIHR5
cGUgSFZNTUVNX3VudXNlZC4gQXR0ZW1wdHMgdG8gc2V0IGEgcGFnZSB0byB0aGlzCiAgICB0eXBl
IHdpbGwgcmV0dXJuIC1FSU5WQUwgaW4geGVuIGFmdGVyIDQuNy4wLiBBbmQgdGhlcmUgd2lsbCBi
ZSBubwogICAgcGFnZXMgd2l0aCB0eXBlIHAybV9tbWlvX3dyaXRlX2RtLCB0aGVyZWZvcmUgSFZN
T1BfZ2V0X21lbV90eXBlIHdpbGwKICAgIG5ldmVyIGdldCB0aGUgb2xkIHR5cGUgLSBIVk1NRU1f
bW1pb193cml0ZV9kbS4KICAgIAogICAgTmV3IGFwcHJvYWNoZXMgdG8gd3JpdGUgcHJvdGVjdCBn
dWVzdCByYW0gcGFnZXMgd2lsbCBiZSBwcm92aWRlZCBpbgogICAgZnV0dXJlIHBhdGNoZXMuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFl1IFpoYW5nIDx5dS5jLnpoYW5nQGxpbnV4LmludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICB8IDcgKysrLS0tLQogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3Au
aCB8IDUgKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCmluZGV4IDhjYjZlOWUuLjgyZTJlZDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTQ5Nyw4ICs1NDk3
LDYgQEAgbG9uZyBkb19odm1fb3AodW5zaWduZWQgbG9uZyBvcCwgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGQsIGEu
cGZuLCAmdCk7CiAgICAgICAgICAgICBpZiAoIHAybV9pc19tbWlvKHQpICkKICAgICAgICAgICAg
ICAgICBhLm1lbV90eXBlID0gIEhWTU1FTV9tbWlvX2RtOwotICAgICAgICAgICAgZWxzZSBpZiAo
IHQgPT0gcDJtX21taW9fd3JpdGVfZG0gKQotICAgICAgICAgICAgICAgIGEubWVtX3R5cGUgPSBI
Vk1NRU1fbW1pb193cml0ZV9kbTsKICAgICAgICAgICAgIGVsc2UgaWYgKCBwMm1faXNfcmVhZG9u
bHkodCkgKQogICAgICAgICAgICAgICAgIGEubWVtX3R5cGUgPSAgSFZNTUVNX3JhbV9ybzsKICAg
ICAgICAgICAgIGVsc2UgaWYgKCBwMm1faXNfcmFtKHQpICkKQEAgLTU1MjksNyArNTUyNyw3IEBA
IGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgYXJnKQogICAgICAgICAgICAgW0hWTU1FTV9yYW1fcnddICA9IHAybV9yYW1fcncsCiAg
ICAgICAgICAgICBbSFZNTUVNX3JhbV9yb10gID0gcDJtX3JhbV9ybywKICAgICAgICAgICAgIFtI
Vk1NRU1fbW1pb19kbV0gPSBwMm1fbW1pb19kbSwKLSAgICAgICAgICAgIFtIVk1NRU1fbW1pb193
cml0ZV9kbV0gPSBwMm1fbW1pb193cml0ZV9kbQorICAgICAgICAgICAgW0hWTU1FTV91bnVzZWRd
ID0gcDJtX2ludmFsaWQKICAgICAgICAgfTsKIAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmYSwgYXJnLCAxKSApCkBAIC01NTUzLDcgKzU1NTEsOCBAQCBsb25nIGRvX2h2bV9vcCh1bnNp
Z25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAg
ICAgICAoKGEuZmlyc3RfcGZuICsgYS5uciAtIDEpID4gZG9tYWluX2dldF9tYXhpbXVtX2dwZm4o
ZCkpICkKICAgICAgICAgICAgIGdvdG8gc2V0bWVtdHlwZV9mYWlsOwogICAgICAgICAgICAgCi0g
ICAgICAgIGlmICggYS5odm1tZW1fdHlwZSA+PSBBUlJBWV9TSVpFKG1lbXR5cGUpICkKKyAgICAg
ICAgaWYgKCBhLmh2bW1lbV90eXBlID49IEFSUkFZX1NJWkUobWVtdHlwZSkgfHwKKyAgICAgICAg
ICAgICB1bmxpa2VseShhLmh2bW1lbV90eXBlID09IEhWTU1FTV91bnVzZWQpICkKICAgICAgICAg
ICAgIGdvdG8gc2V0bWVtdHlwZV9mYWlsOwogCiAgICAgICAgIHdoaWxlICggYS5uciA+IHN0YXJ0
X2l0ZXIgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hl
bi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKaW5kZXggMTYwNjE4NS4uZWJiOTA3YSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oCkBAIC04Myw3ICs4MywxMiBAQCB0eXBlZGVmIGVudW0gewog
ICAgIEhWTU1FTV9yYW1fcncsICAgICAgICAgICAgIC8qIE5vcm1hbCByZWFkL3dyaXRlIGd1ZXN0
IFJBTSAqLwogICAgIEhWTU1FTV9yYW1fcm8sICAgICAgICAgICAgIC8qIFJlYWQtb25seTsgd3Jp
dGVzIGFyZSBkaXNjYXJkZWQgKi8KICAgICBIVk1NRU1fbW1pb19kbSwgICAgICAgICAgICAvKiBS
ZWFkcyBhbmQgd3JpdGUgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2lmIF9fWEVOX0lOVEVS
RkFDRV9WRVJTSU9OX18gPCAweDAwMDQwNzAwCiAgICAgSFZNTUVNX21taW9fd3JpdGVfZG0gICAg
ICAgLyogUmVhZC1vbmx5OyB3cml0ZXMgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2Vsc2UK
KyAgICBIVk1NRU1fdW51c2VkICAgICAgICAgICAgICAvKiBQbGFjZWhvbGRlcjsgc2V0dGluZyBt
ZW1vcnkgdG8gdGhpcyB0eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2ls
bCBmYWlsIGZvciBjb2RlIGFmdGVyIDQuNy4wICovCisjZW5kaWYKIH0gaHZtbWVtX3R5cGVfdDsK
IAogLyogRm9sbG93aW5nIHRvb2xzLW9ubHkgaW50ZXJmYWNlcyBtYXkgY2hhbmdlIGluIGZ1dHVy
ZS4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnRF-0008Vl-DI; Sun, 01 May 2016 09:13:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRD-0008VU-LZ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2D/60-09532-BA8C5275; Sun, 01 May 2016 09:13:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXfVCdV
 wg1/d3BYTthk4MHps79vFHsAYxZqZl5RfkcCacWLRWZaCBdIVd//4NzAeE+li5OIQEvjCKHHr
 6mJGCOc8o0TrkWtMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RLrFg1k
 R3E5hUwk1i4ooMRpJUFqH7drLIJjBwLGBlWMaoXpxaVpRbpGuolFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6gwEIdjDufO50iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8TED/CgkWpaanVqRl5gADAyYtwcGjJMI7/xhQmre4IDG3ODMdInWKUVFKnJcdpE8A
 JJFRmgfXBgvGS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmlTsONIUnM68EbvoroMVMQIuz1
 4MtLklESEk1MPp67T4p+XbB1WmlMd1Sp768mfFDmlWw++7Pr2uz1074V9kWsGQ2G0/nzQ1nnr
 RWJER7+Nekv+mcZWbdH93ZNP+9V8SOt4luVayTOpqkuoTtP666FWOyXtb7xyqWBzw7u3QXx0e
 cv3xKga/mVA//i/ad9Q+Cg8uS+oRkPfMPX1TPjM7bnnD5phJLcUaioRZzUXEiAOKIhb9BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462093993!12138455!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34607 invoked from network); 1 May 2016 09:13:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:13: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 1awnRB-00012v-6x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRB-0002Ol-6S
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRB-0002Ol-6S@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:13 +0000
Subject: [Xen-changelog] [xen master] public/x86: remove
	HVMMEM_mmio_write_dm from the public interface
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM4NThlOTMyYzFkZDQzNDJkNThkZjMxMTU2ZTEyZWYxNGU1NDFjNGUKQXV0aG9yOiAg
ICAgWXUgWmhhbmcgPHl1LmMuemhhbmdAbGludXguaW50ZWwuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDE1OjA4OjAyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA4OjAyIDIwMTYgKzAyMDAK
CiAgICBwdWJsaWMveDg2OiByZW1vdmUgSFZNTUVNX21taW9fd3JpdGVfZG0gZnJvbSB0aGUgcHVi
bGljIGludGVyZmFjZQogICAgCiAgICBIVk1NRU1fbW1pb193cml0ZV9kbSBpcyByZW1vdmVkIGZv
ciBuZXcgeGVuIGludGVyZmFjZSB2ZXJzaW9ucywgYW5kCiAgICBpcyByZXBsYWNlZCB3aXRoIHR5
cGUgSFZNTUVNX3VudXNlZC4gQXR0ZW1wdHMgdG8gc2V0IGEgcGFnZSB0byB0aGlzCiAgICB0eXBl
IHdpbGwgcmV0dXJuIC1FSU5WQUwgaW4geGVuIGFmdGVyIDQuNy4wLiBBbmQgdGhlcmUgd2lsbCBi
ZSBubwogICAgcGFnZXMgd2l0aCB0eXBlIHAybV9tbWlvX3dyaXRlX2RtLCB0aGVyZWZvcmUgSFZN
T1BfZ2V0X21lbV90eXBlIHdpbGwKICAgIG5ldmVyIGdldCB0aGUgb2xkIHR5cGUgLSBIVk1NRU1f
bW1pb193cml0ZV9kbS4KICAgIAogICAgTmV3IGFwcHJvYWNoZXMgdG8gd3JpdGUgcHJvdGVjdCBn
dWVzdCByYW0gcGFnZXMgd2lsbCBiZSBwcm92aWRlZCBpbgogICAgZnV0dXJlIHBhdGNoZXMuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFl1IFpoYW5nIDx5dS5jLnpoYW5nQGxpbnV4LmludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICB8IDcgKysrLS0tLQogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3Au
aCB8IDUgKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCmluZGV4IDhjYjZlOWUuLjgyZTJlZDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTQ5Nyw4ICs1NDk3
LDYgQEAgbG9uZyBkb19odm1fb3AodW5zaWduZWQgbG9uZyBvcCwgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGQsIGEu
cGZuLCAmdCk7CiAgICAgICAgICAgICBpZiAoIHAybV9pc19tbWlvKHQpICkKICAgICAgICAgICAg
ICAgICBhLm1lbV90eXBlID0gIEhWTU1FTV9tbWlvX2RtOwotICAgICAgICAgICAgZWxzZSBpZiAo
IHQgPT0gcDJtX21taW9fd3JpdGVfZG0gKQotICAgICAgICAgICAgICAgIGEubWVtX3R5cGUgPSBI
Vk1NRU1fbW1pb193cml0ZV9kbTsKICAgICAgICAgICAgIGVsc2UgaWYgKCBwMm1faXNfcmVhZG9u
bHkodCkgKQogICAgICAgICAgICAgICAgIGEubWVtX3R5cGUgPSAgSFZNTUVNX3JhbV9ybzsKICAg
ICAgICAgICAgIGVsc2UgaWYgKCBwMm1faXNfcmFtKHQpICkKQEAgLTU1MjksNyArNTUyNyw3IEBA
IGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgYXJnKQogICAgICAgICAgICAgW0hWTU1FTV9yYW1fcnddICA9IHAybV9yYW1fcncsCiAg
ICAgICAgICAgICBbSFZNTUVNX3JhbV9yb10gID0gcDJtX3JhbV9ybywKICAgICAgICAgICAgIFtI
Vk1NRU1fbW1pb19kbV0gPSBwMm1fbW1pb19kbSwKLSAgICAgICAgICAgIFtIVk1NRU1fbW1pb193
cml0ZV9kbV0gPSBwMm1fbW1pb193cml0ZV9kbQorICAgICAgICAgICAgW0hWTU1FTV91bnVzZWRd
ID0gcDJtX2ludmFsaWQKICAgICAgICAgfTsKIAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmYSwgYXJnLCAxKSApCkBAIC01NTUzLDcgKzU1NTEsOCBAQCBsb25nIGRvX2h2bV9vcCh1bnNp
Z25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAg
ICAgICAoKGEuZmlyc3RfcGZuICsgYS5uciAtIDEpID4gZG9tYWluX2dldF9tYXhpbXVtX2dwZm4o
ZCkpICkKICAgICAgICAgICAgIGdvdG8gc2V0bWVtdHlwZV9mYWlsOwogICAgICAgICAgICAgCi0g
ICAgICAgIGlmICggYS5odm1tZW1fdHlwZSA+PSBBUlJBWV9TSVpFKG1lbXR5cGUpICkKKyAgICAg
ICAgaWYgKCBhLmh2bW1lbV90eXBlID49IEFSUkFZX1NJWkUobWVtdHlwZSkgfHwKKyAgICAgICAg
ICAgICB1bmxpa2VseShhLmh2bW1lbV90eXBlID09IEhWTU1FTV91bnVzZWQpICkKICAgICAgICAg
ICAgIGdvdG8gc2V0bWVtdHlwZV9mYWlsOwogCiAgICAgICAgIHdoaWxlICggYS5uciA+IHN0YXJ0
X2l0ZXIgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hl
bi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKaW5kZXggMTYwNjE4NS4uZWJiOTA3YSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oCkBAIC04Myw3ICs4MywxMiBAQCB0eXBlZGVmIGVudW0gewog
ICAgIEhWTU1FTV9yYW1fcncsICAgICAgICAgICAgIC8qIE5vcm1hbCByZWFkL3dyaXRlIGd1ZXN0
IFJBTSAqLwogICAgIEhWTU1FTV9yYW1fcm8sICAgICAgICAgICAgIC8qIFJlYWQtb25seTsgd3Jp
dGVzIGFyZSBkaXNjYXJkZWQgKi8KICAgICBIVk1NRU1fbW1pb19kbSwgICAgICAgICAgICAvKiBS
ZWFkcyBhbmQgd3JpdGUgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2lmIF9fWEVOX0lOVEVS
RkFDRV9WRVJTSU9OX18gPCAweDAwMDQwNzAwCiAgICAgSFZNTUVNX21taW9fd3JpdGVfZG0gICAg
ICAgLyogUmVhZC1vbmx5OyB3cml0ZXMgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2Vsc2UK
KyAgICBIVk1NRU1fdW51c2VkICAgICAgICAgICAgICAvKiBQbGFjZWhvbGRlcjsgc2V0dGluZyBt
ZW1vcnkgdG8gdGhpcyB0eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2ls
bCBmYWlsIGZvciBjb2RlIGFmdGVyIDQuNy4wICovCisjZW5kaWYKIH0gaHZtbWVtX3R5cGVfdDsK
IAogLyogRm9sbG93aW5nIHRvb2xzLW9ubHkgaW50ZXJmYWNlcyBtYXkgY2hhbmdlIGluIGZ1dHVy
ZS4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRO-00005c-FB; Sun, 01 May 2016 09:13:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRN-00005Q-DM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:25 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 DD/46-02960-4B8C5275; Sun, 01 May 2016 09:13:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfLCdV
 wgxsrJC0mbDNwYPTY3reLPYAxijUzLym/IoE14+2XDraCY5wVPT2NrA2MJ9m7GLk4hAS+MErc
 X/WFGcI5zyix+eNEli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJc52T
 GIFsXkFzCQaL8wAq2EBqp+xvp1pAiPHAkaGVYzqxalFZalFuhZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MGyc5H2KU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IELxPQx0KCRanpqRVpmTnA4IBJS3DwKInwzj8GlOYtLkjMLc5Mh0idYlSUEudlB+kT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeeWOA03hycwrgZv+CmgxE9Di7
 PVgi0sSEVJSDYyOEX+qjXbnbf9x1e+Cx9HqyAuKlp+kzgTHb+xk/X3if9Ox2xVOehMy2qdMXs
 Kz1rGwRO7JVokFCss/TDZ9e/Jli9mRk3Y6rQ7CYTySW36GrHLZ3Svi8nrX3ddVr4xzJ2gtqhH
 K3D3R3KVoz6XklW1VHztssh88nbeleFXpAvOH9sKfVs7sDlqsxFKckWioxVxUnAgA98x+4UMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462094003!38861913!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41493 invoked from network); 1 May 2016 09:13:24 -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; 1 May 2016 09:13: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 1awnRL-00013B-An
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRL-0002PL-8H
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRL-0002PL-8H@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:23 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: fix emulation re-issue check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJiOTk4ZWZlY2I5OTc1MmMwZDE1OWFhNzdhNDlmODRkODBiZDAyNTIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA4OjU0IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA4OjU0IDIwMTYgKzAyMDAKCiAgICB4
ODYvSFZNOiBmaXggZW11bGF0aW9uIHJlLWlzc3VlIGNoZWNrCiAgICAKICAgID86IGhhcyBsb3dl
ciBwcmVjZWRlbmNlIHRoYW4gIT0sIGhlbmNlIHBhcmVudGhlc2VzIGFyZSByZXF1aXJlZCBoZXJl
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGNjMGI4NDEuLjEz
ODRhNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xMzQsNyArMTM0LDcgQEAgc3RhdGljIGludCBodm1l
bXVsX2RvX2lvKAogICAgICAgICBwID0gdmlvLT5pb19yZXE7CiAKICAgICAgICAgLyogVmVyaWZ5
IHRoZSBlbXVsYXRpb24gcmVxdWVzdCBoYXMgYmVlbiBjb3JyZWN0bHkgcmUtaXNzdWVkICovCi0g
ICAgICAgIGlmICggKHAudHlwZSAhPSBpc19tbWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFf
VFlQRV9QSU8pIHx8CisgICAgICAgIGlmICggKHAudHlwZSAhPSAoaXNfbW1pbyA/IElPUkVRX1RZ
UEVfQ09QWSA6IElPUkVRX1RZUEVfUElPKSkgfHwKICAgICAgICAgICAgICAocC5hZGRyICE9IGFk
ZHIpIHx8CiAgICAgICAgICAgICAgKHAuc2l6ZSAhPSBzaXplKSB8fAogICAgICAgICAgICAgIChw
LmNvdW50ICE9ICpyZXBzKSB8fAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRO-00005c-FB; Sun, 01 May 2016 09:13:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRN-00005Q-DM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:25 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 DD/46-02960-4B8C5275; Sun, 01 May 2016 09:13:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfLCdV
 wgxsrJC0mbDNwYPTY3reLPYAxijUzLym/IoE14+2XDraCY5wVPT2NrA2MJ9m7GLk4hAS+MErc
 X/WFGcI5zyix+eNEli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJc52T
 GIFsXkFzCQaL8wAq2EBqp+xvp1pAiPHAkaGVYzqxalFZalFuhZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MGyc5H2KU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IELxPQx0KCRanpqRVpmTnA4IBJS3DwKInwzj8GlOYtLkjMLc5Mh0idYlSUEudlB+kT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeeWOA03hycwrgZv+CmgxE9Di7
 PVgi0sSEVJSDYyOEX+qjXbnbf9x1e+Cx9HqyAuKlp+kzgTHb+xk/X3if9Ox2xVOehMy2qdMXs
 Kz1rGwRO7JVokFCss/TDZ9e/Jli9mRk3Y6rQ7CYTySW36GrHLZ3Svi8nrX3ddVr4xzJ2gtqhH
 K3D3R3KVoz6XklW1VHztssh88nbeleFXpAvOH9sKfVs7sDlqsxFKckWioxVxUnAgA98x+4UMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462094003!38861913!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41493 invoked from network); 1 May 2016 09:13:24 -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; 1 May 2016 09:13: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 1awnRL-00013B-An
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRL-0002PL-8H
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRL-0002PL-8H@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:23 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: fix emulation re-issue check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJiOTk4ZWZlY2I5OTc1MmMwZDE1OWFhNzdhNDlmODRkODBiZDAyNTIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA4OjU0IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA4OjU0IDIwMTYgKzAyMDAKCiAgICB4
ODYvSFZNOiBmaXggZW11bGF0aW9uIHJlLWlzc3VlIGNoZWNrCiAgICAKICAgID86IGhhcyBsb3dl
ciBwcmVjZWRlbmNlIHRoYW4gIT0sIGhlbmNlIHBhcmVudGhlc2VzIGFyZSByZXF1aXJlZCBoZXJl
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGNjMGI4NDEuLjEz
ODRhNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xMzQsNyArMTM0LDcgQEAgc3RhdGljIGludCBodm1l
bXVsX2RvX2lvKAogICAgICAgICBwID0gdmlvLT5pb19yZXE7CiAKICAgICAgICAgLyogVmVyaWZ5
IHRoZSBlbXVsYXRpb24gcmVxdWVzdCBoYXMgYmVlbiBjb3JyZWN0bHkgcmUtaXNzdWVkICovCi0g
ICAgICAgIGlmICggKHAudHlwZSAhPSBpc19tbWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFf
VFlQRV9QSU8pIHx8CisgICAgICAgIGlmICggKHAudHlwZSAhPSAoaXNfbW1pbyA/IElPUkVRX1RZ
UEVfQ09QWSA6IElPUkVRX1RZUEVfUElPKSkgfHwKICAgICAgICAgICAgICAocC5hZGRyICE9IGFk
ZHIpIHx8CiAgICAgICAgICAgICAgKHAuc2l6ZSAhPSBzaXplKSB8fAogICAgICAgICAgICAgIChw
LmNvdW50ICE9ICpyZXBzKSB8fAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRY-00007U-H1; Sun, 01 May 2016 09:13: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 1awnRX-00007F-IK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:35 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 1E/69-04050-EB8C5275; Sun, 01 May 2016 09:13:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXffCdV
 wg+1nZCwmbDNwYPTY3reLPYAxijUzLym/IoE14+iPSewFJwQq3nVPYG1gPMrTxcjFISTwhVFi
 SttlRgjnPKPE0f+zmbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkZh8+
 whYnFfATOL2hS2sIDYLSP3fHvYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgT6pJ6BgXEH46lm50OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F17TDVcSLAoNT21Ii0zBxgcMGkJDh4lEd75IGne4oLE3OLMdIjUKUZFKXHe/uNA
 CQGQREZpHlwbLCAvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmlQOZwpOZVwI3/RXQYiagx
 dnrwRaXJCKkpBoYBRMbRLXXcFulnOnh3JfVI1koG5CfefbmvYdrTU7+mK0RMee7fLe+knvqah
 6xjczznM45v2R5sFfyS+vzJVEJl4/dfeNleIFNgqn6SFx4T29lvYW6w/21/GuWifD+iKpivzU
 lI8ZvwYXTK186O7LppE1Weqph0OB5L9H55YeFyUtDTcOm1L5TYinOSDTUYi4qTgQAPDuqVkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462094013!6277408!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44529 invoked from network); 1 May 2016 09:13:34 -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 May 2016 09:13: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 1awnRV-00013P-Cc
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRV-0002Ps-C6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRV-0002Ps-C6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:33 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: fix forwarding of internally
	cached requests (part 2)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY3MGVlMTVhYzFlM2RlN2MxNTM4MWZkYWFiMGU1MzE0ODliNDg5MzkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA5OjI2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA5OjI2IDIwMTYgKzAyMDAKCiAgICB4
ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZCByZXF1ZXN0cyAocGFy
dCAyKQogICAgCiAgICBDb21taXQgOTZhZTU1NjU2OSAoIng4Ni9IVk06IGZpeCBmb3J3YXJkaW5n
IG9mIGludGVybmFsbHkgY2FjaGVkCiAgICByZXF1ZXN0cyIpIHdhc24ndCBxdWl0ZSBjb21wbGV0
ZTogaHZtZW11bF9kb19pbygpIGFsc28gbmVlZHMgdG8KICAgIHByb3BhZ2F0ZSB1cCB0aGUgY2xp
cHBlZCBjb3VudC4gKEkgcmVhbGx5IHNob3VsZCBoYXZlIHJlLXRlc3RlZCB0aGUKICAgIGZvcndh
cmQgcG9ydCByZXN1bHRpbmcgaW4gdGhlIGVhcmxpZXIgY2hhbmdlLCBpbnN0ZWFkIG9mIHJlbHlp
bmcgb24gdGhlCiAgICB0ZXN0aW5nIGRvbmUgb24gdGhlIG9sZGVyIHZlcnNpb24gb2YgWGVuIHdo
aWNoIHRoZSBmaXggd2FzIGZpcnN0IG5lZWRlZAogICAgZm9yLikKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyB8IDExICsrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMTM4NGE0Mi4uYmUxZTdj
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
ZG9faW8oCiAgICAgICAgIGlmICggKHAudHlwZSAhPSAoaXNfbW1pbyA/IElPUkVRX1RZUEVfQ09Q
WSA6IElPUkVRX1RZUEVfUElPKSkgfHwKICAgICAgICAgICAgICAocC5hZGRyICE9IGFkZHIpIHx8
CiAgICAgICAgICAgICAgKHAuc2l6ZSAhPSBzaXplKSB8fAotICAgICAgICAgICAgIChwLmNvdW50
ICE9ICpyZXBzKSB8fAorICAgICAgICAgICAgIChwLmNvdW50ID4gKnJlcHMpIHx8CiAgICAgICAg
ICAgICAgKHAuZGlyICE9IGRpcikgfHwKICAgICAgICAgICAgICAocC5kZiAhPSBkZikgfHwKICAg
ICAgICAgICAgICAocC5kYXRhX2lzX3B0ciAhPSBkYXRhX2lzX2FkZHIpICkKQEAgLTE0NSw2ICsx
NDUsOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAKICAgICAgICAgaWYgKCBkYXRhX2lz
X2FkZHIgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworCisgICAg
ICAgICpyZXBzID0gcC5jb3VudDsKICAgICAgICAgZ290byBmaW5pc2hfYWNjZXNzOwogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKQEAgLTE2Miw2ICsx
NjQsMTMgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAogCiAgICAgcmMgPSBodm1faW9faW50
ZXJjZXB0KCZwKTsKIAorICAgIC8qCisgICAgICogcC5jb3VudCBtYXkgaGF2ZSBnb3QgcmVkdWNl
ZCAoc2VlIGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdCgpKSAtIGluZm9ybQorICAgICAqIG91ciBj
YWxsZXJzIGFuZCBtaXJyb3IgdGhpcyBpbnRvIGxhdGNoZWQgc3RhdGUuCisgICAgICovCisgICAg
QVNTRVJUKHAuY291bnQgPD0gKnJlcHMpOworICAgICpyZXBzID0gdmlvLT5pb19yZXEuY291bnQg
PSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKICAgICBjYXNlIFg4NkVNVUxf
T0tBWToKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRY-00007U-H1; Sun, 01 May 2016 09:13: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 1awnRX-00007F-IK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:35 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 1E/69-04050-EB8C5275; Sun, 01 May 2016 09:13:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXffCdV
 wg+1nZCwmbDNwYPTY3reLPYAxijUzLym/IoE14+iPSewFJwQq3nVPYG1gPMrTxcjFISTwhVFi
 SttlRgjnPKPE0f+zmbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkZh8+
 whYnFfATOL2hS2sIDYLSP3fHvYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgT6pJ6BgXEH46lm50OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F17TDVcSLAoNT21Ii0zBxgcMGkJDh4lEd75IGne4oLE3OLMdIjUKUZFKXHe/uNA
 CQGQREZpHlwbLCAvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmlQOZwpOZVwI3/RXQYiagx
 dnrwRaXJCKkpBoYBRMbRLXXcFulnOnh3JfVI1koG5CfefbmvYdrTU7+mK0RMee7fLe+knvqah
 6xjczznM45v2R5sFfyS+vzJVEJl4/dfeNleIFNgqn6SFx4T29lvYW6w/21/GuWifD+iKpivzU
 lI8ZvwYXTK186O7LppE1Weqph0OB5L9H55YeFyUtDTcOm1L5TYinOSDTUYi4qTgQAPDuqVkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462094013!6277408!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44529 invoked from network); 1 May 2016 09:13:34 -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 May 2016 09:13: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 1awnRV-00013P-Cc
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRV-0002Ps-C6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRV-0002Ps-C6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:33 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: fix forwarding of internally
	cached requests (part 2)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY3MGVlMTVhYzFlM2RlN2MxNTM4MWZkYWFiMGU1MzE0ODliNDg5MzkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjA5OjI2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjA5OjI2IDIwMTYgKzAyMDAKCiAgICB4
ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZCByZXF1ZXN0cyAocGFy
dCAyKQogICAgCiAgICBDb21taXQgOTZhZTU1NjU2OSAoIng4Ni9IVk06IGZpeCBmb3J3YXJkaW5n
IG9mIGludGVybmFsbHkgY2FjaGVkCiAgICByZXF1ZXN0cyIpIHdhc24ndCBxdWl0ZSBjb21wbGV0
ZTogaHZtZW11bF9kb19pbygpIGFsc28gbmVlZHMgdG8KICAgIHByb3BhZ2F0ZSB1cCB0aGUgY2xp
cHBlZCBjb3VudC4gKEkgcmVhbGx5IHNob3VsZCBoYXZlIHJlLXRlc3RlZCB0aGUKICAgIGZvcndh
cmQgcG9ydCByZXN1bHRpbmcgaW4gdGhlIGVhcmxpZXIgY2hhbmdlLCBpbnN0ZWFkIG9mIHJlbHlp
bmcgb24gdGhlCiAgICB0ZXN0aW5nIGRvbmUgb24gdGhlIG9sZGVyIHZlcnNpb24gb2YgWGVuIHdo
aWNoIHRoZSBmaXggd2FzIGZpcnN0IG5lZWRlZAogICAgZm9yLikKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyB8IDExICsrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMTM4NGE0Mi4uYmUxZTdj
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
ZG9faW8oCiAgICAgICAgIGlmICggKHAudHlwZSAhPSAoaXNfbW1pbyA/IElPUkVRX1RZUEVfQ09Q
WSA6IElPUkVRX1RZUEVfUElPKSkgfHwKICAgICAgICAgICAgICAocC5hZGRyICE9IGFkZHIpIHx8
CiAgICAgICAgICAgICAgKHAuc2l6ZSAhPSBzaXplKSB8fAotICAgICAgICAgICAgIChwLmNvdW50
ICE9ICpyZXBzKSB8fAorICAgICAgICAgICAgIChwLmNvdW50ID4gKnJlcHMpIHx8CiAgICAgICAg
ICAgICAgKHAuZGlyICE9IGRpcikgfHwKICAgICAgICAgICAgICAocC5kZiAhPSBkZikgfHwKICAg
ICAgICAgICAgICAocC5kYXRhX2lzX3B0ciAhPSBkYXRhX2lzX2FkZHIpICkKQEAgLTE0NSw2ICsx
NDUsOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAKICAgICAgICAgaWYgKCBkYXRhX2lz
X2FkZHIgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworCisgICAg
ICAgICpyZXBzID0gcC5jb3VudDsKICAgICAgICAgZ290byBmaW5pc2hfYWNjZXNzOwogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKQEAgLTE2Miw2ICsx
NjQsMTMgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAogCiAgICAgcmMgPSBodm1faW9faW50
ZXJjZXB0KCZwKTsKIAorICAgIC8qCisgICAgICogcC5jb3VudCBtYXkgaGF2ZSBnb3QgcmVkdWNl
ZCAoc2VlIGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdCgpKSAtIGluZm9ybQorICAgICAqIG91ciBj
YWxsZXJzIGFuZCBtaXJyb3IgdGhpcyBpbnRvIGxhdGNoZWQgc3RhdGUuCisgICAgICovCisgICAg
QVNTRVJUKHAuY291bnQgPD0gKnJlcHMpOworICAgICpyZXBzID0gdmlvLT5pb19yZXEuY291bnQg
PSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKICAgICBjYXNlIFg4NkVNVUxf
T0tBWToKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnRi-00009A-Ir; Sun, 01 May 2016 09:13:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRh-00008u-EZ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:45 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 04/50-07120-8C8C5275; Sun, 01 May 2016 09:13:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffECdV
 wg97pUhYTthk4MHps79vFHsAYxZqZl5RfkcCacf7CVsaCDv6KvZ+OsjYw7ufuYuTiEBL4wiix
 bOkD5i5GTiDnPKPE0ZuyXYwcHGwCYhJz9yqAhEUEVCVmrVgOVaIu0fS7gQ3EFhZwlti2/y8Ti
 M0rYCZxZlErC4jNAlT/6Pt8lgmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MO587nSIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErxMQA8LCRalpqdWpGXmAEMDJi3BwaMkwjv/GFCat7ggMbc4Mx0idYpRUUqclx2kTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaVOw40hSczrwRu+iugxUxAi7PXg
 y0uSURISTUwWsz8V3qk8oj2iu/igRf07r5uENbILL1+/M6N5zc36BZqs02en6ncOPNhX1qPwt
 ZvTEsjs+5MZtyUYSZr/W6WxZyXxto89UHC7M7GK3ecOfIt+dqiiIN+yzZ99Lip66190f9jRc5
 HwdS9Kk9Pu57heTRLJ+64usSUUGvr+zv2V6dNnv+HNb+wRomlOCPRUIu5qDgRALf9gF9CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462094023!12104637!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35055 invoked from network); 1 May 2016 09:13:44 -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; 1 May 2016 09:13: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 1awnRf-00013Z-Eb
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRf-0002QU-E0
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRf-0002QU-E0@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:43 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: add further checks to
	snoop logic
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRlODYyNzc2Nzk2OGQ4NDM4NTY0OGIzOTkzMTdiMWI1NTMyM2JjMTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjEwOjIyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjEwOjIyIDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhZGQgZnVydGhlciBjaGVja3MgdG8gc25vb3AgbG9naWMKICAgIAogICAgbXNp
eHRibF9yYW5nZSgpLCBhcyBhbnkgb3RoZXIgTU1JTyAtPmNoZWNrKCkgaGFuZGxlcnMsIG1heSBn
ZXQgY2FsbGVkCiAgICB3aXRoIG90aGVyIHRoYW4gdGhlIGJhc2UgYWRkcmVzcyBvZiBhbiBhY2Nl
c3MgLSBhdm9pZCB0aGUgc25vb3AgbG9naWMKICAgIGNvbnNpZGVyaW5nIHRob3NlLgogICAgCiAg
ICBBbHNvIGF2b2lkIGNvbnNpZGVyaW5nIHZDUFUtcyBub3QgYmxvY2tlZCBpbiB0aGUgaHlwZXJ2
aXNvciBpbgogICAgbXNpeHRibF9wdF9yZWdpc3RlcigpLCBqdXN0IHRvIGJlIG9uIHRoZSBzYWZl
IHNpZGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQs
IDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCmluZGV4IDUzYzI0ZTUuLmQw
N2YwYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm1zaS5jCkBAIC0zNDksNyArMzQ5LDcgQEAgc3RhdGljIGludCBtc2l4dGJsX3Jh
bmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCiAgICAgewogICAgICAgICBj
b25zdCBpb3JlcV90ICpyID0gJnYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLmlvX3JlcTsKIAotICAg
ICAgICBpZiAoIHItPnN0YXRlICE9IFNUQVRFX0lPUkVRX1JFQURZICkKKyAgICAgICAgaWYgKCBy
LT5zdGF0ZSAhPSBTVEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQogICAgICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09Q
WSk7CiAgICAgICAgIGlmICggci0+ZGlyID09IElPUkVRX1dSSVRFICYmIHItPnNpemUgPT0gNCAm
JiAhci0+ZGF0YV9pc19wdHIKQEAgLTQ1Nyw3ICs0NTcsOCBAQCBvdXQ6CiAKICAgICAgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIHYtPmFyY2gu
aHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQorICAgICAgICAgICAgaWYgKCAo
di0+cGF1c2VfZmxhZ3MgJiBWUEZfYmxvY2tlZF9pbl94ZW4pICYmCisgICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQogICAgICAgICAg
ICAgICAgICAoZ3RhYmxlICsgbXNpX2Rlc2MtPm1zaV9hdHRyaWIuZW50cnlfbnIgKgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX01TSVhfRU5UUllfU0laRSArCiAgICAgICAgICAgICAg
ICAgICBQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZTRVQpICkKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnRi-00009A-Ir; Sun, 01 May 2016 09:13:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRh-00008u-EZ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:45 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 04/50-07120-8C8C5275; Sun, 01 May 2016 09:13:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffECdV
 wg97pUhYTthk4MHps79vFHsAYxZqZl5RfkcCacf7CVsaCDv6KvZ+OsjYw7ufuYuTiEBL4wiix
 bOkD5i5GTiDnPKPE0ZuyXYwcHGwCYhJz9yqAhEUEVCVmrVgOVaIu0fS7gQ3EFhZwlti2/y8Ti
 M0rYCZxZlErC4jNAlT/6Pt8lgmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MO587nSIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErxMQA8LCRalpqdWpGXmAEMDJi3BwaMkwjv/GFCat7ggMbc4Mx0idYpRUUqclx2kTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaVOw40hSczrwRu+iugxUxAi7PXg
 y0uSURISTUwWsz8V3qk8oj2iu/igRf07r5uENbILL1+/M6N5zc36BZqs02en6ncOPNhX1qPwt
 ZvTEsjs+5MZtyUYSZr/W6WxZyXxto89UHC7M7GK3ecOfIt+dqiiIN+yzZ99Lip66190f9jRc5
 HwdS9Kk9Pu57heTRLJ+64usSUUGvr+zv2V6dNnv+HNb+wRomlOCPRUIu5qDgRALf9gF9CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462094023!12104637!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35055 invoked from network); 1 May 2016 09:13:44 -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; 1 May 2016 09:13: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 1awnRf-00013Z-Eb
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRf-0002QU-E0
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRf-0002QU-E0@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:43 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: add further checks to
	snoop logic
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRlODYyNzc2Nzk2OGQ4NDM4NTY0OGIzOTkzMTdiMWI1NTMyM2JjMTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjEwOjIyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjEwOjIyIDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhZGQgZnVydGhlciBjaGVja3MgdG8gc25vb3AgbG9naWMKICAgIAogICAgbXNp
eHRibF9yYW5nZSgpLCBhcyBhbnkgb3RoZXIgTU1JTyAtPmNoZWNrKCkgaGFuZGxlcnMsIG1heSBn
ZXQgY2FsbGVkCiAgICB3aXRoIG90aGVyIHRoYW4gdGhlIGJhc2UgYWRkcmVzcyBvZiBhbiBhY2Nl
c3MgLSBhdm9pZCB0aGUgc25vb3AgbG9naWMKICAgIGNvbnNpZGVyaW5nIHRob3NlLgogICAgCiAg
ICBBbHNvIGF2b2lkIGNvbnNpZGVyaW5nIHZDUFUtcyBub3QgYmxvY2tlZCBpbiB0aGUgaHlwZXJ2
aXNvciBpbgogICAgbXNpeHRibF9wdF9yZWdpc3RlcigpLCBqdXN0IHRvIGJlIG9uIHRoZSBzYWZl
IHNpZGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQs
IDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCmluZGV4IDUzYzI0ZTUuLmQw
N2YwYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm1zaS5jCkBAIC0zNDksNyArMzQ5LDcgQEAgc3RhdGljIGludCBtc2l4dGJsX3Jh
bmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCiAgICAgewogICAgICAgICBj
b25zdCBpb3JlcV90ICpyID0gJnYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLmlvX3JlcTsKIAotICAg
ICAgICBpZiAoIHItPnN0YXRlICE9IFNUQVRFX0lPUkVRX1JFQURZICkKKyAgICAgICAgaWYgKCBy
LT5zdGF0ZSAhPSBTVEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQogICAgICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09Q
WSk7CiAgICAgICAgIGlmICggci0+ZGlyID09IElPUkVRX1dSSVRFICYmIHItPnNpemUgPT0gNCAm
JiAhci0+ZGF0YV9pc19wdHIKQEAgLTQ1Nyw3ICs0NTcsOCBAQCBvdXQ6CiAKICAgICAgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIHYtPmFyY2gu
aHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQorICAgICAgICAgICAgaWYgKCAo
di0+cGF1c2VfZmxhZ3MgJiBWUEZfYmxvY2tlZF9pbl94ZW4pICYmCisgICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQogICAgICAgICAg
ICAgICAgICAoZ3RhYmxlICsgbXNpX2Rlc2MtPm1zaV9hdHRyaWIuZW50cnlfbnIgKgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX01TSVhfRU5UUllfU0laRSArCiAgICAgICAgICAgICAg
ICAgICBQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZTRVQpICkKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRt-0000BJ-Kq; Sun, 01 May 2016 09:13:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRs-0000B3-0K
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:56 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 05/F0-03971-3D8C5275; Sun, 01 May 2016 09:13:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffSCdV
 wg/Mr1C0mbDNwYPTY3reLPYAxijUzLym/IoE1o+lGJ0vBNZGKq2fKGhhn8XcxcnEICXxhlOjZ
 PZENwjnPKLG5cTprFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCApYSO9qOs
 oDYvAJmEi0HJrKC2CxA9fM7LrFNYORYwMiwilG9OLWoLLVI11IvqSgzPaMkNzEzR9fQ0EQvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsIOxf4rzIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwMgE9LCRYlJqeWpGWmQMMDZi0BAePkgjv/GNAad7igsTc4sx0iNQpRkUpcd7+40AJ
 AZBERmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcOZApPZl4J3PRXQIuZgBZnr
 wdbXJKIkJJqYJy0pUrvv9FrKe9VB4S/n55X+qWZW1npSuruly3ltza/TFxvl+t/4fvRKeH/La
 9sb9j87lJR+VypCZp9yjlzAlbGfTATsmydnu7EYFTdrLLilOmXSydel63KXp93ZLGaOLO1XI7
 ukRNnniYxGk5l9H79xkvJU3z2UTkRSalzCzflCtb0mM5JiVNiKc5INNRiLipOBADg4QoUQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462094033!37985715!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63308 invoked from network); 1 May 2016 09:13: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; 1 May 2016 09:13: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 1awnRp-00013k-GP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRp-0002RX-Ft
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRp-0002RX-Ft@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:53 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: also snoop qword writes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1MDE2ZWFlZTZkNjY4Y2FkZDkzYTM2MDAyMDM0NjZlMDk5ZTViM2YKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjEwOjQ1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjEwOjQ1IDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhbHNvIHNub29wIHF3b3JkIHdyaXRlcwogICAgCiAgICAuLi4gdGhlIGhpZ2gg
aGFsZiBvZiB3aGljaCBtYXkgYmUgYSB3cml0ZSB0byB0aGUgVmVjdG9yIENvbnRyb2wgZmllbGQu
CiAgICBUaGlzIGdldHMgdGhpbmdzIGluIHN5bmMgYWdhaW4gd2l0aCBtc2l4dGJsX3dyaXRlKCku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3Ztc2kuYwppbmRleCBkMDdmMGM0Li5kNzJjNTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzM2LDYgKzMzNiw3
IEBAIG91dDoKIHN0YXRpYyBpbnQgbXNpeHRibF9yYW5nZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgbG9uZyBhZGRyKQogewogICAgIGNvbnN0IHN0cnVjdCBtc2lfZGVzYyAqZGVzYzsKKyAgICBj
b25zdCBpb3JlcV90ICpyOwogCiAgICAgcmN1X3JlYWRfbG9jaygmbXNpeHRibF9yY3VfbG9jayk7
CiAgICAgZGVzYyA9IG1zaXh0YmxfYWRkcl90b19kZXNjKG1zaXh0YmxfZmluZF9lbnRyeSh2LCBh
ZGRyKSwgYWRkcik7CkBAIC0zNDQsMTcgKzM0NSwyOSBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFu
Z2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKICAgICBpZiAoIGRlc2MgKQog
ICAgICAgICByZXR1cm4gMTsKIAotICAgIGlmICggKGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0la
RSAtIDEpKSA9PQotICAgICAgICAgUENJX01TSVhfRU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUICkK
KyAgICByID0gJnYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLmlvX3JlcTsKKyAgICBpZiAoIHItPnN0
YXRlICE9IFNUQVRFX0lPUkVRX1JFQURZIHx8IHItPmFkZHIgIT0gYWRkciApCisgICAgICAgIHJl
dHVybiAwOworICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09QWSk7CisgICAgaWYg
KCByLT5kaXIgPT0gSU9SRVFfV1JJVEUgKQogICAgIHsKLSAgICAgICAgY29uc3QgaW9yZXFfdCAq
ciA9ICZ2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5pb19yZXE7Ci0KLSAgICAgICAgaWYgKCByLT5z
dGF0ZSAhPSBTVEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQotICAgICAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09QWSk7
Ci0gICAgICAgIGlmICggci0+ZGlyID09IElPUkVRX1dSSVRFICYmIHItPnNpemUgPT0gNCAmJiAh
ci0+ZGF0YV9pc19wdHIKLSAgICAgICAgICAgICAmJiAhKHItPmRhdGEgJiBQQ0lfTVNJWF9WRUNU
T1JfQklUTUFTSykgKQotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9z
bm9vcF9hZGRyZXNzID0gYWRkcjsKKyAgICAgICAgaWYgKCAhci0+ZGF0YV9pc19wdHIgKQorICAg
ICAgICB7CisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHItPnNpemU7CisgICAgICAg
ICAgICB1aW50NjRfdCBkYXRhID0gci0+ZGF0YTsKKworICAgICAgICAgICAgaWYgKCBzaXplID09
IDggKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIEJVSUxEX0JVR19PTighKFBDSV9N
U0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCAmIDQpKTsKKyAgICAgICAgICAgICAgICBkYXRh
ID4+PSAzMjsKKyAgICAgICAgICAgICAgICBhZGRyICs9IHNpemUgPSA0OworICAgICAgICAgICAg
fQorICAgICAgICAgICAgaWYgKCBzaXplID09IDQgJiYKKyAgICAgICAgICAgICAgICAgKChhZGRy
ICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkgPT0KKyAgICAgICAgICAgICAgICAgIFBDSV9N
U0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCkgJiYKKyAgICAgICAgICAgICAgICAgIShkYXRh
ICYgUENJX01TSVhfVkVDVE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPSBhZGRyOworICAgICAgICB9CiAgICAg
fQogCiAgICAgcmV0dXJuIDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:13:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:13: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 1awnRt-0000BJ-Kq; Sun, 01 May 2016 09:13:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRs-0000B3-0K
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:56 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 05/F0-03971-3D8C5275; Sun, 01 May 2016 09:13:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffSCdV
 wg/Mr1C0mbDNwYPTY3reLPYAxijUzLym/IoE1o+lGJ0vBNZGKq2fKGhhn8XcxcnEICXxhlOjZ
 PZENwjnPKLG5cTprFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCApYSO9qOs
 oDYvAJmEi0HJrKC2CxA9fM7LrFNYORYwMiwilG9OLWoLLVI11IvqSgzPaMkNzEzR9fQ0EQvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsIOxf4rzIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwMgE9LCRYlJqeWpGWmQMMDZi0BAePkgjv/GNAad7igsTc4sx0iNQpRkUpcd7+40AJ
 AZBERmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcOZApPZl4J3PRXQIuZgBZnr
 wdbXJKIkJJqYJy0pUrvv9FrKe9VB4S/n55X+qWZW1npSuruly3ltza/TFxvl+t/4fvRKeH/La
 9sb9j87lJR+VypCZp9yjlzAlbGfTATsmydnu7EYFTdrLLilOmXSydel63KXp93ZLGaOLO1XI7
 ukRNnniYxGk5l9H79xkvJU3z2UTkRSalzCzflCtb0mM5JiVNiKc5INNRiLipOBADg4QoUQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462094033!37985715!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63308 invoked from network); 1 May 2016 09:13: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; 1 May 2016 09:13: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 1awnRp-00013k-GP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRp-0002RX-Ft
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:13:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnRp-0002RX-Ft@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:13:53 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: also snoop qword writes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1MDE2ZWFlZTZkNjY4Y2FkZDkzYTM2MDAyMDM0NjZlMDk5ZTViM2YKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXByIDI4
IDE1OjEwOjQ1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgQXByIDI4IDE1OjEwOjQ1IDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhbHNvIHNub29wIHF3b3JkIHdyaXRlcwogICAgCiAgICAuLi4gdGhlIGhpZ2gg
aGFsZiBvZiB3aGljaCBtYXkgYmUgYSB3cml0ZSB0byB0aGUgVmVjdG9yIENvbnRyb2wgZmllbGQu
CiAgICBUaGlzIGdldHMgdGhpbmdzIGluIHN5bmMgYWdhaW4gd2l0aCBtc2l4dGJsX3dyaXRlKCku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3Ztc2kuYwppbmRleCBkMDdmMGM0Li5kNzJjNTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzM2LDYgKzMzNiw3
IEBAIG91dDoKIHN0YXRpYyBpbnQgbXNpeHRibF9yYW5nZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgbG9uZyBhZGRyKQogewogICAgIGNvbnN0IHN0cnVjdCBtc2lfZGVzYyAqZGVzYzsKKyAgICBj
b25zdCBpb3JlcV90ICpyOwogCiAgICAgcmN1X3JlYWRfbG9jaygmbXNpeHRibF9yY3VfbG9jayk7
CiAgICAgZGVzYyA9IG1zaXh0YmxfYWRkcl90b19kZXNjKG1zaXh0YmxfZmluZF9lbnRyeSh2LCBh
ZGRyKSwgYWRkcik7CkBAIC0zNDQsMTcgKzM0NSwyOSBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFu
Z2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKICAgICBpZiAoIGRlc2MgKQog
ICAgICAgICByZXR1cm4gMTsKIAotICAgIGlmICggKGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0la
RSAtIDEpKSA9PQotICAgICAgICAgUENJX01TSVhfRU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUICkK
KyAgICByID0gJnYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLmlvX3JlcTsKKyAgICBpZiAoIHItPnN0
YXRlICE9IFNUQVRFX0lPUkVRX1JFQURZIHx8IHItPmFkZHIgIT0gYWRkciApCisgICAgICAgIHJl
dHVybiAwOworICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09QWSk7CisgICAgaWYg
KCByLT5kaXIgPT0gSU9SRVFfV1JJVEUgKQogICAgIHsKLSAgICAgICAgY29uc3QgaW9yZXFfdCAq
ciA9ICZ2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5pb19yZXE7Ci0KLSAgICAgICAgaWYgKCByLT5z
dGF0ZSAhPSBTVEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQotICAgICAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgICAgIEFTU0VSVChyLT50eXBlID09IElPUkVRX1RZUEVfQ09QWSk7
Ci0gICAgICAgIGlmICggci0+ZGlyID09IElPUkVRX1dSSVRFICYmIHItPnNpemUgPT0gNCAmJiAh
ci0+ZGF0YV9pc19wdHIKLSAgICAgICAgICAgICAmJiAhKHItPmRhdGEgJiBQQ0lfTVNJWF9WRUNU
T1JfQklUTUFTSykgKQotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9z
bm9vcF9hZGRyZXNzID0gYWRkcjsKKyAgICAgICAgaWYgKCAhci0+ZGF0YV9pc19wdHIgKQorICAg
ICAgICB7CisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHItPnNpemU7CisgICAgICAg
ICAgICB1aW50NjRfdCBkYXRhID0gci0+ZGF0YTsKKworICAgICAgICAgICAgaWYgKCBzaXplID09
IDggKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIEJVSUxEX0JVR19PTighKFBDSV9N
U0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCAmIDQpKTsKKyAgICAgICAgICAgICAgICBkYXRh
ID4+PSAzMjsKKyAgICAgICAgICAgICAgICBhZGRyICs9IHNpemUgPSA0OworICAgICAgICAgICAg
fQorICAgICAgICAgICAgaWYgKCBzaXplID09IDQgJiYKKyAgICAgICAgICAgICAgICAgKChhZGRy
ICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkgPT0KKyAgICAgICAgICAgICAgICAgIFBDSV9N
U0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCkgJiYKKyAgICAgICAgICAgICAgICAgIShkYXRh
ICYgUENJX01TSVhfVkVDVE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPSBhZGRyOworICAgICAgICB9CiAgICAg
fQogCiAgICAgcmV0dXJuIDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnS3-0000DX-Ox; Sun, 01 May 2016 09:14: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 1awnS2-0000DH-7U
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:06 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 15/55-04060-DD8C5275; Sun, 01 May 2016 09:14:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffOCdV
 wg38PjCwmbDNwYPTY3reLPYAxijUzLym/IoE1o7nlF2NBD0fF703tjA2M99m6GLk4hAS+MEp0
 dx1nhXDOM0osnTuJsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEIia7nh
 5hAynkFzCSWvrcFCbMAld8+NI9tAiPHAkaGVYwaxalFZalFuobmeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjC9Pex5ilORgUhLlnTFXJVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/aY6rhQoJFqempFWmZOcDggElLcPAoifDOB0nzFhck5hZnpkOkTjEqSonz9h8H
 SgiAJDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8ciBTeDLzSuCmvwJazAS0O
 Hs92OKSRISUVANjDZ9zmcdOw6xIfpeVIp0LdrGzLLofoOV1dYsvz0Tfyf45S+M9/RZcDfSv4d
 9TlnJVgL2GoXHuqw2zXhYaXp/B2lRfoumqe0C2V73g8Zs+cy/3bKv7JU1x3KJH3tdEfOs/Fel
 pOXWr56KsIxxck9d+eRnAMyHJatOh593pF94ckvocP+/txzglluKMREMt5qLiRAB+3XtbQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462094043!33938120!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15173 invoked from network); 1 May 2016 09:14:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnRz-00014b-K4
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRz-0002SX-He
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Subject: [xen master] ﻿build: use C{C/XX} as HOSTC{C/XX} if we are not cross-compiling
Message-Id: <E1awnRz-0002SX-He@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6389616526882564512=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d5b507e69d67d2a6eee54286e44b5b7cc525e6c
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Thu Apr 28 15:11:19 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Thu Apr 28 15:11:19 2016 +0200

    ﻿build: use C{C/XX} as HOSTC{C/XX} if we are not cross-compiling
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 Config.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Config.mk b/Config.mk
index 9b097c9..7b2fe7f 100644
--- a/Config.mk
+++ b/Config.mk
@@ -45,6 +45,12 @@ DESTDIR     ?= /
 # Allow phony attribute to be listed as dependency rather than fake target
 .PHONY: .phony
 
+# If we are not cross-compiling, default HOSTC{C/XX} to C{C/XX}
+ifeq ($(XEN_TARGET_ARCH), $(XEN_COMPILE_ARCH))
+HOSTCC ?= $(CC)
+HOSTCXX ?= $(CXX)
+endif
+
 # Use Clang/LLVM instead of GCC?
 clang ?= n
 ifeq ($(clang),n)
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6389616526882564512==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnS3-0000DX-Ox; Sun, 01 May 2016 09:14: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 1awnS2-0000DH-7U
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:06 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 15/55-04060-DD8C5275; Sun, 01 May 2016 09:14:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffOCdV
 wg38PjCwmbDNwYPTY3reLPYAxijUzLym/IoE1o7nlF2NBD0fF703tjA2M99m6GLk4hAS+MEp0
 dx1nhXDOM0osnTuJsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEIia7nh
 5hAynkFzCSWvrcFCbMAld8+NI9tAiPHAkaGVYwaxalFZalFuobmeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjC9Pex5ilORgUhLlnTFXJVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/aY6rhQoJFqempFWmZOcDggElLcPAoifDOB0nzFhck5hZnpkOkTjEqSonz9h8H
 SgiAJDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8ciBTeDLzSuCmvwJazAS0O
 Hs92OKSRISUVANjDZ9zmcdOw6xIfpeVIp0LdrGzLLofoOV1dYsvz0Tfyf45S+M9/RZcDfSv4d
 9TlnJVgL2GoXHuqw2zXhYaXp/B2lRfoumqe0C2V73g8Zs+cy/3bKv7JU1x3KJH3tdEfOs/Fel
 pOXWr56KsIxxck9d+eRnAMyHJatOh593pF94ckvocP+/txzglluKMREMt5qLiRAB+3XtbQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462094043!33938120!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15173 invoked from network); 1 May 2016 09:14:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnRz-00014b-K4
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnRz-0002SX-He
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Subject: [xen master] ﻿build: use C{C/XX} as HOSTC{C/XX} if we are not cross-compiling
Message-Id: <E1awnRz-0002SX-He@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6389616526882564512=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d5b507e69d67d2a6eee54286e44b5b7cc525e6c
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Thu Apr 28 15:11:19 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Thu Apr 28 15:11:19 2016 +0200

    ﻿build: use C{C/XX} as HOSTC{C/XX} if we are not cross-compiling
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 Config.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Config.mk b/Config.mk
index 9b097c9..7b2fe7f 100644
--- a/Config.mk
+++ b/Config.mk
@@ -45,6 +45,12 @@ DESTDIR     ?= /
 # Allow phony attribute to be listed as dependency rather than fake target
 .PHONY: .phony
 
+# If we are not cross-compiling, default HOSTC{C/XX} to C{C/XX}
+ifeq ($(XEN_TARGET_ARCH), $(XEN_COMPILE_ARCH))
+HOSTCC ?= $(CC)
+HOSTCXX ?= $(CXX)
+endif
+
 # Use Clang/LLVM instead of GCC?
 clang ?= n
 ifeq ($(clang),n)
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6389616526882564512==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnSE-0000FG-RI; Sun, 01 May 2016 09:14:18 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSD-0000F4-A7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:17 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 2F/F6-02960-8E8C5275; Sun, 01 May 2016 09:14:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVff5CdV
 wgwWfOC0mbDNwYPTY3reLPYAxijUzLym/IoE14+2mb2wFE+4wVWy/t5+1gfHTZKYuRk4OIYEv
 jBLTv6R2MXIB2ecZJQ5e28jexcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICehJf3
 7axgNi8AmYSr9q7wGwWoPrXFy4zTmDkWMDIsIpRozi1qCy1SNfQSC+pKDM9oyQ3MTNH19DQRC
 83tbg4MT01JzGpWC85P3cTI9AvDECwg/HsNOdDjJIcTEqivDPmqoQL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBlAvpZSLAoNT21Ii0zBxggMGkJDh4lEd75x4DSvMUFibnFmekQqVOMuhyPFt5Y
 yyTEkpeflyolztt/HKhIAKQoozQPbgQsWC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmFcOZ
 ApPZl4J3KZXQEcwAR2RvR7siJJEhJRUA6NE5ea5yZLsnFm6365/+biyu0zmztUvJ8xWWZbezr
 mka7lp2sLMk2yuAi4Pw3wfrDi4vPeKxrYXGldYpRYKH9Tjql0fe2zWq+B/FquWzuMqYTJ7qcH
 86dHfedZJUbN4tpgpiZxo5GdRtBaVyL1XqTNVPVLFpiLQeXd3T8RG7+s6Qr/arRZcX6PEUpyR
 aKjFXFScCADU7w3FUQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462094053!38906521!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56915 invoked from network); 1 May 2016 09:14:14 -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; 1 May 2016 09:14: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 1awnS9-00014m-M1
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnS9-0002TL-LS
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnS9-0002TL-LS@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:13 +0000
Subject: [Xen-changelog] [xen master] xsplice: Design document
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY0YTY1MDliYmY2MGE5ZWU5OTgxMTk1ZjQ2NzJlMDJlNDgyOThlNjAKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gU2VwIDE0IDA5OjA1OjExIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU3OjU0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBEZXNpZ24gZG9jdW1lbnQKICAg
IAogICAgQSBtZWNoYW5pc20gaXMgcmVxdWlyZWQgdG8gYmluYXJpbHkgcGF0Y2ggdGhlIHJ1bm5p
bmcgaHlwZXJ2aXNvciB3aXRoIG5ldwogICAgb3Bjb2RlcyB0aGF0IGhhdmUgY29tZSBhYm91dCBk
dWUgdG8gcHJpbWFyaWx5IHNlY3VyaXR5IHVwZGF0ZXMuCiAgICAKICAgIFRoaXMgZG9jdW1lbnQg
ZGVzY3JpYmVzIHRoZSBkZXNpZ24gb2YgdGhlIEFQSSB0aGF0IHdvdWxkIGFsbG93IHVzIHRvCiAg
ICB1cGxvYWQgdG8gdGhlIGh5cGVydmlzb3IgYmluYXJ5IHBhdGNoZXMuCiAgICAKICAgIFRoaXMg
ZG9jdW1lbnQgaGFzIGJlZW4gc2hhcGVkIGJ5IHRoZSBpbnB1dCBmcm9tOgogICAgICBNYXJ0aW4g
UG9obGFjayA8bXBvaGxhY2tAYW1hem9uLmRlPgogICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICAKICAgIFRoYW5rIHlvdSEKICAgIAogICAgSW5wdXQtZnJvbTogTWFydGlu
IFBvaGxhY2sgPG1wb2hsYWNrQGFtYXpvbi5kZT4KICAgIElucHV0LWZyb206IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21pc2MveHNwbGljZS5tYXJrZG93
biB8IDEwMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCAxMDM3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eHNwbGljZS5tYXJrZG93biBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmY1YjE1MGUKLS0tIC9kZXYvbnVsbAorKysgYi9kb2Nz
L21pc2MveHNwbGljZS5tYXJrZG93bgpAQCAtMCwwICsxLDEwMzcgQEAKKyMgeFNwbGljZSBEZXNp
Z24gdjEKKworIyMgUmF0aW9uYWxlCisKK0EgbWVjaGFuaXNtIGlzIHJlcXVpcmVkIHRvIGJpbmFy
aWx5IHBhdGNoIHRoZSBydW5uaW5nIGh5cGVydmlzb3Igd2l0aCBuZXcKK29wY29kZXMgdGhhdCBo
YXZlIGNvbWUgYWJvdXQgZHVlIHRvIHByaW1hcmlseSBzZWN1cml0eSB1cGRhdGVzLgorCitUaGlz
IGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgZGVzaWduIG9mIHRoZSBBUEkgdGhhdCB3b3VsZCBhbGxv
dyB1cyB0bwordXBsb2FkIHRvIHRoZSBoeXBlcnZpc29yIGJpbmFyeSBwYXRjaGVzLgorCitUaGUg
ZG9jdW1lbnQgaXMgc3BsaXQgaW4gZm91ciBzZWN0aW9uczoKKworICogRGV0YWlsZWQgZGVzY3Jp
cHRpb25zIG9mIHRoZSBwcm9ibGVtIHN0YXRlbWVudC4KKyAqIERlc2lnbiBvZiB0aGUgZGF0YSBz
dHJ1Y3R1cmVzLgorICogRGVzaWduIG9mIHRoZSBoeXBlcmNhbGxzLgorICogSW1wbGVtZW50YXRp
b24gbm90ZXMgdGhhdCBzaG91bGQgYmUgdGFrZW4gaW50byBjb25zaWRlcmF0aW9uLgorCisKKyMj
IEdsb3NzYXJ5CisKKyAqIHNwbGljZSAtIHBhdGNoIGluIHRoZSBiaW5hcnkgY29kZSB3aXRoIG5l
dyBvcGNvZGVzCisgKiB0cmFtcG9saW5lIC0gYSBqdW1wIHRvIGEgbmV3IGluc3RydWN0aW9uLgor
ICogcGF5bG9hZCAtIHRlbGVtZXRyaWVzIG9mIHRoZSBvbGQgY29kZSBhbG9uZyB3aXRoIGJpbmFy
eSBibG9iIG9mIHRoZSBuZXcKKyAgIGZ1bmN0aW9uIChpZiBuZWVkZWQpLgorICogcmVsb2MgLSB0
ZWxlbWV0cmllcyBjb250YWluZWQgaW4gdGhlIHBheWxvYWQgdG8gY29uc3RydWN0IHByb3BlciB0
cmFtcG9saW5lLgorCisjIyBIaXN0b3J5CisKK1RoZSBkb2N1bWVudCBoYXMgZ29uZSB1bmRlciB2
YXJpb3VzIHJldmlld3MgYW5kIG9ubHkgY292ZXJzIHYxIGRlc2lnbi4KKworVGhlIGVuZCBvZiB0
aGUgZG9jdW1lbnQgaGFzIGEgc2VjdGlvbiB0aXRsZWQgYE5vdCBZZXQgRG9uZWAgd2hpY2gKK291
dGxpbmVzIGlkZWFzIGFuZCBkZXNpZ24gZm9yIHRoZSBmdXR1cmUgdmVyc2lvbiBvZiB0aGlzIHdv
cmsuCisKKyMjIE11bHRpcGxlIHdheXMgdG8gcGF0Y2gKKworVGhlIG1lY2hhbmlzbSBuZWVkcyB0
byBiZSBmbGV4aWJsZSB0byBwYXRjaCB0aGUgaHlwZXJ2aXNvciBpbiBtdWx0aXBsZSB3YXlzCith
bmQgYmUgYXMgc2ltcGxlIGFzIHBvc3NpYmxlLiBUaGUgY29tcGlsZWQgY29kZSBpcyBjb250aWd1
b3VzIGluIG1lbW9yeSB3aXRoCitubyBnYXBzIC0gc28gd2UgaGF2ZSBubyBsdXh1cnkgb2YgJ21v
dmluZycgZXhpc3RpbmcgY29kZSBhbmQgbXVzdCBlaXRoZXIKK2luc2VydCBhIHRyYW1wb2xpbmUg
dG8gdGhlIG5ldyBjb2RlIHRvIGJlIGV4ZWN1dGVkIC0gb3Igb25seSBtb2RpZnkgaW4tcGxhY2UK
K3RoZSBjb2RlIGlmIHRoZXJlIGlzIHN1ZmZpY2llbnQgc3BhY2UuIFRoZSBwbGFjZW1lbnQgb2Yg
bmV3IGNvZGUgaGFzIHRvIGJlIGRvbmUKK2J5IGh5cGVydmlzb3IgYW5kIHRoZSB2aXJ0dWFsIGFk
ZHJlc3MgZm9yIHRoZSBuZXcgY29kZSBpcyBhbGxvY2F0ZWQgZHluYW1pY2FsbHkuCisKK1RoaXMg
aW1wbGllcyB0aGF0IHRoZSBoeXBlcnZpc29yIG11c3QgY29tcHV0ZSB0aGUgbmV3IG9mZnNldHMg
d2hlbiBzcGxpY2luZworaW4gdGhlIG5ldyB0cmFtcG9saW5lIGNvZGUuIFdoZXJlIHRoZSB0cmFt
cG9saW5lIGlzIGFkZGVkIChpbnNpZGUKK3RoZSBmdW5jdGlvbiB3ZSBhcmUgcGF0Y2hpbmcgb3Ig
anVzdCB0aGUgY2FsbGVycz8pIGlzIGFsc28gaW1wb3J0YW50LgorCitUbyBsZXNzZW4gdGhlIGFt
b3VudCBvZiBjb2RlIGluIGh5cGVydmlzb3IsIHRoZSBjb25zdW1lciBvZiB0aGUgQVBJCitpcyBy
ZXNwb25zaWJsZSBmb3IgaWRlbnRpZnlpbmcgd2hpY2ggbWVjaGFuaXNtIHRvIGVtcGxveSBhbmQg
aG93IG1hbnkgbG9jYXRpb25zCit0byBwYXRjaC4gQ29tYmluYXRpb25zIG9mIG1vZGlmeWluZyBp
bi1wbGFjZSBjb2RlLCBhZGRpbmcgdHJhbXBvbGluZSwgZXRjCitoYXMgdG8gYmUgc3VwcG9ydGVk
LiBUaGUgQVBJIHNob3VsZCBhbGxvdyByZWFkL3dyaXRlIGFueSBtZW1vcnkgd2l0aGluCit0aGUg
aHlwZXJ2aXNvciB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2UuCisKK1dlIG11c3QgYWxzbyBoYXZlIGEg
bWVjaGFuaXNtIHRvIHF1ZXJ5IHdoYXQgaGFzIGJlZW4gYXBwbGllZCBhbmQgYSBtZWNoYW5pc20K
K3RvIHJldmVydCBpdCBpZiBuZWVkZWQuCisKKyMjIFdvcmtmbG93CisKK1RoZSBleHBlY3RlZCB3
b3JrZmxvd3Mgb2YgaGlnaGVyLWxldmVsIHRvb2xzIHRoYXQgbWFuYWdlIG11bHRpcGxlIHBhdGNo
ZXMKK29uIHByb2R1Y3Rpb24gbWFjaGluZXMgd291bGQgYmU6CisKKyAqIFRoZSBmaXJzdCBvYnZp
b3VzIHRhc2sgaXMgbG9hZGluZyBhbGwgYXZhaWxhYmxlIC8gc3VnZ2VzdGVkCisgICBob3RwYXRj
aGVzIHdoZW4gdGhleSBhcmUgYXZhaWxhYmxlLgorICogV2hlbmV2ZXIgbmV3IGhvdHBhdGNoZXMg
YXJlIGluc3RhbGxlZCwgdGhleSBzaG91bGQgYmUgbG9hZGVkIHRvby4KKyAqIE9uZSB3YW50cyB0
byBxdWVyeSB3aGljaCBtb2R1bGVzIGhhdmUgYmVlbiBsb2FkZWQgYXQgcnVudGltZS4KKyAqIElm
IHVubG9hZGluZyBpcyBkZWVtZWQgc2FmZSAoc2VlIHVubG9hZGluZyBiZWxvdyksIG9uZSBtYXkg
d2FudCB0bworICAgc3VwcG9ydCBhIHdvcmtmbG93IHdoZXJlIGEgc3BlY2lmaWMgaG90cGF0Y2gg
aXMgbWFya2VkIGFzIGJhZCBhbmQKKyAgIHVubG9hZGVkLgorCisjIyBQYXRjaGluZyBjb2RlCisK
K1RoZSBmaXJzdCBtZWNoYW5pc20gdG8gcGF0Y2ggdGhhdCBjb21lcyBpbiBtaW5kIGlzIGluLXBs
YWNlIHJlcGxhY2VtZW50LgorVGhhdCBpcyByZXBsYWNlIHRoZSBhZmZlY3RlZCBjb2RlIHdpdGgg
bmV3IGNvZGUuIFVuZm9ydHVuYXRlbHkgdGhlIHg4NgorSVNBIGlzIHZhcmlhYmxlIHNpemUgd2hp
Y2ggcGxhY2VzIGxpbWl0cyBvbiBob3cgbXVjaCBzcGFjZSB3ZSBoYXZlIGF2YWlsYWJsZQordG8g
cmVwbGFjZSB0aGUgaW5zdHJ1Y3Rpb25zLiBUaGF0IGlzIG5vdCBhIHByb2JsZW0gaWYgdGhlIGNo
YW5nZSBpcyBzbWFsbGVyCit0aGFuIHRoZSBvcmlnaW5hbCBvcGNvZGUgYW5kIHdlIGNhbiBmaWxs
IGl0IHdpdGggbm9wcy4gUHJvYmxlbXMgd2lsbAorYXBwZWFyIGlmIHRoZSByZXBsYWNlbWVudCBj
b2RlIGlzIGxvbmdlci4KKworVGhlIHNlY29uZCBtZWNoYW5pc20gaXMgYnkgdGkgcmVwbGFjZSB0
aGUgY2FsbCBvciBqdW1wIHRvIHRoZQorb2xkIGZ1bmN0aW9uIHdpdGggdGhlIGFkZHJlc3Mgb2Yg
dGhlIG5ldyBmdW5jdGlvbi4KKworQSB0aGlyZCBtZWNoYW5pc20gaXMgdG8gYWRkIGEganVtcCB0
byB0aGUgbmV3IGZ1bmN0aW9uIGF0IHRoZQorc3RhcnQgb2YgdGhlIG9sZCBmdW5jdGlvbi4gTi5C
LiBUaGUgWGVuIGh5cGVydmlzb3IgaW1wbGVtZW50cyB0aGUgdGhpcmQKK21lY2hhbmlzbS4gU2Vl
IGBUcmFtcG9saW5lIChlOSBvcGNvZGUpYCBzZWN0aW9uIGZvciBtb3JlIGRldGFpbHMuCisKKyMj
IyBFeGFtcGxlIG9mIHRyYW1wb2xpbmUgYW5kIGluLXBsYWNlIHNwbGljaW5nCisKK0FzIGV4YW1w
bGUgd2Ugd2lsbCBhc3N1bWUgdGhlIGh5cGVydmlzb3IgZG9lcyBub3QgaGF2ZSBYU0EtMTMyIChz
ZWUKKypkb21jdGwvc3lzY3RsOiBkb24ndCBsZWFrIGh5cGVydmlzb3Igc3RhY2sgdG8gdG9vbHN0
YWNrcyoKKzRmZjM0NDlmMGU5ZDE3NWNlYjk1NTFkM2YyYWVjYjU5MjczZjYzOWQpIGFuZCB3ZSB3
b3VsZCBsaWtlIHRvIGJpbmFyeSBwYXRjaAordGhlIGh5cGVydmlzb3Igd2l0aCBpdC4gVGhlIG9y
aWdpbmFsIGNvZGUgbG9va3MgYXMgc286CisKKzxwcmU+CisgICA0OCA4OSBlMCAgICAgICAgICAg
ICAgICAgIG1vdiAgICAlcnNwLCVyYXggIAorICAgNDggMjUgMDAgODAgZmYgZmYgICAgICAgICBh
bmQgICAgJDB4ZmZmZmZmZmZmZmZmODAwMCwlcmF4ICAKKzwvcHJlPgorCit3aGlsZSB0aGUgbmV3
IHBhdGNoZWQgaHlwZXJ2aXNvciB3b3VsZCBiZToKKworPHByZT4KKyAgIDQ4IGM3IDQ1IGI4IDAw
IDAwIDAwIDAwICAgbW92cSAgICQweDAsLTB4NDgoJXJicCkgIAorICAgNDggYzcgNDUgYzAgMDAg
MDAgMDAgMDAgICBtb3ZxICAgJDB4MCwtMHg0MCglcmJwKSAgCisgICA0OCBjNyA0NSBjOCAwMCAw
MCAwMCAwMCAgIG1vdnEgICAkMHgwLC0weDM4KCVyYnApICAKKyAgIDQ4IDg5IGUwICAgICAgICAg
ICAgICAgICAgbW92ICAgICVyc3AsJXJheCAgCisgICA0OCAyNSAwMCA4MCBmZiBmZiAgICAgICAg
IGFuZCAgICAkMHhmZmZmZmZmZmZmZmY4MDAwLCVyYXggIAorPC9wcmU+CisKK1RoaXMgaXMgaW5z
aWRlIHRoZSBhcmNoX2RvX2RvbWN0bC4gVGhpcyBuZXcgY2hhbmdlIGFkZHMgMjEgZXh0cmEKK2J5
dGVzIG9mIGNvZGUgd2hpY2ggYWx0ZXJzIGFsbCB0aGUgb2Zmc2V0cyBpbnNpZGUgdGhlIGZ1bmN0
aW9uLiBUbyBhbHRlcgordGhlc2Ugb2Zmc2V0cyBhbmQgYWRkIHRoZSBleHRyYSAyMSBieXRlcyBv
ZiBjb2RlIHdlIG1pZ2h0IG5vdCBoYXZlIGVub3VnaAorc3BhY2UgaW4gLnRleHQgdG8gc3F1ZWV6
ZSB0aGlzIGluLgorCitBcyBzdWNoIHdlIGNvdWxkIHNpbXBsaWZ5IHRoaXMgcHJvYmxlbSBieSBv
bmx5IHBhdGNoaW5nIHRoZSBzaXRlCit3aGljaCBjYWxscyBhcmNoX2RvX2RvbWN0bDoKKworPHBy
ZT4KK2RvX2RvbWN0bDogIAorIGU4IDRiIGIxIDA1IDAwICAgICAgICAgIGNhbGxxICBmZmZmODJk
MDgwMTVmYmI5IDxhcmNoX2RvX2RvbWN0bD4gIAorPC9wcmU+CisKK3dpdGggYSBuZXcgYWRkcmVz
cyBmb3Igd2hlcmUgdGhlIG5ldyBgYXJjaF9kb19kb21jdGxgIHdvdWxkIGJlICh0aGlzCithcmVh
IHdvdWxkIGJlIGFsbG9jYXRlZCBkeW5hbWljYWxseSkuCisKK0FzdHV0ZSByZWFkZXJzIHdpbGwg
d29uZGVyIHdoYXQgd2UgbmVlZCB0byBkbyBpZiB3ZSB3ZXJlIHRvIHBhdGNoIGBkb19kb21jdGxg
CistIHdoaWNoIGlzIG5vdCBjYWxsZWQgZGlyZWN0bHkgYnkgaHlwZXJ2aXNvciBidXQgb24gYmVo
YWxmIG9mIHRoZSBndWVzdHMgdmlhCit0aGUgYGNvbXBhdF9oeXBlcmNhbGxfdGFibGVgIGFuZCBg
aHlwZXJjYWxsX3RhYmxlYC4KK1BhdGNoaW5nIHRoZSBvZmZzZXQgaW4gYGh5cGVyY2FsbF90YWJs
ZWAgZm9yIGBkb19kb21jdGw6CisoZmZmZjgyZDA4MDEwMzA3OSA8ZG9fZG9tY3RsPjopCisKKzxw
cmU+CisKKyBmZmZmODJkMDgwMjRkNDkwOiAgIDc5IDMwICAKKyBmZmZmODJkMDgwMjRkNDkyOiAg
IDEwIDgwIGQwIDgyIGZmIGZmICAgCisKKzwvcHJlPgorCit3aXRoIHRoZSBuZXcgYWRkcmVzcyB3
aGVyZSB0aGUgbmV3IGBkb19kb21jdGxgIGlzIHBvc3NpYmxlLiBUaGUgb3RoZXIKK3BsYWNlIHdo
ZXJlIGl0IGlzIHVzZWQgaXMgaW4gYGh2bV9oeXBlcmNhbGw2NF90YWJsZWAgd2hpY2ggd291bGQg
bmVlZAordG8gYmUgcGF0Y2hlZCBpbiBhIHNpbWlsYXIgd2F5LiBUaGlzIHdvdWxkIHJlcXVpcmUg
YW4gaW4tcGxhY2Ugc3BsaWNpbmcKK29mIHRoZSBuZXcgdmlydHVhbCBhZGRyZXNzIG9mIGBhcmNo
X2RvX2RvbWN0bGAuCisKK0luIHN1bW1hcnkgdGhpcyBleGFtcGxlIHBhdGNoZWQgdGhlIGNhbGxl
ZSBvZiB0aGUgYWZmZWN0ZWQgZnVuY3Rpb24gYnkKKyAqIGFsbG9jYXRpbmcgbWVtb3J5IGZvciB0
aGUgbmV3IGNvZGUgdG8gbGl2ZSBpbiwKKyAqIGNoYW5naW5nIHRoZSB2aXJ0dWFsIGFkZHJlc3Mg
aW4gYWxsIHRoZSBmdW5jdGlvbnMgd2hpY2ggY2FsbGVkIHRoZSBvbGQKKyAgIGNvZGUgKGNvbXB1
dGluZyB0aGUgbmV3IG9mZnNldCwgcGF0Y2hpbmcgdGhlIGNhbGxxIHdpdGggYSBuZXcgY2FsbHEp
LgorICogY2hhbmdpbmcgdGhlIGZ1bmN0aW9uIHBvaW50ZXIgdGFibGVzIHdpdGggdGhlIG5ldyB2
aXJ0dWFsIGFkZHJlc3Mgb2YKKyAgIHRoZSBmdW5jdGlvbiAoc3BsaWNpbmcgaW4gdGhlIG5ldyB2
aXJ0dWFsIGFkZHJlc3MpLiBTaW5jZSB0aGlzIHRhYmxlCisgICByZXNpZGVzIGluIHRoZSAucm9k
YXRhIHNlY3Rpb24gd2Ugd291bGQgbmVlZCB0byB0ZW1wb3JhcmlseSBjaGFuZ2UgdGhlCisgICBw
YWdlIHRhYmxlIHBlcm1pc3Npb25zIGR1cmluZyB0aGlzIHBhcnQuCisKK0hvd2V2ZXIgaXQgaGFz
IGRyYXdiYWNrcyAtIHRoZSBzYWZldHkgY2hlY2tzIHdoaWNoIGhhdmUgdG8gbWFrZSBzdXJlCit0
aGUgZnVuY3Rpb24gaXMgbm90IG9uIHRoZSBzdGFjayAtIG11c3QgYWxzbyBjaGVjayBldmVyeSBj
YWxsZXIuIEZvciBzb21lCitwYXRjaGVzIHRoaXMgY291bGQgbWVhbiAtIGlmIHRoZXJlIHdlcmUg
YW4gc3VmZmljaWVudCBsYXJnZSBhbW91bnQgb2YKK2NhbGxlcnMgLSB0aGF0IHdlIHdvdWxkIG5l
dmVyIGJlIGFibGUgdG8gYXBwbHkgdGhlIHVwZGF0ZS4KKworSGF2aW5nIHRoZSBwYXRjaGluZyBk
b25lIGF0IHByZWRldGVybWluZWQgaW5zdGFuY2VzIHdoZXJlIHRoZSBzdGFja3MKK2FyZSBub3Qg
ZGVlcCBtb3N0bHkgc29sdmVzIHRoaXMgcHJvYmxlbS4KKworIyMjIEV4YW1wbGUgb2YgZGlmZmVy
ZW50IHRyYW1wb2xpbmUgcGF0Y2hpbmcuCisKK0FuIGFsdGVybmF0aXZlIG1lY2hhbmlzbSBleGlz
dHMgd2hlcmUgd2UgY2FuIGluc2VydCBhIHRyYW1wb2xpbmUgaW4gdGhlCitleGlzdGluZyBmdW5j
dGlvbiB0byBiZSBwYXRjaGVkIHRvIGp1bXAgZGlyZWN0bHkgdG8gdGhlIG5ldyBjb2RlLiBUaGlz
CitsZXNzZW5zIHRoZSBsb2NhdGlvbnMgdG8gYmUgcGF0Y2hlZCB0byBvbmUgYnV0IGl0IHB1dHMg
cHJlc3N1cmUgb24gdGhlCitDUFUgYnJhbmNoaW5nIGxvZ2ljIChJLWNhY2hlLCBidXQgaXQgaXMg
anVzdCBvbmUgdW5jb25kaXRpb25hbCBqdW1wKS4KKworRm9yIHRoaXMgZXhhbXBsZSB3ZSB3aWxs
IGFzc3VtZSB0aGF0IHRoZSBoeXBlcnZpc29yIGhhcyBub3QgYmVlbiBjb21waWxlZAord2l0aCBm
ZTJlMDc5ZjY0MmVmZmIzZDI0YTZlMWE3MDk2ZWYyNmU2OTFkOTNlIChYU0EtMTI1OiAqcHJlLWZp
bGwgc3RydWN0dXJlcworZm9yIGNlcnRhaW4gSFlQRVJWSVNPUl94ZW5fdmVyc2lvbiBzdWItb3Bz
Kikgd2hpY2ggbWVtLXNldHMgYW4gc3RydWN0dXJlCitpbiBgeGVuX3ZlcnNpb25gIGh5cGVyY2Fs
bC4gVGhpcyBmdW5jdGlvbiBpcyBub3QgY2FsbGVkICoqYW55d2hlcmUqKiBpbgordGhlIGh5cGVy
dmlzb3IgKGl0IGlzIGNhbGxlZCBieSB0aGUgZ3Vlc3QpIGJ1dCByZWZlcmVuY2VkIGluIHRoZQor
YGNvbXBhdF9oeXBlcmNhbGxfdGFibGVgIGFuZCBgaHlwZXJjYWxsX3RhYmxlYCAoYW5kIGluZGly
ZWN0bHkgY2FsbGVkCitmcm9tIHRoYXQpLiBQYXRjaGluZyB0aGUgb2Zmc2V0IGluIGBoeXBlcmNh
bGxfdGFibGVgIGZvciB0aGUgb2xkCitgZG9feGVuX3ZlcnNpb25gIChmZmZmODJkMDgwMTEyZjll
IDxkb194ZW5fdmVyc2lvbj4pCisKKzwvcHJlPgorIGZmZmY4MmQwODAyNGIyNzAgPGh5cGVyY2Fs
bF90YWJsZT46ICAgCisgLi4uICAKKyBmZmZmODJkMDgwMjRiMmY4OiAgIDllIDJmIDExIDgwIGQw
IDgyIGZmIGZmICAKKworPC9wcmU+CisKK3dpdGggdGhlIG5ldyBhZGRyZXNzIHdoZXJlIHRoZSBu
ZXcgYGRvX3hlbl92ZXJzaW9uYCBpcyBwb3NzaWJsZS4gVGhlIG90aGVyCitwbGFjZSB3aGVyZSBp
dCBpcyB1c2VkIGlzIGluIGBodm1faHlwZXJjYWxsNjRfdGFibGVgIHdoaWNoIHdvdWxkIG5lZWQK
K3RvIGJlIHBhdGNoZWQgaW4gYSBzaW1pbGFyIHdheS4gVGhpcyB3b3VsZCByZXF1aXJlIGFuIGlu
LXBsYWNlIHNwbGljaW5nCitvZiB0aGUgbmV3IHZpcnR1YWwgYWRkcmVzcyBvZiBgZG9feGVuX3Zl
cnNpb25gLgorCitBbiBhbHRlcm5hdGl2ZSBzb2x1dGlvbiB3b3VsZCBiZSB0byBwYXRjaCBpbnNl
cnQgYSB0cmFtcG9saW5lIGluIHRoZQorb2xkIGBkb194ZW5fdmVyc2lvbicgZnVuY3Rpb24gdG8g
ZGlyZWN0bHkganVtcCB0byB0aGUgbmV3IGBkb194ZW5fdmVyc2lvbmAuCisKKzxwcmU+CisgZmZm
ZjgyZDA4MDExMmY5ZSBkb194ZW5fdmVyc2lvbjogIAorIGZmZmY4MmQwODAxMTJmOWU6ICAgICAg
IDQ4IGM3IGMwIGRhIGZmIGZmIGZmICAgIG1vdiAgICAkMHhmZmZmZmZmZmZmZmZmZmRhLCVyYXgg
IAorIGZmZmY4MmQwODAxMTJmYTU6ICAgICAgIDgzIGZmIDA5ICAgICAgICAgICAgICAgIGNtcCAg
ICAkMHg5LCVlZGkgIAorIGZmZmY4MmQwODAxMTJmYTg6ICAgICAgIDBmIDg3IDI0IDA1IDAwIDAw
ICAgICAgIGphICAgICBmZmZmODJkMDgwMTEzNGQyIDsgZG9feGVuX3ZlcnNpb24rMHg1MzQgIAor
PC9wcmU+CisKK3dpdGg6CisKKzxwcmU+CisgZmZmZjgyZDA4MDExMmY5ZSBkb194ZW5fdmVyc2lv
bjogIAorIGZmZmY4MmQwODAxMTJmOWU6ICAgICAgIGU5IFhYIFlZIFpaIFFRICAgICAgICAgIGpt
cHEgICBbbmV3IGRvX3hlbl92ZXJzaW9uXSAgCis8L3ByZT4KKword2hpY2ggd291bGQgbGVzc2Vu
IHRoZSBhbW91bnQgb2YgcGF0Y2hpbmcgdG8ganVzdCBvbmUgbG9jYXRpb24uCisKK0luIHN1bW1h
cnkgdGhpcyBleGFtcGxlIHBhdGNoZWQgdGhlIGFmZmVjdGVkIGZ1bmN0aW9uIHRvIGp1bXAgdG8g
dGhlCituZXcgcmVwbGFjZW1lbnQgZnVuY3Rpb24gd2hpY2ggcmVxdWlyZWQ6CisgKiBhbGxvY2F0
aW5nIG1lbW9yeSBmb3IgdGhlIG5ldyBjb2RlIHRvIGxpdmUgaW4sCisgKiBpbnNlcnRpbmcgdHJh
bXBvbGluZSB3aXRoIG5ldyBvZmZzZXQgaW4gdGhlIG9sZCBmdW5jdGlvbiB0byBwb2ludCB0byB0
aGUKKyAgIG5ldyBmdW5jdGlvbi4KKyAqIE9wdGlvbmFsbHkgd2UgY2FuIGluc2VydCBpbiB0aGUg
b2xkIGZ1bmN0aW9uIGEgdHJhbXBvbGluZSBqdW1wIHRvIGFuIGZ1bmN0aW9uCisgICBwcm92aWRp
bmcgYW4gQlVHX09OIHRvIGNhdGNoIGVycmFudCBjb2RlLgorCitUaGUgZGlzYWR2YW50YWdlIG9m
IHRoaXMgYXJlIHRoYXQgdGhlIHVuY29uZGl0aW9uYWwganVtcCB3aWxsIGNvbnN1bWUgYSBzbWFs
bAorSS1jYWNoZSBwZW5hbHR5LiBIb3dldmVyIHRoZSBzaW1wbGljaXR5IG9mIHRoZSBwYXRjaGlu
ZyBhbmQgaGlnaGVyIGNoYW5jZQorb2YgcGFzc2luZyBzYWZldHkgY2hlY2tzIG1ha2UgdGhpcyBh
IHdvcnRod2hpbGUgb3B0aW9uLgorCitUaGlzIHBhdGNoaW5nIGhhcyBhIHNpbWlsYXIgZHJhd2Jh
Y2sgYXMgaW5saW5lIHBhdGNoaW5nIC0gdGhlIHNhZmV0eQorY2hlY2tzIGhhdmUgdG8gbWFrZSBz
dXJlIHRoZSBmdW5jdGlvbiBpcyBub3Qgb24gdGhlIHN0YWNrLiBIb3dldmVyCitzaW5jZSB3ZSBh
cmUgcmVwbGFjaW5nIGF0IGEgaGlnaGVyIGxldmVsIChhIGZ1bGwgZnVuY3Rpb24gYXMgb3Bwb3Nl
ZAordG8gdmFyaW91cyBvZmZzZXRzIHdpdGhpbiBmdW5jdGlvbnMpIHRoZSBjaGVja3MgYXJlIHNp
bXBsZXIuCisKK0hhdmluZyB0aGUgcGF0Y2hpbmcgZG9uZSBhdCBwcmVkZXRlcm1pbmVkIGluc3Rh
bmNlcyB3aGVyZSB0aGUgc3RhY2tzCithcmUgbm90IGRlZXAgbW9zdGx5IHNvbHZlcyB0aGlzIHBy
b2JsZW0gYXMgd2VsbC4KKworIyMjIFNlY3VyaXR5CisKK1dpdGggdGhpcyBtZXRob2Qgd2UgY2Fu
IHJlLXdyaXRlIHRoZSBoeXBlcnZpc29yIC0gYW5kIGFzIHN1Y2ggd2UgKipNVVNUKiogYmUKK2Rp
bGlnZW50IGluIG9ubHkgYWxsb3dpbmcgY2VydGFpbiBndWVzdHMgdG8gcGVyZm9ybSB0aGlzIG9w
ZXJhdGlvbi4KKworRnVydGhlcm1vcmUgd2l0aCBTZWN1cmVCb290IG9yIHRib290LCB3ZSAqKk1V
U1QqKiBhbHNvIHZlcmlmeSB0aGUgc2lnbmF0dXJlCitvZiB0aGUgcGF5bG9hZCB0byBiZSBjZXJ0
YWluIGl0IGNhbWUgZnJvbSBhIHRydXN0ZWQgc291cmNlIGFuZCBpbnRlZ3JpdHkKK3dhcyBpbnRh
Y3QuCisKK0FzIHN1Y2ggdGhlIGh5cGVyY2FsbCAqKk1VU1QqKiBzdXBwb3J0IGFuIFhTTSBwb2xp
Y3kgdG8gbGltaXQgd2hhdCB0aGUgZ3Vlc3QKK2lzIGFsbG93ZWQgdG8gaW52b2tlLiBJZiB0aGUg
c3lzdGVtIGlzIGJvb3RlZCB3aXRoIHNpZ25hdHVyZSBjaGVja2luZyB0aGUKK3NpZ25hdHVyZSBj
aGVja2luZyB3aWxsIGJlIGVuZm9yY2VkLgorCisjIyBEZXNpZ24gb2YgcGF5bG9hZCBmb3JtYXQK
KworVGhlIHBheWxvYWQgKipNVVNUKiogY29udGFpbiBlbm91Z2ggZGF0YSB0byBhbGxvdyB1cyB0
byBhcHBseSB0aGUgdXBkYXRlCithbmQgYWxzbyBzYWZlbHkgcmV2ZXJzZSBpdC4gQXMgc3VjaCB3
ZSAqKk1VU1QqKiBrbm93OgorCisgKiBUaGUgbG9jYXRpb25zIGluIG1lbW9yeSB0byBiZSBwYXRj
aGVkLiBUaGlzIGNhbiBiZSBkZXRlcm1pbmVkIGR5bmFtaWNhbGx5CisgICB2aWEgc3ltYm9scyBv
ciB2aWEgdmlydHVhbCBhZGRyZXNzZXMuCisgKiBUaGUgbmV3IGNvZGUgdGhhdCB3aWxsIGJlIHBh
dGNoZWQgaW4uCisKK1RoaXMgYmluYXJ5IGZvcm1hdCBjYW4gYmUgY29uc3RydWN0ZWQgdXNpbmcg
YW4gY3VzdG9tIGJpbmFyeSBmb3JtYXQgYnV0Cit0aGVyZSBhcmUgc2V2ZXJlIGRpc2FkdmFudGFn
ZXMgb2YgaXQ6CisKKyAqIFRoZSBmb3JtYXQgbWlnaHQgbmVlZCB0byBiZSBjaGFuZ2VkIGFuZCB3
ZSBuZWVkIGFuIG1lY2hhbmlzbSB0byBhY2NvbW1vZGF0ZQorICAgdGhhdC4KKyAqIEl0IGhhcyB0
byBiZSBwbGF0Zm9ybSBhZ25vc3RpYy4KKyAqIEVhc2lseSBjb25zdHJ1Y3RlZCB1c2luZyBleGlz
dGluZyB0b29scy4KKworQXMgc3VjaCBoYXZpbmcgdGhlIHBheWxvYWQgaW4gYW4gRUxGIGZpbGUg
aXMgdGhlIHNlbnNpYmxlIHdheS4gV2Ugd291bGQgYmUKK2NhcnJ5aW5nIHRoZSB2YXJpb3VzIHNl
dHMgb2Ygc3RydWN0dXJlcyAoYW5kIGRhdGEpIGluIHRoZSBFTEYgc2VjdGlvbnMgdW5kZXIKK2Rp
ZmZlcmVudCBuYW1lcyBhbmQgd2l0aCBkZWZpbml0aW9ucy4KKworTm90ZSB0aGF0IGV2ZXJ5IHN0
cnVjdHVyZSBoYXMgcGFkZGluZy4gVGhpcyBpcyBhZGRlZCBzbyB0aGF0IHRoZSBoeXBlcnZpc29y
CitjYW4gcmUtdXNlIHRob3NlIGZpZWxkcyBhcyBpdCBzZWVzIGZpdC4KKworRWFybGllciBkZXNp
Z24gYXR0ZW1wdGVkIHRvIGluZXB0bHkgZXhwbGFpbiB0aGUgcmVsYXRpb25zIG9mIHRoZSBFTEYg
c2VjdGlvbnMKK3RvIGVhY2ggb3RoZXIgd2l0aG91dCB1c2luZyBwcm9wZXIgRUxGIG1lY2hhbmlz
bSAoc2hfaW5mbywgc2hfbGluaywgZGF0YQorc3RydWN0dXJlcyB1c2luZyBFbGYgdHlwZXMsIGV0
YykuIFRoaXMgZGVzaWduIHdpbGwgZXhwbGFpbiB0aGUgc3RydWN0dXJlcworYW5kIGhvdyB0aGV5
IGFyZSB1c2VkIHRvZ2V0aGVyIGFuZCBub3QgZGlnIGluIHRoZSBFTEYgZm9ybWF0IC0gZXhjZXB0
IG1lbnRpb24KK3RoYXQgdGhlIHNlY3Rpb24gbmFtZXMgc2hvdWxkIG1hdGNoIHRoZSBzdHJ1Y3R1
cmUgbmFtZXMuCisKK1RoZSB4U3BsaWNlIHBheWxvYWQgaXMgYSByZWxvY2F0YWJsZSBFTEYgYmlu
YXJ5LiBBIHR5cGljYWwgYmluYXJ5IHdvdWxkIGhhdmU6CisKKyAqIE9uZSBvciBtb3JlIC50ZXh0
IHNlY3Rpb25zLgorICogWmVybyBvciBtb3JlIHJlYWQtb25seSBkYXRhIHNlY3Rpb25zLgorICog
WmVybyBvciBtb3JlIGRhdGEgc2VjdGlvbnMuCisgKiBSZWxvY2F0aW9ucyBmb3IgZWFjaCBvZiB0
aGVzZSBzZWN0aW9ucy4KKworSXQgbWF5IGFsc28gaGF2ZSBzb21lIGFyY2hpdGVjdHVyZS1zcGVj
aWZpYyBzZWN0aW9ucy4gRm9yIGV4YW1wbGU6CisKKyAqIEFsdGVybmF0aXZlcyBpbnN0cnVjdGlv
bnMuCisgKiBCdWcgZnJhbWVzLgorICogRXhjZXB0aW9uIHRhYmxlcy4KKyAqIFJlbG9jYXRpb25z
IGZvciBlYWNoIG9mIHRoZXNlIHNlY3Rpb25zLgorCitUaGUgeFNwbGljZSBjb3JlIGNvZGUgbG9h
ZHMgdGhlIHBheWxvYWQgYXMgYSBzdGFuZGFyZCBFTEYgYmluYXJ5LCByZWxvY2F0ZXMgaXQKK2Fu
ZCBoYW5kbGVzIHRoZSBhcmNoaXRlY3R1cmUtc3BlY2lmYyBzZWN0aW9ucyBhcyBuZWVkZWQuIFRo
aXMgcHJvY2VzcyBpcyBtdWNoCitsaWtlIHdoYXQgdGhlIExpbnV4IGtlcm5lbCBtb2R1bGUgbG9h
ZGVyIGRvZXMuCisKK1RoZSBwYXlsb2FkIGNvbnRhaW5zIGEgc2VjdGlvbiAoeHNwbGljZV9wYXRj
aF9mdW5jKSB3aXRoIGFuIGFycmF5IG9mIHN0cnVjdHVyZXMKK2Rlc2NyaWJpbmcgdGhlIGZ1bmN0
aW9ucyB0byBiZSBwYXRjaGVkOgorCis8cHJlPgorc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyB7
ICAKKyAgICBjb25zdCBjaGFyICpuYW1lOyAgCisgICAgdm9pZCAqbmV3X2FkZHI7ICAKKyAgICB2
b2lkICpvbGRfYWRkcjsgIAorICAgIHVpbnQzMl90IG5ld19zaXplOyAgCisgICAgdWludDMyX3Qg
b2xkX3NpemU7ICAKKyAgICB1aW50OF90IHZlcnNpb247ICAKKyAgICB1aW50OF90IG9wYXF1ZVsz
MV07ICAKK307ICAKKzwvcHJlPgorCitUaGUgc2l6ZSBvZiB0aGUgc3RydWN0dXJlIGlzIDY0IGJ5
dGVzIG9uIDY0LWJpdCBoeXBlcnZpc29ycy4gSXQgd2lsbCBiZQorNTIgb24gMzItYml0IGh5cGVy
dmlzb3JzLgorCisqIGBuYW1lYCBpcyB0aGUgc3ltYm9sIG5hbWUgb2YgdGhlIG9sZCBmdW5jdGlv
bi4gT25seSB1c2VkIGlmIGBvbGRfYWRkcmAgaXMKKyAgIHplcm8sIG90aGVyd2lzZSB3aWxsIGJl
IHVzZWQgZHVyaW5nIGR5bmFtaWMgbGlua2luZyAod2hlbiBoeXBlcnZpc29yIGxvYWRzCisgICB0
aGUgcGF5bG9hZCkuCisKKyogYG9sZF9hZGRyYCBpcyB0aGUgYWRkcmVzcyBvZiB0aGUgZnVuY3Rp
b24gdG8gYmUgcGF0Y2hlZCBhbmQgaXMgZmlsbGVkIGluIGF0CisgIHBheWxvYWQgZ2VuZXJhdGlv
biB0aW1lIGlmIGh5cGVydmlzb3IgZnVuY3Rpb24gYWRkcmVzcyBpcyBrbm93bi4gSWYgdW5rbm93
biwKKyAgdGhlIHZhbHVlICpNVVNUKiBiZSB6ZXJvIGFuZCB0aGUgaHlwZXJ2aXNvciB3aWxsIGF0
dGVtcHQgdG8gcmVzb2x2ZSB0aGUgYWRkcmVzcy4KKworKiBgbmV3X2FkZHJgIGlzIHRoZSBhZGRy
ZXNzIG9mIHRoZSBmdW5jdGlvbiB0aGF0IGlzIHJlcGxhY2luZyB0aGUgb2xkCisgIGZ1bmN0aW9u
LiBUaGUgYWRkcmVzcyBpcyBmaWxsZWQgaW4gZHVyaW5nIHJlbG9jYXRpb24uIFRoZSB2YWx1ZSAq
Kk1VU1QqKiBiZQorICB0aGUgYWRkcmVzcyBvZiB0aGUgbmV3IGZ1bmN0aW9uIGluIHRoZSBmaWxl
LgorCisqIGBvbGRfc2l6ZWAgYW5kIGBuZXdfc2l6ZWAgY29udGFpbiB0aGUgc2l6ZXMgb2YgdGhl
IHJlc3BlY3RpdmUgZnVuY3Rpb25zIGluIGJ5dGVzLgorICAgVGhlIHZhbHVlIG9mIGBvbGRfc2l6
ZWAgKipNVVNUKiogbm90IGJlIHplcm8uCisKKyogYHZlcnNpb25gIGlzIHRvIGJlIG9uZS4KKwor
KiBgb3BhcXVlYCAqKk1VU1QqKiBiZSB6ZXJvLgorCitUaGUgc2l6ZSBvZiB0aGUgYHhzcGxpY2Vf
cGF0Y2hfZnVuY2AgYXJyYXkgaXMgZGV0ZXJtaW5lZCBmcm9tIHRoZSBFTEYgc2VjdGlvbgorc2l6
ZS4KKworV2hlbiBhcHBseWluZyB0aGUgcGF0Y2ggdGhlIGh5cGVydmlzb3IgaXRlcmF0ZXMgb3Zl
ciBlYWNoIGB4c3BsaWNlX3BhdGNoX2Z1bmNgCitzdHJ1Y3R1cmUgYW5kIHRoZSBjb3JlIGNvZGUg
aW5zZXJ0cyBhIHRyYW1wb2xpbmUgYXQgYG9sZF9hZGRyYCB0byBgbmV3X2FkZHJgLgorVGhlIGBu
ZXdfYWRkcmAgaXMgYWx0ZXJlZCB3aGVuIHRoZSBFTEYgcGF5bG9hZCBpcyBsb2FkZWQuCisKK1do
ZW4gcmV2ZXJ0aW5nIGEgcGF0Y2gsIHRoZSBoeXBlcnZpc29yIGl0ZXJhdGVzIG92ZXIgZWFjaCBg
eHNwbGljZV9wYXRjaF9mdW5jYAorYW5kIHRoZSBjb3JlIGNvZGUgY29waWVzIHRoZSBkYXRhIGZy
b20gdGhlIHVuZG8gYnVmZmVyIChwcml2YXRlIGludGVybmFsIGNvcHkpCit0byBgb2xkX2FkZHJg
LgorCisjIyBIeXBlcmNhbGxzCisKK1dlIHdpbGwgZW1wbG95IHRoZSBzdWIgb3BlcmF0aW9ucyBv
ZiB0aGUgc3lzdGVtIG1hbmFnZW1lbnQgaHlwZXJjYWxsIChzeXNjdGwpLgorVGhlcmUgYXJlIHRv
IGJlIGZvdXIgc3ViLW9wZXJhdGlvbnM6CisKKyAqIHVwbG9hZCB0aGUgcGF5bG9hZHMuCisgKiBs
aXN0aW5nIG9mIHBheWxvYWRzIHN1bW1hcnkgdXBsb2FkZWQgYW5kIHRoZWlyIHN0YXRlLgorICog
Z2V0dGluZyBhbiBwYXJ0aWN1bGFyIHBheWxvYWQgc3VtbWFyeSBhbmQgaXRzIHN0YXRlLgorICog
Y29tbWFuZCB0byBhcHBseSwgZGVsZXRlLCBvciByZXZlcnQgdGhlIHBheWxvYWQuCisKK01vc3Qg
b2YgdGhlIGFjdGlvbnMgYXJlIGFzeW5jaHJvbm91cyB0aGVyZWZvcmUgdGhlIGNhbGxlciBpcyBy
ZXNwb25zaWJsZQordG8gdmVyaWZ5IHRoYXQgaXQgaGFzIGJlZW4gYXBwbGllZCBwcm9wZXJseSBi
eSByZXRyaWV2aW5nIHRoZSBzdW1tYXJ5IG9mIGl0CithbmQgdmVyaWZ5aW5nIHRoYXQgdGhlcmUg
YXJlIG5vIGVycm9yIGNvZGVzIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGF5bG9hZC4KKworV2UgKipN
VVNUKiogbWFrZSBzb21lIG9mIHRoZW0gYXN5bmNocm9ub3VzIGR1ZSB0byB0aGUgbmF0dXJlIG9m
IHBhdGNoaW5nCitpdCByZXF1aXJlcyBldmVyeSBwaHlzaWNhbCBDUFUgdG8gYmUgbG9jay1zdGVw
IHdpdGggZWFjaCBvdGhlci4KK1RoZSBwYXRjaGluZyBtZWNoYW5pc20gd2hpbGUgYW4gaW1wbGVt
ZW50YXRpb24gZGV0YWlsLCBpcyBub3QgYW4gc2hvcnQKK29wZXJhdGlvbiBhbmQgYXMgc3VjaCB0
aGUgZGVzaWduICoqTVVTVCoqIGFzc3VtZSBpdCB3aWxsIGJlIGFuIGxvbmctcnVubmluZworb3Bl
cmF0aW9uLgorCitUaGUgc3ViLW9wZXJhdGlvbnMgd2lsbCBzcGVsbCBvdXQgaG93IHByZWVtcHRp
b24gaXMgdG8gYmUgaGFuZGxlZCAoaWYgYXQgYWxsKS4KKworRnVydGhlcm1vcmUgaXQgaXMgcG9z
c2libGUgdG8gaGF2ZSBtdWx0aXBsZSBkaWZmZXJlbnQgcGF5bG9hZHMgZm9yIHRoZSBzYW1lCitm
dW5jdGlvbi4gQXMgc3VjaCBhbiB1bmlxdWUgbmFtZSBwZXIgcGF5bG9hZCBoYXMgdG8gYmUgdmlz
aWJsZSB0byBhbGxvdyBwcm9wZXIgbWFuaXB1bGF0aW9uLgorCitUaGUgaHlwZXJjYWxsIGlzIHBh
cnQgb2YgdGhlIGB4ZW5fc3lzY3RsYC4gVGhlIHRvcCBsZXZlbCBzdHJ1Y3R1cmUgY29udGFpbnMK
K29uZSB1aW50MzJfdCB0byBkZXRlcm1pbmUgdGhlIHN1Yi1vcGVyYXRpb25zIGFuZCBvbmUgcGFk
ZGluZyBmaWVsZCB3aGljaAorKk1VU1QqIGFsd2F5cyBiZSB6ZXJvLgorCis8cHJlPgorc3RydWN0
IHhlbl9zeXNjdGxfeHNwbGljZV9vcCB7ICAKKyAgICB1aW50MzJfdCBjbWQ7ICAgICAgICAgICAg
ICAgICAgIC8qIElOOiBYRU5fU1lTQ1RMX1hTUExJQ0VfKi4gKi8gIAorICAgIHVpbnQzMl90IHBh
ZDsgICAgICAgICAgICAgICAgICAgLyogSU46IEFsd2F5cyB6ZXJvLiAqLyAgCisJdW5pb24geyAg
CisgICAgICAgICAgLi4uIHNlZSBiZWxvdyAuLi4gIAorICAgICAgICB9IHU7ICAKK307ICAKKwor
PC9wcmU+Cit3aGlsZSB0aGUgcmVzdCBvZiBoeXBlcmNhbGwgc3BlY2lmaWMgc3RydWN0dXJlcyBh
cmUgcGFydCBvZiB0aGUgdGhpcyBzdHJ1Y3R1cmUuCisKKyMjIyBCYXNpYyB0eXBlOiBzdHJ1Y3Qg
eGVuX3hzcGxpY2VfbmFtZQorCitNb3N0IG9mIHRoZSBoeXBlcmNhbGxzIGVtcGxveSBhbiBzaGFy
ZWQgc3RydWN0dXJlIGNhbGxlZCBgc3RydWN0IHhlbl94c3BsaWNlX25hbWVgCit3aGljaCBjb250
YWluczoKKworICogYG5hbWVgIC0gcG9pbnRlciB3aGVyZSB0aGUgc3RyaW5nIGZvciB0aGUgbmFt
ZSBpcyBsb2NhdGVkLgorICogYHNpemVgIC0gdGhlIHNpemUgb2YgdGhlIHN0cmluZworICogYHBh
ZGAgLSBwYWRkaW5nIC0gdG8gYmUgemVyby4KKworVGhlIHN0cnVjdHVyZSBpcyBhcyBmb2xsb3c6
CisKKzxwcmU+CisvKiAgCisgKiAgVW5pcXVlbHkgaWRlbnRpZmllcyB0aGUgcGF5bG9hZC4gIFNo
b3VsZCBiZSBodW1hbiByZWFkYWJsZS4gIAorICogSW5jbHVkZXMgdGhlIE5VTCB0ZXJtaW5hdG9y
ICAKKyAqLyAgCisjZGVmaW5lIFhFTl9YU1BMSUNFX05BTUVfU0laRSAxMjggIAorc3RydWN0IHhl
bl94c3BsaWNlX25hbWUgeyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NChjaGFyKSBuYW1lOyAg
ICAgICAgIC8qIElOLCBwb2ludGVyIHRvIG5hbWUuICovICAKKyAgICB1aW50MTZfdCBzaXplOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU4sIHNpemUgb2YgbmFtZS4gTWF5IGJlIHVwdG8g
ICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1hT
UExJQ0VfTkFNRV9TSVpFLiAqLyAgCisgICAgdWludDE2X3QgcGFkWzNdOyAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIElOOiBNVVNUIGJlIHplcm8uICovIAorfTsgIAorPC9wcmU+CisKKyMjIyBY
RU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEICgwKQorCitVcGxvYWQgYSBwYXlsb2FkIHRvIHRoZSBo
eXBlcnZpc29yLiBUaGUgcGF5bG9hZCBpcyB2ZXJpZmllZAorYWdhaW5zdCBiYXNpYyBjaGVja3Mg
YW5kIGlmIHRoZXJlIGFyZSBhbnkgaXNzdWVzIHRoZSBwcm9wZXIgcmV0dXJuIGNvZGUKK3dpbGwg
YmUgcmV0dXJuZWQuIFRoZSBwYXlsb2FkIGlzIG5vdCBhcHBsaWVkIGF0IHRoaXMgdGltZSAtIHRo
YXQgaXMKK2NvbnRyb2xsZWQgYnkgKlhFTl9TWVNDVExfWFNQTElDRV9BQ1RJT04qLgorCitUaGUg
Y2FsbGVyIHByb3ZpZGVzOgorCisgKiBBIGBzdHJ1Y3QgeGVuX3hzcGxpY2VfbmFtZWAgY2FsbGVk
IGBuYW1lYCB3aGljaCBoYXMgdGhlIHVuaXF1ZSBuYW1lLgorICogYHNpemVgIHRoZSBzaXplIG9m
IHRoZSBFTEYgcGF5bG9hZCAoaW4gYnl0ZXMpLgorICogYHBheWxvYWRgIHRoZSB2aXJ0dWFsIGFk
ZHJlc3Mgb2Ygd2hlcmUgdGhlIEVMRiBwYXlsb2FkIGlzLgorCitUaGUgYG5hbWVgIGNvdWxkIGJl
IGFuIFVVSUQgdGhhdCBzdGF5cyBmaXhlZCBmb3JldmVyIGZvciBhIGdpdmVuCitwYXlsb2FkLiBJ
dCBjYW4gYmUgZW1iZWRkZWQgaW50byB0aGUgRUxGIHBheWxvYWQgYXQgY3JlYXRpb24gdGltZQor
YW5kIGV4dHJhY3RlZCBieSB0b29scy4KKworVGhlIHJldHVybiB2YWx1ZSBpcyB6ZXJvIGlmIHRo
ZSBwYXlsb2FkIHdhcyBzdWNjZXNmdWxseSB1cGxvYWRlZC4KK090aGVyd2lzZSBhbiAtWEVOX0VY
WCByZXR1cm4gdmFsdWUgaXMgcHJvdmlkZWQuIER1cGxpY2F0ZSBgbmFtZWAgYXJlIG5vdCBzdXBw
b3J0ZWQuCisKK1RoZSBgcGF5bG9hZGAgaXMgdGhlIEVMRiBwYXlsb2FkIGFzIG1lbnRpb25lZCBp
biB0aGUgYFBheWxvYWQgZm9ybWF0YCBzZWN0aW9uLgorCitUaGUgc3RydWN0dXJlIGlzIGFzIGZv
bGxvdzoKKworPHByZT4KK3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkIHsgIAorICAg
IHhlbl94c3BsaWNlX25hbWVfdCBuYW1lOyAgICAgICAgICAgIC8qIElOLCBuYW1lIG9mIHRoZSBw
YXRjaC4gKi8gIAorICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAgICAgICAgIC8qIElO
LCBzaXplIG9mIHRoZSBFTEYgZmlsZS4gKi8gIAorICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWlu
dDgpIHBheWxvYWQ7IC8qIElOOiBFTEYgZmlsZS4gKi8gIAorfTsgIAorPC9wcmU+CisKKyMjIyBY
RU5fU1lTQ1RMX1hTUExJQ0VfR0VUICgxKQorCitSZXRyaWV2ZSBhbiBzdGF0dXMgb2YgYW4gc3Bl
Y2lmaWMgcGF5bG9hZC4gVGhpcyBjYWxsZXIgcHJvdmlkZXM6CisKKyAqIEEgYHN0cnVjdCB4ZW5f
eHNwbGljZV9uYW1lYCBjYWxsZWQgYG5hbWVgIHdoaWNoIGhhcyB0aGUgdW5pcXVlIG5hbWUuCisg
KiBBIGBzdHJ1Y3QgeGVuX3hzcGxpY2Vfc3RhdHVzYCBzdHJ1Y3R1cmUuIFRoZSBtZW1iZXIgdmFs
dWVzIHdpbGwKKyAgIGJlIG92ZXItd3JpdHRlbiB1cG9uIGNvbXBsZXRpb24uCisKK1Vwb24gY29t
cGxldGlvbiB0aGUgYHN0cnVjdCB4ZW5feHNwbGljZV9zdGF0dXNgIGlzIHVwZGF0ZWQuCisKKyAq
IGBzdGF0dXNgIC0gaW5kaWNhdGVzIHRoZSBjdXJyZW50IHN0YXR1cyBvZiB0aGUgcGF5bG9hZDoK
KyAgICogKlhTUExJQ0VfU1RBVFVTX0NIRUNLRUQqICAoMSkgbG9hZGVkIGFuZCB0aGUgRUxGIHBh
eWxvYWQgc2FmZXR5IGNoZWNrcyBwYXNzZWQuCisgICAqICpYU1BMSUNFX1NUQVRVU19BUFBMSUVE
KiAoMikgbG9hZGVkLCBjaGVja2VkLCBhbmQgYXBwbGllZC4KKyAgICogIE5vIG90aGVyIHZhbHVl
IGlzIHBvc3NpYmxlLgorICogYHJjYCAtIC1YRU5fRVhYIHR5cGUgZXJyb3JzIGVuY291bnRlcmVk
IHdoaWxlIHBlcmZvcm1pbmcgdGhlIGxhc3QKKyAgIFhTUExJQ0VfQUNUSU9OXyogb3BlcmF0aW9u
LiBUaGUgbm9ybWFsIHZhbHVlcyBjYW4gYmUgemVybyBvciAtWEVOX0VBR0FJTiB3aGljaAorICAg
cmVzcGVjdGl2ZWx5IG1lYW46IHN1Y2Nlc3Mgb3Igb3BlcmF0aW9uIGluIHByb2dyZXNzLiBPdGhl
ciB2YWx1ZXMKKyAgIGltcGx5IGFuIGVycm9yIG9jY3VycmVkLiBJZiB0aGVyZSBpcyBhbiBlcnJv
ciBpbiBgcmNgLCBgc3RhdHVzYCB3aWxsICoqTk9UKioKKyAgIGhhdmUgY2hhbmdlZC4KKworVGhl
IHJldHVybiB2YWx1ZSBvZiB0aGUgaHlwZXJjYWxsIGlzIHplcm8gb24gc3VjY2VzcyBhbmQgLVhF
Tl9FWFggb24gZmFpbHVyZS4KKyhOb3RlIHRoYXQgdGhlIGByY2BgIHZhbHVlIGNhbiBiZSBkaWZm
ZXJlbnQgZnJvbSB0aGUgcmV0dXJuIHZhbHVlLCBhcyBpbgorcmM9LVhFTl9FQUdBSU4gYW5kIHJl
dHVybiB2YWx1ZSBjYW4gYmUgMCkuCisKK0ZvciBleGFtcGxlLCBzdXBwb3NpbmcgdGhlcmUgaXMg
YW4gcGF5bG9hZDoKKworPHByZT4KKyBzdGF0dXM6IFhTUExJQ0VfU1RBVFVTX0NIRUNLRUQKKyBy
YzogMAorPC9wcmU+CisKK1dlIGFwcGx5IGFuIGFjdGlvbiAtIFhTUExJQ0VfQUNUSU9OX1JFVkVS
VCAtIHRvIHJldmVydCBpdCAod2hpY2ggd29uJ3Qgd29yaworYXMgd2UgaGF2ZSBub3QgZXZlbiBh
cHBsaWVkIGl0LiBBZnRlcndhcmRzIHdlIHdpbGwgaGF2ZToKKworPHByZT4KKyBzdGF0dXM6IFhT
UExJQ0VfU1RBVFVTX0NIRUNLRUQKKyByYzogLVhFTl9FSU5WQUwKKzwvcHJlPgorCitJdCBoYXMg
ZmFpbGVkIGJ1dCBpdCByZW1haW5zIGxvYWRlZC4KKworVGhpcyBvcGVyYXRpb24gaXMgc3luY2hy
b25vdXMgYW5kIGRvZXMgbm90IHJlcXVpcmUgcHJlZW1wdGlvbi4KKworVGhlIHN0cnVjdHVyZSBp
cyBhcyBmb2xsb3c6CisKKzxwcmU+CitzdHJ1Y3QgeGVuX3hzcGxpY2Vfc3RhdHVzIHsgIAorI2Rl
ZmluZSBYU1BMSUNFX1NUQVRVU19DSEVDS0VEICAgICAgMSAgCisjZGVmaW5lIFhTUExJQ0VfU1RB
VFVTX0FQUExJRUQgICAgICAyICAKKyAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAg
IC8qIE9VVDogWFNQTElDRV9TVEFURV8qLiAqLyAgCisgICAgaW50MzJfdCByYzsgICAgICAgICAg
ICAgICAgICAgICAvKiBPVVQ6IDAgaWYgbm8gZXJyb3IsIG90aGVyd2lzZSAtWEVOX0VYWC4gKi8g
IAorfTsgIAorCitzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX2dldCB7ICAKKyAgICB4ZW5feHNw
bGljZV9uYW1lX3QgbmFtZTsgICAgICAgIC8qIElOLCB0aGUgbmFtZSBvZiB0aGUgcGF5bG9hZC4g
Ki8gIAorICAgIHhlbl94c3BsaWNlX3N0YXR1c190IHN0YXR1czsgICAgLyogSU4vT1VUOiBzdGF0
dXMgb2YgdGhlIHBheWxvYWQuICovICAKK307ICAKKzwvcHJlPgorCisjIyMgWEVOX1NZU0NUTF9Y
U1BMSUNFX0xJU1QgKDIpCisKK1JldHJpZXZlIGFuIGFycmF5IG9mIGFiYnJldmlhdGVkIHN0YXR1
cyBhbmQgbmFtZXMgb2YgcGF5bG9hZHMgdGhhdCBhcmUgbG9hZGVkIGluIHRoZQoraHlwZXJ2aXNv
ci4KKworVGhlIGNhbGxlciBwcm92aWRlczoKKworICogYHZlcnNpb25gLiBWZXJzaW9uIG9mIHRo
ZSBwYXlsb2FkLiBDYWxsZXIgc2hvdWxkIHJlLXVzZSB0aGUgZmllbGQgcHJvdmlkZWQgYnkKKyAg
ICB0aGUgaHlwZXJ2aXNvci4gSWYgdGhlIHZhbHVlIGRpZmZlcnMgdGhlIGRhdGEgaXMgc3RhbGUu
CisgKiBgaWR4YCBpbmRleCBpdGVyYXRvci4gVGhlIGluZGV4IGludG8gdGhlIGh5cGVydmlzb3In
cyBwYXlsb2FkIGNvdW50LiBJdCBpcworICAgIHJlY29tbWVuZGVkIHRoYXQgb24gZmlyc3QgaW52
b2NhdGlvbiB6ZXJvIGJlIHVzZWQgc28gdGhhdCBgbnJgICh3aGljaCB0aGUKKyAgICBoeXBlcnZp
c29yIHdpbGwgdXBkYXRlIHdpdGggdGhlIHJlbWFpbmluZyBwYXlsb2FkIGNvdW50KSBiZSBwcm92
aWRlZC4KKyAgICBBbHNvIHRoZSBoeXBlcnZpc29yIHdpbGwgcHJvdmlkZSBgdmVyc2lvbmAgd2l0
aCB0aGUgbW9zdCBjdXJyZW50IHZhbHVlLgorICogYG5yYCB0aGUgbWF4IG51bWJlciBvZiBlbnRy
aWVzIHRvIHBvcHVsYXRlLiBDYW4gYmUgemVybyB3aGljaCB3aWxsIHJlc3VsdAorICAgIGluIHRo
ZSBoeXBlcmNhbGwgYmVpbmcgYSBwcm9iaW5nIG9uZSBhbmQgcmV0dXJuIHRoZSBudW1iZXIgb2Yg
cGF5bG9hZHMKKyAgICAoYW5kIHVwZGF0ZSB0aGUgYHZlcnNpb25gKS4KKyAqIGBwYWRgIC0gKk1V
U1QqIGJlIHplcm8uCisgKiBgc3RhdHVzYCB2aXJ0dWFsIGFkZHJlc3Mgb2Ygd2hlcmUgdG8gd3Jp
dGUgYHN0cnVjdCB4ZW5feHNwbGljZV9zdGF0dXNgCisgICBzdHJ1Y3R1cmVzLiBDYWxsZXIgKk1V
U1QqIGFsbG9jYXRlIHVwIHRvIGBucmAgb2YgdGhlbS4KKyAqIGBuYW1lYCAtIHZpcnR1YWwgYWRk
cmVzcyBvZiB3aGVyZSB0byB3cml0ZSB0aGUgdW5pcXVlIG5hbWUgb2YgdGhlIHBheWxvYWQuCisg
ICBDYWxsZXIgKk1VU1QqIGFsbG9jYXRlIHVwIHRvIGBucmAgb2YgdGhlbS4gRWFjaCAqTVVTVCog
YmUgb2YKKyAgICoqWEVOX1hTUExJQ0VfTkFNRV9TSVpFKiogc2l6ZS4gTm90ZSB0aGF0ICoqWEVO
X1hTUExJQ0VfTkFNRV9TSVpFKiogaW5jbHVkZXMKKyAgIHRoZSBOVUwgdGVybWluYXRvci4KKyAq
IGBsZW5gIC0gdmlydHVhbCBhZGRyZXNzIG9mIHdoZXJlIHRvIHdyaXRlIHRoZSBsZW5ndGggb2Yg
ZWFjaCB1bmlxdWUgbmFtZQorICAgb2YgdGhlIHBheWxvYWQuIENhbGxlciAqTVVTVCogYWxsb2Nh
dGUgdXAgdG8gYG5yYCBvZiB0aGVtLiBFYWNoICpNVVNUKiBiZQorICAgb2Ygc2l6ZW9mKHVpbnQz
Ml90KSAoNCBieXRlcykuCisKK0lmIHRoZSBoeXBlcmNhbGwgcmV0dXJucyBhbiBwb3NpdGl2ZSBu
dW1iZXIsIGl0IGlzIHRoZSBudW1iZXIgKHVwdG8gYG5yYAorcHJvdmlkZWQgdG8gdGhlIGh5cGVy
Y2FsbCkgb2YgdGhlIHBheWxvYWRzIHJldHVybmVkLCBhbG9uZyB3aXRoIGBucmAgdXBkYXRlZAor
d2l0aCB0aGUgbnVtYmVyIG9mIHJlbWFpbmluZyBwYXlsb2FkcywgYHZlcnNpb25gIHVwZGF0ZWQg
KGl0IG1heSBiZSB0aGUgc2FtZQorYWNyb3NzIGh5cGVyY2FsbHMgLSBpZiBpdCB2YXJpZXMgdGhl
IGRhdGEgaXMgc3RhbGUgYW5kIGZ1cnRoZXIgY2FsbHMgY291bGQKK2ZhaWwpLiBUaGUgYHN0YXR1
c2AsIGBuYW1lYCwgYW5kIGBsZW5gJyBhcmUgdXBkYXRlZCBhdCB0aGVpciBkZXNpZ25lZCBpbmRl
eAordmFsdWUgKGBpZHhgKSB3aXRoIHRoZSByZXR1cm5lZCB2YWx1ZSBvZiBkYXRhLgorCitJZiB0
aGUgaHlwZXJjYWxsIHJldHVybnMgLVhFTl9FMkJJRyB0aGUgYG5yYCBpcyB0b28gYmlnIGFuZCBz
aG91bGQgYmUKK2xvd2VyZWQuCisKK0lmIHRoZSBoeXBlcmNhbGwgcmV0dXJucyBhbiB6ZXJvIHZh
bHVlIHRoZXJlIGFyZSBubyBtb3JlIHBheWxvYWRzLgorCitOb3RlIHRoYXQgZHVlIHRvIHRoZSBh
c3luY2hyb25vdXMgbmF0dXJlIG9mIGh5cGVyY2FsbHMgdGhlIGNvbnRyb2wgZG9tYWluIG1pZ2h0
CitoYXZlIGFkZGVkIG9yIHJlbW92ZWQgYSBudW1iZXIgb2YgcGF5bG9hZHMgbWFraW5nIHRoaXMg
aW5mb3JtYXRpb24gc3RhbGUuIEl0IGlzCit0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIHRvb2xz
dGFjayB0byB1c2UgdGhlIGB2ZXJzaW9uYCBmaWVsZCB0byBjaGVjaworYmV0d2VlbiBlYWNoIGlu
dm9jYXRpb24uIGlmIHRoZSB2ZXJzaW9uIGRpZmZlcnMgaXQgc2hvdWxkIGRpc2NhcmQgdGhlIHN0
YWxlCitkYXRhIGFuZCBzdGFydCBmcm9tIHNjcmF0Y2guIEl0IGlzIE9LIGZvciB0aGUgdG9vbHN0
YWNrIHRvIHVzZSB0aGUgbmV3CitgdmVyc2lvbmAgZmllbGQuCisKK1RoZSBgc3RydWN0IHhlbl94
c3BsaWNlX3N0YXR1c2Agc3RydWN0dXJlIGNvbnRhaW5zIGFuIHN0YXR1cyBvZiBwYXlsb2FkIHdo
aWNoIGluY2x1ZGVzOgorCisgKiBgc3RhdHVzYCAtIGluZGljYXRlcyB0aGUgY3VycmVudCBzdGF0
dXMgb2YgdGhlIHBheWxvYWQ6CisgICAqICpYU1BMSUNFX1NUQVRVU19DSEVDS0VEKiAgKDEpIGxv
YWRlZCBhbmQgdGhlIEVMRiBwYXlsb2FkIHNhZmV0eSBjaGVja3MgcGFzc2VkLgorICAgKiAqWFNQ
TElDRV9TVEFUVVNfQVBQTElFRCogKDIpIGxvYWRlZCwgY2hlY2tlZCwgYW5kIGFwcGxpZWQuCisg
ICAqICBObyBvdGhlciB2YWx1ZSBpcyBwb3NzaWJsZS4KKyAqIGByY2AgLSAtWEVOX0VYWCB0eXBl
IGVycm9ycyBlbmNvdW50ZXJlZCB3aGlsZSBwZXJmb3JtaW5nIHRoZSBsYXN0CisgICBYU1BMSUNF
X0FDVElPTl8qIG9wZXJhdGlvbi4gVGhlIG5vcm1hbCB2YWx1ZXMgY2FuIGJlIHplcm8gb3IgLVhF
Tl9FQUdBSU4gd2hpY2gKKyAgIHJlc3BlY3RpdmVseSBtZWFuOiBzdWNjZXNzIG9yIG9wZXJhdGlv
biBpbiBwcm9ncmVzcy4gT3RoZXIgdmFsdWVzCisgICBpbXBseSBhbiBlcnJvciBvY2N1cnJlZC4g
SWYgdGhlcmUgaXMgYW4gZXJyb3IgaW4gYHJjYCwgYHN0YXR1c2Agd2lsbCAqKk5PVCoqCisgICBo
YXZlIGNoYW5nZWQuCisKK1RoZSBzdHJ1Y3R1cmUgaXMgYXMgZm9sbG93OgorCis8cHJlPgorc3Ry
dWN0IHhlbl9zeXNjdGxfeHNwbGljZV9saXN0IHsgIAorICAgIHVpbnQzMl90IHZlcnNpb247ICAg
ICAgICAgICAgICAgICAgICAgICAvKiBPVVQ6IEh5cGVydmlzb3Igc3RhbXBzIHZhbHVlLgorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJZiB2YXJpZXMgYmV0
d2VlbiBjYWxscywgd2UgYXJlICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZ2V0dGluZyBzdGFsZSBkYXRhLiAqLyAgCisgICAgdWludDMyX3QgaWR4OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBJbmRleCBpbnRvIGh5cGVydmlzb3IgbGlz
dC4gKi8KKyAgICB1aW50MzJfdCBucjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46
IEhvdyBtYW55IHN0YXR1cywgbmFtZXMsIGFuZCBsZW4gIAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaG91bGQgYmUgZmlsbGVkIG91dC4gQ2FuIGJlIHpl
cm8gdG8gZ2V0ICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYW1vdW50IG9mIHBheWxvYWRzIGFuZCB2ZXJzaW9uLiAgCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9VVDogSG93IG1hbnkgcGF5bG9hZHMgbGVmdC4g
Ki8gIAorICAgIHVpbnQzMl90IHBhZDsgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjog
TXVzdCBiZSB6ZXJvLiAqLyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5feHNwbGljZV9z
dGF0dXNfdCkgc3RhdHVzOyAgLyogT1VULiBNdXN0IGhhdmUgZW5vdWdoICAKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhY2UgYWxsb2NhdGUgZm9yIG5y
IG9mIHRoZW0uICovICAKKyAgICBYRU5fR1VFU1RfSEFORExFXzY0KGNoYXIpIGlkOyAgICAgICAg
ICAgLyogT1VUOiBBcnJheSBvZiBuYW1lcy4gRWFjaCBtZW1iZXIgIAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVVNUIFhFTl9YU1BMSUNFX05BTUVfU0la
RSBpbiBzaXplLiAgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE11c3QgaGF2ZSBuciBvZiB0aGVtLiAqLyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1
aW50MzIpIGxlbjsgICAgICAgIC8qIE9VVDogQXJyYXkgb2YgbGVuZ3RocyBvZiBuYW1lJ3MuICAK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTXVzdCBoYXZl
IG5yIG9mIHRoZW0uICovICAKK307ICAKKzwvcHJlPgorCisjIyMgWEVOX1NZU0NUTF9YU1BMSUNF
X0FDVElPTiAoMykKKworUGVyZm9ybSBhbiBvcGVyYXRpb24gb24gdGhlIHBheWxvYWQgc3RydWN0
dXJlIHJlZmVyZW5jZWQgYnkgdGhlIGBuYW1lYCBmaWVsZC4KK1RoZSBvcGVyYXRpb24gcmVxdWVz
dCBpcyBhc3luY2hyb25vdXMgYW5kIHRoZSBzdGF0dXMgc2hvdWxkIGJlIHJldHJpZXZlZAorYnkg
dXNpbmcgZWl0aGVyICoqWEVOX1NZU0NUTF9YU1BMSUNFX0dFVCoqIG9yICoqWEVOX1NZU0NUTF9Y
U1BMSUNFX0xJU1QqKiBoeXBlcmNhbGwuCisKK1RoZSBjYWxsZXIgcHJvdmlkZXM6CisKKyAqIEEg
J3N0cnVjdCB4ZW5feHNwbGljZV9uYW1lYCBgbmFtZWAgY29udGFpbmluZyB0aGUgdW5pcXVlIG5h
bWUuCisgKiBgY21kYCB0aGUgY29tbWFuZCByZXF1ZXN0ZWQ6CisgICogKlhTUExJQ0VfQUNUSU9O
X1VOTE9BRCogKDEpIHVubG9hZCB0aGUgcGF5bG9hZC4KKyAgIEFueSBmdXJ0aGVyIGh5cGVyY2Fs
bHMgYWdhaW5zdCB0aGUgYG5hbWVgIHdpbGwgcmVzdWx0IGluIGZhaWx1cmUgdW5sZXNzCisgICAq
KlhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQqKiBoeXBlcmNhbGwgaXMgcGVyZm9tZWQgd2l0aCBz
YW1lIGBuYW1lYC4KKyAgKiAqWFNQTElDRV9BQ1RJT05fUkVWRVJUKiAoMikgcmV2ZXJ0IHRoZSBw
YXlsb2FkLiBJZiB0aGUgb3BlcmF0aW9uIHRha2VzCisgIG1vcmUgdGltZSB0aGFuIHRoZSB1cHBl
ciBib3VuZCBvZiB0aW1lIHRoZSBgcmNgIGluIGB4ZW5feHNwbGljZV9zdGF0dXMnCisgIHJldHJp
ZXZlZCB2aWEgKipYRU5fU1lTQ1RMX1hTUExJQ0VfR0VUKiogd2lsbCBiZSAtWEVOX0VCVVNZLgor
ICAqICpYU1BMSUNFX0FDVElPTl9BUFBMWSogKDMpIGFwcGx5IHRoZSBwYXlsb2FkLiBJZiB0aGUg
b3BlcmF0aW9uIHRha2VzCisgIG1vcmUgdGltZSB0aGFuIHRoZSB1cHBlciBib3VuZCBvZiB0aW1l
IHRoZSBgcmNgIGluIGB4ZW5feHNwbGljZV9zdGF0dXMnCisgIHJldHJpZXZlZCB2aWEgKipYRU5f
U1lTQ1RMX1hTUExJQ0VfR0VUKiogd2lsbCBiZSAtWEVOX0VCVVNZLgorICAqICpYU1BMSUNFX0FD
VElPTl9SRVBMQUNFKiAoNCkgcmV2ZXJ0IGFsbCBhcHBsaWVkIHBheWxvYWRzIGFuZCBhcHBseSB0
aGlzCisgIHBheWxvYWQuIElmIHRoZSBvcGVyYXRpb24gdGFrZXMgbW9yZSB0aW1lIHRoYW4gdGhl
IHVwcGVyIGJvdW5kIG9mIHRpbWUKKyAgdGhlIGByY2AgaW4gYHhlbl94c3BsaWNlX3N0YXR1cycg
cmV0cmlldmVkIHZpYSAqKlhFTl9TWVNDVExfWFNQTElDRV9HRVQqKgorICB3aWxsIGJlIC1YRU5f
RUJVU1kuCisgKiBgdGltZWAgdGhlIHVwcGVyIGJvdW5kIG9mIHRpbWUgKG1zKSB0aGUgY21kIHNo
b3VsZCB0YWtlLiBaZXJvIG1lYW5zIGluZmluaXRlLgorICAgSWYgd2l0aGluIHRoZSB0aW1lIHRo
ZSBvcGVyYXRpb24gZG9lcyBub3Qgc3VjY2VlZCB0aGUgb3BlcmF0aW9uIHdvdWxkIGdvIGluCisg
ICBlcnJvciBzdGF0ZS4KKyAqIGBwYWRgIC0gKk1VU1QqIGJlIHplcm8uCisKK1RoZSByZXR1cm4g
dmFsdWUgd2lsbCBiZSB6ZXJvIHVubGVzcyB0aGUgcHJvdmlkZWQgZmllbGRzIGFyZSBpbmNvcnJl
Y3QuCisKK1RoZSBzdHJ1Y3R1cmUgaXMgYXMgZm9sbG93OgorCis8cHJlPgorI2RlZmluZSBYU1BM
SUNFX0FDVElPTl9VTkxPQUQgIDEgIAorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9SRVZFUlQgIDIg
IAorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9BUFBMWSAgIDMgIAorI2RlZmluZSBYU1BMSUNFX0FD
VElPTl9SRVBMQUNFIDQgIAorc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb24geyAgCisg
ICAgeGVuX3hzcGxpY2VfbmFtZV90IG5hbWU7ICAgICAgICAgICAgICAgIC8qIElOLCBuYW1lIG9m
IHRoZSBwYXRjaC4gKi8gIAorICAgIHVpbnQzMl90IGNtZDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBJTjogWFNQTElDRV9BQ1RJT05fKiAqLyAgCisgICAgdWludDMyX3QgdGltZTsgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBaZXJvIGlmIG5vIHRpbWVvdXQuICovICAgCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJv
dW5kIG9mIHRpbWUgKG1zKSAqLyAgIAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBmb3Igb3BlcmF0aW9uIHRvIHRha2UuICovICAKK307ICAKKworPC9wcmU+
CisKKyMjIFN0YXRlIGRpYWdyYW1zIG9mIFhTUExJQ0VfQUNUSU9OIGNvbW1hbmRzLgorCitUaGVy
ZSBpcyBhIHN0cmljdCBvcmRlcmluZyBzdGF0ZSBvZiB3aGF0IHRoZSBjb21tYW5kcyBjYW4gYmUu
CitUaGUgWFNQTElDRV9BQ1RJT04gcHJlZml4IGhhcyBiZWVuIGRyb3BwZWQgdG8gZWFzeSByZWFk
aW5nIGFuZAorZG9lcyBub3QgaW5jbHVkZSB0aGUgWFNQTElDRV9TVEFURVM6CisKKzxwcmU+Cisg
ICAgICAgICAgICAgIC8tPlwgIAorICAgICAgICAgICAgICBcICAvICAKKyBVTkxPQUQgPC0tLSBD
SEVDSyAtLS0+IFJFUExBQ0V8QVBQTFkgLS0+IFJFVkVSVCAtLVwgIAorICAgICAgICAgICAgICAg
IFwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgCisgICAgICAgICAgICAgICAg
IFwtLS0tLS0tLS0tLS0tLS0tLS0tPC0tLS0tLS0tLS0tLS0vICAKKworPC9wcmU+CisjIyBTdGF0
ZSB0cmFuc2l0aW9uIHRhYmxlIG9mIFhTUExJQ0VfQUNUSU9OIGNvbW1hbmRzIGFuZCBYU1BMSUNF
X1NUQVRVUy4KKworTm90ZSB0aGF0OgorCisgLSBUaGUgQ0hFQ0tFRCBzdGF0ZSBpcyB0aGUgc3Rh
cnRpbmcgb25lIGFjaGlldmVkIHdpdGggKlhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQqIGh5cGVy
Y2FsbC4KKyAtIFRoZSBSRVZFUlQgb3BlcmF0aW9uIG9uIHN1Y2Nlc3Mgd2lsbCBhdXRvbWF0aWNh
bGx5IG1vdmUgdG8gdGhlIENIRUNLRUQgc3RhdGUuCisgLSBUaGVyZSBhcmUgdHdvIFNUQVRFUzog
Q0hFQ0tFRCBhbmQgQVBQTElFRC4KKyAtIFRoZXJlIGFyZSBmb3VyIGFjdGlvbnMgKGFrYSBjb21t
YW5kcyk6IEFQUExZLCBSRVBMQUNFLCBSRVZFUlQsIGFuZCBVTkxPQUQuCisKK1RoZSBzdGF0ZSB0
cmFuc2l0aW9uIHRhYmxlIG9mIHZhbGlkIHN0YXRlcyBhbmQgYWN0aW9uIHN0YXRlczoKKworPHBy
ZT4KKworKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLSstLS0tLS0tLSsKK3wgQUNUSU9OICB8IEN1cnJlbnQgfCBSZXN1bHQgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBOZXh0IFNUQVRFOiAgICB8Cit8IEFDVElPTiAgfCBTVEFURSAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxDSEVDS0VEfEFQUExJRUQgfAorKy0t
LS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LSstLS0tLS0tLSsKK3wgVU5MT0FEICB8IENIRUNLRUQgfCBVbmxvYWQgcGF5bG9hZC4gQWx3YXlz
IHdvcmtzLiAgfCAgICAgICB8ICAgICAgICB8Cit8ICAgICAgICAgfCAgICAgICAgIHwgTm8gbmV4
dCBzdGF0ZXMuICAgICAgICAgICAgICAgIHwgICAgICAgfCAgICAgICAgfAorKy0tLS0tLS0tLSst
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLSstLS0tLS0t
LSsKK3wgQVBQTFkgICB8IENIRUNLRUQgfCBBcHBseSBwYXlsb2FkIChzdWNjZXNzKS4gICAgICAg
fCAgICAgICB8ICAgeCAgICB8CisrLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tKworfCBBUFBMWSAgIHwgQ0hFQ0tFRCB8
IEFwcGx5IHBheWxvYWQgKGVycm9yfHRpbWVvdXQpICB8ICAgeCAgIHwgICAgICAgIHwKKystLS0t
LS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0r
LS0tLS0tLS0rCit8IFJFUExBQ0UgfCBDSEVDS0VEIHwgUmV2ZXJ0IHBheWxvYWRzIGFuZCBhcHBs
eSBuZXcgIHwgICAgICAgfCAgIHggICAgfAorfCAgICAgICAgIHwgICAgICAgICB8IHBheWxvYWQg
d2l0aCBzdWNjZXNzLiAgICAgICAgICB8ICAgICAgIHwgICAgICAgIHwKKystLS0tLS0tLS0rLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0r
Cit8IFJFUExBQ0UgfCBDSEVDS0VEIHwgUmV2ZXJ0IHBheWxvYWRzIGFuZCBhcHBseSBuZXcgIHwg
ICB4ICAgfCAgICAgICAgfAorfCAgICAgICAgIHwgICAgICAgICB8IHBheWxvYWQgd2l0aCBlcnJv
ci4gICAgICAgICAgICB8ICAgICAgIHwgICAgICAgIHwKKystLS0tLS0tLS0rLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0rCit8IFJFVkVS
VCAgfCBBUFBMSUVEIHwgUmV2ZXJ0IHBheWxvYWQgKHN1Y2Nlc3MpLiAgICAgIHwgICB4ICAgfCAg
ICAgICAgfAorKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLSstLS0tLS0tLSsKK3wgUkVWRVJUICB8IEFQUExJRUQgfCBSZXZlcnQgcGF5
bG9hZCAoZXJyb3J8dGltZW91dCkgfCAgICAgICB8ICAgeCAgICB8CisrLS0tLS0tLS0tKy0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tKwor
PC9wcmU+CisKK0FsbCB0aGUgb3RoZXIgc3RhdGUgdHJhbnNpdGlvbnMgYXJlIGludmFsaWQuCisK
KyMjIFNlcXVlbmNlIG9mIGV2ZW50cy4KKworVGhlIG5vcm1hbCBzZXF1ZW5jZSBvZiBldmVudHMg
aXMgdG86CisKKyAxLiAqWEVOX1NZU0NUTF9YU1BMSUNFX1VQTE9BRCogdG8gdXBsb2FkIHRoZSBw
YXlsb2FkLiBJZiB0aGVyZSBhcmUgZXJyb3JzICpTVE9QKiBoZXJlLgorIDIuICpYRU5fU1lTQ1RM
X1hTUExJQ0VfR0VUKiB0byBjaGVjayB0aGUgYC0+cmNgLiBJZiAqLVhFTl9FQUdBSU4qIHNwaW4u
IElmIHplcm8gZ28gdG8gbmV4dCBzdGVwLgorIDMuICpYRU5fU1lTQ1RMX1hTUExJQ0VfQUNUSU9O
KiB3aXRoICpYU1BMSUNFX0FDVElPTl9BUFBMWSogdG8gYXBwbHkgdGhlIHBhdGNoLgorIDQuICpY
RU5fU1lTQ1RMX1hTUExJQ0VfR0VUKiB0byBjaGVjayB0aGUgYC0+cmNgLiBJZiBpbiAqLVhFTl9F
QUdBSU4qIHNwaW4uIElmIHplcm8gZXhpdCB3aXRoIHN1Y2Nlc3MuCisKKworIyMgQWRkZW5kdW0K
KworSW1wbGVtZW50YXRpb24gcXVpcmtzIHNob3VsZCBub3QgYmUgZGlzY3Vzc2VkIGluIGEgZGVz
aWduIGRvY3VtZW50LgorCitIb3dldmVyIHRoZXNlIG9ic2VydmF0aW9ucyBjYW4gcHJvdmlkZSBh
aWQgd2hlbiBkZXZlbG9waW5nIGFnYWluc3QgdGhpcworZG9jdW1lbnQuCisKKworIyMjIEFsdGVy
bmF0aXZlIGFzc2VtYmxlcgorCitBbHRlcm5hdGl2ZSBhc3NlbWJsZXIgaXMgYSBtZWNoYW5pc20g
dG8gdXNlIGRpZmZlcmVudCBpbnN0cnVjdGlvbnMgZGVwZW5kaW5nCitvbiB3aGF0IHRoZSBDUFUg
c3VwcG9ydHMuIFRoaXMgaXMgZG9uZSBieSBwcm92aWRpbmcgbXVsdGlwbGUgc3RyZWFtcyBvZiBj
b2RlCit0aGF0IGNhbiBiZSBwYXRjaGVkIGluIC0gb3IgaWYgdGhlIENQVSBkb2VzIG5vdCBzdXBw
b3J0IGl0IC0gcGFkZGVkIHdpdGgKK2Bub3BgIG9wZXJhdGlvbnMuIFRoZSBhbHRlcm5hdGl2ZSBh
c3NlbWJsZXIgbWFjcm9zIGNhdXNlIHRoZSBjb21waWxlciB0bworZXhwYW5kIHRoZSBjb2RlIHRv
IHBsYWNlIGEgbW9zdCBnZW5lcmljIGNvZGUgaW4gcGxhY2UgLSBlbWl0IGEgc3BlY2lhbAorRUxG
IC5zZWN0aW9uIGhlYWRlciB0byB0YWcgdGhpcyBsb2NhdGlvbi4gRHVyaW5nIHJ1bi10aW1lIHRo
ZSBoeXBlcnZpc29yCitjYW4gbGVhdmUgdGhlIGFyZWFzIGFsb25lIG9yIHBhdGNoIHRoZW0gd2l0
aCBhbiBiZXR0ZXIgc3VpdGVkIG9wY29kZXMuCisKK05vdGUgdGhhdCBwYXRjaGluZyBmdW5jdGlv
bnMgdGhhdCBjb3B5IHRvIG9yIGZyb20gZ3Vlc3QgbWVtb3J5IHJlcXVpcmVzCit0byBzdXBwb3J0
IGFsdGVybmF0aXZlIHN1cHBvcnQuIEZvciBleGFtcGxlIHRoaXMgY2FuIGJlIGR1ZSB0byBTTUFQ
Cisoc3BlY2lmaWNhbGx5ICpzdGFjKiBhbmQgKmNsYWMqIG9wZXJhdGlvbnMpIHdoaWNoIGlzIGVu
YWJsZWQgb24gQnJvYWR3ZWxsCithbmQgbGF0ZXIgYXJjaGl0ZWN0dXJlcy4gSXQgbWF5IGJlIHJl
bGF0ZWQgdG8gb3RoZXIgYWx0ZXJuYXRpdmUgaW5zdHJ1Y3Rpb25zLgorCisjIyMgV2hlbiB0byBw
YXRjaAorCitEdXJpbmcgdGhlIGRpc2N1c3Npb24gb24gdGhlIGRlc2lnbiB0d28gY2FuZGlkYXRl
cyBidWJibGVkIHdoZXJlCit0aGUgY2FsbCBzdGFjayBmb3IgZWFjaCBDUFUgd291bGQgYmUgZGV0
ZXJtaW5pc3RpYy4gVGhpcyB3b3VsZAorbWluaW1pemUgdGhlIGNoYW5jZSBvZiB0aGUgcGF0Y2gg
bm90IGJlaW5nIGFwcGxpZWQgZHVlIHRvIHNhZmV0eQorY2hlY2tzIGZhaWxpbmcuIFNhZmV0eSBj
aGVja3Mgc3VjaCBhcyBub3QgcGF0Y2hpbmcgY29kZSB3aGljaAoraXMgb24gdGhlIHN0YWNrIC0g
d2hpY2ggY2FuIGxlYWQgdG8gY29ycnVwdGlvbi4KKworIyMjIyBSZW5kZXp2b3VzIGNvZGUgaW5z
dGVhZCBvZiBzdG9wX21hY2hpbmUgZm9yIHBhdGNoaW5nCisKK1RoZSBoeXBlcnZpc29yJ3MgdGlt
ZSByZW5kZXp2b3VzIGNvZGUgcnVucyBzeW5jaHJvbm91c2x5IGFjcm9zcyBhbGwgQ1BVcworZXZl
cnkgc2Vjb25kLiBVc2luZyB0aGUgc3RvcF9tYWNoaW5lIHRvIHBhdGNoIGNhbiBzdGFsbCB0aGUg
dGltZSByZW5kZXp2b3VzCitjb2RlIGFuZCByZXN1bHQgaW4gTk1JLiBBcyBzdWNoIGhhdmluZyB0
aGUgcGF0Y2hpbmcgYmUgZG9uZSBhdCB0aGUgdGFpbAorb2YgcmVuZGV6dm91cyBjb2RlIHNob3Vs
ZCBhdm9pZCB0aGlzIHByb2JsZW0uCisKK0hvd2V2ZXIgdGhlIGVudHJhbmNlIHBvaW50IGZvciB0
aGF0IGNvZGUgaXMKK2RvX3NvZnRpcnEtPnRpbWVyX3NvZnRpcnFfYWN0aW9uLT50aW1lX2NhbGli
cmF0aW9uCit3aGljaCBlbmRzIHVwIGNhbGxpbmcgb25fc2VsZWN0ZWRfY3B1cyBvbiByZW1vdGUg
Q1BVcy4KKworVGhlIHJlbW90ZSBDUFVzIHJlY2VpdmUgQ0FMTF9GVU5DVElPTl9WRUNUT1IgSVBJ
IGFuZCBleGVjdXRlIHRoZQorZGVzaXJlZCBmdW5jdGlvbi4KKworIyMjIyBCZWZvcmUgZW50ZXJp
bmcgdGhlIGd1ZXN0IGNvZGUuCisKK0JlZm9yZSB3ZSBjYWxsIFZNWFJlc3VtZSB3ZSBjaGVjayB3
aGV0aGVyIGFueSBzb2Z0IElSUXMgbmVlZCB0byBiZSBleGVjdXRlZC4KK1RoaXMgaXMgYSBnb29k
IHNwb3QgYmVjYXVzZSBhbGwgWGVuIHN0YWNrcyBhcmUgZWZmZWN0aXZlbHkgZW1wdHkgYXQKK3Ro
YXQgcG9pbnQuCisKK1RvIHJhbmRlenZvdXMgYWxsIHRoZSBDUFVzIGFuIGJhcnJpZXIgd2l0aCBh
biBtYXhpbXVtIHRpbWVvdXQgKHdoaWNoCitjb3VsZCBiZSBhZGp1c3RlZCksIGNvbWJpbmVkIHdp
dGggZm9yY2luZyBhbGwgb3RoZXIgQ1BVcyB0aHJvdWdoIHRoZQoraHlwZXJ2aXNvciB3aXRoIElQ
SXMsIGNhbiBiZSB1dGlsaXplZCB0byBleGVjdXRlIGxvY2tzdGVwIGluc3RydWN0aW9ucworb24g
YWxsIENQVXMuCisKK1RoZSBhcHByb2FjaCBpcyBzaW1pbGFyIGluIGNvbmNlcHQgdG8gc3RvcF9t
YWNoaW5lIGFuZCB0aGUgdGltZSByZW5kZXp2b3VzCitidXQgaXMgdGltZS1ib3VuZC4gSG93ZXZl
ciB0aGUgbG9jYWwgQ1BVIHN0YWNrIGlzIG11Y2ggc2hvcnRlciBhbmQKK2EgbG90IG1vcmUgZGV0
ZXJtaW5pc3RpYy4KKworVGhpcyBpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlw
ZXJ2aXNvci4KKworIyMjIENvbXBpbGluZyB0aGUgaHlwZXJ2aXNvciBjb2RlCisKK0hvdHBhdGNo
IGdlbmVyYXRpb24gb2Z0ZW4gcmVxdWlyZXMgc3VwcG9ydCBmb3IgY29tcGlsaW5nIHRoZSB0YXJn
ZXQKK3dpdGggLWZmdW5jdGlvbi1zZWN0aW9ucyAvIC1mZGF0YS1zZWN0aW9ucy4gIENoYW5nZXMg
d291bGQgaGF2ZSB0bworYmUgZG9uZSB0byB0aGUgbGlua2VyIHNjcmlwdHMgdG8gc3VwcG9ydCB0
aGlzLgorCisjIyMgR2VuZXJhdGlvbiBvZiB4U3BsaWNlIEVMRiBwYXlsb2FkcworCitUaGUgZGVz
aWduIG9mIHRoYXQgaXMgbm90IGRpc2N1c3NlZCBpbiB0aGlzIGRlc2lnbi4KKworVGhpcyBpcyBp
bXBsZW1lbnRlZCBpbiBhIHNlcGVyYXRlIHRvb2wgd2hpY2ggbGl2ZXMgaW4gYSBzZXBlcmF0ZQor
R0lUIHJlcG8uCisKK0N1cnJlbnRseSBpdCByZXNpZGVzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9y
b3NzbGFnZXJ3YWxsL3hzcGxpY2UtYnVpbGQKKworIyMjIEV4Y2VwdGlvbiB0YWJsZXMgYW5kIHN5
bWJvbCB0YWJsZXMgZ3Jvd3RoCisKK1dlIG1heSBuZWVkIHN1cHBvcnQgZm9yIGFkYXB0aW5nIG9y
IGF1Z21lbnRpbmcgZXhjZXB0aW9uIHRhYmxlcyBpZgorcGF0Y2hpbmcgc3VjaCBjb2RlLiAgSG90
cGF0Y2hlcyBtYXkgbmVlZCB0byBicmluZyB0aGVpciBvd24gc21hbGwKK2V4Y2VwdGlvbiB0YWJs
ZXMgKHNpbWlsYXIgdG8gaG93IExpbnV4IG1vZHVsZXMgc3VwcG9ydCB0aGlzKS4KKworSWYgc3Vw
cG9ydGluZyBob3RwYXRjaGVzIHRoYXQgaW50cm9kdWNlIGFkZGl0aW9uYWwgZXhjZXB0aW9uLWxv
Y2F0aW9ucworaXMgbm90IGltcG9ydGFudCwgb25lIGNvdWxkIGFsc28gY2hhbmdlIHRoZSBleGNl
cHRpb24gdGFibGUgaW4tcGxhY2UKK2FuZCByZW9yZGVyIGl0IGFmdGVyd2FyZHMuCisKK0FzIGZv
dW5kIGFsbW9zdCBldmVyeSBwYXRjaCAoWFNBKSB0byBhIG5vbi10cml2aWFsIGZ1bmN0aW9uIHJl
cXVpcmVzCithZGRpdGlvbmFsIGVudHJpZXMgaW4gdGhlIGV4Y2VwdGlvbiB0YWJsZSBhbmQvb3Ig
dGhlIGJ1ZyBmcmFtZXMuCisKK1RoaXMgaXMgaW1wbGVtZW50ZWQgaW4gdGhlIFhlbiBQcm9qZWN0
IGh5cGVydmlzb3IuCisKKyMjIyAucm9kYXRhIHNlY3Rpb25zCisKK1RoZSBwYXRjaGluZyBtaWdo
dCByZXF1aXJlIHN0cmluZ3MgdG8gYmUgdXBkYXRlZCBhcyB3ZWxsLiBBcyBzdWNoIHdlIG11c3Qg
YmUKK2Fsc28gYWJsZSB0byBwYXRjaCB0aGUgc3RyaW5ncyBhcyBuZWVkZWQuIFRoaXMgc291bmRz
IHNpbXBsZSAtIGJ1dCB0aGUgY29tcGlsZXIKK2hhcyBhIGhhYml0IG9mIGNvYWxlc2Npbmcgc3Ry
aW5ncyB0aGF0IGFyZSB0aGUgc2FtZSAtIHdoaWNoIG1lYW5zIGlmIHdlIGluLXBsYWNlCithbHRl
ciB0aGUgc3RyaW5ncyAtIG90aGVyIHVzZXJzIHdpbGwgYmUgaW5hZHZlcnRlbnRseSBhZmZlY3Rl
ZCBhcyB3ZWxsLgorCitUaGlzIGlzIGFsc28gd2hlcmUgcG9pbnRlcnMgdG8gZnVuY3Rpb25zIGxp
dmUgLSBhbmQgd2UgbWF5IG5lZWQgdG8gcGF0Y2ggdGhpcworYXMgd2VsbC4gQW5kIHN3aXRjaC1z
dHlsZSBqdW1wIHRhYmxlcy4KKworVG8gZ3VhcmQgYWdhaW5zdCB0aGF0IHdlIG11c3QgYmUgcHJl
cGFyZWQgdG8gZG8gcGF0Y2hpbmcgc2ltaWxhciB0bwordHJhbXBvbGluZSBwYXRjaGluZyBvciBp
bi1saW5lIGRlcGVuZGluZyBvbiB0aGUgZmxhdm91ci4gSWYgd2UgY2FuCitkbyBpbi1saW5lIHBh
dGNoaW5nIHdlIHdvdWxkIG5lZWQgdG86CisKKyAqIGFsdGVyIGAucm9kYXRhYCB0byBiZSB3cml0
ZWFibGUuCisgKiBpbmxpbmUgcGF0Y2guCisgKiBhbHRlciBgLnJvZGF0YWAgdG8gYmUgcmVhZC1v
bmx5LgorCitJZiBhcmUgZG9pbmcgdHJhbXBvbGluZSBwYXRjaGluZyB3ZSB3b3VsZCBuZWVkIHRv
OgorCisgKiBhbGxvY2F0ZSBhIG5ldyBtZW1vcnkgbG9jYXRpb24gZm9yIHRoZSBzdHJpbmcuCisg
KiBhbGwgbG9jYXRpb25zIHdoaWNoIHVzZSB0aGlzIHN0cmluZyB3aWxsIGhhdmUgdG8gYmUgdXBk
YXRlZCB0byB1c2UgdGhlCisgICBvZmZzZXQgdG8gdGhlIHN0cmluZy4KKyAqIG1hcmsgdGhlIHJl
Z2lvbiBSTyB3aGVuIHdlIGFyZSBkb25lLgorCitUaGUgdHJhbXBvbGluZSBwYXRjaGluZyBpcyBp
bXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2aXNvci4KKworIyMjIC5ic3MgYW5k
IC5kYXRhIHNlY3Rpb25zLgorCitJbiBwbGFjZSBwYXRjaGluZyB3cml0YWJsZSBkYXRhIGlzIG5v
dCBzdWl0YWJsZSBhcyBpdCBpcyB1bmNsZWFyIHdoYXQgc2hvdWxkIGJlIGRvbmUKK2RlcGVuZGlu
ZyBvbiB0aGUgY3VycmVudCBzdGF0ZSBvZiBkYXRhLiBBcyBzdWNoIGl0IHNob3VsZCBub3QgYmUg
YXR0ZW1wdGVkLgorCitIb3dldmVyLCBmdW5jdGlvbnMgd2hpY2ggYXJlIGJlaW5nIHBhdGNoZWQg
Y2FuIGJyaW5nIGluIGNoYW5nZXMgdG8gc3RyaW5ncworKC5kYXRhIG9yIC5yb2RhdGEgc2VjdGlv
biBjaGFuZ2VzKSwgb3IgZXZlbiB0byAuYnNzIHNlY3Rpb25zLgorCitBcyBzdWNoIHRoZSBFTEYg
cGF5bG9hZCBjYW4gaW50cm9kdWNlIG5ldyAucm9kYXRhLCAuYnNzLCBhbmQgLmRhdGEgc2VjdGlv
bnMuCitQYXRjaGluZyBpbiB0aGUgbmV3IGZ1bmN0aW9uIHdpbGwgZW5kIHVwIGFsc28gcGF0Y2hp
bmcgaW4gdGhlIG5ldyAucm9kYXRhCitzZWN0aW9uIGFuZCB0aGUgbmV3IGZ1bmN0aW9uIHdpbGwg
cmVmZXJlbmNlIHRoZSBuZXcgc3RyaW5nIGluIHRoZSBuZXcKKy5yb2RhdGEgc2VjdGlvbi4KKwor
VGhpcyBpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2aXNvci4KKworIyMj
IFNlY3VyaXR5CisKK09ubHkgdGhlIHByaXZpbGVnZWQgZG9tYWluIHNob3VsZCBiZSBhbGxvd2Vk
IHRvIGRvIHRoaXMgb3BlcmF0aW9uLgorCisKKyMgTm90IFlldCBEb25lCisKK1RoaXMgaXMgZm9y
IGZ1cnRoZXIgZGV2ZWxvcG1lbnQgb2YgeFNwbGljZS4KKworIyMgVE9ETyBHb2FscworCitUaGUg
aW1wbGVtZW50YXRpb24gbXVzdCBhbHNvIGhhdmUgYSBtZWNoYW5pc20gZm9yIChpbiBubyBwYXJ0
aWN1bGFyIG9yZGVyKToKKworICogQmUgYWJsZSB0byBsb29rdXAgaW4gdGhlIFhlbiBoeXBlcnZp
c29yIHRoZSBzeW1ib2wgbmFtZXMgb2YgZnVuY3Rpb25zIGZyb20gdGhlCisgICBFTEYgcGF5bG9h
ZC4gKEVpdGhlciBhcyBgc3ltYm9sYCBvciBgc3ltYm9sYCtgb2Zmc2V0YCkuCisgKiBCZSBhYmxl
IHRvIHBhdGNoIC5yb2RhdGEsIC5ic3MsIGFuZCAuZGF0YSBzZWN0aW9ucy4KKyAqIERlYWwgd2l0
aCBOTUkvTUNFIGNoZWNrcyBkdXJpbmcgcGF0Y2hpbmcgaW5zdGVhZCBvZiBpZ25vcmluZyB0aGVt
LgorICogRnVydGhlciBzYWZldHkgY2hlY2tzIChibGFja2xpc3Qgb2Ygd2hpY2ggZnVuY3Rpb25z
IGNhbm5vdCBiZSBwYXRjaGVkLCBjaGVjaworICAgdGhlIHN0YWNrLCBtYWtlIHN1cmUgdGhlIHBh
eWxvYWQgaXMgYnVpbHQgd2l0aCBzYW1lIGNvbXBpbGVyIGFzIGh5cGVydmlzb3IpLgorICAgU3Bl
Y2lmaWNhbGx5IHdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgeFNwbGljZSBjb2RlcGF0aHMgY2Fu
bm90IGJlIHBhdGNoZWQuCisgKiBOT1Agb3V0IHRoZSBjb2RlIHNlcXVlbmNlIGlmIGBuZXdfc2l6
ZWAgaXMgemVyby4KKyAqIERlYWwgd2l0aCBvdGhlciByZWxvY2F0aW9uIHR5cGVzOiAgUl9YODZf
NjRfWzgsMTYsMzIsMzJTXSwgUl9YODZfNjRfUENbOCwxNiw2NF0KKyAgIGluIHBheWxvYWQgZmls
ZS4KKyAqIEFuIGRlcGVuZGVuY3kgbWVjaGFuaXNtIGZvciB0aGUgcGF5bG9hZHMuIFRvIHVzZSB0
aGF0IGluZm9ybWF0aW9uIHRvIGxvYWQ6CisgICAgLSBUaGUgYXBwcm9waWF0ZSBwYXlsb2FkLiBU
byB2ZXJpZnkgdGhhdCBwYXlsb2FkIGlzIGJ1aWx0IGFnYWluc3QgdGhlCisgICAgICBoeXBlcnZp
c29yLiBUaGlzIGNhbiBiZSBkb25lIHZpYSB0aGUgYGJ1aWxkLWlkYAorICAgICAgb3IgdmlhIHBy
b3ZpZGluZyBhbiBjb3B5IG9mIHRoZSBvbGQgY29kZSAtIHNvIHRoYXQgdGhlIGh5cGVydmlzb3Ig
Y2FuCisgICAgICAgdmVyaWZ5IGl0IGFnYWluc3QgdGhlIGNvZGUgaW4gbWVtb3J5LgorICAgIC0g
VG8gY29uc3RydWN0IGFuIGFwcHJvcGlhdGUgb3JkZXIgb2YgcGF5bG9hZHMgdG8gbG9hZCBpbiBj
YXNlIHRoZXkKKyAgICAgIGRlcGVuZCBvbiBlYWNoIG90aGVyLgorCisjIyMgSGFuZGxlIGlubGlu
ZWQgX19MSU5FX18KKworVGhpcyBwcm9ibGVtIGlzIHJlbGF0ZWQgdG8gaG90cGF0Y2ggY29uc3Ry
dWN0aW9uCithbmQgcG90ZW50aWFsbHkgaGFzIGluZmx1ZW5jZSBvbiB0aGUgZGVzaWduIG9mIHRo
ZSBob3RwYXRjaGluZworaW5mcmFzdHJ1Y3R1cmUgaW4gWGVuLgorCitGb3IgZXhhbXBsZToKKwor
V2UgaGF2ZSBmaWxlMS5jIHdpdGggZnVuY3Rpb25zIGYxIGFuZCBmMiAoaW4gdGhhdCBvcmRlciku
ICBmMiBjb250YWlucyBhCitCVUcoKSAob3IgV0FSTigpKSBtYWNybyBhbmQgYXQgdGhhdCBwb2lu
dCBlbWJlZHMgdGhlIHNvdXJjZSBsaW5lIG51bWJlcgoraW50byB0aGUgZ2VuZXJhdGVkIGNvZGUg
Zm9yIGYyLgorCitOb3cgd2Ugd2FudCB0byBob3RwYXRjaCBmMSBhbmQgdGhlIGhvdHBhdGNoIHNv
dXJjZS1jb2RlIHBhdGNoIGFkZHMgMgorbGluZXMgdG8gZjEgYW5kIGFzIGEgY29uc2VxdWVuY2Ug
c2hpZnRzIG91dCBmMiBieSB0d28gbGluZXMuICBUaGUgbmV3bHkKK2NvbnN0cnVjdGVkIGZpbGUx
Lm8gd2lsbCBub3cgY29udGFpbiBkaWZmZXJlbmNlcyBpbiBib3RoIGJpbmFyeQorZnVuY3Rpb25z
IGYxIChiZWNhdXNlIHdlIGFjdHVhbGx5IGNoYW5nZWQgaXQgd2l0aCB0aGUgYXBwbGllZCBwYXRj
aCkgYW5kCitmMiAoYmVjYXVzZSB0aGUgY29udGFpbmVkIEJVRyBtYWNybyBlbWJlZHMgdGhlIG5l
dyBsaW5lIG51bWJlcikuCisKK1dpdGhvdXQgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiwgYW4gYWxn
b3JpdGhtIGNvbXBhcmluZyBmaWxlMS5vIGJlZm9yZQorYW5kIGFmdGVyIGhvdHBhdGNoIGFwcGxp
Y2F0aW9uIHdpbGwgZGV0ZXJtaW5lIGJvdGggZnVuY3Rpb25zIHRvIGJlCitjaGFuZ2VkIGFuZCB3
aWxsIGhhdmUgdG8gaW5jbHVkZSBib3RoIGludG8gdGhlIGJpbmFyeSBob3RwYXRjaC4KKworT3B0
aW9uczoKKworMS4gVHJhbnNmb3JtIHNvdXJjZSBjb2RlIHBhdGNoZXMgZm9yIGhvdHBhdGNoZXMg
dG8gYmUgbGluZS1uZXV0cmFsIGZvcgorICAgZWFjaCBjaHVuay4gIFRoaXMgY2FuIGJlIGRvbmUg
aW4gYWxtb3N0IGFsbCBjYXNlcyB3aXRoIGVpdGhlcgorICAgcmVmb3JtYXR0aW5nIG9mIHRoZSBz
b3VyY2UgY29kZSBvciBieSBpbnRyb2R1Y2luZyBhcnRpZmljaWFsCisgICBwcmVwcm9jZXNzb3Ig
IiNsaW5lIG4iIGRpcmVjdGl2ZXMgdG8gYWRqdXN0IGZvciB0aGUgaW50cm9kdWNlZAorICAgZGlm
ZmVyZW5jZXMuCisKKyAgIFRoaXMgYXBwcm9hY2ggaXMgbG93LXRlY2ggYW5kIHNpbXBsZS4gIFBv
dGVudGlhbGx5IGdlbmVyYXRlZAorICAgYmFja3RyYWNlcyBhbmQgZXhpc3RpbmcgZGVidWcgaW5m
b3JtYXRpb24gcmVmZXJzIHRvIHRoZSBvcmlnaW5hbAorICAgYnVpbGQgYW5kIGRvZXMgbm90IHJl
ZmxlY3QgaG90cGF0Y2hpbmcgc3RhdGUgZXhjZXB0IGZvciBhY3R1YWxseQorICAgaG90cGF0Y2hl
ZCBmdW5jdGlvbnMgYnV0IHNob3VsZCBiZSBtb3N0bHkgY29ycmVjdC4KKworMi4gSWdub3Jpbmcg
dGhlIHByb2JsZW0gYW5kIGxpdmluZyB3aXRoIGFydGlmaWNpYWxseSBsYXJnZSBob3RwYXRjaGVz
CisgICB0aGF0IHVubmVjZXNzYXJpbHkgcGF0Y2ggbWFueSBmdW5jdGlvbnMuCisKKyAgIFRoaXMg
YXBwcm9hY2ggbWlnaHQgbGVhZCB0byBzb21lIHZlcnkgbGFyZ2UgaG90cGF0Y2hlcyBkZXBlbmRp
bmcgb24KKyAgIGNvbnRlbnQgb2Ygc3BlY2lmaWMgc291cmNlIGZpbGUuICBJdCBtYXkgYWxzbyB0
cmlnZ2VyIHB1bGxpbmcgaW4KKyAgIGZ1bmN0aW9ucyBpbnRvIHRoZSBob3RwYXRjaCB0aGF0IGNh
bm5vdCByZWFzb25hYmxlIGJlIGhvdHBhdGNoZWQgZHVlCisgICB0byBsaW1pdGF0aW9ucyBvZiBh
IGhvdHBhdGNoaW5nIGZyYW1ld29yayAoaW5pdC1zZWN0aW9ucywgcGFydHMgb2YKKyAgIHRoZSBo
b3RwYXRjaGluZyBmcmFtZXdvcmsgaXRzZWxmLCAuLi4pIGFuZCBtYXkgdGhlcmVieSBwcmV2ZW50
IHVzCisgICBmcm9tIHBhdGNoaW5nIGEgc3BlY2lmaWMgcHJvYmxlbS4KKworICAgVGhlIGRlY2lz
aW9uIGJldHdlZW4gMS4gYW5kIDIuIGNhbiBiZSBtYWRlIG9uIGEgcGF0Y2gtLWJ5LXBhdGNoCisg
ICBiYXNpcy4KKworMy4gSW50cm9kdWNpbmcgYW4gaW5kaXJlY3Rpb24gdGFibGUgZm9yIHN0b3Jp
bmcgbGluZSBudW1iZXJzIGFuZAorICAgdHJlYXRpbmcgdGhhdCBzcGVjaWFsbHkgZm9yIGJpbmFy
eSBkaWZmaW5nLiBMaW51eCBtYXkgZm9sbG93CisgICB0aGlzIGFwcHJvYWNoLgorCisgICBXZSBt
aWdodCBlaXRoZXIgdXNlIHRoaXMgaW5kaXJlY3Rpb24gdGFibGUgZm9yIHJ1bnRpbWUgdXNlIGFu
ZCBwYXRjaAorICAgdGhhdCB3aXRoIGVhY2ggaG90cGF0Y2ggKHNpbWlsYXJseSB0byBleGNlcHRp
b24gdGFibGVzKSBvciB3ZSBtaWdodAorICAgcHVyZWx5IHVzZSBpdCB3aGVuIGJ1aWxkaW5nIGhv
dHBhdGNoZXMgdG8gaWdub3JlIGZ1bmN0aW9ucyB0aGF0IG9ubHkKKyAgIGRpZmZlciBhdCBleGFj
dGx5IHRoZSBsb2NhdGlvbiB3aGVyZSBhIGxpbmUtbnVtYmVyIGlzIGVtYmVkZGVkLgorCitGb3Ig
QlVHKCksIFdBUk4oKSwgZXRjLiwgdGhlIGxpbmUgbnVtYmVyIGlzIGVtYmVkZGVkIGludG8gdGhl
IGJ1ZyBmcmFtZSwgbm90Cit0aGUgZnVuY3Rpb24gaXRzZWxmLgorCitTaW1pbGFyIGNvbnNpZGVy
YXRpb25zIGFyZSB0cnVlIHRvIGEgbGVzc2VyIGV4dGVudCBmb3IgX19GSUxFX18sIGJ1dCBpdAor
Y291bGQgYmUgYXJndWVkIHRoYXQgZmlsZSByZW5hbWluZyBzaG91bGQgYmUgZG9uZSBvdXRzaWRl
IG9mIGhvdHBhdGNoZXMuCisKKyMjIyB4U3BsaWNlIGludGVyZGVwZW5kZW5jaWVzCisKK3hTcGxp
Y2UgcGF0Y2hlcyBpbnRlcmRlcGVuZGVuY2llcyBhcmUgdHJpY2t5LgorCitUaGVyZSBhcmUgdGhl
IHdheXMgdGhpcyBjYW4gYmUgYWRkcmVzc2VkOgorICogQSBzaW5nbGUgbGFyZ2UgcGF0Y2ggdGhh
dCBzdWJzdW1lcyBhbmQgcmVwbGFjZXMgYWxsIHByZXZpb3VzIG9uZXMuCisgICBPdmVyIHRoZSBs
aWZlLXRpbWUgb2YgcGF0Y2hpbmcgdGhlIGh5cGVydmlzb3IgdGhpcyBsYXJnZSBwYXRjaAorICAg
Z3Jvd3MgdG8gYWNjdW11bGF0ZSBhbGwgdGhlIGNvZGUgY2hhbmdlcy4KKyAqIEhvdHBhdGNoIHN0
YWNrIC0gd2hlcmUgYW4gbWVjaGFuaXNtIGV4aXN0cyB0aGF0IGxvYWRzIHRoZSBob3RwYXRjaGVz
CisgICBpbiB0aGUgc2FtZSBvcmRlciB0aGV5IHdlcmUgYnVpbHQgaW4uIFdlIHdvdWxkIG5lZWQg
YW4gYnVpbGQtaWQKKyAgIG9mIHRoZSBoeXBldmlzb3IgdG8gbWFrZSBzdXJlIHRoZSBob3QtcGF0
Y2hlcyBhcmUgYnVpbGQgYWdhaW5zdCB0aGUKKyAgIGNvcnJlY3QgYnVpbGQuCisgKiBQYXlsb2Fk
IGNvbnRhaW5pbmcgdGhlIG9sZCBjb2RlIHRvIGNoZWNrIGFnYWluc3QgdGhhdC4gVGhhdCBhbGxv
d3MKKyAgIHRoZSBob3RwYXRjaGVzIHRvIGJlIGxvYWRlZCBpbmRlcGVkZW50bHkgKGlmIHRoZXkg
ZG9uJ3Qgb3ZlcmxhcCkgLSBvcgorICAgaWYgdGhlIG9sZCBjb2RlIGFsc28gY29udGFpbnN0IHBy
ZXZpb3VzbHkgcGF0Y2hlZCBjb2RlIC0gZXZlbiBpZiB0aGV5CisgICBvdmVybGFwLgorCitUaGUg
ZGlzYWR2YW50YWdlIG9mIHRoZSBmaXJzdCBsYXJnZSBwYXRjaCBpcyB0aGF0IGl0IGNhbiBncm93
IG92ZXIKK3RpbWUgYW5kIG5vdCBwcm92aWRlIGFuIGJpc2VjdGlvbiBtZWNoYW5pc20gdG8gaWRl
bnRpZnkgZmF1bHR5IHBhdGNoZXMuCisKK1RoZSBob3QtcGF0Y2ggc3RhY2sgcHV0cyBzdHJpY3Rz
IHJlcXVpcmVtZW50cyBvbiB0aGUgb3JkZXIgb2YgdGhlIHBhdGNoZXMKK2JlaW5nIGxvYWRlZCBh
bmQgcmVxdWlyZXMgYW4gaHlwZXJ2aXNvciBidWlsZC1pZCB0byBtYXRjaCBhZ2FpbnN0LgorCitU
aGUgb2xkIGNvZGUgYWxsb3dzIG11Y2ggbW9yZSBmbGV4aWJpbGl0eSBhbmQgYW4gYWRkaXRpb25h
bCBndWFyZCwKK2J1dCBpcyBtb3JlIGNvbXBsZXggdG8gaW1wbGVtZW50LgorCisjIyBTaWduYXR1
cmUgY2hlY2tpbmcgcmVxdWlyZW1lbnRzLgorCitUaGUgc2lnbmF0dXJlIGNoZWNraW5nIHJlcXVp
cmVzIHRoYXQgdGhlIGxheW91dCBvZiB0aGUgZGF0YSBpbiBtZW1vcnkKKyoqTVVTVCoqIGJlIHNh
bWUgZm9yIHNpZ25hdHVyZSB0byBiZSB2ZXJpZmllZC4gVGhpcyBtZWFucyB0aGF0IHRoZSBwYXls
b2FkCitkYXRhIGxheW91dCBpbiBFTEYgZm9ybWF0ICoqTVVTVCoqIG1hdGNoIHdoYXQgdGhlIGh5
cGVydmlzb3Igd291bGQgYmUKK2V4cGVjdGluZyBzdWNoIHRoYXQgaXQgY2FuIHByb3Blcmx5IGRv
IHNpZ25hdHVyZSB2ZXJpZmljYXRpb24uCisKK1RoZSBzaWduYXR1cmUgaXMgYmFzZWQgb24gdGhl
IGFsbCBvZiB0aGUgcGF5bG9hZHMgY29udGludW91c2x5IGxhaWQgb3V0CitpbiBtZW1vcnkuIFRo
ZSBzaWduYXR1cmUgaXMgdG8gYmUgYXBwZW5kZWQgYXQgdGhlIGVuZCBvZiB0aGUgRUxGIHBheWxv
YWQKK3ByZWZpeGVkIHdpdGggdGhlIHN0cmluZyAnfk1vZHVsZSBzaWduYXR1cmUgYXBwZW5kZWR+
XG4nLCBmb2xsb3dlZCBieQorYW4gc2lnbmF0dXJlIGhlYWRlciB0aGVuIGZvbGxvd2VkIGJ5IHRo
ZSBzaWduYXR1cmUsIGtleSBpZGVudGlmaWVyLCBhbmQgc2lnbmVycworbmFtZS4KKworU3BlY2lm
aWNhbGx5IHRoZSBzaWduYXR1cmUgaGVhZGVyIHdvdWxkIGJlOgorCis8cHJlPgorI2RlZmluZSBQ
S0VZX0FMR09fRFNBICAgICAgIDAgIAorI2RlZmluZSBQS0VZX0FMR09fUlNBICAgICAgIDEgIAor
CisjZGVmaW5lIFBLRVlfSURfUEdQICAgICAgICAgMCAvKiBPcGVuUEdQIGdlbmVyYXRlZCBrZXkg
SUQgKi8gIAorI2RlZmluZSBQS0VZX0lEX1g1MDkgICAgICAgIDEgLyogWC41MDkgYXJiaXRyYXJ5
IHN1YmplY3RLZXlJZGVudGlmaWVyICovICAKKworI2RlZmluZSBIQVNIX0FMR09fTUQ0ICAgICAg
ICAgIDAgIAorI2RlZmluZSBIQVNIX0FMR09fTUQ1ICAgICAgICAgIDEgIAorI2RlZmluZSBIQVNI
X0FMR09fU0hBMSAgICAgICAgIDIgIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9NRF8xNjAgIDMg
IAorI2RlZmluZSBIQVNIX0FMR09fU0hBMjU2ICAgICAgIDQgIAorI2RlZmluZSBIQVNIX0FMR09f
U0hBMzg0ICAgICAgIDUgIAorI2RlZmluZSBIQVNIX0FMR09fU0hBNTEyICAgICAgIDYgIAorI2Rl
ZmluZSBIQVNIX0FMR09fU0hBMjI0ICAgICAgIDcgIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9N
RF8xMjggIDggIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9NRF8yNTYgIDkgIAorI2RlZmluZSBI
QVNIX0FMR09fUklQRV9NRF8zMjAgMTAgIAorI2RlZmluZSBIQVNIX0FMR09fV1BfMjU2ICAgICAg
MTEgIAorI2RlZmluZSBIQVNIX0FMR09fV1BfMzg0ICAgICAgMTIgIAorI2RlZmluZSBIQVNIX0FM
R09fV1BfNTEyICAgICAgMTMgIAorI2RlZmluZSBIQVNIX0FMR09fVEdSXzEyOCAgICAgMTQgIAor
I2RlZmluZSBIQVNIX0FMR09fVEdSXzE2MCAgICAgMTUgIAorI2RlZmluZSBIQVNIX0FMR09fVEdS
XzE5MiAgICAgMTYgIAorCisKK3N0cnVjdCBlbGZfcGF5bG9hZF9zaWduYXR1cmUgeyAgCisJdTgJ
YWxnbzsJCS8qIFB1YmxpYy1rZXkgY3J5cHRvIGFsZ29yaXRobSBQS0VZX0FMR09fKi4gKi8gIAor
CXU4CWhhc2g7CQkvKiBEaWdlc3QgYWxnb3JpdGhtOiBIQVNIX0FMR09fKi4gKi8gIAorCXU4CWlk
X3R5cGU7CS8qIEtleSBpZGVudGlmaWVyIHR5cGUgUEtFWV9JRCouICovICAKKwl1OAlzaWduZXJf
bGVuOwkvKiBMZW5ndGggb2Ygc2lnbmVyJ3MgbmFtZSAqLyAgCisJdTgJa2V5X2lkX2xlbjsJLyog
TGVuZ3RoIG9mIGtleSBpZGVudGlmaWVyICovICAKKwl1OAlfX3BhZFszXTsgIAorCV9fYmUzMglz
aWdfbGVuOwkvKiBMZW5ndGggb2Ygc2lnbmF0dXJlIGRhdGEgKi8gIAorfTsKKworPC9wcmU+Ciso
Tm90ZSB0aGF0IHRoaXMgaGFzIGJlZW4gYm9ycm93ZWQgZnJvbSBMaW51eCBtb2R1bGUgc2lnbmF0
dXJlIGNvZGUuKS4KKworCisjIyMgLmJzcyBhbmQgLmRhdGEgc2VjdGlvbnMuCisKK0luIHBsYWNl
IHBhdGNoaW5nIHdyaXRhYmxlIGRhdGEgaXMgbm90IHN1aXRhYmxlIGFzIGl0IGlzIHVuY2xlYXIg
d2hhdCBzaG91bGQgYmUgZG9uZQorZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IHN0YXRlIG9mIGRh
dGEuIEFzIHN1Y2ggaXQgc2hvdWxkIG5vdCBiZSBhdHRlbXB0ZWQuCisKK1RoYXQgc2FpZCB3ZSBz
aG91bGQgcHJvdmlkZSBob29rIGZ1bmN0aW9ucyBzbyB0aGF0IHRoZSBleGlzdGluZyBkYXRhCitj
YW4gYmUgY2hhbmdlZCBkdXJpbmcgcGF5bG9hZCBhcHBsaWNhdGlvbi4KKworCisjIyMgSW5saW5l
IHBhdGNoaW5nCisKK1RoZSBoeXBlcnZpc29yIHNob3VsZCB2ZXJpZnkgdGhhdCB0aGUgaW4tcGxh
Y2UgcGF0Y2hpbmcgd291bGQgZml0IHdpdGhpbgordGhlIGNvZGUgb3IgZGF0YS4KKworIyMjIFRy
YW1wb2xpbmUgKGU5IG9wY29kZSkKKworVGhlIGU5IG9wY29kZSB1c2VkIGZvciBqbXBxIHVzZXMg
YSAzMi1iaXQgc2lnbmVkIGRpc3BsYWNlbWVudC4gVGhhdCBtZWFucword2UgYXJlIGxpbWl0ZWQg
dG8gdXAgdG8gMkdCIG9mIHZpcnR1YWwgYWRkcmVzcyB0byBwbGFjZSB0aGUgbmV3IGNvZGUKK2Zy
b20gdGhlIG9sZCBjb2RlLiBUaGF0IHNob3VsZCBub3QgYmUgYSBwcm9ibGVtIHNpbmNlIFhlbiBo
eXBlcnZpc29yIGhhcworYSB2ZXJ5IHNtYWxsIGZvb3RwcmludC4KKworSG93ZXZlciBpZiB3ZSBu
ZWVkIC0gd2UgY2FuIGFsd2F5cyBhZGQgdHdvIHRyYW1wb2xpbmVzLiBPbmUgYXQgdGhlIDJHQgor
bGltaXQgdGhhdCBjYWxscyB0aGUgbmV4dCB0cmFtcG9saW5lLgorCitQbGVhc2Ugbm90ZSB0aGVy
ZSBpcyBhIHNtYWxsIGxpbWl0YXRpb24gZm9yIHRyYW1wb2xpbmVzIGluCitmdW5jdGlvbiBlbnRy
aWVzOiBUaGUgdGFyZ2V0IGZ1bmN0aW9uICgrIHRyYWlsaW5nIHBhZGRpbmcpIG11c3QgYmUgYWJs
ZQordG8gYWNjb21vZGF0ZSB0aGUgdHJhbXBvbGluZS4gT24geDg2IHdpdGggKy0yIEdCIHJlbGF0
aXZlIGp1bXBzLAordGhpcyBtZWFucyA1IGJ5dGVzIGFyZSByZXF1aXJlZC4KKworRGVwZW5kaW5n
IG9uIGNvbXBpbGVyIHNldHRpbmdzLCB0aGVyZSBhcmUgc2V2ZXJhbCBmdW5jdGlvbnMgaW4gWGVu
IHRoYXQKK2FyZSBzbWFsbGVyICh3aXRob3V0IGludGVyLWZ1bmN0aW9uIHBhZGRpbmcpLgorCis8
cHJlPiAKK3JlYWRlbGYgLXNXIHhlbi1zeW1zIHwgZ3JlcCAiIEZVTkMgIiB8IFwKKyAgICBhd2sg
J3sgaWYgKCQzIDwgNSkgcHJpbnQgJDMsICQ0LCAkNSwgJDggfScKKworLi4uCiszIEZVTkMgTE9D
QUwgd2JpbnZkX2lwaQorMyBGVU5DIExPQ0FMIHNoYWRvd19sMV9pbmRleAorLi4uCis8L3ByZT4K
K0EgY29tcGlsZS10aW1lIGNoZWNrIGZvciwgZS5nLiwgYSBtaW5pbXVtIGFsaWdubWVudCBvZiBm
dW5jdGlvbnMgb3IgYQorcnVudGltZSBjaGVjayB0aGF0IHZlcmlmaWVzIHN5bWJvbCBzaXplICgr
IHBhZGRpbmcgdG8gbmV4dCBzeW1ib2xzKSBmb3IKK3RoYXQgaW4gdGhlIGh5cGVydmlzb3IgaXMg
YWR2aXNlZC4KKworVGhlIHRvb2wgZm9yIGdlbmVyYXRpbmcgcGF5bG9hZHMgY3VycmVudGx5IGRv
ZXMgcGVyZm9ybSBhIGNvbXBpbGUtdGltZQorY2hlY2sgdG8gZW5zdXJlIHRoYXQgdGhlIGZ1bmN0
aW9uIHRvIGJlIHJlcGxhY2VkIGlzIGxhcmdlIGVub3VnaC4KKwotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnSE-0000FG-RI; Sun, 01 May 2016 09:14:18 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSD-0000F4-A7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:17 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 2F/F6-02960-8E8C5275; Sun, 01 May 2016 09:14:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVff5CdV
 wgwWfOC0mbDNwYPTY3reLPYAxijUzLym/IoE14+2mb2wFE+4wVWy/t5+1gfHTZKYuRk4OIYEv
 jBLTv6R2MXIB2ecZJQ5e28jexcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICehJf3
 7axgNi8AmYSr9q7wGwWoPrXFy4zTmDkWMDIsIpRozi1qCy1SNfQSC+pKDM9oyQ3MTNH19DQRC
 83tbg4MT01JzGpWC85P3cTI9AvDECwg/HsNOdDjJIcTEqivDPmqoQL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBlAvpZSLAoNT21Ii0zBxggMGkJDh4lEd75x4DSvMUFibnFmekQqVOMuhyPFt5Y
 yyTEkpeflyolztt/HKhIAKQoozQPbgQsWC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmFcOZ
 ApPZl4J3KZXQEcwAR2RvR7siJJEhJRUA6NE5ea5yZLsnFm6365/+biyu0zmztUvJ8xWWZbezr
 mka7lp2sLMk2yuAi4Pw3wfrDi4vPeKxrYXGldYpRYKH9Tjql0fe2zWq+B/FquWzuMqYTJ7qcH
 86dHfedZJUbN4tpgpiZxo5GdRtBaVyL1XqTNVPVLFpiLQeXd3T8RG7+s6Qr/arRZcX6PEUpyR
 aKjFXFScCADU7w3FUQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462094053!38906521!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56915 invoked from network); 1 May 2016 09:14:14 -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; 1 May 2016 09:14: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 1awnS9-00014m-M1
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnS9-0002TL-LS
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnS9-0002TL-LS@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:13 +0000
Subject: [Xen-changelog] [xen master] xsplice: Design document
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY0YTY1MDliYmY2MGE5ZWU5OTgxMTk1ZjQ2NzJlMDJlNDgyOThlNjAKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gU2VwIDE0IDA5OjA1OjExIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU3OjU0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBEZXNpZ24gZG9jdW1lbnQKICAg
IAogICAgQSBtZWNoYW5pc20gaXMgcmVxdWlyZWQgdG8gYmluYXJpbHkgcGF0Y2ggdGhlIHJ1bm5p
bmcgaHlwZXJ2aXNvciB3aXRoIG5ldwogICAgb3Bjb2RlcyB0aGF0IGhhdmUgY29tZSBhYm91dCBk
dWUgdG8gcHJpbWFyaWx5IHNlY3VyaXR5IHVwZGF0ZXMuCiAgICAKICAgIFRoaXMgZG9jdW1lbnQg
ZGVzY3JpYmVzIHRoZSBkZXNpZ24gb2YgdGhlIEFQSSB0aGF0IHdvdWxkIGFsbG93IHVzIHRvCiAg
ICB1cGxvYWQgdG8gdGhlIGh5cGVydmlzb3IgYmluYXJ5IHBhdGNoZXMuCiAgICAKICAgIFRoaXMg
ZG9jdW1lbnQgaGFzIGJlZW4gc2hhcGVkIGJ5IHRoZSBpbnB1dCBmcm9tOgogICAgICBNYXJ0aW4g
UG9obGFjayA8bXBvaGxhY2tAYW1hem9uLmRlPgogICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICAKICAgIFRoYW5rIHlvdSEKICAgIAogICAgSW5wdXQtZnJvbTogTWFydGlu
IFBvaGxhY2sgPG1wb2hsYWNrQGFtYXpvbi5kZT4KICAgIElucHV0LWZyb206IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21pc2MveHNwbGljZS5tYXJrZG93
biB8IDEwMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCAxMDM3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eHNwbGljZS5tYXJrZG93biBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmY1YjE1MGUKLS0tIC9kZXYvbnVsbAorKysgYi9kb2Nz
L21pc2MveHNwbGljZS5tYXJrZG93bgpAQCAtMCwwICsxLDEwMzcgQEAKKyMgeFNwbGljZSBEZXNp
Z24gdjEKKworIyMgUmF0aW9uYWxlCisKK0EgbWVjaGFuaXNtIGlzIHJlcXVpcmVkIHRvIGJpbmFy
aWx5IHBhdGNoIHRoZSBydW5uaW5nIGh5cGVydmlzb3Igd2l0aCBuZXcKK29wY29kZXMgdGhhdCBo
YXZlIGNvbWUgYWJvdXQgZHVlIHRvIHByaW1hcmlseSBzZWN1cml0eSB1cGRhdGVzLgorCitUaGlz
IGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgZGVzaWduIG9mIHRoZSBBUEkgdGhhdCB3b3VsZCBhbGxv
dyB1cyB0bwordXBsb2FkIHRvIHRoZSBoeXBlcnZpc29yIGJpbmFyeSBwYXRjaGVzLgorCitUaGUg
ZG9jdW1lbnQgaXMgc3BsaXQgaW4gZm91ciBzZWN0aW9uczoKKworICogRGV0YWlsZWQgZGVzY3Jp
cHRpb25zIG9mIHRoZSBwcm9ibGVtIHN0YXRlbWVudC4KKyAqIERlc2lnbiBvZiB0aGUgZGF0YSBz
dHJ1Y3R1cmVzLgorICogRGVzaWduIG9mIHRoZSBoeXBlcmNhbGxzLgorICogSW1wbGVtZW50YXRp
b24gbm90ZXMgdGhhdCBzaG91bGQgYmUgdGFrZW4gaW50byBjb25zaWRlcmF0aW9uLgorCisKKyMj
IEdsb3NzYXJ5CisKKyAqIHNwbGljZSAtIHBhdGNoIGluIHRoZSBiaW5hcnkgY29kZSB3aXRoIG5l
dyBvcGNvZGVzCisgKiB0cmFtcG9saW5lIC0gYSBqdW1wIHRvIGEgbmV3IGluc3RydWN0aW9uLgor
ICogcGF5bG9hZCAtIHRlbGVtZXRyaWVzIG9mIHRoZSBvbGQgY29kZSBhbG9uZyB3aXRoIGJpbmFy
eSBibG9iIG9mIHRoZSBuZXcKKyAgIGZ1bmN0aW9uIChpZiBuZWVkZWQpLgorICogcmVsb2MgLSB0
ZWxlbWV0cmllcyBjb250YWluZWQgaW4gdGhlIHBheWxvYWQgdG8gY29uc3RydWN0IHByb3BlciB0
cmFtcG9saW5lLgorCisjIyBIaXN0b3J5CisKK1RoZSBkb2N1bWVudCBoYXMgZ29uZSB1bmRlciB2
YXJpb3VzIHJldmlld3MgYW5kIG9ubHkgY292ZXJzIHYxIGRlc2lnbi4KKworVGhlIGVuZCBvZiB0
aGUgZG9jdW1lbnQgaGFzIGEgc2VjdGlvbiB0aXRsZWQgYE5vdCBZZXQgRG9uZWAgd2hpY2gKK291
dGxpbmVzIGlkZWFzIGFuZCBkZXNpZ24gZm9yIHRoZSBmdXR1cmUgdmVyc2lvbiBvZiB0aGlzIHdv
cmsuCisKKyMjIE11bHRpcGxlIHdheXMgdG8gcGF0Y2gKKworVGhlIG1lY2hhbmlzbSBuZWVkcyB0
byBiZSBmbGV4aWJsZSB0byBwYXRjaCB0aGUgaHlwZXJ2aXNvciBpbiBtdWx0aXBsZSB3YXlzCith
bmQgYmUgYXMgc2ltcGxlIGFzIHBvc3NpYmxlLiBUaGUgY29tcGlsZWQgY29kZSBpcyBjb250aWd1
b3VzIGluIG1lbW9yeSB3aXRoCitubyBnYXBzIC0gc28gd2UgaGF2ZSBubyBsdXh1cnkgb2YgJ21v
dmluZycgZXhpc3RpbmcgY29kZSBhbmQgbXVzdCBlaXRoZXIKK2luc2VydCBhIHRyYW1wb2xpbmUg
dG8gdGhlIG5ldyBjb2RlIHRvIGJlIGV4ZWN1dGVkIC0gb3Igb25seSBtb2RpZnkgaW4tcGxhY2UK
K3RoZSBjb2RlIGlmIHRoZXJlIGlzIHN1ZmZpY2llbnQgc3BhY2UuIFRoZSBwbGFjZW1lbnQgb2Yg
bmV3IGNvZGUgaGFzIHRvIGJlIGRvbmUKK2J5IGh5cGVydmlzb3IgYW5kIHRoZSB2aXJ0dWFsIGFk
ZHJlc3MgZm9yIHRoZSBuZXcgY29kZSBpcyBhbGxvY2F0ZWQgZHluYW1pY2FsbHkuCisKK1RoaXMg
aW1wbGllcyB0aGF0IHRoZSBoeXBlcnZpc29yIG11c3QgY29tcHV0ZSB0aGUgbmV3IG9mZnNldHMg
d2hlbiBzcGxpY2luZworaW4gdGhlIG5ldyB0cmFtcG9saW5lIGNvZGUuIFdoZXJlIHRoZSB0cmFt
cG9saW5lIGlzIGFkZGVkIChpbnNpZGUKK3RoZSBmdW5jdGlvbiB3ZSBhcmUgcGF0Y2hpbmcgb3Ig
anVzdCB0aGUgY2FsbGVycz8pIGlzIGFsc28gaW1wb3J0YW50LgorCitUbyBsZXNzZW4gdGhlIGFt
b3VudCBvZiBjb2RlIGluIGh5cGVydmlzb3IsIHRoZSBjb25zdW1lciBvZiB0aGUgQVBJCitpcyBy
ZXNwb25zaWJsZSBmb3IgaWRlbnRpZnlpbmcgd2hpY2ggbWVjaGFuaXNtIHRvIGVtcGxveSBhbmQg
aG93IG1hbnkgbG9jYXRpb25zCit0byBwYXRjaC4gQ29tYmluYXRpb25zIG9mIG1vZGlmeWluZyBp
bi1wbGFjZSBjb2RlLCBhZGRpbmcgdHJhbXBvbGluZSwgZXRjCitoYXMgdG8gYmUgc3VwcG9ydGVk
LiBUaGUgQVBJIHNob3VsZCBhbGxvdyByZWFkL3dyaXRlIGFueSBtZW1vcnkgd2l0aGluCit0aGUg
aHlwZXJ2aXNvciB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2UuCisKK1dlIG11c3QgYWxzbyBoYXZlIGEg
bWVjaGFuaXNtIHRvIHF1ZXJ5IHdoYXQgaGFzIGJlZW4gYXBwbGllZCBhbmQgYSBtZWNoYW5pc20K
K3RvIHJldmVydCBpdCBpZiBuZWVkZWQuCisKKyMjIFdvcmtmbG93CisKK1RoZSBleHBlY3RlZCB3
b3JrZmxvd3Mgb2YgaGlnaGVyLWxldmVsIHRvb2xzIHRoYXQgbWFuYWdlIG11bHRpcGxlIHBhdGNo
ZXMKK29uIHByb2R1Y3Rpb24gbWFjaGluZXMgd291bGQgYmU6CisKKyAqIFRoZSBmaXJzdCBvYnZp
b3VzIHRhc2sgaXMgbG9hZGluZyBhbGwgYXZhaWxhYmxlIC8gc3VnZ2VzdGVkCisgICBob3RwYXRj
aGVzIHdoZW4gdGhleSBhcmUgYXZhaWxhYmxlLgorICogV2hlbmV2ZXIgbmV3IGhvdHBhdGNoZXMg
YXJlIGluc3RhbGxlZCwgdGhleSBzaG91bGQgYmUgbG9hZGVkIHRvby4KKyAqIE9uZSB3YW50cyB0
byBxdWVyeSB3aGljaCBtb2R1bGVzIGhhdmUgYmVlbiBsb2FkZWQgYXQgcnVudGltZS4KKyAqIElm
IHVubG9hZGluZyBpcyBkZWVtZWQgc2FmZSAoc2VlIHVubG9hZGluZyBiZWxvdyksIG9uZSBtYXkg
d2FudCB0bworICAgc3VwcG9ydCBhIHdvcmtmbG93IHdoZXJlIGEgc3BlY2lmaWMgaG90cGF0Y2gg
aXMgbWFya2VkIGFzIGJhZCBhbmQKKyAgIHVubG9hZGVkLgorCisjIyBQYXRjaGluZyBjb2RlCisK
K1RoZSBmaXJzdCBtZWNoYW5pc20gdG8gcGF0Y2ggdGhhdCBjb21lcyBpbiBtaW5kIGlzIGluLXBs
YWNlIHJlcGxhY2VtZW50LgorVGhhdCBpcyByZXBsYWNlIHRoZSBhZmZlY3RlZCBjb2RlIHdpdGgg
bmV3IGNvZGUuIFVuZm9ydHVuYXRlbHkgdGhlIHg4NgorSVNBIGlzIHZhcmlhYmxlIHNpemUgd2hp
Y2ggcGxhY2VzIGxpbWl0cyBvbiBob3cgbXVjaCBzcGFjZSB3ZSBoYXZlIGF2YWlsYWJsZQordG8g
cmVwbGFjZSB0aGUgaW5zdHJ1Y3Rpb25zLiBUaGF0IGlzIG5vdCBhIHByb2JsZW0gaWYgdGhlIGNo
YW5nZSBpcyBzbWFsbGVyCit0aGFuIHRoZSBvcmlnaW5hbCBvcGNvZGUgYW5kIHdlIGNhbiBmaWxs
IGl0IHdpdGggbm9wcy4gUHJvYmxlbXMgd2lsbAorYXBwZWFyIGlmIHRoZSByZXBsYWNlbWVudCBj
b2RlIGlzIGxvbmdlci4KKworVGhlIHNlY29uZCBtZWNoYW5pc20gaXMgYnkgdGkgcmVwbGFjZSB0
aGUgY2FsbCBvciBqdW1wIHRvIHRoZQorb2xkIGZ1bmN0aW9uIHdpdGggdGhlIGFkZHJlc3Mgb2Yg
dGhlIG5ldyBmdW5jdGlvbi4KKworQSB0aGlyZCBtZWNoYW5pc20gaXMgdG8gYWRkIGEganVtcCB0
byB0aGUgbmV3IGZ1bmN0aW9uIGF0IHRoZQorc3RhcnQgb2YgdGhlIG9sZCBmdW5jdGlvbi4gTi5C
LiBUaGUgWGVuIGh5cGVydmlzb3IgaW1wbGVtZW50cyB0aGUgdGhpcmQKK21lY2hhbmlzbS4gU2Vl
IGBUcmFtcG9saW5lIChlOSBvcGNvZGUpYCBzZWN0aW9uIGZvciBtb3JlIGRldGFpbHMuCisKKyMj
IyBFeGFtcGxlIG9mIHRyYW1wb2xpbmUgYW5kIGluLXBsYWNlIHNwbGljaW5nCisKK0FzIGV4YW1w
bGUgd2Ugd2lsbCBhc3N1bWUgdGhlIGh5cGVydmlzb3IgZG9lcyBub3QgaGF2ZSBYU0EtMTMyIChz
ZWUKKypkb21jdGwvc3lzY3RsOiBkb24ndCBsZWFrIGh5cGVydmlzb3Igc3RhY2sgdG8gdG9vbHN0
YWNrcyoKKzRmZjM0NDlmMGU5ZDE3NWNlYjk1NTFkM2YyYWVjYjU5MjczZjYzOWQpIGFuZCB3ZSB3
b3VsZCBsaWtlIHRvIGJpbmFyeSBwYXRjaAordGhlIGh5cGVydmlzb3Igd2l0aCBpdC4gVGhlIG9y
aWdpbmFsIGNvZGUgbG9va3MgYXMgc286CisKKzxwcmU+CisgICA0OCA4OSBlMCAgICAgICAgICAg
ICAgICAgIG1vdiAgICAlcnNwLCVyYXggIAorICAgNDggMjUgMDAgODAgZmYgZmYgICAgICAgICBh
bmQgICAgJDB4ZmZmZmZmZmZmZmZmODAwMCwlcmF4ICAKKzwvcHJlPgorCit3aGlsZSB0aGUgbmV3
IHBhdGNoZWQgaHlwZXJ2aXNvciB3b3VsZCBiZToKKworPHByZT4KKyAgIDQ4IGM3IDQ1IGI4IDAw
IDAwIDAwIDAwICAgbW92cSAgICQweDAsLTB4NDgoJXJicCkgIAorICAgNDggYzcgNDUgYzAgMDAg
MDAgMDAgMDAgICBtb3ZxICAgJDB4MCwtMHg0MCglcmJwKSAgCisgICA0OCBjNyA0NSBjOCAwMCAw
MCAwMCAwMCAgIG1vdnEgICAkMHgwLC0weDM4KCVyYnApICAKKyAgIDQ4IDg5IGUwICAgICAgICAg
ICAgICAgICAgbW92ICAgICVyc3AsJXJheCAgCisgICA0OCAyNSAwMCA4MCBmZiBmZiAgICAgICAg
IGFuZCAgICAkMHhmZmZmZmZmZmZmZmY4MDAwLCVyYXggIAorPC9wcmU+CisKK1RoaXMgaXMgaW5z
aWRlIHRoZSBhcmNoX2RvX2RvbWN0bC4gVGhpcyBuZXcgY2hhbmdlIGFkZHMgMjEgZXh0cmEKK2J5
dGVzIG9mIGNvZGUgd2hpY2ggYWx0ZXJzIGFsbCB0aGUgb2Zmc2V0cyBpbnNpZGUgdGhlIGZ1bmN0
aW9uLiBUbyBhbHRlcgordGhlc2Ugb2Zmc2V0cyBhbmQgYWRkIHRoZSBleHRyYSAyMSBieXRlcyBv
ZiBjb2RlIHdlIG1pZ2h0IG5vdCBoYXZlIGVub3VnaAorc3BhY2UgaW4gLnRleHQgdG8gc3F1ZWV6
ZSB0aGlzIGluLgorCitBcyBzdWNoIHdlIGNvdWxkIHNpbXBsaWZ5IHRoaXMgcHJvYmxlbSBieSBv
bmx5IHBhdGNoaW5nIHRoZSBzaXRlCit3aGljaCBjYWxscyBhcmNoX2RvX2RvbWN0bDoKKworPHBy
ZT4KK2RvX2RvbWN0bDogIAorIGU4IDRiIGIxIDA1IDAwICAgICAgICAgIGNhbGxxICBmZmZmODJk
MDgwMTVmYmI5IDxhcmNoX2RvX2RvbWN0bD4gIAorPC9wcmU+CisKK3dpdGggYSBuZXcgYWRkcmVz
cyBmb3Igd2hlcmUgdGhlIG5ldyBgYXJjaF9kb19kb21jdGxgIHdvdWxkIGJlICh0aGlzCithcmVh
IHdvdWxkIGJlIGFsbG9jYXRlZCBkeW5hbWljYWxseSkuCisKK0FzdHV0ZSByZWFkZXJzIHdpbGwg
d29uZGVyIHdoYXQgd2UgbmVlZCB0byBkbyBpZiB3ZSB3ZXJlIHRvIHBhdGNoIGBkb19kb21jdGxg
CistIHdoaWNoIGlzIG5vdCBjYWxsZWQgZGlyZWN0bHkgYnkgaHlwZXJ2aXNvciBidXQgb24gYmVo
YWxmIG9mIHRoZSBndWVzdHMgdmlhCit0aGUgYGNvbXBhdF9oeXBlcmNhbGxfdGFibGVgIGFuZCBg
aHlwZXJjYWxsX3RhYmxlYC4KK1BhdGNoaW5nIHRoZSBvZmZzZXQgaW4gYGh5cGVyY2FsbF90YWJs
ZWAgZm9yIGBkb19kb21jdGw6CisoZmZmZjgyZDA4MDEwMzA3OSA8ZG9fZG9tY3RsPjopCisKKzxw
cmU+CisKKyBmZmZmODJkMDgwMjRkNDkwOiAgIDc5IDMwICAKKyBmZmZmODJkMDgwMjRkNDkyOiAg
IDEwIDgwIGQwIDgyIGZmIGZmICAgCisKKzwvcHJlPgorCit3aXRoIHRoZSBuZXcgYWRkcmVzcyB3
aGVyZSB0aGUgbmV3IGBkb19kb21jdGxgIGlzIHBvc3NpYmxlLiBUaGUgb3RoZXIKK3BsYWNlIHdo
ZXJlIGl0IGlzIHVzZWQgaXMgaW4gYGh2bV9oeXBlcmNhbGw2NF90YWJsZWAgd2hpY2ggd291bGQg
bmVlZAordG8gYmUgcGF0Y2hlZCBpbiBhIHNpbWlsYXIgd2F5LiBUaGlzIHdvdWxkIHJlcXVpcmUg
YW4gaW4tcGxhY2Ugc3BsaWNpbmcKK29mIHRoZSBuZXcgdmlydHVhbCBhZGRyZXNzIG9mIGBhcmNo
X2RvX2RvbWN0bGAuCisKK0luIHN1bW1hcnkgdGhpcyBleGFtcGxlIHBhdGNoZWQgdGhlIGNhbGxl
ZSBvZiB0aGUgYWZmZWN0ZWQgZnVuY3Rpb24gYnkKKyAqIGFsbG9jYXRpbmcgbWVtb3J5IGZvciB0
aGUgbmV3IGNvZGUgdG8gbGl2ZSBpbiwKKyAqIGNoYW5naW5nIHRoZSB2aXJ0dWFsIGFkZHJlc3Mg
aW4gYWxsIHRoZSBmdW5jdGlvbnMgd2hpY2ggY2FsbGVkIHRoZSBvbGQKKyAgIGNvZGUgKGNvbXB1
dGluZyB0aGUgbmV3IG9mZnNldCwgcGF0Y2hpbmcgdGhlIGNhbGxxIHdpdGggYSBuZXcgY2FsbHEp
LgorICogY2hhbmdpbmcgdGhlIGZ1bmN0aW9uIHBvaW50ZXIgdGFibGVzIHdpdGggdGhlIG5ldyB2
aXJ0dWFsIGFkZHJlc3Mgb2YKKyAgIHRoZSBmdW5jdGlvbiAoc3BsaWNpbmcgaW4gdGhlIG5ldyB2
aXJ0dWFsIGFkZHJlc3MpLiBTaW5jZSB0aGlzIHRhYmxlCisgICByZXNpZGVzIGluIHRoZSAucm9k
YXRhIHNlY3Rpb24gd2Ugd291bGQgbmVlZCB0byB0ZW1wb3JhcmlseSBjaGFuZ2UgdGhlCisgICBw
YWdlIHRhYmxlIHBlcm1pc3Npb25zIGR1cmluZyB0aGlzIHBhcnQuCisKK0hvd2V2ZXIgaXQgaGFz
IGRyYXdiYWNrcyAtIHRoZSBzYWZldHkgY2hlY2tzIHdoaWNoIGhhdmUgdG8gbWFrZSBzdXJlCit0
aGUgZnVuY3Rpb24gaXMgbm90IG9uIHRoZSBzdGFjayAtIG11c3QgYWxzbyBjaGVjayBldmVyeSBj
YWxsZXIuIEZvciBzb21lCitwYXRjaGVzIHRoaXMgY291bGQgbWVhbiAtIGlmIHRoZXJlIHdlcmUg
YW4gc3VmZmljaWVudCBsYXJnZSBhbW91bnQgb2YKK2NhbGxlcnMgLSB0aGF0IHdlIHdvdWxkIG5l
dmVyIGJlIGFibGUgdG8gYXBwbHkgdGhlIHVwZGF0ZS4KKworSGF2aW5nIHRoZSBwYXRjaGluZyBk
b25lIGF0IHByZWRldGVybWluZWQgaW5zdGFuY2VzIHdoZXJlIHRoZSBzdGFja3MKK2FyZSBub3Qg
ZGVlcCBtb3N0bHkgc29sdmVzIHRoaXMgcHJvYmxlbS4KKworIyMjIEV4YW1wbGUgb2YgZGlmZmVy
ZW50IHRyYW1wb2xpbmUgcGF0Y2hpbmcuCisKK0FuIGFsdGVybmF0aXZlIG1lY2hhbmlzbSBleGlz
dHMgd2hlcmUgd2UgY2FuIGluc2VydCBhIHRyYW1wb2xpbmUgaW4gdGhlCitleGlzdGluZyBmdW5j
dGlvbiB0byBiZSBwYXRjaGVkIHRvIGp1bXAgZGlyZWN0bHkgdG8gdGhlIG5ldyBjb2RlLiBUaGlz
CitsZXNzZW5zIHRoZSBsb2NhdGlvbnMgdG8gYmUgcGF0Y2hlZCB0byBvbmUgYnV0IGl0IHB1dHMg
cHJlc3N1cmUgb24gdGhlCitDUFUgYnJhbmNoaW5nIGxvZ2ljIChJLWNhY2hlLCBidXQgaXQgaXMg
anVzdCBvbmUgdW5jb25kaXRpb25hbCBqdW1wKS4KKworRm9yIHRoaXMgZXhhbXBsZSB3ZSB3aWxs
IGFzc3VtZSB0aGF0IHRoZSBoeXBlcnZpc29yIGhhcyBub3QgYmVlbiBjb21waWxlZAord2l0aCBm
ZTJlMDc5ZjY0MmVmZmIzZDI0YTZlMWE3MDk2ZWYyNmU2OTFkOTNlIChYU0EtMTI1OiAqcHJlLWZp
bGwgc3RydWN0dXJlcworZm9yIGNlcnRhaW4gSFlQRVJWSVNPUl94ZW5fdmVyc2lvbiBzdWItb3Bz
Kikgd2hpY2ggbWVtLXNldHMgYW4gc3RydWN0dXJlCitpbiBgeGVuX3ZlcnNpb25gIGh5cGVyY2Fs
bC4gVGhpcyBmdW5jdGlvbiBpcyBub3QgY2FsbGVkICoqYW55d2hlcmUqKiBpbgordGhlIGh5cGVy
dmlzb3IgKGl0IGlzIGNhbGxlZCBieSB0aGUgZ3Vlc3QpIGJ1dCByZWZlcmVuY2VkIGluIHRoZQor
YGNvbXBhdF9oeXBlcmNhbGxfdGFibGVgIGFuZCBgaHlwZXJjYWxsX3RhYmxlYCAoYW5kIGluZGly
ZWN0bHkgY2FsbGVkCitmcm9tIHRoYXQpLiBQYXRjaGluZyB0aGUgb2Zmc2V0IGluIGBoeXBlcmNh
bGxfdGFibGVgIGZvciB0aGUgb2xkCitgZG9feGVuX3ZlcnNpb25gIChmZmZmODJkMDgwMTEyZjll
IDxkb194ZW5fdmVyc2lvbj4pCisKKzwvcHJlPgorIGZmZmY4MmQwODAyNGIyNzAgPGh5cGVyY2Fs
bF90YWJsZT46ICAgCisgLi4uICAKKyBmZmZmODJkMDgwMjRiMmY4OiAgIDllIDJmIDExIDgwIGQw
IDgyIGZmIGZmICAKKworPC9wcmU+CisKK3dpdGggdGhlIG5ldyBhZGRyZXNzIHdoZXJlIHRoZSBu
ZXcgYGRvX3hlbl92ZXJzaW9uYCBpcyBwb3NzaWJsZS4gVGhlIG90aGVyCitwbGFjZSB3aGVyZSBp
dCBpcyB1c2VkIGlzIGluIGBodm1faHlwZXJjYWxsNjRfdGFibGVgIHdoaWNoIHdvdWxkIG5lZWQK
K3RvIGJlIHBhdGNoZWQgaW4gYSBzaW1pbGFyIHdheS4gVGhpcyB3b3VsZCByZXF1aXJlIGFuIGlu
LXBsYWNlIHNwbGljaW5nCitvZiB0aGUgbmV3IHZpcnR1YWwgYWRkcmVzcyBvZiBgZG9feGVuX3Zl
cnNpb25gLgorCitBbiBhbHRlcm5hdGl2ZSBzb2x1dGlvbiB3b3VsZCBiZSB0byBwYXRjaCBpbnNl
cnQgYSB0cmFtcG9saW5lIGluIHRoZQorb2xkIGBkb194ZW5fdmVyc2lvbicgZnVuY3Rpb24gdG8g
ZGlyZWN0bHkganVtcCB0byB0aGUgbmV3IGBkb194ZW5fdmVyc2lvbmAuCisKKzxwcmU+CisgZmZm
ZjgyZDA4MDExMmY5ZSBkb194ZW5fdmVyc2lvbjogIAorIGZmZmY4MmQwODAxMTJmOWU6ICAgICAg
IDQ4IGM3IGMwIGRhIGZmIGZmIGZmICAgIG1vdiAgICAkMHhmZmZmZmZmZmZmZmZmZmRhLCVyYXgg
IAorIGZmZmY4MmQwODAxMTJmYTU6ICAgICAgIDgzIGZmIDA5ICAgICAgICAgICAgICAgIGNtcCAg
ICAkMHg5LCVlZGkgIAorIGZmZmY4MmQwODAxMTJmYTg6ICAgICAgIDBmIDg3IDI0IDA1IDAwIDAw
ICAgICAgIGphICAgICBmZmZmODJkMDgwMTEzNGQyIDsgZG9feGVuX3ZlcnNpb24rMHg1MzQgIAor
PC9wcmU+CisKK3dpdGg6CisKKzxwcmU+CisgZmZmZjgyZDA4MDExMmY5ZSBkb194ZW5fdmVyc2lv
bjogIAorIGZmZmY4MmQwODAxMTJmOWU6ICAgICAgIGU5IFhYIFlZIFpaIFFRICAgICAgICAgIGpt
cHEgICBbbmV3IGRvX3hlbl92ZXJzaW9uXSAgCis8L3ByZT4KKword2hpY2ggd291bGQgbGVzc2Vu
IHRoZSBhbW91bnQgb2YgcGF0Y2hpbmcgdG8ganVzdCBvbmUgbG9jYXRpb24uCisKK0luIHN1bW1h
cnkgdGhpcyBleGFtcGxlIHBhdGNoZWQgdGhlIGFmZmVjdGVkIGZ1bmN0aW9uIHRvIGp1bXAgdG8g
dGhlCituZXcgcmVwbGFjZW1lbnQgZnVuY3Rpb24gd2hpY2ggcmVxdWlyZWQ6CisgKiBhbGxvY2F0
aW5nIG1lbW9yeSBmb3IgdGhlIG5ldyBjb2RlIHRvIGxpdmUgaW4sCisgKiBpbnNlcnRpbmcgdHJh
bXBvbGluZSB3aXRoIG5ldyBvZmZzZXQgaW4gdGhlIG9sZCBmdW5jdGlvbiB0byBwb2ludCB0byB0
aGUKKyAgIG5ldyBmdW5jdGlvbi4KKyAqIE9wdGlvbmFsbHkgd2UgY2FuIGluc2VydCBpbiB0aGUg
b2xkIGZ1bmN0aW9uIGEgdHJhbXBvbGluZSBqdW1wIHRvIGFuIGZ1bmN0aW9uCisgICBwcm92aWRp
bmcgYW4gQlVHX09OIHRvIGNhdGNoIGVycmFudCBjb2RlLgorCitUaGUgZGlzYWR2YW50YWdlIG9m
IHRoaXMgYXJlIHRoYXQgdGhlIHVuY29uZGl0aW9uYWwganVtcCB3aWxsIGNvbnN1bWUgYSBzbWFs
bAorSS1jYWNoZSBwZW5hbHR5LiBIb3dldmVyIHRoZSBzaW1wbGljaXR5IG9mIHRoZSBwYXRjaGlu
ZyBhbmQgaGlnaGVyIGNoYW5jZQorb2YgcGFzc2luZyBzYWZldHkgY2hlY2tzIG1ha2UgdGhpcyBh
IHdvcnRod2hpbGUgb3B0aW9uLgorCitUaGlzIHBhdGNoaW5nIGhhcyBhIHNpbWlsYXIgZHJhd2Jh
Y2sgYXMgaW5saW5lIHBhdGNoaW5nIC0gdGhlIHNhZmV0eQorY2hlY2tzIGhhdmUgdG8gbWFrZSBz
dXJlIHRoZSBmdW5jdGlvbiBpcyBub3Qgb24gdGhlIHN0YWNrLiBIb3dldmVyCitzaW5jZSB3ZSBh
cmUgcmVwbGFjaW5nIGF0IGEgaGlnaGVyIGxldmVsIChhIGZ1bGwgZnVuY3Rpb24gYXMgb3Bwb3Nl
ZAordG8gdmFyaW91cyBvZmZzZXRzIHdpdGhpbiBmdW5jdGlvbnMpIHRoZSBjaGVja3MgYXJlIHNp
bXBsZXIuCisKK0hhdmluZyB0aGUgcGF0Y2hpbmcgZG9uZSBhdCBwcmVkZXRlcm1pbmVkIGluc3Rh
bmNlcyB3aGVyZSB0aGUgc3RhY2tzCithcmUgbm90IGRlZXAgbW9zdGx5IHNvbHZlcyB0aGlzIHBy
b2JsZW0gYXMgd2VsbC4KKworIyMjIFNlY3VyaXR5CisKK1dpdGggdGhpcyBtZXRob2Qgd2UgY2Fu
IHJlLXdyaXRlIHRoZSBoeXBlcnZpc29yIC0gYW5kIGFzIHN1Y2ggd2UgKipNVVNUKiogYmUKK2Rp
bGlnZW50IGluIG9ubHkgYWxsb3dpbmcgY2VydGFpbiBndWVzdHMgdG8gcGVyZm9ybSB0aGlzIG9w
ZXJhdGlvbi4KKworRnVydGhlcm1vcmUgd2l0aCBTZWN1cmVCb290IG9yIHRib290LCB3ZSAqKk1V
U1QqKiBhbHNvIHZlcmlmeSB0aGUgc2lnbmF0dXJlCitvZiB0aGUgcGF5bG9hZCB0byBiZSBjZXJ0
YWluIGl0IGNhbWUgZnJvbSBhIHRydXN0ZWQgc291cmNlIGFuZCBpbnRlZ3JpdHkKK3dhcyBpbnRh
Y3QuCisKK0FzIHN1Y2ggdGhlIGh5cGVyY2FsbCAqKk1VU1QqKiBzdXBwb3J0IGFuIFhTTSBwb2xp
Y3kgdG8gbGltaXQgd2hhdCB0aGUgZ3Vlc3QKK2lzIGFsbG93ZWQgdG8gaW52b2tlLiBJZiB0aGUg
c3lzdGVtIGlzIGJvb3RlZCB3aXRoIHNpZ25hdHVyZSBjaGVja2luZyB0aGUKK3NpZ25hdHVyZSBj
aGVja2luZyB3aWxsIGJlIGVuZm9yY2VkLgorCisjIyBEZXNpZ24gb2YgcGF5bG9hZCBmb3JtYXQK
KworVGhlIHBheWxvYWQgKipNVVNUKiogY29udGFpbiBlbm91Z2ggZGF0YSB0byBhbGxvdyB1cyB0
byBhcHBseSB0aGUgdXBkYXRlCithbmQgYWxzbyBzYWZlbHkgcmV2ZXJzZSBpdC4gQXMgc3VjaCB3
ZSAqKk1VU1QqKiBrbm93OgorCisgKiBUaGUgbG9jYXRpb25zIGluIG1lbW9yeSB0byBiZSBwYXRj
aGVkLiBUaGlzIGNhbiBiZSBkZXRlcm1pbmVkIGR5bmFtaWNhbGx5CisgICB2aWEgc3ltYm9scyBv
ciB2aWEgdmlydHVhbCBhZGRyZXNzZXMuCisgKiBUaGUgbmV3IGNvZGUgdGhhdCB3aWxsIGJlIHBh
dGNoZWQgaW4uCisKK1RoaXMgYmluYXJ5IGZvcm1hdCBjYW4gYmUgY29uc3RydWN0ZWQgdXNpbmcg
YW4gY3VzdG9tIGJpbmFyeSBmb3JtYXQgYnV0Cit0aGVyZSBhcmUgc2V2ZXJlIGRpc2FkdmFudGFn
ZXMgb2YgaXQ6CisKKyAqIFRoZSBmb3JtYXQgbWlnaHQgbmVlZCB0byBiZSBjaGFuZ2VkIGFuZCB3
ZSBuZWVkIGFuIG1lY2hhbmlzbSB0byBhY2NvbW1vZGF0ZQorICAgdGhhdC4KKyAqIEl0IGhhcyB0
byBiZSBwbGF0Zm9ybSBhZ25vc3RpYy4KKyAqIEVhc2lseSBjb25zdHJ1Y3RlZCB1c2luZyBleGlz
dGluZyB0b29scy4KKworQXMgc3VjaCBoYXZpbmcgdGhlIHBheWxvYWQgaW4gYW4gRUxGIGZpbGUg
aXMgdGhlIHNlbnNpYmxlIHdheS4gV2Ugd291bGQgYmUKK2NhcnJ5aW5nIHRoZSB2YXJpb3VzIHNl
dHMgb2Ygc3RydWN0dXJlcyAoYW5kIGRhdGEpIGluIHRoZSBFTEYgc2VjdGlvbnMgdW5kZXIKK2Rp
ZmZlcmVudCBuYW1lcyBhbmQgd2l0aCBkZWZpbml0aW9ucy4KKworTm90ZSB0aGF0IGV2ZXJ5IHN0
cnVjdHVyZSBoYXMgcGFkZGluZy4gVGhpcyBpcyBhZGRlZCBzbyB0aGF0IHRoZSBoeXBlcnZpc29y
CitjYW4gcmUtdXNlIHRob3NlIGZpZWxkcyBhcyBpdCBzZWVzIGZpdC4KKworRWFybGllciBkZXNp
Z24gYXR0ZW1wdGVkIHRvIGluZXB0bHkgZXhwbGFpbiB0aGUgcmVsYXRpb25zIG9mIHRoZSBFTEYg
c2VjdGlvbnMKK3RvIGVhY2ggb3RoZXIgd2l0aG91dCB1c2luZyBwcm9wZXIgRUxGIG1lY2hhbmlz
bSAoc2hfaW5mbywgc2hfbGluaywgZGF0YQorc3RydWN0dXJlcyB1c2luZyBFbGYgdHlwZXMsIGV0
YykuIFRoaXMgZGVzaWduIHdpbGwgZXhwbGFpbiB0aGUgc3RydWN0dXJlcworYW5kIGhvdyB0aGV5
IGFyZSB1c2VkIHRvZ2V0aGVyIGFuZCBub3QgZGlnIGluIHRoZSBFTEYgZm9ybWF0IC0gZXhjZXB0
IG1lbnRpb24KK3RoYXQgdGhlIHNlY3Rpb24gbmFtZXMgc2hvdWxkIG1hdGNoIHRoZSBzdHJ1Y3R1
cmUgbmFtZXMuCisKK1RoZSB4U3BsaWNlIHBheWxvYWQgaXMgYSByZWxvY2F0YWJsZSBFTEYgYmlu
YXJ5LiBBIHR5cGljYWwgYmluYXJ5IHdvdWxkIGhhdmU6CisKKyAqIE9uZSBvciBtb3JlIC50ZXh0
IHNlY3Rpb25zLgorICogWmVybyBvciBtb3JlIHJlYWQtb25seSBkYXRhIHNlY3Rpb25zLgorICog
WmVybyBvciBtb3JlIGRhdGEgc2VjdGlvbnMuCisgKiBSZWxvY2F0aW9ucyBmb3IgZWFjaCBvZiB0
aGVzZSBzZWN0aW9ucy4KKworSXQgbWF5IGFsc28gaGF2ZSBzb21lIGFyY2hpdGVjdHVyZS1zcGVj
aWZpYyBzZWN0aW9ucy4gRm9yIGV4YW1wbGU6CisKKyAqIEFsdGVybmF0aXZlcyBpbnN0cnVjdGlv
bnMuCisgKiBCdWcgZnJhbWVzLgorICogRXhjZXB0aW9uIHRhYmxlcy4KKyAqIFJlbG9jYXRpb25z
IGZvciBlYWNoIG9mIHRoZXNlIHNlY3Rpb25zLgorCitUaGUgeFNwbGljZSBjb3JlIGNvZGUgbG9h
ZHMgdGhlIHBheWxvYWQgYXMgYSBzdGFuZGFyZCBFTEYgYmluYXJ5LCByZWxvY2F0ZXMgaXQKK2Fu
ZCBoYW5kbGVzIHRoZSBhcmNoaXRlY3R1cmUtc3BlY2lmYyBzZWN0aW9ucyBhcyBuZWVkZWQuIFRo
aXMgcHJvY2VzcyBpcyBtdWNoCitsaWtlIHdoYXQgdGhlIExpbnV4IGtlcm5lbCBtb2R1bGUgbG9h
ZGVyIGRvZXMuCisKK1RoZSBwYXlsb2FkIGNvbnRhaW5zIGEgc2VjdGlvbiAoeHNwbGljZV9wYXRj
aF9mdW5jKSB3aXRoIGFuIGFycmF5IG9mIHN0cnVjdHVyZXMKK2Rlc2NyaWJpbmcgdGhlIGZ1bmN0
aW9ucyB0byBiZSBwYXRjaGVkOgorCis8cHJlPgorc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyB7
ICAKKyAgICBjb25zdCBjaGFyICpuYW1lOyAgCisgICAgdm9pZCAqbmV3X2FkZHI7ICAKKyAgICB2
b2lkICpvbGRfYWRkcjsgIAorICAgIHVpbnQzMl90IG5ld19zaXplOyAgCisgICAgdWludDMyX3Qg
b2xkX3NpemU7ICAKKyAgICB1aW50OF90IHZlcnNpb247ICAKKyAgICB1aW50OF90IG9wYXF1ZVsz
MV07ICAKK307ICAKKzwvcHJlPgorCitUaGUgc2l6ZSBvZiB0aGUgc3RydWN0dXJlIGlzIDY0IGJ5
dGVzIG9uIDY0LWJpdCBoeXBlcnZpc29ycy4gSXQgd2lsbCBiZQorNTIgb24gMzItYml0IGh5cGVy
dmlzb3JzLgorCisqIGBuYW1lYCBpcyB0aGUgc3ltYm9sIG5hbWUgb2YgdGhlIG9sZCBmdW5jdGlv
bi4gT25seSB1c2VkIGlmIGBvbGRfYWRkcmAgaXMKKyAgIHplcm8sIG90aGVyd2lzZSB3aWxsIGJl
IHVzZWQgZHVyaW5nIGR5bmFtaWMgbGlua2luZyAod2hlbiBoeXBlcnZpc29yIGxvYWRzCisgICB0
aGUgcGF5bG9hZCkuCisKKyogYG9sZF9hZGRyYCBpcyB0aGUgYWRkcmVzcyBvZiB0aGUgZnVuY3Rp
b24gdG8gYmUgcGF0Y2hlZCBhbmQgaXMgZmlsbGVkIGluIGF0CisgIHBheWxvYWQgZ2VuZXJhdGlv
biB0aW1lIGlmIGh5cGVydmlzb3IgZnVuY3Rpb24gYWRkcmVzcyBpcyBrbm93bi4gSWYgdW5rbm93
biwKKyAgdGhlIHZhbHVlICpNVVNUKiBiZSB6ZXJvIGFuZCB0aGUgaHlwZXJ2aXNvciB3aWxsIGF0
dGVtcHQgdG8gcmVzb2x2ZSB0aGUgYWRkcmVzcy4KKworKiBgbmV3X2FkZHJgIGlzIHRoZSBhZGRy
ZXNzIG9mIHRoZSBmdW5jdGlvbiB0aGF0IGlzIHJlcGxhY2luZyB0aGUgb2xkCisgIGZ1bmN0aW9u
LiBUaGUgYWRkcmVzcyBpcyBmaWxsZWQgaW4gZHVyaW5nIHJlbG9jYXRpb24uIFRoZSB2YWx1ZSAq
Kk1VU1QqKiBiZQorICB0aGUgYWRkcmVzcyBvZiB0aGUgbmV3IGZ1bmN0aW9uIGluIHRoZSBmaWxl
LgorCisqIGBvbGRfc2l6ZWAgYW5kIGBuZXdfc2l6ZWAgY29udGFpbiB0aGUgc2l6ZXMgb2YgdGhl
IHJlc3BlY3RpdmUgZnVuY3Rpb25zIGluIGJ5dGVzLgorICAgVGhlIHZhbHVlIG9mIGBvbGRfc2l6
ZWAgKipNVVNUKiogbm90IGJlIHplcm8uCisKKyogYHZlcnNpb25gIGlzIHRvIGJlIG9uZS4KKwor
KiBgb3BhcXVlYCAqKk1VU1QqKiBiZSB6ZXJvLgorCitUaGUgc2l6ZSBvZiB0aGUgYHhzcGxpY2Vf
cGF0Y2hfZnVuY2AgYXJyYXkgaXMgZGV0ZXJtaW5lZCBmcm9tIHRoZSBFTEYgc2VjdGlvbgorc2l6
ZS4KKworV2hlbiBhcHBseWluZyB0aGUgcGF0Y2ggdGhlIGh5cGVydmlzb3IgaXRlcmF0ZXMgb3Zl
ciBlYWNoIGB4c3BsaWNlX3BhdGNoX2Z1bmNgCitzdHJ1Y3R1cmUgYW5kIHRoZSBjb3JlIGNvZGUg
aW5zZXJ0cyBhIHRyYW1wb2xpbmUgYXQgYG9sZF9hZGRyYCB0byBgbmV3X2FkZHJgLgorVGhlIGBu
ZXdfYWRkcmAgaXMgYWx0ZXJlZCB3aGVuIHRoZSBFTEYgcGF5bG9hZCBpcyBsb2FkZWQuCisKK1do
ZW4gcmV2ZXJ0aW5nIGEgcGF0Y2gsIHRoZSBoeXBlcnZpc29yIGl0ZXJhdGVzIG92ZXIgZWFjaCBg
eHNwbGljZV9wYXRjaF9mdW5jYAorYW5kIHRoZSBjb3JlIGNvZGUgY29waWVzIHRoZSBkYXRhIGZy
b20gdGhlIHVuZG8gYnVmZmVyIChwcml2YXRlIGludGVybmFsIGNvcHkpCit0byBgb2xkX2FkZHJg
LgorCisjIyBIeXBlcmNhbGxzCisKK1dlIHdpbGwgZW1wbG95IHRoZSBzdWIgb3BlcmF0aW9ucyBv
ZiB0aGUgc3lzdGVtIG1hbmFnZW1lbnQgaHlwZXJjYWxsIChzeXNjdGwpLgorVGhlcmUgYXJlIHRv
IGJlIGZvdXIgc3ViLW9wZXJhdGlvbnM6CisKKyAqIHVwbG9hZCB0aGUgcGF5bG9hZHMuCisgKiBs
aXN0aW5nIG9mIHBheWxvYWRzIHN1bW1hcnkgdXBsb2FkZWQgYW5kIHRoZWlyIHN0YXRlLgorICog
Z2V0dGluZyBhbiBwYXJ0aWN1bGFyIHBheWxvYWQgc3VtbWFyeSBhbmQgaXRzIHN0YXRlLgorICog
Y29tbWFuZCB0byBhcHBseSwgZGVsZXRlLCBvciByZXZlcnQgdGhlIHBheWxvYWQuCisKK01vc3Qg
b2YgdGhlIGFjdGlvbnMgYXJlIGFzeW5jaHJvbm91cyB0aGVyZWZvcmUgdGhlIGNhbGxlciBpcyBy
ZXNwb25zaWJsZQordG8gdmVyaWZ5IHRoYXQgaXQgaGFzIGJlZW4gYXBwbGllZCBwcm9wZXJseSBi
eSByZXRyaWV2aW5nIHRoZSBzdW1tYXJ5IG9mIGl0CithbmQgdmVyaWZ5aW5nIHRoYXQgdGhlcmUg
YXJlIG5vIGVycm9yIGNvZGVzIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGF5bG9hZC4KKworV2UgKipN
VVNUKiogbWFrZSBzb21lIG9mIHRoZW0gYXN5bmNocm9ub3VzIGR1ZSB0byB0aGUgbmF0dXJlIG9m
IHBhdGNoaW5nCitpdCByZXF1aXJlcyBldmVyeSBwaHlzaWNhbCBDUFUgdG8gYmUgbG9jay1zdGVw
IHdpdGggZWFjaCBvdGhlci4KK1RoZSBwYXRjaGluZyBtZWNoYW5pc20gd2hpbGUgYW4gaW1wbGVt
ZW50YXRpb24gZGV0YWlsLCBpcyBub3QgYW4gc2hvcnQKK29wZXJhdGlvbiBhbmQgYXMgc3VjaCB0
aGUgZGVzaWduICoqTVVTVCoqIGFzc3VtZSBpdCB3aWxsIGJlIGFuIGxvbmctcnVubmluZworb3Bl
cmF0aW9uLgorCitUaGUgc3ViLW9wZXJhdGlvbnMgd2lsbCBzcGVsbCBvdXQgaG93IHByZWVtcHRp
b24gaXMgdG8gYmUgaGFuZGxlZCAoaWYgYXQgYWxsKS4KKworRnVydGhlcm1vcmUgaXQgaXMgcG9z
c2libGUgdG8gaGF2ZSBtdWx0aXBsZSBkaWZmZXJlbnQgcGF5bG9hZHMgZm9yIHRoZSBzYW1lCitm
dW5jdGlvbi4gQXMgc3VjaCBhbiB1bmlxdWUgbmFtZSBwZXIgcGF5bG9hZCBoYXMgdG8gYmUgdmlz
aWJsZSB0byBhbGxvdyBwcm9wZXIgbWFuaXB1bGF0aW9uLgorCitUaGUgaHlwZXJjYWxsIGlzIHBh
cnQgb2YgdGhlIGB4ZW5fc3lzY3RsYC4gVGhlIHRvcCBsZXZlbCBzdHJ1Y3R1cmUgY29udGFpbnMK
K29uZSB1aW50MzJfdCB0byBkZXRlcm1pbmUgdGhlIHN1Yi1vcGVyYXRpb25zIGFuZCBvbmUgcGFk
ZGluZyBmaWVsZCB3aGljaAorKk1VU1QqIGFsd2F5cyBiZSB6ZXJvLgorCis8cHJlPgorc3RydWN0
IHhlbl9zeXNjdGxfeHNwbGljZV9vcCB7ICAKKyAgICB1aW50MzJfdCBjbWQ7ICAgICAgICAgICAg
ICAgICAgIC8qIElOOiBYRU5fU1lTQ1RMX1hTUExJQ0VfKi4gKi8gIAorICAgIHVpbnQzMl90IHBh
ZDsgICAgICAgICAgICAgICAgICAgLyogSU46IEFsd2F5cyB6ZXJvLiAqLyAgCisJdW5pb24geyAg
CisgICAgICAgICAgLi4uIHNlZSBiZWxvdyAuLi4gIAorICAgICAgICB9IHU7ICAKK307ICAKKwor
PC9wcmU+Cit3aGlsZSB0aGUgcmVzdCBvZiBoeXBlcmNhbGwgc3BlY2lmaWMgc3RydWN0dXJlcyBh
cmUgcGFydCBvZiB0aGUgdGhpcyBzdHJ1Y3R1cmUuCisKKyMjIyBCYXNpYyB0eXBlOiBzdHJ1Y3Qg
eGVuX3hzcGxpY2VfbmFtZQorCitNb3N0IG9mIHRoZSBoeXBlcmNhbGxzIGVtcGxveSBhbiBzaGFy
ZWQgc3RydWN0dXJlIGNhbGxlZCBgc3RydWN0IHhlbl94c3BsaWNlX25hbWVgCit3aGljaCBjb250
YWluczoKKworICogYG5hbWVgIC0gcG9pbnRlciB3aGVyZSB0aGUgc3RyaW5nIGZvciB0aGUgbmFt
ZSBpcyBsb2NhdGVkLgorICogYHNpemVgIC0gdGhlIHNpemUgb2YgdGhlIHN0cmluZworICogYHBh
ZGAgLSBwYWRkaW5nIC0gdG8gYmUgemVyby4KKworVGhlIHN0cnVjdHVyZSBpcyBhcyBmb2xsb3c6
CisKKzxwcmU+CisvKiAgCisgKiAgVW5pcXVlbHkgaWRlbnRpZmllcyB0aGUgcGF5bG9hZC4gIFNo
b3VsZCBiZSBodW1hbiByZWFkYWJsZS4gIAorICogSW5jbHVkZXMgdGhlIE5VTCB0ZXJtaW5hdG9y
ICAKKyAqLyAgCisjZGVmaW5lIFhFTl9YU1BMSUNFX05BTUVfU0laRSAxMjggIAorc3RydWN0IHhl
bl94c3BsaWNlX25hbWUgeyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NChjaGFyKSBuYW1lOyAg
ICAgICAgIC8qIElOLCBwb2ludGVyIHRvIG5hbWUuICovICAKKyAgICB1aW50MTZfdCBzaXplOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU4sIHNpemUgb2YgbmFtZS4gTWF5IGJlIHVwdG8g
ICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1hT
UExJQ0VfTkFNRV9TSVpFLiAqLyAgCisgICAgdWludDE2X3QgcGFkWzNdOyAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIElOOiBNVVNUIGJlIHplcm8uICovIAorfTsgIAorPC9wcmU+CisKKyMjIyBY
RU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEICgwKQorCitVcGxvYWQgYSBwYXlsb2FkIHRvIHRoZSBo
eXBlcnZpc29yLiBUaGUgcGF5bG9hZCBpcyB2ZXJpZmllZAorYWdhaW5zdCBiYXNpYyBjaGVja3Mg
YW5kIGlmIHRoZXJlIGFyZSBhbnkgaXNzdWVzIHRoZSBwcm9wZXIgcmV0dXJuIGNvZGUKK3dpbGwg
YmUgcmV0dXJuZWQuIFRoZSBwYXlsb2FkIGlzIG5vdCBhcHBsaWVkIGF0IHRoaXMgdGltZSAtIHRo
YXQgaXMKK2NvbnRyb2xsZWQgYnkgKlhFTl9TWVNDVExfWFNQTElDRV9BQ1RJT04qLgorCitUaGUg
Y2FsbGVyIHByb3ZpZGVzOgorCisgKiBBIGBzdHJ1Y3QgeGVuX3hzcGxpY2VfbmFtZWAgY2FsbGVk
IGBuYW1lYCB3aGljaCBoYXMgdGhlIHVuaXF1ZSBuYW1lLgorICogYHNpemVgIHRoZSBzaXplIG9m
IHRoZSBFTEYgcGF5bG9hZCAoaW4gYnl0ZXMpLgorICogYHBheWxvYWRgIHRoZSB2aXJ0dWFsIGFk
ZHJlc3Mgb2Ygd2hlcmUgdGhlIEVMRiBwYXlsb2FkIGlzLgorCitUaGUgYG5hbWVgIGNvdWxkIGJl
IGFuIFVVSUQgdGhhdCBzdGF5cyBmaXhlZCBmb3JldmVyIGZvciBhIGdpdmVuCitwYXlsb2FkLiBJ
dCBjYW4gYmUgZW1iZWRkZWQgaW50byB0aGUgRUxGIHBheWxvYWQgYXQgY3JlYXRpb24gdGltZQor
YW5kIGV4dHJhY3RlZCBieSB0b29scy4KKworVGhlIHJldHVybiB2YWx1ZSBpcyB6ZXJvIGlmIHRo
ZSBwYXlsb2FkIHdhcyBzdWNjZXNmdWxseSB1cGxvYWRlZC4KK090aGVyd2lzZSBhbiAtWEVOX0VY
WCByZXR1cm4gdmFsdWUgaXMgcHJvdmlkZWQuIER1cGxpY2F0ZSBgbmFtZWAgYXJlIG5vdCBzdXBw
b3J0ZWQuCisKK1RoZSBgcGF5bG9hZGAgaXMgdGhlIEVMRiBwYXlsb2FkIGFzIG1lbnRpb25lZCBp
biB0aGUgYFBheWxvYWQgZm9ybWF0YCBzZWN0aW9uLgorCitUaGUgc3RydWN0dXJlIGlzIGFzIGZv
bGxvdzoKKworPHByZT4KK3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkIHsgIAorICAg
IHhlbl94c3BsaWNlX25hbWVfdCBuYW1lOyAgICAgICAgICAgIC8qIElOLCBuYW1lIG9mIHRoZSBw
YXRjaC4gKi8gIAorICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAgICAgICAgIC8qIElO
LCBzaXplIG9mIHRoZSBFTEYgZmlsZS4gKi8gIAorICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWlu
dDgpIHBheWxvYWQ7IC8qIElOOiBFTEYgZmlsZS4gKi8gIAorfTsgIAorPC9wcmU+CisKKyMjIyBY
RU5fU1lTQ1RMX1hTUExJQ0VfR0VUICgxKQorCitSZXRyaWV2ZSBhbiBzdGF0dXMgb2YgYW4gc3Bl
Y2lmaWMgcGF5bG9hZC4gVGhpcyBjYWxsZXIgcHJvdmlkZXM6CisKKyAqIEEgYHN0cnVjdCB4ZW5f
eHNwbGljZV9uYW1lYCBjYWxsZWQgYG5hbWVgIHdoaWNoIGhhcyB0aGUgdW5pcXVlIG5hbWUuCisg
KiBBIGBzdHJ1Y3QgeGVuX3hzcGxpY2Vfc3RhdHVzYCBzdHJ1Y3R1cmUuIFRoZSBtZW1iZXIgdmFs
dWVzIHdpbGwKKyAgIGJlIG92ZXItd3JpdHRlbiB1cG9uIGNvbXBsZXRpb24uCisKK1Vwb24gY29t
cGxldGlvbiB0aGUgYHN0cnVjdCB4ZW5feHNwbGljZV9zdGF0dXNgIGlzIHVwZGF0ZWQuCisKKyAq
IGBzdGF0dXNgIC0gaW5kaWNhdGVzIHRoZSBjdXJyZW50IHN0YXR1cyBvZiB0aGUgcGF5bG9hZDoK
KyAgICogKlhTUExJQ0VfU1RBVFVTX0NIRUNLRUQqICAoMSkgbG9hZGVkIGFuZCB0aGUgRUxGIHBh
eWxvYWQgc2FmZXR5IGNoZWNrcyBwYXNzZWQuCisgICAqICpYU1BMSUNFX1NUQVRVU19BUFBMSUVE
KiAoMikgbG9hZGVkLCBjaGVja2VkLCBhbmQgYXBwbGllZC4KKyAgICogIE5vIG90aGVyIHZhbHVl
IGlzIHBvc3NpYmxlLgorICogYHJjYCAtIC1YRU5fRVhYIHR5cGUgZXJyb3JzIGVuY291bnRlcmVk
IHdoaWxlIHBlcmZvcm1pbmcgdGhlIGxhc3QKKyAgIFhTUExJQ0VfQUNUSU9OXyogb3BlcmF0aW9u
LiBUaGUgbm9ybWFsIHZhbHVlcyBjYW4gYmUgemVybyBvciAtWEVOX0VBR0FJTiB3aGljaAorICAg
cmVzcGVjdGl2ZWx5IG1lYW46IHN1Y2Nlc3Mgb3Igb3BlcmF0aW9uIGluIHByb2dyZXNzLiBPdGhl
ciB2YWx1ZXMKKyAgIGltcGx5IGFuIGVycm9yIG9jY3VycmVkLiBJZiB0aGVyZSBpcyBhbiBlcnJv
ciBpbiBgcmNgLCBgc3RhdHVzYCB3aWxsICoqTk9UKioKKyAgIGhhdmUgY2hhbmdlZC4KKworVGhl
IHJldHVybiB2YWx1ZSBvZiB0aGUgaHlwZXJjYWxsIGlzIHplcm8gb24gc3VjY2VzcyBhbmQgLVhF
Tl9FWFggb24gZmFpbHVyZS4KKyhOb3RlIHRoYXQgdGhlIGByY2BgIHZhbHVlIGNhbiBiZSBkaWZm
ZXJlbnQgZnJvbSB0aGUgcmV0dXJuIHZhbHVlLCBhcyBpbgorcmM9LVhFTl9FQUdBSU4gYW5kIHJl
dHVybiB2YWx1ZSBjYW4gYmUgMCkuCisKK0ZvciBleGFtcGxlLCBzdXBwb3NpbmcgdGhlcmUgaXMg
YW4gcGF5bG9hZDoKKworPHByZT4KKyBzdGF0dXM6IFhTUExJQ0VfU1RBVFVTX0NIRUNLRUQKKyBy
YzogMAorPC9wcmU+CisKK1dlIGFwcGx5IGFuIGFjdGlvbiAtIFhTUExJQ0VfQUNUSU9OX1JFVkVS
VCAtIHRvIHJldmVydCBpdCAod2hpY2ggd29uJ3Qgd29yaworYXMgd2UgaGF2ZSBub3QgZXZlbiBh
cHBsaWVkIGl0LiBBZnRlcndhcmRzIHdlIHdpbGwgaGF2ZToKKworPHByZT4KKyBzdGF0dXM6IFhT
UExJQ0VfU1RBVFVTX0NIRUNLRUQKKyByYzogLVhFTl9FSU5WQUwKKzwvcHJlPgorCitJdCBoYXMg
ZmFpbGVkIGJ1dCBpdCByZW1haW5zIGxvYWRlZC4KKworVGhpcyBvcGVyYXRpb24gaXMgc3luY2hy
b25vdXMgYW5kIGRvZXMgbm90IHJlcXVpcmUgcHJlZW1wdGlvbi4KKworVGhlIHN0cnVjdHVyZSBp
cyBhcyBmb2xsb3c6CisKKzxwcmU+CitzdHJ1Y3QgeGVuX3hzcGxpY2Vfc3RhdHVzIHsgIAorI2Rl
ZmluZSBYU1BMSUNFX1NUQVRVU19DSEVDS0VEICAgICAgMSAgCisjZGVmaW5lIFhTUExJQ0VfU1RB
VFVTX0FQUExJRUQgICAgICAyICAKKyAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAg
IC8qIE9VVDogWFNQTElDRV9TVEFURV8qLiAqLyAgCisgICAgaW50MzJfdCByYzsgICAgICAgICAg
ICAgICAgICAgICAvKiBPVVQ6IDAgaWYgbm8gZXJyb3IsIG90aGVyd2lzZSAtWEVOX0VYWC4gKi8g
IAorfTsgIAorCitzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX2dldCB7ICAKKyAgICB4ZW5feHNw
bGljZV9uYW1lX3QgbmFtZTsgICAgICAgIC8qIElOLCB0aGUgbmFtZSBvZiB0aGUgcGF5bG9hZC4g
Ki8gIAorICAgIHhlbl94c3BsaWNlX3N0YXR1c190IHN0YXR1czsgICAgLyogSU4vT1VUOiBzdGF0
dXMgb2YgdGhlIHBheWxvYWQuICovICAKK307ICAKKzwvcHJlPgorCisjIyMgWEVOX1NZU0NUTF9Y
U1BMSUNFX0xJU1QgKDIpCisKK1JldHJpZXZlIGFuIGFycmF5IG9mIGFiYnJldmlhdGVkIHN0YXR1
cyBhbmQgbmFtZXMgb2YgcGF5bG9hZHMgdGhhdCBhcmUgbG9hZGVkIGluIHRoZQoraHlwZXJ2aXNv
ci4KKworVGhlIGNhbGxlciBwcm92aWRlczoKKworICogYHZlcnNpb25gLiBWZXJzaW9uIG9mIHRo
ZSBwYXlsb2FkLiBDYWxsZXIgc2hvdWxkIHJlLXVzZSB0aGUgZmllbGQgcHJvdmlkZWQgYnkKKyAg
ICB0aGUgaHlwZXJ2aXNvci4gSWYgdGhlIHZhbHVlIGRpZmZlcnMgdGhlIGRhdGEgaXMgc3RhbGUu
CisgKiBgaWR4YCBpbmRleCBpdGVyYXRvci4gVGhlIGluZGV4IGludG8gdGhlIGh5cGVydmlzb3In
cyBwYXlsb2FkIGNvdW50LiBJdCBpcworICAgIHJlY29tbWVuZGVkIHRoYXQgb24gZmlyc3QgaW52
b2NhdGlvbiB6ZXJvIGJlIHVzZWQgc28gdGhhdCBgbnJgICh3aGljaCB0aGUKKyAgICBoeXBlcnZp
c29yIHdpbGwgdXBkYXRlIHdpdGggdGhlIHJlbWFpbmluZyBwYXlsb2FkIGNvdW50KSBiZSBwcm92
aWRlZC4KKyAgICBBbHNvIHRoZSBoeXBlcnZpc29yIHdpbGwgcHJvdmlkZSBgdmVyc2lvbmAgd2l0
aCB0aGUgbW9zdCBjdXJyZW50IHZhbHVlLgorICogYG5yYCB0aGUgbWF4IG51bWJlciBvZiBlbnRy
aWVzIHRvIHBvcHVsYXRlLiBDYW4gYmUgemVybyB3aGljaCB3aWxsIHJlc3VsdAorICAgIGluIHRo
ZSBoeXBlcmNhbGwgYmVpbmcgYSBwcm9iaW5nIG9uZSBhbmQgcmV0dXJuIHRoZSBudW1iZXIgb2Yg
cGF5bG9hZHMKKyAgICAoYW5kIHVwZGF0ZSB0aGUgYHZlcnNpb25gKS4KKyAqIGBwYWRgIC0gKk1V
U1QqIGJlIHplcm8uCisgKiBgc3RhdHVzYCB2aXJ0dWFsIGFkZHJlc3Mgb2Ygd2hlcmUgdG8gd3Jp
dGUgYHN0cnVjdCB4ZW5feHNwbGljZV9zdGF0dXNgCisgICBzdHJ1Y3R1cmVzLiBDYWxsZXIgKk1V
U1QqIGFsbG9jYXRlIHVwIHRvIGBucmAgb2YgdGhlbS4KKyAqIGBuYW1lYCAtIHZpcnR1YWwgYWRk
cmVzcyBvZiB3aGVyZSB0byB3cml0ZSB0aGUgdW5pcXVlIG5hbWUgb2YgdGhlIHBheWxvYWQuCisg
ICBDYWxsZXIgKk1VU1QqIGFsbG9jYXRlIHVwIHRvIGBucmAgb2YgdGhlbS4gRWFjaCAqTVVTVCog
YmUgb2YKKyAgICoqWEVOX1hTUExJQ0VfTkFNRV9TSVpFKiogc2l6ZS4gTm90ZSB0aGF0ICoqWEVO
X1hTUExJQ0VfTkFNRV9TSVpFKiogaW5jbHVkZXMKKyAgIHRoZSBOVUwgdGVybWluYXRvci4KKyAq
IGBsZW5gIC0gdmlydHVhbCBhZGRyZXNzIG9mIHdoZXJlIHRvIHdyaXRlIHRoZSBsZW5ndGggb2Yg
ZWFjaCB1bmlxdWUgbmFtZQorICAgb2YgdGhlIHBheWxvYWQuIENhbGxlciAqTVVTVCogYWxsb2Nh
dGUgdXAgdG8gYG5yYCBvZiB0aGVtLiBFYWNoICpNVVNUKiBiZQorICAgb2Ygc2l6ZW9mKHVpbnQz
Ml90KSAoNCBieXRlcykuCisKK0lmIHRoZSBoeXBlcmNhbGwgcmV0dXJucyBhbiBwb3NpdGl2ZSBu
dW1iZXIsIGl0IGlzIHRoZSBudW1iZXIgKHVwdG8gYG5yYAorcHJvdmlkZWQgdG8gdGhlIGh5cGVy
Y2FsbCkgb2YgdGhlIHBheWxvYWRzIHJldHVybmVkLCBhbG9uZyB3aXRoIGBucmAgdXBkYXRlZAor
d2l0aCB0aGUgbnVtYmVyIG9mIHJlbWFpbmluZyBwYXlsb2FkcywgYHZlcnNpb25gIHVwZGF0ZWQg
KGl0IG1heSBiZSB0aGUgc2FtZQorYWNyb3NzIGh5cGVyY2FsbHMgLSBpZiBpdCB2YXJpZXMgdGhl
IGRhdGEgaXMgc3RhbGUgYW5kIGZ1cnRoZXIgY2FsbHMgY291bGQKK2ZhaWwpLiBUaGUgYHN0YXR1
c2AsIGBuYW1lYCwgYW5kIGBsZW5gJyBhcmUgdXBkYXRlZCBhdCB0aGVpciBkZXNpZ25lZCBpbmRl
eAordmFsdWUgKGBpZHhgKSB3aXRoIHRoZSByZXR1cm5lZCB2YWx1ZSBvZiBkYXRhLgorCitJZiB0
aGUgaHlwZXJjYWxsIHJldHVybnMgLVhFTl9FMkJJRyB0aGUgYG5yYCBpcyB0b28gYmlnIGFuZCBz
aG91bGQgYmUKK2xvd2VyZWQuCisKK0lmIHRoZSBoeXBlcmNhbGwgcmV0dXJucyBhbiB6ZXJvIHZh
bHVlIHRoZXJlIGFyZSBubyBtb3JlIHBheWxvYWRzLgorCitOb3RlIHRoYXQgZHVlIHRvIHRoZSBh
c3luY2hyb25vdXMgbmF0dXJlIG9mIGh5cGVyY2FsbHMgdGhlIGNvbnRyb2wgZG9tYWluIG1pZ2h0
CitoYXZlIGFkZGVkIG9yIHJlbW92ZWQgYSBudW1iZXIgb2YgcGF5bG9hZHMgbWFraW5nIHRoaXMg
aW5mb3JtYXRpb24gc3RhbGUuIEl0IGlzCit0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIHRvb2xz
dGFjayB0byB1c2UgdGhlIGB2ZXJzaW9uYCBmaWVsZCB0byBjaGVjaworYmV0d2VlbiBlYWNoIGlu
dm9jYXRpb24uIGlmIHRoZSB2ZXJzaW9uIGRpZmZlcnMgaXQgc2hvdWxkIGRpc2NhcmQgdGhlIHN0
YWxlCitkYXRhIGFuZCBzdGFydCBmcm9tIHNjcmF0Y2guIEl0IGlzIE9LIGZvciB0aGUgdG9vbHN0
YWNrIHRvIHVzZSB0aGUgbmV3CitgdmVyc2lvbmAgZmllbGQuCisKK1RoZSBgc3RydWN0IHhlbl94
c3BsaWNlX3N0YXR1c2Agc3RydWN0dXJlIGNvbnRhaW5zIGFuIHN0YXR1cyBvZiBwYXlsb2FkIHdo
aWNoIGluY2x1ZGVzOgorCisgKiBgc3RhdHVzYCAtIGluZGljYXRlcyB0aGUgY3VycmVudCBzdGF0
dXMgb2YgdGhlIHBheWxvYWQ6CisgICAqICpYU1BMSUNFX1NUQVRVU19DSEVDS0VEKiAgKDEpIGxv
YWRlZCBhbmQgdGhlIEVMRiBwYXlsb2FkIHNhZmV0eSBjaGVja3MgcGFzc2VkLgorICAgKiAqWFNQ
TElDRV9TVEFUVVNfQVBQTElFRCogKDIpIGxvYWRlZCwgY2hlY2tlZCwgYW5kIGFwcGxpZWQuCisg
ICAqICBObyBvdGhlciB2YWx1ZSBpcyBwb3NzaWJsZS4KKyAqIGByY2AgLSAtWEVOX0VYWCB0eXBl
IGVycm9ycyBlbmNvdW50ZXJlZCB3aGlsZSBwZXJmb3JtaW5nIHRoZSBsYXN0CisgICBYU1BMSUNF
X0FDVElPTl8qIG9wZXJhdGlvbi4gVGhlIG5vcm1hbCB2YWx1ZXMgY2FuIGJlIHplcm8gb3IgLVhF
Tl9FQUdBSU4gd2hpY2gKKyAgIHJlc3BlY3RpdmVseSBtZWFuOiBzdWNjZXNzIG9yIG9wZXJhdGlv
biBpbiBwcm9ncmVzcy4gT3RoZXIgdmFsdWVzCisgICBpbXBseSBhbiBlcnJvciBvY2N1cnJlZC4g
SWYgdGhlcmUgaXMgYW4gZXJyb3IgaW4gYHJjYCwgYHN0YXR1c2Agd2lsbCAqKk5PVCoqCisgICBo
YXZlIGNoYW5nZWQuCisKK1RoZSBzdHJ1Y3R1cmUgaXMgYXMgZm9sbG93OgorCis8cHJlPgorc3Ry
dWN0IHhlbl9zeXNjdGxfeHNwbGljZV9saXN0IHsgIAorICAgIHVpbnQzMl90IHZlcnNpb247ICAg
ICAgICAgICAgICAgICAgICAgICAvKiBPVVQ6IEh5cGVydmlzb3Igc3RhbXBzIHZhbHVlLgorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJZiB2YXJpZXMgYmV0
d2VlbiBjYWxscywgd2UgYXJlICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZ2V0dGluZyBzdGFsZSBkYXRhLiAqLyAgCisgICAgdWludDMyX3QgaWR4OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBJbmRleCBpbnRvIGh5cGVydmlzb3IgbGlz
dC4gKi8KKyAgICB1aW50MzJfdCBucjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46
IEhvdyBtYW55IHN0YXR1cywgbmFtZXMsIGFuZCBsZW4gIAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaG91bGQgYmUgZmlsbGVkIG91dC4gQ2FuIGJlIHpl
cm8gdG8gZ2V0ICAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYW1vdW50IG9mIHBheWxvYWRzIGFuZCB2ZXJzaW9uLiAgCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9VVDogSG93IG1hbnkgcGF5bG9hZHMgbGVmdC4g
Ki8gIAorICAgIHVpbnQzMl90IHBhZDsgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjog
TXVzdCBiZSB6ZXJvLiAqLyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5feHNwbGljZV9z
dGF0dXNfdCkgc3RhdHVzOyAgLyogT1VULiBNdXN0IGhhdmUgZW5vdWdoICAKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhY2UgYWxsb2NhdGUgZm9yIG5y
IG9mIHRoZW0uICovICAKKyAgICBYRU5fR1VFU1RfSEFORExFXzY0KGNoYXIpIGlkOyAgICAgICAg
ICAgLyogT1VUOiBBcnJheSBvZiBuYW1lcy4gRWFjaCBtZW1iZXIgIAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVVNUIFhFTl9YU1BMSUNFX05BTUVfU0la
RSBpbiBzaXplLiAgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE11c3QgaGF2ZSBuciBvZiB0aGVtLiAqLyAgCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1
aW50MzIpIGxlbjsgICAgICAgIC8qIE9VVDogQXJyYXkgb2YgbGVuZ3RocyBvZiBuYW1lJ3MuICAK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTXVzdCBoYXZl
IG5yIG9mIHRoZW0uICovICAKK307ICAKKzwvcHJlPgorCisjIyMgWEVOX1NZU0NUTF9YU1BMSUNF
X0FDVElPTiAoMykKKworUGVyZm9ybSBhbiBvcGVyYXRpb24gb24gdGhlIHBheWxvYWQgc3RydWN0
dXJlIHJlZmVyZW5jZWQgYnkgdGhlIGBuYW1lYCBmaWVsZC4KK1RoZSBvcGVyYXRpb24gcmVxdWVz
dCBpcyBhc3luY2hyb25vdXMgYW5kIHRoZSBzdGF0dXMgc2hvdWxkIGJlIHJldHJpZXZlZAorYnkg
dXNpbmcgZWl0aGVyICoqWEVOX1NZU0NUTF9YU1BMSUNFX0dFVCoqIG9yICoqWEVOX1NZU0NUTF9Y
U1BMSUNFX0xJU1QqKiBoeXBlcmNhbGwuCisKK1RoZSBjYWxsZXIgcHJvdmlkZXM6CisKKyAqIEEg
J3N0cnVjdCB4ZW5feHNwbGljZV9uYW1lYCBgbmFtZWAgY29udGFpbmluZyB0aGUgdW5pcXVlIG5h
bWUuCisgKiBgY21kYCB0aGUgY29tbWFuZCByZXF1ZXN0ZWQ6CisgICogKlhTUExJQ0VfQUNUSU9O
X1VOTE9BRCogKDEpIHVubG9hZCB0aGUgcGF5bG9hZC4KKyAgIEFueSBmdXJ0aGVyIGh5cGVyY2Fs
bHMgYWdhaW5zdCB0aGUgYG5hbWVgIHdpbGwgcmVzdWx0IGluIGZhaWx1cmUgdW5sZXNzCisgICAq
KlhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQqKiBoeXBlcmNhbGwgaXMgcGVyZm9tZWQgd2l0aCBz
YW1lIGBuYW1lYC4KKyAgKiAqWFNQTElDRV9BQ1RJT05fUkVWRVJUKiAoMikgcmV2ZXJ0IHRoZSBw
YXlsb2FkLiBJZiB0aGUgb3BlcmF0aW9uIHRha2VzCisgIG1vcmUgdGltZSB0aGFuIHRoZSB1cHBl
ciBib3VuZCBvZiB0aW1lIHRoZSBgcmNgIGluIGB4ZW5feHNwbGljZV9zdGF0dXMnCisgIHJldHJp
ZXZlZCB2aWEgKipYRU5fU1lTQ1RMX1hTUExJQ0VfR0VUKiogd2lsbCBiZSAtWEVOX0VCVVNZLgor
ICAqICpYU1BMSUNFX0FDVElPTl9BUFBMWSogKDMpIGFwcGx5IHRoZSBwYXlsb2FkLiBJZiB0aGUg
b3BlcmF0aW9uIHRha2VzCisgIG1vcmUgdGltZSB0aGFuIHRoZSB1cHBlciBib3VuZCBvZiB0aW1l
IHRoZSBgcmNgIGluIGB4ZW5feHNwbGljZV9zdGF0dXMnCisgIHJldHJpZXZlZCB2aWEgKipYRU5f
U1lTQ1RMX1hTUExJQ0VfR0VUKiogd2lsbCBiZSAtWEVOX0VCVVNZLgorICAqICpYU1BMSUNFX0FD
VElPTl9SRVBMQUNFKiAoNCkgcmV2ZXJ0IGFsbCBhcHBsaWVkIHBheWxvYWRzIGFuZCBhcHBseSB0
aGlzCisgIHBheWxvYWQuIElmIHRoZSBvcGVyYXRpb24gdGFrZXMgbW9yZSB0aW1lIHRoYW4gdGhl
IHVwcGVyIGJvdW5kIG9mIHRpbWUKKyAgdGhlIGByY2AgaW4gYHhlbl94c3BsaWNlX3N0YXR1cycg
cmV0cmlldmVkIHZpYSAqKlhFTl9TWVNDVExfWFNQTElDRV9HRVQqKgorICB3aWxsIGJlIC1YRU5f
RUJVU1kuCisgKiBgdGltZWAgdGhlIHVwcGVyIGJvdW5kIG9mIHRpbWUgKG1zKSB0aGUgY21kIHNo
b3VsZCB0YWtlLiBaZXJvIG1lYW5zIGluZmluaXRlLgorICAgSWYgd2l0aGluIHRoZSB0aW1lIHRo
ZSBvcGVyYXRpb24gZG9lcyBub3Qgc3VjY2VlZCB0aGUgb3BlcmF0aW9uIHdvdWxkIGdvIGluCisg
ICBlcnJvciBzdGF0ZS4KKyAqIGBwYWRgIC0gKk1VU1QqIGJlIHplcm8uCisKK1RoZSByZXR1cm4g
dmFsdWUgd2lsbCBiZSB6ZXJvIHVubGVzcyB0aGUgcHJvdmlkZWQgZmllbGRzIGFyZSBpbmNvcnJl
Y3QuCisKK1RoZSBzdHJ1Y3R1cmUgaXMgYXMgZm9sbG93OgorCis8cHJlPgorI2RlZmluZSBYU1BM
SUNFX0FDVElPTl9VTkxPQUQgIDEgIAorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9SRVZFUlQgIDIg
IAorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9BUFBMWSAgIDMgIAorI2RlZmluZSBYU1BMSUNFX0FD
VElPTl9SRVBMQUNFIDQgIAorc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb24geyAgCisg
ICAgeGVuX3hzcGxpY2VfbmFtZV90IG5hbWU7ICAgICAgICAgICAgICAgIC8qIElOLCBuYW1lIG9m
IHRoZSBwYXRjaC4gKi8gIAorICAgIHVpbnQzMl90IGNtZDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBJTjogWFNQTElDRV9BQ1RJT05fKiAqLyAgCisgICAgdWludDMyX3QgdGltZTsgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBaZXJvIGlmIG5vIHRpbWVvdXQuICovICAgCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJv
dW5kIG9mIHRpbWUgKG1zKSAqLyAgIAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBmb3Igb3BlcmF0aW9uIHRvIHRha2UuICovICAKK307ICAKKworPC9wcmU+
CisKKyMjIFN0YXRlIGRpYWdyYW1zIG9mIFhTUExJQ0VfQUNUSU9OIGNvbW1hbmRzLgorCitUaGVy
ZSBpcyBhIHN0cmljdCBvcmRlcmluZyBzdGF0ZSBvZiB3aGF0IHRoZSBjb21tYW5kcyBjYW4gYmUu
CitUaGUgWFNQTElDRV9BQ1RJT04gcHJlZml4IGhhcyBiZWVuIGRyb3BwZWQgdG8gZWFzeSByZWFk
aW5nIGFuZAorZG9lcyBub3QgaW5jbHVkZSB0aGUgWFNQTElDRV9TVEFURVM6CisKKzxwcmU+Cisg
ICAgICAgICAgICAgIC8tPlwgIAorICAgICAgICAgICAgICBcICAvICAKKyBVTkxPQUQgPC0tLSBD
SEVDSyAtLS0+IFJFUExBQ0V8QVBQTFkgLS0+IFJFVkVSVCAtLVwgIAorICAgICAgICAgICAgICAg
IFwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgCisgICAgICAgICAgICAgICAg
IFwtLS0tLS0tLS0tLS0tLS0tLS0tPC0tLS0tLS0tLS0tLS0vICAKKworPC9wcmU+CisjIyBTdGF0
ZSB0cmFuc2l0aW9uIHRhYmxlIG9mIFhTUExJQ0VfQUNUSU9OIGNvbW1hbmRzIGFuZCBYU1BMSUNF
X1NUQVRVUy4KKworTm90ZSB0aGF0OgorCisgLSBUaGUgQ0hFQ0tFRCBzdGF0ZSBpcyB0aGUgc3Rh
cnRpbmcgb25lIGFjaGlldmVkIHdpdGggKlhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQqIGh5cGVy
Y2FsbC4KKyAtIFRoZSBSRVZFUlQgb3BlcmF0aW9uIG9uIHN1Y2Nlc3Mgd2lsbCBhdXRvbWF0aWNh
bGx5IG1vdmUgdG8gdGhlIENIRUNLRUQgc3RhdGUuCisgLSBUaGVyZSBhcmUgdHdvIFNUQVRFUzog
Q0hFQ0tFRCBhbmQgQVBQTElFRC4KKyAtIFRoZXJlIGFyZSBmb3VyIGFjdGlvbnMgKGFrYSBjb21t
YW5kcyk6IEFQUExZLCBSRVBMQUNFLCBSRVZFUlQsIGFuZCBVTkxPQUQuCisKK1RoZSBzdGF0ZSB0
cmFuc2l0aW9uIHRhYmxlIG9mIHZhbGlkIHN0YXRlcyBhbmQgYWN0aW9uIHN0YXRlczoKKworPHBy
ZT4KKworKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLSstLS0tLS0tLSsKK3wgQUNUSU9OICB8IEN1cnJlbnQgfCBSZXN1bHQgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBOZXh0IFNUQVRFOiAgICB8Cit8IEFDVElPTiAgfCBTVEFURSAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxDSEVDS0VEfEFQUExJRUQgfAorKy0t
LS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LSstLS0tLS0tLSsKK3wgVU5MT0FEICB8IENIRUNLRUQgfCBVbmxvYWQgcGF5bG9hZC4gQWx3YXlz
IHdvcmtzLiAgfCAgICAgICB8ICAgICAgICB8Cit8ICAgICAgICAgfCAgICAgICAgIHwgTm8gbmV4
dCBzdGF0ZXMuICAgICAgICAgICAgICAgIHwgICAgICAgfCAgICAgICAgfAorKy0tLS0tLS0tLSst
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLSstLS0tLS0t
LSsKK3wgQVBQTFkgICB8IENIRUNLRUQgfCBBcHBseSBwYXlsb2FkIChzdWNjZXNzKS4gICAgICAg
fCAgICAgICB8ICAgeCAgICB8CisrLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tKworfCBBUFBMWSAgIHwgQ0hFQ0tFRCB8
IEFwcGx5IHBheWxvYWQgKGVycm9yfHRpbWVvdXQpICB8ICAgeCAgIHwgICAgICAgIHwKKystLS0t
LS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0r
LS0tLS0tLS0rCit8IFJFUExBQ0UgfCBDSEVDS0VEIHwgUmV2ZXJ0IHBheWxvYWRzIGFuZCBhcHBs
eSBuZXcgIHwgICAgICAgfCAgIHggICAgfAorfCAgICAgICAgIHwgICAgICAgICB8IHBheWxvYWQg
d2l0aCBzdWNjZXNzLiAgICAgICAgICB8ICAgICAgIHwgICAgICAgIHwKKystLS0tLS0tLS0rLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0r
Cit8IFJFUExBQ0UgfCBDSEVDS0VEIHwgUmV2ZXJ0IHBheWxvYWRzIGFuZCBhcHBseSBuZXcgIHwg
ICB4ICAgfCAgICAgICAgfAorfCAgICAgICAgIHwgICAgICAgICB8IHBheWxvYWQgd2l0aCBlcnJv
ci4gICAgICAgICAgICB8ICAgICAgIHwgICAgICAgIHwKKystLS0tLS0tLS0rLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0rCit8IFJFVkVS
VCAgfCBBUFBMSUVEIHwgUmV2ZXJ0IHBheWxvYWQgKHN1Y2Nlc3MpLiAgICAgIHwgICB4ICAgfCAg
ICAgICAgfAorKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLSstLS0tLS0tLSsKK3wgUkVWRVJUICB8IEFQUExJRUQgfCBSZXZlcnQgcGF5
bG9hZCAoZXJyb3J8dGltZW91dCkgfCAgICAgICB8ICAgeCAgICB8CisrLS0tLS0tLS0tKy0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tKwor
PC9wcmU+CisKK0FsbCB0aGUgb3RoZXIgc3RhdGUgdHJhbnNpdGlvbnMgYXJlIGludmFsaWQuCisK
KyMjIFNlcXVlbmNlIG9mIGV2ZW50cy4KKworVGhlIG5vcm1hbCBzZXF1ZW5jZSBvZiBldmVudHMg
aXMgdG86CisKKyAxLiAqWEVOX1NZU0NUTF9YU1BMSUNFX1VQTE9BRCogdG8gdXBsb2FkIHRoZSBw
YXlsb2FkLiBJZiB0aGVyZSBhcmUgZXJyb3JzICpTVE9QKiBoZXJlLgorIDIuICpYRU5fU1lTQ1RM
X1hTUExJQ0VfR0VUKiB0byBjaGVjayB0aGUgYC0+cmNgLiBJZiAqLVhFTl9FQUdBSU4qIHNwaW4u
IElmIHplcm8gZ28gdG8gbmV4dCBzdGVwLgorIDMuICpYRU5fU1lTQ1RMX1hTUExJQ0VfQUNUSU9O
KiB3aXRoICpYU1BMSUNFX0FDVElPTl9BUFBMWSogdG8gYXBwbHkgdGhlIHBhdGNoLgorIDQuICpY
RU5fU1lTQ1RMX1hTUExJQ0VfR0VUKiB0byBjaGVjayB0aGUgYC0+cmNgLiBJZiBpbiAqLVhFTl9F
QUdBSU4qIHNwaW4uIElmIHplcm8gZXhpdCB3aXRoIHN1Y2Nlc3MuCisKKworIyMgQWRkZW5kdW0K
KworSW1wbGVtZW50YXRpb24gcXVpcmtzIHNob3VsZCBub3QgYmUgZGlzY3Vzc2VkIGluIGEgZGVz
aWduIGRvY3VtZW50LgorCitIb3dldmVyIHRoZXNlIG9ic2VydmF0aW9ucyBjYW4gcHJvdmlkZSBh
aWQgd2hlbiBkZXZlbG9waW5nIGFnYWluc3QgdGhpcworZG9jdW1lbnQuCisKKworIyMjIEFsdGVy
bmF0aXZlIGFzc2VtYmxlcgorCitBbHRlcm5hdGl2ZSBhc3NlbWJsZXIgaXMgYSBtZWNoYW5pc20g
dG8gdXNlIGRpZmZlcmVudCBpbnN0cnVjdGlvbnMgZGVwZW5kaW5nCitvbiB3aGF0IHRoZSBDUFUg
c3VwcG9ydHMuIFRoaXMgaXMgZG9uZSBieSBwcm92aWRpbmcgbXVsdGlwbGUgc3RyZWFtcyBvZiBj
b2RlCit0aGF0IGNhbiBiZSBwYXRjaGVkIGluIC0gb3IgaWYgdGhlIENQVSBkb2VzIG5vdCBzdXBw
b3J0IGl0IC0gcGFkZGVkIHdpdGgKK2Bub3BgIG9wZXJhdGlvbnMuIFRoZSBhbHRlcm5hdGl2ZSBh
c3NlbWJsZXIgbWFjcm9zIGNhdXNlIHRoZSBjb21waWxlciB0bworZXhwYW5kIHRoZSBjb2RlIHRv
IHBsYWNlIGEgbW9zdCBnZW5lcmljIGNvZGUgaW4gcGxhY2UgLSBlbWl0IGEgc3BlY2lhbAorRUxG
IC5zZWN0aW9uIGhlYWRlciB0byB0YWcgdGhpcyBsb2NhdGlvbi4gRHVyaW5nIHJ1bi10aW1lIHRo
ZSBoeXBlcnZpc29yCitjYW4gbGVhdmUgdGhlIGFyZWFzIGFsb25lIG9yIHBhdGNoIHRoZW0gd2l0
aCBhbiBiZXR0ZXIgc3VpdGVkIG9wY29kZXMuCisKK05vdGUgdGhhdCBwYXRjaGluZyBmdW5jdGlv
bnMgdGhhdCBjb3B5IHRvIG9yIGZyb20gZ3Vlc3QgbWVtb3J5IHJlcXVpcmVzCit0byBzdXBwb3J0
IGFsdGVybmF0aXZlIHN1cHBvcnQuIEZvciBleGFtcGxlIHRoaXMgY2FuIGJlIGR1ZSB0byBTTUFQ
Cisoc3BlY2lmaWNhbGx5ICpzdGFjKiBhbmQgKmNsYWMqIG9wZXJhdGlvbnMpIHdoaWNoIGlzIGVu
YWJsZWQgb24gQnJvYWR3ZWxsCithbmQgbGF0ZXIgYXJjaGl0ZWN0dXJlcy4gSXQgbWF5IGJlIHJl
bGF0ZWQgdG8gb3RoZXIgYWx0ZXJuYXRpdmUgaW5zdHJ1Y3Rpb25zLgorCisjIyMgV2hlbiB0byBw
YXRjaAorCitEdXJpbmcgdGhlIGRpc2N1c3Npb24gb24gdGhlIGRlc2lnbiB0d28gY2FuZGlkYXRl
cyBidWJibGVkIHdoZXJlCit0aGUgY2FsbCBzdGFjayBmb3IgZWFjaCBDUFUgd291bGQgYmUgZGV0
ZXJtaW5pc3RpYy4gVGhpcyB3b3VsZAorbWluaW1pemUgdGhlIGNoYW5jZSBvZiB0aGUgcGF0Y2gg
bm90IGJlaW5nIGFwcGxpZWQgZHVlIHRvIHNhZmV0eQorY2hlY2tzIGZhaWxpbmcuIFNhZmV0eSBj
aGVja3Mgc3VjaCBhcyBub3QgcGF0Y2hpbmcgY29kZSB3aGljaAoraXMgb24gdGhlIHN0YWNrIC0g
d2hpY2ggY2FuIGxlYWQgdG8gY29ycnVwdGlvbi4KKworIyMjIyBSZW5kZXp2b3VzIGNvZGUgaW5z
dGVhZCBvZiBzdG9wX21hY2hpbmUgZm9yIHBhdGNoaW5nCisKK1RoZSBoeXBlcnZpc29yJ3MgdGlt
ZSByZW5kZXp2b3VzIGNvZGUgcnVucyBzeW5jaHJvbm91c2x5IGFjcm9zcyBhbGwgQ1BVcworZXZl
cnkgc2Vjb25kLiBVc2luZyB0aGUgc3RvcF9tYWNoaW5lIHRvIHBhdGNoIGNhbiBzdGFsbCB0aGUg
dGltZSByZW5kZXp2b3VzCitjb2RlIGFuZCByZXN1bHQgaW4gTk1JLiBBcyBzdWNoIGhhdmluZyB0
aGUgcGF0Y2hpbmcgYmUgZG9uZSBhdCB0aGUgdGFpbAorb2YgcmVuZGV6dm91cyBjb2RlIHNob3Vs
ZCBhdm9pZCB0aGlzIHByb2JsZW0uCisKK0hvd2V2ZXIgdGhlIGVudHJhbmNlIHBvaW50IGZvciB0
aGF0IGNvZGUgaXMKK2RvX3NvZnRpcnEtPnRpbWVyX3NvZnRpcnFfYWN0aW9uLT50aW1lX2NhbGli
cmF0aW9uCit3aGljaCBlbmRzIHVwIGNhbGxpbmcgb25fc2VsZWN0ZWRfY3B1cyBvbiByZW1vdGUg
Q1BVcy4KKworVGhlIHJlbW90ZSBDUFVzIHJlY2VpdmUgQ0FMTF9GVU5DVElPTl9WRUNUT1IgSVBJ
IGFuZCBleGVjdXRlIHRoZQorZGVzaXJlZCBmdW5jdGlvbi4KKworIyMjIyBCZWZvcmUgZW50ZXJp
bmcgdGhlIGd1ZXN0IGNvZGUuCisKK0JlZm9yZSB3ZSBjYWxsIFZNWFJlc3VtZSB3ZSBjaGVjayB3
aGV0aGVyIGFueSBzb2Z0IElSUXMgbmVlZCB0byBiZSBleGVjdXRlZC4KK1RoaXMgaXMgYSBnb29k
IHNwb3QgYmVjYXVzZSBhbGwgWGVuIHN0YWNrcyBhcmUgZWZmZWN0aXZlbHkgZW1wdHkgYXQKK3Ro
YXQgcG9pbnQuCisKK1RvIHJhbmRlenZvdXMgYWxsIHRoZSBDUFVzIGFuIGJhcnJpZXIgd2l0aCBh
biBtYXhpbXVtIHRpbWVvdXQgKHdoaWNoCitjb3VsZCBiZSBhZGp1c3RlZCksIGNvbWJpbmVkIHdp
dGggZm9yY2luZyBhbGwgb3RoZXIgQ1BVcyB0aHJvdWdoIHRoZQoraHlwZXJ2aXNvciB3aXRoIElQ
SXMsIGNhbiBiZSB1dGlsaXplZCB0byBleGVjdXRlIGxvY2tzdGVwIGluc3RydWN0aW9ucworb24g
YWxsIENQVXMuCisKK1RoZSBhcHByb2FjaCBpcyBzaW1pbGFyIGluIGNvbmNlcHQgdG8gc3RvcF9t
YWNoaW5lIGFuZCB0aGUgdGltZSByZW5kZXp2b3VzCitidXQgaXMgdGltZS1ib3VuZC4gSG93ZXZl
ciB0aGUgbG9jYWwgQ1BVIHN0YWNrIGlzIG11Y2ggc2hvcnRlciBhbmQKK2EgbG90IG1vcmUgZGV0
ZXJtaW5pc3RpYy4KKworVGhpcyBpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlw
ZXJ2aXNvci4KKworIyMjIENvbXBpbGluZyB0aGUgaHlwZXJ2aXNvciBjb2RlCisKK0hvdHBhdGNo
IGdlbmVyYXRpb24gb2Z0ZW4gcmVxdWlyZXMgc3VwcG9ydCBmb3IgY29tcGlsaW5nIHRoZSB0YXJn
ZXQKK3dpdGggLWZmdW5jdGlvbi1zZWN0aW9ucyAvIC1mZGF0YS1zZWN0aW9ucy4gIENoYW5nZXMg
d291bGQgaGF2ZSB0bworYmUgZG9uZSB0byB0aGUgbGlua2VyIHNjcmlwdHMgdG8gc3VwcG9ydCB0
aGlzLgorCisjIyMgR2VuZXJhdGlvbiBvZiB4U3BsaWNlIEVMRiBwYXlsb2FkcworCitUaGUgZGVz
aWduIG9mIHRoYXQgaXMgbm90IGRpc2N1c3NlZCBpbiB0aGlzIGRlc2lnbi4KKworVGhpcyBpcyBp
bXBsZW1lbnRlZCBpbiBhIHNlcGVyYXRlIHRvb2wgd2hpY2ggbGl2ZXMgaW4gYSBzZXBlcmF0ZQor
R0lUIHJlcG8uCisKK0N1cnJlbnRseSBpdCByZXNpZGVzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9y
b3NzbGFnZXJ3YWxsL3hzcGxpY2UtYnVpbGQKKworIyMjIEV4Y2VwdGlvbiB0YWJsZXMgYW5kIHN5
bWJvbCB0YWJsZXMgZ3Jvd3RoCisKK1dlIG1heSBuZWVkIHN1cHBvcnQgZm9yIGFkYXB0aW5nIG9y
IGF1Z21lbnRpbmcgZXhjZXB0aW9uIHRhYmxlcyBpZgorcGF0Y2hpbmcgc3VjaCBjb2RlLiAgSG90
cGF0Y2hlcyBtYXkgbmVlZCB0byBicmluZyB0aGVpciBvd24gc21hbGwKK2V4Y2VwdGlvbiB0YWJs
ZXMgKHNpbWlsYXIgdG8gaG93IExpbnV4IG1vZHVsZXMgc3VwcG9ydCB0aGlzKS4KKworSWYgc3Vw
cG9ydGluZyBob3RwYXRjaGVzIHRoYXQgaW50cm9kdWNlIGFkZGl0aW9uYWwgZXhjZXB0aW9uLWxv
Y2F0aW9ucworaXMgbm90IGltcG9ydGFudCwgb25lIGNvdWxkIGFsc28gY2hhbmdlIHRoZSBleGNl
cHRpb24gdGFibGUgaW4tcGxhY2UKK2FuZCByZW9yZGVyIGl0IGFmdGVyd2FyZHMuCisKK0FzIGZv
dW5kIGFsbW9zdCBldmVyeSBwYXRjaCAoWFNBKSB0byBhIG5vbi10cml2aWFsIGZ1bmN0aW9uIHJl
cXVpcmVzCithZGRpdGlvbmFsIGVudHJpZXMgaW4gdGhlIGV4Y2VwdGlvbiB0YWJsZSBhbmQvb3Ig
dGhlIGJ1ZyBmcmFtZXMuCisKK1RoaXMgaXMgaW1wbGVtZW50ZWQgaW4gdGhlIFhlbiBQcm9qZWN0
IGh5cGVydmlzb3IuCisKKyMjIyAucm9kYXRhIHNlY3Rpb25zCisKK1RoZSBwYXRjaGluZyBtaWdo
dCByZXF1aXJlIHN0cmluZ3MgdG8gYmUgdXBkYXRlZCBhcyB3ZWxsLiBBcyBzdWNoIHdlIG11c3Qg
YmUKK2Fsc28gYWJsZSB0byBwYXRjaCB0aGUgc3RyaW5ncyBhcyBuZWVkZWQuIFRoaXMgc291bmRz
IHNpbXBsZSAtIGJ1dCB0aGUgY29tcGlsZXIKK2hhcyBhIGhhYml0IG9mIGNvYWxlc2Npbmcgc3Ry
aW5ncyB0aGF0IGFyZSB0aGUgc2FtZSAtIHdoaWNoIG1lYW5zIGlmIHdlIGluLXBsYWNlCithbHRl
ciB0aGUgc3RyaW5ncyAtIG90aGVyIHVzZXJzIHdpbGwgYmUgaW5hZHZlcnRlbnRseSBhZmZlY3Rl
ZCBhcyB3ZWxsLgorCitUaGlzIGlzIGFsc28gd2hlcmUgcG9pbnRlcnMgdG8gZnVuY3Rpb25zIGxp
dmUgLSBhbmQgd2UgbWF5IG5lZWQgdG8gcGF0Y2ggdGhpcworYXMgd2VsbC4gQW5kIHN3aXRjaC1z
dHlsZSBqdW1wIHRhYmxlcy4KKworVG8gZ3VhcmQgYWdhaW5zdCB0aGF0IHdlIG11c3QgYmUgcHJl
cGFyZWQgdG8gZG8gcGF0Y2hpbmcgc2ltaWxhciB0bwordHJhbXBvbGluZSBwYXRjaGluZyBvciBp
bi1saW5lIGRlcGVuZGluZyBvbiB0aGUgZmxhdm91ci4gSWYgd2UgY2FuCitkbyBpbi1saW5lIHBh
dGNoaW5nIHdlIHdvdWxkIG5lZWQgdG86CisKKyAqIGFsdGVyIGAucm9kYXRhYCB0byBiZSB3cml0
ZWFibGUuCisgKiBpbmxpbmUgcGF0Y2guCisgKiBhbHRlciBgLnJvZGF0YWAgdG8gYmUgcmVhZC1v
bmx5LgorCitJZiBhcmUgZG9pbmcgdHJhbXBvbGluZSBwYXRjaGluZyB3ZSB3b3VsZCBuZWVkIHRv
OgorCisgKiBhbGxvY2F0ZSBhIG5ldyBtZW1vcnkgbG9jYXRpb24gZm9yIHRoZSBzdHJpbmcuCisg
KiBhbGwgbG9jYXRpb25zIHdoaWNoIHVzZSB0aGlzIHN0cmluZyB3aWxsIGhhdmUgdG8gYmUgdXBk
YXRlZCB0byB1c2UgdGhlCisgICBvZmZzZXQgdG8gdGhlIHN0cmluZy4KKyAqIG1hcmsgdGhlIHJl
Z2lvbiBSTyB3aGVuIHdlIGFyZSBkb25lLgorCitUaGUgdHJhbXBvbGluZSBwYXRjaGluZyBpcyBp
bXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2aXNvci4KKworIyMjIC5ic3MgYW5k
IC5kYXRhIHNlY3Rpb25zLgorCitJbiBwbGFjZSBwYXRjaGluZyB3cml0YWJsZSBkYXRhIGlzIG5v
dCBzdWl0YWJsZSBhcyBpdCBpcyB1bmNsZWFyIHdoYXQgc2hvdWxkIGJlIGRvbmUKK2RlcGVuZGlu
ZyBvbiB0aGUgY3VycmVudCBzdGF0ZSBvZiBkYXRhLiBBcyBzdWNoIGl0IHNob3VsZCBub3QgYmUg
YXR0ZW1wdGVkLgorCitIb3dldmVyLCBmdW5jdGlvbnMgd2hpY2ggYXJlIGJlaW5nIHBhdGNoZWQg
Y2FuIGJyaW5nIGluIGNoYW5nZXMgdG8gc3RyaW5ncworKC5kYXRhIG9yIC5yb2RhdGEgc2VjdGlv
biBjaGFuZ2VzKSwgb3IgZXZlbiB0byAuYnNzIHNlY3Rpb25zLgorCitBcyBzdWNoIHRoZSBFTEYg
cGF5bG9hZCBjYW4gaW50cm9kdWNlIG5ldyAucm9kYXRhLCAuYnNzLCBhbmQgLmRhdGEgc2VjdGlv
bnMuCitQYXRjaGluZyBpbiB0aGUgbmV3IGZ1bmN0aW9uIHdpbGwgZW5kIHVwIGFsc28gcGF0Y2hp
bmcgaW4gdGhlIG5ldyAucm9kYXRhCitzZWN0aW9uIGFuZCB0aGUgbmV3IGZ1bmN0aW9uIHdpbGwg
cmVmZXJlbmNlIHRoZSBuZXcgc3RyaW5nIGluIHRoZSBuZXcKKy5yb2RhdGEgc2VjdGlvbi4KKwor
VGhpcyBpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2aXNvci4KKworIyMj
IFNlY3VyaXR5CisKK09ubHkgdGhlIHByaXZpbGVnZWQgZG9tYWluIHNob3VsZCBiZSBhbGxvd2Vk
IHRvIGRvIHRoaXMgb3BlcmF0aW9uLgorCisKKyMgTm90IFlldCBEb25lCisKK1RoaXMgaXMgZm9y
IGZ1cnRoZXIgZGV2ZWxvcG1lbnQgb2YgeFNwbGljZS4KKworIyMgVE9ETyBHb2FscworCitUaGUg
aW1wbGVtZW50YXRpb24gbXVzdCBhbHNvIGhhdmUgYSBtZWNoYW5pc20gZm9yIChpbiBubyBwYXJ0
aWN1bGFyIG9yZGVyKToKKworICogQmUgYWJsZSB0byBsb29rdXAgaW4gdGhlIFhlbiBoeXBlcnZp
c29yIHRoZSBzeW1ib2wgbmFtZXMgb2YgZnVuY3Rpb25zIGZyb20gdGhlCisgICBFTEYgcGF5bG9h
ZC4gKEVpdGhlciBhcyBgc3ltYm9sYCBvciBgc3ltYm9sYCtgb2Zmc2V0YCkuCisgKiBCZSBhYmxl
IHRvIHBhdGNoIC5yb2RhdGEsIC5ic3MsIGFuZCAuZGF0YSBzZWN0aW9ucy4KKyAqIERlYWwgd2l0
aCBOTUkvTUNFIGNoZWNrcyBkdXJpbmcgcGF0Y2hpbmcgaW5zdGVhZCBvZiBpZ25vcmluZyB0aGVt
LgorICogRnVydGhlciBzYWZldHkgY2hlY2tzIChibGFja2xpc3Qgb2Ygd2hpY2ggZnVuY3Rpb25z
IGNhbm5vdCBiZSBwYXRjaGVkLCBjaGVjaworICAgdGhlIHN0YWNrLCBtYWtlIHN1cmUgdGhlIHBh
eWxvYWQgaXMgYnVpbHQgd2l0aCBzYW1lIGNvbXBpbGVyIGFzIGh5cGVydmlzb3IpLgorICAgU3Bl
Y2lmaWNhbGx5IHdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgeFNwbGljZSBjb2RlcGF0aHMgY2Fu
bm90IGJlIHBhdGNoZWQuCisgKiBOT1Agb3V0IHRoZSBjb2RlIHNlcXVlbmNlIGlmIGBuZXdfc2l6
ZWAgaXMgemVyby4KKyAqIERlYWwgd2l0aCBvdGhlciByZWxvY2F0aW9uIHR5cGVzOiAgUl9YODZf
NjRfWzgsMTYsMzIsMzJTXSwgUl9YODZfNjRfUENbOCwxNiw2NF0KKyAgIGluIHBheWxvYWQgZmls
ZS4KKyAqIEFuIGRlcGVuZGVuY3kgbWVjaGFuaXNtIGZvciB0aGUgcGF5bG9hZHMuIFRvIHVzZSB0
aGF0IGluZm9ybWF0aW9uIHRvIGxvYWQ6CisgICAgLSBUaGUgYXBwcm9waWF0ZSBwYXlsb2FkLiBU
byB2ZXJpZnkgdGhhdCBwYXlsb2FkIGlzIGJ1aWx0IGFnYWluc3QgdGhlCisgICAgICBoeXBlcnZp
c29yLiBUaGlzIGNhbiBiZSBkb25lIHZpYSB0aGUgYGJ1aWxkLWlkYAorICAgICAgb3IgdmlhIHBy
b3ZpZGluZyBhbiBjb3B5IG9mIHRoZSBvbGQgY29kZSAtIHNvIHRoYXQgdGhlIGh5cGVydmlzb3Ig
Y2FuCisgICAgICAgdmVyaWZ5IGl0IGFnYWluc3QgdGhlIGNvZGUgaW4gbWVtb3J5LgorICAgIC0g
VG8gY29uc3RydWN0IGFuIGFwcHJvcGlhdGUgb3JkZXIgb2YgcGF5bG9hZHMgdG8gbG9hZCBpbiBj
YXNlIHRoZXkKKyAgICAgIGRlcGVuZCBvbiBlYWNoIG90aGVyLgorCisjIyMgSGFuZGxlIGlubGlu
ZWQgX19MSU5FX18KKworVGhpcyBwcm9ibGVtIGlzIHJlbGF0ZWQgdG8gaG90cGF0Y2ggY29uc3Ry
dWN0aW9uCithbmQgcG90ZW50aWFsbHkgaGFzIGluZmx1ZW5jZSBvbiB0aGUgZGVzaWduIG9mIHRo
ZSBob3RwYXRjaGluZworaW5mcmFzdHJ1Y3R1cmUgaW4gWGVuLgorCitGb3IgZXhhbXBsZToKKwor
V2UgaGF2ZSBmaWxlMS5jIHdpdGggZnVuY3Rpb25zIGYxIGFuZCBmMiAoaW4gdGhhdCBvcmRlciku
ICBmMiBjb250YWlucyBhCitCVUcoKSAob3IgV0FSTigpKSBtYWNybyBhbmQgYXQgdGhhdCBwb2lu
dCBlbWJlZHMgdGhlIHNvdXJjZSBsaW5lIG51bWJlcgoraW50byB0aGUgZ2VuZXJhdGVkIGNvZGUg
Zm9yIGYyLgorCitOb3cgd2Ugd2FudCB0byBob3RwYXRjaCBmMSBhbmQgdGhlIGhvdHBhdGNoIHNv
dXJjZS1jb2RlIHBhdGNoIGFkZHMgMgorbGluZXMgdG8gZjEgYW5kIGFzIGEgY29uc2VxdWVuY2Ug
c2hpZnRzIG91dCBmMiBieSB0d28gbGluZXMuICBUaGUgbmV3bHkKK2NvbnN0cnVjdGVkIGZpbGUx
Lm8gd2lsbCBub3cgY29udGFpbiBkaWZmZXJlbmNlcyBpbiBib3RoIGJpbmFyeQorZnVuY3Rpb25z
IGYxIChiZWNhdXNlIHdlIGFjdHVhbGx5IGNoYW5nZWQgaXQgd2l0aCB0aGUgYXBwbGllZCBwYXRj
aCkgYW5kCitmMiAoYmVjYXVzZSB0aGUgY29udGFpbmVkIEJVRyBtYWNybyBlbWJlZHMgdGhlIG5l
dyBsaW5lIG51bWJlcikuCisKK1dpdGhvdXQgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiwgYW4gYWxn
b3JpdGhtIGNvbXBhcmluZyBmaWxlMS5vIGJlZm9yZQorYW5kIGFmdGVyIGhvdHBhdGNoIGFwcGxp
Y2F0aW9uIHdpbGwgZGV0ZXJtaW5lIGJvdGggZnVuY3Rpb25zIHRvIGJlCitjaGFuZ2VkIGFuZCB3
aWxsIGhhdmUgdG8gaW5jbHVkZSBib3RoIGludG8gdGhlIGJpbmFyeSBob3RwYXRjaC4KKworT3B0
aW9uczoKKworMS4gVHJhbnNmb3JtIHNvdXJjZSBjb2RlIHBhdGNoZXMgZm9yIGhvdHBhdGNoZXMg
dG8gYmUgbGluZS1uZXV0cmFsIGZvcgorICAgZWFjaCBjaHVuay4gIFRoaXMgY2FuIGJlIGRvbmUg
aW4gYWxtb3N0IGFsbCBjYXNlcyB3aXRoIGVpdGhlcgorICAgcmVmb3JtYXR0aW5nIG9mIHRoZSBz
b3VyY2UgY29kZSBvciBieSBpbnRyb2R1Y2luZyBhcnRpZmljaWFsCisgICBwcmVwcm9jZXNzb3Ig
IiNsaW5lIG4iIGRpcmVjdGl2ZXMgdG8gYWRqdXN0IGZvciB0aGUgaW50cm9kdWNlZAorICAgZGlm
ZmVyZW5jZXMuCisKKyAgIFRoaXMgYXBwcm9hY2ggaXMgbG93LXRlY2ggYW5kIHNpbXBsZS4gIFBv
dGVudGlhbGx5IGdlbmVyYXRlZAorICAgYmFja3RyYWNlcyBhbmQgZXhpc3RpbmcgZGVidWcgaW5m
b3JtYXRpb24gcmVmZXJzIHRvIHRoZSBvcmlnaW5hbAorICAgYnVpbGQgYW5kIGRvZXMgbm90IHJl
ZmxlY3QgaG90cGF0Y2hpbmcgc3RhdGUgZXhjZXB0IGZvciBhY3R1YWxseQorICAgaG90cGF0Y2hl
ZCBmdW5jdGlvbnMgYnV0IHNob3VsZCBiZSBtb3N0bHkgY29ycmVjdC4KKworMi4gSWdub3Jpbmcg
dGhlIHByb2JsZW0gYW5kIGxpdmluZyB3aXRoIGFydGlmaWNpYWxseSBsYXJnZSBob3RwYXRjaGVz
CisgICB0aGF0IHVubmVjZXNzYXJpbHkgcGF0Y2ggbWFueSBmdW5jdGlvbnMuCisKKyAgIFRoaXMg
YXBwcm9hY2ggbWlnaHQgbGVhZCB0byBzb21lIHZlcnkgbGFyZ2UgaG90cGF0Y2hlcyBkZXBlbmRp
bmcgb24KKyAgIGNvbnRlbnQgb2Ygc3BlY2lmaWMgc291cmNlIGZpbGUuICBJdCBtYXkgYWxzbyB0
cmlnZ2VyIHB1bGxpbmcgaW4KKyAgIGZ1bmN0aW9ucyBpbnRvIHRoZSBob3RwYXRjaCB0aGF0IGNh
bm5vdCByZWFzb25hYmxlIGJlIGhvdHBhdGNoZWQgZHVlCisgICB0byBsaW1pdGF0aW9ucyBvZiBh
IGhvdHBhdGNoaW5nIGZyYW1ld29yayAoaW5pdC1zZWN0aW9ucywgcGFydHMgb2YKKyAgIHRoZSBo
b3RwYXRjaGluZyBmcmFtZXdvcmsgaXRzZWxmLCAuLi4pIGFuZCBtYXkgdGhlcmVieSBwcmV2ZW50
IHVzCisgICBmcm9tIHBhdGNoaW5nIGEgc3BlY2lmaWMgcHJvYmxlbS4KKworICAgVGhlIGRlY2lz
aW9uIGJldHdlZW4gMS4gYW5kIDIuIGNhbiBiZSBtYWRlIG9uIGEgcGF0Y2gtLWJ5LXBhdGNoCisg
ICBiYXNpcy4KKworMy4gSW50cm9kdWNpbmcgYW4gaW5kaXJlY3Rpb24gdGFibGUgZm9yIHN0b3Jp
bmcgbGluZSBudW1iZXJzIGFuZAorICAgdHJlYXRpbmcgdGhhdCBzcGVjaWFsbHkgZm9yIGJpbmFy
eSBkaWZmaW5nLiBMaW51eCBtYXkgZm9sbG93CisgICB0aGlzIGFwcHJvYWNoLgorCisgICBXZSBt
aWdodCBlaXRoZXIgdXNlIHRoaXMgaW5kaXJlY3Rpb24gdGFibGUgZm9yIHJ1bnRpbWUgdXNlIGFu
ZCBwYXRjaAorICAgdGhhdCB3aXRoIGVhY2ggaG90cGF0Y2ggKHNpbWlsYXJseSB0byBleGNlcHRp
b24gdGFibGVzKSBvciB3ZSBtaWdodAorICAgcHVyZWx5IHVzZSBpdCB3aGVuIGJ1aWxkaW5nIGhv
dHBhdGNoZXMgdG8gaWdub3JlIGZ1bmN0aW9ucyB0aGF0IG9ubHkKKyAgIGRpZmZlciBhdCBleGFj
dGx5IHRoZSBsb2NhdGlvbiB3aGVyZSBhIGxpbmUtbnVtYmVyIGlzIGVtYmVkZGVkLgorCitGb3Ig
QlVHKCksIFdBUk4oKSwgZXRjLiwgdGhlIGxpbmUgbnVtYmVyIGlzIGVtYmVkZGVkIGludG8gdGhl
IGJ1ZyBmcmFtZSwgbm90Cit0aGUgZnVuY3Rpb24gaXRzZWxmLgorCitTaW1pbGFyIGNvbnNpZGVy
YXRpb25zIGFyZSB0cnVlIHRvIGEgbGVzc2VyIGV4dGVudCBmb3IgX19GSUxFX18sIGJ1dCBpdAor
Y291bGQgYmUgYXJndWVkIHRoYXQgZmlsZSByZW5hbWluZyBzaG91bGQgYmUgZG9uZSBvdXRzaWRl
IG9mIGhvdHBhdGNoZXMuCisKKyMjIyB4U3BsaWNlIGludGVyZGVwZW5kZW5jaWVzCisKK3hTcGxp
Y2UgcGF0Y2hlcyBpbnRlcmRlcGVuZGVuY2llcyBhcmUgdHJpY2t5LgorCitUaGVyZSBhcmUgdGhl
IHdheXMgdGhpcyBjYW4gYmUgYWRkcmVzc2VkOgorICogQSBzaW5nbGUgbGFyZ2UgcGF0Y2ggdGhh
dCBzdWJzdW1lcyBhbmQgcmVwbGFjZXMgYWxsIHByZXZpb3VzIG9uZXMuCisgICBPdmVyIHRoZSBs
aWZlLXRpbWUgb2YgcGF0Y2hpbmcgdGhlIGh5cGVydmlzb3IgdGhpcyBsYXJnZSBwYXRjaAorICAg
Z3Jvd3MgdG8gYWNjdW11bGF0ZSBhbGwgdGhlIGNvZGUgY2hhbmdlcy4KKyAqIEhvdHBhdGNoIHN0
YWNrIC0gd2hlcmUgYW4gbWVjaGFuaXNtIGV4aXN0cyB0aGF0IGxvYWRzIHRoZSBob3RwYXRjaGVz
CisgICBpbiB0aGUgc2FtZSBvcmRlciB0aGV5IHdlcmUgYnVpbHQgaW4uIFdlIHdvdWxkIG5lZWQg
YW4gYnVpbGQtaWQKKyAgIG9mIHRoZSBoeXBldmlzb3IgdG8gbWFrZSBzdXJlIHRoZSBob3QtcGF0
Y2hlcyBhcmUgYnVpbGQgYWdhaW5zdCB0aGUKKyAgIGNvcnJlY3QgYnVpbGQuCisgKiBQYXlsb2Fk
IGNvbnRhaW5pbmcgdGhlIG9sZCBjb2RlIHRvIGNoZWNrIGFnYWluc3QgdGhhdC4gVGhhdCBhbGxv
d3MKKyAgIHRoZSBob3RwYXRjaGVzIHRvIGJlIGxvYWRlZCBpbmRlcGVkZW50bHkgKGlmIHRoZXkg
ZG9uJ3Qgb3ZlcmxhcCkgLSBvcgorICAgaWYgdGhlIG9sZCBjb2RlIGFsc28gY29udGFpbnN0IHBy
ZXZpb3VzbHkgcGF0Y2hlZCBjb2RlIC0gZXZlbiBpZiB0aGV5CisgICBvdmVybGFwLgorCitUaGUg
ZGlzYWR2YW50YWdlIG9mIHRoZSBmaXJzdCBsYXJnZSBwYXRjaCBpcyB0aGF0IGl0IGNhbiBncm93
IG92ZXIKK3RpbWUgYW5kIG5vdCBwcm92aWRlIGFuIGJpc2VjdGlvbiBtZWNoYW5pc20gdG8gaWRl
bnRpZnkgZmF1bHR5IHBhdGNoZXMuCisKK1RoZSBob3QtcGF0Y2ggc3RhY2sgcHV0cyBzdHJpY3Rz
IHJlcXVpcmVtZW50cyBvbiB0aGUgb3JkZXIgb2YgdGhlIHBhdGNoZXMKK2JlaW5nIGxvYWRlZCBh
bmQgcmVxdWlyZXMgYW4gaHlwZXJ2aXNvciBidWlsZC1pZCB0byBtYXRjaCBhZ2FpbnN0LgorCitU
aGUgb2xkIGNvZGUgYWxsb3dzIG11Y2ggbW9yZSBmbGV4aWJpbGl0eSBhbmQgYW4gYWRkaXRpb25h
bCBndWFyZCwKK2J1dCBpcyBtb3JlIGNvbXBsZXggdG8gaW1wbGVtZW50LgorCisjIyBTaWduYXR1
cmUgY2hlY2tpbmcgcmVxdWlyZW1lbnRzLgorCitUaGUgc2lnbmF0dXJlIGNoZWNraW5nIHJlcXVp
cmVzIHRoYXQgdGhlIGxheW91dCBvZiB0aGUgZGF0YSBpbiBtZW1vcnkKKyoqTVVTVCoqIGJlIHNh
bWUgZm9yIHNpZ25hdHVyZSB0byBiZSB2ZXJpZmllZC4gVGhpcyBtZWFucyB0aGF0IHRoZSBwYXls
b2FkCitkYXRhIGxheW91dCBpbiBFTEYgZm9ybWF0ICoqTVVTVCoqIG1hdGNoIHdoYXQgdGhlIGh5
cGVydmlzb3Igd291bGQgYmUKK2V4cGVjdGluZyBzdWNoIHRoYXQgaXQgY2FuIHByb3Blcmx5IGRv
IHNpZ25hdHVyZSB2ZXJpZmljYXRpb24uCisKK1RoZSBzaWduYXR1cmUgaXMgYmFzZWQgb24gdGhl
IGFsbCBvZiB0aGUgcGF5bG9hZHMgY29udGludW91c2x5IGxhaWQgb3V0CitpbiBtZW1vcnkuIFRo
ZSBzaWduYXR1cmUgaXMgdG8gYmUgYXBwZW5kZWQgYXQgdGhlIGVuZCBvZiB0aGUgRUxGIHBheWxv
YWQKK3ByZWZpeGVkIHdpdGggdGhlIHN0cmluZyAnfk1vZHVsZSBzaWduYXR1cmUgYXBwZW5kZWR+
XG4nLCBmb2xsb3dlZCBieQorYW4gc2lnbmF0dXJlIGhlYWRlciB0aGVuIGZvbGxvd2VkIGJ5IHRo
ZSBzaWduYXR1cmUsIGtleSBpZGVudGlmaWVyLCBhbmQgc2lnbmVycworbmFtZS4KKworU3BlY2lm
aWNhbGx5IHRoZSBzaWduYXR1cmUgaGVhZGVyIHdvdWxkIGJlOgorCis8cHJlPgorI2RlZmluZSBQ
S0VZX0FMR09fRFNBICAgICAgIDAgIAorI2RlZmluZSBQS0VZX0FMR09fUlNBICAgICAgIDEgIAor
CisjZGVmaW5lIFBLRVlfSURfUEdQICAgICAgICAgMCAvKiBPcGVuUEdQIGdlbmVyYXRlZCBrZXkg
SUQgKi8gIAorI2RlZmluZSBQS0VZX0lEX1g1MDkgICAgICAgIDEgLyogWC41MDkgYXJiaXRyYXJ5
IHN1YmplY3RLZXlJZGVudGlmaWVyICovICAKKworI2RlZmluZSBIQVNIX0FMR09fTUQ0ICAgICAg
ICAgIDAgIAorI2RlZmluZSBIQVNIX0FMR09fTUQ1ICAgICAgICAgIDEgIAorI2RlZmluZSBIQVNI
X0FMR09fU0hBMSAgICAgICAgIDIgIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9NRF8xNjAgIDMg
IAorI2RlZmluZSBIQVNIX0FMR09fU0hBMjU2ICAgICAgIDQgIAorI2RlZmluZSBIQVNIX0FMR09f
U0hBMzg0ICAgICAgIDUgIAorI2RlZmluZSBIQVNIX0FMR09fU0hBNTEyICAgICAgIDYgIAorI2Rl
ZmluZSBIQVNIX0FMR09fU0hBMjI0ICAgICAgIDcgIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9N
RF8xMjggIDggIAorI2RlZmluZSBIQVNIX0FMR09fUklQRV9NRF8yNTYgIDkgIAorI2RlZmluZSBI
QVNIX0FMR09fUklQRV9NRF8zMjAgMTAgIAorI2RlZmluZSBIQVNIX0FMR09fV1BfMjU2ICAgICAg
MTEgIAorI2RlZmluZSBIQVNIX0FMR09fV1BfMzg0ICAgICAgMTIgIAorI2RlZmluZSBIQVNIX0FM
R09fV1BfNTEyICAgICAgMTMgIAorI2RlZmluZSBIQVNIX0FMR09fVEdSXzEyOCAgICAgMTQgIAor
I2RlZmluZSBIQVNIX0FMR09fVEdSXzE2MCAgICAgMTUgIAorI2RlZmluZSBIQVNIX0FMR09fVEdS
XzE5MiAgICAgMTYgIAorCisKK3N0cnVjdCBlbGZfcGF5bG9hZF9zaWduYXR1cmUgeyAgCisJdTgJ
YWxnbzsJCS8qIFB1YmxpYy1rZXkgY3J5cHRvIGFsZ29yaXRobSBQS0VZX0FMR09fKi4gKi8gIAor
CXU4CWhhc2g7CQkvKiBEaWdlc3QgYWxnb3JpdGhtOiBIQVNIX0FMR09fKi4gKi8gIAorCXU4CWlk
X3R5cGU7CS8qIEtleSBpZGVudGlmaWVyIHR5cGUgUEtFWV9JRCouICovICAKKwl1OAlzaWduZXJf
bGVuOwkvKiBMZW5ndGggb2Ygc2lnbmVyJ3MgbmFtZSAqLyAgCisJdTgJa2V5X2lkX2xlbjsJLyog
TGVuZ3RoIG9mIGtleSBpZGVudGlmaWVyICovICAKKwl1OAlfX3BhZFszXTsgIAorCV9fYmUzMglz
aWdfbGVuOwkvKiBMZW5ndGggb2Ygc2lnbmF0dXJlIGRhdGEgKi8gIAorfTsKKworPC9wcmU+Ciso
Tm90ZSB0aGF0IHRoaXMgaGFzIGJlZW4gYm9ycm93ZWQgZnJvbSBMaW51eCBtb2R1bGUgc2lnbmF0
dXJlIGNvZGUuKS4KKworCisjIyMgLmJzcyBhbmQgLmRhdGEgc2VjdGlvbnMuCisKK0luIHBsYWNl
IHBhdGNoaW5nIHdyaXRhYmxlIGRhdGEgaXMgbm90IHN1aXRhYmxlIGFzIGl0IGlzIHVuY2xlYXIg
d2hhdCBzaG91bGQgYmUgZG9uZQorZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IHN0YXRlIG9mIGRh
dGEuIEFzIHN1Y2ggaXQgc2hvdWxkIG5vdCBiZSBhdHRlbXB0ZWQuCisKK1RoYXQgc2FpZCB3ZSBz
aG91bGQgcHJvdmlkZSBob29rIGZ1bmN0aW9ucyBzbyB0aGF0IHRoZSBleGlzdGluZyBkYXRhCitj
YW4gYmUgY2hhbmdlZCBkdXJpbmcgcGF5bG9hZCBhcHBsaWNhdGlvbi4KKworCisjIyMgSW5saW5l
IHBhdGNoaW5nCisKK1RoZSBoeXBlcnZpc29yIHNob3VsZCB2ZXJpZnkgdGhhdCB0aGUgaW4tcGxh
Y2UgcGF0Y2hpbmcgd291bGQgZml0IHdpdGhpbgordGhlIGNvZGUgb3IgZGF0YS4KKworIyMjIFRy
YW1wb2xpbmUgKGU5IG9wY29kZSkKKworVGhlIGU5IG9wY29kZSB1c2VkIGZvciBqbXBxIHVzZXMg
YSAzMi1iaXQgc2lnbmVkIGRpc3BsYWNlbWVudC4gVGhhdCBtZWFucword2UgYXJlIGxpbWl0ZWQg
dG8gdXAgdG8gMkdCIG9mIHZpcnR1YWwgYWRkcmVzcyB0byBwbGFjZSB0aGUgbmV3IGNvZGUKK2Zy
b20gdGhlIG9sZCBjb2RlLiBUaGF0IHNob3VsZCBub3QgYmUgYSBwcm9ibGVtIHNpbmNlIFhlbiBo
eXBlcnZpc29yIGhhcworYSB2ZXJ5IHNtYWxsIGZvb3RwcmludC4KKworSG93ZXZlciBpZiB3ZSBu
ZWVkIC0gd2UgY2FuIGFsd2F5cyBhZGQgdHdvIHRyYW1wb2xpbmVzLiBPbmUgYXQgdGhlIDJHQgor
bGltaXQgdGhhdCBjYWxscyB0aGUgbmV4dCB0cmFtcG9saW5lLgorCitQbGVhc2Ugbm90ZSB0aGVy
ZSBpcyBhIHNtYWxsIGxpbWl0YXRpb24gZm9yIHRyYW1wb2xpbmVzIGluCitmdW5jdGlvbiBlbnRy
aWVzOiBUaGUgdGFyZ2V0IGZ1bmN0aW9uICgrIHRyYWlsaW5nIHBhZGRpbmcpIG11c3QgYmUgYWJs
ZQordG8gYWNjb21vZGF0ZSB0aGUgdHJhbXBvbGluZS4gT24geDg2IHdpdGggKy0yIEdCIHJlbGF0
aXZlIGp1bXBzLAordGhpcyBtZWFucyA1IGJ5dGVzIGFyZSByZXF1aXJlZC4KKworRGVwZW5kaW5n
IG9uIGNvbXBpbGVyIHNldHRpbmdzLCB0aGVyZSBhcmUgc2V2ZXJhbCBmdW5jdGlvbnMgaW4gWGVu
IHRoYXQKK2FyZSBzbWFsbGVyICh3aXRob3V0IGludGVyLWZ1bmN0aW9uIHBhZGRpbmcpLgorCis8
cHJlPiAKK3JlYWRlbGYgLXNXIHhlbi1zeW1zIHwgZ3JlcCAiIEZVTkMgIiB8IFwKKyAgICBhd2sg
J3sgaWYgKCQzIDwgNSkgcHJpbnQgJDMsICQ0LCAkNSwgJDggfScKKworLi4uCiszIEZVTkMgTE9D
QUwgd2JpbnZkX2lwaQorMyBGVU5DIExPQ0FMIHNoYWRvd19sMV9pbmRleAorLi4uCis8L3ByZT4K
K0EgY29tcGlsZS10aW1lIGNoZWNrIGZvciwgZS5nLiwgYSBtaW5pbXVtIGFsaWdubWVudCBvZiBm
dW5jdGlvbnMgb3IgYQorcnVudGltZSBjaGVjayB0aGF0IHZlcmlmaWVzIHN5bWJvbCBzaXplICgr
IHBhZGRpbmcgdG8gbmV4dCBzeW1ib2xzKSBmb3IKK3RoYXQgaW4gdGhlIGh5cGVydmlzb3IgaXMg
YWR2aXNlZC4KKworVGhlIHRvb2wgZm9yIGdlbmVyYXRpbmcgcGF5bG9hZHMgY3VycmVudGx5IGRv
ZXMgcGVyZm9ybSBhIGNvbXBpbGUtdGltZQorY2hlY2sgdG8gZW5zdXJlIHRoYXQgdGhlIGZ1bmN0
aW9uIHRvIGJlIHJlcGxhY2VkIGlzIGxhcmdlIGVub3VnaC4KKwotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSN-0000Gp-0E; Sun, 01 May 2016 09:14:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSM-0000Gc-LC
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:26 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 F5/2B-02869-1F8C5275; Sun, 01 May 2016 09:14:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVffjCdV
 wg0c3mS0mbDNwYPTY3reLPYAxijUzLym/IoE14+xS14J/WxkrWr8sZGtgbG1j7GLk5BAS+MIo
 cfVrOIR9nlHi2wm1LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL+EnMebScCcTmF
 TCT2L35NyuIzQJUf+nEQvYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6BoamujlphYXJ6
 an5iQmFesl5+duYgR6hAEIdjCuWOh8iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kOMMhw
 cShK8nkAPCwkWpaanVqRl5gBDAyYtwcGjJMI7/xhQmre4IDG3ODMdInWK0Zhjy4Iba5k4jmzZ
 dJJJiCUvPy9VSpyXHWSSAEhpRmke3CBYyF5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMK83y
 BSezLwSuH2vgE5hAjolez3YKSWJCCmpBsapl+WF0qY3fg1MtgsUm/Rv85GrqyyvHTT/qnNnhf
 aqs72lJlktS0pzHpZnWLOeS2/pcalsdHnhzvJzs8nvzM9GaVvWbHqktEX5vPbXks6oPxNLvWs
 2ljzl5Ys7uCL0cIWYdaGOysKHds/zdj7Vrj5U9sDAKK2x7vLq6RvnXOkVlS3+maf9lUuJpTgj
 0VCLuag4EQCFzAITVAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462094063!36875104!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54714 invoked from network); 1 May 2016 09:14:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnSJ-00014y-OE
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSJ-0002UJ-NY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSJ-0002UJ-NY@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:23 +0000
Subject: [Xen-changelog] [xen master] xen/xsplice: Hypervisor implementation
	of XEN_XSPLICE_op
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExZmY0MGZhN2JiNWZkY2M2OWE1OGQwZmVjNDljOTA0ZmZjYTQ3OTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBGcmkgQXByIDggMjA6MTk6MzQgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIg
MjkgMDM6NTg6MDAgMjAxNiAtMDQwMAoKICAgIHhlbi94c3BsaWNlOiBIeXBlcnZpc29yIGltcGxl
bWVudGF0aW9uIG9mIFhFTl9YU1BMSUNFX29wCiAgICAKICAgIFRoZSBpbXBsZW1lbnRhdGlvbiBk
b2VzIG5vdCBhY3R1YWxseSBkbyBhbnkgcGF0Y2hpbmcuCiAgICAKICAgIEl0IGp1c3QgYWRkcyB0
aGUgZnJhbWV3b3JrIGZvciBkb2luZyB0aGUgaHlwZXJjYWxscywKICAgIGtlZXBpbmcgdHJhY2sg
b2YgRUxGIHBheWxvYWRzLCBhbmQgdGhlIGJhc2ljIG9wZXJhdGlvbnM6CiAgICAgLSBxdWVyeSB3
aGljaCBwYXlsb2FkcyBleGlzdCwKICAgICAtIHF1ZXJ5IGZvciBzcGVjaWZpYyBwYXlsb2FkcywK
ICAgICAtIGNoZWNrKjEsIGFwcGx5KjEsIHJlcGxhY2UqMSwgYW5kIHVubG9hZCBwYXlsb2Fkcy4K
ICAgIAogICAgKjE6IFdoaWNoIG9mIGNvdXJzZSBpbiB0aGlzIHBhdGNoIGFyZSBub3BzLgogICAg
CiAgICBUaGUgZnVuY3Rpb25hbGl0eSBpcyBkaXNhYmxlZCBvbiBBUk0gdW50aWwgYWxsIGFyY2gK
ICAgIGNvbXBvbmVudHMgYXJlIGltcGxlbWVudGVkLgogICAgCiAgICBBbHNvIGJ5IGRlZmF1bHQg
aXQgaXMgZGlzYWJsZWQgdW50aWwgdGhlIGltcGxlbWVudGF0aW9uCiAgICBpcyBpbiBwbGFjZS4K
ICAgIAogICAgV2UgYWxzbyB1c2UgcmVjdXJzaXZlIHNwaW5sb2NrcyB0byBzbyB0aGF0IHRoZSBm
aW5kX3BheWxvYWQKICAgIGZ1bmN0aW9uIGRvZXMgbm90IG5lZWQgdG8gaGF2ZSBhICdsb2NrJyBh
bmQgJ25vbi1sb2NrJyB2YXJpYW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kv
bW9kdWxlcy94ZW4veGVuLnRlIHwgICAxICsKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDEyICsKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAxICsKIHhlbi9jb21tb24vc3lzY3RsLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICA3ICsKIHhlbi9jb21tb24veHNwbGljZS5jICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMzgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oICAgICAgICAgICAgICAgICAgfCAxNjUgKysrKysrKysrKysrCiB4ZW4vaW5j
bHVkZS94ZW4veHNwbGljZS5oICAgICAgICAgICAgICAgICAgICB8ICAzNSArKysKIHhlbi94c20v
Zmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIHhlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICAgIHwgICAyICsKIDkgZmlsZXMgY2hhbmdl
ZCwgNjEwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvcG9s
aWN5L21vZHVsZXMveGVuL3hlbi50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxl
cy94ZW4veGVuLnRlCmluZGV4IDJhMjYzMGQuLmRhYTEzMTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zs
YXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCkBAIC03NCw2ICs3NCw3IEBAIGFsbG93IGRv
bTBfdCB4ZW5fdDp4ZW4yIHsKICAgICBnZXRfc3ltYm9sCiAgICAgZ2V0X2NwdV9sZXZlbGxpbmdf
Y2FwcwogICAgIGdldF9jcHVfZmVhdHVyZXNldAorICAgIHhzcGxpY2Vfb3AKIH07CiAKICMgQWxs
b3cgZG9tMCB0byB1c2UgYWxsIFhFTlZFUl8gc3Vib3BzIHRoYXQgaGF2ZSBjaGVja3MuCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggYWQ5
ZjdiZi4uNjkyZWY1MSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9j
b21tb24vS2NvbmZpZwpAQCAtMTg4LDQgKzE4OCwxNiBAQCBjb25maWcgU0NIRURfREVGQVVMVAog
CiBlbmRtZW51CiAKKyMgRW5hYmxlL0Rpc2FibGUgeHNwbGljZSBzdXBwb3J0Citjb25maWcgWFNQ
TElDRQorCWJvb2wgInhTcGxpY2UgbGl2ZSBwYXRjaGluZyBzdXBwb3J0IChURUNIIFBSRVZJRVcp
IgorCWRlZmF1bHQgbgorCWRlcGVuZHMgb24gWDg2CisJLS0taGVscC0tLQorCSAgQWxsb3dzIGEg
cnVubmluZyBYZW4gaHlwZXJ2aXNvciB0byBiZSBkeW5hbWljYWxseSBwYXRjaGVkIHVzaW5nCisJ
ICBiaW5hcnkgcGF0Y2hlcyB3aXRob3V0IHJlYm9vdGluZy4gVGhpcyBpcyBwcmltYXJpbHkgdXNl
ZCB0byBiaW5hcmlseQorCSAgcGF0Y2ggaW4gdGhlIGZpZWxkIGFuIGh5cGVydmlzb3Igd2l0aCBY
U0EgZml4ZXMuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGVuZG1lbnUKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxlCmluZGV4IDc3ZGUyN2Uu
LjkxMGFjNjkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKKysrIGIveGVuL2NvbW1v
bi9NYWtlZmlsZQpAQCAtNTcsNiArNTcsNyBAQCBvYmoteSArPSB2c3ByaW50Zi5vCiBvYmoteSAr
PSB3YWl0Lm8KIG9iai0kKENPTkZJR19YRU5PUFJPRikgKz0geGVub3Byb2Yubwogb2JqLXkgKz0g
eG1hbGxvY190bHNmLm8KK29iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIAogb2Jq
LWJpbi0kKENPTkZJR19YODYpICs9ICQoZm9yZWFjaCBuLGRlY29tcHJlc3MgYnVuemlwMiB1bnh6
IHVubHptYSB1bmx6byB1bmx6NCBlYXJseWNwaW8sJChuKS5pbml0Lm8pCiAKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vc3lzY3RsLmMgYi94ZW4vY29tbW9uL3N5c2N0bC5jCmluZGV4IDI1M2I3Yzgu
LjlhNGNjMWYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc3lzY3RsLmMKKysrIGIveGVuL2NvbW1v
bi9zeXNjdGwuYwpAQCAtMjgsNiArMjgsNyBAQAogI2luY2x1ZGUgPHhzbS94c20uaD4KICNpbmNs
dWRlIDx4ZW4vcG1zdGF0Lmg+CiAjaW5jbHVkZSA8eGVuL2djb3YuaD4KKyNpbmNsdWRlIDx4ZW4v
eHNwbGljZS5oPgogCiBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9z
eXNjdGxfdCkgdV9zeXNjdGwpCiB7CkBAIC00NjAsNiArNDYxLDEyIEBAIGxvbmcgZG9fc3lzY3Rs
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX3N5c2N0bF90KSB1X3N5c2N0bCkKICAgICAgICAg
cmV0ID0gdG1lbV9jb250cm9sKCZvcC0+dS50bWVtX29wKTsKICAgICAgICAgYnJlYWs7CiAKKyAg
ICBjYXNlIFhFTl9TWVNDVExfeHNwbGljZV9vcDoKKyAgICAgICAgcmV0ID0geHNwbGljZV9vcCgm
b3AtPnUueHNwbGljZSk7CisgICAgICAgIGlmICggcmV0ICE9IC1FTk9TWVMgJiYgcmV0ICE9IC1F
T1BOT1RTVVBQICkKKyAgICAgICAgICAgIGNvcHliYWNrID0gMTsKKyAgICAgICAgYnJlYWs7CisK
ICAgICBkZWZhdWx0OgogICAgICAgICByZXQgPSBhcmNoX2RvX3N5c2N0bChvcCwgdV9zeXNjdGwp
OwogICAgICAgICBjb3B5YmFjayA9IDA7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hzcGxpY2Uu
YyBiL3hlbi9jb21tb24veHNwbGljZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjczZTUwZjAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAt
MCwwICsxLDM4MyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0
cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSA8
eGVuL2Vyci5oPgorI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4v
a2V5aGFuZGxlci5oPgorI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbGlzdC5o
PgorI2luY2x1ZGUgPHhlbi9tbS5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUg
PHhlbi9zbXAuaD4KKyNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KKyNpbmNsdWRlIDx4ZW4vdm1h
cC5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKKyNpbmNsdWRlIDxhc20vZXZlbnQuaD4K
KyNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CisKKy8qIFByb3RlY3RzIGFnYWluc3QgcGF5bG9h
ZF9saXN0IG9wZXJhdGlvbnMuICovCitzdGF0aWMgREVGSU5FX1NQSU5MT0NLKHBheWxvYWRfbG9j
ayk7CitzdGF0aWMgTElTVF9IRUFEKHBheWxvYWRfbGlzdCk7CisKK3N0YXRpYyB1bnNpZ25lZCBp
bnQgcGF5bG9hZF9jbnQ7CitzdGF0aWMgdW5zaWduZWQgaW50IHBheWxvYWRfdmVyc2lvbiA9IDE7
CisKK3N0cnVjdCBwYXlsb2FkIHsKKyAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAg
ICAgICAgLyogT25lIG9mIHRoZSBYU1BMSUNFX1NUQVRFXyouICovCisgICAgaW50MzJfdCByYzsg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIDAgb3IgLVhFTl9FWFguICovCisgICAgc3RydWN0
IGxpc3RfaGVhZCBsaXN0OyAgICAgICAgICAgICAgIC8qIExpbmtlZCB0byAncGF5bG9hZF9saXN0
Jy4gKi8KKyAgICBjaGFyIG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBv
ZiBpdC4gKi8KK307CisKK3N0YXRpYyBpbnQgZ2V0X25hbWUoY29uc3QgeGVuX3hzcGxpY2VfbmFt
ZV90ICpuYW1lLCBjaGFyICpuKQoreworICAgIGlmICggIW5hbWUtPnNpemUgfHwgbmFtZS0+c2l6
ZSA+IFhFTl9YU1BMSUNFX05BTUVfU0laRSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisg
ICAgaWYgKCBuYW1lLT5wYWRbMF0gfHwgbmFtZS0+cGFkWzFdIHx8IG5hbWUtPnBhZFsyXSApCisg
ICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QobiwgbmFt
ZS0+bmFtZSwgbmFtZS0+c2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlm
ICggbltuYW1lLT5zaXplIC0gMV0gKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHJl
dHVybiAwOworfQorCitzdGF0aWMgaW50IHZlcmlmeV9wYXlsb2FkKGNvbnN0IHhlbl9zeXNjdGxf
eHNwbGljZV91cGxvYWRfdCAqdXBsb2FkLCBjaGFyICpuKQoreworICAgIGlmICggZ2V0X25hbWUo
JnVwbG9hZC0+bmFtZSwgbikgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIGlmICgg
IXVwbG9hZC0+c2l6ZSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCB1cGxv
YWQtPnNpemUgPiBNQigyKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAh
Z3Vlc3RfaGFuZGxlX29rYXkodXBsb2FkLT5wYXlsb2FkLCB1cGxvYWQtPnNpemUpICkKKyAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHN0cnVjdCBw
YXlsb2FkICpmaW5kX3BheWxvYWQoY29uc3QgY2hhciAqbmFtZSkKK3sKKyAgICBzdHJ1Y3QgcGF5
bG9hZCAqZGF0YSwgKmZvdW5kID0gTlVMTDsKKworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgm
cGF5bG9hZF9sb2NrKSk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2Fk
X2xpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAgaWYgKCAhc3RyY21wKGRhdGEtPm5hbWUsIG5h
bWUpICkKKyAgICAgICAgeworICAgICAgICAgICAgZm91bmQgPSBkYXRhOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gZm91bmQ7Cit9CisKK3N0YXRp
YyB2b2lkIGZyZWVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKK3sKKyAgICBBU1NFUlQo
c3Bpbl9pc19sb2NrZWQoJnBheWxvYWRfbG9jaykpOworICAgIGxpc3RfZGVsKCZkYXRhLT5saXN0
KTsKKyAgICBwYXlsb2FkX2NudC0tOworICAgIHBheWxvYWRfdmVyc2lvbisrOworICAgIHhmcmVl
KGRhdGEpOworfQorCitzdGF0aWMgaW50IHhzcGxpY2VfdXBsb2FkKHhlbl9zeXNjdGxfeHNwbGlj
ZV91cGxvYWRfdCAqdXBsb2FkKQoreworICAgIHN0cnVjdCBwYXlsb2FkICpkYXRhLCAqZm91bmQ7
CisgICAgY2hhciBuW1hFTl9YU1BMSUNFX05BTUVfU0laRV07CisgICAgaW50IHJjOworCisgICAg
cmMgPSB2ZXJpZnlfcGF5bG9hZCh1cGxvYWQsIG4pOworICAgIGlmICggcmMgKQorICAgICAgICBy
ZXR1cm4gcmM7CisKKyAgICBkYXRhID0geHphbGxvYyhzdHJ1Y3QgcGF5bG9hZCk7CisKKyAgICBz
cGluX2xvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICBmb3VuZCA9IGZpbmRfcGF5bG9hZChuKTsK
KyAgICBpZiAoIElTX0VSUihmb3VuZCkgKQorICAgICAgICByYyA9IFBUUl9FUlIoZm91bmQpOwor
ICAgIGVsc2UgaWYgKCBmb3VuZCApCisgICAgICAgIHJjID0gLUVFWElTVDsKKyAgICBlbHNlIGlm
ICggIWRhdGEgKQorICAgICAgICByYyA9IC1FTk9NRU07CisgICAgZWxzZQorICAgIHsKKyAgICAg
ICAgbWVtY3B5KGRhdGEtPm5hbWUsIG4sIHN0cmxlbihuKSk7CisgICAgICAgIGRhdGEtPnN0YXRl
ID0gWFNQTElDRV9TVEFURV9DSEVDS0VEOworICAgICAgICBJTklUX0xJU1RfSEVBRCgmZGF0YS0+
bGlzdCk7CisKKyAgICAgICAgbGlzdF9hZGRfdGFpbCgmZGF0YS0+bGlzdCwgJnBheWxvYWRfbGlz
dCk7CisgICAgICAgIHBheWxvYWRfY250Kys7CisgICAgICAgIHBheWxvYWRfdmVyc2lvbisrOwor
ICAgIH0KKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIGlmICggcmMgKQor
ICAgICAgICB4ZnJlZShkYXRhKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCB4
c3BsaWNlX2dldCh4ZW5fc3lzY3RsX3hzcGxpY2VfZ2V0X3QgKmdldCkKK3sKKyAgICBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKyAgICBpbnQgcmM7CisgICAgY2hhciBuW1hFTl9YU1BMSUNFX05BTUVf
U0laRV07CisKKyAgICByYyA9IGdldF9uYW1lKCZnZXQtPm5hbWUsIG4pOworICAgIGlmICggcmMg
KQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CisK
KyAgICBkYXRhID0gZmluZF9wYXlsb2FkKG4pOworICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0
YSkgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICAg
ICAgaWYgKCAhZGF0YSApCisgICAgICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICBy
ZXR1cm4gUFRSX0VSUihkYXRhKTsKKyAgICB9CisKKyAgICBnZXQtPnN0YXR1cy5zdGF0ZSA9IGRh
dGEtPnN0YXRlOworICAgIGdldC0+c3RhdHVzLnJjID0gZGF0YS0+cmM7CisKKyAgICBzcGluX3Vu
bG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IHhz
cGxpY2VfbGlzdCh4ZW5fc3lzY3RsX3hzcGxpY2VfbGlzdF90ICpsaXN0KQoreworICAgIHhlbl94
c3BsaWNlX3N0YXR1c190IHN0YXR1czsKKyAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKKyAgICB1
bnNpZ25lZCBpbnQgaWR4ID0gMCwgaSA9IDA7CisgICAgaW50IHJjID0gMDsKKworICAgIGlmICgg
bGlzdC0+bnIgPiAxMDI0ICkKKyAgICAgICAgcmV0dXJuIC1FMkJJRzsKKworICAgIGlmICggbGlz
dC0+cGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoIGxpc3QtPm5yICYm
CisgICAgICAgICAoIWd1ZXN0X2hhbmRsZV9va2F5KGxpc3QtPnN0YXR1cywgbGlzdC0+bnIpIHx8
CisgICAgICAgICAgIWd1ZXN0X2hhbmRsZV9va2F5KGxpc3QtPm5hbWUsIFhFTl9YU1BMSUNFX05B
TUVfU0laRSAqIGxpc3QtPm5yKSB8fAorICAgICAgICAgICFndWVzdF9oYW5kbGVfb2theShsaXN0
LT5sZW4sIGxpc3QtPm5yKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHNwaW5f
bG9jaygmcGF5bG9hZF9sb2NrKTsKKyAgICBpZiAoIGxpc3QtPmlkeCA+PSBwYXlsb2FkX2NudCAm
JiBwYXlsb2FkX2NudCApCisgICAgeworICAgICAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2Nr
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgaWYgKCBsaXN0LT5uciAp
CisgICAgeworICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBkYXRhLCAmcGF5bG9hZF9saXN0
LCBsaXN0ICkKKyAgICAgICAgeworICAgICAgICAgICAgdWludDMyX3QgbGVuOworCisgICAgICAg
ICAgICBpZiAoIGxpc3QtPmlkeCA+IGkrKyApCisgICAgICAgICAgICAgICAgY29udGludWU7CisK
KyAgICAgICAgICAgIHN0YXR1cy5zdGF0ZSA9IGRhdGEtPnN0YXRlOworICAgICAgICAgICAgc3Rh
dHVzLnJjID0gZGF0YS0+cmM7CisgICAgICAgICAgICBsZW4gPSBzdHJsZW4oZGF0YS0+bmFtZSkg
KyAxOworCisgICAgICAgICAgICAvKiBOLkIuICdpZHgnICE9ICdpJy4gKi8KKyAgICAgICAgICAg
IGlmICggX19jb3B5X3RvX2d1ZXN0X29mZnNldChsaXN0LT5uYW1lLCBpZHggKiBYRU5fWFNQTElD
RV9OQU1FX1NJWkUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0
YS0+bmFtZSwgbGVuKSB8fAorICAgICAgICAgICAgICAgIF9fY29weV90b19ndWVzdF9vZmZzZXQo
bGlzdC0+bGVuLCBpZHgsICZsZW4sIDEpIHx8CisgICAgICAgICAgICAgICAgX19jb3B5X3RvX2d1
ZXN0X29mZnNldChsaXN0LT5zdGF0dXMsIGlkeCwgJnN0YXR1cywgMSkgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIHJjID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWR4Kys7CisKKyAgICAgICAgICAgIGlmICgg
KGlkeCA+PSBsaXN0LT5ucikgfHwgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisgICAgbGlzdC0+bnIgPSBwYXlsb2Fk
X2NudCAtIGk7IC8qIFJlbWFpbmluZyBhbW91bnQuICovCisgICAgbGlzdC0+dmVyc2lvbiA9IHBh
eWxvYWRfdmVyc2lvbjsKKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIC8q
IEFuZCBob3cgbWFueSB3ZSBoYXZlIHByb2Nlc3NlZC4gKi8KKyAgICByZXR1cm4gcmMgPyA6IGlk
eDsKK30KKworc3RhdGljIGludCB4c3BsaWNlX2FjdGlvbih4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0
aW9uX3QgKmFjdGlvbikKK3sKKyAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKKyAgICBjaGFyIG5b
WEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgcmM7CisKKyAgICByYyA9IGdldF9uYW1l
KCZhY3Rpb24tPm5hbWUsIG4pOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisK
KyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICBkYXRhID0gZmluZF9wYXlsb2Fk
KG4pOworICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0YSkgKQorICAgIHsKKyAgICAgICAgc3Bp
bl91bmxvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICAgICAgaWYgKCAhZGF0YSApCisgICAgICAg
ICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICByZXR1cm4gUFRSX0VSUihkYXRhKTsKKyAg
ICB9CisKKyAgICBzd2l0Y2ggKCBhY3Rpb24tPmNtZCApCisgICAgeworICAgIGNhc2UgWFNQTElD
RV9BQ1RJT05fVU5MT0FEOgorICAgICAgICBpZiAoIGRhdGEtPnN0YXRlID09IFhTUExJQ0VfU1RB
VEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZyZWVfcGF5bG9hZChkYXRhKTsK
KyAgICAgICAgICAgIC8qIE5vIHRvdWNoaW5nICdkYXRhJyBmcm9tIGhlcmUgb24hICovCisgICAg
ICAgICAgICBkYXRhID0gTlVMTDsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgICAg
ICByYyA9IC1FSU5WQUw7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYU1BMSUNFX0FDVElP
Tl9SRVZFUlQ6CisgICAgICAgIGlmICggZGF0YS0+c3RhdGUgPT0gWFNQTElDRV9TVEFURV9BUFBM
SUVEICkKKyAgICAgICAgeworICAgICAgICAgICAgLyogTm8gaW1wbGVtZW50YXRpb24geWV0LiAq
LworICAgICAgICAgICAgZGF0YS0+c3RhdGUgPSBYU1BMSUNFX1NUQVRFX0NIRUNLRUQ7CisgICAg
ICAgICAgICBkYXRhLT5yYyA9IDA7CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIFhTUExJQ0VfQUNUSU9OX0FQUExZOgorICAgICAgICBpZiAoIGRhdGEtPnN0YXRlID09IFhT
UExJQ0VfU1RBVEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIE5vIGltcGxl
bWVudGF0aW9uIHlldC4gKi8KKyAgICAgICAgICAgIGRhdGEtPnN0YXRlID0gWFNQTElDRV9TVEFU
RV9BUFBMSUVEOworICAgICAgICAgICAgZGF0YS0+cmMgPSAwOworICAgICAgICB9CisgICAgICAg
IGJyZWFrOworCisgICAgY2FzZSBYU1BMSUNFX0FDVElPTl9SRVBMQUNFOgorICAgICAgICBpZiAo
IGRhdGEtPnN0YXRlID09IFhTUExJQ0VfU1RBVEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIC8qIE5vIGltcGxlbWVudGF0aW9uIHlldC4gKi8KKyAgICAgICAgICAgIGRhdGEtPnN0
YXRlID0gWFNQTElDRV9TVEFURV9DSEVDS0VEOworICAgICAgICAgICAgZGF0YS0+cmMgPSAwOwor
ICAgICAgICB9CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmMgPSAt
RU9QTk9UU1VQUDsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJnBh
eWxvYWRfbG9jayk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCB4c3BsaWNlX29wKHhlbl9z
eXNjdGxfeHNwbGljZV9vcF90ICp4c3BsaWNlKQoreworICAgIGludCByYzsKKworICAgIGlmICgg
eHNwbGljZS0+cGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBzd2l0Y2ggKCB4
c3BsaWNlLT5jbWQgKQorICAgIHsKKyAgICBjYXNlIFhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQ6
CisgICAgICAgIHJjID0geHNwbGljZV91cGxvYWQoJnhzcGxpY2UtPnUudXBsb2FkKTsKKyAgICAg
ICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9TWVNDVExfWFNQTElDRV9HRVQ6CisgICAgICAgIHJj
ID0geHNwbGljZV9nZXQoJnhzcGxpY2UtPnUuZ2V0KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIFhFTl9TWVNDVExfWFNQTElDRV9MSVNUOgorICAgICAgICByYyA9IHhzcGxpY2VfbGlzdCgm
eHNwbGljZS0+dS5saXN0KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9TWVNDVExf
WFNQTElDRV9BQ1RJT046CisgICAgICAgIHJjID0geHNwbGljZV9hY3Rpb24oJnhzcGxpY2UtPnUu
YWN0aW9uKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICByYyA9IC1F
T1BOT1RTVVBQOworICAgICAgICBicmVhazsKKyAgIH0KKworICAgIHJldHVybiByYzsKK30KKwor
c3RhdGljIGNvbnN0IGNoYXIgKnN0YXRlMnN0cih1bnNpZ25lZCBpbnQgc3RhdGUpCit7CisjZGVm
aW5lIFNUQVRFKHgpIFtYU1BMSUNFX1NUQVRFXyMjeF0gPSAjeAorICAgIHN0YXRpYyBjb25zdCBj
aGFyICpjb25zdCBuYW1lc1tdID0geworICAgICAgICAgICAgU1RBVEUoQ0hFQ0tFRCksCisgICAg
ICAgICAgICBTVEFURShBUFBMSUVEKSwKKyAgICB9OworI3VuZGVmIFNUQVRFCisKKyAgICBpZiAo
IHN0YXRlID49IEFSUkFZX1NJWkUobmFtZXMpIHx8ICFuYW1lc1tzdGF0ZV0gKQorICAgICAgICBy
ZXR1cm4gInVua25vd24iOworCisgICAgcmV0dXJuIG5hbWVzW3N0YXRlXTsKK30KKworc3RhdGlj
IHZvaWQgeHNwbGljZV9wcmludGFsbCh1bnNpZ25lZCBjaGFyIGtleSkKK3sKKyAgICBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKworICAgIHByaW50aygiJyVjJyBwcmVzc2VkIC0gRHVtcGluZyBhbGwg
eHNwbGljZSBwYXRjaGVzXG4iLCBrZXkpOworCisgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZwYXls
b2FkX2xvY2spICkKKyAgICB7CisgICAgICAgIHByaW50aygiTG9jayBoZWxkLiBUcnkgYWdhaW4u
XG4iKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkg
KCBkYXRhLCAmcGF5bG9hZF9saXN0LCBsaXN0ICkKKyAgICAgICAgcHJpbnRrKCIgbmFtZT0lcyBz
dGF0ZT0lcyglZClcbiIsIGRhdGEtPm5hbWUsCisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoZGF0
YS0+c3RhdGUpLCBkYXRhLT5zdGF0ZSk7CisKKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2Nr
KTsKK30KKworc3RhdGljIGludCBfX2luaXQgeHNwbGljZV9pbml0KHZvaWQpCit7CisgICAgcmVn
aXN0ZXJfa2V5aGFuZGxlcigneCcsIHhzcGxpY2VfcHJpbnRhbGwsICJwcmludCB4c3BsaWNpbmcg
aW5mbyIsIDEpOworICAgIHJldHVybiAwOworfQorX19pbml0Y2FsbCh4c3BsaWNlX2luaXQpOwor
CisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAi
QlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRh
YnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9zeXNjdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAppbmRleCA4MmEyYTNlLi4z
ZmExZmU3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCkBAIC04NDgsNiArODQ4LDE2OSBAQCBzdHJ1Y3QgeGVu
X3N5c2N0bF9jcHVfZmVhdHVyZXNldCB7CiB0eXBlZGVmIHN0cnVjdCB4ZW5fc3lzY3RsX2ZlYXR1
cmVzZXQgeGVuX3N5c2N0bF9mZWF0dXJlc2V0X3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4
ZW5fc3lzY3RsX2ZlYXR1cmVzZXRfdCk7CiAKKy8qCisgKiBYRU5fU1lTQ1RMX1hTUExJQ0Vfb3AK
KyAqCisgKiBSZWZlciB0byB0aGUgZG9jcy91bnN0YWJsZS9taXNjL3hzcGxpY2UubWFya2Rvd24K
KyAqIGZvciB0aGUgZGVzaWduIGRldGFpbHMgb2YgdGhpcyBoeXBlcmNhbGwuCisgKgorICogVGhl
cmUgYXJlIGZvdXIgc3ViLW9wczoKKyAqICBYRU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEICgwKQor
ICogIFhFTl9TWVNDVExfWFNQTElDRV9HRVQgKDEpCisgKiAgWEVOX1NZU0NUTF9YU1BMSUNFX0xJ
U1QgKDIpCisgKiAgWEVOX1NZU0NUTF9YU1BMSUNFX0FDVElPTiAoMykKKyAqCisgKiBUaGUgbm9y
bWFsIHNlcXVlbmNlIG9mIHN1Yi1vcHMgaXMgdG86CisgKiAgMSkgWEVOX1NZU0NUTF9YU1BMSUNF
X1VQTE9BRCB0byB1cGxvYWQgdGhlIHBheWxvYWQuIElmIGVycm9ycyBTVE9QLgorICogIDIpIFhF
Tl9TWVNDVExfWFNQTElDRV9HRVQgdG8gY2hlY2sgdGhlIGAtPnJjYC4gSWYgLVhFTl9FQUdBSU4g
c3Bpbi4KKyAqICAgICBJZiB6ZXJvIGdvIHRvIG5leHQgc3RlcC4KKyAqICAzKSBYRU5fU1lTQ1RM
X1hTUExJQ0VfQUNUSU9OIHdpdGggWFNQTElDRV9BQ1RJT05fQVBQTFkgdG8gYXBwbHkgdGhlIHBh
dGNoLgorICogIDQpIFhFTl9TWVNDVExfWFNQTElDRV9HRVQgdG8gY2hlY2sgdGhlIGAtPnJjYC4g
SWYgaW4gLVhFTl9FQUdBSU4gc3Bpbi4KKyAqICAgICBJZiB6ZXJvIGV4aXQgd2l0aCBzdWNjZXNz
LgorICovCisKKy8qCisgKiBTdHJ1Y3R1cmUgZGVzY3JpYmluZyBhbiBFTEYgcGF5bG9hZC4gVW5p
cXVlbHkgaWRlbnRpZmllcyB0aGUKKyAqIHBheWxvYWQuIFNob3VsZCBiZSBodW1hbiByZWFkYWJs
ZS4KKyAqIFJlY29tbWVuZGVkIGxlbmd0aCBpcyB1cHRvIFhFTl9YU1BMSUNFX05BTUVfU0laRS4K
KyAqIEluY2x1ZGVzIHRoZSBOVUwgdGVybWluYXRvci4KKyAqLworI2RlZmluZSBYRU5fWFNQTElD
RV9OQU1FX1NJWkUgMTI4CitzdHJ1Y3QgeGVuX3hzcGxpY2VfbmFtZSB7CisgICAgWEVOX0dVRVNU
X0hBTkRMRV82NChjaGFyKSBuYW1lOyAgICAgICAgIC8qIElOOiBwb2ludGVyIHRvIG5hbWUuICov
CisgICAgdWludDE2X3Qgc2l6ZTsgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBzaXpl
IG9mIG5hbWUuIE1heSBiZSB1cHRvCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFhFTl9YU1BMSUNFX05BTUVfU0laRS4gKi8KKyAgICB1aW50MTZfdCBwYWRb
M107ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IE1VU1QgYmUgemVyby4gKi8KK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5feHNwbGljZV9uYW1lIHhlbl94c3BsaWNlX25hbWVfdDsKK0RFRklO
RV9YRU5fR1VFU1RfSEFORExFKHhlbl94c3BsaWNlX25hbWVfdCk7CisKKy8qCisgKiBVcGxvYWQg
YSBwYXlsb2FkIHRvIHRoZSBoeXBlcnZpc29yLiBUaGUgcGF5bG9hZCBpcyB2ZXJpZmllZAorICog
YWdhaW5zdCBiYXNpYyBjaGVja3MgYW5kIGlmIHRoZXJlIGFyZSBhbnkgaXNzdWVzIHRoZSBwcm9w
ZXIgcmV0dXJuIGNvZGUKKyAqIHdpbGwgYmUgcmV0dXJuZWQuIFRoZSBwYXlsb2FkIGlzIG5vdCBh
cHBsaWVkIGF0IHRoaXMgdGltZSAtIHRoYXQgaXMKKyAqIGNvbnRyb2xsZWQgYnkgWEVOX1NZU0NU
TF9YU1BMSUNFX0FDVElPTi4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gaWYgdGhl
IHBheWxvYWQgd2FzIHN1Y2Nlc2Z1bGx5IHVwbG9hZGVkLgorICogT3RoZXJ3aXNlIGFuIEVYWCBy
ZXR1cm4gdmFsdWUgaXMgcHJvdmlkZWQuIER1cGxpY2F0ZSBgbmFtZWAgYXJlIG5vdAorICogc3Vw
cG9ydGVkLgorICoKKyAqIFRoZSBwYXlsb2FkIGF0IHRoaXMgcG9pbnQgaXMgdmVyaWZpZWQgYWdh
aW5zdCBiYXNpYyBjaGVja3MuCisgKgorICogVGhlIGBwYXlsb2FkYCBpcyB0aGUgRUxGIHBheWxv
YWQgYXMgbWVudGlvbmVkIGluIHRoZSBgUGF5bG9hZCBmb3JtYXRgCisgKiBzZWN0aW9uIGluIHRo
ZSB4U3BsaWNlIGRlc2lnbiBkb2N1bWVudC4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJ
Q0VfVVBMT0FEIDAKK3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkIHsKKyAgICB4ZW5f
eHNwbGljZV9uYW1lX3QgbmFtZTsgICAgICAgICAgICAgICAgLyogSU4sIG5hbWUgb2YgdGhlIHBh
dGNoLiAqLworICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJ
Tiwgc2l6ZSBvZiB0aGUgRUxGIGZpbGUuICovCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50
OCkgcGF5bG9hZDsgICAgIC8qIElOLCB0aGUgRUxGIGZpbGUuICovCit9OwordHlwZWRlZiBzdHJ1
Y3QgeGVuX3N5c2N0bF94c3BsaWNlX3VwbG9hZCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3Q7
CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QpOwor
CisvKgorICogUmV0cmlldmUgYW4gc3RhdHVzIG9mIGFuIHNwZWNpZmljIHBheWxvYWQuCisgKgor
ICogVXBvbiBjb21wbGV0aW9uIHRoZSBgc3RydWN0IHhlbl94c3BsaWNlX3N0YXR1c2AgaXMgdXBk
YXRlZC4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gb24gc3VjY2VzcyBhbmQgWEVO
X0VYWCBvbiBmYWlsdXJlLiBUaGlzIG9wZXJhdGlvbgorICogaXMgc3luY2hyb25vdXMgYW5kIGRv
ZXMgbm90IHJlcXVpcmUgcHJlZW1wdGlvbi4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJ
Q0VfR0VUIDEKKworc3RydWN0IHhlbl94c3BsaWNlX3N0YXR1cyB7CisjZGVmaW5lIFhTUExJQ0Vf
U1RBVEVfQ0hFQ0tFRCAgICAgIDEKKyNkZWZpbmUgWFNQTElDRV9TVEFURV9BUFBMSUVEICAgICAg
MgorICAgIHVpbnQzMl90IHN0YXRlOyAgICAgICAgICAgICAgICAvKiBPVVQ6IFhTUExJQ0VfU1RB
VEVfKi4gKi8KKyAgICBpbnQzMl90IHJjOyAgICAgICAgICAgICAgICAgICAgLyogT1VUOiAwIGlm
IG5vIGVycm9yLCBvdGhlcndpc2UgLVhFTl9FWFguICovCit9OwordHlwZWRlZiBzdHJ1Y3QgeGVu
X3hzcGxpY2Vfc3RhdHVzIHhlbl94c3BsaWNlX3N0YXR1c190OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3hzcGxpY2Vfc3RhdHVzX3QpOworCitzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNl
X2dldCB7CisgICAgeGVuX3hzcGxpY2VfbmFtZV90IG5hbWU7ICAgICAgICAgICAgICAgIC8qIElO
LCBuYW1lIG9mIHRoZSBwYXlsb2FkLiAqLworICAgIHhlbl94c3BsaWNlX3N0YXR1c190IHN0YXR1
czsgICAgICAgICAgICAvKiBJTi9PVVQsIHN0YXRlIG9mIGl0LiAqLworfTsKK3R5cGVkZWYgc3Ry
dWN0IHhlbl9zeXNjdGxfeHNwbGljZV9nZXQgeGVuX3N5c2N0bF94c3BsaWNlX2dldF90OworREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3N5c2N0bF94c3BsaWNlX2dldF90KTsKKworLyoKKyAq
IFJldHJpZXZlIGFuIGFycmF5IG9mIGFiYnJldmlhdGVkIHN0YXR1cyBhbmQgbmFtZXMgb2YgcGF5
bG9hZHMgdGhhdCBhcmUKKyAqIGxvYWRlZCBpbiB0aGUgaHlwZXJ2aXNvci4KKyAqCisgKiBJZiB0
aGUgaHlwZXJjYWxsIHJldHVybnMgYW4gcG9zaXRpdmUgbnVtYmVyLCBpdCBpcyB0aGUgbnVtYmVy
ICh1cCB0byBgbnJgKQorICogb2YgdGhlIHBheWxvYWRzIHJldHVybmVkLCBhbG9uZyB3aXRoIGBu
cmAgdXBkYXRlZCB3aXRoIHRoZSBudW1iZXIgb2YgcmVtYWluaW5nCisgKiBwYXlsb2FkcywgYHZl
cnNpb25gIHVwZGF0ZWQgKGl0IG1heSBiZSB0aGUgc2FtZSBhY3Jvc3MgaHlwZXJjYWxscy4gSWYg
aXQKKyAqIHZhcmllcyB0aGUgZGF0YSBpcyBzdGFsZSBhbmQgZnVydGhlciBjYWxscyBjb3VsZCBm
YWlsKS4gVGhlIGBzdGF0dXNgLAorICogYG5hbWVgLCBhbmQgYGxlbmAnIGFyZSB1cGRhdGVkIGF0
IHRoZWlyIGRlc2lnbmVkIGluZGV4IHZhbHVlIChgaWR4YCkgd2l0aAorICogdGhlIHJldHVybmVk
IHZhbHVlIG9mIGRhdGEuCisgKgorICogSWYgdGhlIGh5cGVyY2FsbCByZXR1cm5zIEUyQklHIHRo
ZSBgbnJgIGlzIHRvbyBiaWcgYW5kIHNob3VsZCBiZQorICogbG93ZXJlZC4gVGhlIHVwcGVyIGxp
bWl0IG9mIGBucmAgaXMgbGVmdCB0byB0aGUgaW1wbGVtZW50aW9uLgorICoKKyAqIE5vdGUgdGhh
dCBkdWUgdG8gdGhlIGFzeW5jaHJvbm91cyBuYXR1cmUgb2YgaHlwZXJjYWxscyB0aGUgZG9tYWlu
IG1pZ2h0IGhhdmUKKyAqIGFkZGVkIG9yIHJlbW92ZWQgdGhlIG51bWJlciBvZiBwYXlsb2FkcyBt
YWtpbmcgdGhpcyBpbmZvcm1hdGlvbiBzdGFsZS4gSXQgaXMKKyAqIHRoZSByZXNwb25zaWJpbGl0
eSBvZiB0aGUgdG9vbHN0YWNrIHRvIHVzZSB0aGUgYHZlcnNpb25gIGZpZWxkIHRvIGNoZWNrCisg
KiBiZXR3ZWVuIGVhY2ggaW52b2NhdGlvbi4gaWYgdGhlIHZlcnNpb24gZGlmZmVycyBpdCBzaG91
bGQgZGlzY2FyZCB0aGUgc3RhbGUKKyAqIGRhdGEgYW5kIHN0YXJ0IGZyb20gc2NyYXRjaC4gSXQg
aXMgT0sgZm9yIHRoZSB0b29sc3RhY2sgdG8gdXNlIHRoZSBuZXcKKyAqIGB2ZXJzaW9uYCBmaWVs
ZC4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJQ0VfTElTVCAyCitzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX2xpc3QgeworICAgIHVpbnQzMl90IHZlcnNpb247ICAgICAgICAgICAgICAg
ICAgICAgICAvKiBPVVQ6IEh5cGVydmlzb3Igc3RhbXBzIHZhbHVlLgorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJZiB2YXJpZXMgYmV0d2VlbiBjYWxscywg
d2UgYXJlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGdl
dHRpbmcgc3RhbGUgZGF0YS4gKi8KKyAgICB1aW50MzJfdCBpZHg7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLyogSU46IEluZGV4IGludG8gaHlwZXJ2aXNvciBsaXN0LiAqLworICAgIHVpbnQz
Ml90IG5yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjogSG93IG1hbnkgc3RhdHVz
LCBuYW1lLCBhbmQgbGVuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNob3VsZCBmaWxsIG91dC4gQ2FuIGJlIHplcm8gdG8gZ2V0CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFtb3VudCBvZiBwYXlsb2FkcyBhbmQg
dmVyc2lvbi4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
T1VUOiBIb3cgbWFueSBwYXlsb2FkcyBsZWZ0LiAqLworICAgIHVpbnQzMl90IHBhZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJTjogTXVzdCBiZSB6ZXJvLiAqLworICAgIFhFTl9HVUVT
VF9IQU5ETEVfNjQoeGVuX3hzcGxpY2Vfc3RhdHVzX3QpIHN0YXR1czsgIC8qIE9VVC4gTXVzdCBo
YXZlIGVub3VnaAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzcGFjZSBhbGxvY2F0ZSBmb3IgbnIgb2YgdGhlbS4gKi8KKyAgICBYRU5fR1VFU1RfSEFORExF
XzY0KGNoYXIpIG5hbWU7ICAgICAgICAgLyogT1VUOiBBcnJheSBvZiBuYW1lcy4gRWFjaCBtZW1i
ZXIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVVTVCBY
RU5fWFNQTElDRV9OQU1FX1NJWkUgaW4gc2l6ZS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTXVzdCBoYXZlIG5yIG9mIHRoZW0uICovCisgICAgWEVOX0dV
RVNUX0hBTkRMRV82NCh1aW50MzIpIGxlbjsgICAgICAgIC8qIE9VVDogQXJyYXkgb2YgbGVuZ3Ro
cyBvZiBuYW1lJ3MuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE11c3QgaGF2ZSBuciBvZiB0aGVtLiAqLworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9zeXNj
dGxfeHNwbGljZV9saXN0IHhlbl9zeXNjdGxfeHNwbGljZV9saXN0X3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fc3lzY3RsX3hzcGxpY2VfbGlzdF90KTsKKworLyoKKyAqIFBlcmZvcm0g
YW4gb3BlcmF0aW9uIG9uIHRoZSBwYXlsb2FkIHN0cnVjdHVyZSByZWZlcmVuY2VkIGJ5IHRoZSBg
bmFtZWAgZmllbGQuCisgKiBUaGUgb3BlcmF0aW9uIHJlcXVlc3QgaXMgYXN5bmNocm9ub3VzIGFu
ZCB0aGUgc3RhdHVzIHNob3VsZCBiZSByZXRyaWV2ZWQKKyAqIGJ5IHVzaW5nIGVpdGhlciBYRU5f
U1lTQ1RMX1hTUExJQ0VfR0VUIG9yIFhFTl9TWVNDVExfWFNQTElDRV9MSVNUIGh5cGVyY2FsbC4K
KyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJQ0VfQUNUSU9OIDMKK3N0cnVjdCB4ZW5fc3lz
Y3RsX3hzcGxpY2VfYWN0aW9uIHsKKyAgICB4ZW5feHNwbGljZV9uYW1lX3QgbmFtZTsgICAgICAg
ICAgICAgICAgLyogSU4sIG5hbWUgb2YgdGhlIHBhdGNoLiAqLworI2RlZmluZSBYU1BMSUNFX0FD
VElPTl9VTkxPQUQgICAgICAgMQorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9SRVZFUlQgICAgICAg
MgorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9BUFBMWSAgICAgICAgMworI2RlZmluZSBYU1BMSUNF
X0FDVElPTl9SRVBMQUNFICAgICAgNAorICAgIHVpbnQzMl90IGNtZDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBJTjogWFNQTElDRV9BQ1RJT05fKi4gKi8KKyAgICB1aW50MzJfdCB0aW1l
b3V0OyAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IFplcm8gaWYgbm8gdGltZW91dC4gKi8K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIg
Ym91bmQgb2YgdGltZSAobXMpICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIGZvciBvcGVyYXRpb24gdG8gdGFrZS4gKi8KK307Cit0eXBlZGVmIHN0cnVj
dCB4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0aW9uIHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdDsK
K0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCk7CisK
K3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3AgeworICAgIHVpbnQzMl90IGNtZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJTjogWEVOX1NZU0NUTF9YU1BMSUNFXyouICovCisgICAg
dWludDMyX3QgcGFkOyAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBBbHdheXMgemVy
by4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHhlbl9zeXNjdGxfeHNwbGljZV91cGxvYWRfdCB1
cGxvYWQ7CisgICAgICAgIHhlbl9zeXNjdGxfeHNwbGljZV9saXN0X3QgbGlzdDsKKyAgICAgICAg
eGVuX3N5c2N0bF94c3BsaWNlX2dldF90IGdldDsKKyAgICAgICAgeGVuX3N5c2N0bF94c3BsaWNl
X2FjdGlvbl90IGFjdGlvbjsKKyAgICB9IHU7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0
bF94c3BsaWNlX29wIHhlbl9zeXNjdGxfeHNwbGljZV9vcF90OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3N5c2N0bF94c3BsaWNlX29wX3QpOworCiBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAg
ICAgdWludDMyX3QgY21kOwogI2RlZmluZSBYRU5fU1lTQ1RMX3JlYWRjb25zb2xlICAgICAgICAg
ICAgICAgICAgICAxCkBAIC04NzUsNiArMTAzOCw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsIHsKICNk
ZWZpbmUgWEVOX1NZU0NUTF90bWVtX29wICAgICAgICAgICAgICAgICAgICAgICAyNAogI2RlZmlu
ZSBYRU5fU1lTQ1RMX2dldF9jcHVfbGV2ZWxsaW5nX2NhcHMgICAgICAgIDI1CiAjZGVmaW5lIFhF
Tl9TWVNDVExfZ2V0X2NwdV9mZWF0dXJlc2V0ICAgICAgICAgICAgMjYKKyNkZWZpbmUgWEVOX1NZ
U0NUTF94c3BsaWNlX29wICAgICAgICAgICAgICAgICAgICAyNwogICAgIHVpbnQzMl90IGludGVy
ZmFjZV92ZXJzaW9uOyAvKiBYRU5fU1lTQ1RMX0lOVEVSRkFDRV9WRVJTSU9OICovCiAgICAgdW5p
b24gewogICAgICAgICBzdHJ1Y3QgeGVuX3N5c2N0bF9yZWFkY29uc29sZSAgICAgICByZWFkY29u
c29sZTsKQEAgLTkwMiw2ICsxMDY2LDcgQEAgc3RydWN0IHhlbl9zeXNjdGwgewogICAgICAgICBz
dHJ1Y3QgeGVuX3N5c2N0bF90bWVtX29wICAgICAgICAgICB0bWVtX29wOwogICAgICAgICBzdHJ1
Y3QgeGVuX3N5c2N0bF9jcHVfbGV2ZWxsaW5nX2NhcHMgY3B1X2xldmVsbGluZ19jYXBzOwogICAg
ICAgICBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVfZmVhdHVyZXNldCAgICBjcHVfZmVhdHVyZXNldDsK
KyAgICAgICAgc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9vcCAgICAgICAgeHNwbGljZTsKICAg
ICAgICAgdWludDhfdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkWzEyOF07CiAgICAg
fSB1OwogfTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlLmggYi94ZW4vaW5j
bHVkZS94ZW4veHNwbGljZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmI5
ZjA4Y2QKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0w
LDAgKzEsMzUgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMg
YWZmaWxpYXRlcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2lmbmRlZiBfX1hF
Tl9YU1BMSUNFX0hfXworI2RlZmluZSBfX1hFTl9YU1BMSUNFX0hfXworCitzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX29wOworCisjaWZkZWYgQ09ORklHX1hTUExJQ0UKKworaW50IHhzcGxpY2Vf
b3Aoc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9vcCAqKTsKKworI2Vsc2UKKworI2luY2x1ZGUg
PHhlbi9lcnJuby5oPiAvKiBGb3IgLUVOT1NZUyAqLworc3RhdGljIGlubGluZSBpbnQgeHNwbGlj
ZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICpvcCkKK3sKKyAgICByZXR1cm4gLUVO
T1NZUzsKK30KKworI2VuZGlmIC8qIENPTkZJR19YU1BMSUNFICovCisKKyNlbmRpZiAvKiBfX1hF
Tl9YU1BMSUNFX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQwor
ICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0
aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBh
L3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCA2Mjk1
NzY4Li5jMmRmNDhmIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVu
L3hzbS9mbGFzay9ob29rcy5jCkBAIC04MTQsNiArODE0LDEwIEBAIHN0YXRpYyBpbnQgZmxhc2tf
c3lzY3RsKGludCBjbWQpCiAgICAgY2FzZSBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldDoK
ICAgICAgICAgcmV0dXJuIGRvbWFpbl9oYXNfeGVuKGN1cnJlbnQtPmRvbWFpbiwgWEVOMl9fR0VU
X0NQVV9GRUFUVVJFU0VUKTsKIAorICAgIGNhc2UgWEVOX1NZU0NUTF94c3BsaWNlX29wOgorICAg
ICAgICByZXR1cm4gYXZjX2N1cnJlbnRfaGFzX3Blcm0oU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNT
X1hFTjIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU4yX19YU1BMSUNF
X09QLCBOVUxMKTsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHByaW50aygiZmxhc2tfc3lzY3Rs
OiBVbmtub3duIG9wICVkXG4iLCBjbWQpOwogICAgICAgICByZXR1cm4gLUVQRVJNOwpkaWZmIC0t
Z2l0IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgYi94ZW4veHNtL2ZsYXNr
L3BvbGljeS9hY2Nlc3NfdmVjdG9ycwppbmRleCBiZGI3Yjg5Li5lOWFiMTQ5IDEwMDY0NAotLS0g
YS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycworKysgYi94ZW4veHNtL2ZsYXNr
L3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpAQCAtOTcsNiArOTcsOCBAQCBjbGFzcyB4ZW4yCiAgICAg
Z2V0X2NwdV9sZXZlbGxpbmdfY2FwcwogIyBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldAog
ICAgIGdldF9jcHVfZmVhdHVyZXNldAorIyBYRU5fU1lTQ1RMX3hzcGxpY2Vfb3AKKyAgICB4c3Bs
aWNlX29wCiB9CiAKICMgQ2xhc3NlcyBkb21haW4gYW5kIGRvbWFpbjIgY29uc2lzdCBvZiBvcGVy
YXRpb25zIHRoYXQgYSBkb21haW4gcGVyZm9ybXMgb24KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSN-0000Gp-0E; Sun, 01 May 2016 09:14:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSM-0000Gc-LC
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:26 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 F5/2B-02869-1F8C5275; Sun, 01 May 2016 09:14:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVffjCdV
 wg0c3mS0mbDNwYPTY3reLPYAxijUzLym/IoE14+xS14J/WxkrWr8sZGtgbG1j7GLk5BAS+MIo
 cfVrOIR9nlHi2wm1LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL+EnMebScCcTmF
 TCT2L35NyuIzQJUf+nEQvYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6BoamujlphYXJ6
 an5iQmFesl5+duYgR6hAEIdjCuWOh8iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kOMMhw
 cShK8nkAPCwkWpaanVqRl5gBDAyYtwcGjJMI7/xhQmre4IDG3ODMdInWK0Zhjy4Iba5k4jmzZ
 dJJJiCUvPy9VSpyXHWSSAEhpRmke3CBYyF5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMK83y
 BSezLwSuH2vgE5hAjolez3YKSWJCCmpBsapl+WF0qY3fg1MtgsUm/Rv85GrqyyvHTT/qnNnhf
 aqs72lJlktS0pzHpZnWLOeS2/pcalsdHnhzvJzs8nvzM9GaVvWbHqktEX5vPbXks6oPxNLvWs
 2ljzl5Ys7uCL0cIWYdaGOysKHds/zdj7Vrj5U9sDAKK2x7vLq6RvnXOkVlS3+maf9lUuJpTgj
 0VCLuag4EQCFzAITVAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462094063!36875104!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54714 invoked from network); 1 May 2016 09:14:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnSJ-00014y-OE
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSJ-0002UJ-NY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSJ-0002UJ-NY@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:23 +0000
Subject: [Xen-changelog] [xen master] xen/xsplice: Hypervisor implementation
	of XEN_XSPLICE_op
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExZmY0MGZhN2JiNWZkY2M2OWE1OGQwZmVjNDljOTA0ZmZjYTQ3OTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBGcmkgQXByIDggMjA6MTk6MzQgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIg
MjkgMDM6NTg6MDAgMjAxNiAtMDQwMAoKICAgIHhlbi94c3BsaWNlOiBIeXBlcnZpc29yIGltcGxl
bWVudGF0aW9uIG9mIFhFTl9YU1BMSUNFX29wCiAgICAKICAgIFRoZSBpbXBsZW1lbnRhdGlvbiBk
b2VzIG5vdCBhY3R1YWxseSBkbyBhbnkgcGF0Y2hpbmcuCiAgICAKICAgIEl0IGp1c3QgYWRkcyB0
aGUgZnJhbWV3b3JrIGZvciBkb2luZyB0aGUgaHlwZXJjYWxscywKICAgIGtlZXBpbmcgdHJhY2sg
b2YgRUxGIHBheWxvYWRzLCBhbmQgdGhlIGJhc2ljIG9wZXJhdGlvbnM6CiAgICAgLSBxdWVyeSB3
aGljaCBwYXlsb2FkcyBleGlzdCwKICAgICAtIHF1ZXJ5IGZvciBzcGVjaWZpYyBwYXlsb2FkcywK
ICAgICAtIGNoZWNrKjEsIGFwcGx5KjEsIHJlcGxhY2UqMSwgYW5kIHVubG9hZCBwYXlsb2Fkcy4K
ICAgIAogICAgKjE6IFdoaWNoIG9mIGNvdXJzZSBpbiB0aGlzIHBhdGNoIGFyZSBub3BzLgogICAg
CiAgICBUaGUgZnVuY3Rpb25hbGl0eSBpcyBkaXNhYmxlZCBvbiBBUk0gdW50aWwgYWxsIGFyY2gK
ICAgIGNvbXBvbmVudHMgYXJlIGltcGxlbWVudGVkLgogICAgCiAgICBBbHNvIGJ5IGRlZmF1bHQg
aXQgaXMgZGlzYWJsZWQgdW50aWwgdGhlIGltcGxlbWVudGF0aW9uCiAgICBpcyBpbiBwbGFjZS4K
ICAgIAogICAgV2UgYWxzbyB1c2UgcmVjdXJzaXZlIHNwaW5sb2NrcyB0byBzbyB0aGF0IHRoZSBm
aW5kX3BheWxvYWQKICAgIGZ1bmN0aW9uIGRvZXMgbm90IG5lZWQgdG8gaGF2ZSBhICdsb2NrJyBh
bmQgJ25vbi1sb2NrJyB2YXJpYW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kv
bW9kdWxlcy94ZW4veGVuLnRlIHwgICAxICsKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDEyICsKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAxICsKIHhlbi9jb21tb24vc3lzY3RsLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICA3ICsKIHhlbi9jb21tb24veHNwbGljZS5jICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMzgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oICAgICAgICAgICAgICAgICAgfCAxNjUgKysrKysrKysrKysrCiB4ZW4vaW5j
bHVkZS94ZW4veHNwbGljZS5oICAgICAgICAgICAgICAgICAgICB8ICAzNSArKysKIHhlbi94c20v
Zmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIHhlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICAgIHwgICAyICsKIDkgZmlsZXMgY2hhbmdl
ZCwgNjEwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvcG9s
aWN5L21vZHVsZXMveGVuL3hlbi50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxl
cy94ZW4veGVuLnRlCmluZGV4IDJhMjYzMGQuLmRhYTEzMTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zs
YXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCkBAIC03NCw2ICs3NCw3IEBAIGFsbG93IGRv
bTBfdCB4ZW5fdDp4ZW4yIHsKICAgICBnZXRfc3ltYm9sCiAgICAgZ2V0X2NwdV9sZXZlbGxpbmdf
Y2FwcwogICAgIGdldF9jcHVfZmVhdHVyZXNldAorICAgIHhzcGxpY2Vfb3AKIH07CiAKICMgQWxs
b3cgZG9tMCB0byB1c2UgYWxsIFhFTlZFUl8gc3Vib3BzIHRoYXQgaGF2ZSBjaGVja3MuCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggYWQ5
ZjdiZi4uNjkyZWY1MSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9j
b21tb24vS2NvbmZpZwpAQCAtMTg4LDQgKzE4OCwxNiBAQCBjb25maWcgU0NIRURfREVGQVVMVAog
CiBlbmRtZW51CiAKKyMgRW5hYmxlL0Rpc2FibGUgeHNwbGljZSBzdXBwb3J0Citjb25maWcgWFNQ
TElDRQorCWJvb2wgInhTcGxpY2UgbGl2ZSBwYXRjaGluZyBzdXBwb3J0IChURUNIIFBSRVZJRVcp
IgorCWRlZmF1bHQgbgorCWRlcGVuZHMgb24gWDg2CisJLS0taGVscC0tLQorCSAgQWxsb3dzIGEg
cnVubmluZyBYZW4gaHlwZXJ2aXNvciB0byBiZSBkeW5hbWljYWxseSBwYXRjaGVkIHVzaW5nCisJ
ICBiaW5hcnkgcGF0Y2hlcyB3aXRob3V0IHJlYm9vdGluZy4gVGhpcyBpcyBwcmltYXJpbHkgdXNl
ZCB0byBiaW5hcmlseQorCSAgcGF0Y2ggaW4gdGhlIGZpZWxkIGFuIGh5cGVydmlzb3Igd2l0aCBY
U0EgZml4ZXMuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGVuZG1lbnUKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxlCmluZGV4IDc3ZGUyN2Uu
LjkxMGFjNjkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKKysrIGIveGVuL2NvbW1v
bi9NYWtlZmlsZQpAQCAtNTcsNiArNTcsNyBAQCBvYmoteSArPSB2c3ByaW50Zi5vCiBvYmoteSAr
PSB3YWl0Lm8KIG9iai0kKENPTkZJR19YRU5PUFJPRikgKz0geGVub3Byb2Yubwogb2JqLXkgKz0g
eG1hbGxvY190bHNmLm8KK29iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIAogb2Jq
LWJpbi0kKENPTkZJR19YODYpICs9ICQoZm9yZWFjaCBuLGRlY29tcHJlc3MgYnVuemlwMiB1bnh6
IHVubHptYSB1bmx6byB1bmx6NCBlYXJseWNwaW8sJChuKS5pbml0Lm8pCiAKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vc3lzY3RsLmMgYi94ZW4vY29tbW9uL3N5c2N0bC5jCmluZGV4IDI1M2I3Yzgu
LjlhNGNjMWYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc3lzY3RsLmMKKysrIGIveGVuL2NvbW1v
bi9zeXNjdGwuYwpAQCAtMjgsNiArMjgsNyBAQAogI2luY2x1ZGUgPHhzbS94c20uaD4KICNpbmNs
dWRlIDx4ZW4vcG1zdGF0Lmg+CiAjaW5jbHVkZSA8eGVuL2djb3YuaD4KKyNpbmNsdWRlIDx4ZW4v
eHNwbGljZS5oPgogCiBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9z
eXNjdGxfdCkgdV9zeXNjdGwpCiB7CkBAIC00NjAsNiArNDYxLDEyIEBAIGxvbmcgZG9fc3lzY3Rs
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX3N5c2N0bF90KSB1X3N5c2N0bCkKICAgICAgICAg
cmV0ID0gdG1lbV9jb250cm9sKCZvcC0+dS50bWVtX29wKTsKICAgICAgICAgYnJlYWs7CiAKKyAg
ICBjYXNlIFhFTl9TWVNDVExfeHNwbGljZV9vcDoKKyAgICAgICAgcmV0ID0geHNwbGljZV9vcCgm
b3AtPnUueHNwbGljZSk7CisgICAgICAgIGlmICggcmV0ICE9IC1FTk9TWVMgJiYgcmV0ICE9IC1F
T1BOT1RTVVBQICkKKyAgICAgICAgICAgIGNvcHliYWNrID0gMTsKKyAgICAgICAgYnJlYWs7CisK
ICAgICBkZWZhdWx0OgogICAgICAgICByZXQgPSBhcmNoX2RvX3N5c2N0bChvcCwgdV9zeXNjdGwp
OwogICAgICAgICBjb3B5YmFjayA9IDA7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hzcGxpY2Uu
YyBiL3hlbi9jb21tb24veHNwbGljZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjczZTUwZjAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAt
MCwwICsxLDM4MyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0
cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSA8
eGVuL2Vyci5oPgorI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4v
a2V5aGFuZGxlci5oPgorI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbGlzdC5o
PgorI2luY2x1ZGUgPHhlbi9tbS5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUg
PHhlbi9zbXAuaD4KKyNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KKyNpbmNsdWRlIDx4ZW4vdm1h
cC5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKKyNpbmNsdWRlIDxhc20vZXZlbnQuaD4K
KyNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CisKKy8qIFByb3RlY3RzIGFnYWluc3QgcGF5bG9h
ZF9saXN0IG9wZXJhdGlvbnMuICovCitzdGF0aWMgREVGSU5FX1NQSU5MT0NLKHBheWxvYWRfbG9j
ayk7CitzdGF0aWMgTElTVF9IRUFEKHBheWxvYWRfbGlzdCk7CisKK3N0YXRpYyB1bnNpZ25lZCBp
bnQgcGF5bG9hZF9jbnQ7CitzdGF0aWMgdW5zaWduZWQgaW50IHBheWxvYWRfdmVyc2lvbiA9IDE7
CisKK3N0cnVjdCBwYXlsb2FkIHsKKyAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAg
ICAgICAgLyogT25lIG9mIHRoZSBYU1BMSUNFX1NUQVRFXyouICovCisgICAgaW50MzJfdCByYzsg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIDAgb3IgLVhFTl9FWFguICovCisgICAgc3RydWN0
IGxpc3RfaGVhZCBsaXN0OyAgICAgICAgICAgICAgIC8qIExpbmtlZCB0byAncGF5bG9hZF9saXN0
Jy4gKi8KKyAgICBjaGFyIG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBv
ZiBpdC4gKi8KK307CisKK3N0YXRpYyBpbnQgZ2V0X25hbWUoY29uc3QgeGVuX3hzcGxpY2VfbmFt
ZV90ICpuYW1lLCBjaGFyICpuKQoreworICAgIGlmICggIW5hbWUtPnNpemUgfHwgbmFtZS0+c2l6
ZSA+IFhFTl9YU1BMSUNFX05BTUVfU0laRSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisg
ICAgaWYgKCBuYW1lLT5wYWRbMF0gfHwgbmFtZS0+cGFkWzFdIHx8IG5hbWUtPnBhZFsyXSApCisg
ICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QobiwgbmFt
ZS0+bmFtZSwgbmFtZS0+c2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlm
ICggbltuYW1lLT5zaXplIC0gMV0gKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHJl
dHVybiAwOworfQorCitzdGF0aWMgaW50IHZlcmlmeV9wYXlsb2FkKGNvbnN0IHhlbl9zeXNjdGxf
eHNwbGljZV91cGxvYWRfdCAqdXBsb2FkLCBjaGFyICpuKQoreworICAgIGlmICggZ2V0X25hbWUo
JnVwbG9hZC0+bmFtZSwgbikgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIGlmICgg
IXVwbG9hZC0+c2l6ZSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCB1cGxv
YWQtPnNpemUgPiBNQigyKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAh
Z3Vlc3RfaGFuZGxlX29rYXkodXBsb2FkLT5wYXlsb2FkLCB1cGxvYWQtPnNpemUpICkKKyAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHN0cnVjdCBw
YXlsb2FkICpmaW5kX3BheWxvYWQoY29uc3QgY2hhciAqbmFtZSkKK3sKKyAgICBzdHJ1Y3QgcGF5
bG9hZCAqZGF0YSwgKmZvdW5kID0gTlVMTDsKKworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgm
cGF5bG9hZF9sb2NrKSk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2Fk
X2xpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAgaWYgKCAhc3RyY21wKGRhdGEtPm5hbWUsIG5h
bWUpICkKKyAgICAgICAgeworICAgICAgICAgICAgZm91bmQgPSBkYXRhOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gZm91bmQ7Cit9CisKK3N0YXRp
YyB2b2lkIGZyZWVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKK3sKKyAgICBBU1NFUlQo
c3Bpbl9pc19sb2NrZWQoJnBheWxvYWRfbG9jaykpOworICAgIGxpc3RfZGVsKCZkYXRhLT5saXN0
KTsKKyAgICBwYXlsb2FkX2NudC0tOworICAgIHBheWxvYWRfdmVyc2lvbisrOworICAgIHhmcmVl
KGRhdGEpOworfQorCitzdGF0aWMgaW50IHhzcGxpY2VfdXBsb2FkKHhlbl9zeXNjdGxfeHNwbGlj
ZV91cGxvYWRfdCAqdXBsb2FkKQoreworICAgIHN0cnVjdCBwYXlsb2FkICpkYXRhLCAqZm91bmQ7
CisgICAgY2hhciBuW1hFTl9YU1BMSUNFX05BTUVfU0laRV07CisgICAgaW50IHJjOworCisgICAg
cmMgPSB2ZXJpZnlfcGF5bG9hZCh1cGxvYWQsIG4pOworICAgIGlmICggcmMgKQorICAgICAgICBy
ZXR1cm4gcmM7CisKKyAgICBkYXRhID0geHphbGxvYyhzdHJ1Y3QgcGF5bG9hZCk7CisKKyAgICBz
cGluX2xvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICBmb3VuZCA9IGZpbmRfcGF5bG9hZChuKTsK
KyAgICBpZiAoIElTX0VSUihmb3VuZCkgKQorICAgICAgICByYyA9IFBUUl9FUlIoZm91bmQpOwor
ICAgIGVsc2UgaWYgKCBmb3VuZCApCisgICAgICAgIHJjID0gLUVFWElTVDsKKyAgICBlbHNlIGlm
ICggIWRhdGEgKQorICAgICAgICByYyA9IC1FTk9NRU07CisgICAgZWxzZQorICAgIHsKKyAgICAg
ICAgbWVtY3B5KGRhdGEtPm5hbWUsIG4sIHN0cmxlbihuKSk7CisgICAgICAgIGRhdGEtPnN0YXRl
ID0gWFNQTElDRV9TVEFURV9DSEVDS0VEOworICAgICAgICBJTklUX0xJU1RfSEVBRCgmZGF0YS0+
bGlzdCk7CisKKyAgICAgICAgbGlzdF9hZGRfdGFpbCgmZGF0YS0+bGlzdCwgJnBheWxvYWRfbGlz
dCk7CisgICAgICAgIHBheWxvYWRfY250Kys7CisgICAgICAgIHBheWxvYWRfdmVyc2lvbisrOwor
ICAgIH0KKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIGlmICggcmMgKQor
ICAgICAgICB4ZnJlZShkYXRhKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCB4
c3BsaWNlX2dldCh4ZW5fc3lzY3RsX3hzcGxpY2VfZ2V0X3QgKmdldCkKK3sKKyAgICBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKyAgICBpbnQgcmM7CisgICAgY2hhciBuW1hFTl9YU1BMSUNFX05BTUVf
U0laRV07CisKKyAgICByYyA9IGdldF9uYW1lKCZnZXQtPm5hbWUsIG4pOworICAgIGlmICggcmMg
KQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CisK
KyAgICBkYXRhID0gZmluZF9wYXlsb2FkKG4pOworICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0
YSkgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICAg
ICAgaWYgKCAhZGF0YSApCisgICAgICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICBy
ZXR1cm4gUFRSX0VSUihkYXRhKTsKKyAgICB9CisKKyAgICBnZXQtPnN0YXR1cy5zdGF0ZSA9IGRh
dGEtPnN0YXRlOworICAgIGdldC0+c3RhdHVzLnJjID0gZGF0YS0+cmM7CisKKyAgICBzcGluX3Vu
bG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IHhz
cGxpY2VfbGlzdCh4ZW5fc3lzY3RsX3hzcGxpY2VfbGlzdF90ICpsaXN0KQoreworICAgIHhlbl94
c3BsaWNlX3N0YXR1c190IHN0YXR1czsKKyAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKKyAgICB1
bnNpZ25lZCBpbnQgaWR4ID0gMCwgaSA9IDA7CisgICAgaW50IHJjID0gMDsKKworICAgIGlmICgg
bGlzdC0+bnIgPiAxMDI0ICkKKyAgICAgICAgcmV0dXJuIC1FMkJJRzsKKworICAgIGlmICggbGlz
dC0+cGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoIGxpc3QtPm5yICYm
CisgICAgICAgICAoIWd1ZXN0X2hhbmRsZV9va2F5KGxpc3QtPnN0YXR1cywgbGlzdC0+bnIpIHx8
CisgICAgICAgICAgIWd1ZXN0X2hhbmRsZV9va2F5KGxpc3QtPm5hbWUsIFhFTl9YU1BMSUNFX05B
TUVfU0laRSAqIGxpc3QtPm5yKSB8fAorICAgICAgICAgICFndWVzdF9oYW5kbGVfb2theShsaXN0
LT5sZW4sIGxpc3QtPm5yKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHNwaW5f
bG9jaygmcGF5bG9hZF9sb2NrKTsKKyAgICBpZiAoIGxpc3QtPmlkeCA+PSBwYXlsb2FkX2NudCAm
JiBwYXlsb2FkX2NudCApCisgICAgeworICAgICAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2Nr
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgaWYgKCBsaXN0LT5uciAp
CisgICAgeworICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBkYXRhLCAmcGF5bG9hZF9saXN0
LCBsaXN0ICkKKyAgICAgICAgeworICAgICAgICAgICAgdWludDMyX3QgbGVuOworCisgICAgICAg
ICAgICBpZiAoIGxpc3QtPmlkeCA+IGkrKyApCisgICAgICAgICAgICAgICAgY29udGludWU7CisK
KyAgICAgICAgICAgIHN0YXR1cy5zdGF0ZSA9IGRhdGEtPnN0YXRlOworICAgICAgICAgICAgc3Rh
dHVzLnJjID0gZGF0YS0+cmM7CisgICAgICAgICAgICBsZW4gPSBzdHJsZW4oZGF0YS0+bmFtZSkg
KyAxOworCisgICAgICAgICAgICAvKiBOLkIuICdpZHgnICE9ICdpJy4gKi8KKyAgICAgICAgICAg
IGlmICggX19jb3B5X3RvX2d1ZXN0X29mZnNldChsaXN0LT5uYW1lLCBpZHggKiBYRU5fWFNQTElD
RV9OQU1FX1NJWkUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0
YS0+bmFtZSwgbGVuKSB8fAorICAgICAgICAgICAgICAgIF9fY29weV90b19ndWVzdF9vZmZzZXQo
bGlzdC0+bGVuLCBpZHgsICZsZW4sIDEpIHx8CisgICAgICAgICAgICAgICAgX19jb3B5X3RvX2d1
ZXN0X29mZnNldChsaXN0LT5zdGF0dXMsIGlkeCwgJnN0YXR1cywgMSkgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIHJjID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWR4Kys7CisKKyAgICAgICAgICAgIGlmICgg
KGlkeCA+PSBsaXN0LT5ucikgfHwgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisgICAgbGlzdC0+bnIgPSBwYXlsb2Fk
X2NudCAtIGk7IC8qIFJlbWFpbmluZyBhbW91bnQuICovCisgICAgbGlzdC0+dmVyc2lvbiA9IHBh
eWxvYWRfdmVyc2lvbjsKKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2NrKTsKKworICAgIC8q
IEFuZCBob3cgbWFueSB3ZSBoYXZlIHByb2Nlc3NlZC4gKi8KKyAgICByZXR1cm4gcmMgPyA6IGlk
eDsKK30KKworc3RhdGljIGludCB4c3BsaWNlX2FjdGlvbih4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0
aW9uX3QgKmFjdGlvbikKK3sKKyAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKKyAgICBjaGFyIG5b
WEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgcmM7CisKKyAgICByYyA9IGdldF9uYW1l
KCZhY3Rpb24tPm5hbWUsIG4pOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisK
KyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICBkYXRhID0gZmluZF9wYXlsb2Fk
KG4pOworICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0YSkgKQorICAgIHsKKyAgICAgICAgc3Bp
bl91bmxvY2soJnBheWxvYWRfbG9jayk7CisKKyAgICAgICAgaWYgKCAhZGF0YSApCisgICAgICAg
ICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICByZXR1cm4gUFRSX0VSUihkYXRhKTsKKyAg
ICB9CisKKyAgICBzd2l0Y2ggKCBhY3Rpb24tPmNtZCApCisgICAgeworICAgIGNhc2UgWFNQTElD
RV9BQ1RJT05fVU5MT0FEOgorICAgICAgICBpZiAoIGRhdGEtPnN0YXRlID09IFhTUExJQ0VfU1RB
VEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZyZWVfcGF5bG9hZChkYXRhKTsK
KyAgICAgICAgICAgIC8qIE5vIHRvdWNoaW5nICdkYXRhJyBmcm9tIGhlcmUgb24hICovCisgICAg
ICAgICAgICBkYXRhID0gTlVMTDsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgICAg
ICByYyA9IC1FSU5WQUw7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYU1BMSUNFX0FDVElP
Tl9SRVZFUlQ6CisgICAgICAgIGlmICggZGF0YS0+c3RhdGUgPT0gWFNQTElDRV9TVEFURV9BUFBM
SUVEICkKKyAgICAgICAgeworICAgICAgICAgICAgLyogTm8gaW1wbGVtZW50YXRpb24geWV0LiAq
LworICAgICAgICAgICAgZGF0YS0+c3RhdGUgPSBYU1BMSUNFX1NUQVRFX0NIRUNLRUQ7CisgICAg
ICAgICAgICBkYXRhLT5yYyA9IDA7CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIFhTUExJQ0VfQUNUSU9OX0FQUExZOgorICAgICAgICBpZiAoIGRhdGEtPnN0YXRlID09IFhT
UExJQ0VfU1RBVEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIE5vIGltcGxl
bWVudGF0aW9uIHlldC4gKi8KKyAgICAgICAgICAgIGRhdGEtPnN0YXRlID0gWFNQTElDRV9TVEFU
RV9BUFBMSUVEOworICAgICAgICAgICAgZGF0YS0+cmMgPSAwOworICAgICAgICB9CisgICAgICAg
IGJyZWFrOworCisgICAgY2FzZSBYU1BMSUNFX0FDVElPTl9SRVBMQUNFOgorICAgICAgICBpZiAo
IGRhdGEtPnN0YXRlID09IFhTUExJQ0VfU1RBVEVfQ0hFQ0tFRCApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIC8qIE5vIGltcGxlbWVudGF0aW9uIHlldC4gKi8KKyAgICAgICAgICAgIGRhdGEtPnN0
YXRlID0gWFNQTElDRV9TVEFURV9DSEVDS0VEOworICAgICAgICAgICAgZGF0YS0+cmMgPSAwOwor
ICAgICAgICB9CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmMgPSAt
RU9QTk9UU1VQUDsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJnBh
eWxvYWRfbG9jayk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCB4c3BsaWNlX29wKHhlbl9z
eXNjdGxfeHNwbGljZV9vcF90ICp4c3BsaWNlKQoreworICAgIGludCByYzsKKworICAgIGlmICgg
eHNwbGljZS0+cGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBzd2l0Y2ggKCB4
c3BsaWNlLT5jbWQgKQorICAgIHsKKyAgICBjYXNlIFhFTl9TWVNDVExfWFNQTElDRV9VUExPQUQ6
CisgICAgICAgIHJjID0geHNwbGljZV91cGxvYWQoJnhzcGxpY2UtPnUudXBsb2FkKTsKKyAgICAg
ICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9TWVNDVExfWFNQTElDRV9HRVQ6CisgICAgICAgIHJj
ID0geHNwbGljZV9nZXQoJnhzcGxpY2UtPnUuZ2V0KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIFhFTl9TWVNDVExfWFNQTElDRV9MSVNUOgorICAgICAgICByYyA9IHhzcGxpY2VfbGlzdCgm
eHNwbGljZS0+dS5saXN0KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9TWVNDVExf
WFNQTElDRV9BQ1RJT046CisgICAgICAgIHJjID0geHNwbGljZV9hY3Rpb24oJnhzcGxpY2UtPnUu
YWN0aW9uKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICByYyA9IC1F
T1BOT1RTVVBQOworICAgICAgICBicmVhazsKKyAgIH0KKworICAgIHJldHVybiByYzsKK30KKwor
c3RhdGljIGNvbnN0IGNoYXIgKnN0YXRlMnN0cih1bnNpZ25lZCBpbnQgc3RhdGUpCit7CisjZGVm
aW5lIFNUQVRFKHgpIFtYU1BMSUNFX1NUQVRFXyMjeF0gPSAjeAorICAgIHN0YXRpYyBjb25zdCBj
aGFyICpjb25zdCBuYW1lc1tdID0geworICAgICAgICAgICAgU1RBVEUoQ0hFQ0tFRCksCisgICAg
ICAgICAgICBTVEFURShBUFBMSUVEKSwKKyAgICB9OworI3VuZGVmIFNUQVRFCisKKyAgICBpZiAo
IHN0YXRlID49IEFSUkFZX1NJWkUobmFtZXMpIHx8ICFuYW1lc1tzdGF0ZV0gKQorICAgICAgICBy
ZXR1cm4gInVua25vd24iOworCisgICAgcmV0dXJuIG5hbWVzW3N0YXRlXTsKK30KKworc3RhdGlj
IHZvaWQgeHNwbGljZV9wcmludGFsbCh1bnNpZ25lZCBjaGFyIGtleSkKK3sKKyAgICBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKworICAgIHByaW50aygiJyVjJyBwcmVzc2VkIC0gRHVtcGluZyBhbGwg
eHNwbGljZSBwYXRjaGVzXG4iLCBrZXkpOworCisgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZwYXls
b2FkX2xvY2spICkKKyAgICB7CisgICAgICAgIHByaW50aygiTG9jayBoZWxkLiBUcnkgYWdhaW4u
XG4iKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkg
KCBkYXRhLCAmcGF5bG9hZF9saXN0LCBsaXN0ICkKKyAgICAgICAgcHJpbnRrKCIgbmFtZT0lcyBz
dGF0ZT0lcyglZClcbiIsIGRhdGEtPm5hbWUsCisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoZGF0
YS0+c3RhdGUpLCBkYXRhLT5zdGF0ZSk7CisKKyAgICBzcGluX3VubG9jaygmcGF5bG9hZF9sb2Nr
KTsKK30KKworc3RhdGljIGludCBfX2luaXQgeHNwbGljZV9pbml0KHZvaWQpCit7CisgICAgcmVn
aXN0ZXJfa2V5aGFuZGxlcigneCcsIHhzcGxpY2VfcHJpbnRhbGwsICJwcmludCB4c3BsaWNpbmcg
aW5mbyIsIDEpOworICAgIHJldHVybiAwOworfQorX19pbml0Y2FsbCh4c3BsaWNlX2luaXQpOwor
CisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAi
QlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRh
YnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9zeXNjdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAppbmRleCA4MmEyYTNlLi4z
ZmExZmU3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCkBAIC04NDgsNiArODQ4LDE2OSBAQCBzdHJ1Y3QgeGVu
X3N5c2N0bF9jcHVfZmVhdHVyZXNldCB7CiB0eXBlZGVmIHN0cnVjdCB4ZW5fc3lzY3RsX2ZlYXR1
cmVzZXQgeGVuX3N5c2N0bF9mZWF0dXJlc2V0X3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4
ZW5fc3lzY3RsX2ZlYXR1cmVzZXRfdCk7CiAKKy8qCisgKiBYRU5fU1lTQ1RMX1hTUExJQ0Vfb3AK
KyAqCisgKiBSZWZlciB0byB0aGUgZG9jcy91bnN0YWJsZS9taXNjL3hzcGxpY2UubWFya2Rvd24K
KyAqIGZvciB0aGUgZGVzaWduIGRldGFpbHMgb2YgdGhpcyBoeXBlcmNhbGwuCisgKgorICogVGhl
cmUgYXJlIGZvdXIgc3ViLW9wczoKKyAqICBYRU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEICgwKQor
ICogIFhFTl9TWVNDVExfWFNQTElDRV9HRVQgKDEpCisgKiAgWEVOX1NZU0NUTF9YU1BMSUNFX0xJ
U1QgKDIpCisgKiAgWEVOX1NZU0NUTF9YU1BMSUNFX0FDVElPTiAoMykKKyAqCisgKiBUaGUgbm9y
bWFsIHNlcXVlbmNlIG9mIHN1Yi1vcHMgaXMgdG86CisgKiAgMSkgWEVOX1NZU0NUTF9YU1BMSUNF
X1VQTE9BRCB0byB1cGxvYWQgdGhlIHBheWxvYWQuIElmIGVycm9ycyBTVE9QLgorICogIDIpIFhF
Tl9TWVNDVExfWFNQTElDRV9HRVQgdG8gY2hlY2sgdGhlIGAtPnJjYC4gSWYgLVhFTl9FQUdBSU4g
c3Bpbi4KKyAqICAgICBJZiB6ZXJvIGdvIHRvIG5leHQgc3RlcC4KKyAqICAzKSBYRU5fU1lTQ1RM
X1hTUExJQ0VfQUNUSU9OIHdpdGggWFNQTElDRV9BQ1RJT05fQVBQTFkgdG8gYXBwbHkgdGhlIHBh
dGNoLgorICogIDQpIFhFTl9TWVNDVExfWFNQTElDRV9HRVQgdG8gY2hlY2sgdGhlIGAtPnJjYC4g
SWYgaW4gLVhFTl9FQUdBSU4gc3Bpbi4KKyAqICAgICBJZiB6ZXJvIGV4aXQgd2l0aCBzdWNjZXNz
LgorICovCisKKy8qCisgKiBTdHJ1Y3R1cmUgZGVzY3JpYmluZyBhbiBFTEYgcGF5bG9hZC4gVW5p
cXVlbHkgaWRlbnRpZmllcyB0aGUKKyAqIHBheWxvYWQuIFNob3VsZCBiZSBodW1hbiByZWFkYWJs
ZS4KKyAqIFJlY29tbWVuZGVkIGxlbmd0aCBpcyB1cHRvIFhFTl9YU1BMSUNFX05BTUVfU0laRS4K
KyAqIEluY2x1ZGVzIHRoZSBOVUwgdGVybWluYXRvci4KKyAqLworI2RlZmluZSBYRU5fWFNQTElD
RV9OQU1FX1NJWkUgMTI4CitzdHJ1Y3QgeGVuX3hzcGxpY2VfbmFtZSB7CisgICAgWEVOX0dVRVNU
X0hBTkRMRV82NChjaGFyKSBuYW1lOyAgICAgICAgIC8qIElOOiBwb2ludGVyIHRvIG5hbWUuICov
CisgICAgdWludDE2X3Qgc2l6ZTsgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBzaXpl
IG9mIG5hbWUuIE1heSBiZSB1cHRvCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFhFTl9YU1BMSUNFX05BTUVfU0laRS4gKi8KKyAgICB1aW50MTZfdCBwYWRb
M107ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IE1VU1QgYmUgemVyby4gKi8KK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5feHNwbGljZV9uYW1lIHhlbl94c3BsaWNlX25hbWVfdDsKK0RFRklO
RV9YRU5fR1VFU1RfSEFORExFKHhlbl94c3BsaWNlX25hbWVfdCk7CisKKy8qCisgKiBVcGxvYWQg
YSBwYXlsb2FkIHRvIHRoZSBoeXBlcnZpc29yLiBUaGUgcGF5bG9hZCBpcyB2ZXJpZmllZAorICog
YWdhaW5zdCBiYXNpYyBjaGVja3MgYW5kIGlmIHRoZXJlIGFyZSBhbnkgaXNzdWVzIHRoZSBwcm9w
ZXIgcmV0dXJuIGNvZGUKKyAqIHdpbGwgYmUgcmV0dXJuZWQuIFRoZSBwYXlsb2FkIGlzIG5vdCBh
cHBsaWVkIGF0IHRoaXMgdGltZSAtIHRoYXQgaXMKKyAqIGNvbnRyb2xsZWQgYnkgWEVOX1NZU0NU
TF9YU1BMSUNFX0FDVElPTi4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gaWYgdGhl
IHBheWxvYWQgd2FzIHN1Y2Nlc2Z1bGx5IHVwbG9hZGVkLgorICogT3RoZXJ3aXNlIGFuIEVYWCBy
ZXR1cm4gdmFsdWUgaXMgcHJvdmlkZWQuIER1cGxpY2F0ZSBgbmFtZWAgYXJlIG5vdAorICogc3Vw
cG9ydGVkLgorICoKKyAqIFRoZSBwYXlsb2FkIGF0IHRoaXMgcG9pbnQgaXMgdmVyaWZpZWQgYWdh
aW5zdCBiYXNpYyBjaGVja3MuCisgKgorICogVGhlIGBwYXlsb2FkYCBpcyB0aGUgRUxGIHBheWxv
YWQgYXMgbWVudGlvbmVkIGluIHRoZSBgUGF5bG9hZCBmb3JtYXRgCisgKiBzZWN0aW9uIGluIHRo
ZSB4U3BsaWNlIGRlc2lnbiBkb2N1bWVudC4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJ
Q0VfVVBMT0FEIDAKK3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkIHsKKyAgICB4ZW5f
eHNwbGljZV9uYW1lX3QgbmFtZTsgICAgICAgICAgICAgICAgLyogSU4sIG5hbWUgb2YgdGhlIHBh
dGNoLiAqLworICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJ
Tiwgc2l6ZSBvZiB0aGUgRUxGIGZpbGUuICovCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50
OCkgcGF5bG9hZDsgICAgIC8qIElOLCB0aGUgRUxGIGZpbGUuICovCit9OwordHlwZWRlZiBzdHJ1
Y3QgeGVuX3N5c2N0bF94c3BsaWNlX3VwbG9hZCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3Q7
CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QpOwor
CisvKgorICogUmV0cmlldmUgYW4gc3RhdHVzIG9mIGFuIHNwZWNpZmljIHBheWxvYWQuCisgKgor
ICogVXBvbiBjb21wbGV0aW9uIHRoZSBgc3RydWN0IHhlbl94c3BsaWNlX3N0YXR1c2AgaXMgdXBk
YXRlZC4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gb24gc3VjY2VzcyBhbmQgWEVO
X0VYWCBvbiBmYWlsdXJlLiBUaGlzIG9wZXJhdGlvbgorICogaXMgc3luY2hyb25vdXMgYW5kIGRv
ZXMgbm90IHJlcXVpcmUgcHJlZW1wdGlvbi4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJ
Q0VfR0VUIDEKKworc3RydWN0IHhlbl94c3BsaWNlX3N0YXR1cyB7CisjZGVmaW5lIFhTUExJQ0Vf
U1RBVEVfQ0hFQ0tFRCAgICAgIDEKKyNkZWZpbmUgWFNQTElDRV9TVEFURV9BUFBMSUVEICAgICAg
MgorICAgIHVpbnQzMl90IHN0YXRlOyAgICAgICAgICAgICAgICAvKiBPVVQ6IFhTUExJQ0VfU1RB
VEVfKi4gKi8KKyAgICBpbnQzMl90IHJjOyAgICAgICAgICAgICAgICAgICAgLyogT1VUOiAwIGlm
IG5vIGVycm9yLCBvdGhlcndpc2UgLVhFTl9FWFguICovCit9OwordHlwZWRlZiBzdHJ1Y3QgeGVu
X3hzcGxpY2Vfc3RhdHVzIHhlbl94c3BsaWNlX3N0YXR1c190OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3hzcGxpY2Vfc3RhdHVzX3QpOworCitzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNl
X2dldCB7CisgICAgeGVuX3hzcGxpY2VfbmFtZV90IG5hbWU7ICAgICAgICAgICAgICAgIC8qIElO
LCBuYW1lIG9mIHRoZSBwYXlsb2FkLiAqLworICAgIHhlbl94c3BsaWNlX3N0YXR1c190IHN0YXR1
czsgICAgICAgICAgICAvKiBJTi9PVVQsIHN0YXRlIG9mIGl0LiAqLworfTsKK3R5cGVkZWYgc3Ry
dWN0IHhlbl9zeXNjdGxfeHNwbGljZV9nZXQgeGVuX3N5c2N0bF94c3BsaWNlX2dldF90OworREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3N5c2N0bF94c3BsaWNlX2dldF90KTsKKworLyoKKyAq
IFJldHJpZXZlIGFuIGFycmF5IG9mIGFiYnJldmlhdGVkIHN0YXR1cyBhbmQgbmFtZXMgb2YgcGF5
bG9hZHMgdGhhdCBhcmUKKyAqIGxvYWRlZCBpbiB0aGUgaHlwZXJ2aXNvci4KKyAqCisgKiBJZiB0
aGUgaHlwZXJjYWxsIHJldHVybnMgYW4gcG9zaXRpdmUgbnVtYmVyLCBpdCBpcyB0aGUgbnVtYmVy
ICh1cCB0byBgbnJgKQorICogb2YgdGhlIHBheWxvYWRzIHJldHVybmVkLCBhbG9uZyB3aXRoIGBu
cmAgdXBkYXRlZCB3aXRoIHRoZSBudW1iZXIgb2YgcmVtYWluaW5nCisgKiBwYXlsb2FkcywgYHZl
cnNpb25gIHVwZGF0ZWQgKGl0IG1heSBiZSB0aGUgc2FtZSBhY3Jvc3MgaHlwZXJjYWxscy4gSWYg
aXQKKyAqIHZhcmllcyB0aGUgZGF0YSBpcyBzdGFsZSBhbmQgZnVydGhlciBjYWxscyBjb3VsZCBm
YWlsKS4gVGhlIGBzdGF0dXNgLAorICogYG5hbWVgLCBhbmQgYGxlbmAnIGFyZSB1cGRhdGVkIGF0
IHRoZWlyIGRlc2lnbmVkIGluZGV4IHZhbHVlIChgaWR4YCkgd2l0aAorICogdGhlIHJldHVybmVk
IHZhbHVlIG9mIGRhdGEuCisgKgorICogSWYgdGhlIGh5cGVyY2FsbCByZXR1cm5zIEUyQklHIHRo
ZSBgbnJgIGlzIHRvbyBiaWcgYW5kIHNob3VsZCBiZQorICogbG93ZXJlZC4gVGhlIHVwcGVyIGxp
bWl0IG9mIGBucmAgaXMgbGVmdCB0byB0aGUgaW1wbGVtZW50aW9uLgorICoKKyAqIE5vdGUgdGhh
dCBkdWUgdG8gdGhlIGFzeW5jaHJvbm91cyBuYXR1cmUgb2YgaHlwZXJjYWxscyB0aGUgZG9tYWlu
IG1pZ2h0IGhhdmUKKyAqIGFkZGVkIG9yIHJlbW92ZWQgdGhlIG51bWJlciBvZiBwYXlsb2FkcyBt
YWtpbmcgdGhpcyBpbmZvcm1hdGlvbiBzdGFsZS4gSXQgaXMKKyAqIHRoZSByZXNwb25zaWJpbGl0
eSBvZiB0aGUgdG9vbHN0YWNrIHRvIHVzZSB0aGUgYHZlcnNpb25gIGZpZWxkIHRvIGNoZWNrCisg
KiBiZXR3ZWVuIGVhY2ggaW52b2NhdGlvbi4gaWYgdGhlIHZlcnNpb24gZGlmZmVycyBpdCBzaG91
bGQgZGlzY2FyZCB0aGUgc3RhbGUKKyAqIGRhdGEgYW5kIHN0YXJ0IGZyb20gc2NyYXRjaC4gSXQg
aXMgT0sgZm9yIHRoZSB0b29sc3RhY2sgdG8gdXNlIHRoZSBuZXcKKyAqIGB2ZXJzaW9uYCBmaWVs
ZC4KKyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJQ0VfTElTVCAyCitzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX2xpc3QgeworICAgIHVpbnQzMl90IHZlcnNpb247ICAgICAgICAgICAgICAg
ICAgICAgICAvKiBPVVQ6IEh5cGVydmlzb3Igc3RhbXBzIHZhbHVlLgorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJZiB2YXJpZXMgYmV0d2VlbiBjYWxscywg
d2UgYXJlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGdl
dHRpbmcgc3RhbGUgZGF0YS4gKi8KKyAgICB1aW50MzJfdCBpZHg7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLyogSU46IEluZGV4IGludG8gaHlwZXJ2aXNvciBsaXN0LiAqLworICAgIHVpbnQz
Ml90IG5yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjogSG93IG1hbnkgc3RhdHVz
LCBuYW1lLCBhbmQgbGVuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNob3VsZCBmaWxsIG91dC4gQ2FuIGJlIHplcm8gdG8gZ2V0CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFtb3VudCBvZiBwYXlsb2FkcyBhbmQg
dmVyc2lvbi4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
T1VUOiBIb3cgbWFueSBwYXlsb2FkcyBsZWZ0LiAqLworICAgIHVpbnQzMl90IHBhZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJTjogTXVzdCBiZSB6ZXJvLiAqLworICAgIFhFTl9HVUVT
VF9IQU5ETEVfNjQoeGVuX3hzcGxpY2Vfc3RhdHVzX3QpIHN0YXR1czsgIC8qIE9VVC4gTXVzdCBo
YXZlIGVub3VnaAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzcGFjZSBhbGxvY2F0ZSBmb3IgbnIgb2YgdGhlbS4gKi8KKyAgICBYRU5fR1VFU1RfSEFORExF
XzY0KGNoYXIpIG5hbWU7ICAgICAgICAgLyogT1VUOiBBcnJheSBvZiBuYW1lcy4gRWFjaCBtZW1i
ZXIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVVTVCBY
RU5fWFNQTElDRV9OQU1FX1NJWkUgaW4gc2l6ZS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTXVzdCBoYXZlIG5yIG9mIHRoZW0uICovCisgICAgWEVOX0dV
RVNUX0hBTkRMRV82NCh1aW50MzIpIGxlbjsgICAgICAgIC8qIE9VVDogQXJyYXkgb2YgbGVuZ3Ro
cyBvZiBuYW1lJ3MuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE11c3QgaGF2ZSBuciBvZiB0aGVtLiAqLworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9zeXNj
dGxfeHNwbGljZV9saXN0IHhlbl9zeXNjdGxfeHNwbGljZV9saXN0X3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fc3lzY3RsX3hzcGxpY2VfbGlzdF90KTsKKworLyoKKyAqIFBlcmZvcm0g
YW4gb3BlcmF0aW9uIG9uIHRoZSBwYXlsb2FkIHN0cnVjdHVyZSByZWZlcmVuY2VkIGJ5IHRoZSBg
bmFtZWAgZmllbGQuCisgKiBUaGUgb3BlcmF0aW9uIHJlcXVlc3QgaXMgYXN5bmNocm9ub3VzIGFu
ZCB0aGUgc3RhdHVzIHNob3VsZCBiZSByZXRyaWV2ZWQKKyAqIGJ5IHVzaW5nIGVpdGhlciBYRU5f
U1lTQ1RMX1hTUExJQ0VfR0VUIG9yIFhFTl9TWVNDVExfWFNQTElDRV9MSVNUIGh5cGVyY2FsbC4K
KyAqLworI2RlZmluZSBYRU5fU1lTQ1RMX1hTUExJQ0VfQUNUSU9OIDMKK3N0cnVjdCB4ZW5fc3lz
Y3RsX3hzcGxpY2VfYWN0aW9uIHsKKyAgICB4ZW5feHNwbGljZV9uYW1lX3QgbmFtZTsgICAgICAg
ICAgICAgICAgLyogSU4sIG5hbWUgb2YgdGhlIHBhdGNoLiAqLworI2RlZmluZSBYU1BMSUNFX0FD
VElPTl9VTkxPQUQgICAgICAgMQorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9SRVZFUlQgICAgICAg
MgorI2RlZmluZSBYU1BMSUNFX0FDVElPTl9BUFBMWSAgICAgICAgMworI2RlZmluZSBYU1BMSUNF
X0FDVElPTl9SRVBMQUNFICAgICAgNAorICAgIHVpbnQzMl90IGNtZDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBJTjogWFNQTElDRV9BQ1RJT05fKi4gKi8KKyAgICB1aW50MzJfdCB0aW1l
b3V0OyAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IFplcm8gaWYgbm8gdGltZW91dC4gKi8K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIg
Ym91bmQgb2YgdGltZSAobXMpICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIGZvciBvcGVyYXRpb24gdG8gdGFrZS4gKi8KK307Cit0eXBlZGVmIHN0cnVj
dCB4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0aW9uIHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdDsK
K0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCk7CisK
K3N0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3AgeworICAgIHVpbnQzMl90IGNtZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJTjogWEVOX1NZU0NUTF9YU1BMSUNFXyouICovCisgICAg
dWludDMyX3QgcGFkOyAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBBbHdheXMgemVy
by4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHhlbl9zeXNjdGxfeHNwbGljZV91cGxvYWRfdCB1
cGxvYWQ7CisgICAgICAgIHhlbl9zeXNjdGxfeHNwbGljZV9saXN0X3QgbGlzdDsKKyAgICAgICAg
eGVuX3N5c2N0bF94c3BsaWNlX2dldF90IGdldDsKKyAgICAgICAgeGVuX3N5c2N0bF94c3BsaWNl
X2FjdGlvbl90IGFjdGlvbjsKKyAgICB9IHU7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0
bF94c3BsaWNlX29wIHhlbl9zeXNjdGxfeHNwbGljZV9vcF90OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3N5c2N0bF94c3BsaWNlX29wX3QpOworCiBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAg
ICAgdWludDMyX3QgY21kOwogI2RlZmluZSBYRU5fU1lTQ1RMX3JlYWRjb25zb2xlICAgICAgICAg
ICAgICAgICAgICAxCkBAIC04NzUsNiArMTAzOCw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsIHsKICNk
ZWZpbmUgWEVOX1NZU0NUTF90bWVtX29wICAgICAgICAgICAgICAgICAgICAgICAyNAogI2RlZmlu
ZSBYRU5fU1lTQ1RMX2dldF9jcHVfbGV2ZWxsaW5nX2NhcHMgICAgICAgIDI1CiAjZGVmaW5lIFhF
Tl9TWVNDVExfZ2V0X2NwdV9mZWF0dXJlc2V0ICAgICAgICAgICAgMjYKKyNkZWZpbmUgWEVOX1NZ
U0NUTF94c3BsaWNlX29wICAgICAgICAgICAgICAgICAgICAyNwogICAgIHVpbnQzMl90IGludGVy
ZmFjZV92ZXJzaW9uOyAvKiBYRU5fU1lTQ1RMX0lOVEVSRkFDRV9WRVJTSU9OICovCiAgICAgdW5p
b24gewogICAgICAgICBzdHJ1Y3QgeGVuX3N5c2N0bF9yZWFkY29uc29sZSAgICAgICByZWFkY29u
c29sZTsKQEAgLTkwMiw2ICsxMDY2LDcgQEAgc3RydWN0IHhlbl9zeXNjdGwgewogICAgICAgICBz
dHJ1Y3QgeGVuX3N5c2N0bF90bWVtX29wICAgICAgICAgICB0bWVtX29wOwogICAgICAgICBzdHJ1
Y3QgeGVuX3N5c2N0bF9jcHVfbGV2ZWxsaW5nX2NhcHMgY3B1X2xldmVsbGluZ19jYXBzOwogICAg
ICAgICBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVfZmVhdHVyZXNldCAgICBjcHVfZmVhdHVyZXNldDsK
KyAgICAgICAgc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9vcCAgICAgICAgeHNwbGljZTsKICAg
ICAgICAgdWludDhfdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkWzEyOF07CiAgICAg
fSB1OwogfTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlLmggYi94ZW4vaW5j
bHVkZS94ZW4veHNwbGljZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmI5
ZjA4Y2QKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0w
LDAgKzEsMzUgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMg
YWZmaWxpYXRlcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2lmbmRlZiBfX1hF
Tl9YU1BMSUNFX0hfXworI2RlZmluZSBfX1hFTl9YU1BMSUNFX0hfXworCitzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX29wOworCisjaWZkZWYgQ09ORklHX1hTUExJQ0UKKworaW50IHhzcGxpY2Vf
b3Aoc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9vcCAqKTsKKworI2Vsc2UKKworI2luY2x1ZGUg
PHhlbi9lcnJuby5oPiAvKiBGb3IgLUVOT1NZUyAqLworc3RhdGljIGlubGluZSBpbnQgeHNwbGlj
ZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICpvcCkKK3sKKyAgICByZXR1cm4gLUVO
T1NZUzsKK30KKworI2VuZGlmIC8qIENPTkZJR19YU1BMSUNFICovCisKKyNlbmRpZiAvKiBfX1hF
Tl9YU1BMSUNFX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQwor
ICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0
aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBh
L3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCA2Mjk1
NzY4Li5jMmRmNDhmIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVu
L3hzbS9mbGFzay9ob29rcy5jCkBAIC04MTQsNiArODE0LDEwIEBAIHN0YXRpYyBpbnQgZmxhc2tf
c3lzY3RsKGludCBjbWQpCiAgICAgY2FzZSBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldDoK
ICAgICAgICAgcmV0dXJuIGRvbWFpbl9oYXNfeGVuKGN1cnJlbnQtPmRvbWFpbiwgWEVOMl9fR0VU
X0NQVV9GRUFUVVJFU0VUKTsKIAorICAgIGNhc2UgWEVOX1NZU0NUTF94c3BsaWNlX29wOgorICAg
ICAgICByZXR1cm4gYXZjX2N1cnJlbnRfaGFzX3Blcm0oU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNT
X1hFTjIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU4yX19YU1BMSUNF
X09QLCBOVUxMKTsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHByaW50aygiZmxhc2tfc3lzY3Rs
OiBVbmtub3duIG9wICVkXG4iLCBjbWQpOwogICAgICAgICByZXR1cm4gLUVQRVJNOwpkaWZmIC0t
Z2l0IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgYi94ZW4veHNtL2ZsYXNr
L3BvbGljeS9hY2Nlc3NfdmVjdG9ycwppbmRleCBiZGI3Yjg5Li5lOWFiMTQ5IDEwMDY0NAotLS0g
YS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycworKysgYi94ZW4veHNtL2ZsYXNr
L3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpAQCAtOTcsNiArOTcsOCBAQCBjbGFzcyB4ZW4yCiAgICAg
Z2V0X2NwdV9sZXZlbGxpbmdfY2FwcwogIyBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldAog
ICAgIGdldF9jcHVfZmVhdHVyZXNldAorIyBYRU5fU1lTQ1RMX3hzcGxpY2Vfb3AKKyAgICB4c3Bs
aWNlX29wCiB9CiAKICMgQ2xhc3NlcyBkb21haW4gYW5kIGRvbWFpbjIgY29uc2lzdCBvZiBvcGVy
YXRpb25zIHRoYXQgYSBkb21haW4gcGVyZm9ybXMgb24KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSZ-0000IU-2P; Sun, 01 May 2016 09:14:39 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSY-0000IL-Ar
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:38 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 67/71-09532-DF8C5275; Sun, 01 May 2016 09:14:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffvCdV
 wg61fGC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y93kE0wF02sqensa2BsY78d0MXJxCAl8YZT4
 /f8TG4RznlHi7+G57F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4SVxb/
 JwJxOYVMJP4uP41O4jNAlR/tu056wRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GDv+OR1ilORgUhLlnTFXJVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC8T0MdCgkWp6akVaZk5wOCASUtw8CiJ8M4/BpTmLS5IzC3OTIdInWJUlBLn7T8O
 lBAASWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5vUG282TmlcBNfwW0mAloc
 fZ6sMUliQgpqQbGaRmSOXobtiesyU5oUWD5cUPA0y140dLjP/5teBCziZOj/oPsRaOJgap60T
 7Hrx37NlVPY+sOvujtqr4x184V73YqPMBiV6OUvoB17XPVGXPOB209cmjOv97d6e6iedzHkrg
 3TDvepxUjnbHgompbkrel6Y3qA20+zd3rHmVv2+/8MorP+BSfEktxRqKhFnNRcSIAF4lnn0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462094073!6043834!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34170 invoked from network); 1 May 2016 09:14:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnST-00015A-QM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnST-0002VF-Pj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnST-0002VF-Pj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:33 +0000
Subject: [Xen-changelog] [xen master] libxc: Implementation of
	XEN_XSPLICE_op in libxc
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkY2EyYmE4NWY5ZTIwOWFkNmRjNmNhNTY4NDEwZWZmZjBlMDgzNmYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gSmFuIDI1IDEwOjUyOjQ1IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjA0IDIwMTYgLTA0MDAKCiAgICBsaWJ4YzogSW1wbGVtZW50YXRpb24gb2YgWEVO
X1hTUExJQ0Vfb3AgaW4gbGlieGMKICAgIAogICAgVGhlIHVuZGVybGF5aW5nIHRvb2xzdGFjayBj
b2RlIHRvIGRvIHRoZSBiYXNpYwogICAgb3BlcmF0aW9ucyB3aGVuIHVzaW5nIHRoZSBYRU5fWFNQ
TElDRV9vcCBzeXNjYWxsczoKICAgICAtIHVwbG9hZCB0aGUgcGF5bG9hZCwKICAgICAtIGdldCBz
dGF0dXMgb2YgYW4gcGF5bG9hZCwKICAgICAtIGxpc3QgYWxsIHRoZSBwYXlsb2FkcywKICAgICAt
IGFwcGx5LCBjaGVjaywgcmVwbGFjZSwgYW5kIHJldmVydCB0aGUgcGF5bG9hZC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8ICA2MSArKysrKysrKwogdG9vbHMvbGlieGMv
eGNfbWlzYy5jICAgICAgICAgfCAzNTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hl
bmN0cmwuaAppbmRleCA0MmYyMDFiLi5kYzU0NjEyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9p
bmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAt
MjYxMCw2ICsyNjEwLDY3IEBAIGNvbnN0IHVpbnQzMl90ICp4Y19nZXRfZmVhdHVyZV9kZWVwX2Rl
cHModWludDMyX3QgZmVhdHVyZSk7CiAKICNlbmRpZgogCitpbnQgeGNfeHNwbGljZV91cGxvYWQo
eGNfaW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZSwgdW5z
aWduZWQgY2hhciAqcGF5bG9hZCwgdWludDMyX3Qgc2l6ZSk7CisKK2ludCB4Y194c3BsaWNlX2dl
dCh4Y19pbnRlcmZhY2UgKnhjaCwKKyAgICAgICAgICAgICAgICAgICBjaGFyICpuYW1lLAorICAg
ICAgICAgICAgICAgICAgIHhlbl94c3BsaWNlX3N0YXR1c190ICpzdGF0dXMpOworCisvKgorICog
VGhlIGhlYXJ0IG9mIHRoaXMgZnVuY3Rpb24gaXMgdG8gZ2V0IGFuIGFycmF5IG9mIHhlbl94c3Bs
aWNlX3N0YXR1c190LgorICoKKyAqIEhvd2V2ZXIgaXQgaXMgY29tcGxleCBiZWNhdXNlIGl0IGhh
cyB0byBkZWFsIHdpdGggdGhlIGh5cGVydmlzb3IKKyAqIHJldHVybmluZyBzb21lIG9mIHRoZSBy
ZXF1ZXN0ZWQgZGF0YSBvciBkYXRhIGJlaW5nIHN0YWxlCisgKiAoYW5vdGhlciBoeXBlcmNhbGwg
bWlnaHQgYWx0ZXIgdGhlIGxpc3QpLgorICoKKyAqIFRoZSBwYXJhbWV0ZXJzIHRoYXQgdGhlIGZ1
bmN0aW9uIGV4cGVjdHMgdG8gY29udGFpbiBkYXRhIGZyb20KKyAqIHRoZSBoeXBlcnZpc29yIGFy
ZTogJ2luZm8nLCAnbmFtZScsIGFuZCAnbGVuJy4gVGhlICdkb25lJyBhbmQKKyAqICdsZWZ0JyBh
cmUgYWxzbyB1cGRhdGVkIHdpdGggdGhlIG51bWJlciBvZiBlbnRyaWVzIGZpbGxlZCBvdXQKKyAq
IGFuZCByZXNwZWN0aXZlbHkgdGhlIG51bWJlciBvZiBlbnRyaWVzIGxlZnQgdG8gZ2V0IGZyb20g
aHlwZXJ2aXNvci4KKyAqCisgKiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZSBjYWxsZXIgb2YgdGhp
cyBmdW5jdGlvbiB3aWxsIHRha2UgdGhlCisgKiAnbGVmdCcgYW5kIHVzZSB0aGUgdmFsdWUgZm9y
ICdzdGFydCcuIFRoaXMgd2F5IHdlIGhhdmUgYW4KKyAqIGN1cnNvciBpbiB0aGUgYXJyYXkuIE5v
dGUgdGhhdCB0aGUgJ2luZm8nLCduYW1lJywgYW5kICdsZW4nIHdpbGwKKyAqIGJlIHVwZGF0ZWQg
YXQgdGhlIHN1YnNlcXVlbnQgY2FsbHMuCisgKgorICogVGhlICdtYXgnIGlzIHRvIGJlIHByb3Zp
ZGVkIGJ5IHRoZSBjYWxsZXIgd2l0aCB0aGUgbWF4aW11bQorICogbnVtYmVyIG9mIGVudHJpZXMg
dGhhdCAnaW5mbycsICduYW1lJywgYW5kICdsZW4nIGFycmF5cyBjYW4KKyAqIGJlIGZpbGxlZCB1
cCB3aXRoLgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlICduYW1lJyBhcnJheSBpcyBleHBlY3Rl
ZCB0byBiZSBvZiBYRU5fWFNQTElDRV9OQU1FX1NJWkUKKyAqIGxlbmd0aC4KKyAqCisgKiBFYWNo
IGVudHJ5IGluIHRoZSAnaW5mbycgYXJyYXkgaXMgZXhwZWN0ZWQgdG8gYmUgb2YgeGVuX3hzcGxp
Y2Vfc3RhdHVzX3QKKyAqIHN0cnVjdHVyZSBzaXplLgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhl
ICdsZW4nIGFycmF5IGlzIGV4cGVjdGVkIHRvIGJlIG9mIHVpbnQzMl90IHNpemUuCisgKgorICog
VGhlIHJldHVybiB2YWx1ZSBpcyB6ZXJvIGlmIHRoZSBoeXBlcmNhbGwgY29tcGxldGVkIHN1Y2Nl
c3NmdWxseS4KKyAqIE5vdGUgdGhhdCB0aGUgcmV0dXJuIHZhbHVlIGlzIF9ub3RfIHRoZSBhbW91
bnQgb2YgZW50cmllcyBmaWxsZWQKKyAqIG91dCAtIHRoYXQgaXMgc2F2ZWQgaW4gJ2RvbmUnLgor
ICoKKyAqIElmIHRoZXJlIHdhcyBhbiBlcnJvciBwZXJmb3JtaW5nIHRoZSBvcGVyYXRpb24sIHRo
ZSByZXR1cm4gdmFsdWUKKyAqIHdpbGwgY29udGFpbiBhbiBuZWdhdGl2ZSAtRVhYIHR5cGUgdmFs
dWUuIFRoZSAnZG9uZScgYW5kICdsZWZ0JworICogd2lsbCBjb250YWluIHRoZSBudW1iZXIgb2Yg
ZW50cmllcyB0aGF0IGhhZCBiZWVuIHN1Y2Nlc2Z1bGx5CisgKiByZXRyaWV2ZWQgKGlmIGFueSku
CisgKi8KK2ludCB4Y194c3BsaWNlX2xpc3QoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2lnbmVkIGlu
dCBtYXgsIHVuc2lnbmVkIGludCBzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgeGVuX3hzcGxp
Y2Vfc3RhdHVzX3QgKmluZm8sIGNoYXIgKm5hbWUsCisgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90ICpsZW4sIHVuc2lnbmVkIGludCAqZG9uZSwKKyAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50ICpsZWZ0KTsKKworLyoKKyAqIFRoZSBvcGVyYXRpb25zIGFyZSBhc3luY2hyb25vdXMg
YW5kIHRoZSBoeXBlcnZpc29yIG1heSB0YWtlIGEgd2hpbGUKKyAqIHRvIGNvbXBsZXRlIHRoZW0u
IFRoZSBgdGltZW91dGAgb2ZmZXJzIGFuIG9wdGlvbiB0byBleHBpcmUgdGhlCisgKiBvcGVyYXRp
b24gaWYgaXQgY291bGQgbm90IGJlIGNvbXBsZXRlZCB3aXRoaW4gdGhlIHNwZWNpZmllZCB0aW1l
CisgKiAoaW4gbXMpLiBWYWx1ZSBvZiAwIG1lYW5zIGxldCBoeXBlcnZpc29yIGRlY2lkZSB0aGUg
YmVzdCB0aW1lb3V0LgorICovCitpbnQgeGNfeHNwbGljZV9hcHBseSh4Y19pbnRlcmZhY2UgKnhj
aCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91dCk7CitpbnQgeGNfeHNwbGljZV9yZXZlcnQo
eGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOworaW50IHhj
X3hzcGxpY2VfdW5sb2FkKHhjX2ludGVyZmFjZSAqeGNoLCBjaGFyICpuYW1lLCB1aW50MzJfdCB0
aW1lb3V0KTsKK2ludCB4Y194c3BsaWNlX3JlcGxhY2UoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIg
Km5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOworCiAvKiBDb21wYXQgc2hpbXMgKi8KICNpbmNsdWRl
ICJ4ZW5jdHJsX2NvbXBhdC5oIgogCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19taXNjLmMg
Yi90b29scy9saWJ4Yy94Y19taXNjLmMKaW5kZXggN2Q5OTdkOS4uZDczZjYyMiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGMveGNfbWlzYy5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX21pc2MuYwpAQCAt
Njk2LDYgKzY5NiwzNTYgQEAgaW50IHhjX2h2bV9pbmplY3RfdHJhcCgKICAgICByZXR1cm4gcmM7
CiB9CiAKK2ludCB4Y194c3BsaWNlX3VwbG9hZCh4Y19pbnRlcmZhY2UgKnhjaCwKKyAgICAgICAg
ICAgICAgICAgICAgICBjaGFyICpuYW1lLAorICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGNoYXIgKnBheWxvYWQsCisgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSkKK3sK
KyAgICBpbnQgcmM7CisgICAgREVDTEFSRV9TWVNDVEw7CisgICAgREVDTEFSRV9IWVBFUkNBTExf
QlVGRkVSKGNoYXIsIGxvY2FsKTsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwg
MCAvKiBsYXRlciAqLywgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAgIHhlbl94
c3BsaWNlX25hbWVfdCBkZWZfbmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisKKyAgICBp
ZiAoICFuYW1lIHx8ICFwYXlsb2FkICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOwor
ICAgICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZGVmX25hbWUuc2l6ZSA9IHN0cmxlbihu
YW1lKSArIDE7CisgICAgaWYgKCBkZWZfbmFtZS5zaXplID4gWEVOX1hTUExJQ0VfTkFNRV9TSVpF
ICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAgICByZXR1cm4gLTE7Cisg
ICAgfQorCisgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfU0laRShuYW1lLCBkZWZfbmFtZS5zaXpl
KTsKKworICAgIGlmICggeGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBuYW1lKSApCisgICAg
ICAgIHJldHVybiAtMTsKKworICAgIGxvY2FsID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyh4
Y2gsIGxvY2FsLCBzaXplKTsKKyAgICBpZiAoICFsb2NhbCApCisgICAgeworICAgICAgICB4Y19o
eXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBuYW1lKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAg
IH0KKyAgICBtZW1jcHkobG9jYWwsIHBheWxvYWQsIHNpemUpOworCisgICAgc3lzY3RsLmNtZCA9
IFhFTl9TWVNDVExfeHNwbGljZV9vcDsKKyAgICBzeXNjdGwudS54c3BsaWNlLmNtZCA9IFhFTl9T
WVNDVExfWFNQTElDRV9VUExPQUQ7CisgICAgc3lzY3RsLnUueHNwbGljZS5wYWQgPSAwOworICAg
IHN5c2N0bC51LnhzcGxpY2UudS51cGxvYWQuc2l6ZSA9IHNpemU7CisgICAgc2V0X3hlbl9ndWVz
dF9oYW5kbGUoc3lzY3RsLnUueHNwbGljZS51LnVwbG9hZC5wYXlsb2FkLCBsb2NhbCk7CisKKyAg
ICBzeXNjdGwudS54c3BsaWNlLnUudXBsb2FkLm5hbWUgPSBkZWZfbmFtZTsKKyAgICBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShzeXNjdGwudS54c3BsaWNlLnUudXBsb2FkLm5hbWUubmFtZSwgbmFtZSk7
CisKKyAgICByYyA9IGRvX3N5c2N0bCh4Y2gsICZzeXNjdGwpOworCisgICAgeGNfaHlwZXJjYWxs
X2J1ZmZlcl9mcmVlKHhjaCwgbG9jYWwpOworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4
Y2gsIG5hbWUpOworCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgeGNfeHNwbGljZV9nZXQoeGNf
aW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZSwKKyAgICAgICAg
ICAgICAgICAgICB4ZW5feHNwbGljZV9zdGF0dXNfdCAqc3RhdHVzKQoreworICAgIGludCByYzsK
KyAgICBERUNMQVJFX1NZU0NUTDsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwg
MCAvKmFkanVzdCBsYXRlciAqLywgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAg
IHhlbl94c3BsaWNlX25hbWVfdCBkZWZfbmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisK
KyAgICBpZiAoICFuYW1lICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAg
ICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZGVmX25hbWUuc2l6ZSA9IHN0cmxlbihuYW1lKSAr
IDE7CisgICAgaWYgKCBkZWZfbmFtZS5zaXplID4gWEVOX1hTUExJQ0VfTkFNRV9TSVpFICkKKyAg
ICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQor
CisgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfU0laRShuYW1lLCBkZWZfbmFtZS5zaXplKTsKKwor
ICAgIGlmICggeGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBuYW1lKSApCisgICAgICAgIHJl
dHVybiAtMTsKKworICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3hzcGxpY2Vfb3A7CisgICAg
c3lzY3RsLnUueHNwbGljZS5jbWQgPSBYRU5fU1lTQ1RMX1hTUExJQ0VfR0VUOworICAgIHN5c2N0
bC51LnhzcGxpY2UucGFkID0gMDsKKworICAgIHN5c2N0bC51LnhzcGxpY2UudS5nZXQuc3RhdHVz
LnN0YXRlID0gMDsKKyAgICBzeXNjdGwudS54c3BsaWNlLnUuZ2V0LnN0YXR1cy5yYyA9IDA7CisK
KyAgICBzeXNjdGwudS54c3BsaWNlLnUuZ2V0Lm5hbWUgPSBkZWZfbmFtZTsKKyAgICBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShzeXNjdGwudS54c3BsaWNlLnUuZ2V0Lm5hbWUubmFtZSwgbmFtZSk7CisK
KyAgICByYyA9IGRvX3N5c2N0bCh4Y2gsICZzeXNjdGwpOworCisgICAgeGNfaHlwZXJjYWxsX2Jv
dW5jZV9wb3N0KHhjaCwgbmFtZSk7CisKKyAgICBtZW1jcHkoc3RhdHVzLCAmc3lzY3RsLnUueHNw
bGljZS51LmdldC5zdGF0dXMsIHNpemVvZigqc3RhdHVzKSk7CisKKyAgICByZXR1cm4gcmM7Cit9
CisKKy8qCisgKiBUaGUgaGVhcnQgb2YgdGhpcyBmdW5jdGlvbiBpcyB0byBnZXQgYW4gYXJyYXkg
b2YgeGVuX3hzcGxpY2Vfc3RhdHVzX3QuCisgKgorICogSG93ZXZlciBpdCBpcyBjb21wbGV4IGJl
Y2F1c2UgaXQgaGFzIHRvIGRlYWwgd2l0aCB0aGUgaHlwZXJ2aXNvcgorICogcmV0dXJuaW5nIHNv
bWUgb2YgdGhlIHJlcXVlc3RlZCBkYXRhIG9yIGRhdGEgYmVpbmcgc3RhbGUKKyAqIChhbm90aGVy
IGh5cGVyY2FsbCBtaWdodCBhbHRlciB0aGUgbGlzdCkuCisgKgorICogVGhlIHBhcmFtZXRlcnMg
dGhhdCB0aGUgZnVuY3Rpb24gZXhwZWN0cyB0byBjb250YWluIGRhdGEgZnJvbQorICogdGhlIGh5
cGVydmlzb3IgYXJlOiAnaW5mbycsICduYW1lJywgYW5kICdsZW4nLiBUaGUgJ2RvbmUnIGFuZAor
ICogJ2xlZnQnIGFyZSBhbHNvIHVwZGF0ZWQgd2l0aCB0aGUgbnVtYmVyIG9mIGVudHJpZXMgZmls
bGVkIG91dAorICogYW5kIHJlc3BlY3RpdmVseSB0aGUgbnVtYmVyIG9mIGVudHJpZXMgbGVmdCB0
byBnZXQgZnJvbSBoeXBlcnZpc29yLgorICoKKyAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlIGNh
bGxlciBvZiB0aGlzIGZ1bmN0aW9uIHdpbGwgdGFrZSB0aGUKKyAqICdsZWZ0JyBhbmQgdXNlIHRo
ZSB2YWx1ZSBmb3IgJ3N0YXJ0Jy4gVGhpcyB3YXkgd2UgaGF2ZSBhbgorICogY3Vyc29yIGluIHRo
ZSBhcnJheS4gTm90ZSB0aGF0IHRoZSAnaW5mbycsJ25hbWUnLCBhbmQgJ2xlbicgd2lsbAorICog
YmUgdXBkYXRlZCBhdCB0aGUgc3Vic2VxdWVudCBjYWxscy4KKyAqCisgKiBUaGUgJ21heCcgaXMg
dG8gYmUgcHJvdmlkZWQgYnkgdGhlIGNhbGxlciB3aXRoIHRoZSBtYXhpbXVtCisgKiBudW1iZXIg
b2YgZW50cmllcyB0aGF0ICdpbmZvJywgJ25hbWUnLCBhbmQgJ2xlbicgYXJyYXlzIGNhbgorICog
YmUgZmlsbGVkIHVwIHdpdGguCisgKgorICogRWFjaCBlbnRyeSBpbiB0aGUgJ25hbWUnIGFycmF5
IGlzIGV4cGVjdGVkIHRvIGJlIG9mIFhFTl9YU1BMSUNFX05BTUVfU0laRQorICogbGVuZ3RoLgor
ICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlICdpbmZvJyBhcnJheSBpcyBleHBlY3RlZCB0byBiZSBv
ZiB4ZW5feHNwbGljZV9zdGF0dXNfdAorICogc3RydWN0dXJlIHNpemUuCisgKgorICogRWFjaCBl
bnRyeSBpbiB0aGUgJ2xlbicgYXJyYXkgaXMgZXhwZWN0ZWQgdG8gYmUgb2YgdWludDMyX3Qgc2l6
ZS4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gaWYgdGhlIGh5cGVyY2FsbCBjb21w
bGV0ZWQgc3VjY2Vzc2Z1bGx5LgorICogTm90ZSB0aGF0IHRoZSByZXR1cm4gdmFsdWUgaXMgX25v
dF8gdGhlIGFtb3VudCBvZiBlbnRyaWVzIGZpbGxlZAorICogb3V0IC0gdGhhdCBpcyBzYXZlZCBp
biAnZG9uZScuCisgKgorICogSWYgdGhlcmUgd2FzIGFuIGVycm9yIHBlcmZvcm1pbmcgdGhlIG9w
ZXJhdGlvbiwgdGhlIHJldHVybiB2YWx1ZQorICogd2lsbCBjb250YWluIGFuIG5lZ2F0aXZlIC1F
WFggdHlwZSB2YWx1ZS4gVGhlICdkb25lJyBhbmQgJ2xlZnQnCisgKiB3aWxsIGNvbnRhaW4gdGhl
IG51bWJlciBvZiBlbnRyaWVzIHRoYXQgaGFkIGJlZW4gc3VjY2VzZnVsbHkKKyAqIHJldHJpZXZl
ZCAoaWYgYW55KS4KKyAqLworaW50IHhjX3hzcGxpY2VfbGlzdCh4Y19pbnRlcmZhY2UgKnhjaCwg
dW5zaWduZWQgaW50IG1heCwgdW5zaWduZWQgaW50IHN0YXJ0LAorICAgICAgICAgICAgICAgICAg
ICB4ZW5feHNwbGljZV9zdGF0dXNfdCAqaW5mbywKKyAgICAgICAgICAgICAgICAgICAgY2hhciAq
bmFtZSwgdWludDMyX3QgKmxlbiwKKyAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpk
b25lLAorICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmxlZnQpCit7CisgICAgaW50
IHJjOworICAgIERFQ0xBUkVfU1lTQ1RMOworICAgIC8qIFRoZSBzaXplcyBhcmUgYWRqdXN0ZWQg
bGF0ZXIgLSBoZW5jZSB6ZXJvLiAqLworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShpbmZv
LCAwLCBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9PVVQpOworICAgIERFQ0xBUkVfSFlQRVJD
QUxMX0JPVU5DRShuYW1lLCAwLCBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9PVVQpOworICAg
IERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShsZW4sIDAsIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9V
TkNFX09VVCk7CisgICAgdWludDMyX3QgbWF4X2JhdGNoX3N6LCBucjsKKyAgICB1aW50MzJfdCB2
ZXJzaW9uID0gMCwgcmV0cmllcyA9IDA7CisgICAgdWludDMyX3QgYWRqdXN0ID0gMDsKKyAgICBz
c2l6ZV90IHN6OworCisgICAgaWYgKCAhbWF4IHx8ICFpbmZvIHx8ICFuYW1lIHx8ICFsZW4gKQor
ICAgIHsKKyAgICAgICAgZXJybm8gPSBFSU5WQUw7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9
CisKKyAgICBzeXNjdGwuY21kID0gWEVOX1NZU0NUTF94c3BsaWNlX29wOworICAgIHN5c2N0bC51
LnhzcGxpY2UuY21kID0gWEVOX1NZU0NUTF9YU1BMSUNFX0xJU1Q7CisgICAgc3lzY3RsLnUueHNw
bGljZS5wYWQgPSAwOworICAgIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LnZlcnNpb24gPSAwOwor
ICAgIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LmlkeCA9IHN0YXJ0OworICAgIHN5c2N0bC51Lnhz
cGxpY2UudS5saXN0LnBhZCA9IDA7CisKKyAgICBtYXhfYmF0Y2hfc3ogPSBtYXg7CisgICAgLyog
Q29udmllbmNlIHZhbHVlLiAqLworICAgIHN6ID0gc2l6ZW9mKCpuYW1lKSAqIFhFTl9YU1BMSUNF
X05BTUVfU0laRTsKKyAgICAqZG9uZSA9IDA7CisgICAgKmxlZnQgPSAwOworICAgIGRvIHsKKyAg
ICAgICAgLyoKKyAgICAgICAgICogVGhlIGZpcnN0IHRpbWUgd2UgZ28gaW4gdGhpcyBsb29wIG91
ciAnbWF4JyBtYXkgYmUgYmlnZ2VyCisgICAgICAgICAqIHRoYW4gd2hhdCB0aGUgaHlwZXJ2aXNv
ciBpcyBjb21mb3J0YWJsZSB3aXRoIC0gaGVuY2UgdGhlIGZpcnN0CisgICAgICAgICAqIGNvdXBs
ZSBvZiBsb29wcyBtYXkgYWRqdXN0IHRoZSBudW1iZXIgb2YgZW50cmllcyB3ZSB3aWxsCisgICAg
ICAgICAqIHdhbnQgZmlsbGVkICh0cmFja2VkIGJ5ICducicpLgorICAgICAgICAgKgorICAgICAg
ICAgKiBOLkIuIFRoaXMgaXMgYSBkbyB7IH0gd2hpbGUgbG9vcCBhbmQgdGhlIHJpZ2h0IGhhbmQg
c2lkZSBvZgorICAgICAgICAgKiB0aGUgY29uZGl0aW9uYWwgd2hlbiBhZGp1c3Rpbmcgd2lsbCBl
dmFsdWF0ZSB0byBmYWxzZSAoYXMKKyAgICAgICAgICogKmxlZnQgaXMgc2V0IHRvIHplcm8gYmVm
b3JlIHRoZSBsb29wLiBIZW5jZSB3ZSBuZWVkIHRoaXMKKyAgICAgICAgICogYWRqdXN0IC0gZXZl
biBpZiB3ZSByZXNldCBpdCBhdCB0aGUgc3RhcnQgb2YgdGhlIGxvb3AuCisgICAgICAgICAqLwor
ICAgICAgICBpZiAoIGFkanVzdCApCisgICAgICAgICAgICBhZGp1c3QgPSAwOyAvKiBVc2VkIHdo
ZW4gYWRqdXN0aW5nIHRoZSAnbWF4X2JhdGNoX3N6JyBvciAncmV0cmllcycuICovCisKKyAgICAg
ICAgbnIgPSBtaW4obWF4IC0gKmRvbmUsIG1heF9iYXRjaF9zeik7CisKKyAgICAgICAgc3lzY3Rs
LnUueHNwbGljZS51Lmxpc3QubnIgPSBucjsKKyAgICAgICAgLyogRml4IHRoZSBzaXplIChtYXkg
dmFyeSBiZXR3ZWVuIGh5cGVyY2FsbHMpLiAqLworICAgICAgICBIWVBFUkNBTExfQk9VTkNFX1NF
VF9TSVpFKGluZm8sIG5yICogc2l6ZW9mKCppbmZvKSk7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VO
Q0VfU0VUX1NJWkUobmFtZSwgbnIgKiBucik7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VU
X1NJWkUobGVuLCBuciAqIHNpemVvZigqbGVuKSk7CisgICAgICAgIC8qIE1vdmUgdGhlIHBvaW50
ZXIgdG8gcHJvcGVyIG9mZnNldCBpbnRvICdpbmZvJy4gKi8KKyAgICAgICAgKEhZUEVSQ0FMTF9C
VUZGRVIoaW5mbykpLT51YnVmID0gaW5mbyArICpkb25lOworICAgICAgICAoSFlQRVJDQUxMX0JV
RkZFUihuYW1lKSktPnVidWYgPSBuYW1lICsgKHN6ICogKmRvbmUpOworICAgICAgICAoSFlQRVJD
QUxMX0JVRkZFUihsZW4pKS0+dWJ1ZiA9IGxlbiArICpkb25lOworICAgICAgICAvKiBBbGxvY2F0
ZSBtZW1vcnkuICovCisgICAgICAgIHJjID0geGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBp
bmZvKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBy
YyA9IHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbmFtZSk7CisgICAgICAgIGlmICggcmMg
KQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgcmMgPSB4Y19oeXBlcmNhbGxfYm91bmNl
X3ByZSh4Y2gsIGxlbik7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7CisK
KyAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3RsLnUueHNwbGljZS51Lmxpc3Quc3Rh
dHVzLCBpbmZvKTsKKyAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3RsLnUueHNwbGlj
ZS51Lmxpc3QubmFtZSwgbmFtZSk7CisgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0
bC51LnhzcGxpY2UudS5saXN0LmxlbiwgbGVuKTsKKworICAgICAgICByYyA9IGRvX3N5c2N0bCh4
Y2gsICZzeXNjdGwpOworICAgICAgICAvKgorICAgICAgICAgKiBGcm9tIGhlcmUgb24gd2UgTVVT
VCBjYWxsIHhjX2h5cGVyY2FsbF9ib3VuY2UuIElmIHJjIDwgMCB3ZQorICAgICAgICAgKiBlbmQg
dXAgZG9pbmcgaXQgKG91dHNpZGUgdGhlIGxvb3ApLCBzbyB1c2luZyBhIGJyZWFrIGlzIE9LLgor
ICAgICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA8IDAgJiYgZXJybm8gPT0gRTJCSUcgKQorICAg
ICAgICB7CisgICAgICAgICAgICBpZiAoIG1heF9iYXRjaF9zeiA8PSAxICkKKyAgICAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgICAgIG1heF9iYXRjaF9zeiA+Pj0gMTsKKyAgICAgICAgICAg
IGFkanVzdCA9IDE7IC8qIEZvciB0aGUgbG9vcCBjb25kaXRpb25hbCB0byBsZXQgdXMgbG9vcCBh
Z2Fpbi4gKi8KKyAgICAgICAgICAgIC8qIE5vIG1lbW9yeSBsZWFrcyEgKi8KKyAgICAgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGluZm8pOworICAgICAgICAgICAgeGNfaHlw
ZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAgICAgICB4Y19oeXBlcmNhbGxf
Ym91bmNlX3Bvc3QoeGNoLCBsZW4pOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0K
KyAgICAgICAgZWxzZSBpZiAoIHJjIDwgMCApIC8qIEZvciBhbGwgb3RoZXIgZXJyb3JzIHdlIGJh
aWwgb3V0LiAqLworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKCAhdmVyc2lvbiAp
CisgICAgICAgICAgICB2ZXJzaW9uID0gc3lzY3RsLnUueHNwbGljZS51Lmxpc3QudmVyc2lvbjsK
KworICAgICAgICBpZiAoIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LnZlcnNpb24gIT0gdmVyc2lv
biApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFdlIGNvdWxkIG1ha2UgdGhpcyBjb25maWd1
cmFibGUgYXMgcGFyYW1ldGVyPyAqLworICAgICAgICAgICAgaWYgKCByZXRyaWVzKysgPiAzICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IC0xOworICAgICAgICAgICAgICAg
IGVycm5vID0gRUJVU1k7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9Cisg
ICAgICAgICAgICAqZG9uZSA9IDA7IC8qIFJldHJ5IGZyb20gc2NyYXRjaC4gKi8KKyAgICAgICAg
ICAgIHZlcnNpb24gPSBzeXNjdGwudS54c3BsaWNlLnUubGlzdC52ZXJzaW9uOworICAgICAgICAg
ICAgYWRqdXN0ID0gMTsgLyogQW5kIG1ha2Ugc3VyZSB3ZSBjb250aW51ZSBpbiB0aGUgbG9vcC4g
Ki8KKyAgICAgICAgICAgIC8qIE5vIG1lbW9yeSBsZWFrcy4gKi8KKyAgICAgICAgICAgIHhjX2h5
cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGluZm8pOworICAgICAgICAgICAgeGNfaHlwZXJjYWxs
X2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAgICAgICB4Y19oeXBlcmNhbGxfYm91bmNl
X3Bvc3QoeGNoLCBsZW4pOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0KKworICAg
ICAgICAvKiBXZSBzaG91bGQgbmV2ZXIgaGl0IHRoaXMsIGJ1dCBqdXN0IGluIGNhc2UuICovCisg
ICAgICAgIGlmICggcmMgPiBuciApCisgICAgICAgIHsKKyAgICAgICAgICAgIGVycm5vID0gRU9W
RVJGTE9XOyAvKiBPdmVyZmxvdyEgKi8KKyAgICAgICAgICAgIHJjID0gLTE7CisgICAgICAgICAg
ICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAqbGVmdCA9IHN5c2N0bC51LnhzcGxpY2UudS5s
aXN0Lm5yOyAvKiBUb3RhbCByZW1haW5pbmcgY291bnQuICovCisgICAgICAgIC8qIENvcHkgb25s
eSB1cCAncmMnIG9mIGRhdGEnIC0gd2UgY291bGQgYWRkICdtaW4ocmMsbnIpIGlmIGRlc2lyZWQu
ICovCisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUoaW5mbywgKHJjICogc2l6ZW9m
KCppbmZvKSkpOworICAgICAgICBIWVBFUkNBTExfQk9VTkNFX1NFVF9TSVpFKG5hbWUsIChyYyAq
IHN6KSk7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUobGVuLCAocmMgKiBzaXpl
b2YoKmxlbikpKTsKKyAgICAgICAgLyogQm91bmNlIHRoZSBkYXRhIGFuZCBmcmVlIHRoZSBib3Vu
Y2UgYnVmZmVyLiAqLworICAgICAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBpbmZv
KTsKKyAgICAgICAgeGNfaHlwZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxlbik7CisgICAgICAgIC8qIEFuZCB1cGRh
dGUgaG93IG1hbnkgZWxlbWVudHMgb2YgaW5mbyB3ZSBoYXZlIGNvcGllZCBpbnRvLiAqLworICAg
ICAgICAqZG9uZSArPSByYzsKKyAgICAgICAgLyogVXBkYXRlIGlkeC4gKi8KKyAgICAgICAgc3lz
Y3RsLnUueHNwbGljZS51Lmxpc3QuaWR4ID0gKmRvbmU7CisgICAgfSB3aGlsZSAoIGFkanVzdCB8
fCAoKmRvbmUgPCBtYXggJiYgKmxlZnQgIT0gMCkgKTsKKworICAgIGlmICggcmMgPCAwICkKKyAg
ICB7CisgICAgICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxlbik7CisgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIG5hbWUpOworICAgICAgICB4Y19oeXBlcmNh
bGxfYm91bmNlX3Bvc3QoeGNoLCBpbmZvKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmMgPiAwID8g
MCA6IHJjOworfQorCitzdGF0aWMgaW50IF94Y194c3BsaWNlX2FjdGlvbih4Y19pbnRlcmZhY2Ug
KnhjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKm5hbWUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWN0aW9uLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgdGltZW91dCkKK3sKKyAgICBpbnQgcmM7CisgICAg
REVDTEFSRV9TWVNDVEw7CisgICAgLyogVGhlIHNpemUgaXMgZmlndXJlZCBvdXQgd2hlbiB3ZSBz
dHJsZW4obmFtZSkgKi8KKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwgMCwgWENf
SFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAgIHhlbl94c3BsaWNlX25hbWVfdCBkZWZf
bmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisKKyAgICBkZWZfbmFtZS5zaXplID0gc3Ry
bGVuKG5hbWUpICsgMTsKKworICAgIGlmICggZGVmX25hbWUuc2l6ZSA+IFhFTl9YU1BMSUNFX05B
TUVfU0laRSApCisgICAgeworICAgICAgICBlcnJubyA9IEVJTlZBTDsKKyAgICAgICAgcmV0dXJu
IC0xOworICAgIH0KKworICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUobmFtZSwgZGVmX25h
bWUuc2l6ZSk7CisKKyAgICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbmFtZSkg
KQorICAgICAgICByZXR1cm4gLTE7CisKKyAgICBzeXNjdGwuY21kID0gWEVOX1NZU0NUTF94c3Bs
aWNlX29wOworICAgIHN5c2N0bC51LnhzcGxpY2UuY21kID0gWEVOX1NZU0NUTF9YU1BMSUNFX0FD
VElPTjsKKyAgICBzeXNjdGwudS54c3BsaWNlLnBhZCA9IDA7CisgICAgc3lzY3RsLnUueHNwbGlj
ZS51LmFjdGlvbi5jbWQgPSBhY3Rpb247CisgICAgc3lzY3RsLnUueHNwbGljZS51LmFjdGlvbi50
aW1lb3V0ID0gdGltZW91dDsKKworICAgIHN5c2N0bC51LnhzcGxpY2UudS5hY3Rpb24ubmFtZSA9
IGRlZl9uYW1lOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0bC51LnhzcGxpY2UudS5h
Y3Rpb24ubmFtZS5uYW1lLCBuYW1lKTsKKworICAgIHJjID0gZG9fc3lzY3RsKHhjaCwgJnN5c2N0
bCk7CisKKyAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBuYW1lKTsKKworICAgIHJl
dHVybiByYzsKK30KKworaW50IHhjX3hzcGxpY2VfYXBwbHkoeGNfaW50ZXJmYWNlICp4Y2gsIGNo
YXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7CisgICAgcmV0dXJuIF94Y194c3BsaWNlX2Fj
dGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX0FQUExZLCB0aW1lb3V0KTsKK30KKworaW50
IHhjX3hzcGxpY2VfcmV2ZXJ0KHhjX2ludGVyZmFjZSAqeGNoLCBjaGFyICpuYW1lLCB1aW50MzJf
dCB0aW1lb3V0KQoreworICAgIHJldHVybiBfeGNfeHNwbGljZV9hY3Rpb24oeGNoLCBuYW1lLCBY
U1BMSUNFX0FDVElPTl9SRVZFUlQsIHRpbWVvdXQpOworfQorCitpbnQgeGNfeHNwbGljZV91bmxv
YWQoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7Cisg
ICAgcmV0dXJuIF94Y194c3BsaWNlX2FjdGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX1VO
TE9BRCwgdGltZW91dCk7Cit9CisKK2ludCB4Y194c3BsaWNlX3JlcGxhY2UoeGNfaW50ZXJmYWNl
ICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7CisgICAgcmV0dXJuIF94Y194
c3BsaWNlX2FjdGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX1JFUExBQ0UsIHRpbWVvdXQp
OworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSZ-0000IU-2P; Sun, 01 May 2016 09:14:39 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSY-0000IL-Ar
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:38 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 67/71-09532-DF8C5275; Sun, 01 May 2016 09:14:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffvCdV
 wg61fGC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y93kE0wF02sqensa2BsY78d0MXJxCAl8YZT4
 /f8TG4RznlHi7+G57F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4SVxb/
 JwJxOYVMJP4uP41O4jNAlR/tu056wRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GDv+OR1ilORgUhLlnTFXJVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC8T0MdCgkWp6akVaZk5wOCASUtw8CiJ8M4/BpTmLS5IzC3OTIdInWJUlBLn7T8O
 lBAASWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5vUG282TmlcBNfwW0mAloc
 fZ6sMUliQgpqQbGaRmSOXobtiesyU5oUWD5cUPA0y140dLjP/5teBCziZOj/oPsRaOJgap60T
 7Hrx37NlVPY+sOvujtqr4x184V73YqPMBiV6OUvoB17XPVGXPOB209cmjOv97d6e6iedzHkrg
 3TDvepxUjnbHgompbkrel6Y3qA20+zd3rHmVv2+/8MorP+BSfEktxRqKhFnNRcSIAF4lnn0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462094073!6043834!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34170 invoked from network); 1 May 2016 09:14:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:14: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 1awnST-00015A-QM
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnST-0002VF-Pj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnST-0002VF-Pj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:33 +0000
Subject: [Xen-changelog] [xen master] libxc: Implementation of
	XEN_XSPLICE_op in libxc
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkY2EyYmE4NWY5ZTIwOWFkNmRjNmNhNTY4NDEwZWZmZjBlMDgzNmYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gSmFuIDI1IDEwOjUyOjQ1IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjA0IDIwMTYgLTA0MDAKCiAgICBsaWJ4YzogSW1wbGVtZW50YXRpb24gb2YgWEVO
X1hTUExJQ0Vfb3AgaW4gbGlieGMKICAgIAogICAgVGhlIHVuZGVybGF5aW5nIHRvb2xzdGFjayBj
b2RlIHRvIGRvIHRoZSBiYXNpYwogICAgb3BlcmF0aW9ucyB3aGVuIHVzaW5nIHRoZSBYRU5fWFNQ
TElDRV9vcCBzeXNjYWxsczoKICAgICAtIHVwbG9hZCB0aGUgcGF5bG9hZCwKICAgICAtIGdldCBz
dGF0dXMgb2YgYW4gcGF5bG9hZCwKICAgICAtIGxpc3QgYWxsIHRoZSBwYXlsb2FkcywKICAgICAt
IGFwcGx5LCBjaGVjaywgcmVwbGFjZSwgYW5kIHJldmVydCB0aGUgcGF5bG9hZC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8ICA2MSArKysrKysrKwogdG9vbHMvbGlieGMv
eGNfbWlzYy5jICAgICAgICAgfCAzNTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hl
bmN0cmwuaAppbmRleCA0MmYyMDFiLi5kYzU0NjEyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9p
bmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAt
MjYxMCw2ICsyNjEwLDY3IEBAIGNvbnN0IHVpbnQzMl90ICp4Y19nZXRfZmVhdHVyZV9kZWVwX2Rl
cHModWludDMyX3QgZmVhdHVyZSk7CiAKICNlbmRpZgogCitpbnQgeGNfeHNwbGljZV91cGxvYWQo
eGNfaW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZSwgdW5z
aWduZWQgY2hhciAqcGF5bG9hZCwgdWludDMyX3Qgc2l6ZSk7CisKK2ludCB4Y194c3BsaWNlX2dl
dCh4Y19pbnRlcmZhY2UgKnhjaCwKKyAgICAgICAgICAgICAgICAgICBjaGFyICpuYW1lLAorICAg
ICAgICAgICAgICAgICAgIHhlbl94c3BsaWNlX3N0YXR1c190ICpzdGF0dXMpOworCisvKgorICog
VGhlIGhlYXJ0IG9mIHRoaXMgZnVuY3Rpb24gaXMgdG8gZ2V0IGFuIGFycmF5IG9mIHhlbl94c3Bs
aWNlX3N0YXR1c190LgorICoKKyAqIEhvd2V2ZXIgaXQgaXMgY29tcGxleCBiZWNhdXNlIGl0IGhh
cyB0byBkZWFsIHdpdGggdGhlIGh5cGVydmlzb3IKKyAqIHJldHVybmluZyBzb21lIG9mIHRoZSBy
ZXF1ZXN0ZWQgZGF0YSBvciBkYXRhIGJlaW5nIHN0YWxlCisgKiAoYW5vdGhlciBoeXBlcmNhbGwg
bWlnaHQgYWx0ZXIgdGhlIGxpc3QpLgorICoKKyAqIFRoZSBwYXJhbWV0ZXJzIHRoYXQgdGhlIGZ1
bmN0aW9uIGV4cGVjdHMgdG8gY29udGFpbiBkYXRhIGZyb20KKyAqIHRoZSBoeXBlcnZpc29yIGFy
ZTogJ2luZm8nLCAnbmFtZScsIGFuZCAnbGVuJy4gVGhlICdkb25lJyBhbmQKKyAqICdsZWZ0JyBh
cmUgYWxzbyB1cGRhdGVkIHdpdGggdGhlIG51bWJlciBvZiBlbnRyaWVzIGZpbGxlZCBvdXQKKyAq
IGFuZCByZXNwZWN0aXZlbHkgdGhlIG51bWJlciBvZiBlbnRyaWVzIGxlZnQgdG8gZ2V0IGZyb20g
aHlwZXJ2aXNvci4KKyAqCisgKiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZSBjYWxsZXIgb2YgdGhp
cyBmdW5jdGlvbiB3aWxsIHRha2UgdGhlCisgKiAnbGVmdCcgYW5kIHVzZSB0aGUgdmFsdWUgZm9y
ICdzdGFydCcuIFRoaXMgd2F5IHdlIGhhdmUgYW4KKyAqIGN1cnNvciBpbiB0aGUgYXJyYXkuIE5v
dGUgdGhhdCB0aGUgJ2luZm8nLCduYW1lJywgYW5kICdsZW4nIHdpbGwKKyAqIGJlIHVwZGF0ZWQg
YXQgdGhlIHN1YnNlcXVlbnQgY2FsbHMuCisgKgorICogVGhlICdtYXgnIGlzIHRvIGJlIHByb3Zp
ZGVkIGJ5IHRoZSBjYWxsZXIgd2l0aCB0aGUgbWF4aW11bQorICogbnVtYmVyIG9mIGVudHJpZXMg
dGhhdCAnaW5mbycsICduYW1lJywgYW5kICdsZW4nIGFycmF5cyBjYW4KKyAqIGJlIGZpbGxlZCB1
cCB3aXRoLgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlICduYW1lJyBhcnJheSBpcyBleHBlY3Rl
ZCB0byBiZSBvZiBYRU5fWFNQTElDRV9OQU1FX1NJWkUKKyAqIGxlbmd0aC4KKyAqCisgKiBFYWNo
IGVudHJ5IGluIHRoZSAnaW5mbycgYXJyYXkgaXMgZXhwZWN0ZWQgdG8gYmUgb2YgeGVuX3hzcGxp
Y2Vfc3RhdHVzX3QKKyAqIHN0cnVjdHVyZSBzaXplLgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhl
ICdsZW4nIGFycmF5IGlzIGV4cGVjdGVkIHRvIGJlIG9mIHVpbnQzMl90IHNpemUuCisgKgorICog
VGhlIHJldHVybiB2YWx1ZSBpcyB6ZXJvIGlmIHRoZSBoeXBlcmNhbGwgY29tcGxldGVkIHN1Y2Nl
c3NmdWxseS4KKyAqIE5vdGUgdGhhdCB0aGUgcmV0dXJuIHZhbHVlIGlzIF9ub3RfIHRoZSBhbW91
bnQgb2YgZW50cmllcyBmaWxsZWQKKyAqIG91dCAtIHRoYXQgaXMgc2F2ZWQgaW4gJ2RvbmUnLgor
ICoKKyAqIElmIHRoZXJlIHdhcyBhbiBlcnJvciBwZXJmb3JtaW5nIHRoZSBvcGVyYXRpb24sIHRo
ZSByZXR1cm4gdmFsdWUKKyAqIHdpbGwgY29udGFpbiBhbiBuZWdhdGl2ZSAtRVhYIHR5cGUgdmFs
dWUuIFRoZSAnZG9uZScgYW5kICdsZWZ0JworICogd2lsbCBjb250YWluIHRoZSBudW1iZXIgb2Yg
ZW50cmllcyB0aGF0IGhhZCBiZWVuIHN1Y2Nlc2Z1bGx5CisgKiByZXRyaWV2ZWQgKGlmIGFueSku
CisgKi8KK2ludCB4Y194c3BsaWNlX2xpc3QoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2lnbmVkIGlu
dCBtYXgsIHVuc2lnbmVkIGludCBzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgeGVuX3hzcGxp
Y2Vfc3RhdHVzX3QgKmluZm8sIGNoYXIgKm5hbWUsCisgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90ICpsZW4sIHVuc2lnbmVkIGludCAqZG9uZSwKKyAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50ICpsZWZ0KTsKKworLyoKKyAqIFRoZSBvcGVyYXRpb25zIGFyZSBhc3luY2hyb25vdXMg
YW5kIHRoZSBoeXBlcnZpc29yIG1heSB0YWtlIGEgd2hpbGUKKyAqIHRvIGNvbXBsZXRlIHRoZW0u
IFRoZSBgdGltZW91dGAgb2ZmZXJzIGFuIG9wdGlvbiB0byBleHBpcmUgdGhlCisgKiBvcGVyYXRp
b24gaWYgaXQgY291bGQgbm90IGJlIGNvbXBsZXRlZCB3aXRoaW4gdGhlIHNwZWNpZmllZCB0aW1l
CisgKiAoaW4gbXMpLiBWYWx1ZSBvZiAwIG1lYW5zIGxldCBoeXBlcnZpc29yIGRlY2lkZSB0aGUg
YmVzdCB0aW1lb3V0LgorICovCitpbnQgeGNfeHNwbGljZV9hcHBseSh4Y19pbnRlcmZhY2UgKnhj
aCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91dCk7CitpbnQgeGNfeHNwbGljZV9yZXZlcnQo
eGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOworaW50IHhj
X3hzcGxpY2VfdW5sb2FkKHhjX2ludGVyZmFjZSAqeGNoLCBjaGFyICpuYW1lLCB1aW50MzJfdCB0
aW1lb3V0KTsKK2ludCB4Y194c3BsaWNlX3JlcGxhY2UoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIg
Km5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOworCiAvKiBDb21wYXQgc2hpbXMgKi8KICNpbmNsdWRl
ICJ4ZW5jdHJsX2NvbXBhdC5oIgogCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19taXNjLmMg
Yi90b29scy9saWJ4Yy94Y19taXNjLmMKaW5kZXggN2Q5OTdkOS4uZDczZjYyMiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGMveGNfbWlzYy5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX21pc2MuYwpAQCAt
Njk2LDYgKzY5NiwzNTYgQEAgaW50IHhjX2h2bV9pbmplY3RfdHJhcCgKICAgICByZXR1cm4gcmM7
CiB9CiAKK2ludCB4Y194c3BsaWNlX3VwbG9hZCh4Y19pbnRlcmZhY2UgKnhjaCwKKyAgICAgICAg
ICAgICAgICAgICAgICBjaGFyICpuYW1lLAorICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGNoYXIgKnBheWxvYWQsCisgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSkKK3sK
KyAgICBpbnQgcmM7CisgICAgREVDTEFSRV9TWVNDVEw7CisgICAgREVDTEFSRV9IWVBFUkNBTExf
QlVGRkVSKGNoYXIsIGxvY2FsKTsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwg
MCAvKiBsYXRlciAqLywgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAgIHhlbl94
c3BsaWNlX25hbWVfdCBkZWZfbmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisKKyAgICBp
ZiAoICFuYW1lIHx8ICFwYXlsb2FkICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOwor
ICAgICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZGVmX25hbWUuc2l6ZSA9IHN0cmxlbihu
YW1lKSArIDE7CisgICAgaWYgKCBkZWZfbmFtZS5zaXplID4gWEVOX1hTUExJQ0VfTkFNRV9TSVpF
ICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAgICByZXR1cm4gLTE7Cisg
ICAgfQorCisgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfU0laRShuYW1lLCBkZWZfbmFtZS5zaXpl
KTsKKworICAgIGlmICggeGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBuYW1lKSApCisgICAg
ICAgIHJldHVybiAtMTsKKworICAgIGxvY2FsID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyh4
Y2gsIGxvY2FsLCBzaXplKTsKKyAgICBpZiAoICFsb2NhbCApCisgICAgeworICAgICAgICB4Y19o
eXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBuYW1lKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAg
IH0KKyAgICBtZW1jcHkobG9jYWwsIHBheWxvYWQsIHNpemUpOworCisgICAgc3lzY3RsLmNtZCA9
IFhFTl9TWVNDVExfeHNwbGljZV9vcDsKKyAgICBzeXNjdGwudS54c3BsaWNlLmNtZCA9IFhFTl9T
WVNDVExfWFNQTElDRV9VUExPQUQ7CisgICAgc3lzY3RsLnUueHNwbGljZS5wYWQgPSAwOworICAg
IHN5c2N0bC51LnhzcGxpY2UudS51cGxvYWQuc2l6ZSA9IHNpemU7CisgICAgc2V0X3hlbl9ndWVz
dF9oYW5kbGUoc3lzY3RsLnUueHNwbGljZS51LnVwbG9hZC5wYXlsb2FkLCBsb2NhbCk7CisKKyAg
ICBzeXNjdGwudS54c3BsaWNlLnUudXBsb2FkLm5hbWUgPSBkZWZfbmFtZTsKKyAgICBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShzeXNjdGwudS54c3BsaWNlLnUudXBsb2FkLm5hbWUubmFtZSwgbmFtZSk7
CisKKyAgICByYyA9IGRvX3N5c2N0bCh4Y2gsICZzeXNjdGwpOworCisgICAgeGNfaHlwZXJjYWxs
X2J1ZmZlcl9mcmVlKHhjaCwgbG9jYWwpOworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4
Y2gsIG5hbWUpOworCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgeGNfeHNwbGljZV9nZXQoeGNf
aW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZSwKKyAgICAgICAg
ICAgICAgICAgICB4ZW5feHNwbGljZV9zdGF0dXNfdCAqc3RhdHVzKQoreworICAgIGludCByYzsK
KyAgICBERUNMQVJFX1NZU0NUTDsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwg
MCAvKmFkanVzdCBsYXRlciAqLywgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAg
IHhlbl94c3BsaWNlX25hbWVfdCBkZWZfbmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisK
KyAgICBpZiAoICFuYW1lICkKKyAgICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAg
ICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZGVmX25hbWUuc2l6ZSA9IHN0cmxlbihuYW1lKSAr
IDE7CisgICAgaWYgKCBkZWZfbmFtZS5zaXplID4gWEVOX1hTUExJQ0VfTkFNRV9TSVpFICkKKyAg
ICB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQor
CisgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfU0laRShuYW1lLCBkZWZfbmFtZS5zaXplKTsKKwor
ICAgIGlmICggeGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBuYW1lKSApCisgICAgICAgIHJl
dHVybiAtMTsKKworICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3hzcGxpY2Vfb3A7CisgICAg
c3lzY3RsLnUueHNwbGljZS5jbWQgPSBYRU5fU1lTQ1RMX1hTUExJQ0VfR0VUOworICAgIHN5c2N0
bC51LnhzcGxpY2UucGFkID0gMDsKKworICAgIHN5c2N0bC51LnhzcGxpY2UudS5nZXQuc3RhdHVz
LnN0YXRlID0gMDsKKyAgICBzeXNjdGwudS54c3BsaWNlLnUuZ2V0LnN0YXR1cy5yYyA9IDA7CisK
KyAgICBzeXNjdGwudS54c3BsaWNlLnUuZ2V0Lm5hbWUgPSBkZWZfbmFtZTsKKyAgICBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShzeXNjdGwudS54c3BsaWNlLnUuZ2V0Lm5hbWUubmFtZSwgbmFtZSk7CisK
KyAgICByYyA9IGRvX3N5c2N0bCh4Y2gsICZzeXNjdGwpOworCisgICAgeGNfaHlwZXJjYWxsX2Jv
dW5jZV9wb3N0KHhjaCwgbmFtZSk7CisKKyAgICBtZW1jcHkoc3RhdHVzLCAmc3lzY3RsLnUueHNw
bGljZS51LmdldC5zdGF0dXMsIHNpemVvZigqc3RhdHVzKSk7CisKKyAgICByZXR1cm4gcmM7Cit9
CisKKy8qCisgKiBUaGUgaGVhcnQgb2YgdGhpcyBmdW5jdGlvbiBpcyB0byBnZXQgYW4gYXJyYXkg
b2YgeGVuX3hzcGxpY2Vfc3RhdHVzX3QuCisgKgorICogSG93ZXZlciBpdCBpcyBjb21wbGV4IGJl
Y2F1c2UgaXQgaGFzIHRvIGRlYWwgd2l0aCB0aGUgaHlwZXJ2aXNvcgorICogcmV0dXJuaW5nIHNv
bWUgb2YgdGhlIHJlcXVlc3RlZCBkYXRhIG9yIGRhdGEgYmVpbmcgc3RhbGUKKyAqIChhbm90aGVy
IGh5cGVyY2FsbCBtaWdodCBhbHRlciB0aGUgbGlzdCkuCisgKgorICogVGhlIHBhcmFtZXRlcnMg
dGhhdCB0aGUgZnVuY3Rpb24gZXhwZWN0cyB0byBjb250YWluIGRhdGEgZnJvbQorICogdGhlIGh5
cGVydmlzb3IgYXJlOiAnaW5mbycsICduYW1lJywgYW5kICdsZW4nLiBUaGUgJ2RvbmUnIGFuZAor
ICogJ2xlZnQnIGFyZSBhbHNvIHVwZGF0ZWQgd2l0aCB0aGUgbnVtYmVyIG9mIGVudHJpZXMgZmls
bGVkIG91dAorICogYW5kIHJlc3BlY3RpdmVseSB0aGUgbnVtYmVyIG9mIGVudHJpZXMgbGVmdCB0
byBnZXQgZnJvbSBoeXBlcnZpc29yLgorICoKKyAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlIGNh
bGxlciBvZiB0aGlzIGZ1bmN0aW9uIHdpbGwgdGFrZSB0aGUKKyAqICdsZWZ0JyBhbmQgdXNlIHRo
ZSB2YWx1ZSBmb3IgJ3N0YXJ0Jy4gVGhpcyB3YXkgd2UgaGF2ZSBhbgorICogY3Vyc29yIGluIHRo
ZSBhcnJheS4gTm90ZSB0aGF0IHRoZSAnaW5mbycsJ25hbWUnLCBhbmQgJ2xlbicgd2lsbAorICog
YmUgdXBkYXRlZCBhdCB0aGUgc3Vic2VxdWVudCBjYWxscy4KKyAqCisgKiBUaGUgJ21heCcgaXMg
dG8gYmUgcHJvdmlkZWQgYnkgdGhlIGNhbGxlciB3aXRoIHRoZSBtYXhpbXVtCisgKiBudW1iZXIg
b2YgZW50cmllcyB0aGF0ICdpbmZvJywgJ25hbWUnLCBhbmQgJ2xlbicgYXJyYXlzIGNhbgorICog
YmUgZmlsbGVkIHVwIHdpdGguCisgKgorICogRWFjaCBlbnRyeSBpbiB0aGUgJ25hbWUnIGFycmF5
IGlzIGV4cGVjdGVkIHRvIGJlIG9mIFhFTl9YU1BMSUNFX05BTUVfU0laRQorICogbGVuZ3RoLgor
ICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlICdpbmZvJyBhcnJheSBpcyBleHBlY3RlZCB0byBiZSBv
ZiB4ZW5feHNwbGljZV9zdGF0dXNfdAorICogc3RydWN0dXJlIHNpemUuCisgKgorICogRWFjaCBl
bnRyeSBpbiB0aGUgJ2xlbicgYXJyYXkgaXMgZXhwZWN0ZWQgdG8gYmUgb2YgdWludDMyX3Qgc2l6
ZS4KKyAqCisgKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHplcm8gaWYgdGhlIGh5cGVyY2FsbCBjb21w
bGV0ZWQgc3VjY2Vzc2Z1bGx5LgorICogTm90ZSB0aGF0IHRoZSByZXR1cm4gdmFsdWUgaXMgX25v
dF8gdGhlIGFtb3VudCBvZiBlbnRyaWVzIGZpbGxlZAorICogb3V0IC0gdGhhdCBpcyBzYXZlZCBp
biAnZG9uZScuCisgKgorICogSWYgdGhlcmUgd2FzIGFuIGVycm9yIHBlcmZvcm1pbmcgdGhlIG9w
ZXJhdGlvbiwgdGhlIHJldHVybiB2YWx1ZQorICogd2lsbCBjb250YWluIGFuIG5lZ2F0aXZlIC1F
WFggdHlwZSB2YWx1ZS4gVGhlICdkb25lJyBhbmQgJ2xlZnQnCisgKiB3aWxsIGNvbnRhaW4gdGhl
IG51bWJlciBvZiBlbnRyaWVzIHRoYXQgaGFkIGJlZW4gc3VjY2VzZnVsbHkKKyAqIHJldHJpZXZl
ZCAoaWYgYW55KS4KKyAqLworaW50IHhjX3hzcGxpY2VfbGlzdCh4Y19pbnRlcmZhY2UgKnhjaCwg
dW5zaWduZWQgaW50IG1heCwgdW5zaWduZWQgaW50IHN0YXJ0LAorICAgICAgICAgICAgICAgICAg
ICB4ZW5feHNwbGljZV9zdGF0dXNfdCAqaW5mbywKKyAgICAgICAgICAgICAgICAgICAgY2hhciAq
bmFtZSwgdWludDMyX3QgKmxlbiwKKyAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpk
b25lLAorICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmxlZnQpCit7CisgICAgaW50
IHJjOworICAgIERFQ0xBUkVfU1lTQ1RMOworICAgIC8qIFRoZSBzaXplcyBhcmUgYWRqdXN0ZWQg
bGF0ZXIgLSBoZW5jZSB6ZXJvLiAqLworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShpbmZv
LCAwLCBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9PVVQpOworICAgIERFQ0xBUkVfSFlQRVJD
QUxMX0JPVU5DRShuYW1lLCAwLCBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9PVVQpOworICAg
IERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShsZW4sIDAsIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9V
TkNFX09VVCk7CisgICAgdWludDMyX3QgbWF4X2JhdGNoX3N6LCBucjsKKyAgICB1aW50MzJfdCB2
ZXJzaW9uID0gMCwgcmV0cmllcyA9IDA7CisgICAgdWludDMyX3QgYWRqdXN0ID0gMDsKKyAgICBz
c2l6ZV90IHN6OworCisgICAgaWYgKCAhbWF4IHx8ICFpbmZvIHx8ICFuYW1lIHx8ICFsZW4gKQor
ICAgIHsKKyAgICAgICAgZXJybm8gPSBFSU5WQUw7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9
CisKKyAgICBzeXNjdGwuY21kID0gWEVOX1NZU0NUTF94c3BsaWNlX29wOworICAgIHN5c2N0bC51
LnhzcGxpY2UuY21kID0gWEVOX1NZU0NUTF9YU1BMSUNFX0xJU1Q7CisgICAgc3lzY3RsLnUueHNw
bGljZS5wYWQgPSAwOworICAgIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LnZlcnNpb24gPSAwOwor
ICAgIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LmlkeCA9IHN0YXJ0OworICAgIHN5c2N0bC51Lnhz
cGxpY2UudS5saXN0LnBhZCA9IDA7CisKKyAgICBtYXhfYmF0Y2hfc3ogPSBtYXg7CisgICAgLyog
Q29udmllbmNlIHZhbHVlLiAqLworICAgIHN6ID0gc2l6ZW9mKCpuYW1lKSAqIFhFTl9YU1BMSUNF
X05BTUVfU0laRTsKKyAgICAqZG9uZSA9IDA7CisgICAgKmxlZnQgPSAwOworICAgIGRvIHsKKyAg
ICAgICAgLyoKKyAgICAgICAgICogVGhlIGZpcnN0IHRpbWUgd2UgZ28gaW4gdGhpcyBsb29wIG91
ciAnbWF4JyBtYXkgYmUgYmlnZ2VyCisgICAgICAgICAqIHRoYW4gd2hhdCB0aGUgaHlwZXJ2aXNv
ciBpcyBjb21mb3J0YWJsZSB3aXRoIC0gaGVuY2UgdGhlIGZpcnN0CisgICAgICAgICAqIGNvdXBs
ZSBvZiBsb29wcyBtYXkgYWRqdXN0IHRoZSBudW1iZXIgb2YgZW50cmllcyB3ZSB3aWxsCisgICAg
ICAgICAqIHdhbnQgZmlsbGVkICh0cmFja2VkIGJ5ICducicpLgorICAgICAgICAgKgorICAgICAg
ICAgKiBOLkIuIFRoaXMgaXMgYSBkbyB7IH0gd2hpbGUgbG9vcCBhbmQgdGhlIHJpZ2h0IGhhbmQg
c2lkZSBvZgorICAgICAgICAgKiB0aGUgY29uZGl0aW9uYWwgd2hlbiBhZGp1c3Rpbmcgd2lsbCBl
dmFsdWF0ZSB0byBmYWxzZSAoYXMKKyAgICAgICAgICogKmxlZnQgaXMgc2V0IHRvIHplcm8gYmVm
b3JlIHRoZSBsb29wLiBIZW5jZSB3ZSBuZWVkIHRoaXMKKyAgICAgICAgICogYWRqdXN0IC0gZXZl
biBpZiB3ZSByZXNldCBpdCBhdCB0aGUgc3RhcnQgb2YgdGhlIGxvb3AuCisgICAgICAgICAqLwor
ICAgICAgICBpZiAoIGFkanVzdCApCisgICAgICAgICAgICBhZGp1c3QgPSAwOyAvKiBVc2VkIHdo
ZW4gYWRqdXN0aW5nIHRoZSAnbWF4X2JhdGNoX3N6JyBvciAncmV0cmllcycuICovCisKKyAgICAg
ICAgbnIgPSBtaW4obWF4IC0gKmRvbmUsIG1heF9iYXRjaF9zeik7CisKKyAgICAgICAgc3lzY3Rs
LnUueHNwbGljZS51Lmxpc3QubnIgPSBucjsKKyAgICAgICAgLyogRml4IHRoZSBzaXplIChtYXkg
dmFyeSBiZXR3ZWVuIGh5cGVyY2FsbHMpLiAqLworICAgICAgICBIWVBFUkNBTExfQk9VTkNFX1NF
VF9TSVpFKGluZm8sIG5yICogc2l6ZW9mKCppbmZvKSk7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VO
Q0VfU0VUX1NJWkUobmFtZSwgbnIgKiBucik7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VU
X1NJWkUobGVuLCBuciAqIHNpemVvZigqbGVuKSk7CisgICAgICAgIC8qIE1vdmUgdGhlIHBvaW50
ZXIgdG8gcHJvcGVyIG9mZnNldCBpbnRvICdpbmZvJy4gKi8KKyAgICAgICAgKEhZUEVSQ0FMTF9C
VUZGRVIoaW5mbykpLT51YnVmID0gaW5mbyArICpkb25lOworICAgICAgICAoSFlQRVJDQUxMX0JV
RkZFUihuYW1lKSktPnVidWYgPSBuYW1lICsgKHN6ICogKmRvbmUpOworICAgICAgICAoSFlQRVJD
QUxMX0JVRkZFUihsZW4pKS0+dWJ1ZiA9IGxlbiArICpkb25lOworICAgICAgICAvKiBBbGxvY2F0
ZSBtZW1vcnkuICovCisgICAgICAgIHJjID0geGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBp
bmZvKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBy
YyA9IHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbmFtZSk7CisgICAgICAgIGlmICggcmMg
KQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgcmMgPSB4Y19oeXBlcmNhbGxfYm91bmNl
X3ByZSh4Y2gsIGxlbik7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7CisK
KyAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3RsLnUueHNwbGljZS51Lmxpc3Quc3Rh
dHVzLCBpbmZvKTsKKyAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3RsLnUueHNwbGlj
ZS51Lmxpc3QubmFtZSwgbmFtZSk7CisgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0
bC51LnhzcGxpY2UudS5saXN0LmxlbiwgbGVuKTsKKworICAgICAgICByYyA9IGRvX3N5c2N0bCh4
Y2gsICZzeXNjdGwpOworICAgICAgICAvKgorICAgICAgICAgKiBGcm9tIGhlcmUgb24gd2UgTVVT
VCBjYWxsIHhjX2h5cGVyY2FsbF9ib3VuY2UuIElmIHJjIDwgMCB3ZQorICAgICAgICAgKiBlbmQg
dXAgZG9pbmcgaXQgKG91dHNpZGUgdGhlIGxvb3ApLCBzbyB1c2luZyBhIGJyZWFrIGlzIE9LLgor
ICAgICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA8IDAgJiYgZXJybm8gPT0gRTJCSUcgKQorICAg
ICAgICB7CisgICAgICAgICAgICBpZiAoIG1heF9iYXRjaF9zeiA8PSAxICkKKyAgICAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgICAgIG1heF9iYXRjaF9zeiA+Pj0gMTsKKyAgICAgICAgICAg
IGFkanVzdCA9IDE7IC8qIEZvciB0aGUgbG9vcCBjb25kaXRpb25hbCB0byBsZXQgdXMgbG9vcCBh
Z2Fpbi4gKi8KKyAgICAgICAgICAgIC8qIE5vIG1lbW9yeSBsZWFrcyEgKi8KKyAgICAgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGluZm8pOworICAgICAgICAgICAgeGNfaHlw
ZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAgICAgICB4Y19oeXBlcmNhbGxf
Ym91bmNlX3Bvc3QoeGNoLCBsZW4pOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0K
KyAgICAgICAgZWxzZSBpZiAoIHJjIDwgMCApIC8qIEZvciBhbGwgb3RoZXIgZXJyb3JzIHdlIGJh
aWwgb3V0LiAqLworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKCAhdmVyc2lvbiAp
CisgICAgICAgICAgICB2ZXJzaW9uID0gc3lzY3RsLnUueHNwbGljZS51Lmxpc3QudmVyc2lvbjsK
KworICAgICAgICBpZiAoIHN5c2N0bC51LnhzcGxpY2UudS5saXN0LnZlcnNpb24gIT0gdmVyc2lv
biApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFdlIGNvdWxkIG1ha2UgdGhpcyBjb25maWd1
cmFibGUgYXMgcGFyYW1ldGVyPyAqLworICAgICAgICAgICAgaWYgKCByZXRyaWVzKysgPiAzICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IC0xOworICAgICAgICAgICAgICAg
IGVycm5vID0gRUJVU1k7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9Cisg
ICAgICAgICAgICAqZG9uZSA9IDA7IC8qIFJldHJ5IGZyb20gc2NyYXRjaC4gKi8KKyAgICAgICAg
ICAgIHZlcnNpb24gPSBzeXNjdGwudS54c3BsaWNlLnUubGlzdC52ZXJzaW9uOworICAgICAgICAg
ICAgYWRqdXN0ID0gMTsgLyogQW5kIG1ha2Ugc3VyZSB3ZSBjb250aW51ZSBpbiB0aGUgbG9vcC4g
Ki8KKyAgICAgICAgICAgIC8qIE5vIG1lbW9yeSBsZWFrcy4gKi8KKyAgICAgICAgICAgIHhjX2h5
cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGluZm8pOworICAgICAgICAgICAgeGNfaHlwZXJjYWxs
X2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAgICAgICB4Y19oeXBlcmNhbGxfYm91bmNl
X3Bvc3QoeGNoLCBsZW4pOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0KKworICAg
ICAgICAvKiBXZSBzaG91bGQgbmV2ZXIgaGl0IHRoaXMsIGJ1dCBqdXN0IGluIGNhc2UuICovCisg
ICAgICAgIGlmICggcmMgPiBuciApCisgICAgICAgIHsKKyAgICAgICAgICAgIGVycm5vID0gRU9W
RVJGTE9XOyAvKiBPdmVyZmxvdyEgKi8KKyAgICAgICAgICAgIHJjID0gLTE7CisgICAgICAgICAg
ICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAqbGVmdCA9IHN5c2N0bC51LnhzcGxpY2UudS5s
aXN0Lm5yOyAvKiBUb3RhbCByZW1haW5pbmcgY291bnQuICovCisgICAgICAgIC8qIENvcHkgb25s
eSB1cCAncmMnIG9mIGRhdGEnIC0gd2UgY291bGQgYWRkICdtaW4ocmMsbnIpIGlmIGRlc2lyZWQu
ICovCisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUoaW5mbywgKHJjICogc2l6ZW9m
KCppbmZvKSkpOworICAgICAgICBIWVBFUkNBTExfQk9VTkNFX1NFVF9TSVpFKG5hbWUsIChyYyAq
IHN6KSk7CisgICAgICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUobGVuLCAocmMgKiBzaXpl
b2YoKmxlbikpKTsKKyAgICAgICAgLyogQm91bmNlIHRoZSBkYXRhIGFuZCBmcmVlIHRoZSBib3Vu
Y2UgYnVmZmVyLiAqLworICAgICAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBpbmZv
KTsKKyAgICAgICAgeGNfaHlwZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbmFtZSk7CisgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxlbik7CisgICAgICAgIC8qIEFuZCB1cGRh
dGUgaG93IG1hbnkgZWxlbWVudHMgb2YgaW5mbyB3ZSBoYXZlIGNvcGllZCBpbnRvLiAqLworICAg
ICAgICAqZG9uZSArPSByYzsKKyAgICAgICAgLyogVXBkYXRlIGlkeC4gKi8KKyAgICAgICAgc3lz
Y3RsLnUueHNwbGljZS51Lmxpc3QuaWR4ID0gKmRvbmU7CisgICAgfSB3aGlsZSAoIGFkanVzdCB8
fCAoKmRvbmUgPCBtYXggJiYgKmxlZnQgIT0gMCkgKTsKKworICAgIGlmICggcmMgPCAwICkKKyAg
ICB7CisgICAgICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxlbik7CisgICAgICAg
IHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIG5hbWUpOworICAgICAgICB4Y19oeXBlcmNh
bGxfYm91bmNlX3Bvc3QoeGNoLCBpbmZvKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmMgPiAwID8g
MCA6IHJjOworfQorCitzdGF0aWMgaW50IF94Y194c3BsaWNlX2FjdGlvbih4Y19pbnRlcmZhY2Ug
KnhjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKm5hbWUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWN0aW9uLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgdGltZW91dCkKK3sKKyAgICBpbnQgcmM7CisgICAg
REVDTEFSRV9TWVNDVEw7CisgICAgLyogVGhlIHNpemUgaXMgZmlndXJlZCBvdXQgd2hlbiB3ZSBz
dHJsZW4obmFtZSkgKi8KKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobmFtZSwgMCwgWENf
SFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4pOworICAgIHhlbl94c3BsaWNlX25hbWVfdCBkZWZf
bmFtZSA9IHsgLnBhZCA9IHsgMCwgMCwgMCB9IH07CisKKyAgICBkZWZfbmFtZS5zaXplID0gc3Ry
bGVuKG5hbWUpICsgMTsKKworICAgIGlmICggZGVmX25hbWUuc2l6ZSA+IFhFTl9YU1BMSUNFX05B
TUVfU0laRSApCisgICAgeworICAgICAgICBlcnJubyA9IEVJTlZBTDsKKyAgICAgICAgcmV0dXJu
IC0xOworICAgIH0KKworICAgIEhZUEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUobmFtZSwgZGVmX25h
bWUuc2l6ZSk7CisKKyAgICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbmFtZSkg
KQorICAgICAgICByZXR1cm4gLTE7CisKKyAgICBzeXNjdGwuY21kID0gWEVOX1NZU0NUTF94c3Bs
aWNlX29wOworICAgIHN5c2N0bC51LnhzcGxpY2UuY21kID0gWEVOX1NZU0NUTF9YU1BMSUNFX0FD
VElPTjsKKyAgICBzeXNjdGwudS54c3BsaWNlLnBhZCA9IDA7CisgICAgc3lzY3RsLnUueHNwbGlj
ZS51LmFjdGlvbi5jbWQgPSBhY3Rpb247CisgICAgc3lzY3RsLnUueHNwbGljZS51LmFjdGlvbi50
aW1lb3V0ID0gdGltZW91dDsKKworICAgIHN5c2N0bC51LnhzcGxpY2UudS5hY3Rpb24ubmFtZSA9
IGRlZl9uYW1lOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0bC51LnhzcGxpY2UudS5h
Y3Rpb24ubmFtZS5uYW1lLCBuYW1lKTsKKworICAgIHJjID0gZG9fc3lzY3RsKHhjaCwgJnN5c2N0
bCk7CisKKyAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBuYW1lKTsKKworICAgIHJl
dHVybiByYzsKK30KKworaW50IHhjX3hzcGxpY2VfYXBwbHkoeGNfaW50ZXJmYWNlICp4Y2gsIGNo
YXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7CisgICAgcmV0dXJuIF94Y194c3BsaWNlX2Fj
dGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX0FQUExZLCB0aW1lb3V0KTsKK30KKworaW50
IHhjX3hzcGxpY2VfcmV2ZXJ0KHhjX2ludGVyZmFjZSAqeGNoLCBjaGFyICpuYW1lLCB1aW50MzJf
dCB0aW1lb3V0KQoreworICAgIHJldHVybiBfeGNfeHNwbGljZV9hY3Rpb24oeGNoLCBuYW1lLCBY
U1BMSUNFX0FDVElPTl9SRVZFUlQsIHRpbWVvdXQpOworfQorCitpbnQgeGNfeHNwbGljZV91bmxv
YWQoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7Cisg
ICAgcmV0dXJuIF94Y194c3BsaWNlX2FjdGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX1VO
TE9BRCwgdGltZW91dCk7Cit9CisKK2ludCB4Y194c3BsaWNlX3JlcGxhY2UoeGNfaW50ZXJmYWNl
ICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpCit7CisgICAgcmV0dXJuIF94Y194
c3BsaWNlX2FjdGlvbih4Y2gsIG5hbWUsIFhTUExJQ0VfQUNUSU9OX1JFUExBQ0UsIHRpbWVvdXQp
OworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSh-0000K6-5w; Sun, 01 May 2016 09:14:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSg-0000Jv-9t
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:46 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 BA/01-07120-509C5275; Sun, 01 May 2016 09:14:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZf1pGq
 4wd0PLBYTthk4MHps79vFHsAYxZqZl5RfkcCacXXnHtaClqKK6VNmsTUwbvHvYuTiEBL4wiix
 6dE5NgjnPKPElSkbWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwk2hte
 sQEYvMKmElM3vGZFcRmAapfeeYu0wRGjgWMDKsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GJf9dTrEKMnBpCTKO2OuSrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV6mE6rhQoJFqempFWmZOcDggElLcPAoifDOPwaU5i0uSMwtzkyHSJ1iVJQS52UH
 6RMASWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR55Y4DTeHJzCuBm/4KaDET0
 OLs9WCLSxIRUlINjPozhIpctp+57pjUeVV58151pTtLPqsd8NNvCP2et3Vbp9nZ4isPFmm3b6
 u4IuRUcFCF37ROa1mjmLlTt2hO2GKFL9ZTmksjTYNvezWJ7fIW6FEya552xiTwLKNAZe4C5qx
 9eq3n2r4/enXpso7NV6Mr6nWzjiwwPH9NamV+XMcRHssgu9hWJZbijERDLeai4kQAFi4eeEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094084!2354742!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29012 invoked from network); 1 May 2016 09:14:44 -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; 1 May 2016 09:14: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 1awnSd-00015K-SC
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSd-0002Wf-Rf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSd-0002Wf-Rf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:43 +0000
Subject: [Xen-changelog] [xen master] xen-xsplice: Tool to manipulate
	xsplice payloads
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA1YmI4YWZlZGVkZTM1MjJjZDI3ZmE1ZmVjY2ZkYzlmNGZjYmZiZDUKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgU2VwIDE2IDEwOjMzOjEwIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjA3IDIwMTYgLTA0MDAKCiAgICB4ZW4teHNwbGljZTogVG9vbCB0byBtYW5pcHVs
YXRlIHhzcGxpY2UgcGF5bG9hZHMKICAgIAogICAgQSBzaW1wbGUgdG9vbCB0aGF0IGFsbG93cyBh
biBzeXN0ZW0gYWRtaW4gdG8gcGVyZm9ybQogICAgYmFzaWMgeHNwbGljZSBvcGVyYXRpb25zOgog
ICAgCiAgICAgLSBVcGxvYWQgYSB4c3BsaWNlIGZpbGUgKHdpdGggYW4gdW5pcXVlIG5hbWUpCiAg
ICAgLSBMaXN0IGFsbCB0aGUgeHNwbGljZSBwYXlsb2FkcyBsb2FkZWQuCiAgICAgLSBBcHBseSwg
cmV2ZXJ0LCByZXBsYWNlLCBvciB1bmxvYWQgdGhlIHBheWxvYWQgdXNpbmcgdGhlCiAgICAgICB1
bmlxdWUgbmFtZS4KICAgICAtIERvIGFsbCB0d28gLSB1cGxvYWQsIGFuZCBhcHBseSB0aGUgcGF5
bG9hZCBpbiBvbmUgZ28gKGxvYWQpLgogICAgICAgQWxzbyB3aWxsIHVzZSB0aGUgbmFtZSBvZiB0
aGUgZmlsZSBhcyB0aGUgPG5hbWU+CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgICB8ICAg
MSArCiB0b29scy9taXNjL01ha2VmaWxlICAgICAgfCAgIDQgKwogdG9vbHMvbWlzYy94ZW4teHNw
bGljZS5jIHwgNDYzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ2OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvLmdp
dGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggMjBmZmEyZC4uMzllYjc3OSAxMDA2NDQKLS0tIGEv
LmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0xODIsNiArMTgyLDcgQEAgdG9vbHMvbWlz
Yy94ZW5fY3B1cGVyZgogdG9vbHMvbWlzYy94ZW4tY3B1aWQKIHRvb2xzL21pc2MveGVuLWRldGVj
dAogdG9vbHMvbWlzYy94ZW4tdG1lbS1saXN0LXBhcnNlCit0b29scy9taXNjL3hlbi14c3BsaWNl
CiB0b29scy9taXNjL3hlbnBlcmYKIHRvb2xzL21pc2MveGVucG0KIHRvb2xzL21pc2MveGVuLWh2
bWN0eApkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZp
bGUKaW5kZXggYTk0ZGFkOS4uM2E1Zjg0MiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmls
ZQorKysgYi90b29scy9taXNjL01ha2VmaWxlCkBAIC0zMiw2ICszMiw3IEBAIElOU1RBTExfU0JJ
TiAgICAgICAgICAgICAgICAgICArPSB4ZW5sb2NrcHJvZgogSU5TVEFMTF9TQklOICAgICAgICAg
ICAgICAgICAgICs9IHhlbnBlcmYKIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4
ZW5wbQogSU5TVEFMTF9TQklOICAgICAgICAgICAgICAgICAgICs9IHhlbndhdGNoZG9nZAorSU5T
VEFMTF9TQklOICAgICAgICAgICAgICAgICAgICs9IHhlbi14c3BsaWNlCiBJTlNUQUxMX1NCSU4g
Kz0gJChJTlNUQUxMX1NCSU4teSkKIAogIyBFdmVyeXRoaW5nIHRvIGJlIGluc3RhbGxlZCBpbiBh
IHByaXZhdGUgYmluLwpAQCAtMTAzLDYgKzEwNCw5IEBAIHhlbi1tZm5kdW1wOiB4ZW4tbWZuZHVt
cC5vCiB4ZW53YXRjaGRvZ2Q6IHhlbndhdGNoZG9nZC5vCiAJJChDQykgJChMREZMQUdTKSAtbyAk
QCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdTKQogCit4ZW4teHNwbGlj
ZTogeGVuLXhzcGxpY2UubworCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChMRExJQlNfbGli
eGVuY3RybCkgJChBUFBFTkRfTERGTEFHUykKKwogeGVuLWxvd21lbWQ6IHhlbi1sb3dtZW1kLm8K
IAkkKENDKSAkKExERkxBR1MpIC1vICRAICQ8ICQoTERMSUJTX2xpYnhlbmV2dGNobikgJChMRExJ
QlNfbGlieGVuY3RybCkgJChMRExJQlNfbGlieGVuc3RvcmUpICQoQVBQRU5EX0xERkxBR1MpCiAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVuLXhzcGxpY2UuYyBiL3Rvb2xzL21pc2MveGVuLXhz
cGxpY2UuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wZjFhYjVhCi0tLSAv
ZGV2L251bGwKKysrIGIvdG9vbHMvbWlzYy94ZW4teHNwbGljZS5jCkBAIC0wLDAgKzEsNDYzIEBA
CisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKi8KKworI2luY2x1ZGUgPGZjbnRsLmg+CisjaW5jbHVk
ZSA8bGliZ2VuLmg+CisjaW5jbHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNp
bmNsdWRlIDxzdHJpbmcuaD4KKyNpbmNsdWRlIDxzeXMvbW1hbi5oPgorI2luY2x1ZGUgPHN5cy9z
dGF0Lmg+CisjaW5jbHVkZSA8dW5pc3RkLmg+CisjaW5jbHVkZSA8eGVuY3RybC5oPgorI2luY2x1
ZGUgPHhlbnN0b3JlLmg+CisKK3N0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsKKwordm9pZCBzaG93
X2hlbHAodm9pZCkKK3sKKyAgICBmcHJpbnRmKHN0ZGVyciwKKyAgICAgICAgICAgICJ4ZW4teHNw
bGljZTogWHNwbGljZSB0ZXN0IHRvb2xcbiIKKyAgICAgICAgICAgICJVc2FnZTogeGVuLXhzcGxp
Y2UgPGNvbW1hbmQ+IFthcmdzXVxuIgorICAgICAgICAgICAgIiA8bmFtZT4gQW4gdW5pcXVlIG5h
bWUgb2YgcGF5bG9hZC4gVXAgdG8gJWQgY2hhcmFjdGVycy5cbiIKKyAgICAgICAgICAgICJDb21t
YW5kczpcbiIKKyAgICAgICAgICAgICIgIGhlbHAgICAgICAgICAgICAgICAgICAgZGlzcGxheSB0
aGlzIGhlbHBcbiIKKyAgICAgICAgICAgICIgIHVwbG9hZCA8bmFtZT4gPGZpbGU+ICAgdXBsb2Fk
IGZpbGUgPGZpbGU+IHdpdGggPG5hbWU+IG5hbWVcbiIKKyAgICAgICAgICAgICIgIGxpc3QgICAg
ICAgICAgICAgICAgICAgbGlzdCBwYXlsb2FkcyB1cGxvYWRlZC5cbiIKKyAgICAgICAgICAgICIg
IGFwcGx5IDxuYW1lPiAgICAgICAgICAgYXBwbHkgPG5hbWU+IHBhdGNoLlxuIgorICAgICAgICAg
ICAgIiAgcmV2ZXJ0IDxuYW1lPiAgICAgICAgICByZXZlcnQgbmFtZSA8bmFtZT4gcGF0Y2guXG4i
CisgICAgICAgICAgICAiICByZXBsYWNlIDxuYW1lPiAgICAgICAgIGFwcGx5IDxuYW1lPiBwYXRj
aCBhbmQgcmV2ZXJ0IGFsbCBvdGhlcnMuXG4iCisgICAgICAgICAgICAiICB1bmxvYWQgPG5hbWU+
ICAgICAgICAgIHVubG9hZCBuYW1lIDxuYW1lPiBwYXRjaC5cbiIKKyAgICAgICAgICAgICIgIGxv
YWQgIDxmaWxlPiAgICAgICAgICAgdXBsb2FkIGFuZCBhcHBseSA8ZmlsZT4uXG4iCisgICAgICAg
ICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWUgaXMgdGhlIDxmaWxlPiBuYW1lXG4i
LAorICAgICAgICAgICAgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKK30KKworLyogd3JhcHBlciBm
dW5jdGlvbiAqLworc3RhdGljIGludCBoZWxwX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkK
K3sKKyAgICBzaG93X2hlbHAoKTsKKyAgICByZXR1cm4gMDsKK30KKworI2RlZmluZSBBUlJBWV9T
SVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICgoYSlbMF0pKQorCitzdGF0aWMgY29uc3QgY2hh
ciAqc3RhdGUyc3RyKHVuc2lnbmVkIGludCBzdGF0ZSkKK3sKKyNkZWZpbmUgU1RBVEUoeCkgW1hT
UExJQ0VfU1RBVEVfIyN4XSA9ICN4CisgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG5hbWVz
W10gPSB7CisgICAgICAgICAgICBTVEFURShDSEVDS0VEKSwKKyAgICAgICAgICAgIFNUQVRFKEFQ
UExJRUQpLAorICAgIH07CisjdW5kZWYgU1RBVEUKKyAgICBpZiAoc3RhdGUgPj0gQVJSQVlfU0la
RShuYW1lcykgfHwgIW5hbWVzW3N0YXRlXSkKKyAgICAgICAgcmV0dXJuICJ1bmtub3duIjsKKwor
ICAgIHJldHVybiBuYW1lc1tzdGF0ZV07Cit9CisKKy8qIFRoaXMgdmFsdWUgd2FzIGNob29zZW4g
YWRob2MuIEl0IGNvdWxkIGJlIDQyIHRvby4gKi8KKyNkZWZpbmUgTUFYX0xFTiAxMQorc3RhdGlj
IGludCBsaXN0X2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICB1bnNpZ25lZCBp
bnQgaWR4LCBkb25lLCBsZWZ0LCBpOworICAgIHhlbl94c3BsaWNlX3N0YXR1c190ICppbmZvID0g
TlVMTDsKKyAgICBjaGFyICpuYW1lID0gTlVMTDsKKyAgICB1aW50MzJfdCAqbGVuID0gTlVMTDsK
KyAgICBpbnQgcmMgPSBFTk9NRU07CisKKyAgICBpZiAoIGFyZ2MgKQorICAgIHsKKyAgICAgICAg
c2hvd19oZWxwKCk7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAgaWR4ID0gbGVmdCA9
IDA7CisgICAgaW5mbyA9IG1hbGxvYyhzaXplb2YoKmluZm8pICogTUFYX0xFTik7CisgICAgaWYg
KCAhaW5mbyApCisgICAgICAgIHJldHVybiByYzsKKyAgICBuYW1lID0gbWFsbG9jKHNpemVvZigq
bmFtZSkgKiBYRU5fWFNQTElDRV9OQU1FX1NJWkUgKiBNQVhfTEVOKTsKKyAgICBpZiAoICFuYW1l
ICkKKyAgICB7CisgICAgICAgIGZyZWUoaW5mbyk7CisgICAgICAgIHJldHVybiByYzsKKyAgICB9
CisgICAgbGVuID0gbWFsbG9jKHNpemVvZigqbGVuKSAqIE1BWF9MRU4pOworICAgIGlmICggIWxl
biApIHsKKyAgICAgICAgZnJlZShuYW1lKTsKKyAgICAgICAgZnJlZShpbmZvKTsKKyAgICAgICAg
cmV0dXJuIHJjOworICAgIH0KKworICAgIGZwcmludGYoc3Rkb3V0LCIgSUQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCBzdGF0dXNcbiIKKyAgICAgICAgICAgICAgICAgICAi
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS1cbiIp
OworICAgIGRvIHsKKyAgICAgICAgZG9uZSA9IDA7CisgICAgICAgIC8qIFRoZSBtZW1zZXQgaXMg
ZG9uZSB0byBjYXRjaCBlcnJvcnMuICovCisgICAgICAgIG1lbXNldChpbmZvLCAnQScsIHNpemVv
ZigqaW5mbykgKiBNQVhfTEVOKTsKKyAgICAgICAgbWVtc2V0KG5hbWUsICdCJywgc2l6ZW9mKCpu
YW1lICogTUFYX0xFTiAqIFhFTl9YU1BMSUNFX05BTUVfU0laRSkpOworICAgICAgICBtZW1zZXQo
bGVuLCAnQycsIHNpemVvZigqbGVuKSAqIE1BWF9MRU4pOworICAgICAgICByYyA9IHhjX3hzcGxp
Y2VfbGlzdCh4Y2gsIE1BWF9MRU4sIGlkeCwgaW5mbywgbmFtZSwgbGVuLCAmZG9uZSwgJmxlZnQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgeworICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICJGYWlsZWQgdG8gbGlzdCAlZC8lZDogJWQoJXMpIVxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgaWR4LCBsZWZ0LCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgZG9uZTsgaSsrICkKKyAgICAg
ICAgeworICAgICAgICAgICAgdW5zaWduZWQgaW50IGo7CisgICAgICAgICAgICB1aW50MzJfdCBz
ejsKKyAgICAgICAgICAgIGNoYXIgKnN0cjsKKworICAgICAgICAgICAgc3ogPSBsZW5baV07Cisg
ICAgICAgICAgICBzdHIgPSBuYW1lICsgKGkgKiBYRU5fWFNQTElDRV9OQU1FX1NJWkUpOworICAg
ICAgICAgICAgZm9yICggaiA9IHN6OyBqIDwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFOyBqKysgKQor
ICAgICAgICAgICAgICAgIHN0cltqXSA9ICdcMCc7CisKKyAgICAgICAgICAgIHByaW50ZigiJS00
MHN8ICVzIiwgc3RyLCBzdGF0ZTJzdHIoaW5mb1tpXS5zdGF0ZSkpOworICAgICAgICAgICAgaWYg
KCBpbmZvW2ldLnJjICkKKyAgICAgICAgICAgICAgICBwcmludGYoIiAoJWQsICVzKVxuIiwgLWlu
Zm9baV0ucmMsIHN0cmVycm9yKC1pbmZvW2ldLnJjKSk7CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgcHV0cygiIik7CisgICAgICAgIH0KKyAgICAgICAgaWR4ICs9IGRvbmU7Cisg
ICAgfSB3aGlsZSAoIGxlZnQgKTsKKworICAgIGZyZWUobmFtZSk7CisgICAgZnJlZShpbmZvKTsK
KyAgICBmcmVlKGxlbik7CisgICAgcmV0dXJuIHJjOworfQorI3VuZGVmIE1BWF9MRU4KKworc3Rh
dGljIGludCBnZXRfbmFtZShpbnQgYXJnYywgY2hhciAqYXJndltdLCBjaGFyICpuYW1lKQorewor
ICAgIHNzaXplX3QgbGVuID0gc3RybGVuKGFyZ3ZbMF0pOworICAgIGlmICggbGVuID4gWEVOX1hT
UExJQ0VfTkFNRV9TSVpFICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiSUQgTVVT
VCBiZSAlZCBjaGFyYWN0ZXJzIVxuIiwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKKyAgICAgICAg
ZXJybm8gPSBFSU5WQUw7CisgICAgICAgIHJldHVybiBlcnJubzsKKyAgICB9CisgICAgLyogRG9u
J3Qgd2FudCBhbnkgZnVubnkgc3RyaW5ncyBmcm9tIHRoZSBzdGFjay4gKi8KKyAgICBtZW1zZXQo
bmFtZSwgMCwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKKyAgICBzdHJuY3B5KG5hbWUsIGFyZ3Zb
MF0sIGxlbik7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgdXBsb2FkX2Z1bmMoaW50
IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICBjaGFyICpmaWxlbmFtZTsKKyAgICBjaGFyIG5h
bWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgZmQgPSAwLCByYzsKKyAgICBzdHJ1
Y3Qgc3RhdCBidWY7CisgICAgdW5zaWduZWQgY2hhciAqZmJ1ZjsKKyAgICBzc2l6ZV90IGxlbjsK
KworICAgIGlmICggYXJnYyAhPSAyICkKKyAgICB7CisgICAgICAgIHNob3dfaGVscCgpOworICAg
ICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgaWYgKCBnZXRfbmFtZShhcmdjLCBhcmd2LCBu
YW1lKSApCisgICAgICAgIHJldHVybiBFSU5WQUw7CisKKyAgICBmaWxlbmFtZSA9IGFyZ3ZbMV07
CisgICAgZmQgPSBvcGVuKGZpbGVuYW1lLCBPX1JET05MWSk7CisgICAgaWYgKCBmZCA8IDAgKQor
ICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiAlcywgZXJyb3I6
ICVkKCVzKVxuIiwKKyAgICAgICAgICAgICAgICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVy
cm5vKSk7CisgICAgICAgIHJldHVybiBlcnJubzsKKyAgICB9CisgICAgaWYgKCBzdGF0KGZpbGVu
YW1lLCAmYnVmKSAhPSAwICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ291bGQg
bm90IGdldCByaWdodCBzaXplICVzLCBlcnJvcjogJWQoJXMpXG4iLAorICAgICAgICAgICAgICAg
IGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgY2xvc2UoZmQpOwor
ICAgICAgICByZXR1cm4gZXJybm87CisgICAgfQorCisgICAgbGVuID0gYnVmLnN0X3NpemU7Cisg
ICAgZmJ1ZiA9IG1tYXAoMCwgbGVuLCBQUk9UX1JFQUQsIE1BUF9QUklWQVRFLCBmZCwgMCk7Cisg
ICAgaWYgKCBmYnVmID09IE1BUF9GQUlMRUQgKQorICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRl
cnIsIkNvdWxkIG5vdCBtYXA6ICVzLCBlcnJvcjogJWQoJXMpXG4iLAorICAgICAgICAgICAgICAg
IGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgY2xvc2UgKGZkKTsK
KyAgICAgICAgcmV0dXJuIGVycm5vOworICAgIH0KKyAgICBwcmludGYoIlVwbG9hZGluZyAlcyAo
JXp1IGJ5dGVzKVxuIiwgZmlsZW5hbWUsIGxlbik7CisgICAgcmMgPSB4Y194c3BsaWNlX3VwbG9h
ZCh4Y2gsIG5hbWUsIGZidWYsIGxlbik7CisgICAgaWYgKCByYyApCisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiVXBsb2FkIGZhaWxlZDogJXMsIGVycm9yOiAlZCglcykhXG4iLAorICAgICAgICAg
ICAgICAgIGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKworICAgIGlmICggbXVu
bWFwKCBmYnVmLCBsZW4pICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ291bGQg
bm90IHVubWFwIT8gZXJyb3I6ICVkKCVzKSFcbiIsCisgICAgICAgICAgICAgICAgZXJybm8sIHN0
cmVycm9yKGVycm5vKSk7CisgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgIHJjID0gZXJy
bm87CisgICAgfQorICAgIGNsb3NlKGZkKTsKKworICAgIHJldHVybiByYzsKK30KKworLyogVGhl
c2UgTVVTVCBtYXRjaCB0byB0aGUgJ2FjdGlvbl9vcHRpb25zW10nIGFycmF5IHNsb3RzLiAqLwor
ZW51bSB7CisgICAgQUNUSU9OX0FQUExZID0gMCwKKyAgICBBQ1RJT05fUkVWRVJUID0gMSwKKyAg
ICBBQ1RJT05fVU5MT0FEID0gMiwKKyAgICBBQ1RJT05fUkVQTEFDRSA9IDMsCit9OworCitzdHJ1
Y3QgeworICAgIGludCBhbGxvdzsgLyogU3RhdGUgaXQgbXVzdCBiZSBpbiB0byBjYWxsIGZ1bmN0
aW9uLiAqLworICAgIGludCBleHBlY3RlZDsgLyogVGhlIHN0YXRlIHRvIGJlIGluIGFmdGVyIHRo
ZSBmdW5jdGlvbi4gKi8KKyAgICBjb25zdCBjaGFyICpuYW1lOworICAgIGludCAoKmZ1bmN0aW9u
KSh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91dCk7CisgICAg
dW5zaWduZWQgaW50IGV4ZWN1dGVkOyAvKiBIYXMgdGhlIGZ1bmN0aW9uIGJlZW4gY2FsbGVkPy4g
Ki8KK30gYWN0aW9uX29wdGlvbnNbXSA9IHsKKyAgICB7ICAgLmFsbG93ID0gWFNQTElDRV9TVEFU
RV9DSEVDS0VELAorICAgICAgICAuZXhwZWN0ZWQgPSBYU1BMSUNFX1NUQVRFX0FQUExJRUQsCisg
ICAgICAgIC5uYW1lID0gImFwcGx5IiwKKyAgICAgICAgLmZ1bmN0aW9uID0geGNfeHNwbGljZV9h
cHBseSwKKyAgICB9LAorICAgIHsgICAuYWxsb3cgPSBYU1BMSUNFX1NUQVRFX0FQUExJRUQsCisg
ICAgICAgIC5leHBlY3RlZCA9IFhTUExJQ0VfU1RBVEVfQ0hFQ0tFRCwKKyAgICAgICAgLm5hbWUg
PSAicmV2ZXJ0IiwKKyAgICAgICAgLmZ1bmN0aW9uID0geGNfeHNwbGljZV9yZXZlcnQsCisgICAg
fSwKKyAgICB7ICAgLmFsbG93ID0gWFNQTElDRV9TVEFURV9DSEVDS0VELAorICAgICAgICAuZXhw
ZWN0ZWQgPSAtRU5PRU5ULAorICAgICAgICAubmFtZSA9ICJ1bmxvYWQiLAorICAgICAgICAuZnVu
Y3Rpb24gPSB4Y194c3BsaWNlX3VubG9hZCwKKyAgICB9LAorICAgIHsgICAuYWxsb3cgPSBYU1BM
SUNFX1NUQVRFX0NIRUNLRUQsCisgICAgICAgIC5leHBlY3RlZCA9IFhTUExJQ0VfU1RBVEVfQVBQ
TElFRCwKKyAgICAgICAgLm5hbWUgPSAicmVwbGFjZSIsCisgICAgICAgIC5mdW5jdGlvbiA9IHhj
X3hzcGxpY2VfcmVwbGFjZSwKKyAgICB9LAorfTsKKworLyogR28gYXJvdW5kIDMwMCAqIDAuMSBz
ZWNvbmRzID0gMzAgc2Vjb25kcy4gKi8KKyNkZWZpbmUgUkVUUklFUyAzMDAKKy8qIGFrYSAwLjEg
c2Vjb25kICovCisjZGVmaW5lIERFTEFZIDEwMDAwMAorCitpbnQgYWN0aW9uX2Z1bmMoaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKK3sKKyAgICBjaGFyIG5hbWVbWEVO
X1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgcmMsIG9yaWdpbmFsX3N0YXRlOworICAgIHhl
bl94c3BsaWNlX3N0YXR1c190IHN0YXR1czsKKyAgICB1bnNpZ25lZCBpbnQgcmV0cnkgPSAwOwor
CisgICAgaWYgKCBhcmdjICE9IDEgKQorICAgIHsKKyAgICAgICAgc2hvd19oZWxwKCk7CisgICAg
ICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIGlkeCA+PSBBUlJBWV9TSVpFKGFjdGlv
bl9vcHRpb25zKSApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGlmICggZ2V0X25hbWUoYXJn
YywgYXJndiwgbmFtZSkgKQorICAgICAgICByZXR1cm4gRUlOVkFMOworCisgICAgLyogQ2hlY2sg
aW5pdGlhbCBzdGF0dXMuICovCisgICAgcmMgPSB4Y194c3BsaWNlX2dldCh4Y2gsIG5hbWUsICZz
dGF0dXMpOworICAgIGlmICggcmMgKQorICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICIl
cyBmYWlsZWQgdG8gZ2V0IHN0YXR1cyAocmM9JWQsICVzKSFcbiIsCisgICAgICAgICAgICAgICAg
bmFtZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAg
ICBpZiAoIHN0YXR1cy5yYyA9PSAtRUFHQUlOICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3Rk
ZXJyLCAiJXMgZmFpbGVkLiBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzc1xuIiwgbmFtZSk7
CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIHN0YXR1cy5zdGF0ZSA9PSBh
Y3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkICkKKyAgICB7CisgICAgICAgIHByaW50ZigiTm8g
YWN0aW9uIG5lZWRlZFxuIik7CisgICAgICAgIHJldHVybiAwOworICAgIH0KKworICAgIC8qIFBl
cmZvcm0gYWN0aW9uLiAqLworICAgIGlmICggYWN0aW9uX29wdGlvbnNbaWR4XS5hbGxvdyAmIHN0
YXR1cy5zdGF0ZSApCisgICAgeworICAgICAgICBwcmludGYoIlBlcmZvcm1pbmcgJXM6IiwgYWN0
aW9uX29wdGlvbnNbaWR4XS5uYW1lKTsKKyAgICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhd
LmZ1bmN0aW9uKHhjaCwgbmFtZSwgMCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzIGZhaWxlZCB3aXRoICVkKCVzKVxuIiwgbmFt
ZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAgICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAg
fQorICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBwcmludGYoIiVzOiBpbiB3cm9uZyBz
dGF0ZSAoJXMpLCBleHBlY3RlZCAoJXMpXG4iLAorICAgICAgICAgICAgICAgbmFtZSwgc3RhdGUy
c3RyKHN0YXR1cy5zdGF0ZSksCisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0aW9uX29wdGlv
bnNbaWR4XS5leHBlY3RlZCkpOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgb3Jp
Z2luYWxfc3RhdGUgPSBzdGF0dXMuc3RhdGU7CisgICAgZG8geworICAgICAgICByYyA9IHhjX3hz
cGxpY2VfZ2V0KHhjaCwgbmFtZSwgJnN0YXR1cyk7CisgICAgICAgIGlmICggcmMgKQorICAgICAg
ICB7CisgICAgICAgICAgICByYyA9IC1lcnJubzsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICB9CisKKyAgICAgICAgaWYgKCBzdGF0dXMuc3RhdGUgIT0gb3JpZ2luYWxfc3RhdGUgKQorICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIGlmICggc3RhdHVzLnJjICYmIHN0YXR1cy5yYyAhPSAt
RUFHQUlOICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSBzdGF0dXMucmM7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIHByaW50ZigiLiIpOworICAgICAgICBm
Zmx1c2goc3Rkb3V0KTsKKyAgICAgICAgdXNsZWVwKERFTEFZKTsKKyAgICB9IHdoaWxlICggKyty
ZXRyeSA8IFJFVFJJRVMgKTsKKworICAgIGlmICggcmV0cnkgPj0gUkVUUklFUyApCisgICAgewor
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzOiBPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlIGFm
dGVyIDMwIHNlY29uZHMuXG4iLCBuYW1lKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAg
ICBlbHNlCisgICAgeworICAgICAgICBpZiAoIHJjID09IDAgKQorICAgICAgICAgICAgcmMgPSBz
dGF0dXMuc3RhdGU7CisKKyAgICAgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVk
ID09IHJjICkKKyAgICAgICAgICAgIHByaW50ZigiIGNvbXBsZXRlZFxuIik7CisgICAgICAgIGVs
c2UgaWYgKCByYyA8IDAgKQorICAgICAgICB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
IiVzIGZhaWxlZCB3aXRoICVkKCVzKVxuIiwgbmFtZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAg
ICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgIHsK
KyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXM6IGluIHdyb25nIHN0YXRlICglcyksIGV4
cGVjdGVkICglcylcbiIsCisgICAgICAgICAgICAgICBuYW1lLCBzdGF0ZTJzdHIocmMpLAorICAg
ICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQpKTsKKyAg
ICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOwor
fQorCitzdGF0aWMgaW50IGxvYWRfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQoreworICAg
IGludCByYzsKKyAgICBjaGFyICpuZXdfYXJndlsyXTsKKyAgICBjaGFyICpwYXRoLCAqbmFtZSwg
Kmxhc3Rkb3Q7CisKKyAgICBpZiAoIGFyZ2MgIT0gMSApCisgICAgeworICAgICAgICBzaG93X2hl
bHAoKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAgICAvKiA8ZmlsZT4gKi8KKyAgICBu
ZXdfYXJndlsxXSA9IGFyZ3ZbMF07CisKKyAgICAvKiBTeW50aGVzaXplIHRoZSA8aWQ+ICovCisg
ICAgcGF0aCA9IHN0cmR1cChhcmd2WzBdKTsKKworICAgIG5hbWUgPSBiYXNlbmFtZShwYXRoKTsK
KyAgICBsYXN0ZG90ID0gc3RycmNocihuYW1lLCAnLicpOworICAgIGlmICggbGFzdGRvdCAhPSBO
VUxMICkKKyAgICAgICAgKmxhc3Rkb3QgPSAnXDAnOworICAgIG5ld19hcmd2WzBdID0gbmFtZTsK
KworICAgIHJjID0gdXBsb2FkX2Z1bmMoMiAvKiA8aWQ+IDxmaWxlPiAqLywgbmV3X2FyZ3YpOwor
ICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGFjdGlvbl9mdW5j
KDEgLyogb25seSA8aWQ+ICovLCBuZXdfYXJndiwgQUNUSU9OX0FQUExZKTsKKyAgICBpZiAoIHJj
ICkKKyAgICAgICAgYWN0aW9uX2Z1bmMoMSwgbmV3X2FyZ3YsIEFDVElPTl9VTkxPQUQpOworCisg
ICAgZnJlZShwYXRoKTsKKyAgICByZXR1cm4gcmM7Cit9CisKKy8qCisgKiBUaGVzZSBhcmUgYWxz
byBmdW5jdGlvbnMgaW4gYWN0aW9uX29wdGlvbnMgdGhhdCBhcmUgY2FsbGVkIGluIGNhc2UKKyAq
IG5vbmUgb2YgdGhlIG9uZXMgaW4gbWFpbl9vcHRpb25zIG1hdGNoLgorICovCitzdHJ1Y3Qgewor
ICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgaW50ICgqZnVuY3Rpb24pKGludCBhcmdjLCBjaGFy
ICphcmd2W10pOworfSBtYWluX29wdGlvbnNbXSA9IHsKKyAgICB7ICJoZWxwIiwgaGVscF9mdW5j
IH0sCisgICAgeyAibGlzdCIsIGxpc3RfZnVuYyB9LAorICAgIHsgInVwbG9hZCIsIHVwbG9hZF9m
dW5jIH0sCisgICAgeyAibG9hZCIsIGxvYWRfZnVuYyB9LAorfTsKKworaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICBpbnQgaSwgaiwgcmV0OworCisgICAgaWYgKCBhcmdj
ICA8PSAxICkKKyAgICB7CisgICAgICAgIHNob3dfaGVscCgpOworICAgICAgICByZXR1cm4gMDsK
KyAgICB9CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1haW5fb3B0aW9ucyk7IGkr
KyApCisgICAgICAgIGlmICghc3RybmNtcChtYWluX29wdGlvbnNbaV0ubmFtZSwgYXJndlsxXSwg
c3RybGVuKGFyZ3ZbMV0pKSkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgaWYgKCBpID09IEFS
UkFZX1NJWkUobWFpbl9vcHRpb25zKSApCisgICAgeworICAgICAgICBmb3IgKCBqID0gMDsgaiA8
IEFSUkFZX1NJWkUoYWN0aW9uX29wdGlvbnMpOyBqKysgKQorICAgICAgICAgICAgaWYgKCFzdHJu
Y21wKGFjdGlvbl9vcHRpb25zW2pdLm5hbWUsIGFyZ3ZbMV0sIHN0cmxlbihhcmd2WzFdKSkpCisg
ICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKCBqID09IEFSUkFZX1NJWkUoYWN0
aW9uX29wdGlvbnMpICkKKyAgICAgICAgeworICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJV
bnJlY29nbmlzZWQgY29tbWFuZCAnJXMnIC0tIHRyeSAiCisgICAgICAgICAgICAgICAgICAgIid4
ZW4teHNwbGljZSBoZWxwJ1xuIiwgYXJndlsxXSk7CisgICAgICAgICAgICByZXR1cm4gMTsKKyAg
ICAgICAgfQorICAgIH0gZWxzZQorICAgICAgICBqID0gQVJSQVlfU0laRShhY3Rpb25fb3B0aW9u
cyk7CisKKyAgICB4Y2ggPSB4Y19pbnRlcmZhY2Vfb3BlbigwLDAsMCk7CisgICAgaWYgKCAheGNo
ICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiZmFpbGVkIHRvIGdldCB0aGUgaGFu
ZGxlclxuIik7CisgICAgICAgIHJldHVybiAwOworICAgIH0KKworICAgIGlmICggaSA9PSBBUlJB
WV9TSVpFKG1haW5fb3B0aW9ucykgKQorICAgICAgICByZXQgPSBhY3Rpb25fZnVuYyhhcmdjIC0y
LCBhcmd2ICsgMiwgaik7CisgICAgZWxzZQorICAgICAgICByZXQgPSBtYWluX29wdGlvbnNbaV0u
ZnVuY3Rpb24oYXJnYyAtMiwgYXJndiArIDIpOworCisgICAgeGNfaW50ZXJmYWNlX2Nsb3NlKHhj
aCk7CisKKyAgICByZXR1cm4gISFyZXQ7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSh-0000K6-5w; Sun, 01 May 2016 09:14:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSg-0000Jv-9t
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:46 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 BA/01-07120-509C5275; Sun, 01 May 2016 09:14:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZf1pGq
 4wd0PLBYTthk4MHps79vFHsAYxZqZl5RfkcCacXXnHtaClqKK6VNmsTUwbvHvYuTiEBL4wiix
 6dE5NgjnPKPElSkbWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwk2hte
 sQEYvMKmElM3vGZFcRmAapfeeYu0wRGjgWMDKsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GJf9dTrEKMnBpCTKO2OuSrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV6mE6rhQoJFqempFWmZOcDggElLcPAoifDOPwaU5i0uSMwtzkyHSJ1iVJQS52UH
 6RMASWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR55Y4DTeHJzCuBm/4KaDET0
 OLs9WCLSxIRUlINjPozhIpctp+57pjUeVV58151pTtLPqsd8NNvCP2et3Vbp9nZ4isPFmm3b6
 u4IuRUcFCF37ROa1mjmLlTt2hO2GKFL9ZTmksjTYNvezWJ7fIW6FEya552xiTwLKNAZe4C5qx
 9eq3n2r4/enXpso7NV6Mr6nWzjiwwPH9NamV+XMcRHssgu9hWJZbijERDLeai4kQAFi4eeEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094084!2354742!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29012 invoked from network); 1 May 2016 09:14:44 -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; 1 May 2016 09:14: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 1awnSd-00015K-SC
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSd-0002Wf-Rf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSd-0002Wf-Rf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:43 +0000
Subject: [Xen-changelog] [xen master] xen-xsplice: Tool to manipulate
	xsplice payloads
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA1YmI4YWZlZGVkZTM1MjJjZDI3ZmE1ZmVjY2ZkYzlmNGZjYmZiZDUKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgU2VwIDE2IDEwOjMzOjEwIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjA3IDIwMTYgLTA0MDAKCiAgICB4ZW4teHNwbGljZTogVG9vbCB0byBtYW5pcHVs
YXRlIHhzcGxpY2UgcGF5bG9hZHMKICAgIAogICAgQSBzaW1wbGUgdG9vbCB0aGF0IGFsbG93cyBh
biBzeXN0ZW0gYWRtaW4gdG8gcGVyZm9ybQogICAgYmFzaWMgeHNwbGljZSBvcGVyYXRpb25zOgog
ICAgCiAgICAgLSBVcGxvYWQgYSB4c3BsaWNlIGZpbGUgKHdpdGggYW4gdW5pcXVlIG5hbWUpCiAg
ICAgLSBMaXN0IGFsbCB0aGUgeHNwbGljZSBwYXlsb2FkcyBsb2FkZWQuCiAgICAgLSBBcHBseSwg
cmV2ZXJ0LCByZXBsYWNlLCBvciB1bmxvYWQgdGhlIHBheWxvYWQgdXNpbmcgdGhlCiAgICAgICB1
bmlxdWUgbmFtZS4KICAgICAtIERvIGFsbCB0d28gLSB1cGxvYWQsIGFuZCBhcHBseSB0aGUgcGF5
bG9hZCBpbiBvbmUgZ28gKGxvYWQpLgogICAgICAgQWxzbyB3aWxsIHVzZSB0aGUgbmFtZSBvZiB0
aGUgZmlsZSBhcyB0aGUgPG5hbWU+CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgICB8ICAg
MSArCiB0b29scy9taXNjL01ha2VmaWxlICAgICAgfCAgIDQgKwogdG9vbHMvbWlzYy94ZW4teHNw
bGljZS5jIHwgNDYzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ2OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvLmdp
dGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggMjBmZmEyZC4uMzllYjc3OSAxMDA2NDQKLS0tIGEv
LmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0xODIsNiArMTgyLDcgQEAgdG9vbHMvbWlz
Yy94ZW5fY3B1cGVyZgogdG9vbHMvbWlzYy94ZW4tY3B1aWQKIHRvb2xzL21pc2MveGVuLWRldGVj
dAogdG9vbHMvbWlzYy94ZW4tdG1lbS1saXN0LXBhcnNlCit0b29scy9taXNjL3hlbi14c3BsaWNl
CiB0b29scy9taXNjL3hlbnBlcmYKIHRvb2xzL21pc2MveGVucG0KIHRvb2xzL21pc2MveGVuLWh2
bWN0eApkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZp
bGUKaW5kZXggYTk0ZGFkOS4uM2E1Zjg0MiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmls
ZQorKysgYi90b29scy9taXNjL01ha2VmaWxlCkBAIC0zMiw2ICszMiw3IEBAIElOU1RBTExfU0JJ
TiAgICAgICAgICAgICAgICAgICArPSB4ZW5sb2NrcHJvZgogSU5TVEFMTF9TQklOICAgICAgICAg
ICAgICAgICAgICs9IHhlbnBlcmYKIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4
ZW5wbQogSU5TVEFMTF9TQklOICAgICAgICAgICAgICAgICAgICs9IHhlbndhdGNoZG9nZAorSU5T
VEFMTF9TQklOICAgICAgICAgICAgICAgICAgICs9IHhlbi14c3BsaWNlCiBJTlNUQUxMX1NCSU4g
Kz0gJChJTlNUQUxMX1NCSU4teSkKIAogIyBFdmVyeXRoaW5nIHRvIGJlIGluc3RhbGxlZCBpbiBh
IHByaXZhdGUgYmluLwpAQCAtMTAzLDYgKzEwNCw5IEBAIHhlbi1tZm5kdW1wOiB4ZW4tbWZuZHVt
cC5vCiB4ZW53YXRjaGRvZ2Q6IHhlbndhdGNoZG9nZC5vCiAJJChDQykgJChMREZMQUdTKSAtbyAk
QCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdTKQogCit4ZW4teHNwbGlj
ZTogeGVuLXhzcGxpY2UubworCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChMRExJQlNfbGli
eGVuY3RybCkgJChBUFBFTkRfTERGTEFHUykKKwogeGVuLWxvd21lbWQ6IHhlbi1sb3dtZW1kLm8K
IAkkKENDKSAkKExERkxBR1MpIC1vICRAICQ8ICQoTERMSUJTX2xpYnhlbmV2dGNobikgJChMRExJ
QlNfbGlieGVuY3RybCkgJChMRExJQlNfbGlieGVuc3RvcmUpICQoQVBQRU5EX0xERkxBR1MpCiAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVuLXhzcGxpY2UuYyBiL3Rvb2xzL21pc2MveGVuLXhz
cGxpY2UuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wZjFhYjVhCi0tLSAv
ZGV2L251bGwKKysrIGIvdG9vbHMvbWlzYy94ZW4teHNwbGljZS5jCkBAIC0wLDAgKzEsNDYzIEBA
CisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKi8KKworI2luY2x1ZGUgPGZjbnRsLmg+CisjaW5jbHVk
ZSA8bGliZ2VuLmg+CisjaW5jbHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNp
bmNsdWRlIDxzdHJpbmcuaD4KKyNpbmNsdWRlIDxzeXMvbW1hbi5oPgorI2luY2x1ZGUgPHN5cy9z
dGF0Lmg+CisjaW5jbHVkZSA8dW5pc3RkLmg+CisjaW5jbHVkZSA8eGVuY3RybC5oPgorI2luY2x1
ZGUgPHhlbnN0b3JlLmg+CisKK3N0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsKKwordm9pZCBzaG93
X2hlbHAodm9pZCkKK3sKKyAgICBmcHJpbnRmKHN0ZGVyciwKKyAgICAgICAgICAgICJ4ZW4teHNw
bGljZTogWHNwbGljZSB0ZXN0IHRvb2xcbiIKKyAgICAgICAgICAgICJVc2FnZTogeGVuLXhzcGxp
Y2UgPGNvbW1hbmQ+IFthcmdzXVxuIgorICAgICAgICAgICAgIiA8bmFtZT4gQW4gdW5pcXVlIG5h
bWUgb2YgcGF5bG9hZC4gVXAgdG8gJWQgY2hhcmFjdGVycy5cbiIKKyAgICAgICAgICAgICJDb21t
YW5kczpcbiIKKyAgICAgICAgICAgICIgIGhlbHAgICAgICAgICAgICAgICAgICAgZGlzcGxheSB0
aGlzIGhlbHBcbiIKKyAgICAgICAgICAgICIgIHVwbG9hZCA8bmFtZT4gPGZpbGU+ICAgdXBsb2Fk
IGZpbGUgPGZpbGU+IHdpdGggPG5hbWU+IG5hbWVcbiIKKyAgICAgICAgICAgICIgIGxpc3QgICAg
ICAgICAgICAgICAgICAgbGlzdCBwYXlsb2FkcyB1cGxvYWRlZC5cbiIKKyAgICAgICAgICAgICIg
IGFwcGx5IDxuYW1lPiAgICAgICAgICAgYXBwbHkgPG5hbWU+IHBhdGNoLlxuIgorICAgICAgICAg
ICAgIiAgcmV2ZXJ0IDxuYW1lPiAgICAgICAgICByZXZlcnQgbmFtZSA8bmFtZT4gcGF0Y2guXG4i
CisgICAgICAgICAgICAiICByZXBsYWNlIDxuYW1lPiAgICAgICAgIGFwcGx5IDxuYW1lPiBwYXRj
aCBhbmQgcmV2ZXJ0IGFsbCBvdGhlcnMuXG4iCisgICAgICAgICAgICAiICB1bmxvYWQgPG5hbWU+
ICAgICAgICAgIHVubG9hZCBuYW1lIDxuYW1lPiBwYXRjaC5cbiIKKyAgICAgICAgICAgICIgIGxv
YWQgIDxmaWxlPiAgICAgICAgICAgdXBsb2FkIGFuZCBhcHBseSA8ZmlsZT4uXG4iCisgICAgICAg
ICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWUgaXMgdGhlIDxmaWxlPiBuYW1lXG4i
LAorICAgICAgICAgICAgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKK30KKworLyogd3JhcHBlciBm
dW5jdGlvbiAqLworc3RhdGljIGludCBoZWxwX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkK
K3sKKyAgICBzaG93X2hlbHAoKTsKKyAgICByZXR1cm4gMDsKK30KKworI2RlZmluZSBBUlJBWV9T
SVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICgoYSlbMF0pKQorCitzdGF0aWMgY29uc3QgY2hh
ciAqc3RhdGUyc3RyKHVuc2lnbmVkIGludCBzdGF0ZSkKK3sKKyNkZWZpbmUgU1RBVEUoeCkgW1hT
UExJQ0VfU1RBVEVfIyN4XSA9ICN4CisgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG5hbWVz
W10gPSB7CisgICAgICAgICAgICBTVEFURShDSEVDS0VEKSwKKyAgICAgICAgICAgIFNUQVRFKEFQ
UExJRUQpLAorICAgIH07CisjdW5kZWYgU1RBVEUKKyAgICBpZiAoc3RhdGUgPj0gQVJSQVlfU0la
RShuYW1lcykgfHwgIW5hbWVzW3N0YXRlXSkKKyAgICAgICAgcmV0dXJuICJ1bmtub3duIjsKKwor
ICAgIHJldHVybiBuYW1lc1tzdGF0ZV07Cit9CisKKy8qIFRoaXMgdmFsdWUgd2FzIGNob29zZW4g
YWRob2MuIEl0IGNvdWxkIGJlIDQyIHRvby4gKi8KKyNkZWZpbmUgTUFYX0xFTiAxMQorc3RhdGlj
IGludCBsaXN0X2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICB1bnNpZ25lZCBp
bnQgaWR4LCBkb25lLCBsZWZ0LCBpOworICAgIHhlbl94c3BsaWNlX3N0YXR1c190ICppbmZvID0g
TlVMTDsKKyAgICBjaGFyICpuYW1lID0gTlVMTDsKKyAgICB1aW50MzJfdCAqbGVuID0gTlVMTDsK
KyAgICBpbnQgcmMgPSBFTk9NRU07CisKKyAgICBpZiAoIGFyZ2MgKQorICAgIHsKKyAgICAgICAg
c2hvd19oZWxwKCk7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAgaWR4ID0gbGVmdCA9
IDA7CisgICAgaW5mbyA9IG1hbGxvYyhzaXplb2YoKmluZm8pICogTUFYX0xFTik7CisgICAgaWYg
KCAhaW5mbyApCisgICAgICAgIHJldHVybiByYzsKKyAgICBuYW1lID0gbWFsbG9jKHNpemVvZigq
bmFtZSkgKiBYRU5fWFNQTElDRV9OQU1FX1NJWkUgKiBNQVhfTEVOKTsKKyAgICBpZiAoICFuYW1l
ICkKKyAgICB7CisgICAgICAgIGZyZWUoaW5mbyk7CisgICAgICAgIHJldHVybiByYzsKKyAgICB9
CisgICAgbGVuID0gbWFsbG9jKHNpemVvZigqbGVuKSAqIE1BWF9MRU4pOworICAgIGlmICggIWxl
biApIHsKKyAgICAgICAgZnJlZShuYW1lKTsKKyAgICAgICAgZnJlZShpbmZvKTsKKyAgICAgICAg
cmV0dXJuIHJjOworICAgIH0KKworICAgIGZwcmludGYoc3Rkb3V0LCIgSUQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCBzdGF0dXNcbiIKKyAgICAgICAgICAgICAgICAgICAi
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS1cbiIp
OworICAgIGRvIHsKKyAgICAgICAgZG9uZSA9IDA7CisgICAgICAgIC8qIFRoZSBtZW1zZXQgaXMg
ZG9uZSB0byBjYXRjaCBlcnJvcnMuICovCisgICAgICAgIG1lbXNldChpbmZvLCAnQScsIHNpemVv
ZigqaW5mbykgKiBNQVhfTEVOKTsKKyAgICAgICAgbWVtc2V0KG5hbWUsICdCJywgc2l6ZW9mKCpu
YW1lICogTUFYX0xFTiAqIFhFTl9YU1BMSUNFX05BTUVfU0laRSkpOworICAgICAgICBtZW1zZXQo
bGVuLCAnQycsIHNpemVvZigqbGVuKSAqIE1BWF9MRU4pOworICAgICAgICByYyA9IHhjX3hzcGxp
Y2VfbGlzdCh4Y2gsIE1BWF9MRU4sIGlkeCwgaW5mbywgbmFtZSwgbGVuLCAmZG9uZSwgJmxlZnQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgeworICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICJGYWlsZWQgdG8gbGlzdCAlZC8lZDogJWQoJXMpIVxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgaWR4LCBsZWZ0LCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgZG9uZTsgaSsrICkKKyAgICAg
ICAgeworICAgICAgICAgICAgdW5zaWduZWQgaW50IGo7CisgICAgICAgICAgICB1aW50MzJfdCBz
ejsKKyAgICAgICAgICAgIGNoYXIgKnN0cjsKKworICAgICAgICAgICAgc3ogPSBsZW5baV07Cisg
ICAgICAgICAgICBzdHIgPSBuYW1lICsgKGkgKiBYRU5fWFNQTElDRV9OQU1FX1NJWkUpOworICAg
ICAgICAgICAgZm9yICggaiA9IHN6OyBqIDwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFOyBqKysgKQor
ICAgICAgICAgICAgICAgIHN0cltqXSA9ICdcMCc7CisKKyAgICAgICAgICAgIHByaW50ZigiJS00
MHN8ICVzIiwgc3RyLCBzdGF0ZTJzdHIoaW5mb1tpXS5zdGF0ZSkpOworICAgICAgICAgICAgaWYg
KCBpbmZvW2ldLnJjICkKKyAgICAgICAgICAgICAgICBwcmludGYoIiAoJWQsICVzKVxuIiwgLWlu
Zm9baV0ucmMsIHN0cmVycm9yKC1pbmZvW2ldLnJjKSk7CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgcHV0cygiIik7CisgICAgICAgIH0KKyAgICAgICAgaWR4ICs9IGRvbmU7Cisg
ICAgfSB3aGlsZSAoIGxlZnQgKTsKKworICAgIGZyZWUobmFtZSk7CisgICAgZnJlZShpbmZvKTsK
KyAgICBmcmVlKGxlbik7CisgICAgcmV0dXJuIHJjOworfQorI3VuZGVmIE1BWF9MRU4KKworc3Rh
dGljIGludCBnZXRfbmFtZShpbnQgYXJnYywgY2hhciAqYXJndltdLCBjaGFyICpuYW1lKQorewor
ICAgIHNzaXplX3QgbGVuID0gc3RybGVuKGFyZ3ZbMF0pOworICAgIGlmICggbGVuID4gWEVOX1hT
UExJQ0VfTkFNRV9TSVpFICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiSUQgTVVT
VCBiZSAlZCBjaGFyYWN0ZXJzIVxuIiwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKKyAgICAgICAg
ZXJybm8gPSBFSU5WQUw7CisgICAgICAgIHJldHVybiBlcnJubzsKKyAgICB9CisgICAgLyogRG9u
J3Qgd2FudCBhbnkgZnVubnkgc3RyaW5ncyBmcm9tIHRoZSBzdGFjay4gKi8KKyAgICBtZW1zZXQo
bmFtZSwgMCwgWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKKyAgICBzdHJuY3B5KG5hbWUsIGFyZ3Zb
MF0sIGxlbik7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgdXBsb2FkX2Z1bmMoaW50
IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICBjaGFyICpmaWxlbmFtZTsKKyAgICBjaGFyIG5h
bWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgZmQgPSAwLCByYzsKKyAgICBzdHJ1
Y3Qgc3RhdCBidWY7CisgICAgdW5zaWduZWQgY2hhciAqZmJ1ZjsKKyAgICBzc2l6ZV90IGxlbjsK
KworICAgIGlmICggYXJnYyAhPSAyICkKKyAgICB7CisgICAgICAgIHNob3dfaGVscCgpOworICAg
ICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgaWYgKCBnZXRfbmFtZShhcmdjLCBhcmd2LCBu
YW1lKSApCisgICAgICAgIHJldHVybiBFSU5WQUw7CisKKyAgICBmaWxlbmFtZSA9IGFyZ3ZbMV07
CisgICAgZmQgPSBvcGVuKGZpbGVuYW1lLCBPX1JET05MWSk7CisgICAgaWYgKCBmZCA8IDAgKQor
ICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiAlcywgZXJyb3I6
ICVkKCVzKVxuIiwKKyAgICAgICAgICAgICAgICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVy
cm5vKSk7CisgICAgICAgIHJldHVybiBlcnJubzsKKyAgICB9CisgICAgaWYgKCBzdGF0KGZpbGVu
YW1lLCAmYnVmKSAhPSAwICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ291bGQg
bm90IGdldCByaWdodCBzaXplICVzLCBlcnJvcjogJWQoJXMpXG4iLAorICAgICAgICAgICAgICAg
IGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgY2xvc2UoZmQpOwor
ICAgICAgICByZXR1cm4gZXJybm87CisgICAgfQorCisgICAgbGVuID0gYnVmLnN0X3NpemU7Cisg
ICAgZmJ1ZiA9IG1tYXAoMCwgbGVuLCBQUk9UX1JFQUQsIE1BUF9QUklWQVRFLCBmZCwgMCk7Cisg
ICAgaWYgKCBmYnVmID09IE1BUF9GQUlMRUQgKQorICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRl
cnIsIkNvdWxkIG5vdCBtYXA6ICVzLCBlcnJvcjogJWQoJXMpXG4iLAorICAgICAgICAgICAgICAg
IGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgY2xvc2UgKGZkKTsK
KyAgICAgICAgcmV0dXJuIGVycm5vOworICAgIH0KKyAgICBwcmludGYoIlVwbG9hZGluZyAlcyAo
JXp1IGJ5dGVzKVxuIiwgZmlsZW5hbWUsIGxlbik7CisgICAgcmMgPSB4Y194c3BsaWNlX3VwbG9h
ZCh4Y2gsIG5hbWUsIGZidWYsIGxlbik7CisgICAgaWYgKCByYyApCisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiVXBsb2FkIGZhaWxlZDogJXMsIGVycm9yOiAlZCglcykhXG4iLAorICAgICAgICAg
ICAgICAgIGZpbGVuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKKworICAgIGlmICggbXVu
bWFwKCBmYnVmLCBsZW4pICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ291bGQg
bm90IHVubWFwIT8gZXJyb3I6ICVkKCVzKSFcbiIsCisgICAgICAgICAgICAgICAgZXJybm8sIHN0
cmVycm9yKGVycm5vKSk7CisgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgIHJjID0gZXJy
bm87CisgICAgfQorICAgIGNsb3NlKGZkKTsKKworICAgIHJldHVybiByYzsKK30KKworLyogVGhl
c2UgTVVTVCBtYXRjaCB0byB0aGUgJ2FjdGlvbl9vcHRpb25zW10nIGFycmF5IHNsb3RzLiAqLwor
ZW51bSB7CisgICAgQUNUSU9OX0FQUExZID0gMCwKKyAgICBBQ1RJT05fUkVWRVJUID0gMSwKKyAg
ICBBQ1RJT05fVU5MT0FEID0gMiwKKyAgICBBQ1RJT05fUkVQTEFDRSA9IDMsCit9OworCitzdHJ1
Y3QgeworICAgIGludCBhbGxvdzsgLyogU3RhdGUgaXQgbXVzdCBiZSBpbiB0byBjYWxsIGZ1bmN0
aW9uLiAqLworICAgIGludCBleHBlY3RlZDsgLyogVGhlIHN0YXRlIHRvIGJlIGluIGFmdGVyIHRo
ZSBmdW5jdGlvbi4gKi8KKyAgICBjb25zdCBjaGFyICpuYW1lOworICAgIGludCAoKmZ1bmN0aW9u
KSh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91dCk7CisgICAg
dW5zaWduZWQgaW50IGV4ZWN1dGVkOyAvKiBIYXMgdGhlIGZ1bmN0aW9uIGJlZW4gY2FsbGVkPy4g
Ki8KK30gYWN0aW9uX29wdGlvbnNbXSA9IHsKKyAgICB7ICAgLmFsbG93ID0gWFNQTElDRV9TVEFU
RV9DSEVDS0VELAorICAgICAgICAuZXhwZWN0ZWQgPSBYU1BMSUNFX1NUQVRFX0FQUExJRUQsCisg
ICAgICAgIC5uYW1lID0gImFwcGx5IiwKKyAgICAgICAgLmZ1bmN0aW9uID0geGNfeHNwbGljZV9h
cHBseSwKKyAgICB9LAorICAgIHsgICAuYWxsb3cgPSBYU1BMSUNFX1NUQVRFX0FQUExJRUQsCisg
ICAgICAgIC5leHBlY3RlZCA9IFhTUExJQ0VfU1RBVEVfQ0hFQ0tFRCwKKyAgICAgICAgLm5hbWUg
PSAicmV2ZXJ0IiwKKyAgICAgICAgLmZ1bmN0aW9uID0geGNfeHNwbGljZV9yZXZlcnQsCisgICAg
fSwKKyAgICB7ICAgLmFsbG93ID0gWFNQTElDRV9TVEFURV9DSEVDS0VELAorICAgICAgICAuZXhw
ZWN0ZWQgPSAtRU5PRU5ULAorICAgICAgICAubmFtZSA9ICJ1bmxvYWQiLAorICAgICAgICAuZnVu
Y3Rpb24gPSB4Y194c3BsaWNlX3VubG9hZCwKKyAgICB9LAorICAgIHsgICAuYWxsb3cgPSBYU1BM
SUNFX1NUQVRFX0NIRUNLRUQsCisgICAgICAgIC5leHBlY3RlZCA9IFhTUExJQ0VfU1RBVEVfQVBQ
TElFRCwKKyAgICAgICAgLm5hbWUgPSAicmVwbGFjZSIsCisgICAgICAgIC5mdW5jdGlvbiA9IHhj
X3hzcGxpY2VfcmVwbGFjZSwKKyAgICB9LAorfTsKKworLyogR28gYXJvdW5kIDMwMCAqIDAuMSBz
ZWNvbmRzID0gMzAgc2Vjb25kcy4gKi8KKyNkZWZpbmUgUkVUUklFUyAzMDAKKy8qIGFrYSAwLjEg
c2Vjb25kICovCisjZGVmaW5lIERFTEFZIDEwMDAwMAorCitpbnQgYWN0aW9uX2Z1bmMoaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKK3sKKyAgICBjaGFyIG5hbWVbWEVO
X1hTUExJQ0VfTkFNRV9TSVpFXTsKKyAgICBpbnQgcmMsIG9yaWdpbmFsX3N0YXRlOworICAgIHhl
bl94c3BsaWNlX3N0YXR1c190IHN0YXR1czsKKyAgICB1bnNpZ25lZCBpbnQgcmV0cnkgPSAwOwor
CisgICAgaWYgKCBhcmdjICE9IDEgKQorICAgIHsKKyAgICAgICAgc2hvd19oZWxwKCk7CisgICAg
ICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIGlkeCA+PSBBUlJBWV9TSVpFKGFjdGlv
bl9vcHRpb25zKSApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGlmICggZ2V0X25hbWUoYXJn
YywgYXJndiwgbmFtZSkgKQorICAgICAgICByZXR1cm4gRUlOVkFMOworCisgICAgLyogQ2hlY2sg
aW5pdGlhbCBzdGF0dXMuICovCisgICAgcmMgPSB4Y194c3BsaWNlX2dldCh4Y2gsIG5hbWUsICZz
dGF0dXMpOworICAgIGlmICggcmMgKQorICAgIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICIl
cyBmYWlsZWQgdG8gZ2V0IHN0YXR1cyAocmM9JWQsICVzKSFcbiIsCisgICAgICAgICAgICAgICAg
bmFtZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAg
ICBpZiAoIHN0YXR1cy5yYyA9PSAtRUFHQUlOICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3Rk
ZXJyLCAiJXMgZmFpbGVkLiBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzc1xuIiwgbmFtZSk7
CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIHN0YXR1cy5zdGF0ZSA9PSBh
Y3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkICkKKyAgICB7CisgICAgICAgIHByaW50ZigiTm8g
YWN0aW9uIG5lZWRlZFxuIik7CisgICAgICAgIHJldHVybiAwOworICAgIH0KKworICAgIC8qIFBl
cmZvcm0gYWN0aW9uLiAqLworICAgIGlmICggYWN0aW9uX29wdGlvbnNbaWR4XS5hbGxvdyAmIHN0
YXR1cy5zdGF0ZSApCisgICAgeworICAgICAgICBwcmludGYoIlBlcmZvcm1pbmcgJXM6IiwgYWN0
aW9uX29wdGlvbnNbaWR4XS5uYW1lKTsKKyAgICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhd
LmZ1bmN0aW9uKHhjaCwgbmFtZSwgMCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzIGZhaWxlZCB3aXRoICVkKCVzKVxuIiwgbmFt
ZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAgICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAg
fQorICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBwcmludGYoIiVzOiBpbiB3cm9uZyBz
dGF0ZSAoJXMpLCBleHBlY3RlZCAoJXMpXG4iLAorICAgICAgICAgICAgICAgbmFtZSwgc3RhdGUy
c3RyKHN0YXR1cy5zdGF0ZSksCisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0aW9uX29wdGlv
bnNbaWR4XS5leHBlY3RlZCkpOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgb3Jp
Z2luYWxfc3RhdGUgPSBzdGF0dXMuc3RhdGU7CisgICAgZG8geworICAgICAgICByYyA9IHhjX3hz
cGxpY2VfZ2V0KHhjaCwgbmFtZSwgJnN0YXR1cyk7CisgICAgICAgIGlmICggcmMgKQorICAgICAg
ICB7CisgICAgICAgICAgICByYyA9IC1lcnJubzsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICB9CisKKyAgICAgICAgaWYgKCBzdGF0dXMuc3RhdGUgIT0gb3JpZ2luYWxfc3RhdGUgKQorICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIGlmICggc3RhdHVzLnJjICYmIHN0YXR1cy5yYyAhPSAt
RUFHQUlOICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSBzdGF0dXMucmM7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIHByaW50ZigiLiIpOworICAgICAgICBm
Zmx1c2goc3Rkb3V0KTsKKyAgICAgICAgdXNsZWVwKERFTEFZKTsKKyAgICB9IHdoaWxlICggKyty
ZXRyeSA8IFJFVFJJRVMgKTsKKworICAgIGlmICggcmV0cnkgPj0gUkVUUklFUyApCisgICAgewor
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzOiBPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlIGFm
dGVyIDMwIHNlY29uZHMuXG4iLCBuYW1lKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAg
ICBlbHNlCisgICAgeworICAgICAgICBpZiAoIHJjID09IDAgKQorICAgICAgICAgICAgcmMgPSBz
dGF0dXMuc3RhdGU7CisKKyAgICAgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVk
ID09IHJjICkKKyAgICAgICAgICAgIHByaW50ZigiIGNvbXBsZXRlZFxuIik7CisgICAgICAgIGVs
c2UgaWYgKCByYyA8IDAgKQorICAgICAgICB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
IiVzIGZhaWxlZCB3aXRoICVkKCVzKVxuIiwgbmFtZSwgLXJjLCBzdHJlcnJvcigtcmMpKTsKKyAg
ICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgIHsK
KyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXM6IGluIHdyb25nIHN0YXRlICglcyksIGV4
cGVjdGVkICglcylcbiIsCisgICAgICAgICAgICAgICBuYW1lLCBzdGF0ZTJzdHIocmMpLAorICAg
ICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQpKTsKKyAg
ICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOwor
fQorCitzdGF0aWMgaW50IGxvYWRfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQoreworICAg
IGludCByYzsKKyAgICBjaGFyICpuZXdfYXJndlsyXTsKKyAgICBjaGFyICpwYXRoLCAqbmFtZSwg
Kmxhc3Rkb3Q7CisKKyAgICBpZiAoIGFyZ2MgIT0gMSApCisgICAgeworICAgICAgICBzaG93X2hl
bHAoKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAgICAvKiA8ZmlsZT4gKi8KKyAgICBu
ZXdfYXJndlsxXSA9IGFyZ3ZbMF07CisKKyAgICAvKiBTeW50aGVzaXplIHRoZSA8aWQ+ICovCisg
ICAgcGF0aCA9IHN0cmR1cChhcmd2WzBdKTsKKworICAgIG5hbWUgPSBiYXNlbmFtZShwYXRoKTsK
KyAgICBsYXN0ZG90ID0gc3RycmNocihuYW1lLCAnLicpOworICAgIGlmICggbGFzdGRvdCAhPSBO
VUxMICkKKyAgICAgICAgKmxhc3Rkb3QgPSAnXDAnOworICAgIG5ld19hcmd2WzBdID0gbmFtZTsK
KworICAgIHJjID0gdXBsb2FkX2Z1bmMoMiAvKiA8aWQ+IDxmaWxlPiAqLywgbmV3X2FyZ3YpOwor
ICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGFjdGlvbl9mdW5j
KDEgLyogb25seSA8aWQ+ICovLCBuZXdfYXJndiwgQUNUSU9OX0FQUExZKTsKKyAgICBpZiAoIHJj
ICkKKyAgICAgICAgYWN0aW9uX2Z1bmMoMSwgbmV3X2FyZ3YsIEFDVElPTl9VTkxPQUQpOworCisg
ICAgZnJlZShwYXRoKTsKKyAgICByZXR1cm4gcmM7Cit9CisKKy8qCisgKiBUaGVzZSBhcmUgYWxz
byBmdW5jdGlvbnMgaW4gYWN0aW9uX29wdGlvbnMgdGhhdCBhcmUgY2FsbGVkIGluIGNhc2UKKyAq
IG5vbmUgb2YgdGhlIG9uZXMgaW4gbWFpbl9vcHRpb25zIG1hdGNoLgorICovCitzdHJ1Y3Qgewor
ICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgaW50ICgqZnVuY3Rpb24pKGludCBhcmdjLCBjaGFy
ICphcmd2W10pOworfSBtYWluX29wdGlvbnNbXSA9IHsKKyAgICB7ICJoZWxwIiwgaGVscF9mdW5j
IH0sCisgICAgeyAibGlzdCIsIGxpc3RfZnVuYyB9LAorICAgIHsgInVwbG9hZCIsIHVwbG9hZF9m
dW5jIH0sCisgICAgeyAibG9hZCIsIGxvYWRfZnVuYyB9LAorfTsKKworaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSkKK3sKKyAgICBpbnQgaSwgaiwgcmV0OworCisgICAgaWYgKCBhcmdj
ICA8PSAxICkKKyAgICB7CisgICAgICAgIHNob3dfaGVscCgpOworICAgICAgICByZXR1cm4gMDsK
KyAgICB9CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1haW5fb3B0aW9ucyk7IGkr
KyApCisgICAgICAgIGlmICghc3RybmNtcChtYWluX29wdGlvbnNbaV0ubmFtZSwgYXJndlsxXSwg
c3RybGVuKGFyZ3ZbMV0pKSkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgaWYgKCBpID09IEFS
UkFZX1NJWkUobWFpbl9vcHRpb25zKSApCisgICAgeworICAgICAgICBmb3IgKCBqID0gMDsgaiA8
IEFSUkFZX1NJWkUoYWN0aW9uX29wdGlvbnMpOyBqKysgKQorICAgICAgICAgICAgaWYgKCFzdHJu
Y21wKGFjdGlvbl9vcHRpb25zW2pdLm5hbWUsIGFyZ3ZbMV0sIHN0cmxlbihhcmd2WzFdKSkpCisg
ICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKCBqID09IEFSUkFZX1NJWkUoYWN0
aW9uX29wdGlvbnMpICkKKyAgICAgICAgeworICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJV
bnJlY29nbmlzZWQgY29tbWFuZCAnJXMnIC0tIHRyeSAiCisgICAgICAgICAgICAgICAgICAgIid4
ZW4teHNwbGljZSBoZWxwJ1xuIiwgYXJndlsxXSk7CisgICAgICAgICAgICByZXR1cm4gMTsKKyAg
ICAgICAgfQorICAgIH0gZWxzZQorICAgICAgICBqID0gQVJSQVlfU0laRShhY3Rpb25fb3B0aW9u
cyk7CisKKyAgICB4Y2ggPSB4Y19pbnRlcmZhY2Vfb3BlbigwLDAsMCk7CisgICAgaWYgKCAheGNo
ICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiZmFpbGVkIHRvIGdldCB0aGUgaGFu
ZGxlclxuIik7CisgICAgICAgIHJldHVybiAwOworICAgIH0KKworICAgIGlmICggaSA9PSBBUlJB
WV9TSVpFKG1haW5fb3B0aW9ucykgKQorICAgICAgICByZXQgPSBhY3Rpb25fZnVuYyhhcmdjIC0y
LCBhcmd2ICsgMiwgaik7CisgICAgZWxzZQorICAgICAgICByZXQgPSBtYWluX29wdGlvbnNbaV0u
ZnVuY3Rpb24oYXJnYyAtMiwgYXJndiArIDIpOworCisgICAgeGNfaW50ZXJmYWNlX2Nsb3NlKHhj
aCk7CisKKyAgICByZXR1cm4gISFyZXQ7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSr-0000MR-87; Sun, 01 May 2016 09:14:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSq-0000MF-Hr
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:56 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 75/21-07120-F09C5275; Sun, 01 May 2016 09:14:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZf/pGq
 4QcdjQYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DzlBEvB8VbGim1reRsYZ6R3MXJxCAl8YZT4
 c7yRBcI5zyix9OgJxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXyJN41z
 mYHsXkFzCTaNp1lArFZgOq/vrjAMoGRYwEjwypG9eLUorLUIl1DvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxp3PnQ4xSnIwKYnyzpirEi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgpfphGq4kGBRanpqRVpmDjA4YNISHDxKIrzzjwGleYsLEnOLM9MhUqcYFaXEedlB
 +gRAEhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFeueNAU3gy80rgpr8CWswEt
 Dh7PdjikkSElFQDY+R1X32f98q3e79MKwk0vqz25LVEsP/p7Jef771lF1y9r9d6ddjuO+WCIQ
 JbF5moO9TsP78/N072ebVgf+OsoxmMuZtUN7HmOWY4LlOa2tcooLC9nPlz4sZU/SMVId+vsJy
 o6Lt/T+yRez+nvnL4wal3f3e1TQrxbWh+oikTd2bLlRVRciVPlViKMxINtZiLihMBsJuud0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462094094!12237512!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36878 invoked from network); 1 May 2016 09:14:55 -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 May 2016 09:14: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 1awnSo-00015U-23
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSn-0002Y7-Tp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSn-0002Y7-Tp@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:53 +0000
Subject: [Xen-changelog] [xen master] arm/x86: Use struct virtual_region to
	do bug, symbol, and (x86) exception tables lookup.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJhYTkyNWJlODQyOTNiNDRhZDU4N2VkMTE3MTg0YWNlNjFiNDFkZDYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgTWFyIDEwIDE2OjM1OjUwIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjEwIDIwMTYgLTA0MDAKCiAgICBhcm0veDg2OiBVc2Ugc3RydWN0IHZpcnR1YWxf
cmVnaW9uIHRvIGRvIGJ1Zywgc3ltYm9sLCBhbmQgKHg4NikgZXhjZXB0aW9uIHRhYmxlcyBsb29r
dXAuCiAgICAKICAgIER1cmluZyBleGVjdXRpb24gb2YgdGhlIGh5cGVydmlzb3Igd2UgaGF2ZSB0
d28gcmVnaW9ucyBvZgogICAgZXhlY3V0YWJsZSBjb2RlIC0gc3RleHQgLT4gX2V0ZXh0LCBhbmQg
X3Npbml0dGV4dCAtPiBfZWluaXRleHQuCiAgICAKICAgIFRoZSBsYXRlciBpcyBub3QgbmVlZGVk
IGFmdGVyIGJvb3R1cC4KICAgIAogICAgV2UgYWxzbyBoYXZlIHZhcmlvdXMgYnVpbHQtaW4gbWFj
cm9zIGFuZCBmdW5jdGlvbnMgdG8gc2VhcmNoCiAgICBpbiBiZXR3ZWVuIHRob3NlIHR3byBzd2F0
aHMgZGVwZW5kaW5nIG9uIHRoZSBzdGF0ZSBvZiB0aGUgc3lzdGVtLgogICAgCiAgICBUaGF0IGlz
IGVpdGhlciBmb3IgYnVnX2ZyYW1lcywgZXhjZXB0aW9ucyAoeDg2KSBvciBzeW1ib2wKICAgIG5h
bWVzIGZvciB0aGUgaW5zdHJ1Y3Rpb24uCiAgICAKICAgIFdpdGggeFNwbGljZSBpbiB0aGUgcGlj
dHVyZSAtIHdlIG5lZWQgYSBtZWNoYW5pc20gZm9yIG5ldyBwYXlsb2FkcwogICAgdG8gc2VhcmNo
ZWQgYXMgd2VsbCBmb3IgYWxsIG9mIHRoaXMuCiAgICAKICAgIE9yaWdpbmFsbHkgd2UgaGFkIGV4
dHJhICdpZiAoeHNwbGljZSkuLi4nIGJ1dCB0aGF0IGdldHMKICAgIGEgYml0IHRpcmluZyBhbmQg
ZG9lcyBub3QgaG9vayB1cCBuaWNlbHkuCiAgICAKICAgIFRoaXMgJ3N0cnVjdCB2aXJ0dWFsX3Jl
Z2lvbicgYW5kIHZpcnR1YWxfcmVnaW9uX2xpc3QgcHJvdmlkZSBhCiAgICBtZWNoYW5pc20gdG8g
c2VhcmNoIGZvciB0aGUgYnVnX2ZyYW1lcywgZXhjZXB0aW9uIHRhYmxlLAogICAgYW5kIHN5bWJv
bCBuYW1lcyBlbnRyaWVzIHdpdGhvdXQgaGF2aW5nIHZhcmlvdXMgY2FsbHMgaW4KICAgIG90aGVy
IHN1Yi1jb21wb25lbnRzIGluIHRoZSBzeXN0ZW0uCiAgICAKICAgIENvZGUgd2hpY2ggd2lzaGVz
IHRvIHBhcnRpY2lwYXRlIGluIGJ1Z19mcmFtZXMgYW5kIGV4Y2VwdGlvbiB0YWJsZQogICAgZW50
cmllcyBzZWFyY2ggaGFzIHRvIG9ubHkgdXNlIHR3byBwdWJsaWMgQVBJczoKICAgICAtIHJlZ2lz
dGVyX3ZpcnR1YWxfcmVnaW9uCiAgICAgLSB1bnJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uCiAgICAK
ICAgIHRvIGxldCB0aGUgY29yZSBjb2RlIGtub3cuCiAgICAKICAgIElmIHRoZSAtPmxvb2t1cF9z
eW1ib2wgaXMgbm90IHRoZW4gdGhlIGRlZmF1bHQgaW50ZXJuYWwgc3ltYm9sIGxvb2t1cAogICAg
bWVjaGFuaXNtIGlzIHVzZWQuCiAgICAKICAgIFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IFtBUk1dCiAgICBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAg
ICB8ICAgNCArKwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgfCAgMzkgKysrKysr
Ky0tLS0KIHhlbi9hcmNoL3g4Ni9leHRhYmxlLmMgICAgICAgICAgIHwgIDEyICsrKy0KIHhlbi9h
cmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgIHwgICA2ICsrCiB4ZW4vYXJjaC94ODYvdHJhcHMu
YyAgICAgICAgICAgICB8ICA0MCArKysrKystLS0tLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAg
ICAgICAgICAgfCAgIDEgKwogeGVuL2NvbW1vbi9zeW1ib2xzLmMgICAgICAgICAgICAgfCAgMTEg
KystCiB4ZW4vY29tbW9uL3ZpcnR1YWxfcmVnaW9uLmMgICAgICB8IDE0NiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9zeW1ib2xzLmggICAg
ICAgIHwgICA5ICsrKwogeGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmggfCAgNDcgKysr
KysrKysrKysrKwogMTAgZmlsZXMgY2hhbmdlZCwgMjc4IGluc2VydGlvbnMoKyksIDM3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKaW5kZXggNmQyMDVhOS4uMDlmZjFlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTM0LDYgKzM0LDcgQEAKICNp
bmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgogI2luY2x1ZGUgPHhlbi9jcHUuaD4KICNpbmNsdWRl
IDx4ZW4vcGZuLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5jbHVkZSA8
eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgogI2luY2x1ZGUgPHhl
bi9hY3BpLmg+CkBAIC04NjAsNiArODYxLDkgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKIAogICAgIHN5c3RlbV9zdGF0ZSA9IFNZU19TVEFU
RV9hY3RpdmU7CiAKKyAgICAvKiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9zdGF0
ZS4gKi8KKyAgICB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24oKTsKKwogICAgIGRvbWFp
bl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZG9tMCk7CiAKICAgICAvKiBTd2l0Y2ggb24g
dG8gdGhlIGR5bmFtaWNhbGx5IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNwdQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRl
eCBlOTVjZTU4Li4xODI4ZWExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysg
Yi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtMzEsNiArMzEsNyBAQAogI2luY2x1ZGUgPHhlbi9z
b2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CiAjaW5jbHVkZSA8eGVuL3Bl
cmZjLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5jbHVkZSA8cHVibGlj
L3NjaGVkLmg+CiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPGFzbS9kZWJ1Z2dl
ci5oPgpAQCAtMTAxLDYgKzEwMiw4IEBAIGludGVnZXJfcGFyYW0oImRlYnVnX3N0YWNrX2xpbmVz
IiwgZGVidWdfc3RhY2tfbGluZXMpOwogCiB2b2lkIGluaXRfdHJhcHModm9pZCkKIHsKKyAgICBz
ZXR1cF92aXJ0dWFsX3JlZ2lvbnMoTlVMTCwgTlVMTCk7CisKICAgICAvKiBTZXR1cCBIeXAgdmVj
dG9yIGJhc2UgKi8KICAgICBXUklURV9TWVNSRUcoKHZhZGRyX3QpaHlwX3RyYXBzX3ZlY3Rvciwg
VkJBUl9FTDIpOwogCkBAIC0xMTE3LDI3ICsxMTIwLDMzIEBAIHZvaWQgZG9fdW5leHBlY3RlZF90
cmFwKGNvbnN0IGNoYXIgKm1zZywgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIGludCBk
b19idWdfZnJhbWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHZhZGRyX3QgcGMpCiB7Ci0g
ICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYnVnOworICAgIGNvbnN0IHN0cnVjdCBidWdfZnJh
bWUgKmJ1ZyA9IE5VTEw7CiAgICAgY29uc3QgY2hhciAqcHJlZml4ID0gIiIsICpmaWxlbmFtZSwg
KnByZWRpY2F0ZTsKICAgICB1bnNpZ25lZCBsb25nIGZpeHVwOwotICAgIGludCBpZCwgbGluZW5v
OwotICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYnVnX2ZyYW1lICpjb25zdCBzdG9wX2ZyYW1lc1td
ID0gewotICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18wLAotICAgICAgICBfX3N0b3BfYnVnX2Zy
YW1lc18xLAotICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18yLAotICAgICAgICBOVUxMCi0gICAg
fTsKKyAgICBpbnQgaWQgPSAtMSwgbGluZW5vOworICAgIGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3Jl
Z2lvbiAqcmVnaW9uOwogCi0gICAgZm9yICggYnVnID0gX19zdGFydF9idWdfZnJhbWVzLCBpZCA9
IDA7IHN0b3BfZnJhbWVzW2lkXTsgKytidWcgKQorICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdp
b24ocGMpOworICAgIGlmICggcmVnaW9uICkKICAgICB7Ci0gICAgICAgIHdoaWxlICggdW5saWtl
bHkoYnVnID09IHN0b3BfZnJhbWVzW2lkXSkgKQotICAgICAgICAgICAgKytpZDsKKyAgICAgICAg
Zm9yICggaWQgPSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKKyAgICAgICAgeworICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYjsKKyAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBpOwogCi0gICAgICAgIGlmICggKCh2YWRkcl90KWJ1Z19sb2MoYnVnKSkgPT0gcGMgKQotICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBmb3IgKCBpID0gMCwgYiA9IHJlZ2lvbi0+ZnJh
bWVbaWRdLmJ1Z3M7CisgICAgICAgICAgICAgICAgICBpIDwgcmVnaW9uLT5mcmFtZVtpZF0ubl9i
dWdzOyBiKyssIGkrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCAoKHZh
ZGRyX3QpYnVnX2xvYyhiKSkgPT0gcGMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICAgICAgYnVnID0gYjsKKyAgICAgICAgICAgICAgICAgICAgZ290byBmb3VuZDsKKyAgICAg
ICAgICAgICAgICB9CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICB9Ci0KLSAgICBpZiAo
ICFzdG9wX2ZyYW1lc1tpZF0gKQorIGZvdW5kOgorICAgIGlmICggIWJ1ZyApCiAgICAgICAgIHJl
dHVybiAtRU5PRU5UOwogCiAgICAgLyogV0FSTiwgQlVHIG9yIEFTU0VSVDogZGVjb2RlIHRoZSBm
aWxlbmFtZSBwb2ludGVyIGFuZCBsaW5lIG51bWJlci4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9leHRhYmxlLmMgYi94ZW4vYXJjaC94ODYvZXh0YWJsZS5jCmluZGV4IDg5YjViY2IuLjJh
MDZjY2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9leHRhYmxlLmMKKysrIGIveGVuL2FyY2gv
eDg2L2V4dGFibGUuYwpAQCAtMSwxMCArMSwxMiBAQAogCi0jaW5jbHVkZSA8eGVuL2NvbmZpZy5o
PgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRl
IDx4ZW4vcGVyZmMuaD4KKyNpbmNsdWRlIDx4ZW4vcmN1cGRhdGUuaD4KICNpbmNsdWRlIDx4ZW4v
c29ydC5oPgogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPGFzbS91YWNjZXNz
Lmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAKICNkZWZpbmUgRVhfRklFTEQo
cHRyLCBmaWVsZCkgKCh1bnNpZ25lZCBsb25nKSYocHRyKS0+ZmllbGQgKyAocHRyKS0+ZmllbGQp
CiAKQEAgLTgwLDggKzgyLDEyIEBAIHNlYXJjaF9vbmVfdGFibGUoY29uc3Qgc3RydWN0IGV4Y2Vw
dGlvbl90YWJsZV9lbnRyeSAqZmlyc3QsCiB1bnNpZ25lZCBsb25nCiBzZWFyY2hfZXhjZXB0aW9u
X3RhYmxlKHVuc2lnbmVkIGxvbmcgYWRkcikKIHsKLSAgICByZXR1cm4gc2VhcmNoX29uZV90YWJs
ZSgKLSAgICAgICAgX19zdGFydF9fX2V4X3RhYmxlLCBfX3N0b3BfX19leF90YWJsZS0xLCBhZGRy
KTsKKyAgICBjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbiA9IGZpbmRfdGV4dF9y
ZWdpb24oYWRkcik7CisKKyAgICBpZiAoIHJlZ2lvbiAmJiByZWdpb24tPmV4ICkKKyAgICAgICAg
cmV0dXJuIHNlYXJjaF9vbmVfdGFibGUocmVnaW9uLT5leCwgcmVnaW9uLT5leF9lbmQgLSAxLCBh
ZGRyKTsKKworICAgIHJldHVybiAwOwogfQogCiB1bnNpZ25lZCBsb25nCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDFhMjIzZDQu
LjUwMjk1NjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9zZXR1cC5jCkBAIC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSA8eGVuL3Bmbi5oPgogI2lu
Y2x1ZGUgPHhlbi9ub2RlbWFzay5oPgogI2luY2x1ZGUgPHhlbi90bWVtX3hlbi5oPgorI2luY2x1
ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2luY2x1ZGUgPHhlbi93YXRjaGRvZy5oPgogI2lu
Y2x1ZGUgPHB1YmxpYy92ZXJzaW9uLmg+CiAjaW5jbHVkZSA8Y29tcGF0L3BsYXRmb3JtLmg+CkBA
IC01MTUsNiArNTE2LDkgQEAgc3RhdGljIHZvaWQgbm9pbmxpbmUgaW5pdF9kb25lKHZvaWQpCiAK
ICAgICBzeXN0ZW1fc3RhdGUgPSBTWVNfU1RBVEVfYWN0aXZlOwogCisgICAgLyogTVVTVCBiZSBk
b25lIHByaW9yIHRvIHJlbW92aW5nIC5pbml0IGRhdGEuICovCisgICAgdW5yZWdpc3Rlcl9pbml0
X3ZpcnR1YWxfcmVnaW9uKCk7CisKICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9s
bGVyKGhhcmR3YXJlX2RvbWFpbik7CiAKICAgICAvKiBaZXJvIHRoZSAuaW5pdCBjb2RlIGFuZCBk
YXRhLiAqLwpAQCAtNjE3LDYgKzYyMSw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRf
eGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgc21wX3ByZXBhcmVfYm9vdF9jcHUoKTsKICAg
ICBzb3J0X2V4Y2VwdGlvbl90YWJsZXMoKTsKIAorICAgIHNldHVwX3ZpcnR1YWxfcmVnaW9ucyhf
X3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlKTsKKwogICAgIC8qIEZ1bGwgZXhj
ZXB0aW9uIHN1cHBvcnQgZnJvbSBoZXJlIG9uIGluLiAqLwogCiAgICAgbG9hZGVyID0gKG1iaS0+
ZmxhZ3MgJiBNQklfTE9BREVSTkFNRSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggYzZjOTIyNy4uZjczZjdmMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTQ4
LDYgKzQ4LDcgQEAKICNpbmNsdWRlIDx4ZW4va2V4ZWMuaD4KICNpbmNsdWRlIDx4ZW4vdHJhY2Uu
aD4KICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9u
Lmg+CiAjaW5jbHVkZSA8eGVuL3dhdGNoZG9nLmg+CiAjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgog
I2luY2x1ZGUgPGFzbS9pby5oPgpAQCAtMTIyOSwxOCArMTIzMCwxMiBAQCBzdGF0aWMgaW50IGVt
dWxhdGVfZm9yY2VkX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIHZv
aWQgZG9faW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBjb25z
dCBzdHJ1Y3QgYnVnX2ZyYW1lICpidWc7CisgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYnVn
ID0gTlVMTDsKICAgICB1OCBidWdfaW5zblsyXTsKICAgICBjb25zdCBjaGFyICpwcmVmaXggPSAi
IiwgKmZpbGVuYW1lLCAqcHJlZGljYXRlLCAqZWlwID0gKGNoYXIgKilyZWdzLT5laXA7CiAgICAg
dW5zaWduZWQgbG9uZyBmaXh1cDsKLSAgICBpbnQgaWQsIGxpbmVubzsKLSAgICBzdGF0aWMgY29u
c3Qgc3RydWN0IGJ1Z19mcmFtZSAqY29uc3Qgc3RvcF9mcmFtZXNbXSA9IHsKLSAgICAgICAgX19z
dG9wX2J1Z19mcmFtZXNfMCwKLSAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMSwKLSAgICAgICAg
X19zdG9wX2J1Z19mcmFtZXNfMiwKLSAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMywKLSAgICAg
ICAgTlVMTAotICAgIH07CisgICAgaW50IGlkID0gLTEsIGxpbmVubzsKKyAgICBjb25zdCBzdHJ1
Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbjsKIAogICAgIERFQlVHR0VSX3RyYXBfZW50cnkoVFJB
UF9pbnZhbGlkX29wLCByZWdzKTsKIApAQCAtMTI1NywxNiArMTI1MiwyOSBAQCB2b2lkIGRvX2lu
dmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICBtZW1jbXAoYnVn
X2luc24sICJceGZceGIiLCBzaXplb2YoYnVnX2luc24pKSApCiAgICAgICAgIGdvdG8gZGllOwog
Ci0gICAgZm9yICggYnVnID0gX19zdGFydF9idWdfZnJhbWVzLCBpZCA9IDA7IHN0b3BfZnJhbWVz
W2lkXTsgKytidWcgKQorICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdpb24ocmVncy0+ZWlwKTsK
KyAgICBpZiAoIHJlZ2lvbiApCiAgICAgewotICAgICAgICB3aGlsZSAoIHVubGlrZWx5KGJ1ZyA9
PSBzdG9wX2ZyYW1lc1tpZF0pICkKLSAgICAgICAgICAgICsraWQ7Ci0gICAgICAgIGlmICggYnVn
X2xvYyhidWcpID09IGVpcCApCi0gICAgICAgICAgICBicmVhazsKKyAgICAgICAgZm9yICggaWQg
PSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKKyAgICAgICAgeworICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGJ1Z19mcmFtZSAqYjsKKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOworCisg
ICAgICAgICAgICBmb3IgKCBpID0gMCwgYiA9IHJlZ2lvbi0+ZnJhbWVbaWRdLmJ1Z3M7CisgICAg
ICAgICAgICAgICAgICBpIDwgcmVnaW9uLT5mcmFtZVtpZF0ubl9idWdzOyBiKyssIGkrKyApCisg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCBidWdfbG9jKGIpID09IGVpcCApCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBidWcgPSBiOworICAgICAgICAg
ICAgICAgICAgICBnb3RvIGZvdW5kOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQogICAgIH0KLSAgICBpZiAoICFzdG9wX2ZyYW1lc1tpZF0gKQotICAgICAgICBn
b3RvIGRpZTsKIAorIGZvdW5kOgorICAgIGlmICggIWJ1ZyApCisgICAgICAgIGdvdG8gZGllOwog
ICAgIGVpcCArPSBzaXplb2YoYnVnX2luc24pOwogICAgIGlmICggaWQgPT0gQlVHRlJBTUVfcnVu
X2ZuICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1v
bi9NYWtlZmlsZQppbmRleCA5MTBhYzY5Li4xZTRiYzcwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTUxLDYgKzUxLDcgQEAgb2Jq
LXkgKz0gdGltZS5vCiBvYmoteSArPSB0aW1lci5vCiBvYmoteSArPSB0cmFjZS5vCiBvYmoteSAr
PSB2ZXJzaW9uLm8KK29iai15ICs9IHZpcnR1YWxfcmVnaW9uLm8KIG9iai15ICs9IHZtX2V2ZW50
Lm8KIG9iai15ICs9IHZtYXAubwogb2JqLXkgKz0gdnNwcmludGYubwpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zeW1ib2xzLmMgYi94ZW4vY29tbW9uL3N5bWJvbHMuYwppbmRleCBhNTljNTlkLi5i
MThkZGNkMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeW1ib2xzLmMKKysrIGIveGVuL2NvbW1v
bi9zeW1ib2xzLmMKQEAgLTE3LDYgKzE3LDcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5j
bHVkZSA8eGVuL3N0cmluZy5oPgogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgorI2luY2x1ZGUg
PHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2luY2x1ZGUgPHB1YmxpYy9wbGF0Zm9ybS5oPgogI2lu
Y2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KIApAQCAtOTcsOCArOTgsNyBAQCBzdGF0aWMgdW5z
aWduZWQgaW50IGdldF9zeW1ib2xfb2Zmc2V0KHVuc2lnbmVkIGxvbmcgcG9zKQogCiBib29sX3Qg
aXNfYWN0aXZlX2tlcm5lbF90ZXh0KHVuc2lnbmVkIGxvbmcgYWRkcikKIHsKLSAgICByZXR1cm4g
KGlzX2tlcm5lbF90ZXh0KGFkZHIpIHx8Ci0gICAgICAgICAgICAoc3lzdGVtX3N0YXRlIDwgU1lT
X1NUQVRFX2FjdGl2ZSAmJiBpc19rZXJuZWxfaW5pdHRleHQoYWRkcikpKTsKKyAgICByZXR1cm4g
ISFmaW5kX3RleHRfcmVnaW9uKGFkZHIpOwogfQogCiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1
cCh1bnNpZ25lZCBsb25nIGFkZHIsCkBAIC0xMDgsMTMgKzEwOCwxOCBAQCBjb25zdCBjaGFyICpz
eW1ib2xzX2xvb2t1cCh1bnNpZ25lZCBsb25nIGFkZHIsCiB7CiAgICAgdW5zaWduZWQgbG9uZyBp
LCBsb3csIGhpZ2gsIG1pZDsKICAgICB1bnNpZ25lZCBsb25nIHN5bWJvbF9lbmQgPSAwOworICAg
IGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiAqcmVnaW9uOwogCiAgICAgbmFtZWJ1ZltLU1lN
X05BTUVfTEVOXSA9IDA7CiAgICAgbmFtZWJ1ZlswXSA9IDA7CiAKLSAgICBpZiAoIWlzX2FjdGl2
ZV9rZXJuZWxfdGV4dChhZGRyKSkKKyAgICByZWdpb24gPSBmaW5kX3RleHRfcmVnaW9uKGFkZHIp
OworICAgIGlmICghcmVnaW9uKQogICAgICAgICByZXR1cm4gTlVMTDsKIAorICAgIGlmIChyZWdp
b24tPnN5bWJvbHNfbG9va3VwKQorICAgICAgICByZXR1cm4gcmVnaW9uLT5zeW1ib2xzX2xvb2t1
cChhZGRyLCBzeW1ib2xzaXplLCBvZmZzZXQsIG5hbWVidWYpOworCiAgICAgICAgIC8qIGRvIGEg
YmluYXJ5IHNlYXJjaCBvbiB0aGUgc29ydGVkIHN5bWJvbHNfYWRkcmVzc2VzIGFycmF5ICovCiAg
ICAgbG93ID0gMDsKICAgICBoaWdoID0gc3ltYm9sc19udW1fc3ltczsKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vdmlydHVhbF9yZWdpb24uYyBiL3hlbi9jb21tb24vdmlydHVhbF9yZWdpb24uYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi40MjZkZmEwCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2NvbW1vbi92aXJ0dWFsX3JlZ2lvbi5jCkBAIC0wLDAgKzEsMTQ2IEBACisvKgor
ICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuCisgKi8KKworI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8
eGVuL2tlcm5lbC5oPgorI2luY2x1ZGUgPHhlbi9yY3VwZGF0ZS5oPgorI2luY2x1ZGUgPHhlbi9z
cGlubG9jay5oPgorI2luY2x1ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgorCitzdGF0aWMgc3Ry
dWN0IHZpcnR1YWxfcmVnaW9uIGNvcmUgPSB7CisgICAgLmxpc3QgPSBMSVNUX0hFQURfSU5JVChj
b3JlLmxpc3QpLAorICAgIC5zdGFydCA9IF9zdGV4dCwKKyAgICAuZW5kID0gX2V0ZXh0LAorfTsK
KworLyogQmVjb21lcyBpcnJlbGV2YW50IHdoZW4gX19pbml0IHNlY3Rpb25zIGFyZSBjbGVhcmVk
LiAqLworc3RhdGljIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBjb3JlX2luaXQgX19pbml0ZGF0YSA9
IHsKKyAgICAubGlzdCA9IExJU1RfSEVBRF9JTklUKGNvcmVfaW5pdC5saXN0KSwKKyAgICAuc3Rh
cnQgPSBfc2luaXR0ZXh0LAorICAgIC5lbmQgPSBfZWluaXR0ZXh0LAorfTsKKworLyoKKyAqIFJD
VSBsb2NraW5nLiBBZGRpdGlvbnMgYXJlIGRvbmUgZWl0aGVyIGF0IHN0YXJ0dXAgKHdoZW4gdGhl
cmUgaXMgb25seQorICogb25lIENQVSkgb3Igd2hlbiBhbGwgQ1BVcyBhcmUgcnVubmluZyB3aXRo
b3V0IElSUXMuCisgKgorICogRGVsZXRpb25zIGFyZSBiaXQgdHJpY2t5LiBXZSBkbyBpdCB3aGVu
IHhTcGxpY2luZyAoYWxsIENQVXMgcnVubmluZworICogd2l0aG91dCBJUlFzKSBvciBkdXJpbmcg
Ym9vdHVwICh3aGVuIGNsZWFyaW5nIHRoZSBpbml0KS4KKyAqCisgKiBIZW5jZSB3ZSB1c2UgbGlz
dF9kZWxfcmN1ICh3aGljaCBzcG9ydHMgYW4gbWVtb3J5IGZlbmNlKSBhbmQgYSBzcGlubG9jawor
ICogb24gZGVsZXRpb24uCisgKgorICogQWxsIHJlYWRlcnMgb2YgdmlydHVhbF9yZWdpb25fbGlz
dCBNVVNUIHVzZSBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdS4KKyAqLworc3RhdGljIExJU1RfSEVB
RCh2aXJ0dWFsX3JlZ2lvbl9saXN0KTsKK3N0YXRpYyBERUZJTkVfU1BJTkxPQ0sodmlydHVhbF9y
ZWdpb25fbG9jayk7CitzdGF0aWMgREVGSU5FX1JDVV9SRUFEX0xPQ0socmN1X3ZpcnR1YWxfcmVn
aW9uX2xvY2spOworCitjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKmZpbmRfdGV4dF9yZWdp
b24odW5zaWduZWQgbG9uZyBhZGRyKQoreworICAgIGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3JlZ2lv
biAqcmVnaW9uOworCisgICAgcmN1X3JlYWRfbG9jaygmcmN1X3ZpcnR1YWxfcmVnaW9uX2xvY2sp
OworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1KCByZWdpb24sICZ2aXJ0dWFsX3JlZ2lvbl9s
aXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggKHZvaWQgKilhZGRyID49IHJlZ2lvbi0+
c3RhcnQgJiYgKHZvaWQgKilhZGRyIDwgcmVnaW9uLT5lbmQgKQorICAgICAgICB7CisgICAgICAg
ICAgICByY3VfcmVhZF91bmxvY2soJnJjdV92aXJ0dWFsX3JlZ2lvbl9sb2NrKTsKKyAgICAgICAg
ICAgIHJldHVybiByZWdpb247CisgICAgICAgIH0KKyAgICB9CisgICAgcmN1X3JlYWRfdW5sb2Nr
KCZyY3VfdmlydHVhbF9yZWdpb25fbG9jayk7CisKKyAgICByZXR1cm4gTlVMTDsKK30KKwordm9p
ZCByZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpCit7Cisg
ICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKworICAgIGxpc3RfYWRkX3RhaWxf
cmN1KCZyLT5saXN0LCAmdmlydHVhbF9yZWdpb25fbGlzdCk7Cit9CisKK3N0YXRpYyB2b2lkIHJl
bW92ZV92aXJ0dWFsX3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpCit7CisgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKKworICAgIHNwaW5fbG9ja19pcnFzYXZlKCZ2aXJ0dWFsX3JlZ2lv
bl9sb2NrLCBmbGFncyk7CisgICAgbGlzdF9kZWxfcmN1KCZyLT5saXN0KTsKKyAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZ2aXJ0dWFsX3JlZ2lvbl9sb2NrLCBmbGFncyk7CisgICAgLyoKKyAg
ICAgKiBXZSBkbyBub3QgbmVlZCB0byBpbnZva2UgY2FsbF9yY3UuCisgICAgICoKKyAgICAgKiBU
aGlzIGlzIGR1ZSB0byB0aGUgZmFjdCB0aGF0IG9uIHRoZSBkZWxldGlvbiB3ZSBoYXZlIG1hZGUg
c3VyZQorICAgICAqIHRvIHVzZSBzcGlubG9ja3MgKHRvIGd1YXJkIGFnYWluc3Qgc29tZWJvZHkg
ZWxzZSBjYWxsaW5nCisgICAgICogdW5yZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbikgYW5kIGxpc3Rf
ZGVsZXRpb24gc3BpY2VkIHdpdGgKKyAgICAgKiBtZW1vcnkgYmFycmllci4KKyAgICAgKgorICAg
ICAqIFRoYXQgcHJvdGVjdHMgdXMgZnJvbSBjb3JydXB0aW5nIHRoZSBsaXN0IGFzIHRoZSByZWFk
ZXJzIGFsbAorICAgICAqIHVzZSBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdSB3aGljaCBpcyBzYWZl
IGFnYWluc3QgY29uY3VycmVudAorICAgICAqIGRlbGV0aW9ucy4KKyAgICAgKi8KK30KKwordm9p
ZCB1bnJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uKHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiAqcikKK3sK
KyAgICAvKiBFeHBlY3RlZCB0byBiZSBjYWxsZWQgZnJvbSB4U3BsaWNlIC0gd2hpY2ggaGFzIElS
UXMgZGlzYWJsZWQuICovCisgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKwor
ICAgIHJlbW92ZV92aXJ0dWFsX3JlZ2lvbihyKTsKK30KKwordm9pZCBfX2luaXQgdW5yZWdpc3Rl
cl9pbml0X3ZpcnR1YWxfcmVnaW9uKHZvaWQpCit7CisgICAgQlVHX09OKHN5c3RlbV9zdGF0ZSAh
PSBTWVNfU1RBVEVfYWN0aXZlKTsKKworICAgIHJlbW92ZV92aXJ0dWFsX3JlZ2lvbigmY29yZV9p
bml0KTsKK30KKwordm9pZCBfX2luaXQgc2V0dXBfdmlydHVhbF9yZWdpb25zKGNvbnN0IHN0cnVj
dCBleGNlcHRpb25fdGFibGVfZW50cnkgKnN0YXJ0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmVuZCkKK3sKKyAg
ICBzaXplX3Qgc3o7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgc3RhdGljIGNvbnN0IHN0cnVj
dCBidWdfZnJhbWUgKmNvbnN0IF9faW5pdGNvbnN0cmVsIGJ1Z19mcmFtZXNbXSA9IHsKKyAgICAg
ICAgX19zdGFydF9idWdfZnJhbWVzLAorICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18wLAorICAg
ICAgICBfX3N0b3BfYnVnX2ZyYW1lc18xLAorICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18yLAor
I2lmZGVmIENPTkZJR19YODYKKyAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMywKKyNlbmRpZgor
ICAgICAgICBOVUxMCisgICAgfTsKKworICAgIGZvciAoIGkgPSAxOyBidWdfZnJhbWVzW2ldOyBp
KysgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqczsKKworICAgICAg
ICBzID0gYnVnX2ZyYW1lc1tpIC0gMV07CisgICAgICAgIHN6ID0gYnVnX2ZyYW1lc1tpXSAtIHM7
CisKKyAgICAgICAgY29yZS5mcmFtZVtpIC0gMV0ubl9idWdzID0gc3o7CisgICAgICAgIGNvcmUu
ZnJhbWVbaSAtIDFdLmJ1Z3MgPSBzOworCisgICAgICAgIGNvcmVfaW5pdC5mcmFtZVtpIC0gMV0u
bl9idWdzID0gc3o7CisgICAgICAgIGNvcmVfaW5pdC5mcmFtZVtpIC0gMV0uYnVncyA9IHM7Cisg
ICAgfQorCisgICAgY29yZV9pbml0LmV4ID0gY29yZS5leCA9IHN0YXJ0OworICAgIGNvcmVfaW5p
dC5leF9lbmQgPSBjb3JlLmV4X2VuZCA9IGVuZDsKKworICAgIHJlZ2lzdGVyX3ZpcnR1YWxfcmVn
aW9uKCZjb3JlX2luaXQpOworICAgIHJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uKCZjb3JlKTsKK30K
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTog
IkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10
YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
c3ltYm9scy5oIGIveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaAppbmRleCAxZmEwNTM3Li5mNThl
NjExIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi9zeW1ib2xzLmgKQEAgLTUsNiArNSwxNSBAQAogCiAjZGVmaW5lIEtTWU1fTkFNRV9M
RU4gMTI3CiAKKy8qCisgKiBUeXBlZGVmIGZvciB0aGUgY2FsbGJhY2sgZnVuY3Rpb25zIHRoYXQg
c3ltYm9sc19sb29rdXAKKyAqIGNhbiBjYWxsIGlmIHZpcnR1YWxfcmVnaW9uX2xpc3QgaGFzIGFu
IGNhbGxiYWNrIGZvciBpdC4KKyAqLwordHlwZWRlZiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1
cF90KHVuc2lnbmVkIGxvbmcgYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKm9mZnNldCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFyICpuYW1lYnVmKTsKKwogLyogTG9va3VwIGFuIGFkZHJlc3Mu
ICovCiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1cCh1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmggYi94ZW4vaW5jbHVkZS94ZW4v
dmlydHVhbF9yZWdpb24uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5lNWU1
OGVkCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmgK
QEAgLTAsMCArMSw0NyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29y
IGl0cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaWZuZGVm
IF9fWEVOX1ZJUlRVQUxfUkVHSU9OX0hfXworI2RlZmluZSBfX1hFTl9WSVJUVUFMX1JFR0lPTl9I
X18KKworI2luY2x1ZGUgPHhlbi9saXN0Lmg+CisjaW5jbHVkZSA8eGVuL3N5bWJvbHMuaD4KKwor
c3RydWN0IHZpcnR1YWxfcmVnaW9uCit7CisgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OworICAg
IGNvbnN0IHZvaWQgKnN0YXJ0OyAgICAgICAgICAgICAgICAvKiBWaXJ0dWFsIGFkZHJlc3Mgc3Rh
cnQuICovCisgICAgY29uc3Qgdm9pZCAqZW5kOyAgICAgICAgICAgICAgICAgIC8qIFZpcnR1YWwg
YWRkcmVzcyBlbmQuICovCisKKyAgICAvKiBJZiB0aGlzIGlzIE5VTEwgdGhlIGRlZmF1bHQgbG9v
a3VwIG1lY2hhbmlzbSBpcyB1c2VkLiAqLworICAgIHN5bWJvbHNfbG9va3VwX3QgKnN5bWJvbHNf
bG9va3VwOworCisgICAgc3RydWN0IHsKKyAgICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAq
YnVnczsgLyogVGhlIHBvaW50ZXIgdG8gYXJyYXkgb2YgYnVnIGZyYW1lcy4gKi8KKyAgICAgICAg
c2l6ZV90IG5fYnVnczsgICAgICAgICAgLyogVGhlIG51bWJlciBvZiB0aGVtLiAqLworICAgIH0g
ZnJhbWVbQlVHRlJBTUVfTlJdOworCisgICAgY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9l
bnRyeSAqZXg7CisgICAgY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqZXhfZW5k
OworfTsKKworY29uc3Qgc3RydWN0IHZpcnR1YWxfcmVnaW9uICpmaW5kX3RleHRfcmVnaW9uKHVu
c2lnbmVkIGxvbmcgYWRkcik7Cit2b2lkIHNldHVwX3ZpcnR1YWxfcmVnaW9ucyhjb25zdCBzdHJ1
Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmVuZCk7Cit2b2lkIHVucmVn
aXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbih2b2lkKTsKK3ZvaWQgcmVnaXN0ZXJfdmlydHVhbF9y
ZWdpb24oc3RydWN0IHZpcnR1YWxfcmVnaW9uICpyKTsKK3ZvaWQgdW5yZWdpc3Rlcl92aXJ0dWFs
X3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpOworCisjZW5kaWYgLyogX19YRU5fVklS
VFVBTF9SRUdJT05fSF9fICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBD
CisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdp
ZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:14:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:14: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 1awnSr-0000MR-87; Sun, 01 May 2016 09:14:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSq-0000MF-Hr
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:56 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 75/21-07120-F09C5275; Sun, 01 May 2016 09:14:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZf/pGq
 4QcdjQYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DzlBEvB8VbGim1reRsYZ6R3MXJxCAl8YZT4
 c7yRBcI5zyix9OgJxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXyJN41z
 mYHsXkFzCTaNp1lArFZgOq/vrjAMoGRYwEjwypG9eLUorLUIl1DvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxp3PnQ4xSnIwKYnyzpirEi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgpfphGq4kGBRanpqRVpmDjA4YNISHDxKIrzzjwGleYsLEnOLM9MhUqcYFaXEedlB
 +gRAEhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFeueNAU3gy80rgpr8CWswEt
 Dh7PdjikkSElFQDY+R1X32f98q3e79MKwk0vqz25LVEsP/p7Jef771lF1y9r9d6ddjuO+WCIQ
 JbF5moO9TsP78/N072ebVgf+OsoxmMuZtUN7HmOWY4LlOa2tcooLC9nPlz4sZU/SMVId+vsJy
 o6Lt/T+yRez+nvnL4wal3f3e1TQrxbWh+oikTd2bLlRVRciVPlViKMxINtZiLihMBsJuud0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462094094!12237512!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36878 invoked from network); 1 May 2016 09:14:55 -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 May 2016 09:14: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 1awnSo-00015U-23
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSn-0002Y7-Tp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:14:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSn-0002Y7-Tp@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:14:53 +0000
Subject: [Xen-changelog] [xen master] arm/x86: Use struct virtual_region to
	do bug, symbol, and (x86) exception tables lookup.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJhYTkyNWJlODQyOTNiNDRhZDU4N2VkMTE3MTg0YWNlNjFiNDFkZDYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgTWFyIDEwIDE2OjM1OjUwIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjEwIDIwMTYgLTA0MDAKCiAgICBhcm0veDg2OiBVc2Ugc3RydWN0IHZpcnR1YWxf
cmVnaW9uIHRvIGRvIGJ1Zywgc3ltYm9sLCBhbmQgKHg4NikgZXhjZXB0aW9uIHRhYmxlcyBsb29r
dXAuCiAgICAKICAgIER1cmluZyBleGVjdXRpb24gb2YgdGhlIGh5cGVydmlzb3Igd2UgaGF2ZSB0
d28gcmVnaW9ucyBvZgogICAgZXhlY3V0YWJsZSBjb2RlIC0gc3RleHQgLT4gX2V0ZXh0LCBhbmQg
X3Npbml0dGV4dCAtPiBfZWluaXRleHQuCiAgICAKICAgIFRoZSBsYXRlciBpcyBub3QgbmVlZGVk
IGFmdGVyIGJvb3R1cC4KICAgIAogICAgV2UgYWxzbyBoYXZlIHZhcmlvdXMgYnVpbHQtaW4gbWFj
cm9zIGFuZCBmdW5jdGlvbnMgdG8gc2VhcmNoCiAgICBpbiBiZXR3ZWVuIHRob3NlIHR3byBzd2F0
aHMgZGVwZW5kaW5nIG9uIHRoZSBzdGF0ZSBvZiB0aGUgc3lzdGVtLgogICAgCiAgICBUaGF0IGlz
IGVpdGhlciBmb3IgYnVnX2ZyYW1lcywgZXhjZXB0aW9ucyAoeDg2KSBvciBzeW1ib2wKICAgIG5h
bWVzIGZvciB0aGUgaW5zdHJ1Y3Rpb24uCiAgICAKICAgIFdpdGggeFNwbGljZSBpbiB0aGUgcGlj
dHVyZSAtIHdlIG5lZWQgYSBtZWNoYW5pc20gZm9yIG5ldyBwYXlsb2FkcwogICAgdG8gc2VhcmNo
ZWQgYXMgd2VsbCBmb3IgYWxsIG9mIHRoaXMuCiAgICAKICAgIE9yaWdpbmFsbHkgd2UgaGFkIGV4
dHJhICdpZiAoeHNwbGljZSkuLi4nIGJ1dCB0aGF0IGdldHMKICAgIGEgYml0IHRpcmluZyBhbmQg
ZG9lcyBub3QgaG9vayB1cCBuaWNlbHkuCiAgICAKICAgIFRoaXMgJ3N0cnVjdCB2aXJ0dWFsX3Jl
Z2lvbicgYW5kIHZpcnR1YWxfcmVnaW9uX2xpc3QgcHJvdmlkZSBhCiAgICBtZWNoYW5pc20gdG8g
c2VhcmNoIGZvciB0aGUgYnVnX2ZyYW1lcywgZXhjZXB0aW9uIHRhYmxlLAogICAgYW5kIHN5bWJv
bCBuYW1lcyBlbnRyaWVzIHdpdGhvdXQgaGF2aW5nIHZhcmlvdXMgY2FsbHMgaW4KICAgIG90aGVy
IHN1Yi1jb21wb25lbnRzIGluIHRoZSBzeXN0ZW0uCiAgICAKICAgIENvZGUgd2hpY2ggd2lzaGVz
IHRvIHBhcnRpY2lwYXRlIGluIGJ1Z19mcmFtZXMgYW5kIGV4Y2VwdGlvbiB0YWJsZQogICAgZW50
cmllcyBzZWFyY2ggaGFzIHRvIG9ubHkgdXNlIHR3byBwdWJsaWMgQVBJczoKICAgICAtIHJlZ2lz
dGVyX3ZpcnR1YWxfcmVnaW9uCiAgICAgLSB1bnJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uCiAgICAK
ICAgIHRvIGxldCB0aGUgY29yZSBjb2RlIGtub3cuCiAgICAKICAgIElmIHRoZSAtPmxvb2t1cF9z
eW1ib2wgaXMgbm90IHRoZW4gdGhlIGRlZmF1bHQgaW50ZXJuYWwgc3ltYm9sIGxvb2t1cAogICAg
bWVjaGFuaXNtIGlzIHVzZWQuCiAgICAKICAgIFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IFtBUk1dCiAgICBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAg
ICB8ICAgNCArKwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgfCAgMzkgKysrKysr
Ky0tLS0KIHhlbi9hcmNoL3g4Ni9leHRhYmxlLmMgICAgICAgICAgIHwgIDEyICsrKy0KIHhlbi9h
cmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgIHwgICA2ICsrCiB4ZW4vYXJjaC94ODYvdHJhcHMu
YyAgICAgICAgICAgICB8ICA0MCArKysrKystLS0tLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAg
ICAgICAgICAgfCAgIDEgKwogeGVuL2NvbW1vbi9zeW1ib2xzLmMgICAgICAgICAgICAgfCAgMTEg
KystCiB4ZW4vY29tbW9uL3ZpcnR1YWxfcmVnaW9uLmMgICAgICB8IDE0NiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9zeW1ib2xzLmggICAg
ICAgIHwgICA5ICsrKwogeGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmggfCAgNDcgKysr
KysrKysrKysrKwogMTAgZmlsZXMgY2hhbmdlZCwgMjc4IGluc2VydGlvbnMoKyksIDM3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKaW5kZXggNmQyMDVhOS4uMDlmZjFlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTM0LDYgKzM0LDcgQEAKICNp
bmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgogI2luY2x1ZGUgPHhlbi9jcHUuaD4KICNpbmNsdWRl
IDx4ZW4vcGZuLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5jbHVkZSA8
eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgogI2luY2x1ZGUgPHhl
bi9hY3BpLmg+CkBAIC04NjAsNiArODYxLDkgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKIAogICAgIHN5c3RlbV9zdGF0ZSA9IFNZU19TVEFU
RV9hY3RpdmU7CiAKKyAgICAvKiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9zdGF0
ZS4gKi8KKyAgICB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24oKTsKKwogICAgIGRvbWFp
bl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZG9tMCk7CiAKICAgICAvKiBTd2l0Y2ggb24g
dG8gdGhlIGR5bmFtaWNhbGx5IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNwdQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRl
eCBlOTVjZTU4Li4xODI4ZWExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysg
Yi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtMzEsNiArMzEsNyBAQAogI2luY2x1ZGUgPHhlbi9z
b2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CiAjaW5jbHVkZSA8eGVuL3Bl
cmZjLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5jbHVkZSA8cHVibGlj
L3NjaGVkLmg+CiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPGFzbS9kZWJ1Z2dl
ci5oPgpAQCAtMTAxLDYgKzEwMiw4IEBAIGludGVnZXJfcGFyYW0oImRlYnVnX3N0YWNrX2xpbmVz
IiwgZGVidWdfc3RhY2tfbGluZXMpOwogCiB2b2lkIGluaXRfdHJhcHModm9pZCkKIHsKKyAgICBz
ZXR1cF92aXJ0dWFsX3JlZ2lvbnMoTlVMTCwgTlVMTCk7CisKICAgICAvKiBTZXR1cCBIeXAgdmVj
dG9yIGJhc2UgKi8KICAgICBXUklURV9TWVNSRUcoKHZhZGRyX3QpaHlwX3RyYXBzX3ZlY3Rvciwg
VkJBUl9FTDIpOwogCkBAIC0xMTE3LDI3ICsxMTIwLDMzIEBAIHZvaWQgZG9fdW5leHBlY3RlZF90
cmFwKGNvbnN0IGNoYXIgKm1zZywgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIGludCBk
b19idWdfZnJhbWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHZhZGRyX3QgcGMpCiB7Ci0g
ICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYnVnOworICAgIGNvbnN0IHN0cnVjdCBidWdfZnJh
bWUgKmJ1ZyA9IE5VTEw7CiAgICAgY29uc3QgY2hhciAqcHJlZml4ID0gIiIsICpmaWxlbmFtZSwg
KnByZWRpY2F0ZTsKICAgICB1bnNpZ25lZCBsb25nIGZpeHVwOwotICAgIGludCBpZCwgbGluZW5v
OwotICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYnVnX2ZyYW1lICpjb25zdCBzdG9wX2ZyYW1lc1td
ID0gewotICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18wLAotICAgICAgICBfX3N0b3BfYnVnX2Zy
YW1lc18xLAotICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18yLAotICAgICAgICBOVUxMCi0gICAg
fTsKKyAgICBpbnQgaWQgPSAtMSwgbGluZW5vOworICAgIGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3Jl
Z2lvbiAqcmVnaW9uOwogCi0gICAgZm9yICggYnVnID0gX19zdGFydF9idWdfZnJhbWVzLCBpZCA9
IDA7IHN0b3BfZnJhbWVzW2lkXTsgKytidWcgKQorICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdp
b24ocGMpOworICAgIGlmICggcmVnaW9uICkKICAgICB7Ci0gICAgICAgIHdoaWxlICggdW5saWtl
bHkoYnVnID09IHN0b3BfZnJhbWVzW2lkXSkgKQotICAgICAgICAgICAgKytpZDsKKyAgICAgICAg
Zm9yICggaWQgPSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKKyAgICAgICAgeworICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYjsKKyAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBpOwogCi0gICAgICAgIGlmICggKCh2YWRkcl90KWJ1Z19sb2MoYnVnKSkgPT0gcGMgKQotICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBmb3IgKCBpID0gMCwgYiA9IHJlZ2lvbi0+ZnJh
bWVbaWRdLmJ1Z3M7CisgICAgICAgICAgICAgICAgICBpIDwgcmVnaW9uLT5mcmFtZVtpZF0ubl9i
dWdzOyBiKyssIGkrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCAoKHZh
ZGRyX3QpYnVnX2xvYyhiKSkgPT0gcGMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICAgICAgYnVnID0gYjsKKyAgICAgICAgICAgICAgICAgICAgZ290byBmb3VuZDsKKyAgICAg
ICAgICAgICAgICB9CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICB9Ci0KLSAgICBpZiAo
ICFzdG9wX2ZyYW1lc1tpZF0gKQorIGZvdW5kOgorICAgIGlmICggIWJ1ZyApCiAgICAgICAgIHJl
dHVybiAtRU5PRU5UOwogCiAgICAgLyogV0FSTiwgQlVHIG9yIEFTU0VSVDogZGVjb2RlIHRoZSBm
aWxlbmFtZSBwb2ludGVyIGFuZCBsaW5lIG51bWJlci4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9leHRhYmxlLmMgYi94ZW4vYXJjaC94ODYvZXh0YWJsZS5jCmluZGV4IDg5YjViY2IuLjJh
MDZjY2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9leHRhYmxlLmMKKysrIGIveGVuL2FyY2gv
eDg2L2V4dGFibGUuYwpAQCAtMSwxMCArMSwxMiBAQAogCi0jaW5jbHVkZSA8eGVuL2NvbmZpZy5o
PgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRl
IDx4ZW4vcGVyZmMuaD4KKyNpbmNsdWRlIDx4ZW4vcmN1cGRhdGUuaD4KICNpbmNsdWRlIDx4ZW4v
c29ydC5oPgogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPGFzbS91YWNjZXNz
Lmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAKICNkZWZpbmUgRVhfRklFTEQo
cHRyLCBmaWVsZCkgKCh1bnNpZ25lZCBsb25nKSYocHRyKS0+ZmllbGQgKyAocHRyKS0+ZmllbGQp
CiAKQEAgLTgwLDggKzgyLDEyIEBAIHNlYXJjaF9vbmVfdGFibGUoY29uc3Qgc3RydWN0IGV4Y2Vw
dGlvbl90YWJsZV9lbnRyeSAqZmlyc3QsCiB1bnNpZ25lZCBsb25nCiBzZWFyY2hfZXhjZXB0aW9u
X3RhYmxlKHVuc2lnbmVkIGxvbmcgYWRkcikKIHsKLSAgICByZXR1cm4gc2VhcmNoX29uZV90YWJs
ZSgKLSAgICAgICAgX19zdGFydF9fX2V4X3RhYmxlLCBfX3N0b3BfX19leF90YWJsZS0xLCBhZGRy
KTsKKyAgICBjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbiA9IGZpbmRfdGV4dF9y
ZWdpb24oYWRkcik7CisKKyAgICBpZiAoIHJlZ2lvbiAmJiByZWdpb24tPmV4ICkKKyAgICAgICAg
cmV0dXJuIHNlYXJjaF9vbmVfdGFibGUocmVnaW9uLT5leCwgcmVnaW9uLT5leF9lbmQgLSAxLCBh
ZGRyKTsKKworICAgIHJldHVybiAwOwogfQogCiB1bnNpZ25lZCBsb25nCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDFhMjIzZDQu
LjUwMjk1NjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9zZXR1cC5jCkBAIC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSA8eGVuL3Bmbi5oPgogI2lu
Y2x1ZGUgPHhlbi9ub2RlbWFzay5oPgogI2luY2x1ZGUgPHhlbi90bWVtX3hlbi5oPgorI2luY2x1
ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2luY2x1ZGUgPHhlbi93YXRjaGRvZy5oPgogI2lu
Y2x1ZGUgPHB1YmxpYy92ZXJzaW9uLmg+CiAjaW5jbHVkZSA8Y29tcGF0L3BsYXRmb3JtLmg+CkBA
IC01MTUsNiArNTE2LDkgQEAgc3RhdGljIHZvaWQgbm9pbmxpbmUgaW5pdF9kb25lKHZvaWQpCiAK
ICAgICBzeXN0ZW1fc3RhdGUgPSBTWVNfU1RBVEVfYWN0aXZlOwogCisgICAgLyogTVVTVCBiZSBk
b25lIHByaW9yIHRvIHJlbW92aW5nIC5pbml0IGRhdGEuICovCisgICAgdW5yZWdpc3Rlcl9pbml0
X3ZpcnR1YWxfcmVnaW9uKCk7CisKICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9s
bGVyKGhhcmR3YXJlX2RvbWFpbik7CiAKICAgICAvKiBaZXJvIHRoZSAuaW5pdCBjb2RlIGFuZCBk
YXRhLiAqLwpAQCAtNjE3LDYgKzYyMSw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRf
eGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgc21wX3ByZXBhcmVfYm9vdF9jcHUoKTsKICAg
ICBzb3J0X2V4Y2VwdGlvbl90YWJsZXMoKTsKIAorICAgIHNldHVwX3ZpcnR1YWxfcmVnaW9ucyhf
X3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlKTsKKwogICAgIC8qIEZ1bGwgZXhj
ZXB0aW9uIHN1cHBvcnQgZnJvbSBoZXJlIG9uIGluLiAqLwogCiAgICAgbG9hZGVyID0gKG1iaS0+
ZmxhZ3MgJiBNQklfTE9BREVSTkFNRSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggYzZjOTIyNy4uZjczZjdmMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTQ4
LDYgKzQ4LDcgQEAKICNpbmNsdWRlIDx4ZW4va2V4ZWMuaD4KICNpbmNsdWRlIDx4ZW4vdHJhY2Uu
aD4KICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9u
Lmg+CiAjaW5jbHVkZSA8eGVuL3dhdGNoZG9nLmg+CiAjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgog
I2luY2x1ZGUgPGFzbS9pby5oPgpAQCAtMTIyOSwxOCArMTIzMCwxMiBAQCBzdGF0aWMgaW50IGVt
dWxhdGVfZm9yY2VkX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIHZv
aWQgZG9faW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBjb25z
dCBzdHJ1Y3QgYnVnX2ZyYW1lICpidWc7CisgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYnVn
ID0gTlVMTDsKICAgICB1OCBidWdfaW5zblsyXTsKICAgICBjb25zdCBjaGFyICpwcmVmaXggPSAi
IiwgKmZpbGVuYW1lLCAqcHJlZGljYXRlLCAqZWlwID0gKGNoYXIgKilyZWdzLT5laXA7CiAgICAg
dW5zaWduZWQgbG9uZyBmaXh1cDsKLSAgICBpbnQgaWQsIGxpbmVubzsKLSAgICBzdGF0aWMgY29u
c3Qgc3RydWN0IGJ1Z19mcmFtZSAqY29uc3Qgc3RvcF9mcmFtZXNbXSA9IHsKLSAgICAgICAgX19z
dG9wX2J1Z19mcmFtZXNfMCwKLSAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMSwKLSAgICAgICAg
X19zdG9wX2J1Z19mcmFtZXNfMiwKLSAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMywKLSAgICAg
ICAgTlVMTAotICAgIH07CisgICAgaW50IGlkID0gLTEsIGxpbmVubzsKKyAgICBjb25zdCBzdHJ1
Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbjsKIAogICAgIERFQlVHR0VSX3RyYXBfZW50cnkoVFJB
UF9pbnZhbGlkX29wLCByZWdzKTsKIApAQCAtMTI1NywxNiArMTI1MiwyOSBAQCB2b2lkIGRvX2lu
dmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICBtZW1jbXAoYnVn
X2luc24sICJceGZceGIiLCBzaXplb2YoYnVnX2luc24pKSApCiAgICAgICAgIGdvdG8gZGllOwog
Ci0gICAgZm9yICggYnVnID0gX19zdGFydF9idWdfZnJhbWVzLCBpZCA9IDA7IHN0b3BfZnJhbWVz
W2lkXTsgKytidWcgKQorICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdpb24ocmVncy0+ZWlwKTsK
KyAgICBpZiAoIHJlZ2lvbiApCiAgICAgewotICAgICAgICB3aGlsZSAoIHVubGlrZWx5KGJ1ZyA9
PSBzdG9wX2ZyYW1lc1tpZF0pICkKLSAgICAgICAgICAgICsraWQ7Ci0gICAgICAgIGlmICggYnVn
X2xvYyhidWcpID09IGVpcCApCi0gICAgICAgICAgICBicmVhazsKKyAgICAgICAgZm9yICggaWQg
PSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKKyAgICAgICAgeworICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGJ1Z19mcmFtZSAqYjsKKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOworCisg
ICAgICAgICAgICBmb3IgKCBpID0gMCwgYiA9IHJlZ2lvbi0+ZnJhbWVbaWRdLmJ1Z3M7CisgICAg
ICAgICAgICAgICAgICBpIDwgcmVnaW9uLT5mcmFtZVtpZF0ubl9idWdzOyBiKyssIGkrKyApCisg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCBidWdfbG9jKGIpID09IGVpcCApCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBidWcgPSBiOworICAgICAgICAg
ICAgICAgICAgICBnb3RvIGZvdW5kOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQogICAgIH0KLSAgICBpZiAoICFzdG9wX2ZyYW1lc1tpZF0gKQotICAgICAgICBn
b3RvIGRpZTsKIAorIGZvdW5kOgorICAgIGlmICggIWJ1ZyApCisgICAgICAgIGdvdG8gZGllOwog
ICAgIGVpcCArPSBzaXplb2YoYnVnX2luc24pOwogICAgIGlmICggaWQgPT0gQlVHRlJBTUVfcnVu
X2ZuICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1v
bi9NYWtlZmlsZQppbmRleCA5MTBhYzY5Li4xZTRiYzcwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTUxLDYgKzUxLDcgQEAgb2Jq
LXkgKz0gdGltZS5vCiBvYmoteSArPSB0aW1lci5vCiBvYmoteSArPSB0cmFjZS5vCiBvYmoteSAr
PSB2ZXJzaW9uLm8KK29iai15ICs9IHZpcnR1YWxfcmVnaW9uLm8KIG9iai15ICs9IHZtX2V2ZW50
Lm8KIG9iai15ICs9IHZtYXAubwogb2JqLXkgKz0gdnNwcmludGYubwpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zeW1ib2xzLmMgYi94ZW4vY29tbW9uL3N5bWJvbHMuYwppbmRleCBhNTljNTlkLi5i
MThkZGNkMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeW1ib2xzLmMKKysrIGIveGVuL2NvbW1v
bi9zeW1ib2xzLmMKQEAgLTE3LDYgKzE3LDcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5j
bHVkZSA8eGVuL3N0cmluZy5oPgogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgorI2luY2x1ZGUg
PHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2luY2x1ZGUgPHB1YmxpYy9wbGF0Zm9ybS5oPgogI2lu
Y2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KIApAQCAtOTcsOCArOTgsNyBAQCBzdGF0aWMgdW5z
aWduZWQgaW50IGdldF9zeW1ib2xfb2Zmc2V0KHVuc2lnbmVkIGxvbmcgcG9zKQogCiBib29sX3Qg
aXNfYWN0aXZlX2tlcm5lbF90ZXh0KHVuc2lnbmVkIGxvbmcgYWRkcikKIHsKLSAgICByZXR1cm4g
KGlzX2tlcm5lbF90ZXh0KGFkZHIpIHx8Ci0gICAgICAgICAgICAoc3lzdGVtX3N0YXRlIDwgU1lT
X1NUQVRFX2FjdGl2ZSAmJiBpc19rZXJuZWxfaW5pdHRleHQoYWRkcikpKTsKKyAgICByZXR1cm4g
ISFmaW5kX3RleHRfcmVnaW9uKGFkZHIpOwogfQogCiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1
cCh1bnNpZ25lZCBsb25nIGFkZHIsCkBAIC0xMDgsMTMgKzEwOCwxOCBAQCBjb25zdCBjaGFyICpz
eW1ib2xzX2xvb2t1cCh1bnNpZ25lZCBsb25nIGFkZHIsCiB7CiAgICAgdW5zaWduZWQgbG9uZyBp
LCBsb3csIGhpZ2gsIG1pZDsKICAgICB1bnNpZ25lZCBsb25nIHN5bWJvbF9lbmQgPSAwOworICAg
IGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiAqcmVnaW9uOwogCiAgICAgbmFtZWJ1ZltLU1lN
X05BTUVfTEVOXSA9IDA7CiAgICAgbmFtZWJ1ZlswXSA9IDA7CiAKLSAgICBpZiAoIWlzX2FjdGl2
ZV9rZXJuZWxfdGV4dChhZGRyKSkKKyAgICByZWdpb24gPSBmaW5kX3RleHRfcmVnaW9uKGFkZHIp
OworICAgIGlmICghcmVnaW9uKQogICAgICAgICByZXR1cm4gTlVMTDsKIAorICAgIGlmIChyZWdp
b24tPnN5bWJvbHNfbG9va3VwKQorICAgICAgICByZXR1cm4gcmVnaW9uLT5zeW1ib2xzX2xvb2t1
cChhZGRyLCBzeW1ib2xzaXplLCBvZmZzZXQsIG5hbWVidWYpOworCiAgICAgICAgIC8qIGRvIGEg
YmluYXJ5IHNlYXJjaCBvbiB0aGUgc29ydGVkIHN5bWJvbHNfYWRkcmVzc2VzIGFycmF5ICovCiAg
ICAgbG93ID0gMDsKICAgICBoaWdoID0gc3ltYm9sc19udW1fc3ltczsKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vdmlydHVhbF9yZWdpb24uYyBiL3hlbi9jb21tb24vdmlydHVhbF9yZWdpb24uYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi40MjZkZmEwCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2NvbW1vbi92aXJ0dWFsX3JlZ2lvbi5jCkBAIC0wLDAgKzEsMTQ2IEBACisvKgor
ICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuCisgKi8KKworI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8
eGVuL2tlcm5lbC5oPgorI2luY2x1ZGUgPHhlbi9yY3VwZGF0ZS5oPgorI2luY2x1ZGUgPHhlbi9z
cGlubG9jay5oPgorI2luY2x1ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgorCitzdGF0aWMgc3Ry
dWN0IHZpcnR1YWxfcmVnaW9uIGNvcmUgPSB7CisgICAgLmxpc3QgPSBMSVNUX0hFQURfSU5JVChj
b3JlLmxpc3QpLAorICAgIC5zdGFydCA9IF9zdGV4dCwKKyAgICAuZW5kID0gX2V0ZXh0LAorfTsK
KworLyogQmVjb21lcyBpcnJlbGV2YW50IHdoZW4gX19pbml0IHNlY3Rpb25zIGFyZSBjbGVhcmVk
LiAqLworc3RhdGljIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBjb3JlX2luaXQgX19pbml0ZGF0YSA9
IHsKKyAgICAubGlzdCA9IExJU1RfSEVBRF9JTklUKGNvcmVfaW5pdC5saXN0KSwKKyAgICAuc3Rh
cnQgPSBfc2luaXR0ZXh0LAorICAgIC5lbmQgPSBfZWluaXR0ZXh0LAorfTsKKworLyoKKyAqIFJD
VSBsb2NraW5nLiBBZGRpdGlvbnMgYXJlIGRvbmUgZWl0aGVyIGF0IHN0YXJ0dXAgKHdoZW4gdGhl
cmUgaXMgb25seQorICogb25lIENQVSkgb3Igd2hlbiBhbGwgQ1BVcyBhcmUgcnVubmluZyB3aXRo
b3V0IElSUXMuCisgKgorICogRGVsZXRpb25zIGFyZSBiaXQgdHJpY2t5LiBXZSBkbyBpdCB3aGVu
IHhTcGxpY2luZyAoYWxsIENQVXMgcnVubmluZworICogd2l0aG91dCBJUlFzKSBvciBkdXJpbmcg
Ym9vdHVwICh3aGVuIGNsZWFyaW5nIHRoZSBpbml0KS4KKyAqCisgKiBIZW5jZSB3ZSB1c2UgbGlz
dF9kZWxfcmN1ICh3aGljaCBzcG9ydHMgYW4gbWVtb3J5IGZlbmNlKSBhbmQgYSBzcGlubG9jawor
ICogb24gZGVsZXRpb24uCisgKgorICogQWxsIHJlYWRlcnMgb2YgdmlydHVhbF9yZWdpb25fbGlz
dCBNVVNUIHVzZSBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdS4KKyAqLworc3RhdGljIExJU1RfSEVB
RCh2aXJ0dWFsX3JlZ2lvbl9saXN0KTsKK3N0YXRpYyBERUZJTkVfU1BJTkxPQ0sodmlydHVhbF9y
ZWdpb25fbG9jayk7CitzdGF0aWMgREVGSU5FX1JDVV9SRUFEX0xPQ0socmN1X3ZpcnR1YWxfcmVn
aW9uX2xvY2spOworCitjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKmZpbmRfdGV4dF9yZWdp
b24odW5zaWduZWQgbG9uZyBhZGRyKQoreworICAgIGNvbnN0IHN0cnVjdCB2aXJ0dWFsX3JlZ2lv
biAqcmVnaW9uOworCisgICAgcmN1X3JlYWRfbG9jaygmcmN1X3ZpcnR1YWxfcmVnaW9uX2xvY2sp
OworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1KCByZWdpb24sICZ2aXJ0dWFsX3JlZ2lvbl9s
aXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggKHZvaWQgKilhZGRyID49IHJlZ2lvbi0+
c3RhcnQgJiYgKHZvaWQgKilhZGRyIDwgcmVnaW9uLT5lbmQgKQorICAgICAgICB7CisgICAgICAg
ICAgICByY3VfcmVhZF91bmxvY2soJnJjdV92aXJ0dWFsX3JlZ2lvbl9sb2NrKTsKKyAgICAgICAg
ICAgIHJldHVybiByZWdpb247CisgICAgICAgIH0KKyAgICB9CisgICAgcmN1X3JlYWRfdW5sb2Nr
KCZyY3VfdmlydHVhbF9yZWdpb25fbG9jayk7CisKKyAgICByZXR1cm4gTlVMTDsKK30KKwordm9p
ZCByZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpCit7Cisg
ICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKworICAgIGxpc3RfYWRkX3RhaWxf
cmN1KCZyLT5saXN0LCAmdmlydHVhbF9yZWdpb25fbGlzdCk7Cit9CisKK3N0YXRpYyB2b2lkIHJl
bW92ZV92aXJ0dWFsX3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpCit7CisgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKKworICAgIHNwaW5fbG9ja19pcnFzYXZlKCZ2aXJ0dWFsX3JlZ2lv
bl9sb2NrLCBmbGFncyk7CisgICAgbGlzdF9kZWxfcmN1KCZyLT5saXN0KTsKKyAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZ2aXJ0dWFsX3JlZ2lvbl9sb2NrLCBmbGFncyk7CisgICAgLyoKKyAg
ICAgKiBXZSBkbyBub3QgbmVlZCB0byBpbnZva2UgY2FsbF9yY3UuCisgICAgICoKKyAgICAgKiBU
aGlzIGlzIGR1ZSB0byB0aGUgZmFjdCB0aGF0IG9uIHRoZSBkZWxldGlvbiB3ZSBoYXZlIG1hZGUg
c3VyZQorICAgICAqIHRvIHVzZSBzcGlubG9ja3MgKHRvIGd1YXJkIGFnYWluc3Qgc29tZWJvZHkg
ZWxzZSBjYWxsaW5nCisgICAgICogdW5yZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbikgYW5kIGxpc3Rf
ZGVsZXRpb24gc3BpY2VkIHdpdGgKKyAgICAgKiBtZW1vcnkgYmFycmllci4KKyAgICAgKgorICAg
ICAqIFRoYXQgcHJvdGVjdHMgdXMgZnJvbSBjb3JydXB0aW5nIHRoZSBsaXN0IGFzIHRoZSByZWFk
ZXJzIGFsbAorICAgICAqIHVzZSBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdSB3aGljaCBpcyBzYWZl
IGFnYWluc3QgY29uY3VycmVudAorICAgICAqIGRlbGV0aW9ucy4KKyAgICAgKi8KK30KKwordm9p
ZCB1bnJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uKHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiAqcikKK3sK
KyAgICAvKiBFeHBlY3RlZCB0byBiZSBjYWxsZWQgZnJvbSB4U3BsaWNlIC0gd2hpY2ggaGFzIElS
UXMgZGlzYWJsZWQuICovCisgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKwor
ICAgIHJlbW92ZV92aXJ0dWFsX3JlZ2lvbihyKTsKK30KKwordm9pZCBfX2luaXQgdW5yZWdpc3Rl
cl9pbml0X3ZpcnR1YWxfcmVnaW9uKHZvaWQpCit7CisgICAgQlVHX09OKHN5c3RlbV9zdGF0ZSAh
PSBTWVNfU1RBVEVfYWN0aXZlKTsKKworICAgIHJlbW92ZV92aXJ0dWFsX3JlZ2lvbigmY29yZV9p
bml0KTsKK30KKwordm9pZCBfX2luaXQgc2V0dXBfdmlydHVhbF9yZWdpb25zKGNvbnN0IHN0cnVj
dCBleGNlcHRpb25fdGFibGVfZW50cnkgKnN0YXJ0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmVuZCkKK3sKKyAg
ICBzaXplX3Qgc3o7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgc3RhdGljIGNvbnN0IHN0cnVj
dCBidWdfZnJhbWUgKmNvbnN0IF9faW5pdGNvbnN0cmVsIGJ1Z19mcmFtZXNbXSA9IHsKKyAgICAg
ICAgX19zdGFydF9idWdfZnJhbWVzLAorICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18wLAorICAg
ICAgICBfX3N0b3BfYnVnX2ZyYW1lc18xLAorICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18yLAor
I2lmZGVmIENPTkZJR19YODYKKyAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMywKKyNlbmRpZgor
ICAgICAgICBOVUxMCisgICAgfTsKKworICAgIGZvciAoIGkgPSAxOyBidWdfZnJhbWVzW2ldOyBp
KysgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqczsKKworICAgICAg
ICBzID0gYnVnX2ZyYW1lc1tpIC0gMV07CisgICAgICAgIHN6ID0gYnVnX2ZyYW1lc1tpXSAtIHM7
CisKKyAgICAgICAgY29yZS5mcmFtZVtpIC0gMV0ubl9idWdzID0gc3o7CisgICAgICAgIGNvcmUu
ZnJhbWVbaSAtIDFdLmJ1Z3MgPSBzOworCisgICAgICAgIGNvcmVfaW5pdC5mcmFtZVtpIC0gMV0u
bl9idWdzID0gc3o7CisgICAgICAgIGNvcmVfaW5pdC5mcmFtZVtpIC0gMV0uYnVncyA9IHM7Cisg
ICAgfQorCisgICAgY29yZV9pbml0LmV4ID0gY29yZS5leCA9IHN0YXJ0OworICAgIGNvcmVfaW5p
dC5leF9lbmQgPSBjb3JlLmV4X2VuZCA9IGVuZDsKKworICAgIHJlZ2lzdGVyX3ZpcnR1YWxfcmVn
aW9uKCZjb3JlX2luaXQpOworICAgIHJlZ2lzdGVyX3ZpcnR1YWxfcmVnaW9uKCZjb3JlKTsKK30K
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTog
IkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10
YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
c3ltYm9scy5oIGIveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaAppbmRleCAxZmEwNTM3Li5mNThl
NjExIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi9zeW1ib2xzLmgKQEAgLTUsNiArNSwxNSBAQAogCiAjZGVmaW5lIEtTWU1fTkFNRV9M
RU4gMTI3CiAKKy8qCisgKiBUeXBlZGVmIGZvciB0aGUgY2FsbGJhY2sgZnVuY3Rpb25zIHRoYXQg
c3ltYm9sc19sb29rdXAKKyAqIGNhbiBjYWxsIGlmIHZpcnR1YWxfcmVnaW9uX2xpc3QgaGFzIGFu
IGNhbGxiYWNrIGZvciBpdC4KKyAqLwordHlwZWRlZiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1
cF90KHVuc2lnbmVkIGxvbmcgYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKm9mZnNldCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFyICpuYW1lYnVmKTsKKwogLyogTG9va3VwIGFuIGFkZHJlc3Mu
ICovCiBjb25zdCBjaGFyICpzeW1ib2xzX2xvb2t1cCh1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmggYi94ZW4vaW5jbHVkZS94ZW4v
dmlydHVhbF9yZWdpb24uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5lNWU1
OGVkCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL3ZpcnR1YWxfcmVnaW9uLmgK
QEAgLTAsMCArMSw0NyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29y
IGl0cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaWZuZGVm
IF9fWEVOX1ZJUlRVQUxfUkVHSU9OX0hfXworI2RlZmluZSBfX1hFTl9WSVJUVUFMX1JFR0lPTl9I
X18KKworI2luY2x1ZGUgPHhlbi9saXN0Lmg+CisjaW5jbHVkZSA8eGVuL3N5bWJvbHMuaD4KKwor
c3RydWN0IHZpcnR1YWxfcmVnaW9uCit7CisgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OworICAg
IGNvbnN0IHZvaWQgKnN0YXJ0OyAgICAgICAgICAgICAgICAvKiBWaXJ0dWFsIGFkZHJlc3Mgc3Rh
cnQuICovCisgICAgY29uc3Qgdm9pZCAqZW5kOyAgICAgICAgICAgICAgICAgIC8qIFZpcnR1YWwg
YWRkcmVzcyBlbmQuICovCisKKyAgICAvKiBJZiB0aGlzIGlzIE5VTEwgdGhlIGRlZmF1bHQgbG9v
a3VwIG1lY2hhbmlzbSBpcyB1c2VkLiAqLworICAgIHN5bWJvbHNfbG9va3VwX3QgKnN5bWJvbHNf
bG9va3VwOworCisgICAgc3RydWN0IHsKKyAgICAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAq
YnVnczsgLyogVGhlIHBvaW50ZXIgdG8gYXJyYXkgb2YgYnVnIGZyYW1lcy4gKi8KKyAgICAgICAg
c2l6ZV90IG5fYnVnczsgICAgICAgICAgLyogVGhlIG51bWJlciBvZiB0aGVtLiAqLworICAgIH0g
ZnJhbWVbQlVHRlJBTUVfTlJdOworCisgICAgY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9l
bnRyeSAqZXg7CisgICAgY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqZXhfZW5k
OworfTsKKworY29uc3Qgc3RydWN0IHZpcnR1YWxfcmVnaW9uICpmaW5kX3RleHRfcmVnaW9uKHVu
c2lnbmVkIGxvbmcgYWRkcik7Cit2b2lkIHNldHVwX3ZpcnR1YWxfcmVnaW9ucyhjb25zdCBzdHJ1
Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmVuZCk7Cit2b2lkIHVucmVn
aXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbih2b2lkKTsKK3ZvaWQgcmVnaXN0ZXJfdmlydHVhbF9y
ZWdpb24oc3RydWN0IHZpcnR1YWxfcmVnaW9uICpyKTsKK3ZvaWQgdW5yZWdpc3Rlcl92aXJ0dWFs
X3JlZ2lvbihzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnIpOworCisjZW5kaWYgLyogX19YRU5fVklS
VFVBTF9SRUdJT05fSF9fICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBD
CisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdp
ZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnT2-0000OT-Bq; Sun, 01 May 2016 09:15: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 1awnT0-0000OF-Vf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:07 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 32/16-03606-A19C5275; Sun, 01 May 2016 09:15:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfypGq
 4Qe9aJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLjzlLHgbm3F5jcLmBoYm2K7GLk4hAS+MEq0
 7/7ICOGcZ5RY17KHvYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEXifu/N
 rKD2LwCZhLbP01kBLFZgOqvnTnCOIGRYwEjwypG9eLUorLUIl1zvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxsbvTocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgcMGkJDh4lEd75x4DSvMUFibnFmekQqVOMilLivOwg
 fQIgiYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjCv3HGgKTyZeSVw018BLWYCW
 py9HmxxSSJCSgoY5Pr7lNlvhp2t8hJnTZK5sXeTvkfoDQHDSRfS/5af2PwsxVR+UlzrSusiL5
 0NL41qBQ85yL1/PuXZBIGvby6rf13x+Nd/p5pt5vL/kn46LnhuxlA8nT90g/1akceHfX4tXGf
 4manqY0xZ7bupPd++9hW525tXTI8J5lNMaz9wNsfczuAGx+X7SizFGYmGWsxFxYkA1KiF5kMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462094104!37841678!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64385 invoked from network); 1 May 2016 09:15:05 -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 May 2016 09:15: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 1awnSy-00016t-4D
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSy-0002ZC-3c
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSy-0002ZC-3c@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:04 +0000
Subject: [Xen-changelog] [xen master] arm/x86/vmap: Add vmalloc_xen and
	vm_init_type
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDllM2U3MTE3NzcwYWNlNmUwY2IyYTUwZGZjNDg1OWEzZDljZTdiNmIKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUdWUgQXByIDI2IDE0OjAzOjA2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjE2IDIwMTYgLTA0MDAKCiAgICBhcm0veDg2L3ZtYXA6IEFkZCB2bWFsbG9jX3hl
biBhbmQgdm1faW5pdF90eXBlCiAgICAKICAgIEZvciB0aG9zZSB1c2VycyB3aG8gd2FudCB0byB1
c2UgdGhlIHZpcnR1YWwgYWRkcmVzc2VzIHRoYXQKICAgIGFyZSBpbiB0aGUgaHlwZXJ2aXNvcidz
IGNvZGUvZGF0YSByZWdpb24gYWRkcmVzcyBzcGFjZSAtCiAgICB0aGVzZSB0aHJlZSBuZXcgZnVu
Y3Rpb25zIGFsbG93IHRoYXQuCiAgICAKICAgIEltcGxlbWVudGF0aW9uIHdpc2UgdGhlIHZtYXAg
QVBJIGtlZXBzIHRyYWNrIG9mIHR3byB2aXJ0dWFsCiAgICBhZGRyZXNzIHJlZ2lvbnMgbm93Ogog
ICAgIGEpIFZNQVBfVklSVF9TVEFSVAogICAgIGIpIEFueSBwcm92aWRlZCB2aXJ0dWFsIGFkZHJl
c3Mgc3BhY2UgKG5lZWQgc3RhcnQgYW5kIGVuZCkuCiAgICAKICAgIFRoZSBhKSBvbmUgaXMgdGhl
IGRlZmF1bHQgb25lIGFuZCB0aGUgZXhpc3RpbmcgYmVoYXZpb3IKICAgIGZvciB1c2VycyBvZiB2
bWFsbG9jLCB2bWFwLCBldGMgaXMgdGhlIHNhbWUuCiAgICAKICAgIElmIGhvd2V2ZXIgb25lIHdp
c2hlcyB0byB1c2UgdGhlIGIpIG9uZSBvbmx5IGhhcyB0byB1c2UKICAgIHRoZSB2bV9pbml0X3R5
cGUgdG8gaW5pdGlhbGl6ZSBhbmQgdGhlIHZtemFsbG9jX3hlbiB0byB1dGlsaXplCiAgICBpdCAo
dmZyZWUgYW5kIHZ1bm1hcCBhcmUgY2FwYWJsZSBvZiBzZWFyY2hpbmcgYm90aCBhZGRyZXNzIHNw
YWNlcykuCiAgICAKICAgIFRoaXMgYWxsb3dzIHVzZXJzIChzdWNoIGFzIHhTcGxpY2UpIHRvIHBy
b3ZpZGUgdGhlaXIgb3duCiAgICBtZWNoYW5pc20gdG8gY2hhbmdlIHRoZSB0aGUgcGFnZSBmbGFn
cywgYW5kIGFsc28gdXNlIHZpcnR1YWwKICAgIGFkZHJlc3NlcyBjbG9zZXIgdG8gdGhlIGh5cGVy
dmlzb3IgdmlydHVhbCBhZGRyZXNzZXMgKGF0IGxlYXN0CiAgICBvbiB4ODYpIHdoaWxlIG5vdCBo
YXZpbmcgdG8gZGVhbCB3aXRoIHRoZSBhbGxvY2F0aW9uIG9mCiAgICBwYWdlcy4KICAgIAogICAg
Rm9yIGV4YW1wbGUgb2YgdXNlcnMsIHNlZSBwYXRjaCB0aXRsZWQgInhzcGxpY2U6IEltcGxlbWVu
dCBwYXlsb2FkCiAgICBsb2FkaW5nIiwgd2hlcmUgd2UgcGFyc2UgdGhlIHBheWxvYWQncyBFTEYg
cmVsb2NhdGlvbnMgLSB3aGljaAogICAgaXMgZGVmaW5lZCB0byBiZSBzaWduZWQgMzItYml0IChv
biB4ODYpIChtYXggZGlzcGxhY2VtZW50IGhlbmNlCiAgICBpcyAyR0IgdmlydHVhbCBzcGFjZSwg
QVJNMzIgaXMgMTI4TUIpLiBUaGUgZGlzcGxhY2VtZW50IG9mIHRoZQogICAgaHlwZXJ2aXNvciB2
aXJ0dWFsIGFkZHJlc3NlcyB0byB0aGUgdm1hbGxvYyAob24geDg2KQogICAgaXMgbW9yZSB0aGFu
IDMyLWJpdHMgLSB3aGljaCBtZWFucyB0aGF0IEVMRiByZWxvY2F0aW9ucyB3b3VsZAogICAgdHJ1
bmNhdGUgdGhlIDM0IGFuZCAzM3RoIGJpdC4gSGVuY2UgdGhpcyBhbHRlcm5hdGUgQVBJLgogICAg
CiAgICBXZSBhbHNvIGFkZCBhZGQgZXh0cmEgY2hlY2tzIGluIGNhc2UgdGhlIGIpIHJhbmdlIGhh
cyBub3QgYmVlbgogICAgaW5pdGlhbGl6ZWQuCiAgICAKICAgIFBhcnQgb2YgdGhpcyBwYXRjaCBh
bHNvIHJlbW92ZXMgJ3ZtX2FsbG9jJyBhbmQgJ3ZtX2ZyZWUnCiAgICBkZWNsZXJhdGlvbiBhcyB3
ZSBkbyBub3QgaGF2ZSBhbnkgdXNlcnMgb2YgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFN1Z2dlc3Rl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IFtBUk1dCiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmMgIHwgICAy
ICstCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICAgIHwgICAyICstCiB4ZW4vY29tbW9uL3ZtYXAuYyAgICAgIHwgMTY5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL2FjcGkvb3Ns
LmMgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi92bWFwLmggfCAgMjEgKysrKy0tCiA2IGZpbGVz
IGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCA3NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKaW5kZXggNjE4
MDhhYy4uOTg3MWJkOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCisrKyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtMjk5LDcgKzI5OSw3IEBAIHN0YXRpYyBfX2luaXQgaW50
IGtlcm5lbF9kZWNvbXByZXNzKHN0cnVjdCBib290bW9kdWxlICptb2QpCiAgICAgICAgIHJldHVy
biAtRU5PTUVNOwogICAgIH0KICAgICBtZm4gPSBfbWZuKHBhZ2VfdG9fbWZuKHBhZ2VzKSk7Ci0g
ICAgb3V0cHV0ID0gX192bWFwKCZtZm4sIDEgPDwga2VybmVsX29yZGVyX291dCwgMSwgMSwgUEFH
RV9IWVBFUlZJU09SKTsKKyAgICBvdXRwdXQgPSBfX3ZtYXAoJm1mbiwgMSA8PCBrZXJuZWxfb3Jk
ZXJfb3V0LCAxLCAxLCBQQUdFX0hZUEVSVklTT1IsIFZNQVBfREVGQVVMVCk7CiAKICAgICByYyA9
IHBlcmZvcm1fZ3VuemlwKG91dHB1dCwgaW5wdXQsIHNpemUpOwogICAgIGNsZWFuX2RjYWNoZV92
YV9yYW5nZShvdXRwdXQsIG91dHB1dF9zaXplKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
bS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggNzA2NWMzZS4uOTRlYTA1NCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTgwNyw3ICs4
MDcsNyBAQCB2b2lkICppb3JlbWFwX2F0dHIocGFkZHJfdCBwYSwgc2l6ZV90IGxlbiwgdW5zaWdu
ZWQgaW50IGF0dHJpYnV0ZXMpCiAgICAgbWZuX3QgbWZuID0gX21mbihQRk5fRE9XTihwYSkpOwog
ICAgIHVuc2lnbmVkIGludCBvZmZzID0gcGEgJiAoUEFHRV9TSVpFIC0gMSk7CiAgICAgdW5zaWdu
ZWQgaW50IG5yID0gUEZOX1VQKG9mZnMgKyBsZW4pOwotICAgIHZvaWQgKnB0ciA9IF9fdm1hcCgm
bWZuLCBuciwgMSwgMSwgYXR0cmlidXRlcyk7CisgICAgdm9pZCAqcHRyID0gX192bWFwKCZtZm4s
IG5yLCAxLCAxLCBhdHRyaWJ1dGVzLCBWTUFQX0RFRkFVTFQpOwogCiAgICAgaWYgKCBwdHIgPT0g
TlVMTCApCiAgICAgICAgIHJldHVybiBOVUxMOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
LmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBhNDIwOTdmLi4yYmI5MjBiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNjE3OSw3ICs2
MTc5LDcgQEAgdm9pZCBfX2lvbWVtICppb3JlbWFwKHBhZGRyX3QgcGEsIHNpemVfdCBsZW4pCiAg
ICAgICAgIHVuc2lnbmVkIGludCBvZmZzID0gcGEgJiAoUEFHRV9TSVpFIC0gMSk7CiAgICAgICAg
IHVuc2lnbmVkIGludCBuciA9IFBGTl9VUChvZmZzICsgbGVuKTsKIAotICAgICAgICB2YSA9IF9f
dm1hcCgmbWZuLCBuciwgMSwgMSwgUEFHRV9IWVBFUlZJU09SX05PQ0FDSEUpICsgb2ZmczsKKyAg
ICAgICAgdmEgPSBfX3ZtYXAoJm1mbiwgbnIsIDEsIDEsIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hF
LCBWTUFQX0RFRkFVTFQpICsgb2ZmczsKICAgICB9CiAKICAgICByZXR1cm4gKHZvaWQgX19mb3Jj
ZSBfX2lvbWVtICopdmE7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtYXAuYyBiL3hlbi9jb21t
b24vdm1hcC5jCmluZGV4IDEzNGVkYTAuLjBiMjNmOGYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
dm1hcC5jCisrKyBiL3hlbi9jb21tb24vdm1hcC5jCkBAIC0xMCw0MCArMTAsNDMgQEAKICNpbmNs
dWRlIDxhc20vcGFnZS5oPgogCiBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKHZtX2xvY2spOwotc3Rh
dGljIHZvaWQgKl9fcmVhZF9tb3N0bHkgdm1fYmFzZTsKLSNkZWZpbmUgdm1fYml0bWFwICgodW5z
aWduZWQgbG9uZyAqKXZtX2Jhc2UpCitzdGF0aWMgdm9pZCAqX19yZWFkX21vc3RseSB2bV9iYXNl
W1ZNQVBfUkVHSU9OX05SXTsKKyNkZWZpbmUgdm1fYml0bWFwKHgpICgodW5zaWduZWQgbG9uZyAq
KXZtX2Jhc2VbeF0pCiAvKiBoaWdoZXN0IGFsbG9jYXRlZCBiaXQgaW4gdGhlIGJpdG1hcCAqLwot
c3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IHZtX3RvcDsKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSB2bV90b3BbVk1BUF9SRUdJT05fTlJdOwogLyogdG90YWwgbnVt
YmVyIG9mIGJpdHMgaW4gdGhlIGJpdG1hcCAqLwotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IHZtX2VuZDsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSB2bV9lbmRb
Vk1BUF9SRUdJT05fTlJdOwogLyogbG93ZXN0IGtub3duIGNsZWFyIGJpdCBpbiB0aGUgYml0bWFw
ICovCi1zdGF0aWMgdW5zaWduZWQgaW50IHZtX2xvdzsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgdm1f
bG93W1ZNQVBfUkVHSU9OX05SXTsKIAotdm9pZCBfX2luaXQgdm1faW5pdCh2b2lkKQordm9pZCBf
X2luaXQgdm1faW5pdF90eXBlKGVudW0gdm1hcF9yZWdpb24gdHlwZSwgdm9pZCAqc3RhcnQsIHZv
aWQgKmVuZCkKIHsKICAgICB1bnNpZ25lZCBpbnQgaSwgbnI7CiAgICAgdW5zaWduZWQgbG9uZyB2
YTsKIAotICAgIHZtX2Jhc2UgPSAodm9pZCAqKVZNQVBfVklSVF9TVEFSVDsKLSAgICB2bV9lbmQg
PSBQRk5fRE9XTihhcmNoX3ZtYXBfdmlydF9lbmQoKSAtIHZtX2Jhc2UpOwotICAgIHZtX2xvdyA9
IFBGTl9VUCgodm1fZW5kICsgNykgLyA4KTsKLSAgICBuciA9IFBGTl9VUCgodm1fbG93ICsgNykg
LyA4KTsKLSAgICB2bV90b3AgPSBuciAqIFBBR0VfU0laRSAqIDg7CisgICAgQVNTRVJUKCF2bV9i
YXNlW3R5cGVdKTsKIAotICAgIGZvciAoIGkgPSAwLCB2YSA9ICh1bnNpZ25lZCBsb25nKXZtX2Jp
dG1hcDsgaSA8IG5yOyArK2ksIHZhICs9IFBBR0VfU0laRSApCisgICAgdm1fYmFzZVt0eXBlXSA9
IHN0YXJ0OworICAgIHZtX2VuZFt0eXBlXSA9IFBGTl9ET1dOKGVuZCAtIHN0YXJ0KTsKKyAgICB2
bV9sb3dbdHlwZV09IFBGTl9VUCgodm1fZW5kW3R5cGVdICsgNykgLyA4KTsKKyAgICBuciA9IFBG
Tl9VUCgodm1fbG93W3R5cGVdICsgNykgLyA4KTsKKyAgICB2bV90b3BbdHlwZV0gPSBuciAqIFBB
R0VfU0laRSAqIDg7CisKKyAgICBmb3IgKCBpID0gMCwgdmEgPSAodW5zaWduZWQgbG9uZyl2bV9i
aXRtYXAodHlwZSk7IGkgPCBucjsgKytpLCB2YSArPSBQQUdFX1NJWkUgKQogICAgIHsKICAgICAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7CiAK
ICAgICAgICAgbWFwX3BhZ2VzX3RvX3hlbih2YSwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZ
UEVSVklTT1IpOwogICAgICAgICBjbGVhcl9wYWdlKCh2b2lkICopdmEpOwogICAgIH0KLSAgICBi
aXRtYXBfZmlsbCh2bV9iaXRtYXAsIHZtX2xvdyk7CisgICAgYml0bWFwX2ZpbGwodm1fYml0bWFw
KHR5cGUpLCB2bV9sb3dbdHlwZV0pOwogCiAgICAgLyogUG9wdWxhdGUgcGFnZSB0YWJsZXMgZm9y
IHRoZSBiaXRtYXAgaWYgbmVjZXNzYXJ5LiAqLwotICAgIHBvcHVsYXRlX3B0X3JhbmdlKHZhLCAw
LCB2bV9sb3cgLSBucik7CisgICAgcG9wdWxhdGVfcHRfcmFuZ2UodmEsIDAsIHZtX2xvd1t0eXBl
XSAtIG5yKTsKIH0KIAotdm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBp
bnQgYWxpZ24pCitzdGF0aWMgdm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25l
ZCBpbnQgYWxpZ24sCisgICAgICAgICAgICAgICAgICAgICAgZW51bSB2bWFwX3JlZ2lvbiB0KQog
ewogICAgIHVuc2lnbmVkIGludCBzdGFydCwgYml0OwogCkBAIC01MiwyNyArNTUsMzEgQEAgdm9p
ZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24pCiAgICAgZWxz
ZSBpZiAoIGFsaWduICYgKGFsaWduIC0gMSkgKQogICAgICAgICBhbGlnbiAmPSAtYWxpZ247CiAK
KyAgICBBU1NFUlQoKHQgPj0gVk1BUF9ERUZBVUxUKSAmJiAodCA8IFZNQVBfUkVHSU9OX05SKSk7
CisgICAgaWYgKCAhdm1fYmFzZVt0XSApCisgICAgICAgIHJldHVybiBOVUxMOworCiAgICAgc3Bp
bl9sb2NrKCZ2bV9sb2NrKTsKICAgICBmb3IgKCA7IDsgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGc7CiAKLSAgICAgICAgQVNTRVJUKHZtX2xvdyA9PSB2bV90b3AgfHwgIXRl
c3RfYml0KHZtX2xvdywgdm1fYml0bWFwKSk7Ci0gICAgICAgIGZvciAoIHN0YXJ0ID0gdm1fbG93
OyBzdGFydCA8IHZtX3RvcDsgKQorICAgICAgICBBU1NFUlQodm1fbG93W3RdID09IHZtX3RvcFt0
XSB8fCAhdGVzdF9iaXQodm1fbG93W3RdLCB2bV9iaXRtYXAodCkpKTsKKyAgICAgICAgZm9yICgg
c3RhcnQgPSB2bV9sb3dbdF07IHN0YXJ0IDwgdm1fdG9wW3RdOyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGJpdCA9IGZpbmRfbmV4dF9iaXQodm1fYml0bWFwLCB2bV90b3AsIHN0YXJ0ICsgMSk7
Ci0gICAgICAgICAgICBpZiAoIGJpdCA+IHZtX3RvcCApCi0gICAgICAgICAgICAgICAgYml0ID0g
dm1fdG9wOworICAgICAgICAgICAgYml0ID0gZmluZF9uZXh0X2JpdCh2bV9iaXRtYXAodCksIHZt
X3RvcFt0XSwgc3RhcnQgKyAxKTsKKyAgICAgICAgICAgIGlmICggYml0ID4gdm1fdG9wW3RdICkK
KyAgICAgICAgICAgICAgICBiaXQgPSB2bV90b3BbdF07CiAgICAgICAgICAgICAvKgogICAgICAg
ICAgICAgICogTm90ZSB0aGF0IHRoaXMgc2tpcHMgdGhlIGZpcnN0IGJpdCwgbWFraW5nIHRoZQog
ICAgICAgICAgICAgICogY29ycmVzcG9uZGluZyBwYWdlIGEgZ3VhcmQgb25lLgogICAgICAgICAg
ICAgICovCiAgICAgICAgICAgICBzdGFydCA9IChzdGFydCArIGFsaWduKSAmIH4oYWxpZ24gLSAx
KTsKLSAgICAgICAgICAgIGlmICggYml0IDwgdm1fdG9wICkKKyAgICAgICAgICAgIGlmICggYml0
IDwgdm1fdG9wW3RdICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIHN0YXJ0
ICsgbnIgPCBiaXQgKQogICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgICAg
ICBzdGFydCA9IGZpbmRfbmV4dF96ZXJvX2JpdCh2bV9iaXRtYXAsIHZtX3RvcCwgYml0ICsgMSk7
CisgICAgICAgICAgICAgICAgc3RhcnQgPSBmaW5kX25leHRfemVyb19iaXQodm1fYml0bWFwKHQp
LCB2bV90b3BbdF0sIGJpdCArIDEpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQog
ICAgICAgICAgICAgewpAQCAtODIsMTIgKzg5LDEyIEBAIHZvaWQgKnZtX2FsbG9jKHVuc2lnbmVk
IGludCBuciwgdW5zaWduZWQgaW50IGFsaWduKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAK
LSAgICAgICAgaWYgKCBzdGFydCA8IHZtX3RvcCApCisgICAgICAgIGlmICggc3RhcnQgPCB2bV90
b3BbdF0gKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgc3Bpbl91bmxvY2soJnZtX2xv
Y2spOwogCi0gICAgICAgIGlmICggdm1fdG9wID49IHZtX2VuZCApCisgICAgICAgIGlmICggdm1f
dG9wW3RdID49IHZtX2VuZFt0XSApCiAgICAgICAgICAgICByZXR1cm4gTlVMTDsKIAogICAgICAg
ICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZShOVUxMLCAwKTsKQEAgLTk2LDIzICsxMDMsMjMgQEAg
dm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24pCiAKICAg
ICAgICAgc3Bpbl9sb2NrKCZ2bV9sb2NrKTsKIAotICAgICAgICBpZiAoIHN0YXJ0ID49IHZtX3Rv
cCApCisgICAgICAgIGlmICggc3RhcnQgPj0gdm1fdG9wW3RdICkKICAgICAgICAgewotICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXZtX2JpdG1hcCArIHZtX3Rv
cCAvIDg7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhID0gKHVuc2lnbmVkIGxvbmcpdm1f
Yml0bWFwKHQpICsgdm1fdG9wW3RdIC8gODsKIAogICAgICAgICAgICAgaWYgKCAhbWFwX3BhZ2Vz
X3RvX3hlbih2YSwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZUEVSVklTT1IpICkKICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICBjbGVhcl9wYWdlKCh2b2lkICopdmEpOwotICAgICAg
ICAgICAgICAgIHZtX3RvcCArPSBQQUdFX1NJWkUgKiA4OwotICAgICAgICAgICAgICAgIGlmICgg
dm1fdG9wID4gdm1fZW5kICkKLSAgICAgICAgICAgICAgICAgICAgdm1fdG9wID0gdm1fZW5kOwor
ICAgICAgICAgICAgICAgIHZtX3RvcFt0XSArPSBQQUdFX1NJWkUgKiA4OworICAgICAgICAgICAg
ICAgIGlmICggdm1fdG9wW3RdID4gdm1fZW5kW3RdICkKKyAgICAgICAgICAgICAgICAgICAgdm1f
dG9wW3RdID0gdm1fZW5kW3RdOwogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAg
ICAgfQogICAgICAgICB9CiAKICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcpOwogCi0gICAg
ICAgIGlmICggc3RhcnQgPj0gdm1fdG9wICkKKyAgICAgICAgaWYgKCBzdGFydCA+PSB2bV90b3Bb
dF0gKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmdm1fbG9jayk7CiAgICAg
ICAgICAgICByZXR1cm4gTlVMTDsKQEAgLTEyMCw0NyArMTI3LDU4IEBAIHZvaWQgKnZtX2FsbG9j
KHVuc2lnbmVkIGludCBuciwgdW5zaWduZWQgaW50IGFsaWduKQogICAgIH0KIAogICAgIGZvciAo
IGJpdCA9IHN0YXJ0OyBiaXQgPCBzdGFydCArIG5yOyArK2JpdCApCi0gICAgICAgIF9fc2V0X2Jp
dChiaXQsIHZtX2JpdG1hcCk7Ci0gICAgaWYgKCBiaXQgPCB2bV90b3AgKQotICAgICAgICBBU1NF
UlQoIXRlc3RfYml0KGJpdCwgdm1fYml0bWFwKSk7CisgICAgICAgIF9fc2V0X2JpdChiaXQsIHZt
X2JpdG1hcCh0KSk7CisgICAgaWYgKCBiaXQgPCB2bV90b3BbdF0gKQorICAgICAgICBBU1NFUlQo
IXRlc3RfYml0KGJpdCwgdm1fYml0bWFwKHQpKSk7CiAgICAgZWxzZQotICAgICAgICBBU1NFUlQo
Yml0ID09IHZtX3RvcCk7Ci0gICAgaWYgKCBzdGFydCA8PSB2bV9sb3cgKyAyICkKLSAgICAgICAg
dm1fbG93ID0gYml0OworICAgICAgICBBU1NFUlQoYml0ID09IHZtX3RvcFt0XSk7CisgICAgaWYg
KCBzdGFydCA8PSB2bV9sb3dbdF0gKyAyICkKKyAgICAgICAgdm1fbG93W3RdID0gYml0OwogICAg
IHNwaW5fdW5sb2NrKCZ2bV9sb2NrKTsKIAotICAgIHJldHVybiB2bV9iYXNlICsgc3RhcnQgKiBQ
QUdFX1NJWkU7CisgICAgcmV0dXJuIHZtX2Jhc2VbdF0gKyBzdGFydCAqIFBBR0VfU0laRTsKIH0K
IAotc3RhdGljIHVuc2lnbmVkIGludCB2bV9pbmRleChjb25zdCB2b2lkICp2YSkKK3N0YXRpYyB1
bnNpZ25lZCBpbnQgdm1faW5kZXgoY29uc3Qgdm9pZCAqdmEsIGVudW0gdm1hcF9yZWdpb24gdHlw
ZSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAodW5zaWduZWQgbG9uZyl2YSAmIH4oUEFH
RV9TSVpFIC0gMSk7CiAgICAgdW5zaWduZWQgaW50IGlkeDsKKyAgICB1bnNpZ25lZCBsb25nIHN0
YXJ0ID0gKHVuc2lnbmVkIGxvbmcpdm1fYmFzZVt0eXBlXTsKKworICAgIGlmICggIXN0YXJ0ICkK
KyAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBpZiAoIGFkZHIgPCBWTUFQX1ZJUlRfU1RBUlQgKyAo
dm1fZW5kIC8gOCkgfHwKLSAgICAgICAgIGFkZHIgPj0gVk1BUF9WSVJUX1NUQVJUICsgdm1fdG9w
ICogUEFHRV9TSVpFICkKKyAgICBpZiAoIGFkZHIgPCBzdGFydCArICh2bV9lbmRbdHlwZV0gLyA4
KSB8fAorICAgICAgICAgYWRkciA+PSBzdGFydCArIHZtX3RvcFt0eXBlXSAqIFBBR0VfU0laRSAp
CiAgICAgICAgIHJldHVybiAwOwogCi0gICAgaWR4ID0gUEZOX0RPV04odmEgLSB2bV9iYXNlKTsK
LSAgICByZXR1cm4gIXRlc3RfYml0KGlkeCAtIDEsIHZtX2JpdG1hcCkgJiYKLSAgICAgICAgICAg
dGVzdF9iaXQoaWR4LCB2bV9iaXRtYXApID8gaWR4IDogMDsKKyAgICBpZHggPSBQRk5fRE9XTih2
YSAtIHZtX2Jhc2VbdHlwZV0pOworICAgIHJldHVybiAhdGVzdF9iaXQoaWR4IC0gMSwgdm1fYml0
bWFwKHR5cGUpKSAmJgorICAgICAgICAgICB0ZXN0X2JpdChpZHgsIHZtX2JpdG1hcCh0eXBlKSkg
PyBpZHggOiAwOwogfQogCi1zdGF0aWMgdW5zaWduZWQgaW50IHZtX3NpemUoY29uc3Qgdm9pZCAq
dmEpCitzdGF0aWMgdW5zaWduZWQgaW50IHZtX3NpemUoY29uc3Qgdm9pZCAqdmEsIGVudW0gdm1h
cF9yZWdpb24gdHlwZSkKIHsKLSAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSB2bV9pbmRleCh2YSks
IGVuZDsKKyAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSB2bV9pbmRleCh2YSwgdHlwZSksIGVuZDsK
IAogICAgIGlmICggIXN0YXJ0ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBlbmQgPSBmaW5k
X25leHRfemVyb19iaXQodm1fYml0bWFwLCB2bV90b3AsIHN0YXJ0ICsgMSk7CisgICAgZW5kID0g
ZmluZF9uZXh0X3plcm9fYml0KHZtX2JpdG1hcCh0eXBlKSwgdm1fdG9wW3R5cGVdLCBzdGFydCAr
IDEpOwogCi0gICAgcmV0dXJuIG1pbihlbmQsIHZtX3RvcCkgLSBzdGFydDsKKyAgICByZXR1cm4g
bWluKGVuZCwgdm1fdG9wW3R5cGVdKSAtIHN0YXJ0OwogfQogCi12b2lkIHZtX2ZyZWUoY29uc3Qg
dm9pZCAqdmEpCitzdGF0aWMgdm9pZCB2bV9mcmVlKGNvbnN0IHZvaWQgKnZhKQogewotICAgIHVu
c2lnbmVkIGludCBiaXQgPSB2bV9pbmRleCh2YSk7CisgICAgZW51bSB2bWFwX3JlZ2lvbiB0eXBl
ID0gVk1BUF9ERUZBVUxUOworICAgIHVuc2lnbmVkIGludCBiaXQgPSB2bV9pbmRleCh2YSwgdHlw
ZSk7CisKKyAgICBpZiAoICFiaXQgKQorICAgIHsKKyAgICAgICAgdHlwZSA9IFZNQVBfWEVOOwor
ICAgICAgICBiaXQgPSB2bV9pbmRleCh2YSwgdHlwZSk7CisgICAgfQogCiAgICAgaWYgKCAhYml0
ICkKICAgICB7CkBAIC0xNjksMjIgKzE4NywyMyBAQCB2b2lkIHZtX2ZyZWUoY29uc3Qgdm9pZCAq
dmEpCiAgICAgfQogCiAgICAgc3Bpbl9sb2NrKCZ2bV9sb2NrKTsKLSAgICBpZiAoIGJpdCA8IHZt
X2xvdyApCisgICAgaWYgKCBiaXQgPCB2bV9sb3dbdHlwZV0gKQogICAgIHsKLSAgICAgICAgdm1f
bG93ID0gYml0IC0gMTsKLSAgICAgICAgd2hpbGUgKCAhdGVzdF9iaXQodm1fbG93IC0gMSwgdm1f
Yml0bWFwKSApCi0gICAgICAgICAgICAtLXZtX2xvdzsKKyAgICAgICAgdm1fbG93W3R5cGVdID0g
Yml0IC0gMTsKKyAgICAgICAgd2hpbGUgKCAhdGVzdF9iaXQodm1fbG93W3R5cGVdIC0gMSwgdm1f
Yml0bWFwKHR5cGUpKSApCisgICAgICAgICAgICAtLXZtX2xvd1t0eXBlXTsKICAgICB9Ci0gICAg
d2hpbGUgKCBfX3Rlc3RfYW5kX2NsZWFyX2JpdChiaXQsIHZtX2JpdG1hcCkgKQotICAgICAgICBp
ZiAoICsrYml0ID09IHZtX3RvcCApCisgICAgd2hpbGUgKCBfX3Rlc3RfYW5kX2NsZWFyX2JpdChi
aXQsIHZtX2JpdG1hcCh0eXBlKSkgKQorICAgICAgICBpZiAoICsrYml0ID09IHZtX3RvcFt0eXBl
XSApCiAgICAgICAgICAgICBicmVhazsKICAgICBzcGluX3VubG9jaygmdm1fbG9jayk7CiB9CiAK
IHZvaWQgKl9fdm1hcChjb25zdCBtZm5fdCAqbWZuLCB1bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHks
Ci0gICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24sIHVuc2ln
bmVkIGludCBmbGFncykKKyAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGlu
dCBhbGlnbiwgdW5zaWduZWQgaW50IGZsYWdzLAorICAgICAgICAgICAgIGVudW0gdm1hcF9yZWdp
b24gdHlwZSkKIHsKLSAgICB2b2lkICp2YSA9IHZtX2FsbG9jKG5yICogZ3JhbnVsYXJpdHksIGFs
aWduKTsKKyAgICB2b2lkICp2YSA9IHZtX2FsbG9jKG5yICogZ3JhbnVsYXJpdHksIGFsaWduLCB0
eXBlKTsKICAgICB1bnNpZ25lZCBsb25nIGN1ciA9ICh1bnNpZ25lZCBsb25nKXZhOwogCiAgICAg
Zm9yICggOyB2YSAmJiBuci0tOyArK21mbiwgY3VyICs9IFBBR0VfU0laRSAqIGdyYW51bGFyaXR5
ICkKQEAgLTIwMSwyMiArMjIwLDI2IEBAIHZvaWQgKl9fdm1hcChjb25zdCBtZm5fdCAqbWZuLCB1
bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHksCiAKIHZvaWQgKnZtYXAoY29uc3QgbWZuX3QgKm1mbiwg
dW5zaWduZWQgaW50IG5yKQogewotICAgIHJldHVybiBfX3ZtYXAobWZuLCAxLCBuciwgMSwgUEFH
RV9IWVBFUlZJU09SKTsKKyAgICByZXR1cm4gX192bWFwKG1mbiwgMSwgbnIsIDEsIFBBR0VfSFlQ
RVJWSVNPUiwgVk1BUF9ERUZBVUxUKTsKIH0KIAogdm9pZCB2dW5tYXAoY29uc3Qgdm9pZCAqdmEp
CiB7Ci0jaWZuZGVmIF9QQUdFX05PTkUKICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAodW5zaWdu
ZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBpbnQgcGFnZXMgPSB2bV9zaXplKHZhLCBWTUFQX0RF
RkFVTFQpOworCisgICAgaWYgKCAhcGFnZXMgKQorICAgICAgICBwYWdlcyA9IHZtX3NpemUodmEs
IFZNQVBfWEVOKTsKIAotICAgIGRlc3Ryb3lfeGVuX21hcHBpbmdzKGFkZHIsIGFkZHIgKyBQQUdF
X1NJWkUgKiB2bV9zaXplKHZhKSk7CisjaWZuZGVmIF9QQUdFX05PTkUKKyAgICBkZXN0cm95X3hl
bl9tYXBwaW5ncyhhZGRyLCBhZGRyICsgUEFHRV9TSVpFICogcGFnZXMpOwogI2Vsc2UgLyogQXZv
aWQgdGVhcmluZyBkb3duIGludGVybWVkaWF0ZSBwYWdlIHRhYmxlcy4gKi8KLSAgICBtYXBfcGFn
ZXNfdG9feGVuKCh1bnNpZ25lZCBsb25nKXZhLCAwLCB2bV9zaXplKHZhKSwgX1BBR0VfTk9ORSk7
CisgICAgbWFwX3BhZ2VzX3RvX3hlbihhZGRyLCAwLCBwYWdlcywgX1BBR0VfTk9ORSk7CiAjZW5k
aWYKICAgICB2bV9mcmVlKHZhKTsKIH0KIAotdm9pZCAqdm1hbGxvYyhzaXplX3Qgc2l6ZSkKK3N0
YXRpYyB2b2lkICp2bWFsbG9jX3R5cGUoc2l6ZV90IHNpemUsIGVudW0gdm1hcF9yZWdpb24gdHlw
ZSkKIHsKICAgICBtZm5fdCAqbWZuOwogICAgIHNpemVfdCBwYWdlcywgaTsKQEAgLTIzOCw3ICsy
NjEsNyBAQCB2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQogICAgICAgICBtZm5baV0gPSBfbWZu
KHBhZ2VfdG9fbWZuKHBnKSk7CiAgICAgfQogCi0gICAgdmEgPSB2bWFwKG1mbiwgcGFnZXMpOwor
ICAgIHZhID0gX192bWFwKG1mbiwgMSwgcGFnZXMsIDEsIFBBR0VfSFlQRVJWSVNPUiwgdHlwZSk7
CiAgICAgaWYgKCB2YSA9PSBOVUxMICkKICAgICAgICAgZ290byBlcnJvcjsKIApAQCAtMjUyLDkg
KzI3NSwxOSBAQCB2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQogICAgIHJldHVybiBOVUxMOwog
fQogCit2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQoreworICAgIHJldHVybiB2bWFsbG9jX3R5
cGUoc2l6ZSwgVk1BUF9ERUZBVUxUKTsKK30KKwordm9pZCAqdm1hbGxvY194ZW4oc2l6ZV90IHNp
emUpCit7CisgICAgcmV0dXJuIHZtYWxsb2NfdHlwZShzaXplLCBWTUFQX1hFTik7Cit9CisKIHZv
aWQgKnZ6YWxsb2Moc2l6ZV90IHNpemUpCiB7Ci0gICAgdm9pZCAqcCA9IHZtYWxsb2Moc2l6ZSk7
CisgICAgdm9pZCAqcCA9IHZtYWxsb2NfdHlwZShzaXplLCBWTUFQX0RFRkFVTFQpOwogICAgIGlu
dCBpOwogCiAgICAgaWYgKCBwID09IE5VTEwgKQpAQCAtMjcxLDExICszMDQsMTcgQEAgdm9pZCB2
ZnJlZSh2b2lkICp2YSkKICAgICB1bnNpZ25lZCBpbnQgaSwgcGFnZXM7CiAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGc7CiAgICAgUEFHRV9MSVNUX0hFQUQocGdfbGlzdCk7CisgICAgZW51bSB2bWFw
X3JlZ2lvbiB0eXBlID0gVk1BUF9ERUZBVUxUOwogCiAgICAgaWYgKCAhdmEgKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICBwYWdlcyA9IHZtX3NpemUodmEpOworICAgIHBhZ2VzID0gdm1fc2l6ZSh2
YSwgdHlwZSk7CisgICAgaWYgKCAhcGFnZXMgKQorICAgIHsKKyAgICAgICAgdHlwZSA9IFZNQVBf
WEVOOworICAgICAgICBwYWdlcyA9IHZtX3NpemUodmEsIHR5cGUpOworICAgIH0KICAgICBBU1NF
UlQocGFnZXMpOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBwYWdlczsgaSsrICkKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMgYi94ZW4vZHJpdmVycy9hY3BpL29zbC5jCmluZGV4
IDhhMjhkODcuLjlhNDkwMjkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMKKysr
IGIveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwpAQCAtOTcsNyArOTcsNyBAQCBhY3BpX29zX21hcF9t
ZW1vcnkoYWNwaV9waHlzaWNhbF9hZGRyZXNzIHBoeXMsIGFjcGlfc2l6ZSBzaXplKQogCQlpZiAo
SVNfRU5BQkxFRChDT05GSUdfWDg2KSAmJiAhKChwaHlzICsgc2l6ZSAtIDEpID4+IDIwKSkKIAkJ
CXJldHVybiBfX3ZhKHBoeXMpOwogCQlyZXR1cm4gX192bWFwKCZtZm4sIFBGTl9VUChvZmZzICsg
c2l6ZSksIDEsIDEsCi0JCQkgICAgICBBQ1BJX01BUF9NRU1fQVRUUikgKyBvZmZzOworCQkJICAg
ICAgQUNQSV9NQVBfTUVNX0FUVFIsIFZNQVBfREVGQVVMVCkgKyBvZmZzOwogCX0KIAlyZXR1cm4g
X19hY3BpX21hcF90YWJsZShwaHlzLCBzaXplKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi92bWFwLmggYi94ZW4vaW5jbHVkZS94ZW4vdm1hcC5oCmluZGV4IDU2NzFhYzguLjM2OTU2
MGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bWFwLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL3ZtYXAuaApAQCAtNCwxNCArNCwyMiBAQAogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1
ZGUgPGFzbS9wYWdlLmg+CiAKLXZvaWQgKnZtX2FsbG9jKHVuc2lnbmVkIGludCBuciwgdW5zaWdu
ZWQgaW50IGFsaWduKTsKLXZvaWQgdm1fZnJlZShjb25zdCB2b2lkICopOworZW51bSB2bWFwX3Jl
Z2lvbiB7CisgICAgVk1BUF9ERUZBVUxULAorICAgIFZNQVBfWEVOLAorICAgIFZNQVBfUkVHSU9O
X05SLAorfTsKIAotdm9pZCAqX192bWFwKGNvbnN0IG1mbl90ICptZm4sIHVuc2lnbmVkIGludCBn
cmFudWxhcml0eSwKLSAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGludCBh
bGlnbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKK3ZvaWQgdm1faW5pdF90eXBlKGVudW0gdm1hcF9y
ZWdpb24gdHlwZSwgdm9pZCAqc3RhcnQsIHZvaWQgKmVuZCk7CisKK3ZvaWQgKl9fdm1hcChjb25z
dCBtZm5fdCAqbWZuLCB1bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHksIHVuc2lnbmVkIGludCBuciwK
KyAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWxpZ24sIHVuc2lnbmVkIGludCBmbGFncywgZW51
bSB2bWFwX3JlZ2lvbik7CiB2b2lkICp2bWFwKGNvbnN0IG1mbl90ICptZm4sIHVuc2lnbmVkIGlu
dCBucik7CiB2b2lkIHZ1bm1hcChjb25zdCB2b2lkICopOworCiB2b2lkICp2bWFsbG9jKHNpemVf
dCBzaXplKTsKK3ZvaWQgKnZtYWxsb2NfeGVuKHNpemVfdCBzaXplKTsKKwogdm9pZCAqdnphbGxv
YyhzaXplX3Qgc2l6ZSk7CiB2b2lkIHZmcmVlKHZvaWQgKnZhKTsKIApAQCAtMjQsNyArMzIsMTAg
QEAgc3RhdGljIGlubGluZSB2b2lkIGlvdW5tYXAodm9pZCBfX2lvbWVtICp2YSkKICAgICB2dW5t
YXAoKHZvaWQgKikoYWRkciAmIFBBR0VfTUFTSykpOwogfQogCi12b2lkIHZtX2luaXQodm9pZCk7
CiB2b2lkICphcmNoX3ZtYXBfdmlydF9lbmQodm9pZCk7CitzdGF0aWMgaW5saW5lIHZvaWQgdm1f
aW5pdCh2b2lkKQoreworICAgIHZtX2luaXRfdHlwZShWTUFQX0RFRkFVTFQsICh2b2lkICopVk1B
UF9WSVJUX1NUQVJULCBhcmNoX3ZtYXBfdmlydF9lbmQoKSk7Cit9CiAKICNlbmRpZiAvKiBfX1hF
Tl9WTUFQX0hfXyAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnT2-0000OT-Bq; Sun, 01 May 2016 09:15: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 1awnT0-0000OF-Vf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:07 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 32/16-03606-A19C5275; Sun, 01 May 2016 09:15:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfypGq
 4Qe9aJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLjzlLHgbm3F5jcLmBoYm2K7GLk4hAS+MEq0
 7/7ICOGcZ5RY17KHvYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEXifu/N
 rKD2LwCZhLbP01kBLFZgOqvnTnCOIGRYwEjwypG9eLUorLUIl1zvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxsbvTocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgcMGkJDh4lEd75x4DSvMUFibnFmekQqVOMilLivOwg
 fQIgiYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjCv3HGgKTyZeSVw018BLWYCW
 py9HmxxSSJCSgoY5Pr7lNlvhp2t8hJnTZK5sXeTvkfoDQHDSRfS/5af2PwsxVR+UlzrSusiL5
 0NL41qBQ85yL1/PuXZBIGvby6rf13x+Nd/p5pt5vL/kn46LnhuxlA8nT90g/1akceHfX4tXGf
 4manqY0xZ7bupPd++9hW525tXTI8J5lNMaz9wNsfczuAGx+X7SizFGYmGWsxFxYkA1KiF5kMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462094104!37841678!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64385 invoked from network); 1 May 2016 09:15:05 -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 May 2016 09:15: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 1awnSy-00016t-4D
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnSy-0002ZC-3c
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnSy-0002ZC-3c@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:04 +0000
Subject: [Xen-changelog] [xen master] arm/x86/vmap: Add vmalloc_xen and
	vm_init_type
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDllM2U3MTE3NzcwYWNlNmUwY2IyYTUwZGZjNDg1OWEzZDljZTdiNmIKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUdWUgQXByIDI2IDE0OjAzOjA2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjE2IDIwMTYgLTA0MDAKCiAgICBhcm0veDg2L3ZtYXA6IEFkZCB2bWFsbG9jX3hl
biBhbmQgdm1faW5pdF90eXBlCiAgICAKICAgIEZvciB0aG9zZSB1c2VycyB3aG8gd2FudCB0byB1
c2UgdGhlIHZpcnR1YWwgYWRkcmVzc2VzIHRoYXQKICAgIGFyZSBpbiB0aGUgaHlwZXJ2aXNvcidz
IGNvZGUvZGF0YSByZWdpb24gYWRkcmVzcyBzcGFjZSAtCiAgICB0aGVzZSB0aHJlZSBuZXcgZnVu
Y3Rpb25zIGFsbG93IHRoYXQuCiAgICAKICAgIEltcGxlbWVudGF0aW9uIHdpc2UgdGhlIHZtYXAg
QVBJIGtlZXBzIHRyYWNrIG9mIHR3byB2aXJ0dWFsCiAgICBhZGRyZXNzIHJlZ2lvbnMgbm93Ogog
ICAgIGEpIFZNQVBfVklSVF9TVEFSVAogICAgIGIpIEFueSBwcm92aWRlZCB2aXJ0dWFsIGFkZHJl
c3Mgc3BhY2UgKG5lZWQgc3RhcnQgYW5kIGVuZCkuCiAgICAKICAgIFRoZSBhKSBvbmUgaXMgdGhl
IGRlZmF1bHQgb25lIGFuZCB0aGUgZXhpc3RpbmcgYmVoYXZpb3IKICAgIGZvciB1c2VycyBvZiB2
bWFsbG9jLCB2bWFwLCBldGMgaXMgdGhlIHNhbWUuCiAgICAKICAgIElmIGhvd2V2ZXIgb25lIHdp
c2hlcyB0byB1c2UgdGhlIGIpIG9uZSBvbmx5IGhhcyB0byB1c2UKICAgIHRoZSB2bV9pbml0X3R5
cGUgdG8gaW5pdGlhbGl6ZSBhbmQgdGhlIHZtemFsbG9jX3hlbiB0byB1dGlsaXplCiAgICBpdCAo
dmZyZWUgYW5kIHZ1bm1hcCBhcmUgY2FwYWJsZSBvZiBzZWFyY2hpbmcgYm90aCBhZGRyZXNzIHNw
YWNlcykuCiAgICAKICAgIFRoaXMgYWxsb3dzIHVzZXJzIChzdWNoIGFzIHhTcGxpY2UpIHRvIHBy
b3ZpZGUgdGhlaXIgb3duCiAgICBtZWNoYW5pc20gdG8gY2hhbmdlIHRoZSB0aGUgcGFnZSBmbGFn
cywgYW5kIGFsc28gdXNlIHZpcnR1YWwKICAgIGFkZHJlc3NlcyBjbG9zZXIgdG8gdGhlIGh5cGVy
dmlzb3IgdmlydHVhbCBhZGRyZXNzZXMgKGF0IGxlYXN0CiAgICBvbiB4ODYpIHdoaWxlIG5vdCBo
YXZpbmcgdG8gZGVhbCB3aXRoIHRoZSBhbGxvY2F0aW9uIG9mCiAgICBwYWdlcy4KICAgIAogICAg
Rm9yIGV4YW1wbGUgb2YgdXNlcnMsIHNlZSBwYXRjaCB0aXRsZWQgInhzcGxpY2U6IEltcGxlbWVu
dCBwYXlsb2FkCiAgICBsb2FkaW5nIiwgd2hlcmUgd2UgcGFyc2UgdGhlIHBheWxvYWQncyBFTEYg
cmVsb2NhdGlvbnMgLSB3aGljaAogICAgaXMgZGVmaW5lZCB0byBiZSBzaWduZWQgMzItYml0IChv
biB4ODYpIChtYXggZGlzcGxhY2VtZW50IGhlbmNlCiAgICBpcyAyR0IgdmlydHVhbCBzcGFjZSwg
QVJNMzIgaXMgMTI4TUIpLiBUaGUgZGlzcGxhY2VtZW50IG9mIHRoZQogICAgaHlwZXJ2aXNvciB2
aXJ0dWFsIGFkZHJlc3NlcyB0byB0aGUgdm1hbGxvYyAob24geDg2KQogICAgaXMgbW9yZSB0aGFu
IDMyLWJpdHMgLSB3aGljaCBtZWFucyB0aGF0IEVMRiByZWxvY2F0aW9ucyB3b3VsZAogICAgdHJ1
bmNhdGUgdGhlIDM0IGFuZCAzM3RoIGJpdC4gSGVuY2UgdGhpcyBhbHRlcm5hdGUgQVBJLgogICAg
CiAgICBXZSBhbHNvIGFkZCBhZGQgZXh0cmEgY2hlY2tzIGluIGNhc2UgdGhlIGIpIHJhbmdlIGhh
cyBub3QgYmVlbgogICAgaW5pdGlhbGl6ZWQuCiAgICAKICAgIFBhcnQgb2YgdGhpcyBwYXRjaCBh
bHNvIHJlbW92ZXMgJ3ZtX2FsbG9jJyBhbmQgJ3ZtX2ZyZWUnCiAgICBkZWNsZXJhdGlvbiBhcyB3
ZSBkbyBub3QgaGF2ZSBhbnkgdXNlcnMgb2YgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFN1Z2dlc3Rl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IFtBUk1dCiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmMgIHwgICAy
ICstCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICAgIHwgICAyICstCiB4ZW4vY29tbW9uL3ZtYXAuYyAgICAgIHwgMTY5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL2FjcGkvb3Ns
LmMgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi92bWFwLmggfCAgMjEgKysrKy0tCiA2IGZpbGVz
IGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCA3NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKaW5kZXggNjE4
MDhhYy4uOTg3MWJkOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCisrKyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtMjk5LDcgKzI5OSw3IEBAIHN0YXRpYyBfX2luaXQgaW50
IGtlcm5lbF9kZWNvbXByZXNzKHN0cnVjdCBib290bW9kdWxlICptb2QpCiAgICAgICAgIHJldHVy
biAtRU5PTUVNOwogICAgIH0KICAgICBtZm4gPSBfbWZuKHBhZ2VfdG9fbWZuKHBhZ2VzKSk7Ci0g
ICAgb3V0cHV0ID0gX192bWFwKCZtZm4sIDEgPDwga2VybmVsX29yZGVyX291dCwgMSwgMSwgUEFH
RV9IWVBFUlZJU09SKTsKKyAgICBvdXRwdXQgPSBfX3ZtYXAoJm1mbiwgMSA8PCBrZXJuZWxfb3Jk
ZXJfb3V0LCAxLCAxLCBQQUdFX0hZUEVSVklTT1IsIFZNQVBfREVGQVVMVCk7CiAKICAgICByYyA9
IHBlcmZvcm1fZ3VuemlwKG91dHB1dCwgaW5wdXQsIHNpemUpOwogICAgIGNsZWFuX2RjYWNoZV92
YV9yYW5nZShvdXRwdXQsIG91dHB1dF9zaXplKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
bS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggNzA2NWMzZS4uOTRlYTA1NCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTgwNyw3ICs4
MDcsNyBAQCB2b2lkICppb3JlbWFwX2F0dHIocGFkZHJfdCBwYSwgc2l6ZV90IGxlbiwgdW5zaWdu
ZWQgaW50IGF0dHJpYnV0ZXMpCiAgICAgbWZuX3QgbWZuID0gX21mbihQRk5fRE9XTihwYSkpOwog
ICAgIHVuc2lnbmVkIGludCBvZmZzID0gcGEgJiAoUEFHRV9TSVpFIC0gMSk7CiAgICAgdW5zaWdu
ZWQgaW50IG5yID0gUEZOX1VQKG9mZnMgKyBsZW4pOwotICAgIHZvaWQgKnB0ciA9IF9fdm1hcCgm
bWZuLCBuciwgMSwgMSwgYXR0cmlidXRlcyk7CisgICAgdm9pZCAqcHRyID0gX192bWFwKCZtZm4s
IG5yLCAxLCAxLCBhdHRyaWJ1dGVzLCBWTUFQX0RFRkFVTFQpOwogCiAgICAgaWYgKCBwdHIgPT0g
TlVMTCApCiAgICAgICAgIHJldHVybiBOVUxMOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
LmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBhNDIwOTdmLi4yYmI5MjBiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNjE3OSw3ICs2
MTc5LDcgQEAgdm9pZCBfX2lvbWVtICppb3JlbWFwKHBhZGRyX3QgcGEsIHNpemVfdCBsZW4pCiAg
ICAgICAgIHVuc2lnbmVkIGludCBvZmZzID0gcGEgJiAoUEFHRV9TSVpFIC0gMSk7CiAgICAgICAg
IHVuc2lnbmVkIGludCBuciA9IFBGTl9VUChvZmZzICsgbGVuKTsKIAotICAgICAgICB2YSA9IF9f
dm1hcCgmbWZuLCBuciwgMSwgMSwgUEFHRV9IWVBFUlZJU09SX05PQ0FDSEUpICsgb2ZmczsKKyAg
ICAgICAgdmEgPSBfX3ZtYXAoJm1mbiwgbnIsIDEsIDEsIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hF
LCBWTUFQX0RFRkFVTFQpICsgb2ZmczsKICAgICB9CiAKICAgICByZXR1cm4gKHZvaWQgX19mb3Jj
ZSBfX2lvbWVtICopdmE7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtYXAuYyBiL3hlbi9jb21t
b24vdm1hcC5jCmluZGV4IDEzNGVkYTAuLjBiMjNmOGYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
dm1hcC5jCisrKyBiL3hlbi9jb21tb24vdm1hcC5jCkBAIC0xMCw0MCArMTAsNDMgQEAKICNpbmNs
dWRlIDxhc20vcGFnZS5oPgogCiBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKHZtX2xvY2spOwotc3Rh
dGljIHZvaWQgKl9fcmVhZF9tb3N0bHkgdm1fYmFzZTsKLSNkZWZpbmUgdm1fYml0bWFwICgodW5z
aWduZWQgbG9uZyAqKXZtX2Jhc2UpCitzdGF0aWMgdm9pZCAqX19yZWFkX21vc3RseSB2bV9iYXNl
W1ZNQVBfUkVHSU9OX05SXTsKKyNkZWZpbmUgdm1fYml0bWFwKHgpICgodW5zaWduZWQgbG9uZyAq
KXZtX2Jhc2VbeF0pCiAvKiBoaWdoZXN0IGFsbG9jYXRlZCBiaXQgaW4gdGhlIGJpdG1hcCAqLwot
c3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IHZtX3RvcDsKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSB2bV90b3BbVk1BUF9SRUdJT05fTlJdOwogLyogdG90YWwgbnVt
YmVyIG9mIGJpdHMgaW4gdGhlIGJpdG1hcCAqLwotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IHZtX2VuZDsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSB2bV9lbmRb
Vk1BUF9SRUdJT05fTlJdOwogLyogbG93ZXN0IGtub3duIGNsZWFyIGJpdCBpbiB0aGUgYml0bWFw
ICovCi1zdGF0aWMgdW5zaWduZWQgaW50IHZtX2xvdzsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgdm1f
bG93W1ZNQVBfUkVHSU9OX05SXTsKIAotdm9pZCBfX2luaXQgdm1faW5pdCh2b2lkKQordm9pZCBf
X2luaXQgdm1faW5pdF90eXBlKGVudW0gdm1hcF9yZWdpb24gdHlwZSwgdm9pZCAqc3RhcnQsIHZv
aWQgKmVuZCkKIHsKICAgICB1bnNpZ25lZCBpbnQgaSwgbnI7CiAgICAgdW5zaWduZWQgbG9uZyB2
YTsKIAotICAgIHZtX2Jhc2UgPSAodm9pZCAqKVZNQVBfVklSVF9TVEFSVDsKLSAgICB2bV9lbmQg
PSBQRk5fRE9XTihhcmNoX3ZtYXBfdmlydF9lbmQoKSAtIHZtX2Jhc2UpOwotICAgIHZtX2xvdyA9
IFBGTl9VUCgodm1fZW5kICsgNykgLyA4KTsKLSAgICBuciA9IFBGTl9VUCgodm1fbG93ICsgNykg
LyA4KTsKLSAgICB2bV90b3AgPSBuciAqIFBBR0VfU0laRSAqIDg7CisgICAgQVNTRVJUKCF2bV9i
YXNlW3R5cGVdKTsKIAotICAgIGZvciAoIGkgPSAwLCB2YSA9ICh1bnNpZ25lZCBsb25nKXZtX2Jp
dG1hcDsgaSA8IG5yOyArK2ksIHZhICs9IFBBR0VfU0laRSApCisgICAgdm1fYmFzZVt0eXBlXSA9
IHN0YXJ0OworICAgIHZtX2VuZFt0eXBlXSA9IFBGTl9ET1dOKGVuZCAtIHN0YXJ0KTsKKyAgICB2
bV9sb3dbdHlwZV09IFBGTl9VUCgodm1fZW5kW3R5cGVdICsgNykgLyA4KTsKKyAgICBuciA9IFBG
Tl9VUCgodm1fbG93W3R5cGVdICsgNykgLyA4KTsKKyAgICB2bV90b3BbdHlwZV0gPSBuciAqIFBB
R0VfU0laRSAqIDg7CisKKyAgICBmb3IgKCBpID0gMCwgdmEgPSAodW5zaWduZWQgbG9uZyl2bV9i
aXRtYXAodHlwZSk7IGkgPCBucjsgKytpLCB2YSArPSBQQUdFX1NJWkUgKQogICAgIHsKICAgICAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7CiAK
ICAgICAgICAgbWFwX3BhZ2VzX3RvX3hlbih2YSwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZ
UEVSVklTT1IpOwogICAgICAgICBjbGVhcl9wYWdlKCh2b2lkICopdmEpOwogICAgIH0KLSAgICBi
aXRtYXBfZmlsbCh2bV9iaXRtYXAsIHZtX2xvdyk7CisgICAgYml0bWFwX2ZpbGwodm1fYml0bWFw
KHR5cGUpLCB2bV9sb3dbdHlwZV0pOwogCiAgICAgLyogUG9wdWxhdGUgcGFnZSB0YWJsZXMgZm9y
IHRoZSBiaXRtYXAgaWYgbmVjZXNzYXJ5LiAqLwotICAgIHBvcHVsYXRlX3B0X3JhbmdlKHZhLCAw
LCB2bV9sb3cgLSBucik7CisgICAgcG9wdWxhdGVfcHRfcmFuZ2UodmEsIDAsIHZtX2xvd1t0eXBl
XSAtIG5yKTsKIH0KIAotdm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBp
bnQgYWxpZ24pCitzdGF0aWMgdm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25l
ZCBpbnQgYWxpZ24sCisgICAgICAgICAgICAgICAgICAgICAgZW51bSB2bWFwX3JlZ2lvbiB0KQog
ewogICAgIHVuc2lnbmVkIGludCBzdGFydCwgYml0OwogCkBAIC01MiwyNyArNTUsMzEgQEAgdm9p
ZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24pCiAgICAgZWxz
ZSBpZiAoIGFsaWduICYgKGFsaWduIC0gMSkgKQogICAgICAgICBhbGlnbiAmPSAtYWxpZ247CiAK
KyAgICBBU1NFUlQoKHQgPj0gVk1BUF9ERUZBVUxUKSAmJiAodCA8IFZNQVBfUkVHSU9OX05SKSk7
CisgICAgaWYgKCAhdm1fYmFzZVt0XSApCisgICAgICAgIHJldHVybiBOVUxMOworCiAgICAgc3Bp
bl9sb2NrKCZ2bV9sb2NrKTsKICAgICBmb3IgKCA7IDsgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGc7CiAKLSAgICAgICAgQVNTRVJUKHZtX2xvdyA9PSB2bV90b3AgfHwgIXRl
c3RfYml0KHZtX2xvdywgdm1fYml0bWFwKSk7Ci0gICAgICAgIGZvciAoIHN0YXJ0ID0gdm1fbG93
OyBzdGFydCA8IHZtX3RvcDsgKQorICAgICAgICBBU1NFUlQodm1fbG93W3RdID09IHZtX3RvcFt0
XSB8fCAhdGVzdF9iaXQodm1fbG93W3RdLCB2bV9iaXRtYXAodCkpKTsKKyAgICAgICAgZm9yICgg
c3RhcnQgPSB2bV9sb3dbdF07IHN0YXJ0IDwgdm1fdG9wW3RdOyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGJpdCA9IGZpbmRfbmV4dF9iaXQodm1fYml0bWFwLCB2bV90b3AsIHN0YXJ0ICsgMSk7
Ci0gICAgICAgICAgICBpZiAoIGJpdCA+IHZtX3RvcCApCi0gICAgICAgICAgICAgICAgYml0ID0g
dm1fdG9wOworICAgICAgICAgICAgYml0ID0gZmluZF9uZXh0X2JpdCh2bV9iaXRtYXAodCksIHZt
X3RvcFt0XSwgc3RhcnQgKyAxKTsKKyAgICAgICAgICAgIGlmICggYml0ID4gdm1fdG9wW3RdICkK
KyAgICAgICAgICAgICAgICBiaXQgPSB2bV90b3BbdF07CiAgICAgICAgICAgICAvKgogICAgICAg
ICAgICAgICogTm90ZSB0aGF0IHRoaXMgc2tpcHMgdGhlIGZpcnN0IGJpdCwgbWFraW5nIHRoZQog
ICAgICAgICAgICAgICogY29ycmVzcG9uZGluZyBwYWdlIGEgZ3VhcmQgb25lLgogICAgICAgICAg
ICAgICovCiAgICAgICAgICAgICBzdGFydCA9IChzdGFydCArIGFsaWduKSAmIH4oYWxpZ24gLSAx
KTsKLSAgICAgICAgICAgIGlmICggYml0IDwgdm1fdG9wICkKKyAgICAgICAgICAgIGlmICggYml0
IDwgdm1fdG9wW3RdICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIHN0YXJ0
ICsgbnIgPCBiaXQgKQogICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgICAg
ICBzdGFydCA9IGZpbmRfbmV4dF96ZXJvX2JpdCh2bV9iaXRtYXAsIHZtX3RvcCwgYml0ICsgMSk7
CisgICAgICAgICAgICAgICAgc3RhcnQgPSBmaW5kX25leHRfemVyb19iaXQodm1fYml0bWFwKHQp
LCB2bV90b3BbdF0sIGJpdCArIDEpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQog
ICAgICAgICAgICAgewpAQCAtODIsMTIgKzg5LDEyIEBAIHZvaWQgKnZtX2FsbG9jKHVuc2lnbmVk
IGludCBuciwgdW5zaWduZWQgaW50IGFsaWduKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAK
LSAgICAgICAgaWYgKCBzdGFydCA8IHZtX3RvcCApCisgICAgICAgIGlmICggc3RhcnQgPCB2bV90
b3BbdF0gKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgc3Bpbl91bmxvY2soJnZtX2xv
Y2spOwogCi0gICAgICAgIGlmICggdm1fdG9wID49IHZtX2VuZCApCisgICAgICAgIGlmICggdm1f
dG9wW3RdID49IHZtX2VuZFt0XSApCiAgICAgICAgICAgICByZXR1cm4gTlVMTDsKIAogICAgICAg
ICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZShOVUxMLCAwKTsKQEAgLTk2LDIzICsxMDMsMjMgQEAg
dm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24pCiAKICAg
ICAgICAgc3Bpbl9sb2NrKCZ2bV9sb2NrKTsKIAotICAgICAgICBpZiAoIHN0YXJ0ID49IHZtX3Rv
cCApCisgICAgICAgIGlmICggc3RhcnQgPj0gdm1fdG9wW3RdICkKICAgICAgICAgewotICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXZtX2JpdG1hcCArIHZtX3Rv
cCAvIDg7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhID0gKHVuc2lnbmVkIGxvbmcpdm1f
Yml0bWFwKHQpICsgdm1fdG9wW3RdIC8gODsKIAogICAgICAgICAgICAgaWYgKCAhbWFwX3BhZ2Vz
X3RvX3hlbih2YSwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZUEVSVklTT1IpICkKICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICBjbGVhcl9wYWdlKCh2b2lkICopdmEpOwotICAgICAg
ICAgICAgICAgIHZtX3RvcCArPSBQQUdFX1NJWkUgKiA4OwotICAgICAgICAgICAgICAgIGlmICgg
dm1fdG9wID4gdm1fZW5kICkKLSAgICAgICAgICAgICAgICAgICAgdm1fdG9wID0gdm1fZW5kOwor
ICAgICAgICAgICAgICAgIHZtX3RvcFt0XSArPSBQQUdFX1NJWkUgKiA4OworICAgICAgICAgICAg
ICAgIGlmICggdm1fdG9wW3RdID4gdm1fZW5kW3RdICkKKyAgICAgICAgICAgICAgICAgICAgdm1f
dG9wW3RdID0gdm1fZW5kW3RdOwogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAg
ICAgfQogICAgICAgICB9CiAKICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcpOwogCi0gICAg
ICAgIGlmICggc3RhcnQgPj0gdm1fdG9wICkKKyAgICAgICAgaWYgKCBzdGFydCA+PSB2bV90b3Bb
dF0gKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmdm1fbG9jayk7CiAgICAg
ICAgICAgICByZXR1cm4gTlVMTDsKQEAgLTEyMCw0NyArMTI3LDU4IEBAIHZvaWQgKnZtX2FsbG9j
KHVuc2lnbmVkIGludCBuciwgdW5zaWduZWQgaW50IGFsaWduKQogICAgIH0KIAogICAgIGZvciAo
IGJpdCA9IHN0YXJ0OyBiaXQgPCBzdGFydCArIG5yOyArK2JpdCApCi0gICAgICAgIF9fc2V0X2Jp
dChiaXQsIHZtX2JpdG1hcCk7Ci0gICAgaWYgKCBiaXQgPCB2bV90b3AgKQotICAgICAgICBBU1NF
UlQoIXRlc3RfYml0KGJpdCwgdm1fYml0bWFwKSk7CisgICAgICAgIF9fc2V0X2JpdChiaXQsIHZt
X2JpdG1hcCh0KSk7CisgICAgaWYgKCBiaXQgPCB2bV90b3BbdF0gKQorICAgICAgICBBU1NFUlQo
IXRlc3RfYml0KGJpdCwgdm1fYml0bWFwKHQpKSk7CiAgICAgZWxzZQotICAgICAgICBBU1NFUlQo
Yml0ID09IHZtX3RvcCk7Ci0gICAgaWYgKCBzdGFydCA8PSB2bV9sb3cgKyAyICkKLSAgICAgICAg
dm1fbG93ID0gYml0OworICAgICAgICBBU1NFUlQoYml0ID09IHZtX3RvcFt0XSk7CisgICAgaWYg
KCBzdGFydCA8PSB2bV9sb3dbdF0gKyAyICkKKyAgICAgICAgdm1fbG93W3RdID0gYml0OwogICAg
IHNwaW5fdW5sb2NrKCZ2bV9sb2NrKTsKIAotICAgIHJldHVybiB2bV9iYXNlICsgc3RhcnQgKiBQ
QUdFX1NJWkU7CisgICAgcmV0dXJuIHZtX2Jhc2VbdF0gKyBzdGFydCAqIFBBR0VfU0laRTsKIH0K
IAotc3RhdGljIHVuc2lnbmVkIGludCB2bV9pbmRleChjb25zdCB2b2lkICp2YSkKK3N0YXRpYyB1
bnNpZ25lZCBpbnQgdm1faW5kZXgoY29uc3Qgdm9pZCAqdmEsIGVudW0gdm1hcF9yZWdpb24gdHlw
ZSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAodW5zaWduZWQgbG9uZyl2YSAmIH4oUEFH
RV9TSVpFIC0gMSk7CiAgICAgdW5zaWduZWQgaW50IGlkeDsKKyAgICB1bnNpZ25lZCBsb25nIHN0
YXJ0ID0gKHVuc2lnbmVkIGxvbmcpdm1fYmFzZVt0eXBlXTsKKworICAgIGlmICggIXN0YXJ0ICkK
KyAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBpZiAoIGFkZHIgPCBWTUFQX1ZJUlRfU1RBUlQgKyAo
dm1fZW5kIC8gOCkgfHwKLSAgICAgICAgIGFkZHIgPj0gVk1BUF9WSVJUX1NUQVJUICsgdm1fdG9w
ICogUEFHRV9TSVpFICkKKyAgICBpZiAoIGFkZHIgPCBzdGFydCArICh2bV9lbmRbdHlwZV0gLyA4
KSB8fAorICAgICAgICAgYWRkciA+PSBzdGFydCArIHZtX3RvcFt0eXBlXSAqIFBBR0VfU0laRSAp
CiAgICAgICAgIHJldHVybiAwOwogCi0gICAgaWR4ID0gUEZOX0RPV04odmEgLSB2bV9iYXNlKTsK
LSAgICByZXR1cm4gIXRlc3RfYml0KGlkeCAtIDEsIHZtX2JpdG1hcCkgJiYKLSAgICAgICAgICAg
dGVzdF9iaXQoaWR4LCB2bV9iaXRtYXApID8gaWR4IDogMDsKKyAgICBpZHggPSBQRk5fRE9XTih2
YSAtIHZtX2Jhc2VbdHlwZV0pOworICAgIHJldHVybiAhdGVzdF9iaXQoaWR4IC0gMSwgdm1fYml0
bWFwKHR5cGUpKSAmJgorICAgICAgICAgICB0ZXN0X2JpdChpZHgsIHZtX2JpdG1hcCh0eXBlKSkg
PyBpZHggOiAwOwogfQogCi1zdGF0aWMgdW5zaWduZWQgaW50IHZtX3NpemUoY29uc3Qgdm9pZCAq
dmEpCitzdGF0aWMgdW5zaWduZWQgaW50IHZtX3NpemUoY29uc3Qgdm9pZCAqdmEsIGVudW0gdm1h
cF9yZWdpb24gdHlwZSkKIHsKLSAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSB2bV9pbmRleCh2YSks
IGVuZDsKKyAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSB2bV9pbmRleCh2YSwgdHlwZSksIGVuZDsK
IAogICAgIGlmICggIXN0YXJ0ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBlbmQgPSBmaW5k
X25leHRfemVyb19iaXQodm1fYml0bWFwLCB2bV90b3AsIHN0YXJ0ICsgMSk7CisgICAgZW5kID0g
ZmluZF9uZXh0X3plcm9fYml0KHZtX2JpdG1hcCh0eXBlKSwgdm1fdG9wW3R5cGVdLCBzdGFydCAr
IDEpOwogCi0gICAgcmV0dXJuIG1pbihlbmQsIHZtX3RvcCkgLSBzdGFydDsKKyAgICByZXR1cm4g
bWluKGVuZCwgdm1fdG9wW3R5cGVdKSAtIHN0YXJ0OwogfQogCi12b2lkIHZtX2ZyZWUoY29uc3Qg
dm9pZCAqdmEpCitzdGF0aWMgdm9pZCB2bV9mcmVlKGNvbnN0IHZvaWQgKnZhKQogewotICAgIHVu
c2lnbmVkIGludCBiaXQgPSB2bV9pbmRleCh2YSk7CisgICAgZW51bSB2bWFwX3JlZ2lvbiB0eXBl
ID0gVk1BUF9ERUZBVUxUOworICAgIHVuc2lnbmVkIGludCBiaXQgPSB2bV9pbmRleCh2YSwgdHlw
ZSk7CisKKyAgICBpZiAoICFiaXQgKQorICAgIHsKKyAgICAgICAgdHlwZSA9IFZNQVBfWEVOOwor
ICAgICAgICBiaXQgPSB2bV9pbmRleCh2YSwgdHlwZSk7CisgICAgfQogCiAgICAgaWYgKCAhYml0
ICkKICAgICB7CkBAIC0xNjksMjIgKzE4NywyMyBAQCB2b2lkIHZtX2ZyZWUoY29uc3Qgdm9pZCAq
dmEpCiAgICAgfQogCiAgICAgc3Bpbl9sb2NrKCZ2bV9sb2NrKTsKLSAgICBpZiAoIGJpdCA8IHZt
X2xvdyApCisgICAgaWYgKCBiaXQgPCB2bV9sb3dbdHlwZV0gKQogICAgIHsKLSAgICAgICAgdm1f
bG93ID0gYml0IC0gMTsKLSAgICAgICAgd2hpbGUgKCAhdGVzdF9iaXQodm1fbG93IC0gMSwgdm1f
Yml0bWFwKSApCi0gICAgICAgICAgICAtLXZtX2xvdzsKKyAgICAgICAgdm1fbG93W3R5cGVdID0g
Yml0IC0gMTsKKyAgICAgICAgd2hpbGUgKCAhdGVzdF9iaXQodm1fbG93W3R5cGVdIC0gMSwgdm1f
Yml0bWFwKHR5cGUpKSApCisgICAgICAgICAgICAtLXZtX2xvd1t0eXBlXTsKICAgICB9Ci0gICAg
d2hpbGUgKCBfX3Rlc3RfYW5kX2NsZWFyX2JpdChiaXQsIHZtX2JpdG1hcCkgKQotICAgICAgICBp
ZiAoICsrYml0ID09IHZtX3RvcCApCisgICAgd2hpbGUgKCBfX3Rlc3RfYW5kX2NsZWFyX2JpdChi
aXQsIHZtX2JpdG1hcCh0eXBlKSkgKQorICAgICAgICBpZiAoICsrYml0ID09IHZtX3RvcFt0eXBl
XSApCiAgICAgICAgICAgICBicmVhazsKICAgICBzcGluX3VubG9jaygmdm1fbG9jayk7CiB9CiAK
IHZvaWQgKl9fdm1hcChjb25zdCBtZm5fdCAqbWZuLCB1bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHks
Ci0gICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24sIHVuc2ln
bmVkIGludCBmbGFncykKKyAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGlu
dCBhbGlnbiwgdW5zaWduZWQgaW50IGZsYWdzLAorICAgICAgICAgICAgIGVudW0gdm1hcF9yZWdp
b24gdHlwZSkKIHsKLSAgICB2b2lkICp2YSA9IHZtX2FsbG9jKG5yICogZ3JhbnVsYXJpdHksIGFs
aWduKTsKKyAgICB2b2lkICp2YSA9IHZtX2FsbG9jKG5yICogZ3JhbnVsYXJpdHksIGFsaWduLCB0
eXBlKTsKICAgICB1bnNpZ25lZCBsb25nIGN1ciA9ICh1bnNpZ25lZCBsb25nKXZhOwogCiAgICAg
Zm9yICggOyB2YSAmJiBuci0tOyArK21mbiwgY3VyICs9IFBBR0VfU0laRSAqIGdyYW51bGFyaXR5
ICkKQEAgLTIwMSwyMiArMjIwLDI2IEBAIHZvaWQgKl9fdm1hcChjb25zdCBtZm5fdCAqbWZuLCB1
bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHksCiAKIHZvaWQgKnZtYXAoY29uc3QgbWZuX3QgKm1mbiwg
dW5zaWduZWQgaW50IG5yKQogewotICAgIHJldHVybiBfX3ZtYXAobWZuLCAxLCBuciwgMSwgUEFH
RV9IWVBFUlZJU09SKTsKKyAgICByZXR1cm4gX192bWFwKG1mbiwgMSwgbnIsIDEsIFBBR0VfSFlQ
RVJWSVNPUiwgVk1BUF9ERUZBVUxUKTsKIH0KIAogdm9pZCB2dW5tYXAoY29uc3Qgdm9pZCAqdmEp
CiB7Ci0jaWZuZGVmIF9QQUdFX05PTkUKICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAodW5zaWdu
ZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBpbnQgcGFnZXMgPSB2bV9zaXplKHZhLCBWTUFQX0RF
RkFVTFQpOworCisgICAgaWYgKCAhcGFnZXMgKQorICAgICAgICBwYWdlcyA9IHZtX3NpemUodmEs
IFZNQVBfWEVOKTsKIAotICAgIGRlc3Ryb3lfeGVuX21hcHBpbmdzKGFkZHIsIGFkZHIgKyBQQUdF
X1NJWkUgKiB2bV9zaXplKHZhKSk7CisjaWZuZGVmIF9QQUdFX05PTkUKKyAgICBkZXN0cm95X3hl
bl9tYXBwaW5ncyhhZGRyLCBhZGRyICsgUEFHRV9TSVpFICogcGFnZXMpOwogI2Vsc2UgLyogQXZv
aWQgdGVhcmluZyBkb3duIGludGVybWVkaWF0ZSBwYWdlIHRhYmxlcy4gKi8KLSAgICBtYXBfcGFn
ZXNfdG9feGVuKCh1bnNpZ25lZCBsb25nKXZhLCAwLCB2bV9zaXplKHZhKSwgX1BBR0VfTk9ORSk7
CisgICAgbWFwX3BhZ2VzX3RvX3hlbihhZGRyLCAwLCBwYWdlcywgX1BBR0VfTk9ORSk7CiAjZW5k
aWYKICAgICB2bV9mcmVlKHZhKTsKIH0KIAotdm9pZCAqdm1hbGxvYyhzaXplX3Qgc2l6ZSkKK3N0
YXRpYyB2b2lkICp2bWFsbG9jX3R5cGUoc2l6ZV90IHNpemUsIGVudW0gdm1hcF9yZWdpb24gdHlw
ZSkKIHsKICAgICBtZm5fdCAqbWZuOwogICAgIHNpemVfdCBwYWdlcywgaTsKQEAgLTIzOCw3ICsy
NjEsNyBAQCB2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQogICAgICAgICBtZm5baV0gPSBfbWZu
KHBhZ2VfdG9fbWZuKHBnKSk7CiAgICAgfQogCi0gICAgdmEgPSB2bWFwKG1mbiwgcGFnZXMpOwor
ICAgIHZhID0gX192bWFwKG1mbiwgMSwgcGFnZXMsIDEsIFBBR0VfSFlQRVJWSVNPUiwgdHlwZSk7
CiAgICAgaWYgKCB2YSA9PSBOVUxMICkKICAgICAgICAgZ290byBlcnJvcjsKIApAQCAtMjUyLDkg
KzI3NSwxOSBAQCB2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQogICAgIHJldHVybiBOVUxMOwog
fQogCit2b2lkICp2bWFsbG9jKHNpemVfdCBzaXplKQoreworICAgIHJldHVybiB2bWFsbG9jX3R5
cGUoc2l6ZSwgVk1BUF9ERUZBVUxUKTsKK30KKwordm9pZCAqdm1hbGxvY194ZW4oc2l6ZV90IHNp
emUpCit7CisgICAgcmV0dXJuIHZtYWxsb2NfdHlwZShzaXplLCBWTUFQX1hFTik7Cit9CisKIHZv
aWQgKnZ6YWxsb2Moc2l6ZV90IHNpemUpCiB7Ci0gICAgdm9pZCAqcCA9IHZtYWxsb2Moc2l6ZSk7
CisgICAgdm9pZCAqcCA9IHZtYWxsb2NfdHlwZShzaXplLCBWTUFQX0RFRkFVTFQpOwogICAgIGlu
dCBpOwogCiAgICAgaWYgKCBwID09IE5VTEwgKQpAQCAtMjcxLDExICszMDQsMTcgQEAgdm9pZCB2
ZnJlZSh2b2lkICp2YSkKICAgICB1bnNpZ25lZCBpbnQgaSwgcGFnZXM7CiAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGc7CiAgICAgUEFHRV9MSVNUX0hFQUQocGdfbGlzdCk7CisgICAgZW51bSB2bWFw
X3JlZ2lvbiB0eXBlID0gVk1BUF9ERUZBVUxUOwogCiAgICAgaWYgKCAhdmEgKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICBwYWdlcyA9IHZtX3NpemUodmEpOworICAgIHBhZ2VzID0gdm1fc2l6ZSh2
YSwgdHlwZSk7CisgICAgaWYgKCAhcGFnZXMgKQorICAgIHsKKyAgICAgICAgdHlwZSA9IFZNQVBf
WEVOOworICAgICAgICBwYWdlcyA9IHZtX3NpemUodmEsIHR5cGUpOworICAgIH0KICAgICBBU1NF
UlQocGFnZXMpOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBwYWdlczsgaSsrICkKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMgYi94ZW4vZHJpdmVycy9hY3BpL29zbC5jCmluZGV4
IDhhMjhkODcuLjlhNDkwMjkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMKKysr
IGIveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwpAQCAtOTcsNyArOTcsNyBAQCBhY3BpX29zX21hcF9t
ZW1vcnkoYWNwaV9waHlzaWNhbF9hZGRyZXNzIHBoeXMsIGFjcGlfc2l6ZSBzaXplKQogCQlpZiAo
SVNfRU5BQkxFRChDT05GSUdfWDg2KSAmJiAhKChwaHlzICsgc2l6ZSAtIDEpID4+IDIwKSkKIAkJ
CXJldHVybiBfX3ZhKHBoeXMpOwogCQlyZXR1cm4gX192bWFwKCZtZm4sIFBGTl9VUChvZmZzICsg
c2l6ZSksIDEsIDEsCi0JCQkgICAgICBBQ1BJX01BUF9NRU1fQVRUUikgKyBvZmZzOworCQkJICAg
ICAgQUNQSV9NQVBfTUVNX0FUVFIsIFZNQVBfREVGQVVMVCkgKyBvZmZzOwogCX0KIAlyZXR1cm4g
X19hY3BpX21hcF90YWJsZShwaHlzLCBzaXplKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi92bWFwLmggYi94ZW4vaW5jbHVkZS94ZW4vdm1hcC5oCmluZGV4IDU2NzFhYzguLjM2OTU2
MGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bWFwLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL3ZtYXAuaApAQCAtNCwxNCArNCwyMiBAQAogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1
ZGUgPGFzbS9wYWdlLmg+CiAKLXZvaWQgKnZtX2FsbG9jKHVuc2lnbmVkIGludCBuciwgdW5zaWdu
ZWQgaW50IGFsaWduKTsKLXZvaWQgdm1fZnJlZShjb25zdCB2b2lkICopOworZW51bSB2bWFwX3Jl
Z2lvbiB7CisgICAgVk1BUF9ERUZBVUxULAorICAgIFZNQVBfWEVOLAorICAgIFZNQVBfUkVHSU9O
X05SLAorfTsKIAotdm9pZCAqX192bWFwKGNvbnN0IG1mbl90ICptZm4sIHVuc2lnbmVkIGludCBn
cmFudWxhcml0eSwKLSAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGludCBh
bGlnbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKK3ZvaWQgdm1faW5pdF90eXBlKGVudW0gdm1hcF9y
ZWdpb24gdHlwZSwgdm9pZCAqc3RhcnQsIHZvaWQgKmVuZCk7CisKK3ZvaWQgKl9fdm1hcChjb25z
dCBtZm5fdCAqbWZuLCB1bnNpZ25lZCBpbnQgZ3JhbnVsYXJpdHksIHVuc2lnbmVkIGludCBuciwK
KyAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWxpZ24sIHVuc2lnbmVkIGludCBmbGFncywgZW51
bSB2bWFwX3JlZ2lvbik7CiB2b2lkICp2bWFwKGNvbnN0IG1mbl90ICptZm4sIHVuc2lnbmVkIGlu
dCBucik7CiB2b2lkIHZ1bm1hcChjb25zdCB2b2lkICopOworCiB2b2lkICp2bWFsbG9jKHNpemVf
dCBzaXplKTsKK3ZvaWQgKnZtYWxsb2NfeGVuKHNpemVfdCBzaXplKTsKKwogdm9pZCAqdnphbGxv
YyhzaXplX3Qgc2l6ZSk7CiB2b2lkIHZmcmVlKHZvaWQgKnZhKTsKIApAQCAtMjQsNyArMzIsMTAg
QEAgc3RhdGljIGlubGluZSB2b2lkIGlvdW5tYXAodm9pZCBfX2lvbWVtICp2YSkKICAgICB2dW5t
YXAoKHZvaWQgKikoYWRkciAmIFBBR0VfTUFTSykpOwogfQogCi12b2lkIHZtX2luaXQodm9pZCk7
CiB2b2lkICphcmNoX3ZtYXBfdmlydF9lbmQodm9pZCk7CitzdGF0aWMgaW5saW5lIHZvaWQgdm1f
aW5pdCh2b2lkKQoreworICAgIHZtX2luaXRfdHlwZShWTUFQX0RFRkFVTFQsICh2b2lkICopVk1B
UF9WSVJUX1NUQVJULCBhcmNoX3ZtYXBfdmlydF9lbmQoKSk7Cit9CiAKICNlbmRpZiAvKiBfX1hF
Tl9WTUFQX0hfXyAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTB-0000Pw-Dm; Sun, 01 May 2016 09:15:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTA-0000Ph-L3
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:16 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 34/61-07120-429C5275; Sun, 01 May 2016 09:15:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVf5pGq
 4wZy9EhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XBnL2vB+eKK2R+uMjcw7g7uYuTiEBL4wijR
 +aWbEcI5zyjxZPVyti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFjCT6OgLA
 AnzApnPD78EK2EBKu+evodlAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBmZ6uanFxY
 npqTmJScV6yfm5mxiBHmEAgh2MO587HWKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEL9MJ1XAhwaLU9NSKtMwcYGjApCU4eJREeOcfA0rzFhck5hZnpkOkTjEqSonzsoP0CYAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxyx4Gm8GTmlcBNfwW0mAlocfZ6s
 MUliQgpqQZGjT9+0rMfz3Sw224+P//9r4Ycy/QDqonNZ2wZZ2a7GCREZXDqS097N5PpwL8Qjs
 aIq6wlC+3MpmwQ/7HEpXbeZ7PiAK1Lp6pTXHiEP+/al/k5Tzxr98UoX82rlVz1rsqbPwZGTlu
 eaa3Xeet1XEN50Ie7ar0s+1kXBYdk7Jyu2dWneNo5plmJpTgj0VCLuag4EQByYlbHQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1462094114!12090888!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32598 invoked from network); 1 May 2016 09:15:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:15: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 1awnT8-000173-67
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnT8-0002Zv-5T
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnT8-0002Zv-5T@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:14 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add helper elf routines
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE4YWRhYTlkYTAyZDcwMTRhNzc2MGUxNWQyMTNmNDVlMjNkZjU1NmYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBGZWIgMTkgMTQ6Mzc6MTcgMjAxNiAtMDUwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MTkgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBoZWxwZXIgZWxmIHJvdXRpbmVz
CiAgICAKICAgIEFkZCBFbGYgcm91dGluZXMgYW5kIGRhdGEgc3RydWN0dXJlcyBpbiBwcmVwYXJh
dGlvbiBmb3IgbG9hZGluZyBhbgogICAgeFNwbGljZSBwYXlsb2FkLgogICAgCiAgICBXZSBtYWtl
IGFuIGFzc3VtcHRpb24gdGhhdCB0aGUgbWF4IG51bWJlciBvZiBzZWN0aW9ucyBhbiBFTEYgcGF5
bG9hZAogICAgY2FuIGhhdmUgaXMgNjQuIFdlIGNhbiBpbiBmdXR1cmUgbWFrZSB0aGlzIGJlIGRl
cGVuZGVudCBvbiB0aGUKICAgIG5hbWVzIG9mIHRoZSBzZWN0aW9ucyBhbmQgdmVyaWZ5aW5nIGFn
YWluc3QgYSBsaXN0LCBidXQgZm9yIHJpZ2h0IG5vdwogICAgdGhpcyBzdWZmaWNlcy4KICAgIAog
ICAgQWxzbyB3ZSBhIHdob2xlIGxvdCBvZiBjaGVja3MgdG8gbWFrZSBzdXJlIHRoYXQgdGhlIEVM
RiBwYXlsb2FkCiAgICBmaWxlIGlzIG5vdCBjb3JydXB0ZWQgbm9yIHRoYXQgdGhlIG9mZnNldHMg
cG9pbnQgcGFzdCB0aGUgZmlsZS4KICAgIAogICAgRm9yIG1vc3Qgb2YgdGhlIGNoZWNrcyB3ZSBw
cmludCBhbiBtZXNzYWdlIGlmIHRoZSBoeXBlcnZpc29yIGlzIGJ1aWx0CiAgICB3aXRoIGRlYnVn
IGVuYWJsZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgfCAgIDEgKwog
eGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jICAgICAgfCAzNzMgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oICAgICB8ICAg
MyArCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZV9lbGYuaCB8ICA1MSArKysrKysKIDQgZmlsZXMg
Y2hhbmdlZCwgNDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2Vm
aWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAxZTRiYzcwLi5hZmQ4NGI2IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTU5
LDYgKzU5LDcgQEAgb2JqLXkgKz0gd2FpdC5vCiBvYmotJChDT05GSUdfWEVOT1BST0YpICs9IHhl
bm9wcm9mLm8KIG9iai15ICs9IHhtYWxsb2NfdGxzZi5vCiBvYmotJChDT05GSUdfWFNQTElDRSkg
Kz0geHNwbGljZS5vCitvYmotJChDT05GSUdfWFNQTElDRSkgKz0geHNwbGljZV9lbGYubwogCiBv
YmotYmluLSQoQ09ORklHX1g4NikgKz0gJChmb3JlYWNoIG4sZGVjb21wcmVzcyBidW56aXAyIHVu
eHogdW5sem1hIHVubHpvIHVubHo0IGVhcmx5Y3BpbywkKG4pLmluaXQubykKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmYwNDYwMTUKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vY29tbW9uL3hzcGxpY2VfZWxmLmMKQEAgLTAsMCArMSwzNzMgQEAKKy8qCisgKiBD
b3B5cmlnaHQgKEMpIDIwMTYgQ2l0cml4IFN5c3RlbXMgUiZEIEx0ZC4KKyAqLworCisjaW5jbHVk
ZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi94c3Bs
aWNlX2VsZi5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKK2NvbnN0IHN0cnVjdCB4c3Bs
aWNlX2VsZl9zZWMgKnhzcGxpY2VfZWxmX3NlY19ieV9uYW1lKGNvbnN0IHN0cnVjdCB4c3BsaWNl
X2VsZiAqZWxmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY2hhciAqbmFtZSkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAg
IGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkrKyApCisgICAgeworICAgICAg
ICBpZiAoICFzdHJjbXAobmFtZSwgZWxmLT5zZWNbaV0ubmFtZSkgKQorICAgICAgICAgICAgcmV0
dXJuICZlbGYtPnNlY1tpXTsKKyAgICB9CisKKyAgICByZXR1cm4gTlVMTDsKK30KKworc3RhdGlj
IGludCBlbGZfdmVyaWZ5X3N0cnRhYihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzZWMp
Cit7CisgICAgY29uc3QgRWxmX1NoZHIgKnM7CisgICAgY29uc3QgY2hhciAqY29udGVudHM7CisK
KyAgICBzID0gc2VjLT5zZWM7CisKKyAgICBpZiAoIHMtPnNoX3R5cGUgIT0gU0hUX1NUUlRBQiAp
CisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhcy0+c2hfc2l6ZSApCisgICAg
ICAgIHJldHVybiAtRUlOVkFMOworCisgICAgY29udGVudHMgPSBzZWMtPmRhdGE7CisKKyAgICBp
ZiAoIGNvbnRlbnRzWzBdIHx8IGNvbnRlbnRzW3MtPnNoX3NpemUgLSAxXSApCisgICAgICAgIHJl
dHVybiAtRUlOVkFMOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgZWxmX3Jlc29s
dmVfc2VjdGlvbnMoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7
CisgICAgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIEVsZl9PZmYgZGVsdGE7CisgICAgaW50IHJjOworCisgICAgLyogeHNwbGljZV9lbGZfbG9h
ZCBzYW5pdHkgY2hlY2tlZCBlX3NobnVtLiAqLworICAgIHNlYyA9IHhtYWxsb2NfYXJyYXkoc3Ry
dWN0IHhzcGxpY2VfZWxmX3NlYywgZWxmLT5oZHItPmVfc2hudW0pOworICAgIGlmICggIXNlYyAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UiJXM6IENvdWxkIG5v
dCBhbGxvY2F0ZSBtZW1vcnkgZm9yIHNlY3Rpb24gdGFibGUhXG4iLAorICAgICAgICAgICAgICAg
ZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQorCisgICAgZWxmLT5z
ZWMgPSBzZWM7CisKKyAgICAvKiBlX3Nob2ZmIGFuZCBlX3NobnVtIG92ZXJmbG93IGNoZWNrcyBh
cmUgZG9uZSBpbiB4c3BsaWNlX2hlYWRlcl9jaGVjay4gKi8KKyAgICBkZWx0YSA9IGVsZi0+aGRy
LT5lX3Nob2ZmICsgZWxmLT5oZHItPmVfc2hudW0gKiBlbGYtPmhkci0+ZV9zaGVudHNpemU7Cisg
ICAgQVNTRVJUKGRlbHRhIDw9IGVsZi0+bGVuKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxm
LT5oZHItPmVfc2hudW07IGkrKyApCisgICAgeworICAgICAgICBkZWx0YSA9IGVsZi0+aGRyLT5l
X3Nob2ZmICsgaSAqIGVsZi0+aGRyLT5lX3NoZW50c2l6ZTsKKworICAgICAgICBzZWNbaV0uc2Vj
ID0gZGF0YSArIGRlbHRhOworCisgICAgICAgIGRlbHRhID0gc2VjW2ldLnNlYy0+c2hfb2Zmc2V0
OworICAgICAgICAvKgorICAgICAgICAgKiBOLkIuIGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMs
IGVsZl9nZXRfc3ltIHNraXAgdGhpcyBjaGVjayBhcworICAgICAgICAgKiB3ZSBkbyBpdCBoZXJl
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBkZWx0YSA8IHNpemVvZihFbGZfRWhkcikgfHwK
KyAgICAgICAgICAgICAoc2VjW2ldLnNlYy0+c2hfdHlwZSAhPSBTSFRfTk9CSVRTICYmIC8qIFNr
aXAgU0hUX05PQklUUyAqLworICAgICAgICAgICAgICAoZGVsdGEgPiBlbGYtPmxlbiB8fCAoZGVs
dGEgKyBzZWNbaV0uc2VjLT5zaF9zaXplID4gZWxmLT5sZW4pKSkgKQorICAgICAgICB7CisgICAg
ICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9uIFsldV0gZGF0
YSAlcyBvZiBwYXlsb2FkIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpLAor
ICAgICAgICAgICAgICAgICAgICBkZWx0YSA8IHNpemVvZihFbGZfRWhkcikgPyAiYXQgRUxGIGhl
YWRlciIgOiAiaXMgcGFzdCBlbmQiKTsKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
ICAgICB9CisKKyAgICAgICAgc2VjW2ldLmRhdGEgPSBkYXRhICsgZGVsdGE7CisgICAgICAgIC8q
IE5hbWUgaXMgcG9wdWxhdGVkIGluIGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMuICovCisgICAg
ICAgIHNlY1tpXS5uYW1lID0gTlVMTDsKKworICAgICAgICBpZiAoIHNlY1tpXS5zZWMtPnNoX3R5
cGUgPT0gU0hUX1NZTVRBQiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggZWxmLT5zeW10
YWIgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwg
WFNQTElDRSAiJXM6IFVuc3VwcG9ydGVkIG11bHRpcGxlIHN5bWJvbCB0YWJsZXMhXG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lKTsKKyAgICAgICAgICAgICAgICByZXR1cm4g
LUVPUE5PVFNVUFA7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGVsZi0+c3ltdGFiID0g
JnNlY1tpXTsKKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIGVsZi0+c3ltdGFiLT5z
ZWMtPnNoX2xpbmsgd291bGQgcG9pbnQgdG8gdGhlIHJpZ2h0IHNlY3Rpb24KKyAgICAgICAgICAg
ICAqIGJ1dCB3ZSBoYWRuJ3QgZmluaXNoZWQgcGFyc2luZyBhbGwgdGhlIHNlY3Rpb25zLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmsg
Pj0gZWxmLT5oZHItPmVfc2hudW0gKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0VSUiwgWFNQTElDRQorICAgICAgICAgICAgICAgICAgICAgICAgIiVzOiBT
eW1ib2wgdGFibGUgaWR4ICgldSkgdG8gc3RydGFiIHBhc3QgZW5kICgldSlcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmssCisg
ICAgICAgICAgICAgICAgICAgICAgICBlbGYtPmhkci0+ZV9zaG51bSk7CisgICAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9CisKKyAg
ICBpZiAoICFlbGYtPnN5bXRhYiApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIs
IFhTUExJQ0UgIiVzOiBObyBzeW1ib2wgdGFibGUgZm91bmQhXG4iLAorICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGlmICgg
IWVsZi0+c3ltdGFiLT5zZWMtPnNoX3NpemUgfHwKKyAgICAgICAgIGVsZi0+c3ltdGFiLT5zZWMt
PnNoX2VudHNpemUgPCBzaXplb2YoRWxmX1N5bSkgfHwKKyAgICAgICAgIGVsZi0+c3ltdGFiLT5z
ZWMtPnNoX3NpemUgJSBlbGYtPnN5bXRhYi0+c2VjLT5zaF9lbnRzaXplICkKKyAgICB7CisgICAg
ICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFN5bWJvbCB0YWJsZSBoZWFkZXIg
aXMgY29ycnVwdGVkIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5hbWUpOworICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICAvKgorICAgICAqIFRoZXJlIGNhbiBiZSBtdWx0
aXBsZSBTSFRfU1RSVEFCICguc2hzdHJ0YWIsIC5zdHJ0YWIpIHNvIHBpY2sgdGhlIG9uZQorICAg
ICAqIGFzc29jaWF0ZWQgd2l0aCB0aGUgc3ltYm9sIHRhYmxlLgorICAgICAqLworICAgIGVsZi0+
c3RydGFiID0gJnNlY1tlbGYtPnN5bXRhYi0+c2VjLT5zaF9saW5rXTsKKworICAgIHJjID0gZWxm
X3ZlcmlmeV9zdHJ0YWIoZWxmLT5zdHJ0YWIpOworICAgIGlmICggcmMgKQorICAgIHsKKyAgICAg
ICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU3RyaW5nIHRhYmxlIHNlY3Rpb24g
aXMgY29ycnVwdGVkXG4iLAorICAgICAgICAgICAgICAgIGVsZi0+bmFtZSk7CisgICAgfQorCisg
ICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMo
c3RydWN0IHhzcGxpY2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAgY29uc3Qg
Y2hhciAqc2hzdHJ0YWI7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgRWxmX09mZiBvZmZzZXQs
IGRlbHRhOworICAgIHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnNlYzsKKyAgICBpbnQgcmM7CisK
KyAgICAvKgorICAgICAqIFRoZSBlbGYtPnNlY1swIC0+IGVfc2hudW1dIHN0cnVjdHVyZXMgaGF2
ZSBiZWVuIHZlcmlmaWVkIGJ5CisgICAgICogZWxmX3Jlc29sdmVfc2VjdGlvbnMuIEZpbmQgZmls
ZSBvZmZzZXQgZm9yIHNlY3Rpb24gc3RyaW5nIHRhYmxlCisgICAgICogKG5vcm1hbGx5IGNhbGxl
ZCAuc2hzdHJ0YWIpCisgICAgICovCisgICAgc2VjID0gJmVsZi0+c2VjW2VsZi0+aGRyLT5lX3No
c3RybmR4XTsKKworICAgIHJjID0gZWxmX3ZlcmlmeV9zdHJ0YWIoc2VjKTsKKyAgICBpZiAoIHJj
ICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNlY3Rp
b24gc3RyaW5nIHRhYmxlIGlzIGNvcnJ1cHRlZFxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5h
bWUpOworICAgICAgICByZXR1cm4gcmM7CisgICAgfQorCisgICAgLyogVmVyaWZpZWQgaW4gZWxm
X3Jlc29sdmVfc2VjdGlvbnMgYnV0IGp1c3QgaW4gY2FzZS4gKi8KKyAgICBvZmZzZXQgPSBzZWMt
PnNlYy0+c2hfb2Zmc2V0OworICAgIEFTU0VSVChvZmZzZXQgPCBlbGYtPmxlbiAmJiAob2Zmc2V0
ICsgc2VjLT5zZWMtPnNoX3NpemUgPD0gZWxmLT5sZW4pKTsKKworICAgIHNoc3RydGFiID0gZGF0
YSArIG9mZnNldDsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkr
KyApCisgICAgeworICAgICAgICBkZWx0YSA9IGVsZi0+c2VjW2ldLnNlYy0+c2hfbmFtZTsKKwor
ICAgICAgICAvKiBCb3VuZGFyeSBjaGVjayBvbiBvZmZzZXQgb2YgbmFtZSB3aXRoaW4gdGhlIC5z
aHN0cnRhYi4gKi8KKyAgICAgICAgaWYgKCBkZWx0YSA+PSBzZWMtPnNlYy0+c2hfc2l6ZSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNl
Y3Rpb24gJXUgbmFtZSBpcyBub3Qgd2l0aGluIC5zaHN0cnRhYiFcbiIsCisgICAgICAgICAgICAg
ICAgICAgIGVsZi0+bmFtZSwgaSk7CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAg
ICAgfQorCisgICAgICAgIGVsZi0+c2VjW2ldLm5hbWUgPSBzaHN0cnRhYiArIGRlbHRhOworICAg
IH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGVsZl9nZXRfc3ltKHN0cnVjdCB4
c3BsaWNlX2VsZiAqZWxmLCBjb25zdCB2b2lkICpkYXRhKQoreworICAgIGNvbnN0IHN0cnVjdCB4
c3BsaWNlX2VsZl9zZWMgKnN5bXRhYl9zZWMsICpzdHJ0YWJfc2VjOworICAgIHN0cnVjdCB4c3Bs
aWNlX2VsZl9zeW0gKnN5bTsKKyAgICB1bnNpZ25lZCBpbnQgaSwgbnN5bTsKKyAgICBFbGZfT2Zm
IG9mZnNldDsKKyAgICBFbGZfV29yZCBkZWx0YTsKKworICAgIHN5bXRhYl9zZWMgPSBlbGYtPnN5
bXRhYjsKKyAgICBzdHJ0YWJfc2VjID0gZWxmLT5zdHJ0YWI7CisKKyAgICAvKiBQb2ludGVycyBh
cml0aG1ldGljIHRvIGdldCBmaWxlIG9mZnNldC4gKi8KKyAgICBvZmZzZXQgPSBzdHJ0YWJfc2Vj
LT5kYXRhIC0gZGF0YTsKKworICAgIC8qIENoZWNrZWQgYWxyZWFkeSBpbiBlbGZfcmVzb2x2ZV9z
ZWN0aW9ucywgYnV0IGp1c3QgaW4gY2FzZS4gKi8KKyAgICBBU1NFUlQob2Zmc2V0ID09IHN0cnRh
Yl9zZWMtPnNlYy0+c2hfb2Zmc2V0KTsKKyAgICBBU1NFUlQob2Zmc2V0IDwgZWxmLT5sZW4gJiYg
KG9mZnNldCArIHN0cnRhYl9zZWMtPnNlYy0+c2hfc2l6ZSA8PSBlbGYtPmxlbikpOworCisgICAg
Lyogc3ltdGFiX3NlYy0+ZGF0YSB3YXMgY29tcHV0ZWQgaW4gZWxmX3Jlc29sdmVfc2VjdGlvbnMu
ICovCisgICAgQVNTRVJUKChzeW10YWJfc2VjLT5zZWMtPnNoX29mZnNldCArIGRhdGEpID09IHN5
bXRhYl9zZWMtPmRhdGEpOworCisgICAgLyogTm8gbmVlZCB0byBjaGVjayB2YWx1ZXMgYXMgZWxm
X3Jlc29sdmVfc2VjdGlvbnMgZGlkIGl0LiAqLworICAgIG5zeW0gPSBzeW10YWJfc2VjLT5zZWMt
PnNoX3NpemUgLyBzeW10YWJfc2VjLT5zZWMtPnNoX2VudHNpemU7CisKKyAgICBzeW0gPSB4bWFs
bG9jX2FycmF5KHN0cnVjdCB4c3BsaWNlX2VsZl9zeW0sIG5zeW0pOworICAgIGlmICggIXN5bSAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBDb3VsZCBu
b3QgYWxsb2NhdGUgbWVtb3J5IGZvciBzeW1ib2xzXG4iLAorICAgICAgICAgICAgICAgZWxmLT5u
YW1lKTsKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQorCisgICAgLyogU28gd2UgZG9u
J3QgbGVhayBtZW1vcnkuICovCisgICAgZWxmLT5zeW0gPSBzeW07CisKKyAgICBmb3IgKCBpID0g
MTsgaSA8IG5zeW07IGkrKyApCisgICAgeworICAgICAgICBjb25zdCBFbGZfU3ltICpzID0gc3lt
dGFiX3NlYy0+ZGF0YSArIHN5bXRhYl9zZWMtPnNlYy0+c2hfZW50c2l6ZSAqIGk7CisKKyAgICAg
ICAgZGVsdGEgPSBzLT5zdF9uYW1lOworICAgICAgICAvKiBCb3VuZGFyeSBjaGVjayB3aXRoaW4g
dGhlIC5zdHJ0YWIuICovCisgICAgICAgIGlmICggZGVsdGEgPj0gc3RydGFiX3NlYy0+c2VjLT5z
aF9zaXplICkKKyAgICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BM
SUNFICIlczogU3ltYm9sIFsldV0gbmFtZSBpcyBub3Qgd2l0aGluIC5zdHJ0YWIhXG4iLAorICAg
ICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGkpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgICAgIH0KKworICAgICAgICBzeW1baV0uc3ltID0gczsKKyAgICAgICAgc3ltW2ld
Lm5hbWUgPSBzdHJ0YWJfc2VjLT5kYXRhICsgZGVsdGE7CisgICAgfQorICAgIGVsZi0+bnN5bSA9
IG5zeW07CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCB4c3BsaWNlX2hlYWRlcl9j
aGVjayhjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKyAgICBjb25zdCBFbGZfRWhk
ciAqaGRyID0gZWxmLT5oZHI7CisKKyAgICBpZiAoIHNpemVvZigqZWxmLT5oZHIpID4gZWxmLT5s
ZW4gKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU2Vj
dGlvbiBoZWFkZXIgaXMgYmlnZ2VyIHRoYW4gcGF5bG9hZCFcbiIsCisgICAgICAgICAgICAgICAg
ZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgaWYgKCAh
SVNfRUxGKCpoZHIpICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElD
RSAiJXM6IE5vdCBhbiBFTEYgcGF5bG9hZCFcbiIsIGVsZi0+bmFtZSk7CisgICAgICAgIHJldHVy
biAtRUlOVkFMOworICAgIH0KKworICAgIC8qIEVJX0NMQVNTLCBFSV9EQVRBLCBhbmQgZV9mbGFn
cyBhcmUgcGxhdGZvcm0gc3BlY2lmaWMuICovCisgICAgaWYgKCBoZHItPmVfdmVyc2lvbiAhPSBF
Vl9DVVJSRU5UIHx8CisgICAgICAgICBoZHItPmVfaWRlbnRbRUlfVkVSU0lPTl0gIT0gRVZfQ1VS
UkVOVCB8fAorICAgICAgICAgaGRyLT5lX2lkZW50W0VJX0FCSVZFUlNJT05dICE9IDAgfHwKKyAg
ICAgICAgIGhkci0+ZV9pZGVudFtFSV9PU0FCSV0gIT0gRUxGT1NBQklfU1lTViB8fAorICAgICAg
ICAgaGRyLT5lX3R5cGUgIT0gRVRfUkVMIHx8CisgICAgICAgICBoZHItPmVfcGhudW0gIT0gMCAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBJbnZhbGlk
IEVMRiBwYXlsb2FkIVxuIiwgZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ
OworICAgIH0KKworICAgIGlmICggZWxmLT5oZHItPmVfc2hzdHJuZHggPT0gU0hOX1VOREVGICkK
KyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNlY3Rpb24g
bmFtZSBpZHggaXMgdW5kZWZpbmVkIT9cbiIsCisgICAgICAgICAgICAgICAgZWxmLT5uYW1lKTsK
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgLyogQXJiaXRyYXJ5IGJvdW5k
YXJ5IGxpbWl0LiAqLworICAgIGlmICggZWxmLT5oZHItPmVfc2hudW0gPj0gMTAyNCApCisgICAg
eworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBUb28gbWFueSAoJXUp
IHNlY3Rpb25zIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVsZi0+aGRyLT5lX3No
bnVtKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIH0KKworICAgIC8qIENoZWNr
IHRoYXQgc2VjdGlvbiBuYW1lIGluZGV4IGlzIHdpdGhpbiB0aGUgc2VjdGlvbnMuICovCisgICAg
aWYgKCBlbGYtPmhkci0+ZV9zaHN0cm5keCA+PSBlbGYtPmhkci0+ZV9zaG51bSApCisgICAgewor
ICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9uIG5hbWUgaWR4
ICgldSkgaXMgcGFzdCBlbmQgb2Ygc2VjdGlvbnMgKCV1KSFcbiIsCisgICAgICAgICAgICAgICAg
ZWxmLT5uYW1lLCBlbGYtPmhkci0+ZV9zaHN0cm5keCwgZWxmLT5oZHItPmVfc2hudW0pOworICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoIGVsZi0+aGRyLT5lX3Nob2Zm
ID49IGVsZi0+bGVuICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElD
RSAiJXM6IEJvZ3VzIGVfc2hvZmYhXG4iLCBlbGYtPm5hbWUpOworICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKKyAgICB9CisKKyAgICBpZiAoIGVsZi0+aGRyLT5lX3NoZW50c2l6ZSA8IHNpemVvZihF
bGZfU2hkcikgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIl
czogU2VjdGlvbiBoZWFkZXIgc2l6ZSBpcyAldSEgRXhwZWN0ZWQgJXp1IT9cbiIsCisgICAgICAg
ICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPmhkci0+ZV9zaGVudHNpemUsIHNpemVvZihFbGZfU2hk
cikpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoICgoZWxmLT5s
ZW4gLSBlbGYtPmhkci0+ZV9zaG9mZikgLyBlbGYtPmhkci0+ZV9zaGVudHNpemUpIDwKKyAgICAg
ICAgIGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VS
UiwgWFNQTElDRSAiJXM6IFNlY3Rpb24gaGVhZGVyIHNpemUgaXMgY29ycnVwdGVkIVxuIiwKKyAg
ICAgICAgICAgICAgICBlbGYtPm5hbWUpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9
CisKKyAgICByZXR1cm4gMDsKK30KKworaW50IHhzcGxpY2VfZWxmX2xvYWQoc3RydWN0IHhzcGxp
Y2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAgaW50IHJjOworCisgICAgZWxm
LT5oZHIgPSBkYXRhOworCisgICAgcmMgPSB4c3BsaWNlX2hlYWRlcl9jaGVjayhlbGYpOworICAg
IGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGVsZl9yZXNvbHZlX3Nl
Y3Rpb25zKGVsZiwgZGF0YSk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIHJjID0gZWxmX3Jlc29sdmVfc2VjdGlvbl9uYW1lcyhlbGYsIGRhdGEpOworICAgIGlmICgg
cmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGVsZl9nZXRfc3ltKGVsZiwgZGF0
YSk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJldHVybiAwOwor
fQorCit2b2lkIHhzcGxpY2VfZWxmX2ZyZWUoc3RydWN0IHhzcGxpY2VfZWxmICplbGYpCit7Cisg
ICAgeGZyZWUoZWxmLT5zZWMpOworICAgIGVsZi0+c2VjID0gTlVMTDsKKyAgICB4ZnJlZShlbGYt
PnN5bSk7CisgICAgZWxmLT5zeW0gPSBOVUxMOworICAgIGVsZi0+bnN5bSA9IDA7CisgICAgZWxm
LT5uYW1lID0gTlVMTDsKKyAgICBlbGYtPmxlbiA9IDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJp
YWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNs
dWRlL3hlbi94c3BsaWNlLmgKaW5kZXggYjlmMDhjZC4uNzU1OTg3NyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBA
IC0xMCw2ICsxMCw5IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiAKICNpZmRlZiBD
T05GSUdfWFNQTElDRQogCisvKiBDb252ZW5pZW5jZSBkZWZpbmUgZm9yIHByaW50ay4gKi8KKyNk
ZWZpbmUgWFNQTElDRSAgICAgICAgICAgICAieHNwbGljZTogIgorCiBpbnQgeHNwbGljZV9vcChz
dHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogCiAjZWxzZQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmggYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZV9lbGYu
aApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi42ODZhYWYwCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmgKQEAgLTAsMCArMSw1MSBAQAor
LyoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBDaXRyaXggU3lzdGVtcyBSJkQgTHRkLgorICovCisK
KyNpZm5kZWYgX19YRU5fWFNQTElDRV9FTEZfSF9fCisjZGVmaW5lIF9fWEVOX1hTUExJQ0VfRUxG
X0hfXworCisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL2VsZnN0cnVjdHMu
aD4KKworLyogVGhlIGZvbGxvd2luZyBkZXNjcmliZXMgYW4gRWxmIGZpbGUgYXMgY29uc3VtZWQg
YnkgeFNwbGljZS4gKi8KK3N0cnVjdCB4c3BsaWNlX2VsZl9zZWMgeworICAgIGNvbnN0IEVsZl9T
aGRyICpzZWM7ICAgICAgICAgICAgICAgICAvKiBIb29rZWQgdXAgaW4gZWxmX3Jlc29sdmVfc2Vj
dGlvbnMuKi8KKyAgICBjb25zdCBjaGFyICpuYW1lOyAgICAgICAgICAgICAgICAgICAgLyogSHVt
YW4gcmVhZGFibGUgbmFtZSBob29rZWQgaW4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZWxmX3Jlc29sdmVfc2VjdGlvbl9uYW1lcy4gKi8KKyAgICBjb25zdCB2
b2lkICpkYXRhOyAgICAgICAgICAgICAgICAgICAgLyogUG9pbnRlciB0byB0aGUgc2VjdGlvbiAo
ZG9uZSBieQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbGZf
cmVzb2x2ZV9zZWN0aW9ucykuICovCit9OworCitzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltIHsKKyAg
ICBjb25zdCBFbGZfU3ltICpzeW07CisgICAgY29uc3QgY2hhciAqbmFtZTsKK307CisKK3N0cnVj
dCB4c3BsaWNlX2VsZiB7CisgICAgY29uc3QgY2hhciAqbmFtZTsgICAgICAgICAgICAgICAgICAg
IC8qIFBvaW50ZXIgdG8gcGF5bG9hZC0+bmFtZS4gKi8KKyAgICBzaXplX3QgbGVuOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogTGVuZ3RoIG9mIHRoZSBFTEYgZmlsZS4gKi8KKyAgICBjb25z
dCBFbGZfRWhkciAqaGRyOyAgICAgICAgICAgICAgICAgLyogRUxGIGZpbGUuICovCisgICAgc3Ry
dWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOyAgICAgICAgIC8qIEFycmF5IG9mIHNlY3Rpb25zLCBh
bGxvY2F0ZWQgYnkgdXMuICovCisgICAgc3RydWN0IHhzcGxpY2VfZWxmX3N5bSAqc3ltOyAgICAg
ICAgIC8qIEFycmF5IG9mIHN5bWJvbHMgLCBhbGxvY2F0ZWQgYnkgdXMuICovCisgICAgdW5zaWdu
ZWQgaW50IG5zeW07CisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc3ltdGFiOy8q
IFBvaW50ZXIgdG8gLnN5bXRhYiBzZWN0aW9uIC0gYWthIHRvIHNlY1t4XS4gKi8KKyAgICBjb25z
dCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzdHJ0YWI7LyogUG9pbnRlciB0byAuc3RydGFiIHNl
Y3Rpb24gLSBha2EgdG8gc2VjW3ldLiAqLworfTsKKworY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
X3NlYyAqeHNwbGljZV9lbGZfc2VjX2J5X25hbWUoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmICpl
bGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lKTsKK2ludCB4c3BsaWNlX2VsZl9sb2FkKHN0cnVjdCB4c3BsaWNl
X2VsZiAqZWxmLCBjb25zdCB2b2lkICpkYXRhKTsKK3ZvaWQgeHNwbGljZV9lbGZfZnJlZShzdHJ1
Y3QgeHNwbGljZV9lbGYgKmVsZik7CisKKyNlbmRpZiAvKiBfX1hFTl9YU1BMSUNFX0VMRl9IX18g
Ki8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTB-0000Pw-Dm; Sun, 01 May 2016 09:15:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTA-0000Ph-L3
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:16 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 34/61-07120-429C5275; Sun, 01 May 2016 09:15:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVf5pGq
 4wZy9EhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XBnL2vB+eKK2R+uMjcw7g7uYuTiEBL4wijR
 +aWbEcI5zyjxZPVyti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFjCT6OgLA
 AnzApnPD78EK2EBKu+evodlAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBmZ6uanFxY
 npqTmJScV6yfm5mxiBHmEAgh2MO587HWKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEL9MJ1XAhwaLU9NSKtMwcYGjApCU4eJREeOcfA0rzFhck5hZnpkOkTjEqSonzsoP0CYAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxyx4Gm8GTmlcBNfwW0mAlocfZ6s
 MUliQgpqQZGjT9+0rMfz3Sw224+P//9r4Ycy/QDqonNZ2wZZ2a7GCREZXDqS097N5PpwL8Qjs
 aIq6wlC+3MpmwQ/7HEpXbeZ7PiAK1Lp6pTXHiEP+/al/k5Tzxr98UoX82rlVz1rsqbPwZGTlu
 eaa3Xeet1XEN50Ie7ar0s+1kXBYdk7Jyu2dWneNo5plmJpTgj0VCLuag4EQByYlbHQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1462094114!12090888!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32598 invoked from network); 1 May 2016 09:15:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:15: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 1awnT8-000173-67
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnT8-0002Zv-5T
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnT8-0002Zv-5T@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:14 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add helper elf routines
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE4YWRhYTlkYTAyZDcwMTRhNzc2MGUxNWQyMTNmNDVlMjNkZjU1NmYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBGZWIgMTkgMTQ6Mzc6MTcgMjAxNiAtMDUwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MTkgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBoZWxwZXIgZWxmIHJvdXRpbmVz
CiAgICAKICAgIEFkZCBFbGYgcm91dGluZXMgYW5kIGRhdGEgc3RydWN0dXJlcyBpbiBwcmVwYXJh
dGlvbiBmb3IgbG9hZGluZyBhbgogICAgeFNwbGljZSBwYXlsb2FkLgogICAgCiAgICBXZSBtYWtl
IGFuIGFzc3VtcHRpb24gdGhhdCB0aGUgbWF4IG51bWJlciBvZiBzZWN0aW9ucyBhbiBFTEYgcGF5
bG9hZAogICAgY2FuIGhhdmUgaXMgNjQuIFdlIGNhbiBpbiBmdXR1cmUgbWFrZSB0aGlzIGJlIGRl
cGVuZGVudCBvbiB0aGUKICAgIG5hbWVzIG9mIHRoZSBzZWN0aW9ucyBhbmQgdmVyaWZ5aW5nIGFn
YWluc3QgYSBsaXN0LCBidXQgZm9yIHJpZ2h0IG5vdwogICAgdGhpcyBzdWZmaWNlcy4KICAgIAog
ICAgQWxzbyB3ZSBhIHdob2xlIGxvdCBvZiBjaGVja3MgdG8gbWFrZSBzdXJlIHRoYXQgdGhlIEVM
RiBwYXlsb2FkCiAgICBmaWxlIGlzIG5vdCBjb3JydXB0ZWQgbm9yIHRoYXQgdGhlIG9mZnNldHMg
cG9pbnQgcGFzdCB0aGUgZmlsZS4KICAgIAogICAgRm9yIG1vc3Qgb2YgdGhlIGNoZWNrcyB3ZSBw
cmludCBhbiBtZXNzYWdlIGlmIHRoZSBoeXBlcnZpc29yIGlzIGJ1aWx0CiAgICB3aXRoIGRlYnVn
IGVuYWJsZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgfCAgIDEgKwog
eGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jICAgICAgfCAzNzMgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oICAgICB8ICAg
MyArCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZV9lbGYuaCB8ICA1MSArKysrKysKIDQgZmlsZXMg
Y2hhbmdlZCwgNDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2Vm
aWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAxZTRiYzcwLi5hZmQ4NGI2IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTU5
LDYgKzU5LDcgQEAgb2JqLXkgKz0gd2FpdC5vCiBvYmotJChDT05GSUdfWEVOT1BST0YpICs9IHhl
bm9wcm9mLm8KIG9iai15ICs9IHhtYWxsb2NfdGxzZi5vCiBvYmotJChDT05GSUdfWFNQTElDRSkg
Kz0geHNwbGljZS5vCitvYmotJChDT05GSUdfWFNQTElDRSkgKz0geHNwbGljZV9lbGYubwogCiBv
YmotYmluLSQoQ09ORklHX1g4NikgKz0gJChmb3JlYWNoIG4sZGVjb21wcmVzcyBidW56aXAyIHVu
eHogdW5sem1hIHVubHpvIHVubHo0IGVhcmx5Y3BpbywkKG4pLmluaXQubykKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmYwNDYwMTUKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vY29tbW9uL3hzcGxpY2VfZWxmLmMKQEAgLTAsMCArMSwzNzMgQEAKKy8qCisgKiBD
b3B5cmlnaHQgKEMpIDIwMTYgQ2l0cml4IFN5c3RlbXMgUiZEIEx0ZC4KKyAqLworCisjaW5jbHVk
ZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi94c3Bs
aWNlX2VsZi5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKK2NvbnN0IHN0cnVjdCB4c3Bs
aWNlX2VsZl9zZWMgKnhzcGxpY2VfZWxmX3NlY19ieV9uYW1lKGNvbnN0IHN0cnVjdCB4c3BsaWNl
X2VsZiAqZWxmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY2hhciAqbmFtZSkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAg
IGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkrKyApCisgICAgeworICAgICAg
ICBpZiAoICFzdHJjbXAobmFtZSwgZWxmLT5zZWNbaV0ubmFtZSkgKQorICAgICAgICAgICAgcmV0
dXJuICZlbGYtPnNlY1tpXTsKKyAgICB9CisKKyAgICByZXR1cm4gTlVMTDsKK30KKworc3RhdGlj
IGludCBlbGZfdmVyaWZ5X3N0cnRhYihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzZWMp
Cit7CisgICAgY29uc3QgRWxmX1NoZHIgKnM7CisgICAgY29uc3QgY2hhciAqY29udGVudHM7CisK
KyAgICBzID0gc2VjLT5zZWM7CisKKyAgICBpZiAoIHMtPnNoX3R5cGUgIT0gU0hUX1NUUlRBQiAp
CisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhcy0+c2hfc2l6ZSApCisgICAg
ICAgIHJldHVybiAtRUlOVkFMOworCisgICAgY29udGVudHMgPSBzZWMtPmRhdGE7CisKKyAgICBp
ZiAoIGNvbnRlbnRzWzBdIHx8IGNvbnRlbnRzW3MtPnNoX3NpemUgLSAxXSApCisgICAgICAgIHJl
dHVybiAtRUlOVkFMOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgZWxmX3Jlc29s
dmVfc2VjdGlvbnMoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7
CisgICAgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIEVsZl9PZmYgZGVsdGE7CisgICAgaW50IHJjOworCisgICAgLyogeHNwbGljZV9lbGZfbG9h
ZCBzYW5pdHkgY2hlY2tlZCBlX3NobnVtLiAqLworICAgIHNlYyA9IHhtYWxsb2NfYXJyYXkoc3Ry
dWN0IHhzcGxpY2VfZWxmX3NlYywgZWxmLT5oZHItPmVfc2hudW0pOworICAgIGlmICggIXNlYyAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UiJXM6IENvdWxkIG5v
dCBhbGxvY2F0ZSBtZW1vcnkgZm9yIHNlY3Rpb24gdGFibGUhXG4iLAorICAgICAgICAgICAgICAg
ZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQorCisgICAgZWxmLT5z
ZWMgPSBzZWM7CisKKyAgICAvKiBlX3Nob2ZmIGFuZCBlX3NobnVtIG92ZXJmbG93IGNoZWNrcyBh
cmUgZG9uZSBpbiB4c3BsaWNlX2hlYWRlcl9jaGVjay4gKi8KKyAgICBkZWx0YSA9IGVsZi0+aGRy
LT5lX3Nob2ZmICsgZWxmLT5oZHItPmVfc2hudW0gKiBlbGYtPmhkci0+ZV9zaGVudHNpemU7Cisg
ICAgQVNTRVJUKGRlbHRhIDw9IGVsZi0+bGVuKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxm
LT5oZHItPmVfc2hudW07IGkrKyApCisgICAgeworICAgICAgICBkZWx0YSA9IGVsZi0+aGRyLT5l
X3Nob2ZmICsgaSAqIGVsZi0+aGRyLT5lX3NoZW50c2l6ZTsKKworICAgICAgICBzZWNbaV0uc2Vj
ID0gZGF0YSArIGRlbHRhOworCisgICAgICAgIGRlbHRhID0gc2VjW2ldLnNlYy0+c2hfb2Zmc2V0
OworICAgICAgICAvKgorICAgICAgICAgKiBOLkIuIGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMs
IGVsZl9nZXRfc3ltIHNraXAgdGhpcyBjaGVjayBhcworICAgICAgICAgKiB3ZSBkbyBpdCBoZXJl
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBkZWx0YSA8IHNpemVvZihFbGZfRWhkcikgfHwK
KyAgICAgICAgICAgICAoc2VjW2ldLnNlYy0+c2hfdHlwZSAhPSBTSFRfTk9CSVRTICYmIC8qIFNr
aXAgU0hUX05PQklUUyAqLworICAgICAgICAgICAgICAoZGVsdGEgPiBlbGYtPmxlbiB8fCAoZGVs
dGEgKyBzZWNbaV0uc2VjLT5zaF9zaXplID4gZWxmLT5sZW4pKSkgKQorICAgICAgICB7CisgICAg
ICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9uIFsldV0gZGF0
YSAlcyBvZiBwYXlsb2FkIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpLAor
ICAgICAgICAgICAgICAgICAgICBkZWx0YSA8IHNpemVvZihFbGZfRWhkcikgPyAiYXQgRUxGIGhl
YWRlciIgOiAiaXMgcGFzdCBlbmQiKTsKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
ICAgICB9CisKKyAgICAgICAgc2VjW2ldLmRhdGEgPSBkYXRhICsgZGVsdGE7CisgICAgICAgIC8q
IE5hbWUgaXMgcG9wdWxhdGVkIGluIGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMuICovCisgICAg
ICAgIHNlY1tpXS5uYW1lID0gTlVMTDsKKworICAgICAgICBpZiAoIHNlY1tpXS5zZWMtPnNoX3R5
cGUgPT0gU0hUX1NZTVRBQiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggZWxmLT5zeW10
YWIgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwg
WFNQTElDRSAiJXM6IFVuc3VwcG9ydGVkIG11bHRpcGxlIHN5bWJvbCB0YWJsZXMhXG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lKTsKKyAgICAgICAgICAgICAgICByZXR1cm4g
LUVPUE5PVFNVUFA7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGVsZi0+c3ltdGFiID0g
JnNlY1tpXTsKKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIGVsZi0+c3ltdGFiLT5z
ZWMtPnNoX2xpbmsgd291bGQgcG9pbnQgdG8gdGhlIHJpZ2h0IHNlY3Rpb24KKyAgICAgICAgICAg
ICAqIGJ1dCB3ZSBoYWRuJ3QgZmluaXNoZWQgcGFyc2luZyBhbGwgdGhlIHNlY3Rpb25zLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmsg
Pj0gZWxmLT5oZHItPmVfc2hudW0gKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0VSUiwgWFNQTElDRQorICAgICAgICAgICAgICAgICAgICAgICAgIiVzOiBT
eW1ib2wgdGFibGUgaWR4ICgldSkgdG8gc3RydGFiIHBhc3QgZW5kICgldSlcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmssCisg
ICAgICAgICAgICAgICAgICAgICAgICBlbGYtPmhkci0+ZV9zaG51bSk7CisgICAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9CisKKyAg
ICBpZiAoICFlbGYtPnN5bXRhYiApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIs
IFhTUExJQ0UgIiVzOiBObyBzeW1ib2wgdGFibGUgZm91bmQhXG4iLAorICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGlmICgg
IWVsZi0+c3ltdGFiLT5zZWMtPnNoX3NpemUgfHwKKyAgICAgICAgIGVsZi0+c3ltdGFiLT5zZWMt
PnNoX2VudHNpemUgPCBzaXplb2YoRWxmX1N5bSkgfHwKKyAgICAgICAgIGVsZi0+c3ltdGFiLT5z
ZWMtPnNoX3NpemUgJSBlbGYtPnN5bXRhYi0+c2VjLT5zaF9lbnRzaXplICkKKyAgICB7CisgICAg
ICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFN5bWJvbCB0YWJsZSBoZWFkZXIg
aXMgY29ycnVwdGVkIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5hbWUpOworICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICAvKgorICAgICAqIFRoZXJlIGNhbiBiZSBtdWx0
aXBsZSBTSFRfU1RSVEFCICguc2hzdHJ0YWIsIC5zdHJ0YWIpIHNvIHBpY2sgdGhlIG9uZQorICAg
ICAqIGFzc29jaWF0ZWQgd2l0aCB0aGUgc3ltYm9sIHRhYmxlLgorICAgICAqLworICAgIGVsZi0+
c3RydGFiID0gJnNlY1tlbGYtPnN5bXRhYi0+c2VjLT5zaF9saW5rXTsKKworICAgIHJjID0gZWxm
X3ZlcmlmeV9zdHJ0YWIoZWxmLT5zdHJ0YWIpOworICAgIGlmICggcmMgKQorICAgIHsKKyAgICAg
ICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU3RyaW5nIHRhYmxlIHNlY3Rpb24g
aXMgY29ycnVwdGVkXG4iLAorICAgICAgICAgICAgICAgIGVsZi0+bmFtZSk7CisgICAgfQorCisg
ICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IGVsZl9yZXNvbHZlX3NlY3Rpb25fbmFtZXMo
c3RydWN0IHhzcGxpY2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAgY29uc3Qg
Y2hhciAqc2hzdHJ0YWI7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgRWxmX09mZiBvZmZzZXQs
IGRlbHRhOworICAgIHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnNlYzsKKyAgICBpbnQgcmM7CisK
KyAgICAvKgorICAgICAqIFRoZSBlbGYtPnNlY1swIC0+IGVfc2hudW1dIHN0cnVjdHVyZXMgaGF2
ZSBiZWVuIHZlcmlmaWVkIGJ5CisgICAgICogZWxmX3Jlc29sdmVfc2VjdGlvbnMuIEZpbmQgZmls
ZSBvZmZzZXQgZm9yIHNlY3Rpb24gc3RyaW5nIHRhYmxlCisgICAgICogKG5vcm1hbGx5IGNhbGxl
ZCAuc2hzdHJ0YWIpCisgICAgICovCisgICAgc2VjID0gJmVsZi0+c2VjW2VsZi0+aGRyLT5lX3No
c3RybmR4XTsKKworICAgIHJjID0gZWxmX3ZlcmlmeV9zdHJ0YWIoc2VjKTsKKyAgICBpZiAoIHJj
ICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNlY3Rp
b24gc3RyaW5nIHRhYmxlIGlzIGNvcnJ1cHRlZFxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5h
bWUpOworICAgICAgICByZXR1cm4gcmM7CisgICAgfQorCisgICAgLyogVmVyaWZpZWQgaW4gZWxm
X3Jlc29sdmVfc2VjdGlvbnMgYnV0IGp1c3QgaW4gY2FzZS4gKi8KKyAgICBvZmZzZXQgPSBzZWMt
PnNlYy0+c2hfb2Zmc2V0OworICAgIEFTU0VSVChvZmZzZXQgPCBlbGYtPmxlbiAmJiAob2Zmc2V0
ICsgc2VjLT5zZWMtPnNoX3NpemUgPD0gZWxmLT5sZW4pKTsKKworICAgIHNoc3RydGFiID0gZGF0
YSArIG9mZnNldDsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkr
KyApCisgICAgeworICAgICAgICBkZWx0YSA9IGVsZi0+c2VjW2ldLnNlYy0+c2hfbmFtZTsKKwor
ICAgICAgICAvKiBCb3VuZGFyeSBjaGVjayBvbiBvZmZzZXQgb2YgbmFtZSB3aXRoaW4gdGhlIC5z
aHN0cnRhYi4gKi8KKyAgICAgICAgaWYgKCBkZWx0YSA+PSBzZWMtPnNlYy0+c2hfc2l6ZSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNl
Y3Rpb24gJXUgbmFtZSBpcyBub3Qgd2l0aGluIC5zaHN0cnRhYiFcbiIsCisgICAgICAgICAgICAg
ICAgICAgIGVsZi0+bmFtZSwgaSk7CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAg
ICAgfQorCisgICAgICAgIGVsZi0+c2VjW2ldLm5hbWUgPSBzaHN0cnRhYiArIGRlbHRhOworICAg
IH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGVsZl9nZXRfc3ltKHN0cnVjdCB4
c3BsaWNlX2VsZiAqZWxmLCBjb25zdCB2b2lkICpkYXRhKQoreworICAgIGNvbnN0IHN0cnVjdCB4
c3BsaWNlX2VsZl9zZWMgKnN5bXRhYl9zZWMsICpzdHJ0YWJfc2VjOworICAgIHN0cnVjdCB4c3Bs
aWNlX2VsZl9zeW0gKnN5bTsKKyAgICB1bnNpZ25lZCBpbnQgaSwgbnN5bTsKKyAgICBFbGZfT2Zm
IG9mZnNldDsKKyAgICBFbGZfV29yZCBkZWx0YTsKKworICAgIHN5bXRhYl9zZWMgPSBlbGYtPnN5
bXRhYjsKKyAgICBzdHJ0YWJfc2VjID0gZWxmLT5zdHJ0YWI7CisKKyAgICAvKiBQb2ludGVycyBh
cml0aG1ldGljIHRvIGdldCBmaWxlIG9mZnNldC4gKi8KKyAgICBvZmZzZXQgPSBzdHJ0YWJfc2Vj
LT5kYXRhIC0gZGF0YTsKKworICAgIC8qIENoZWNrZWQgYWxyZWFkeSBpbiBlbGZfcmVzb2x2ZV9z
ZWN0aW9ucywgYnV0IGp1c3QgaW4gY2FzZS4gKi8KKyAgICBBU1NFUlQob2Zmc2V0ID09IHN0cnRh
Yl9zZWMtPnNlYy0+c2hfb2Zmc2V0KTsKKyAgICBBU1NFUlQob2Zmc2V0IDwgZWxmLT5sZW4gJiYg
KG9mZnNldCArIHN0cnRhYl9zZWMtPnNlYy0+c2hfc2l6ZSA8PSBlbGYtPmxlbikpOworCisgICAg
Lyogc3ltdGFiX3NlYy0+ZGF0YSB3YXMgY29tcHV0ZWQgaW4gZWxmX3Jlc29sdmVfc2VjdGlvbnMu
ICovCisgICAgQVNTRVJUKChzeW10YWJfc2VjLT5zZWMtPnNoX29mZnNldCArIGRhdGEpID09IHN5
bXRhYl9zZWMtPmRhdGEpOworCisgICAgLyogTm8gbmVlZCB0byBjaGVjayB2YWx1ZXMgYXMgZWxm
X3Jlc29sdmVfc2VjdGlvbnMgZGlkIGl0LiAqLworICAgIG5zeW0gPSBzeW10YWJfc2VjLT5zZWMt
PnNoX3NpemUgLyBzeW10YWJfc2VjLT5zZWMtPnNoX2VudHNpemU7CisKKyAgICBzeW0gPSB4bWFs
bG9jX2FycmF5KHN0cnVjdCB4c3BsaWNlX2VsZl9zeW0sIG5zeW0pOworICAgIGlmICggIXN5bSAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBDb3VsZCBu
b3QgYWxsb2NhdGUgbWVtb3J5IGZvciBzeW1ib2xzXG4iLAorICAgICAgICAgICAgICAgZWxmLT5u
YW1lKTsKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQorCisgICAgLyogU28gd2UgZG9u
J3QgbGVhayBtZW1vcnkuICovCisgICAgZWxmLT5zeW0gPSBzeW07CisKKyAgICBmb3IgKCBpID0g
MTsgaSA8IG5zeW07IGkrKyApCisgICAgeworICAgICAgICBjb25zdCBFbGZfU3ltICpzID0gc3lt
dGFiX3NlYy0+ZGF0YSArIHN5bXRhYl9zZWMtPnNlYy0+c2hfZW50c2l6ZSAqIGk7CisKKyAgICAg
ICAgZGVsdGEgPSBzLT5zdF9uYW1lOworICAgICAgICAvKiBCb3VuZGFyeSBjaGVjayB3aXRoaW4g
dGhlIC5zdHJ0YWIuICovCisgICAgICAgIGlmICggZGVsdGEgPj0gc3RydGFiX3NlYy0+c2VjLT5z
aF9zaXplICkKKyAgICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BM
SUNFICIlczogU3ltYm9sIFsldV0gbmFtZSBpcyBub3Qgd2l0aGluIC5zdHJ0YWIhXG4iLAorICAg
ICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGkpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgICAgIH0KKworICAgICAgICBzeW1baV0uc3ltID0gczsKKyAgICAgICAgc3ltW2ld
Lm5hbWUgPSBzdHJ0YWJfc2VjLT5kYXRhICsgZGVsdGE7CisgICAgfQorICAgIGVsZi0+bnN5bSA9
IG5zeW07CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCB4c3BsaWNlX2hlYWRlcl9j
aGVjayhjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKyAgICBjb25zdCBFbGZfRWhk
ciAqaGRyID0gZWxmLT5oZHI7CisKKyAgICBpZiAoIHNpemVvZigqZWxmLT5oZHIpID4gZWxmLT5s
ZW4gKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU2Vj
dGlvbiBoZWFkZXIgaXMgYmlnZ2VyIHRoYW4gcGF5bG9hZCFcbiIsCisgICAgICAgICAgICAgICAg
ZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgaWYgKCAh
SVNfRUxGKCpoZHIpICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElD
RSAiJXM6IE5vdCBhbiBFTEYgcGF5bG9hZCFcbiIsIGVsZi0+bmFtZSk7CisgICAgICAgIHJldHVy
biAtRUlOVkFMOworICAgIH0KKworICAgIC8qIEVJX0NMQVNTLCBFSV9EQVRBLCBhbmQgZV9mbGFn
cyBhcmUgcGxhdGZvcm0gc3BlY2lmaWMuICovCisgICAgaWYgKCBoZHItPmVfdmVyc2lvbiAhPSBF
Vl9DVVJSRU5UIHx8CisgICAgICAgICBoZHItPmVfaWRlbnRbRUlfVkVSU0lPTl0gIT0gRVZfQ1VS
UkVOVCB8fAorICAgICAgICAgaGRyLT5lX2lkZW50W0VJX0FCSVZFUlNJT05dICE9IDAgfHwKKyAg
ICAgICAgIGhkci0+ZV9pZGVudFtFSV9PU0FCSV0gIT0gRUxGT1NBQklfU1lTViB8fAorICAgICAg
ICAgaGRyLT5lX3R5cGUgIT0gRVRfUkVMIHx8CisgICAgICAgICBoZHItPmVfcGhudW0gIT0gMCAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBJbnZhbGlk
IEVMRiBwYXlsb2FkIVxuIiwgZWxmLT5uYW1lKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ
OworICAgIH0KKworICAgIGlmICggZWxmLT5oZHItPmVfc2hzdHJuZHggPT0gU0hOX1VOREVGICkK
KyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFNlY3Rpb24g
bmFtZSBpZHggaXMgdW5kZWZpbmVkIT9cbiIsCisgICAgICAgICAgICAgICAgZWxmLT5uYW1lKTsK
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgLyogQXJiaXRyYXJ5IGJvdW5k
YXJ5IGxpbWl0LiAqLworICAgIGlmICggZWxmLT5oZHItPmVfc2hudW0gPj0gMTAyNCApCisgICAg
eworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBUb28gbWFueSAoJXUp
IHNlY3Rpb25zIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVsZi0+aGRyLT5lX3No
bnVtKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIH0KKworICAgIC8qIENoZWNr
IHRoYXQgc2VjdGlvbiBuYW1lIGluZGV4IGlzIHdpdGhpbiB0aGUgc2VjdGlvbnMuICovCisgICAg
aWYgKCBlbGYtPmhkci0+ZV9zaHN0cm5keCA+PSBlbGYtPmhkci0+ZV9zaG51bSApCisgICAgewor
ICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9uIG5hbWUgaWR4
ICgldSkgaXMgcGFzdCBlbmQgb2Ygc2VjdGlvbnMgKCV1KSFcbiIsCisgICAgICAgICAgICAgICAg
ZWxmLT5uYW1lLCBlbGYtPmhkci0+ZV9zaHN0cm5keCwgZWxmLT5oZHItPmVfc2hudW0pOworICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoIGVsZi0+aGRyLT5lX3Nob2Zm
ID49IGVsZi0+bGVuICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElD
RSAiJXM6IEJvZ3VzIGVfc2hvZmYhXG4iLCBlbGYtPm5hbWUpOworICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKKyAgICB9CisKKyAgICBpZiAoIGVsZi0+aGRyLT5lX3NoZW50c2l6ZSA8IHNpemVvZihF
bGZfU2hkcikgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIl
czogU2VjdGlvbiBoZWFkZXIgc2l6ZSBpcyAldSEgRXhwZWN0ZWQgJXp1IT9cbiIsCisgICAgICAg
ICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPmhkci0+ZV9zaGVudHNpemUsIHNpemVvZihFbGZfU2hk
cikpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoICgoZWxmLT5s
ZW4gLSBlbGYtPmhkci0+ZV9zaG9mZikgLyBlbGYtPmhkci0+ZV9zaGVudHNpemUpIDwKKyAgICAg
ICAgIGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VS
UiwgWFNQTElDRSAiJXM6IFNlY3Rpb24gaGVhZGVyIHNpemUgaXMgY29ycnVwdGVkIVxuIiwKKyAg
ICAgICAgICAgICAgICBlbGYtPm5hbWUpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9
CisKKyAgICByZXR1cm4gMDsKK30KKworaW50IHhzcGxpY2VfZWxmX2xvYWQoc3RydWN0IHhzcGxp
Y2VfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAgaW50IHJjOworCisgICAgZWxm
LT5oZHIgPSBkYXRhOworCisgICAgcmMgPSB4c3BsaWNlX2hlYWRlcl9jaGVjayhlbGYpOworICAg
IGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGVsZl9yZXNvbHZlX3Nl
Y3Rpb25zKGVsZiwgZGF0YSk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIHJjID0gZWxmX3Jlc29sdmVfc2VjdGlvbl9uYW1lcyhlbGYsIGRhdGEpOworICAgIGlmICgg
cmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGVsZl9nZXRfc3ltKGVsZiwgZGF0
YSk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJldHVybiAwOwor
fQorCit2b2lkIHhzcGxpY2VfZWxmX2ZyZWUoc3RydWN0IHhzcGxpY2VfZWxmICplbGYpCit7Cisg
ICAgeGZyZWUoZWxmLT5zZWMpOworICAgIGVsZi0+c2VjID0gTlVMTDsKKyAgICB4ZnJlZShlbGYt
PnN5bSk7CisgICAgZWxmLT5zeW0gPSBOVUxMOworICAgIGVsZi0+bnN5bSA9IDA7CisgICAgZWxm
LT5uYW1lID0gTlVMTDsKKyAgICBlbGYtPmxlbiA9IDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJp
YWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNs
dWRlL3hlbi94c3BsaWNlLmgKaW5kZXggYjlmMDhjZC4uNzU1OTg3NyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBA
IC0xMCw2ICsxMCw5IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiAKICNpZmRlZiBD
T05GSUdfWFNQTElDRQogCisvKiBDb252ZW5pZW5jZSBkZWZpbmUgZm9yIHByaW50ay4gKi8KKyNk
ZWZpbmUgWFNQTElDRSAgICAgICAgICAgICAieHNwbGljZTogIgorCiBpbnQgeHNwbGljZV9vcChz
dHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogCiAjZWxzZQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmggYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZV9lbGYu
aApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi42ODZhYWYwCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmgKQEAgLTAsMCArMSw1MSBAQAor
LyoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBDaXRyaXggU3lzdGVtcyBSJkQgTHRkLgorICovCisK
KyNpZm5kZWYgX19YRU5fWFNQTElDRV9FTEZfSF9fCisjZGVmaW5lIF9fWEVOX1hTUExJQ0VfRUxG
X0hfXworCisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL2VsZnN0cnVjdHMu
aD4KKworLyogVGhlIGZvbGxvd2luZyBkZXNjcmliZXMgYW4gRWxmIGZpbGUgYXMgY29uc3VtZWQg
YnkgeFNwbGljZS4gKi8KK3N0cnVjdCB4c3BsaWNlX2VsZl9zZWMgeworICAgIGNvbnN0IEVsZl9T
aGRyICpzZWM7ICAgICAgICAgICAgICAgICAvKiBIb29rZWQgdXAgaW4gZWxmX3Jlc29sdmVfc2Vj
dGlvbnMuKi8KKyAgICBjb25zdCBjaGFyICpuYW1lOyAgICAgICAgICAgICAgICAgICAgLyogSHVt
YW4gcmVhZGFibGUgbmFtZSBob29rZWQgaW4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZWxmX3Jlc29sdmVfc2VjdGlvbl9uYW1lcy4gKi8KKyAgICBjb25zdCB2
b2lkICpkYXRhOyAgICAgICAgICAgICAgICAgICAgLyogUG9pbnRlciB0byB0aGUgc2VjdGlvbiAo
ZG9uZSBieQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbGZf
cmVzb2x2ZV9zZWN0aW9ucykuICovCit9OworCitzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltIHsKKyAg
ICBjb25zdCBFbGZfU3ltICpzeW07CisgICAgY29uc3QgY2hhciAqbmFtZTsKK307CisKK3N0cnVj
dCB4c3BsaWNlX2VsZiB7CisgICAgY29uc3QgY2hhciAqbmFtZTsgICAgICAgICAgICAgICAgICAg
IC8qIFBvaW50ZXIgdG8gcGF5bG9hZC0+bmFtZS4gKi8KKyAgICBzaXplX3QgbGVuOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogTGVuZ3RoIG9mIHRoZSBFTEYgZmlsZS4gKi8KKyAgICBjb25z
dCBFbGZfRWhkciAqaGRyOyAgICAgICAgICAgICAgICAgLyogRUxGIGZpbGUuICovCisgICAgc3Ry
dWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOyAgICAgICAgIC8qIEFycmF5IG9mIHNlY3Rpb25zLCBh
bGxvY2F0ZWQgYnkgdXMuICovCisgICAgc3RydWN0IHhzcGxpY2VfZWxmX3N5bSAqc3ltOyAgICAg
ICAgIC8qIEFycmF5IG9mIHN5bWJvbHMgLCBhbGxvY2F0ZWQgYnkgdXMuICovCisgICAgdW5zaWdu
ZWQgaW50IG5zeW07CisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc3ltdGFiOy8q
IFBvaW50ZXIgdG8gLnN5bXRhYiBzZWN0aW9uIC0gYWthIHRvIHNlY1t4XS4gKi8KKyAgICBjb25z
dCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzdHJ0YWI7LyogUG9pbnRlciB0byAuc3RydGFiIHNl
Y3Rpb24gLSBha2EgdG8gc2VjW3ldLiAqLworfTsKKworY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
X3NlYyAqeHNwbGljZV9lbGZfc2VjX2J5X25hbWUoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmICpl
bGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lKTsKK2ludCB4c3BsaWNlX2VsZl9sb2FkKHN0cnVjdCB4c3BsaWNl
X2VsZiAqZWxmLCBjb25zdCB2b2lkICpkYXRhKTsKK3ZvaWQgeHNwbGljZV9lbGZfZnJlZShzdHJ1
Y3QgeHNwbGljZV9lbGYgKmVsZik7CisKKyNlbmRpZiAvKiBfX1hFTl9YU1BMSUNFX0VMRl9IX18g
Ki8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTL-0000Rr-HT; Sun, 01 May 2016 09:15:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTK-0000Rj-Ro
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:27 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 78/81-07120-E29C5275; Sun, 01 May 2016 09:15:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVf3pGq
 4QUODnMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPJohVbDwAmNF7/TJrA2Mv6YxdjFycQgJfGGU
 2PG+Aco5zyjxcEs3UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIWEs+6J
 7KA2LwCZhL/T3eAxVmA6ucfv88+gZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7GZX+dDjFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCl+mEariQYFFqempFWmYOMDxg0hIcPEoivPOPAaV5iwsSc4sz0yFSpxh1OY5s2XSS
 SYglLz8vVUqclx1khgBIUUZpHtwIWKheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCv3HGgK
 TyZeSVwm14BHcEEdET2erAjShIRUlINjIwi//XvmK+Pf3n5llbF0lnSHCuO9+1xP3jxmdCKyy
 sWp3bNeum853lD7AbPxg6zS3sX+kStzV8bV9DYuOLGXK3GzvP9Kf2bxZ9NT1t5aPXcqJ2vlZy
 k1K7NWz7HSs02IjD4gtmOTYlcy6UX53x9oVN756NHvtKOKVoei7SVDz9lflmbftvZ+LoSS3FG
 oqEWc1FxIgCj9tpoUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462094124!12103596!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62499 invoked from network); 1 May 2016 09:15:25 -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; 1 May 2016 09:15: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 1awnTI-00017D-88
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTI-0002ag-7V
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTI-0002ag-7V@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:24 +0000
Subject: [Xen-changelog] [xen master] xsplice: Implement payload loading
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4MGIyMjk2MzRmOGUyN2MxYWJjYTA1ZTJhOGE1NGIwOGNhOTE0YzUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMDk6MDE6NTEgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MjMgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEltcGxlbWVudCBwYXlsb2FkIGxvYWRp
bmcKICAgIAogICAgQWRkIHN1cHBvcnQgZm9yIGxvYWRpbmcgeHNwbGljZSBwYXlsb2Fkcy4gVGhp
cyBpcyBzb21ld2hhdCBzaW1pbGFyIHRvCiAgICB0aGUgTGludXgga2VybmVsIG1vZHVsZSBsb2Fk
ZXIsIGltcGxlbWVudGluZyB0aGUgZm9sbG93aW5nIHN0ZXBzOgogICAgLSBWZXJpZnkgdGhlIGVs
ZiBmaWxlLgogICAgLSBQYXJzZSB0aGUgZWxmIGZpbGUuCiAgICAtIEFsbG9jYXRlIGEgcmVnaW9u
IG9mIG1lbW9yeSBtYXBwZWQgd2l0aGluIGEgZnJlZSBhcmVhIG9mCiAgICAgIFt4ZW5fdmlydF9l
bmQsIFhFTl9WSVJUX0VORF0uCiAgICAtIENvcHkgYWxsb2NhdGVkIHNlY3Rpb25zIGludG8gdGhl
IG5ldyByZWdpb24uIFNwbGl0IHRoZW0gaW4gdGhyZWUKICAgICAgcmVnaW9ucyAtIC50ZXh0LCAu
ZGF0YSwgYW5kIC5yb2RhdGEuIE1VU1QgaGF2ZSBhdCBsZWFzdCAudGV4dC4KICAgIC0gUmVzb2x2
ZSBzZWN0aW9uIHN5bWJvbHMuIEFsbCBvdGhlciBzeW1ib2xzIG11c3QgYmUgYWJzb2x1dGUgYWRk
cmVzc2VzLgogICAgICAoTm90ZSB0aGF0IHBhdGNoIHRpdGxlZCAieHNwbGljZSxzeW1ib2xzOiBJ
bXBsZW1lbnQgc3ltYm9sIG5hbWUgcmVzb2x1dGlvbgogICAgICAgb24gYWRkcmVzcyIgaW1wbGVt
ZW50cyB0aGF0KQogICAgLSBQZXJmb3JtIHJlbG9jYXRpb25zLgogICAgLSBTZWN1cmUgdGhlIHRo
ZSByZWdpb25zICgudGV4dCwuZGF0YSwucm9kYXRhKSB3aXRoIHByb3BlciBwZXJtaXNzaW9ucy4K
ICAgIAogICAgV2UgY2FwaXRhbGl6ZSBvbiB0aGUgdm1hbGxvYyBjYWxsYmFjayBBUEkgKHNlZSBw
YXRjaCB0aXRsZWQ6CiAgICAicm0veDg2L3ZtYXA6IEFkZCB2W3p8bV1hbGxvY194ZW4sIGFuZCB2
bV9pbml0X3R5cGUiKSB0byBhbGxvY2F0ZQogICAgYSByZWdpb24gb2YgbWVtb3J5IHdpdGhpbiB0
aGUgW3hlbl92aXJ0X2VuZCwgWEVOX1ZJUlRfRU5EXSBmb3IgdGhlIGNvZGUuCiAgICAKICAgIFdl
IGFsc28gdXNlIHRoZSAieDg2L21tOiBJbnRyb2R1Y2UgbW9kaWZ5X3hlbl9tYXBwaW5ncygpIgog
ICAgdG8gY2hhbmdlIHRoZSB2aXJ0dWFsIGFkZHJlc3MgcGFnZS10YWJsZSBwZXJtaXNzaW9ucy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS94
c3BsaWNlLmMgICAgICAgIHwgIDQ2ICsrKysrKysrKwogeGVuL2FyY2gveDg2L01ha2VmaWxlICAg
ICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L3hzcGxpY2UuYyAgICAgICAgfCAxNzMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi94c3BsaWNlLmMgICAgICAgICAg
fCAyMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vY29t
bW9uL3hzcGxpY2VfZWxmLmMgICAgICB8IDExOCArKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
aW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oICB8ICAgNCArCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGlj
ZS5oICAgICB8ICAyNCArKysrKwogeGVuL2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmggfCAgMTEg
Ky0KIDkgZmlsZXMgY2hhbmdlZCwgNjAzIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxl
CmluZGV4IDAzMjhiNTAuLmVhZTVjYjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmls
ZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTQwLDYgKzQwLDcgQEAgb2JqLXkgKz0g
ZGV2aWNlLm8KIG9iai15ICs9IGRlY29kZS5vCiBvYmoteSArPSBwcm9jZXNzb3Iubwogb2JqLXkg
Kz0gc21jLm8KK29iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIAogI29iai1iaW4t
eSArPSAuLi4ubwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veHNwbGljZS5jIGIveGVuL2Fy
Y2gvYXJtL3hzcGxpY2UuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi44Y2I3
NzY3Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL3hzcGxpY2UuYwpAQCAtMCwwICsx
LDQ2IEBACisvKgorICogIENvcHlyaWdodCAoQykgMjAxNiBDaXRyaXggU3lzdGVtcyBSJkQgTHRk
LgorICovCisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KKyNp
bmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CisjaW5jbHVk
ZSA8eGVuL3hzcGxpY2UuaD4KKworaW50IGFyY2hfeHNwbGljZV92ZXJpZnlfZWxmKGNvbnN0IHN0
cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQg
YXJjaF94c3BsaWNlX3BlcmZvcm1fcmVsKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpiYXNl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZf
c2VjICpyZWxhKQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQgYXJjaF94c3BsaWNl
X3BlcmZvcm1fcmVsYShzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKmJhc2UsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpyZWxh
KQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQgYXJjaF94c3BsaWNlX3NlY3VyZShj
b25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IHBhZ2VzLCBlbnVtIHZhX3R5cGUgdHlwZSkKK3sK
KyAgICByZXR1cm4gLUVOT1NZUzsKK30KKwordm9pZCBfX2luaXQgYXJjaF94c3BsaWNlX2luaXQo
dm9pZCkKK3sKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMt
ZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQK
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggNzI5MDY1Yi4u
Zjc0ZmQyYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZQpAQCAtNjEsNiArNjEsNyBAQCBvYmoteSArPSB4ODZfZW11bGF0ZS5vCiBv
YmoteSArPSB0Ym9vdC5vCiBvYmoteSArPSBocGV0Lm8KIG9iai15ICs9IHZtX2V2ZW50Lm8KK29i
ai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIG9iai15ICs9IHhzdGF0ZS5vCiAKIG9i
ai0kKGNyYXNoX2RlYnVnKSArPSBnZGJzdHViLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
c3BsaWNlLmMgYi94ZW4vYXJjaC94ODYveHNwbGljZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjgyNjE4ZjcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYveHNw
bGljZS5jCkBAIC0wLDAgKzEsMTczIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDE2IENpdHJp
eCBTeXN0ZW1zIFImRCBMdGQuCisgKi8KKworI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1
ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi9tbS5o
PgorI2luY2x1ZGUgPHhlbi9wZm4uaD4KKyNpbmNsdWRlIDx4ZW4vdm1hcC5oPgorI2luY2x1ZGUg
PHhlbi94c3BsaWNlX2VsZi5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKK2ludCBhcmNo
X3hzcGxpY2VfdmVyaWZ5X2VsZihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKwor
ICAgIGNvbnN0IEVsZl9FaGRyICpoZHIgPSBlbGYtPmhkcjsKKworICAgIGlmICggaGRyLT5lX21h
Y2hpbmUgIT0gRU1fWDg2XzY0IHx8CisgICAgICAgICBoZHItPmVfaWRlbnRbRUlfQ0xBU1NdICE9
IEVMRkNMQVNTNjQgfHwKKyAgICAgICAgIGhkci0+ZV9pZGVudFtFSV9EQVRBXSAhPSBFTEZEQVRB
MkxTQiApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBV
bnN1cHBvcnRlZCBFTEYgTWFjaGluZSB0eXBlIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5h
bWUpOworICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgfQorCisgICAgcmV0dXJuIDA7
Cit9CisKK2ludCBhcmNoX3hzcGxpY2VfcGVyZm9ybV9yZWwoc3RydWN0IHhzcGxpY2VfZWxmICpl
bGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2Vs
Zl9zZWMgKmJhc2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4
c3BsaWNlX2VsZl9zZWMgKnJlbGEpCit7CisgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNF
ICIlczogU0hUX1JFTCByZWxvY2F0aW9uIHVuc3VwcG9ydGVkXG4iLAorICAgICAgICAgICAgZWxm
LT5uYW1lKTsKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKK2ludCBhcmNoX3hzcGxpY2Vf
cGVyZm9ybV9yZWxhKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqYmFzZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnJlbGEp
Cit7CisgICAgY29uc3QgRWxmX1JlbEEgKnI7CisgICAgdW5zaWduZWQgaW50IHN5bW5keCwgaTsK
KyAgICB1aW50NjRfdCB2YWw7CisgICAgdWludDhfdCAqZGVzdDsKKworICAgIC8qIE5vdGhpbmcg
dG8gZG8uICovCisgICAgaWYgKCAhcmVsYS0+c2VjLT5zaF9zaXplICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICBpZiAoIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSA8IHNpemVvZihFbGZfUmVsQSkg
fHwKKyAgICAgICAgIHJlbGEtPnNlYy0+c2hfc2l6ZSAlIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9u
IHJlbGF0aXZlIGhlYWRlciBpcyBjb3JydXB0ZWQhXG4iLAorICAgICAgICAgICAgICAgIGVsZi0+
bmFtZSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGZvciAoIGkgPSAw
OyBpIDwgKHJlbGEtPnNlYy0+c2hfc2l6ZSAvIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSk7IGkrKyAp
CisgICAgeworICAgICAgICByID0gcmVsYS0+ZGF0YSArIGkgKiByZWxhLT5zZWMtPnNoX2VudHNp
emU7CisKKyAgICAgICAgc3ltbmR4ID0gRUxGNjRfUl9TWU0oci0+cl9pbmZvKTsKKworICAgICAg
ICBpZiAoIHN5bW5keCA+IGVsZi0+bnN5bSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFJlbGF0aXZlIHJlbG9jYXRpb24gd2FudHMgc3lt
Ym9sQCV1IHdoaWNoIGlzIHBhc3QgZW5kIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5u
YW1lLCBzeW1uZHgpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIH0KKwor
ICAgICAgICBkZXN0ID0gYmFzZS0+bG9hZF9hZGRyICsgci0+cl9vZmZzZXQ7CisgICAgICAgIHZh
bCA9IHItPnJfYWRkZW5kICsgZWxmLT5zeW1bc3ltbmR4XS5zeW0tPnN0X3ZhbHVlOworCisgICAg
ICAgIHN3aXRjaCAoIEVMRjY0X1JfVFlQRShyLT5yX2luZm8pICkKKyAgICAgICAgeworICAgICAg
ICBjYXNlIFJfWDg2XzY0X05PTkU6CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNl
IFJfWDg2XzY0XzY0OgorICAgICAgICAgICAgaWYgKCByLT5yX29mZnNldCA+PSBiYXNlLT5zZWMt
PnNoX3NpemUgfHwKKyAgICAgICAgICAgICAgICAoci0+cl9vZmZzZXQgKyBzaXplb2YodWludDY0
X3QpKSA+IGJhc2UtPnNlYy0+c2hfc2l6ZSApCisgICAgICAgICAgICAgICAgZ290byBiYWRfb2Zm
c2V0OworCisgICAgICAgICAgICAqKHVpbnQ2NF90ICopZGVzdCA9IHZhbDsKKyAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgIGNhc2UgUl9YODZfNjRfUExUMzI6CisgICAgICAgICAgICAvKgor
ICAgICAgICAgICAgICogWGVuIHVzZXMgLWZwaWMgd2hpY2ggbm9ybWFsbHkgdXNlcyBQTFQgcmVs
b2NhdGlvbnMKKyAgICAgICAgICAgICAqIGV4Y2VwdCB0aGF0IGl0IHNldHMgdmlzaWJpbGl0eSB0
byBoaWRkZW4gd2hpY2ggbWVhbnMKKyAgICAgICAgICAgICAqIHRoYXQgdGhleSBhcmUgbm90IHVz
ZWQuICBIb3dldmVyLCB3aGVuIGdjYyBjYW5ub3QKKyAgICAgICAgICAgICAqIGlubGluZSBtZW1j
cHkgaXQgZW1pdHMgbWVtY3B5IHdpdGggZGVmYXVsdCB2aXNpYmlsaXR5CisgICAgICAgICAgICAg
KiB3aGljaCB0aGVuIGNyZWF0ZXMgYSBQTFQgcmVsb2NhdGlvbi4gIEl0IGNhbiBqdXN0IGJlCisg
ICAgICAgICAgICAgKiB0cmVhdGVkIHRoZSBzYW1lIGFzIFJfWDg2XzY0X1BDMzIuCisgICAgICAg
ICAgICAgKi8KKyAgICAgICAgY2FzZSBSX1g4Nl82NF9QQzMyOgorICAgICAgICAgICAgaWYgKCBy
LT5yX29mZnNldCA+PSBiYXNlLT5zZWMtPnNoX3NpemUgfHwKKyAgICAgICAgICAgICAgICAoci0+
cl9vZmZzZXQgKyBzaXplb2YodWludDMyX3QpKSA+IGJhc2UtPnNlYy0+c2hfc2l6ZSApCisgICAg
ICAgICAgICAgICAgZ290byBiYWRfb2Zmc2V0OworCisgICAgICAgICAgICB2YWwgLT0gKHVpbnQ2
NF90KWRlc3Q7CisgICAgICAgICAgICAqKGludDMyX3QgKilkZXN0ID0gdmFsOworICAgICAgICAg
ICAgaWYgKCAoaW50NjRfdCl2YWwgIT0gKihpbnQzMl90ICopZGVzdCApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogT3ZlcmZs
b3cgaW4gcmVsb2NhdGlvbiAldSBpbiAlcyBmb3IgJXMhXG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICAgZWxmLT5uYW1lLCBpLCByZWxhLT5uYW1lLCBiYXNlLT5uYW1lKTsKKyAgICAgICAgICAg
ICAgICByZXR1cm4gLUVPVkVSRkxPVzsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFr
OworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhT
UExJQ0UgIiVzOiBVbmhhbmRsZWQgcmVsb2NhdGlvbiAlbHVcbiIsCisgICAgICAgICAgICAgICAg
ICAgIGVsZi0+bmFtZSwgRUxGNjRfUl9UWVBFKHItPnJfaW5mbykpOworICAgICAgICAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOworICAgICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7CisKKyBi
YWRfb2Zmc2V0OgorICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFJlbGF0aXZl
IHJlbG9jYXRpb24gb2Zmc2V0IGlzIHBhc3QgJXMgc2VjdGlvbiFcbiIsCisgICAgICAgICAgICBl
bGYtPm5hbWUsIGJhc2UtPm5hbWUpOworICAgIHJldHVybiAtRUlOVkFMOworfQorCisvKgorICog
T25jZSB0aGUgcmVzb2x2aW5nIHN5bWJvbHMsIHBlcmZvcm1pbmcgcmVsb2NhdGlvbnMsIGV0YyBp
cyBjb21wbGV0ZQorICogd2Ugc2VjdXJlIHRoZSBtZW1vcnkgYnkgcHV0dGluZyBpbiB0aGUgcHJv
cGVyIHBhZ2UgdGFibGUgYXR0cmlidXRlcworICogZm9yIHRoZSBkZXNpcmVkIHR5cGUuCisgKi8K
K2ludCBhcmNoX3hzcGxpY2Vfc2VjdXJlKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgcGFn
ZXMsIGVudW0gdmFfdHlwZSB0eXBlKQoreworICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQgPSAodW5z
aWduZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZzsKKworICAgIEFTU0VSVCh2YSk7
CisgICAgQVNTRVJUKHBhZ2VzKTsKKworICAgIGlmICggdHlwZSA9PSBYU1BMSUNFX1ZBX1JYICkK
KyAgICAgICAgZmxhZyA9IFBBR0VfSFlQRVJWSVNPUl9SWDsKKyAgICBlbHNlIGlmICggdHlwZSA9
PSBYU1BMSUNFX1ZBX1JXICkKKyAgICAgICAgZmxhZyA9IFBBR0VfSFlQRVJWSVNPUl9SVzsKKyAg
ICBlbHNlCisgICAgICAgIGZsYWcgPSBQQUdFX0hZUEVSVklTT1JfUk87CisKKyAgICBtb2RpZnlf
eGVuX21hcHBpbmdzKHN0YXJ0LCBzdGFydCArIHBhZ2VzICogUEFHRV9TSVpFLCBmbGFnKTsKKwor
ICAgIHJldHVybiAwOworfQorCit2b2lkIF9faW5pdCBhcmNoX3hzcGxpY2VfaW5pdCh2b2lkKQor
eworICAgIHZvaWQgKnN0YXJ0LCAqZW5kOworCisgICAgc3RhcnQgPSAodm9pZCAqKXhlbl92aXJ0
X2VuZDsKKyAgICBlbmQgPSAodm9pZCAqKShYRU5fVklSVF9FTkQgLSBOUl9DUFVTICogUEFHRV9T
SVpFKTsKKworICAgIEJVR19PTihlbmQgPD0gc3RhcnQpOworCisgICAgdm1faW5pdF90eXBlKFZN
QVBfWEVOLCBzdGFydCwgZW5kKTsKK30KKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFi
LXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA3
M2U1MGYwLi4zMjg1NmZmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94
ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUgPHhlbi9zbXAu
aD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgorI2lu
Y2x1ZGUgPHhlbi94c3BsaWNlX2VsZi5oPgogI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CiAKICNp
bmNsdWRlIDxhc20vZXZlbnQuaD4KQEAgLTI5LDYgKzMwLDEzIEBAIHN0cnVjdCBwYXlsb2FkIHsK
ICAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAgICAgICAgLyogT25lIG9mIHRoZSBY
U1BMSUNFX1NUQVRFXyouICovCiAgICAgaW50MzJfdCByYzsgICAgICAgICAgICAgICAgICAgICAg
ICAgIC8qIDAgb3IgLVhFTl9FWFguICovCiAgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OyAgICAg
ICAgICAgICAgIC8qIExpbmtlZCB0byAncGF5bG9hZF9saXN0Jy4gKi8KKyAgICBjb25zdCB2b2lk
ICp0ZXh0X2FkZHI7ICAgICAgICAgICAgICAgLyogVmlydHVhbCBhZGRyZXNzIG9mIC50ZXh0LiAq
LworICAgIHNpemVfdCB0ZXh0X3NpemU7ICAgICAgICAgICAgICAgICAgICAvKiAuLiBhbmQgaXRz
IHNpemUuICovCisgICAgY29uc3Qgdm9pZCAqcndfYWRkcjsgICAgICAgICAgICAgICAgIC8qIFZp
cnR1YWwgYWRkcmVzcyBvZiAuZGF0YS4gKi8KKyAgICBzaXplX3Qgcndfc2l6ZTsgICAgICAgICAg
ICAgICAgICAgICAgLyogLi4gYW5kIGl0cyBzaXplIChpZiBhbnkpLiAqLworICAgIGNvbnN0IHZv
aWQgKnJvX2FkZHI7ICAgICAgICAgICAgICAgICAvKiBWaXJ0dWFsIGFkZHJlc3Mgb2YgLnJvZGF0
YS4gKi8KKyAgICBzaXplX3Qgcm9fc2l6ZTsgICAgICAgICAgICAgICAgICAgICAgLyogLi4gYW5k
IGl0cyBzaXplIChpZiBhbnkpLiAqLworICAgIHVuc2lnbmVkIGludCBwYWdlczsgICAgICAgICAg
ICAgICAgICAvKiBUb3RhbCBwYWdlcyBmb3IgW3RleHQscncscm9dX2FkZHIgKi8KICAgICBjaGFy
IG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBvZiBpdC4gKi8KIH07CiAK
QEAgLTgzLDE5ICs5MSwyMjAgQEAgc3RhdGljIHN0cnVjdCBwYXlsb2FkICpmaW5kX3BheWxvYWQo
Y29uc3QgY2hhciAqbmFtZSkKICAgICByZXR1cm4gZm91bmQ7CiB9CiAKKy8qCisgKiBGdW5jdGlv
bnMgcmVsYXRlZCB0byBYRU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEIChzZWUgeHNwbGljZV91cGxv
YWQpLCBhbmQKKyAqIGZyZWVpbmcgcGF5bG9hZCAoWEVOX1NZU0NUTF9YU1BMSUNFX0FDVElPTjpY
U1BMSUNFX0FDVElPTl9VTkxPQUQpLgorICovCisKK3N0YXRpYyB2b2lkIGZyZWVfcGF5bG9hZF9k
YXRhKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkKQoreworICAgIC8qIFNldCB0byB6ZXJvIHVudGls
ICJtb3ZlX3BheWxvYWQiLiAqLworICAgIGlmICggIXBheWxvYWQtPnBhZ2VzICkKKyAgICAgICAg
cmV0dXJuOworCisgICAgdmZyZWUoKHZvaWQgKilwYXlsb2FkLT50ZXh0X2FkZHIpOworCisgICAg
cGF5bG9hZC0+cGFnZXMgPSAwOworfQorCisvKgorKiBjYWxjX3NlY3Rpb24gY29tcHV0ZXMgdGhl
IHNpemUgKHRha2luZyBpbnRvIGFjY291bnQgc2VjdGlvbiBhbGlnbm1lbnQpLgorKgorKiBGdXJ0
aGVybW9yZSB0aGUgb2Zmc2V0IGlzIHNldCB3aXRoIHRoZSBvZmZzZXQgZnJvbSB0aGUgc3RhcnQg
b2YgdGhlIHZpcnR1YWwKKyogYWRkcmVzcyBzcGFjZSBmb3IgdGhlIHBheWxvYWQgKHVzaW5nIHBh
c3NlZCBpbiBzaXplKS4gVGhpcyBpcyB1c2VkIGluCisqIG1vdmVfcGF5bG9hZCB0byBmaWd1cmUg
b3V0IHRoZSBkZXN0aW5hdGlvbiBsb2NhdGlvbiAobG9hZF9hZGRyKS4KKyovCitzdGF0aWMgdm9p
ZCBjYWxjX3NlY3Rpb24oY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjLCBzaXplX3Qg
KnNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpvZmZzZXQpCit7
CisgICAgY29uc3QgRWxmX1NoZHIgKnMgPSBzZWMtPnNlYzsKKyAgICBzaXplX3QgYWxpZ25fc2l6
ZTsKKworICAgIGFsaWduX3NpemUgPSBST1VORFVQKCpzaXplLCBzLT5zaF9hZGRyYWxpZ24pOwor
ICAgICpvZmZzZXQgPSBhbGlnbl9zaXplOworICAgICpzaXplID0gcy0+c2hfc2l6ZSArIGFsaWdu
X3NpemU7Cit9CisKK3N0YXRpYyBpbnQgbW92ZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXls
b2FkLCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKyAgICB2b2lkICp0ZXh0X2J1ZiwgKnJv
X2J1ZiwgKnJ3X2J1ZjsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBzaXplX3Qgc2l6ZSA9IDA7
CisgICAgdW5zaWduZWQgaW50ICpvZmZzZXQ7CisgICAgaW50IHJjID0gMDsKKworICAgIG9mZnNl
dCA9IHhtYWxsb2NfYXJyYXkodW5zaWduZWQgaW50LCBlbGYtPmhkci0+ZV9zaG51bSk7CisgICAg
aWYgKCAhb2Zmc2V0ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICAvKiBDb21wdXRl
IHNpemUgb2YgZGlmZmVyZW50IHJlZ2lvbnMuICovCisgICAgZm9yICggaSA9IDE7IGkgPCBlbGYt
Pmhkci0+ZV9zaG51bTsgaSsrICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIERvIG5v
dGhpbmcuIFRoZXNlIGFyZSAucmVsLnRleHQsIHJlbC4qLCAuc3ltdGFiLCAuc3RydGFiLAorICAg
ICAgICAgKiBhbmQgLnNoc3RydGFiLiBGb3IgdGhlIG5vbi1yZWxvY2F0ZSB3ZSBhbGxvY2F0ZSBh
bmQgY29weSB0aGVzZQorICAgICAgICAgKiB2aWEgb3RoZXIgbWVhbnMgLSBhbmQgdGhlIC5yZWwg
d2UgY2FuIGlnbm9yZSBhcyB3ZSBvbmx5IHVzZSBpdAorICAgICAgICAgKiBvbmNlIGR1cmluZyBs
b2FkaW5nLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAhKGVsZi0+c2VjW2ldLnNlYy0+c2hf
ZmxhZ3MgJiBTSEZfQUxMT0MpICkKKyAgICAgICAgICAgIG9mZnNldFtpXSA9IFVJTlRfTUFYOwor
ICAgICAgICBlbHNlIGlmICggKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfRVhFQ0lO
U1RSKSAmJgorICAgICAgICAgICAgICAgICAgICEoZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAm
IFNIRl9XUklURSkgKQorICAgICAgICAgICAgY2FsY19zZWN0aW9uKCZlbGYtPnNlY1tpXSwgJnBh
eWxvYWQtPnRleHRfc2l6ZSwgJm9mZnNldFtpXSk7CisgICAgICAgIGVsc2UgaWYgKCAhKGVsZi0+
c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfRVhFQ0lOU1RSKSAmJgorICAgICAgICAgICAgICAg
ICAgKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfV1JJVEUpICkKKyAgICAgICAgICAg
IGNhbGNfc2VjdGlvbigmZWxmLT5zZWNbaV0sICZwYXlsb2FkLT5yd19zaXplLCAmb2Zmc2V0W2ld
KTsKKyAgICAgICAgZWxzZSBpZiAoICEoZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAmIFNIRl9F
WEVDSU5TVFIpICYmCisgICAgICAgICAgICAgICAgICAhKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxh
Z3MgJiBTSEZfV1JJVEUpICkKKyAgICAgICAgICAgIGNhbGNfc2VjdGlvbigmZWxmLT5zZWNbaV0s
ICZwYXlsb2FkLT5yb19zaXplLCAmb2Zmc2V0W2ldKTsKKyAgICAgICAgZWxzZQorICAgICAgICB7
CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgWFNQTElDRSAiJXM6IE5vdCBzdXBw
b3J0aW5nICVzIHNlY3Rpb24hXG4iLAorICAgICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVs
Zi0+c2VjW2ldLm5hbWUpOworICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKKyAgICAgICAg
ICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgICAgLyoKKyAgICAgKiBUb3RhbCBv
ZiBhbGwgdGhyZWUgcmVnaW9ucyAtIFJYLCBSVywgYW5kIFJPLiBXZSBoYXZlIHRvIGhhdmUKKyAg
ICAgKiBrZWVwIHRoZW0gaW4gc2VwZXJhdGUgcGFnZXMgc28gd2UgUEFHRV9BTElHTiB0aGUgUlgg
YW5kIFJXIHRvIGhhdmUKKyAgICAgKiB0aGVtIG9uIHNlcGVyYXRlIHBhZ2VzLiBUaGUgbGFzdCBv
bmUgd2lsbCBieSBkZWZhdWx0IGZhbGwgb24gaXRzCisgICAgICogb3duIHBhZ2UuCisgICAgICov
CisgICAgc2l6ZSA9IFBBR0VfQUxJR04ocGF5bG9hZC0+dGV4dF9zaXplKSArIFBBR0VfQUxJR04o
cGF5bG9hZC0+cndfc2l6ZSkgKworICAgICAgICAgICAgICAgICAgICAgIHBheWxvYWQtPnJvX3Np
emU7CisKKyAgICBzaXplID0gUEZOX1VQKHNpemUpOyAvKiBOciBvZiBwYWdlcy4gKi8KKyAgICB0
ZXh0X2J1ZiA9IHZtYWxsb2NfeGVuKHNpemUgKiBQQUdFX1NJWkUpOworICAgIGlmICggIXRleHRf
YnVmICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IENv
dWxkIG5vdCBhbGxvY2F0ZSBtZW1vcnkgZm9yIHBheWxvYWQhXG4iLAorICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSk7CisgICAgICAgIHJjID0gLUVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorICAgIHJ3X2J1ZiA9IHRleHRfYnVmICsgUEFHRV9BTElHTihwYXlsb2FkLT50ZXh0X3Np
emUpOworICAgIHJvX2J1ZiA9IHJ3X2J1ZiArIFBBR0VfQUxJR04ocGF5bG9hZC0+cndfc2l6ZSk7
CisKKyAgICBwYXlsb2FkLT5wYWdlcyA9IHNpemU7CisgICAgcGF5bG9hZC0+dGV4dF9hZGRyID0g
dGV4dF9idWY7CisgICAgcGF5bG9hZC0+cndfYWRkciA9IHJ3X2J1ZjsKKyAgICBwYXlsb2FkLT5y
b19hZGRyID0gcm9fYnVmOworCisgICAgZm9yICggaSA9IDE7IGkgPCBlbGYtPmhkci0+ZV9zaG51
bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAm
IFNIRl9BTExPQyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHZvaWQgKmJ1ZjsKKworICAgICAg
ICAgICAgaWYgKCBlbGYtPnNlY1tpXS5zZWMtPnNoX2ZsYWdzICYgU0hGX0VYRUNJTlNUUiApCisg
ICAgICAgICAgICAgICAgYnVmID0gdGV4dF9idWY7CisgICAgICAgICAgICBlbHNlIGlmICggZWxm
LT5zZWNbaV0uc2VjLT5zaF9mbGFncyAmIFNIRl9XUklURSApCisgICAgICAgICAgICAgICAgYnVm
ID0gcndfYnVmOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGJ1ZiA9IHJvX2J1
ZjsKKworICAgICAgICAgICAgQVNTRVJUKG9mZnNldFtpXSAhPSBVSU5UX01BWCk7CisKKyAgICAg
ICAgICAgIGVsZi0+c2VjW2ldLmxvYWRfYWRkciA9IGJ1ZiArIG9mZnNldFtpXTsKKworICAgICAg
ICAgICAgLyogRG9uJ3QgY29weSBOT0JJVFMgLSBzdWNoIGFzIEJTUy4gKi8KKyAgICAgICAgICAg
IGlmICggZWxmLT5zZWNbaV0uc2VjLT5zaF90eXBlICE9IFNIVF9OT0JJVFMgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIG1lbWNweShlbGYtPnNlY1tpXS5sb2FkX2FkZHIsIGVsZi0+
c2VjW2ldLmRhdGEsCisgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+c2VjW2ldLnNlYy0+c2hf
c2l6ZSk7CisgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVz
OiBMb2FkZWQgJXMgYXQgJXBcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICBlbGYtPm5hbWUs
IGVsZi0+c2VjW2ldLm5hbWUsIGVsZi0+c2VjW2ldLmxvYWRfYWRkcik7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgbWVtc2V0KGVsZi0+c2VjW2ldLmxv
YWRfYWRkciwgMCwgZWxmLT5zZWNbaV0uc2VjLT5zaF9zaXplKTsKKyAgICAgICAgfQorICAgIH0K
KworIG91dDoKKyAgICB4ZnJlZShvZmZzZXQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0
aWMgaW50IHNlY3VyZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLCBzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICBpbnQgcmM7CisgICAgdW5zaWduZWQgaW50IHRleHRfcGFn
ZXMsIHJ3X3BhZ2VzLCByb19wYWdlczsKKworICAgIHRleHRfcGFnZXMgPSBQRk5fVVAocGF5bG9h
ZC0+dGV4dF9zaXplKTsKKyAgICBBU1NFUlQodGV4dF9wYWdlcyk7CisKKyAgICByYyA9IGFyY2hf
eHNwbGljZV9zZWN1cmUocGF5bG9hZC0+dGV4dF9hZGRyLCB0ZXh0X3BhZ2VzLCBYU1BMSUNFX1ZB
X1JYKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcndfcGFnZXMg
PSBQRk5fVVAocGF5bG9hZC0+cndfc2l6ZSk7CisgICAgaWYgKCByd19wYWdlcyApCisgICAgewor
ICAgICAgICByYyA9IGFyY2hfeHNwbGljZV9zZWN1cmUocGF5bG9hZC0+cndfYWRkciwgcndfcGFn
ZXMsIFhTUExJQ0VfVkFfUlcpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJldHVy
biByYzsKKyAgICB9CisKKyAgICByb19wYWdlcyA9IFBGTl9VUChwYXlsb2FkLT5yb19zaXplKTsK
KyAgICBpZiAoIHJvX3BhZ2VzICkKKyAgICAgICAgcmMgPSBhcmNoX3hzcGxpY2Vfc2VjdXJlKHBh
eWxvYWQtPnJvX2FkZHIsIHJvX3BhZ2VzLCBYU1BMSUNFX1ZBX1JPKTsKKworICAgIEFTU0VSVChy
b19wYWdlcyArIHJ3X3BhZ2VzICsgdGV4dF9wYWdlcyA9PSBwYXlsb2FkLT5wYWdlcyk7CisKKyAg
ICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lkIGZyZWVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9h
ZCAqZGF0YSkKIHsKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBheWxvYWRfbG9jaykpOwog
ICAgIGxpc3RfZGVsKCZkYXRhLT5saXN0KTsKICAgICBwYXlsb2FkX2NudC0tOwogICAgIHBheWxv
YWRfdmVyc2lvbisrOworICAgIGZyZWVfcGF5bG9hZF9kYXRhKGRhdGEpOwogICAgIHhmcmVlKGRh
dGEpOwogfQogCitzdGF0aWMgaW50IGxvYWRfcGF5bG9hZF9kYXRhKHN0cnVjdCBwYXlsb2FkICpw
YXlsb2FkLCB2b2lkICpyYXcsIHNpemVfdCBsZW4pCit7CisgICAgc3RydWN0IHhzcGxpY2VfZWxm
IGVsZiA9IHsgLm5hbWUgPSBwYXlsb2FkLT5uYW1lLCAubGVuID0gbGVuIH07CisgICAgaW50IHJj
ID0gMDsKKworICAgIHJjID0geHNwbGljZV9lbGZfbG9hZCgmZWxmLCByYXcpOworICAgIGlmICgg
cmMgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJjID0gbW92ZV9wYXlsb2FkKHBheWxvYWQs
ICZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJjID0geHNw
bGljZV9lbGZfcmVzb2x2ZV9zeW1ib2xzKCZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIG91dDsKKworICAgIHJjID0geHNwbGljZV9lbGZfcGVyZm9ybV9yZWxvY3MoJmVsZik7Cisg
ICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmMgPSBzZWN1cmVfcGF5bG9h
ZChwYXlsb2FkLCAmZWxmKTsKKworIG91dDoKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZnJlZV9w
YXlsb2FkX2RhdGEocGF5bG9hZCk7CisKKyAgICAvKiBGcmVlIG91ciB0ZW1wb3JhcnkgZGF0YSBz
dHJ1Y3R1cmUuICovCisgICAgeHNwbGljZV9lbGZfZnJlZSgmZWxmKTsKKworICAgIHJldHVybiBy
YzsKK30KKwogc3RhdGljIGludCB4c3BsaWNlX3VwbG9hZCh4ZW5fc3lzY3RsX3hzcGxpY2VfdXBs
b2FkX3QgKnVwbG9hZCkKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YSwgKmZvdW5kOwogICAg
IGNoYXIgbltYRU5fWFNQTElDRV9OQU1FX1NJWkVdOworICAgIHZvaWQgKnJhd19kYXRhOwogICAg
IGludCByYzsKIAogICAgIHJjID0gdmVyaWZ5X3BheWxvYWQodXBsb2FkLCBuKTsKQEAgLTEwMyw2
ICszMTIsNyBAQCBzdGF0aWMgaW50IHhzcGxpY2VfdXBsb2FkKHhlbl9zeXNjdGxfeHNwbGljZV91
cGxvYWRfdCAqdXBsb2FkKQogICAgICAgICByZXR1cm4gcmM7CiAKICAgICBkYXRhID0geHphbGxv
YyhzdHJ1Y3QgcGF5bG9hZCk7CisgICAgcmF3X2RhdGEgPSB2bWFsbG9jKHVwbG9hZC0+c2l6ZSk7
CiAKICAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CiAKQEAgLTExMSwxMSArMzIxLDE4IEBA
IHN0YXRpYyBpbnQgeHNwbGljZV91cGxvYWQoeGVuX3N5c2N0bF94c3BsaWNlX3VwbG9hZF90ICp1
cGxvYWQpCiAgICAgICAgIHJjID0gUFRSX0VSUihmb3VuZCk7CiAgICAgZWxzZSBpZiAoIGZvdW5k
ICkKICAgICAgICAgcmMgPSAtRUVYSVNUOwotICAgIGVsc2UgaWYgKCAhZGF0YSApCisgICAgZWxz
ZSBpZiAoICFkYXRhIHx8ICFyYXdfZGF0YSApCiAgICAgICAgIHJjID0gLUVOT01FTTsKKyAgICBl
bHNlIGlmICggX19jb3B5X2Zyb21fZ3Vlc3QocmF3X2RhdGEsIHVwbG9hZC0+cGF5bG9hZCwgdXBs
b2FkLT5zaXplKSApCisgICAgICAgIHJjID0gLUVGQVVMVDsKICAgICBlbHNlCiAgICAgewogICAg
ICAgICBtZW1jcHkoZGF0YS0+bmFtZSwgbiwgc3RybGVuKG4pKTsKKworICAgICAgICByYyA9IGxv
YWRfcGF5bG9hZF9kYXRhKGRhdGEsIHJhd19kYXRhLCB1cGxvYWQtPnNpemUpOworICAgICAgICBp
ZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gb3V0OworCiAgICAgICAgIGRhdGEtPnN0YXRlID0g
WFNQTElDRV9TVEFURV9DSEVDS0VEOwogICAgICAgICBJTklUX0xJU1RfSEVBRCgmZGF0YS0+bGlz
dCk7CiAKQEAgLTEyMyw4ICszNDAsMTIgQEAgc3RhdGljIGludCB4c3BsaWNlX3VwbG9hZCh4ZW5f
c3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QgKnVwbG9hZCkKICAgICAgICAgcGF5bG9hZF9jbnQrKzsK
ICAgICAgICAgcGF5bG9hZF92ZXJzaW9uKys7CiAgICAgfQorCisgb3V0OgogICAgIHNwaW5fdW5s
b2NrKCZwYXlsb2FkX2xvY2spOwogCisgICAgdmZyZWUocmF3X2RhdGEpOworCiAgICAgaWYgKCBy
YyApCiAgICAgICAgIHhmcmVlKGRhdGEpOwogCkBAIC0zNTksOCArNTgwLDkgQEAgc3RhdGljIHZv
aWQgeHNwbGljZV9wcmludGFsbCh1bnNpZ25lZCBjaGFyIGtleSkKICAgICB9CiAKICAgICBsaXN0
X2Zvcl9lYWNoX2VudHJ5ICggZGF0YSwgJnBheWxvYWRfbGlzdCwgbGlzdCApCi0gICAgICAgIHBy
aW50aygiIG5hbWU9JXMgc3RhdGU9JXMoJWQpXG4iLCBkYXRhLT5uYW1lLAotICAgICAgICAgICAg
ICAgc3RhdGUyc3RyKGRhdGEtPnN0YXRlKSwgZGF0YS0+c3RhdGUpOworICAgICAgICBwcmludGso
IiBuYW1lPSVzIHN0YXRlPSVzKCVkKSAlcCAoLmRhdGE9JXAsIC5yb2RhdGE9JXApIHVzaW5nICV1
IHBhZ2VzLlxuIiwKKyAgICAgICAgICAgICAgIGRhdGEtPm5hbWUsIHN0YXRlMnN0cihkYXRhLT5z
dGF0ZSksIGRhdGEtPnN0YXRlLCBkYXRhLT50ZXh0X2FkZHIsCisgICAgICAgICAgICAgICBkYXRh
LT5yd19hZGRyLCBkYXRhLT5yb19hZGRyLCBkYXRhLT5wYWdlcyk7CiAKICAgICBzcGluX3VubG9j
aygmcGF5bG9hZF9sb2NrKTsKIH0KQEAgLTM2OCw2ICs1OTAsOCBAQCBzdGF0aWMgdm9pZCB4c3Bs
aWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogc3RhdGljIGludCBfX2luaXQgeHNwbGlj
ZV9pbml0KHZvaWQpCiB7CiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcigneCcsIHhzcGxpY2VfcHJp
bnRhbGwsICJwcmludCB4c3BsaWNpbmcgaW5mbyIsIDEpOworCisgICAgYXJjaF94c3BsaWNlX2lu
aXQoKTsKICAgICByZXR1cm4gMDsKIH0KIF9faW5pdGNhbGwoeHNwbGljZV9pbml0KTsKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24veHNwbGljZV9lbGYuYyBiL3hlbi9jb21tb24veHNwbGljZV9lbGYu
YwppbmRleCBmMDQ2MDE1Li5mNTFhMTYxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2Vf
ZWxmLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCkBAIC0xMDAsNiArMTAwLDcgQEAg
c3RhdGljIGludCBlbGZfcmVzb2x2ZV9zZWN0aW9ucyhzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwg
Y29uc3Qgdm9pZCAqZGF0YSkKIAogICAgICAgICAgICAgZWxmLT5zeW10YWIgPSAmc2VjW2ldOwog
CisgICAgICAgICAgICBlbGYtPnN5bXRhYl9pZHggPSBpOwogICAgICAgICAgICAgLyoKICAgICAg
ICAgICAgICAqIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmsgd291bGQgcG9pbnQgdG8gdGhlIHJp
Z2h0IHNlY3Rpb24KICAgICAgICAgICAgICAqIGJ1dCB3ZSBoYWRuJ3QgZmluaXNoZWQgcGFyc2lu
ZyBhbGwgdGhlIHNlY3Rpb25zLgpAQCAtMjUwLDkgKzI1MSwxMjIgQEAgc3RhdGljIGludCBlbGZf
Z2V0X3N5bShzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwgY29uc3Qgdm9pZCAqZGF0YSkKICAgICBy
ZXR1cm4gMDsKIH0KIAoraW50IHhzcGxpY2VfZWxmX3Jlc29sdmVfc3ltYm9scyhzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgcmMgPSAwOwor
CisgICAgQVNTRVJUKGVsZi0+c3ltKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5uc3lt
OyBpKysgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGlkeCA9IGVsZi0+c3ltW2ldLnN5
bS0+c3Rfc2huZHg7CisgICAgICAgIGNvbnN0IEVsZl9TeW0gKnN5bSA9IGVsZi0+c3ltW2ldLnN5
bTsKKyAgICAgICAgRWxmX0FkZHIgc3RfdmFsdWUgPSBzeW0tPnN0X3ZhbHVlOworCisgICAgICAg
IHN3aXRjaCAoIGlkeCApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBTSE5fQ09NTU9OOgorICAg
ICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogVW5leHBlY3RlZCBjb21t
b24gc3ltYm9sOiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPnN5
bVtpXS5uYW1lKTsKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgICAgIGJyZWFr
OworCisgICAgICAgIGNhc2UgU0hOX1VOREVGOgorICAgICAgICAgICAgZHByaW50ayhYRU5MT0df
RVJSLCBYU1BMSUNFICIlczogVW5rbm93biBzeW1ib2w6ICVzXG4iLAorICAgICAgICAgICAgICAg
ICAgICBlbGYtPm5hbWUsIGVsZi0+c3ltW2ldLm5hbWUpOworICAgICAgICAgICAgcmMgPSAtRU5P
RU5UOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBTSE5fQUJTOgorICAgICAg
ICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBBYnNvbHV0ZSBzeW1ib2w6
ICVzID0+ICUjIlBSSXhFbGZBZGRyIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1l
LCBlbGYtPnN5bVtpXS5uYW1lLCBzeW0tPnN0X3ZhbHVlKTsKKyAgICAgICAgICAgIGJyZWFrOwor
CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICAvKiBTSE5fQ09NTU9OIGFuZCBTSE5fQUJT
IGFyZSBhYm92ZS4gKi8KKyAgICAgICAgICAgIGlmICggaWR4ID49IFNITl9MT1JFU0VSVkUgKQor
ICAgICAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7CisgICAgICAgICAgICBlbHNlIGlmICgg
aWR4ID49IGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7
CisKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IE91dCBvZiBib3VuZHMgc3ltYm9sIHNl
Y3Rpb24gJSN4XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpZHgpOwor
ICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBN
YXRjaGVzICdtb3ZlX3BheWxvYWQnIHdoaWNoIGlnbm9yZXMgc3VjaCBzZWN0aW9ucy4gKi8KKyAg
ICAgICAgICAgIGlmICggIShlbGYtPnNlY1tpZHhdLnNlYy0+c2hfZmxhZ3MgJiBTSEZfQUxMT0Mp
ICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgc3RfdmFsdWUgKz0gKHVu
c2lnbmVkIGxvbmcpZWxmLT5zZWNbaWR4XS5sb2FkX2FkZHI7CisgICAgICAgICAgICBpZiAoIGVs
Zi0+c3ltW2ldLm5hbWUgKQorICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCBY
U1BMSUNFICIlczogU3ltYm9sIHJlc29sdmVkOiAlcyA9PiAlIyJQUkl4RWxmQWRkciIgKCVzKVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPnN5bVtpXS5uYW1lLAor
ICAgICAgICAgICAgICAgICAgICAgICBzdF92YWx1ZSwgZWxmLT5zZWNbaWR4XS5uYW1lKTsKKyAg
ICAgICAgfQorCisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAg
ICAgKChFbGZfU3ltICopc3ltKS0+c3RfdmFsdWUgPSBzdF92YWx1ZTsKKyAgICB9CisKKyAgICBy
ZXR1cm4gcmM7Cit9CisKK2ludCB4c3BsaWNlX2VsZl9wZXJmb3JtX3JlbG9jcyhzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpyLCAqYmFzZTsK
KyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgcmMgPSAwOworCisgICAgQVNTRVJUKGVsZi0+
c3ltKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkrKyApCisg
ICAgeworICAgICAgICByID0gJmVsZi0+c2VjW2ldOworCisgICAgICAgIGlmICggKHItPnNlYy0+
c2hfdHlwZSAhPSBTSFRfUkVMQSkgJiYKKyAgICAgICAgICAgICAoci0+c2VjLT5zaF90eXBlICE9
IFNIVF9SRUwpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAvKiBJcyBpdCBh
IHZhbGlkIHJlbG9jYXRpb24gc2VjdGlvbj8gKi8KKyAgICAgICAgIGlmICggci0+c2VjLT5zaF9p
bmZvID49IGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAg
ICAgICBiYXNlID0gJmVsZi0+c2VjW3ItPnNlYy0+c2hfaW5mb107CisKKyAgICAgICAgIC8qIERv
bid0IHJlbG9jYXRlIG5vbi1hbGxvY2F0ZWQgc2VjdGlvbnMuICovCisgICAgICAgICBpZiAoICEo
YmFzZS0+c2VjLT5zaF9mbGFncyAmIFNIRl9BTExPQykgKQorICAgICAgICAgICAgY29udGludWU7
CisKKyAgICAgICAgaWYgKCByLT5zZWMtPnNoX2xpbmsgIT0gZWxmLT5zeW10YWJfaWR4ICkKKyAg
ICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogUmVs
YXRpdmUgbGluayBvZiAlcyBpcyBpbmNvcnJlY3QgKCVkLCBleHBlY3RlZD0lZClcbiIsCisgICAg
ICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgci0+bmFtZSwgci0+c2VjLT5zaF9saW5rLCBlbGYt
PnN5bXRhYl9pZHgpOworICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHItPnNlYy0+c2hfdHlwZSA9PSBTSFRfUkVM
QSApCisgICAgICAgICAgICByYyA9IGFyY2hfeHNwbGljZV9wZXJmb3JtX3JlbGEoZWxmLCBiYXNl
LCByKTsKKyAgICAgICAgZWxzZSAvKiBTSFRfUkVMICovCisgICAgICAgICAgICByYyA9IGFyY2hf
eHNwbGljZV9wZXJmb3JtX3JlbChlbGYsIGJhc2UsIHIpOworCisgICAgICAgIGlmICggcmMgKQor
ICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMg
aW50IHhzcGxpY2VfaGVhZGVyX2NoZWNrKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQog
ewogICAgIGNvbnN0IEVsZl9FaGRyICpoZHIgPSBlbGYtPmhkcjsKKyAgICBpbnQgcmM7CiAKICAg
ICBpZiAoIHNpemVvZigqZWxmLT5oZHIpID4gZWxmLT5sZW4gKQogICAgIHsKQEAgLTI3OSw2ICsz
OTMsMTAgQEAgc3RhdGljIGludCB4c3BsaWNlX2hlYWRlcl9jaGVjayhjb25zdCBzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogICAgIH0KIAorICAg
IHJjID0gYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoZWxmKTsKKyAgICBpZiAoIHJjICkKKyAgICAg
ICAgcmV0dXJuIHJjOworCiAgICAgaWYgKCBlbGYtPmhkci0+ZV9zaHN0cm5keCA9PSBTSE5fVU5E
RUYgKQogICAgIHsKICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU2Vj
dGlvbiBuYW1lIGlkeCBpcyB1bmRlZmluZWQhP1xuIiwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9lbGZzdHJ1Y3RzLmggYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oCmluZGV4IDg1
ZjM1ZWQuLjJiOWJkM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9lbGZzdHJ1Y3RzLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaApAQCAtNDcyLDYgKzQ3Miw4IEBAIHR5
cGVkZWYgc3RydWN0IHsKICNlbmRpZgogCiAjaWYgZGVmaW5lZChFTEZTSVpFKSAmJiAoRUxGU0la
RSA9PSAzMikKKyNkZWZpbmUgUFJJeEVsZkFkZHIJIjA4eCIKKwogI2RlZmluZSBFbGZfRWhkcglF
bGYzMl9FaGRyCiAjZGVmaW5lIEVsZl9QaGRyCUVsZjMyX1BoZHIKICNkZWZpbmUgRWxmX1NoZHIJ
RWxmMzJfU2hkcgpAQCAtNDk3LDYgKzQ5OSw4IEBAIHR5cGVkZWYgc3RydWN0IHsKIAogI2RlZmlu
ZSBBdXhJbmZvCQlBdXgzMkluZm8KICNlbGlmIGRlZmluZWQoRUxGU0laRSkgJiYgKEVMRlNJWkUg
PT0gNjQpCisjZGVmaW5lIFBSSXhFbGZBZGRyCVBSSXg2NAorCiAjZGVmaW5lIEVsZl9FaGRyCUVs
ZjY0X0VoZHIKICNkZWZpbmUgRWxmX1BoZHIJRWxmNjRfUGhkcgogI2RlZmluZSBFbGZfU2hkcglF
bGY2NF9TaGRyCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oIGIveGVuL2lu
Y2x1ZGUveGVuL3hzcGxpY2UuaAppbmRleCA3NTU5ODc3Li44NTdjMjY0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlLmgK
QEAgLTYsNiArNiw5IEBACiAjaWZuZGVmIF9fWEVOX1hTUExJQ0VfSF9fCiAjZGVmaW5lIF9fWEVO
X1hTUExJQ0VfSF9fCiAKK3N0cnVjdCB4c3BsaWNlX2VsZjsKK3N0cnVjdCB4c3BsaWNlX2VsZl9z
ZWM7CitzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltOwogc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9v
cDsKIAogI2lmZGVmIENPTkZJR19YU1BMSUNFCkBAIC0xNSw2ICsxOCwyNyBAQCBzdHJ1Y3QgeGVu
X3N5c2N0bF94c3BsaWNlX29wOwogCiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94
c3BsaWNlX29wICopOwogCisvKiBBcmNoIGhvb2tzLiAqLworaW50IGFyY2hfeHNwbGljZV92ZXJp
ZnlfZWxmKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKTsKK2ludCBhcmNoX3hzcGxpY2Vf
cGVyZm9ybV9yZWwoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKmJhc2UsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnJlbGEpOwor
aW50IGFyY2hfeHNwbGljZV9wZXJmb3JtX3JlbGEoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2Vj
ICpiYXNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzcGxp
Y2VfZWxmX3NlYyAqcmVsYSk7CitlbnVtIHZhX3R5cGUgeworICAgIFhTUExJQ0VfVkFfUlgsIC8q
IC50ZXh0ICovCisgICAgWFNQTElDRV9WQV9SVywgLyogLmRhdGEgKi8KKyAgICBYU1BMSUNFX1ZB
X1JPLCAvKiAucm9kYXRhICovCit9OworCisvKgorICogRnVuY3Rpb24gdG8gc2VjdXJlIHRoZSBh
bGxvY2F0ZSBwYWdlcyAoZnJvbSBhcmNoX3hzcGxpY2VfYWxsb2NfcGF5bG9hZCkKKyAqIHdpdGgg
dGhlIHJpZ2h0IHBhZ2UgcGVybWlzc2lvbnMuCisgKi8KK2ludCBhcmNoX3hzcGxpY2Vfc2VjdXJl
KGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgcGFnZXMsIGVudW0gdmFfdHlwZSB0eXBlcyk7
CisKK3ZvaWQgYXJjaF94c3BsaWNlX2luaXQodm9pZCk7CiAjZWxzZQogCiAjaW5jbHVkZSA8eGVu
L2Vycm5vLmg+IC8qIEZvciAtRU5PU1lTICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
eHNwbGljZV9lbGYuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCmluZGV4IDY4NmFh
ZjAuLjc1MGRjOTQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCkBAIC0xNSw2ICsxNSw4IEBAIHN0cnVj
dCB4c3BsaWNlX2VsZl9zZWMgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBlbGZfcmVzb2x2ZV9zZWN0aW9uX25hbWVzLiAqLwogICAgIGNvbnN0IHZvaWQgKmRh
dGE7ICAgICAgICAgICAgICAgICAgICAvKiBQb2ludGVyIHRvIHRoZSBzZWN0aW9uIChkb25lIGJ5
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsZl9yZXNvbHZl
X3NlY3Rpb25zKS4gKi8KKyAgICB2b2lkICpsb2FkX2FkZHI7ICAgICAgICAgICAgICAgICAgICAg
LyogQSBwb2ludGVyIHRvIHRoZSBhbGxvY2F0ZWQgZGVzdGluYXRpb24uCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERvbmUgYnkgbG9hZF9wYXlsb2FkX2RhdGEu
ICovCiB9OwogCiBzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltIHsKQEAgLTI5LDggKzMxLDEwIEBAIHN0
cnVjdCB4c3BsaWNlX2VsZiB7CiAgICAgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOyAgICAg
ICAgIC8qIEFycmF5IG9mIHNlY3Rpb25zLCBhbGxvY2F0ZWQgYnkgdXMuICovCiAgICAgc3RydWN0
IHhzcGxpY2VfZWxmX3N5bSAqc3ltOyAgICAgICAgIC8qIEFycmF5IG9mIHN5bWJvbHMgLCBhbGxv
Y2F0ZWQgYnkgdXMuICovCiAgICAgdW5zaWduZWQgaW50IG5zeW07Ci0gICAgY29uc3Qgc3RydWN0
IHhzcGxpY2VfZWxmX3NlYyAqc3ltdGFiOy8qIFBvaW50ZXIgdG8gLnN5bXRhYiBzZWN0aW9uIC0g
YWthIHRvIHNlY1t4XS4gKi8KLSAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzdHJ0
YWI7LyogUG9pbnRlciB0byAuc3RydGFiIHNlY3Rpb24gLSBha2EgdG8gc2VjW3ldLiAqLworICAg
IGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnN5bXRhYjsvKiBQb2ludGVyIHRvIC5zeW10
YWIgc2VjdGlvbiAtIGFrYSB0bworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzZWNbc3ltdGFiX2lkeF0uICovCisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
X3NlYyAqc3RydGFiOy8qIFBvaW50ZXIgdG8gLnN0cnRhYiBzZWN0aW9uLiAqLworICAgIHVuc2ln
bmVkIGludCBzeW10YWJfaWR4OwogfTsKIAogY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAq
eHNwbGljZV9lbGZfc2VjX2J5X25hbWUoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCkBA
IC0zOCw2ICs0Miw5IEBAIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnhzcGxpY2VfZWxm
X3NlY19ieV9uYW1lKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqCiBpbnQgeHNwbGljZV9lbGZf
bG9hZChzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwgY29uc3Qgdm9pZCAqZGF0YSk7CiB2b2lkIHhz
cGxpY2VfZWxmX2ZyZWUoc3RydWN0IHhzcGxpY2VfZWxmICplbGYpOwogCitpbnQgeHNwbGljZV9l
bGZfcmVzb2x2ZV9zeW1ib2xzKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKTsKK2ludCB4c3BsaWNl
X2VsZl9wZXJmb3JtX3JlbG9jcyhzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZik7CisKICNlbmRpZiAv
KiBfX1hFTl9YU1BMSUNFX0VMRl9IX18gKi8KIAogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTL-0000Rr-HT; Sun, 01 May 2016 09:15:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTK-0000Rj-Ro
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:27 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 78/81-07120-E29C5275; Sun, 01 May 2016 09:15:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVf3pGq
 4QUODnMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPJohVbDwAmNF7/TJrA2Mv6YxdjFycQgJfGGU
 2PG+Aco5zyjxcEs3UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIWEs+6J
 7KA2LwCZhL/T3eAxVmA6ucfv88+gZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7GZX+dDjFKcjApifLOmKsSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCl+mEariQYFFqempFWmYOMDxg0hIcPEoivPOPAaV5iwsSc4sz0yFSpxh1OY5s2XSS
 SYglLz8vVUqclx1khgBIUUZpHtwIWKheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCv3HGgK
 TyZeSVwm14BHcEEdET2erAjShIRUlINjIwi//XvmK+Pf3n5llbF0lnSHCuO9+1xP3jxmdCKyy
 sWp3bNeum853lD7AbPxg6zS3sX+kStzV8bV9DYuOLGXK3GzvP9Kf2bxZ9NT1t5aPXcqJ2vlZy
 k1K7NWz7HSs02IjD4gtmOTYlcy6UX53x9oVN756NHvtKOKVoei7SVDz9lflmbftvZ+LoSS3FG
 oqEWc1FxIgCj9tpoUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462094124!12103596!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62499 invoked from network); 1 May 2016 09:15:25 -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; 1 May 2016 09:15: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 1awnTI-00017D-88
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTI-0002ag-7V
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTI-0002ag-7V@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:24 +0000
Subject: [Xen-changelog] [xen master] xsplice: Implement payload loading
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4MGIyMjk2MzRmOGUyN2MxYWJjYTA1ZTJhOGE1NGIwOGNhOTE0YzUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMDk6MDE6NTEgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MjMgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEltcGxlbWVudCBwYXlsb2FkIGxvYWRp
bmcKICAgIAogICAgQWRkIHN1cHBvcnQgZm9yIGxvYWRpbmcgeHNwbGljZSBwYXlsb2Fkcy4gVGhp
cyBpcyBzb21ld2hhdCBzaW1pbGFyIHRvCiAgICB0aGUgTGludXgga2VybmVsIG1vZHVsZSBsb2Fk
ZXIsIGltcGxlbWVudGluZyB0aGUgZm9sbG93aW5nIHN0ZXBzOgogICAgLSBWZXJpZnkgdGhlIGVs
ZiBmaWxlLgogICAgLSBQYXJzZSB0aGUgZWxmIGZpbGUuCiAgICAtIEFsbG9jYXRlIGEgcmVnaW9u
IG9mIG1lbW9yeSBtYXBwZWQgd2l0aGluIGEgZnJlZSBhcmVhIG9mCiAgICAgIFt4ZW5fdmlydF9l
bmQsIFhFTl9WSVJUX0VORF0uCiAgICAtIENvcHkgYWxsb2NhdGVkIHNlY3Rpb25zIGludG8gdGhl
IG5ldyByZWdpb24uIFNwbGl0IHRoZW0gaW4gdGhyZWUKICAgICAgcmVnaW9ucyAtIC50ZXh0LCAu
ZGF0YSwgYW5kIC5yb2RhdGEuIE1VU1QgaGF2ZSBhdCBsZWFzdCAudGV4dC4KICAgIC0gUmVzb2x2
ZSBzZWN0aW9uIHN5bWJvbHMuIEFsbCBvdGhlciBzeW1ib2xzIG11c3QgYmUgYWJzb2x1dGUgYWRk
cmVzc2VzLgogICAgICAoTm90ZSB0aGF0IHBhdGNoIHRpdGxlZCAieHNwbGljZSxzeW1ib2xzOiBJ
bXBsZW1lbnQgc3ltYm9sIG5hbWUgcmVzb2x1dGlvbgogICAgICAgb24gYWRkcmVzcyIgaW1wbGVt
ZW50cyB0aGF0KQogICAgLSBQZXJmb3JtIHJlbG9jYXRpb25zLgogICAgLSBTZWN1cmUgdGhlIHRo
ZSByZWdpb25zICgudGV4dCwuZGF0YSwucm9kYXRhKSB3aXRoIHByb3BlciBwZXJtaXNzaW9ucy4K
ICAgIAogICAgV2UgY2FwaXRhbGl6ZSBvbiB0aGUgdm1hbGxvYyBjYWxsYmFjayBBUEkgKHNlZSBw
YXRjaCB0aXRsZWQ6CiAgICAicm0veDg2L3ZtYXA6IEFkZCB2W3p8bV1hbGxvY194ZW4sIGFuZCB2
bV9pbml0X3R5cGUiKSB0byBhbGxvY2F0ZQogICAgYSByZWdpb24gb2YgbWVtb3J5IHdpdGhpbiB0
aGUgW3hlbl92aXJ0X2VuZCwgWEVOX1ZJUlRfRU5EXSBmb3IgdGhlIGNvZGUuCiAgICAKICAgIFdl
IGFsc28gdXNlIHRoZSAieDg2L21tOiBJbnRyb2R1Y2UgbW9kaWZ5X3hlbl9tYXBwaW5ncygpIgog
ICAgdG8gY2hhbmdlIHRoZSB2aXJ0dWFsIGFkZHJlc3MgcGFnZS10YWJsZSBwZXJtaXNzaW9ucy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS94
c3BsaWNlLmMgICAgICAgIHwgIDQ2ICsrKysrKysrKwogeGVuL2FyY2gveDg2L01ha2VmaWxlICAg
ICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L3hzcGxpY2UuYyAgICAgICAgfCAxNzMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi94c3BsaWNlLmMgICAgICAgICAg
fCAyMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vY29t
bW9uL3hzcGxpY2VfZWxmLmMgICAgICB8IDExOCArKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
aW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oICB8ICAgNCArCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGlj
ZS5oICAgICB8ICAyNCArKysrKwogeGVuL2luY2x1ZGUveGVuL3hzcGxpY2VfZWxmLmggfCAgMTEg
Ky0KIDkgZmlsZXMgY2hhbmdlZCwgNjAzIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxl
CmluZGV4IDAzMjhiNTAuLmVhZTVjYjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmls
ZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTQwLDYgKzQwLDcgQEAgb2JqLXkgKz0g
ZGV2aWNlLm8KIG9iai15ICs9IGRlY29kZS5vCiBvYmoteSArPSBwcm9jZXNzb3Iubwogb2JqLXkg
Kz0gc21jLm8KK29iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIAogI29iai1iaW4t
eSArPSAuLi4ubwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veHNwbGljZS5jIGIveGVuL2Fy
Y2gvYXJtL3hzcGxpY2UuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi44Y2I3
NzY3Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL3hzcGxpY2UuYwpAQCAtMCwwICsx
LDQ2IEBACisvKgorICogIENvcHlyaWdodCAoQykgMjAxNiBDaXRyaXggU3lzdGVtcyBSJkQgTHRk
LgorICovCisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KKyNp
bmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CisjaW5jbHVk
ZSA8eGVuL3hzcGxpY2UuaD4KKworaW50IGFyY2hfeHNwbGljZV92ZXJpZnlfZWxmKGNvbnN0IHN0
cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQg
YXJjaF94c3BsaWNlX3BlcmZvcm1fcmVsKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpiYXNl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZf
c2VjICpyZWxhKQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQgYXJjaF94c3BsaWNl
X3BlcmZvcm1fcmVsYShzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKmJhc2UsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpyZWxh
KQoreworICAgIHJldHVybiAtRU5PU1lTOworfQorCitpbnQgYXJjaF94c3BsaWNlX3NlY3VyZShj
b25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IHBhZ2VzLCBlbnVtIHZhX3R5cGUgdHlwZSkKK3sK
KyAgICByZXR1cm4gLUVOT1NZUzsKK30KKwordm9pZCBfX2luaXQgYXJjaF94c3BsaWNlX2luaXQo
dm9pZCkKK3sKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMt
ZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQK
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggNzI5MDY1Yi4u
Zjc0ZmQyYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZQpAQCAtNjEsNiArNjEsNyBAQCBvYmoteSArPSB4ODZfZW11bGF0ZS5vCiBv
YmoteSArPSB0Ym9vdC5vCiBvYmoteSArPSBocGV0Lm8KIG9iai15ICs9IHZtX2V2ZW50Lm8KK29i
ai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KIG9iai15ICs9IHhzdGF0ZS5vCiAKIG9i
ai0kKGNyYXNoX2RlYnVnKSArPSBnZGJzdHViLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
c3BsaWNlLmMgYi94ZW4vYXJjaC94ODYveHNwbGljZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjgyNjE4ZjcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYveHNw
bGljZS5jCkBAIC0wLDAgKzEsMTczIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDE2IENpdHJp
eCBTeXN0ZW1zIFImRCBMdGQuCisgKi8KKworI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1
ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi9tbS5o
PgorI2luY2x1ZGUgPHhlbi9wZm4uaD4KKyNpbmNsdWRlIDx4ZW4vdm1hcC5oPgorI2luY2x1ZGUg
PHhlbi94c3BsaWNlX2VsZi5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CisKK2ludCBhcmNo
X3hzcGxpY2VfdmVyaWZ5X2VsZihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKwor
ICAgIGNvbnN0IEVsZl9FaGRyICpoZHIgPSBlbGYtPmhkcjsKKworICAgIGlmICggaGRyLT5lX21h
Y2hpbmUgIT0gRU1fWDg2XzY0IHx8CisgICAgICAgICBoZHItPmVfaWRlbnRbRUlfQ0xBU1NdICE9
IEVMRkNMQVNTNjQgfHwKKyAgICAgICAgIGhkci0+ZV9pZGVudFtFSV9EQVRBXSAhPSBFTEZEQVRB
MkxTQiApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBV
bnN1cHBvcnRlZCBFTEYgTWFjaGluZSB0eXBlIVxuIiwKKyAgICAgICAgICAgICAgICBlbGYtPm5h
bWUpOworICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgfQorCisgICAgcmV0dXJuIDA7
Cit9CisKK2ludCBhcmNoX3hzcGxpY2VfcGVyZm9ybV9yZWwoc3RydWN0IHhzcGxpY2VfZWxmICpl
bGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2Vs
Zl9zZWMgKmJhc2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4
c3BsaWNlX2VsZl9zZWMgKnJlbGEpCit7CisgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNF
ICIlczogU0hUX1JFTCByZWxvY2F0aW9uIHVuc3VwcG9ydGVkXG4iLAorICAgICAgICAgICAgZWxm
LT5uYW1lKTsKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKK2ludCBhcmNoX3hzcGxpY2Vf
cGVyZm9ybV9yZWxhKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqYmFzZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnJlbGEp
Cit7CisgICAgY29uc3QgRWxmX1JlbEEgKnI7CisgICAgdW5zaWduZWQgaW50IHN5bW5keCwgaTsK
KyAgICB1aW50NjRfdCB2YWw7CisgICAgdWludDhfdCAqZGVzdDsKKworICAgIC8qIE5vdGhpbmcg
dG8gZG8uICovCisgICAgaWYgKCAhcmVsYS0+c2VjLT5zaF9zaXplICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICBpZiAoIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSA8IHNpemVvZihFbGZfUmVsQSkg
fHwKKyAgICAgICAgIHJlbGEtPnNlYy0+c2hfc2l6ZSAlIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSAp
CisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTZWN0aW9u
IHJlbGF0aXZlIGhlYWRlciBpcyBjb3JydXB0ZWQhXG4iLAorICAgICAgICAgICAgICAgIGVsZi0+
bmFtZSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGZvciAoIGkgPSAw
OyBpIDwgKHJlbGEtPnNlYy0+c2hfc2l6ZSAvIHJlbGEtPnNlYy0+c2hfZW50c2l6ZSk7IGkrKyAp
CisgICAgeworICAgICAgICByID0gcmVsYS0+ZGF0YSArIGkgKiByZWxhLT5zZWMtPnNoX2VudHNp
emU7CisKKyAgICAgICAgc3ltbmR4ID0gRUxGNjRfUl9TWU0oci0+cl9pbmZvKTsKKworICAgICAg
ICBpZiAoIHN5bW5keCA+IGVsZi0+bnN5bSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFJlbGF0aXZlIHJlbG9jYXRpb24gd2FudHMgc3lt
Ym9sQCV1IHdoaWNoIGlzIHBhc3QgZW5kIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5u
YW1lLCBzeW1uZHgpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIH0KKwor
ICAgICAgICBkZXN0ID0gYmFzZS0+bG9hZF9hZGRyICsgci0+cl9vZmZzZXQ7CisgICAgICAgIHZh
bCA9IHItPnJfYWRkZW5kICsgZWxmLT5zeW1bc3ltbmR4XS5zeW0tPnN0X3ZhbHVlOworCisgICAg
ICAgIHN3aXRjaCAoIEVMRjY0X1JfVFlQRShyLT5yX2luZm8pICkKKyAgICAgICAgeworICAgICAg
ICBjYXNlIFJfWDg2XzY0X05PTkU6CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNl
IFJfWDg2XzY0XzY0OgorICAgICAgICAgICAgaWYgKCByLT5yX29mZnNldCA+PSBiYXNlLT5zZWMt
PnNoX3NpemUgfHwKKyAgICAgICAgICAgICAgICAoci0+cl9vZmZzZXQgKyBzaXplb2YodWludDY0
X3QpKSA+IGJhc2UtPnNlYy0+c2hfc2l6ZSApCisgICAgICAgICAgICAgICAgZ290byBiYWRfb2Zm
c2V0OworCisgICAgICAgICAgICAqKHVpbnQ2NF90ICopZGVzdCA9IHZhbDsKKyAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgIGNhc2UgUl9YODZfNjRfUExUMzI6CisgICAgICAgICAgICAvKgor
ICAgICAgICAgICAgICogWGVuIHVzZXMgLWZwaWMgd2hpY2ggbm9ybWFsbHkgdXNlcyBQTFQgcmVs
b2NhdGlvbnMKKyAgICAgICAgICAgICAqIGV4Y2VwdCB0aGF0IGl0IHNldHMgdmlzaWJpbGl0eSB0
byBoaWRkZW4gd2hpY2ggbWVhbnMKKyAgICAgICAgICAgICAqIHRoYXQgdGhleSBhcmUgbm90IHVz
ZWQuICBIb3dldmVyLCB3aGVuIGdjYyBjYW5ub3QKKyAgICAgICAgICAgICAqIGlubGluZSBtZW1j
cHkgaXQgZW1pdHMgbWVtY3B5IHdpdGggZGVmYXVsdCB2aXNpYmlsaXR5CisgICAgICAgICAgICAg
KiB3aGljaCB0aGVuIGNyZWF0ZXMgYSBQTFQgcmVsb2NhdGlvbi4gIEl0IGNhbiBqdXN0IGJlCisg
ICAgICAgICAgICAgKiB0cmVhdGVkIHRoZSBzYW1lIGFzIFJfWDg2XzY0X1BDMzIuCisgICAgICAg
ICAgICAgKi8KKyAgICAgICAgY2FzZSBSX1g4Nl82NF9QQzMyOgorICAgICAgICAgICAgaWYgKCBy
LT5yX29mZnNldCA+PSBiYXNlLT5zZWMtPnNoX3NpemUgfHwKKyAgICAgICAgICAgICAgICAoci0+
cl9vZmZzZXQgKyBzaXplb2YodWludDMyX3QpKSA+IGJhc2UtPnNlYy0+c2hfc2l6ZSApCisgICAg
ICAgICAgICAgICAgZ290byBiYWRfb2Zmc2V0OworCisgICAgICAgICAgICB2YWwgLT0gKHVpbnQ2
NF90KWRlc3Q7CisgICAgICAgICAgICAqKGludDMyX3QgKilkZXN0ID0gdmFsOworICAgICAgICAg
ICAgaWYgKCAoaW50NjRfdCl2YWwgIT0gKihpbnQzMl90ICopZGVzdCApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogT3ZlcmZs
b3cgaW4gcmVsb2NhdGlvbiAldSBpbiAlcyBmb3IgJXMhXG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICAgZWxmLT5uYW1lLCBpLCByZWxhLT5uYW1lLCBiYXNlLT5uYW1lKTsKKyAgICAgICAgICAg
ICAgICByZXR1cm4gLUVPVkVSRkxPVzsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFr
OworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhT
UExJQ0UgIiVzOiBVbmhhbmRsZWQgcmVsb2NhdGlvbiAlbHVcbiIsCisgICAgICAgICAgICAgICAg
ICAgIGVsZi0+bmFtZSwgRUxGNjRfUl9UWVBFKHItPnJfaW5mbykpOworICAgICAgICAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOworICAgICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7CisKKyBi
YWRfb2Zmc2V0OgorICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IFJlbGF0aXZl
IHJlbG9jYXRpb24gb2Zmc2V0IGlzIHBhc3QgJXMgc2VjdGlvbiFcbiIsCisgICAgICAgICAgICBl
bGYtPm5hbWUsIGJhc2UtPm5hbWUpOworICAgIHJldHVybiAtRUlOVkFMOworfQorCisvKgorICog
T25jZSB0aGUgcmVzb2x2aW5nIHN5bWJvbHMsIHBlcmZvcm1pbmcgcmVsb2NhdGlvbnMsIGV0YyBp
cyBjb21wbGV0ZQorICogd2Ugc2VjdXJlIHRoZSBtZW1vcnkgYnkgcHV0dGluZyBpbiB0aGUgcHJv
cGVyIHBhZ2UgdGFibGUgYXR0cmlidXRlcworICogZm9yIHRoZSBkZXNpcmVkIHR5cGUuCisgKi8K
K2ludCBhcmNoX3hzcGxpY2Vfc2VjdXJlKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgcGFn
ZXMsIGVudW0gdmFfdHlwZSB0eXBlKQoreworICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQgPSAodW5z
aWduZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZzsKKworICAgIEFTU0VSVCh2YSk7
CisgICAgQVNTRVJUKHBhZ2VzKTsKKworICAgIGlmICggdHlwZSA9PSBYU1BMSUNFX1ZBX1JYICkK
KyAgICAgICAgZmxhZyA9IFBBR0VfSFlQRVJWSVNPUl9SWDsKKyAgICBlbHNlIGlmICggdHlwZSA9
PSBYU1BMSUNFX1ZBX1JXICkKKyAgICAgICAgZmxhZyA9IFBBR0VfSFlQRVJWSVNPUl9SVzsKKyAg
ICBlbHNlCisgICAgICAgIGZsYWcgPSBQQUdFX0hZUEVSVklTT1JfUk87CisKKyAgICBtb2RpZnlf
eGVuX21hcHBpbmdzKHN0YXJ0LCBzdGFydCArIHBhZ2VzICogUEFHRV9TSVpFLCBmbGFnKTsKKwor
ICAgIHJldHVybiAwOworfQorCit2b2lkIF9faW5pdCBhcmNoX3hzcGxpY2VfaW5pdCh2b2lkKQor
eworICAgIHZvaWQgKnN0YXJ0LCAqZW5kOworCisgICAgc3RhcnQgPSAodm9pZCAqKXhlbl92aXJ0
X2VuZDsKKyAgICBlbmQgPSAodm9pZCAqKShYRU5fVklSVF9FTkQgLSBOUl9DUFVTICogUEFHRV9T
SVpFKTsKKworICAgIEJVR19PTihlbmQgPD0gc3RhcnQpOworCisgICAgdm1faW5pdF90eXBlKFZN
QVBfWEVOLCBzdGFydCwgZW5kKTsKK30KKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFi
LXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA3
M2U1MGYwLi4zMjg1NmZmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94
ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUgPHhlbi9zbXAu
aD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgorI2lu
Y2x1ZGUgPHhlbi94c3BsaWNlX2VsZi5oPgogI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+CiAKICNp
bmNsdWRlIDxhc20vZXZlbnQuaD4KQEAgLTI5LDYgKzMwLDEzIEBAIHN0cnVjdCBwYXlsb2FkIHsK
ICAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAgICAgICAgLyogT25lIG9mIHRoZSBY
U1BMSUNFX1NUQVRFXyouICovCiAgICAgaW50MzJfdCByYzsgICAgICAgICAgICAgICAgICAgICAg
ICAgIC8qIDAgb3IgLVhFTl9FWFguICovCiAgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OyAgICAg
ICAgICAgICAgIC8qIExpbmtlZCB0byAncGF5bG9hZF9saXN0Jy4gKi8KKyAgICBjb25zdCB2b2lk
ICp0ZXh0X2FkZHI7ICAgICAgICAgICAgICAgLyogVmlydHVhbCBhZGRyZXNzIG9mIC50ZXh0LiAq
LworICAgIHNpemVfdCB0ZXh0X3NpemU7ICAgICAgICAgICAgICAgICAgICAvKiAuLiBhbmQgaXRz
IHNpemUuICovCisgICAgY29uc3Qgdm9pZCAqcndfYWRkcjsgICAgICAgICAgICAgICAgIC8qIFZp
cnR1YWwgYWRkcmVzcyBvZiAuZGF0YS4gKi8KKyAgICBzaXplX3Qgcndfc2l6ZTsgICAgICAgICAg
ICAgICAgICAgICAgLyogLi4gYW5kIGl0cyBzaXplIChpZiBhbnkpLiAqLworICAgIGNvbnN0IHZv
aWQgKnJvX2FkZHI7ICAgICAgICAgICAgICAgICAvKiBWaXJ0dWFsIGFkZHJlc3Mgb2YgLnJvZGF0
YS4gKi8KKyAgICBzaXplX3Qgcm9fc2l6ZTsgICAgICAgICAgICAgICAgICAgICAgLyogLi4gYW5k
IGl0cyBzaXplIChpZiBhbnkpLiAqLworICAgIHVuc2lnbmVkIGludCBwYWdlczsgICAgICAgICAg
ICAgICAgICAvKiBUb3RhbCBwYWdlcyBmb3IgW3RleHQscncscm9dX2FkZHIgKi8KICAgICBjaGFy
IG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBvZiBpdC4gKi8KIH07CiAK
QEAgLTgzLDE5ICs5MSwyMjAgQEAgc3RhdGljIHN0cnVjdCBwYXlsb2FkICpmaW5kX3BheWxvYWQo
Y29uc3QgY2hhciAqbmFtZSkKICAgICByZXR1cm4gZm91bmQ7CiB9CiAKKy8qCisgKiBGdW5jdGlv
bnMgcmVsYXRlZCB0byBYRU5fU1lTQ1RMX1hTUExJQ0VfVVBMT0FEIChzZWUgeHNwbGljZV91cGxv
YWQpLCBhbmQKKyAqIGZyZWVpbmcgcGF5bG9hZCAoWEVOX1NZU0NUTF9YU1BMSUNFX0FDVElPTjpY
U1BMSUNFX0FDVElPTl9VTkxPQUQpLgorICovCisKK3N0YXRpYyB2b2lkIGZyZWVfcGF5bG9hZF9k
YXRhKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkKQoreworICAgIC8qIFNldCB0byB6ZXJvIHVudGls
ICJtb3ZlX3BheWxvYWQiLiAqLworICAgIGlmICggIXBheWxvYWQtPnBhZ2VzICkKKyAgICAgICAg
cmV0dXJuOworCisgICAgdmZyZWUoKHZvaWQgKilwYXlsb2FkLT50ZXh0X2FkZHIpOworCisgICAg
cGF5bG9hZC0+cGFnZXMgPSAwOworfQorCisvKgorKiBjYWxjX3NlY3Rpb24gY29tcHV0ZXMgdGhl
IHNpemUgKHRha2luZyBpbnRvIGFjY291bnQgc2VjdGlvbiBhbGlnbm1lbnQpLgorKgorKiBGdXJ0
aGVybW9yZSB0aGUgb2Zmc2V0IGlzIHNldCB3aXRoIHRoZSBvZmZzZXQgZnJvbSB0aGUgc3RhcnQg
b2YgdGhlIHZpcnR1YWwKKyogYWRkcmVzcyBzcGFjZSBmb3IgdGhlIHBheWxvYWQgKHVzaW5nIHBh
c3NlZCBpbiBzaXplKS4gVGhpcyBpcyB1c2VkIGluCisqIG1vdmVfcGF5bG9hZCB0byBmaWd1cmUg
b3V0IHRoZSBkZXN0aW5hdGlvbiBsb2NhdGlvbiAobG9hZF9hZGRyKS4KKyovCitzdGF0aWMgdm9p
ZCBjYWxjX3NlY3Rpb24oY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjLCBzaXplX3Qg
KnNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpvZmZzZXQpCit7
CisgICAgY29uc3QgRWxmX1NoZHIgKnMgPSBzZWMtPnNlYzsKKyAgICBzaXplX3QgYWxpZ25fc2l6
ZTsKKworICAgIGFsaWduX3NpemUgPSBST1VORFVQKCpzaXplLCBzLT5zaF9hZGRyYWxpZ24pOwor
ICAgICpvZmZzZXQgPSBhbGlnbl9zaXplOworICAgICpzaXplID0gcy0+c2hfc2l6ZSArIGFsaWdu
X3NpemU7Cit9CisKK3N0YXRpYyBpbnQgbW92ZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXls
b2FkLCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZikKK3sKKyAgICB2b2lkICp0ZXh0X2J1ZiwgKnJv
X2J1ZiwgKnJ3X2J1ZjsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBzaXplX3Qgc2l6ZSA9IDA7
CisgICAgdW5zaWduZWQgaW50ICpvZmZzZXQ7CisgICAgaW50IHJjID0gMDsKKworICAgIG9mZnNl
dCA9IHhtYWxsb2NfYXJyYXkodW5zaWduZWQgaW50LCBlbGYtPmhkci0+ZV9zaG51bSk7CisgICAg
aWYgKCAhb2Zmc2V0ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICAvKiBDb21wdXRl
IHNpemUgb2YgZGlmZmVyZW50IHJlZ2lvbnMuICovCisgICAgZm9yICggaSA9IDE7IGkgPCBlbGYt
Pmhkci0+ZV9zaG51bTsgaSsrICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIERvIG5v
dGhpbmcuIFRoZXNlIGFyZSAucmVsLnRleHQsIHJlbC4qLCAuc3ltdGFiLCAuc3RydGFiLAorICAg
ICAgICAgKiBhbmQgLnNoc3RydGFiLiBGb3IgdGhlIG5vbi1yZWxvY2F0ZSB3ZSBhbGxvY2F0ZSBh
bmQgY29weSB0aGVzZQorICAgICAgICAgKiB2aWEgb3RoZXIgbWVhbnMgLSBhbmQgdGhlIC5yZWwg
d2UgY2FuIGlnbm9yZSBhcyB3ZSBvbmx5IHVzZSBpdAorICAgICAgICAgKiBvbmNlIGR1cmluZyBs
b2FkaW5nLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAhKGVsZi0+c2VjW2ldLnNlYy0+c2hf
ZmxhZ3MgJiBTSEZfQUxMT0MpICkKKyAgICAgICAgICAgIG9mZnNldFtpXSA9IFVJTlRfTUFYOwor
ICAgICAgICBlbHNlIGlmICggKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfRVhFQ0lO
U1RSKSAmJgorICAgICAgICAgICAgICAgICAgICEoZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAm
IFNIRl9XUklURSkgKQorICAgICAgICAgICAgY2FsY19zZWN0aW9uKCZlbGYtPnNlY1tpXSwgJnBh
eWxvYWQtPnRleHRfc2l6ZSwgJm9mZnNldFtpXSk7CisgICAgICAgIGVsc2UgaWYgKCAhKGVsZi0+
c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfRVhFQ0lOU1RSKSAmJgorICAgICAgICAgICAgICAg
ICAgKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxhZ3MgJiBTSEZfV1JJVEUpICkKKyAgICAgICAgICAg
IGNhbGNfc2VjdGlvbigmZWxmLT5zZWNbaV0sICZwYXlsb2FkLT5yd19zaXplLCAmb2Zmc2V0W2ld
KTsKKyAgICAgICAgZWxzZSBpZiAoICEoZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAmIFNIRl9F
WEVDSU5TVFIpICYmCisgICAgICAgICAgICAgICAgICAhKGVsZi0+c2VjW2ldLnNlYy0+c2hfZmxh
Z3MgJiBTSEZfV1JJVEUpICkKKyAgICAgICAgICAgIGNhbGNfc2VjdGlvbigmZWxmLT5zZWNbaV0s
ICZwYXlsb2FkLT5yb19zaXplLCAmb2Zmc2V0W2ldKTsKKyAgICAgICAgZWxzZQorICAgICAgICB7
CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgWFNQTElDRSAiJXM6IE5vdCBzdXBw
b3J0aW5nICVzIHNlY3Rpb24hXG4iLAorICAgICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIGVs
Zi0+c2VjW2ldLm5hbWUpOworICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKKyAgICAgICAg
ICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgICAgLyoKKyAgICAgKiBUb3RhbCBv
ZiBhbGwgdGhyZWUgcmVnaW9ucyAtIFJYLCBSVywgYW5kIFJPLiBXZSBoYXZlIHRvIGhhdmUKKyAg
ICAgKiBrZWVwIHRoZW0gaW4gc2VwZXJhdGUgcGFnZXMgc28gd2UgUEFHRV9BTElHTiB0aGUgUlgg
YW5kIFJXIHRvIGhhdmUKKyAgICAgKiB0aGVtIG9uIHNlcGVyYXRlIHBhZ2VzLiBUaGUgbGFzdCBv
bmUgd2lsbCBieSBkZWZhdWx0IGZhbGwgb24gaXRzCisgICAgICogb3duIHBhZ2UuCisgICAgICov
CisgICAgc2l6ZSA9IFBBR0VfQUxJR04ocGF5bG9hZC0+dGV4dF9zaXplKSArIFBBR0VfQUxJR04o
cGF5bG9hZC0+cndfc2l6ZSkgKworICAgICAgICAgICAgICAgICAgICAgIHBheWxvYWQtPnJvX3Np
emU7CisKKyAgICBzaXplID0gUEZOX1VQKHNpemUpOyAvKiBOciBvZiBwYWdlcy4gKi8KKyAgICB0
ZXh0X2J1ZiA9IHZtYWxsb2NfeGVuKHNpemUgKiBQQUdFX1NJWkUpOworICAgIGlmICggIXRleHRf
YnVmICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IENv
dWxkIG5vdCBhbGxvY2F0ZSBtZW1vcnkgZm9yIHBheWxvYWQhXG4iLAorICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSk7CisgICAgICAgIHJjID0gLUVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorICAgIHJ3X2J1ZiA9IHRleHRfYnVmICsgUEFHRV9BTElHTihwYXlsb2FkLT50ZXh0X3Np
emUpOworICAgIHJvX2J1ZiA9IHJ3X2J1ZiArIFBBR0VfQUxJR04ocGF5bG9hZC0+cndfc2l6ZSk7
CisKKyAgICBwYXlsb2FkLT5wYWdlcyA9IHNpemU7CisgICAgcGF5bG9hZC0+dGV4dF9hZGRyID0g
dGV4dF9idWY7CisgICAgcGF5bG9hZC0+cndfYWRkciA9IHJ3X2J1ZjsKKyAgICBwYXlsb2FkLT5y
b19hZGRyID0gcm9fYnVmOworCisgICAgZm9yICggaSA9IDE7IGkgPCBlbGYtPmhkci0+ZV9zaG51
bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggZWxmLT5zZWNbaV0uc2VjLT5zaF9mbGFncyAm
IFNIRl9BTExPQyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHZvaWQgKmJ1ZjsKKworICAgICAg
ICAgICAgaWYgKCBlbGYtPnNlY1tpXS5zZWMtPnNoX2ZsYWdzICYgU0hGX0VYRUNJTlNUUiApCisg
ICAgICAgICAgICAgICAgYnVmID0gdGV4dF9idWY7CisgICAgICAgICAgICBlbHNlIGlmICggZWxm
LT5zZWNbaV0uc2VjLT5zaF9mbGFncyAmIFNIRl9XUklURSApCisgICAgICAgICAgICAgICAgYnVm
ID0gcndfYnVmOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGJ1ZiA9IHJvX2J1
ZjsKKworICAgICAgICAgICAgQVNTRVJUKG9mZnNldFtpXSAhPSBVSU5UX01BWCk7CisKKyAgICAg
ICAgICAgIGVsZi0+c2VjW2ldLmxvYWRfYWRkciA9IGJ1ZiArIG9mZnNldFtpXTsKKworICAgICAg
ICAgICAgLyogRG9uJ3QgY29weSBOT0JJVFMgLSBzdWNoIGFzIEJTUy4gKi8KKyAgICAgICAgICAg
IGlmICggZWxmLT5zZWNbaV0uc2VjLT5zaF90eXBlICE9IFNIVF9OT0JJVFMgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIG1lbWNweShlbGYtPnNlY1tpXS5sb2FkX2FkZHIsIGVsZi0+
c2VjW2ldLmRhdGEsCisgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+c2VjW2ldLnNlYy0+c2hf
c2l6ZSk7CisgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVz
OiBMb2FkZWQgJXMgYXQgJXBcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICBlbGYtPm5hbWUs
IGVsZi0+c2VjW2ldLm5hbWUsIGVsZi0+c2VjW2ldLmxvYWRfYWRkcik7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgbWVtc2V0KGVsZi0+c2VjW2ldLmxv
YWRfYWRkciwgMCwgZWxmLT5zZWNbaV0uc2VjLT5zaF9zaXplKTsKKyAgICAgICAgfQorICAgIH0K
KworIG91dDoKKyAgICB4ZnJlZShvZmZzZXQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0
aWMgaW50IHNlY3VyZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLCBzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICBpbnQgcmM7CisgICAgdW5zaWduZWQgaW50IHRleHRfcGFn
ZXMsIHJ3X3BhZ2VzLCByb19wYWdlczsKKworICAgIHRleHRfcGFnZXMgPSBQRk5fVVAocGF5bG9h
ZC0+dGV4dF9zaXplKTsKKyAgICBBU1NFUlQodGV4dF9wYWdlcyk7CisKKyAgICByYyA9IGFyY2hf
eHNwbGljZV9zZWN1cmUocGF5bG9hZC0+dGV4dF9hZGRyLCB0ZXh0X3BhZ2VzLCBYU1BMSUNFX1ZB
X1JYKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcndfcGFnZXMg
PSBQRk5fVVAocGF5bG9hZC0+cndfc2l6ZSk7CisgICAgaWYgKCByd19wYWdlcyApCisgICAgewor
ICAgICAgICByYyA9IGFyY2hfeHNwbGljZV9zZWN1cmUocGF5bG9hZC0+cndfYWRkciwgcndfcGFn
ZXMsIFhTUExJQ0VfVkFfUlcpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJldHVy
biByYzsKKyAgICB9CisKKyAgICByb19wYWdlcyA9IFBGTl9VUChwYXlsb2FkLT5yb19zaXplKTsK
KyAgICBpZiAoIHJvX3BhZ2VzICkKKyAgICAgICAgcmMgPSBhcmNoX3hzcGxpY2Vfc2VjdXJlKHBh
eWxvYWQtPnJvX2FkZHIsIHJvX3BhZ2VzLCBYU1BMSUNFX1ZBX1JPKTsKKworICAgIEFTU0VSVChy
b19wYWdlcyArIHJ3X3BhZ2VzICsgdGV4dF9wYWdlcyA9PSBwYXlsb2FkLT5wYWdlcyk7CisKKyAg
ICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lkIGZyZWVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9h
ZCAqZGF0YSkKIHsKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBheWxvYWRfbG9jaykpOwog
ICAgIGxpc3RfZGVsKCZkYXRhLT5saXN0KTsKICAgICBwYXlsb2FkX2NudC0tOwogICAgIHBheWxv
YWRfdmVyc2lvbisrOworICAgIGZyZWVfcGF5bG9hZF9kYXRhKGRhdGEpOwogICAgIHhmcmVlKGRh
dGEpOwogfQogCitzdGF0aWMgaW50IGxvYWRfcGF5bG9hZF9kYXRhKHN0cnVjdCBwYXlsb2FkICpw
YXlsb2FkLCB2b2lkICpyYXcsIHNpemVfdCBsZW4pCit7CisgICAgc3RydWN0IHhzcGxpY2VfZWxm
IGVsZiA9IHsgLm5hbWUgPSBwYXlsb2FkLT5uYW1lLCAubGVuID0gbGVuIH07CisgICAgaW50IHJj
ID0gMDsKKworICAgIHJjID0geHNwbGljZV9lbGZfbG9hZCgmZWxmLCByYXcpOworICAgIGlmICgg
cmMgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJjID0gbW92ZV9wYXlsb2FkKHBheWxvYWQs
ICZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJjID0geHNw
bGljZV9lbGZfcmVzb2x2ZV9zeW1ib2xzKCZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIG91dDsKKworICAgIHJjID0geHNwbGljZV9lbGZfcGVyZm9ybV9yZWxvY3MoJmVsZik7Cisg
ICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmMgPSBzZWN1cmVfcGF5bG9h
ZChwYXlsb2FkLCAmZWxmKTsKKworIG91dDoKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZnJlZV9w
YXlsb2FkX2RhdGEocGF5bG9hZCk7CisKKyAgICAvKiBGcmVlIG91ciB0ZW1wb3JhcnkgZGF0YSBz
dHJ1Y3R1cmUuICovCisgICAgeHNwbGljZV9lbGZfZnJlZSgmZWxmKTsKKworICAgIHJldHVybiBy
YzsKK30KKwogc3RhdGljIGludCB4c3BsaWNlX3VwbG9hZCh4ZW5fc3lzY3RsX3hzcGxpY2VfdXBs
b2FkX3QgKnVwbG9hZCkKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YSwgKmZvdW5kOwogICAg
IGNoYXIgbltYRU5fWFNQTElDRV9OQU1FX1NJWkVdOworICAgIHZvaWQgKnJhd19kYXRhOwogICAg
IGludCByYzsKIAogICAgIHJjID0gdmVyaWZ5X3BheWxvYWQodXBsb2FkLCBuKTsKQEAgLTEwMyw2
ICszMTIsNyBAQCBzdGF0aWMgaW50IHhzcGxpY2VfdXBsb2FkKHhlbl9zeXNjdGxfeHNwbGljZV91
cGxvYWRfdCAqdXBsb2FkKQogICAgICAgICByZXR1cm4gcmM7CiAKICAgICBkYXRhID0geHphbGxv
YyhzdHJ1Y3QgcGF5bG9hZCk7CisgICAgcmF3X2RhdGEgPSB2bWFsbG9jKHVwbG9hZC0+c2l6ZSk7
CiAKICAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7CiAKQEAgLTExMSwxMSArMzIxLDE4IEBA
IHN0YXRpYyBpbnQgeHNwbGljZV91cGxvYWQoeGVuX3N5c2N0bF94c3BsaWNlX3VwbG9hZF90ICp1
cGxvYWQpCiAgICAgICAgIHJjID0gUFRSX0VSUihmb3VuZCk7CiAgICAgZWxzZSBpZiAoIGZvdW5k
ICkKICAgICAgICAgcmMgPSAtRUVYSVNUOwotICAgIGVsc2UgaWYgKCAhZGF0YSApCisgICAgZWxz
ZSBpZiAoICFkYXRhIHx8ICFyYXdfZGF0YSApCiAgICAgICAgIHJjID0gLUVOT01FTTsKKyAgICBl
bHNlIGlmICggX19jb3B5X2Zyb21fZ3Vlc3QocmF3X2RhdGEsIHVwbG9hZC0+cGF5bG9hZCwgdXBs
b2FkLT5zaXplKSApCisgICAgICAgIHJjID0gLUVGQVVMVDsKICAgICBlbHNlCiAgICAgewogICAg
ICAgICBtZW1jcHkoZGF0YS0+bmFtZSwgbiwgc3RybGVuKG4pKTsKKworICAgICAgICByYyA9IGxv
YWRfcGF5bG9hZF9kYXRhKGRhdGEsIHJhd19kYXRhLCB1cGxvYWQtPnNpemUpOworICAgICAgICBp
ZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gb3V0OworCiAgICAgICAgIGRhdGEtPnN0YXRlID0g
WFNQTElDRV9TVEFURV9DSEVDS0VEOwogICAgICAgICBJTklUX0xJU1RfSEVBRCgmZGF0YS0+bGlz
dCk7CiAKQEAgLTEyMyw4ICszNDAsMTIgQEAgc3RhdGljIGludCB4c3BsaWNlX3VwbG9hZCh4ZW5f
c3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QgKnVwbG9hZCkKICAgICAgICAgcGF5bG9hZF9jbnQrKzsK
ICAgICAgICAgcGF5bG9hZF92ZXJzaW9uKys7CiAgICAgfQorCisgb3V0OgogICAgIHNwaW5fdW5s
b2NrKCZwYXlsb2FkX2xvY2spOwogCisgICAgdmZyZWUocmF3X2RhdGEpOworCiAgICAgaWYgKCBy
YyApCiAgICAgICAgIHhmcmVlKGRhdGEpOwogCkBAIC0zNTksOCArNTgwLDkgQEAgc3RhdGljIHZv
aWQgeHNwbGljZV9wcmludGFsbCh1bnNpZ25lZCBjaGFyIGtleSkKICAgICB9CiAKICAgICBsaXN0
X2Zvcl9lYWNoX2VudHJ5ICggZGF0YSwgJnBheWxvYWRfbGlzdCwgbGlzdCApCi0gICAgICAgIHBy
aW50aygiIG5hbWU9JXMgc3RhdGU9JXMoJWQpXG4iLCBkYXRhLT5uYW1lLAotICAgICAgICAgICAg
ICAgc3RhdGUyc3RyKGRhdGEtPnN0YXRlKSwgZGF0YS0+c3RhdGUpOworICAgICAgICBwcmludGso
IiBuYW1lPSVzIHN0YXRlPSVzKCVkKSAlcCAoLmRhdGE9JXAsIC5yb2RhdGE9JXApIHVzaW5nICV1
IHBhZ2VzLlxuIiwKKyAgICAgICAgICAgICAgIGRhdGEtPm5hbWUsIHN0YXRlMnN0cihkYXRhLT5z
dGF0ZSksIGRhdGEtPnN0YXRlLCBkYXRhLT50ZXh0X2FkZHIsCisgICAgICAgICAgICAgICBkYXRh
LT5yd19hZGRyLCBkYXRhLT5yb19hZGRyLCBkYXRhLT5wYWdlcyk7CiAKICAgICBzcGluX3VubG9j
aygmcGF5bG9hZF9sb2NrKTsKIH0KQEAgLTM2OCw2ICs1OTAsOCBAQCBzdGF0aWMgdm9pZCB4c3Bs
aWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogc3RhdGljIGludCBfX2luaXQgeHNwbGlj
ZV9pbml0KHZvaWQpCiB7CiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcigneCcsIHhzcGxpY2VfcHJp
bnRhbGwsICJwcmludCB4c3BsaWNpbmcgaW5mbyIsIDEpOworCisgICAgYXJjaF94c3BsaWNlX2lu
aXQoKTsKICAgICByZXR1cm4gMDsKIH0KIF9faW5pdGNhbGwoeHNwbGljZV9pbml0KTsKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24veHNwbGljZV9lbGYuYyBiL3hlbi9jb21tb24veHNwbGljZV9lbGYu
YwppbmRleCBmMDQ2MDE1Li5mNTFhMTYxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2Vf
ZWxmLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCkBAIC0xMDAsNiArMTAwLDcgQEAg
c3RhdGljIGludCBlbGZfcmVzb2x2ZV9zZWN0aW9ucyhzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwg
Y29uc3Qgdm9pZCAqZGF0YSkKIAogICAgICAgICAgICAgZWxmLT5zeW10YWIgPSAmc2VjW2ldOwog
CisgICAgICAgICAgICBlbGYtPnN5bXRhYl9pZHggPSBpOwogICAgICAgICAgICAgLyoKICAgICAg
ICAgICAgICAqIGVsZi0+c3ltdGFiLT5zZWMtPnNoX2xpbmsgd291bGQgcG9pbnQgdG8gdGhlIHJp
Z2h0IHNlY3Rpb24KICAgICAgICAgICAgICAqIGJ1dCB3ZSBoYWRuJ3QgZmluaXNoZWQgcGFyc2lu
ZyBhbGwgdGhlIHNlY3Rpb25zLgpAQCAtMjUwLDkgKzI1MSwxMjIgQEAgc3RhdGljIGludCBlbGZf
Z2V0X3N5bShzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwgY29uc3Qgdm9pZCAqZGF0YSkKICAgICBy
ZXR1cm4gMDsKIH0KIAoraW50IHhzcGxpY2VfZWxmX3Jlc29sdmVfc3ltYm9scyhzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgcmMgPSAwOwor
CisgICAgQVNTRVJUKGVsZi0+c3ltKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5uc3lt
OyBpKysgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGlkeCA9IGVsZi0+c3ltW2ldLnN5
bS0+c3Rfc2huZHg7CisgICAgICAgIGNvbnN0IEVsZl9TeW0gKnN5bSA9IGVsZi0+c3ltW2ldLnN5
bTsKKyAgICAgICAgRWxmX0FkZHIgc3RfdmFsdWUgPSBzeW0tPnN0X3ZhbHVlOworCisgICAgICAg
IHN3aXRjaCAoIGlkeCApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBTSE5fQ09NTU9OOgorICAg
ICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogVW5leHBlY3RlZCBjb21t
b24gc3ltYm9sOiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPnN5
bVtpXS5uYW1lKTsKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgICAgIGJyZWFr
OworCisgICAgICAgIGNhc2UgU0hOX1VOREVGOgorICAgICAgICAgICAgZHByaW50ayhYRU5MT0df
RVJSLCBYU1BMSUNFICIlczogVW5rbm93biBzeW1ib2w6ICVzXG4iLAorICAgICAgICAgICAgICAg
ICAgICBlbGYtPm5hbWUsIGVsZi0+c3ltW2ldLm5hbWUpOworICAgICAgICAgICAgcmMgPSAtRU5P
RU5UOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBTSE5fQUJTOgorICAgICAg
ICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBBYnNvbHV0ZSBzeW1ib2w6
ICVzID0+ICUjIlBSSXhFbGZBZGRyIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1l
LCBlbGYtPnN5bVtpXS5uYW1lLCBzeW0tPnN0X3ZhbHVlKTsKKyAgICAgICAgICAgIGJyZWFrOwor
CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICAvKiBTSE5fQ09NTU9OIGFuZCBTSE5fQUJT
IGFyZSBhYm92ZS4gKi8KKyAgICAgICAgICAgIGlmICggaWR4ID49IFNITl9MT1JFU0VSVkUgKQor
ICAgICAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7CisgICAgICAgICAgICBlbHNlIGlmICgg
aWR4ID49IGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7
CisKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IE91dCBvZiBib3VuZHMgc3ltYm9sIHNl
Y3Rpb24gJSN4XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpZHgpOwor
ICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBN
YXRjaGVzICdtb3ZlX3BheWxvYWQnIHdoaWNoIGlnbm9yZXMgc3VjaCBzZWN0aW9ucy4gKi8KKyAg
ICAgICAgICAgIGlmICggIShlbGYtPnNlY1tpZHhdLnNlYy0+c2hfZmxhZ3MgJiBTSEZfQUxMT0Mp
ICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgc3RfdmFsdWUgKz0gKHVu
c2lnbmVkIGxvbmcpZWxmLT5zZWNbaWR4XS5sb2FkX2FkZHI7CisgICAgICAgICAgICBpZiAoIGVs
Zi0+c3ltW2ldLm5hbWUgKQorICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCBY
U1BMSUNFICIlczogU3ltYm9sIHJlc29sdmVkOiAlcyA9PiAlIyJQUkl4RWxmQWRkciIgKCVzKVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBlbGYtPnN5bVtpXS5uYW1lLAor
ICAgICAgICAgICAgICAgICAgICAgICBzdF92YWx1ZSwgZWxmLT5zZWNbaWR4XS5uYW1lKTsKKyAg
ICAgICAgfQorCisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAg
ICAgKChFbGZfU3ltICopc3ltKS0+c3RfdmFsdWUgPSBzdF92YWx1ZTsKKyAgICB9CisKKyAgICBy
ZXR1cm4gcmM7Cit9CisKK2ludCB4c3BsaWNlX2VsZl9wZXJmb3JtX3JlbG9jcyhzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKK3sKKyAgICBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpyLCAqYmFzZTsK
KyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgcmMgPSAwOworCisgICAgQVNTRVJUKGVsZi0+
c3ltKTsKKworICAgIGZvciAoIGkgPSAxOyBpIDwgZWxmLT5oZHItPmVfc2hudW07IGkrKyApCisg
ICAgeworICAgICAgICByID0gJmVsZi0+c2VjW2ldOworCisgICAgICAgIGlmICggKHItPnNlYy0+
c2hfdHlwZSAhPSBTSFRfUkVMQSkgJiYKKyAgICAgICAgICAgICAoci0+c2VjLT5zaF90eXBlICE9
IFNIVF9SRUwpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAvKiBJcyBpdCBh
IHZhbGlkIHJlbG9jYXRpb24gc2VjdGlvbj8gKi8KKyAgICAgICAgIGlmICggci0+c2VjLT5zaF9p
bmZvID49IGVsZi0+aGRyLT5lX3NobnVtICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAg
ICAgICBiYXNlID0gJmVsZi0+c2VjW3ItPnNlYy0+c2hfaW5mb107CisKKyAgICAgICAgIC8qIERv
bid0IHJlbG9jYXRlIG5vbi1hbGxvY2F0ZWQgc2VjdGlvbnMuICovCisgICAgICAgICBpZiAoICEo
YmFzZS0+c2VjLT5zaF9mbGFncyAmIFNIRl9BTExPQykgKQorICAgICAgICAgICAgY29udGludWU7
CisKKyAgICAgICAgaWYgKCByLT5zZWMtPnNoX2xpbmsgIT0gZWxmLT5zeW10YWJfaWR4ICkKKyAg
ICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogUmVs
YXRpdmUgbGluayBvZiAlcyBpcyBpbmNvcnJlY3QgKCVkLCBleHBlY3RlZD0lZClcbiIsCisgICAg
ICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgci0+bmFtZSwgci0+c2VjLT5zaF9saW5rLCBlbGYt
PnN5bXRhYl9pZHgpOworICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHItPnNlYy0+c2hfdHlwZSA9PSBTSFRfUkVM
QSApCisgICAgICAgICAgICByYyA9IGFyY2hfeHNwbGljZV9wZXJmb3JtX3JlbGEoZWxmLCBiYXNl
LCByKTsKKyAgICAgICAgZWxzZSAvKiBTSFRfUkVMICovCisgICAgICAgICAgICByYyA9IGFyY2hf
eHNwbGljZV9wZXJmb3JtX3JlbChlbGYsIGJhc2UsIHIpOworCisgICAgICAgIGlmICggcmMgKQor
ICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMg
aW50IHhzcGxpY2VfaGVhZGVyX2NoZWNrKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQog
ewogICAgIGNvbnN0IEVsZl9FaGRyICpoZHIgPSBlbGYtPmhkcjsKKyAgICBpbnQgcmM7CiAKICAg
ICBpZiAoIHNpemVvZigqZWxmLT5oZHIpID4gZWxmLT5sZW4gKQogICAgIHsKQEAgLTI3OSw2ICsz
OTMsMTAgQEAgc3RhdGljIGludCB4c3BsaWNlX2hlYWRlcl9jaGVjayhjb25zdCBzdHJ1Y3QgeHNw
bGljZV9lbGYgKmVsZikKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogICAgIH0KIAorICAg
IHJjID0gYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoZWxmKTsKKyAgICBpZiAoIHJjICkKKyAgICAg
ICAgcmV0dXJuIHJjOworCiAgICAgaWYgKCBlbGYtPmhkci0+ZV9zaHN0cm5keCA9PSBTSE5fVU5E
RUYgKQogICAgIHsKICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogU2Vj
dGlvbiBuYW1lIGlkeCBpcyB1bmRlZmluZWQhP1xuIiwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9lbGZzdHJ1Y3RzLmggYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oCmluZGV4IDg1
ZjM1ZWQuLjJiOWJkM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9lbGZzdHJ1Y3RzLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaApAQCAtNDcyLDYgKzQ3Miw4IEBAIHR5
cGVkZWYgc3RydWN0IHsKICNlbmRpZgogCiAjaWYgZGVmaW5lZChFTEZTSVpFKSAmJiAoRUxGU0la
RSA9PSAzMikKKyNkZWZpbmUgUFJJeEVsZkFkZHIJIjA4eCIKKwogI2RlZmluZSBFbGZfRWhkcglF
bGYzMl9FaGRyCiAjZGVmaW5lIEVsZl9QaGRyCUVsZjMyX1BoZHIKICNkZWZpbmUgRWxmX1NoZHIJ
RWxmMzJfU2hkcgpAQCAtNDk3LDYgKzQ5OSw4IEBAIHR5cGVkZWYgc3RydWN0IHsKIAogI2RlZmlu
ZSBBdXhJbmZvCQlBdXgzMkluZm8KICNlbGlmIGRlZmluZWQoRUxGU0laRSkgJiYgKEVMRlNJWkUg
PT0gNjQpCisjZGVmaW5lIFBSSXhFbGZBZGRyCVBSSXg2NAorCiAjZGVmaW5lIEVsZl9FaGRyCUVs
ZjY0X0VoZHIKICNkZWZpbmUgRWxmX1BoZHIJRWxmNjRfUGhkcgogI2RlZmluZSBFbGZfU2hkcglF
bGY2NF9TaGRyCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oIGIveGVuL2lu
Y2x1ZGUveGVuL3hzcGxpY2UuaAppbmRleCA3NTU5ODc3Li44NTdjMjY0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlLmgK
QEAgLTYsNiArNiw5IEBACiAjaWZuZGVmIF9fWEVOX1hTUExJQ0VfSF9fCiAjZGVmaW5lIF9fWEVO
X1hTUExJQ0VfSF9fCiAKK3N0cnVjdCB4c3BsaWNlX2VsZjsKK3N0cnVjdCB4c3BsaWNlX2VsZl9z
ZWM7CitzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltOwogc3RydWN0IHhlbl9zeXNjdGxfeHNwbGljZV9v
cDsKIAogI2lmZGVmIENPTkZJR19YU1BMSUNFCkBAIC0xNSw2ICsxOCwyNyBAQCBzdHJ1Y3QgeGVu
X3N5c2N0bF94c3BsaWNlX29wOwogCiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94
c3BsaWNlX29wICopOwogCisvKiBBcmNoIGhvb2tzLiAqLworaW50IGFyY2hfeHNwbGljZV92ZXJp
ZnlfZWxmKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKTsKK2ludCBhcmNoX3hzcGxpY2Vf
cGVyZm9ybV9yZWwoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKmJhc2UsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnJlbGEpOwor
aW50IGFyY2hfeHNwbGljZV9wZXJmb3JtX3JlbGEoc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2Vj
ICpiYXNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzcGxp
Y2VfZWxmX3NlYyAqcmVsYSk7CitlbnVtIHZhX3R5cGUgeworICAgIFhTUExJQ0VfVkFfUlgsIC8q
IC50ZXh0ICovCisgICAgWFNQTElDRV9WQV9SVywgLyogLmRhdGEgKi8KKyAgICBYU1BMSUNFX1ZB
X1JPLCAvKiAucm9kYXRhICovCit9OworCisvKgorICogRnVuY3Rpb24gdG8gc2VjdXJlIHRoZSBh
bGxvY2F0ZSBwYWdlcyAoZnJvbSBhcmNoX3hzcGxpY2VfYWxsb2NfcGF5bG9hZCkKKyAqIHdpdGgg
dGhlIHJpZ2h0IHBhZ2UgcGVybWlzc2lvbnMuCisgKi8KK2ludCBhcmNoX3hzcGxpY2Vfc2VjdXJl
KGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgcGFnZXMsIGVudW0gdmFfdHlwZSB0eXBlcyk7
CisKK3ZvaWQgYXJjaF94c3BsaWNlX2luaXQodm9pZCk7CiAjZWxzZQogCiAjaW5jbHVkZSA8eGVu
L2Vycm5vLmg+IC8qIEZvciAtRU5PU1lTICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
eHNwbGljZV9lbGYuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCmluZGV4IDY4NmFh
ZjAuLjc1MGRjOTQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi94c3BsaWNlX2VsZi5oCkBAIC0xNSw2ICsxNSw4IEBAIHN0cnVj
dCB4c3BsaWNlX2VsZl9zZWMgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBlbGZfcmVzb2x2ZV9zZWN0aW9uX25hbWVzLiAqLwogICAgIGNvbnN0IHZvaWQgKmRh
dGE7ICAgICAgICAgICAgICAgICAgICAvKiBQb2ludGVyIHRvIHRoZSBzZWN0aW9uIChkb25lIGJ5
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsZl9yZXNvbHZl
X3NlY3Rpb25zKS4gKi8KKyAgICB2b2lkICpsb2FkX2FkZHI7ICAgICAgICAgICAgICAgICAgICAg
LyogQSBwb2ludGVyIHRvIHRoZSBhbGxvY2F0ZWQgZGVzdGluYXRpb24uCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERvbmUgYnkgbG9hZF9wYXlsb2FkX2RhdGEu
ICovCiB9OwogCiBzdHJ1Y3QgeHNwbGljZV9lbGZfc3ltIHsKQEAgLTI5LDggKzMxLDEwIEBAIHN0
cnVjdCB4c3BsaWNlX2VsZiB7CiAgICAgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAqc2VjOyAgICAg
ICAgIC8qIEFycmF5IG9mIHNlY3Rpb25zLCBhbGxvY2F0ZWQgYnkgdXMuICovCiAgICAgc3RydWN0
IHhzcGxpY2VfZWxmX3N5bSAqc3ltOyAgICAgICAgIC8qIEFycmF5IG9mIHN5bWJvbHMgLCBhbGxv
Y2F0ZWQgYnkgdXMuICovCiAgICAgdW5zaWduZWQgaW50IG5zeW07Ci0gICAgY29uc3Qgc3RydWN0
IHhzcGxpY2VfZWxmX3NlYyAqc3ltdGFiOy8qIFBvaW50ZXIgdG8gLnN5bXRhYiBzZWN0aW9uIC0g
YWthIHRvIHNlY1t4XS4gKi8KLSAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2VjICpzdHJ0
YWI7LyogUG9pbnRlciB0byAuc3RydGFiIHNlY3Rpb24gLSBha2EgdG8gc2VjW3ldLiAqLworICAg
IGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnN5bXRhYjsvKiBQb2ludGVyIHRvIC5zeW10
YWIgc2VjdGlvbiAtIGFrYSB0bworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzZWNbc3ltdGFiX2lkeF0uICovCisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
X3NlYyAqc3RydGFiOy8qIFBvaW50ZXIgdG8gLnN0cnRhYiBzZWN0aW9uLiAqLworICAgIHVuc2ln
bmVkIGludCBzeW10YWJfaWR4OwogfTsKIAogY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmX3NlYyAq
eHNwbGljZV9lbGZfc2VjX2J5X25hbWUoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxmICplbGYsCkBA
IC0zOCw2ICs0Miw5IEBAIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZl9zZWMgKnhzcGxpY2VfZWxm
X3NlY19ieV9uYW1lKGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqCiBpbnQgeHNwbGljZV9lbGZf
bG9hZChzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZiwgY29uc3Qgdm9pZCAqZGF0YSk7CiB2b2lkIHhz
cGxpY2VfZWxmX2ZyZWUoc3RydWN0IHhzcGxpY2VfZWxmICplbGYpOwogCitpbnQgeHNwbGljZV9l
bGZfcmVzb2x2ZV9zeW1ib2xzKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKTsKK2ludCB4c3BsaWNl
X2VsZl9wZXJmb3JtX3JlbG9jcyhzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZik7CisKICNlbmRpZiAv
KiBfX1hFTl9YU1BMSUNFX0VMRl9IX18gKi8KIAogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTW-0000TW-Jt; Sun, 01 May 2016 09:15:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTV-0000TE-9u
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:37 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 5C/28-02960-839C5275; Sun, 01 May 2016 09:15:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdf8pGq
 4wcFPqhYTthk4MHps79vFHsAYxZqZl5RfkcCaceb+X5aCqdcYK5YtvsrawLh2LmMXIxeHkMAX
 RonXm36yQzjnGSW2HFkP5HBwsAmISczdq9DFyMkhIqAqMWvFcmYQW0hAXaLpdwMbiC0sECVxf
 8FpJpByXgEzie5b0iAmC1D55a3CExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg3DjJ+RCjJAeTkijvjLkq4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeJlOqIYLCRalpqdWpGXmAIMDJi3BwaMkwjv/GFCat7ggMbc4Mx0idYpRl+PIlk0n
 mYRY8vLzUqXEedlBZgiAFGWU5sGNgAXqJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzyh0Hm
 sKTmVcCt+kV0BFMQEdkrwc7oiQRISXVwHjQK+O8P5Pkt0sJXzyOv5OapM9b1F509YB19lyFvY
 8nvtgcWfTOziL+qeQv+9ksB07/FPM/NXNSE9+sqKnxdVtWv5zHsFrKLu6D/fzviRN/qzrW/Nu
 /zfiRo9j0qRkLa9ns9GWELf4vaCj6ZPMoRJdvffjth6yKcldFWbQu93J7/lj+IN4vklWJpTgj
 0VCLuag4EQDjOWKyTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462094134!38870252!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17234 invoked from network); 1 May 2016 09:15: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; 1 May 2016 09:15: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 1awnTS-00017P-AL
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTS-0002bT-9m
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTS-0002bT-9m@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:34 +0000
Subject: [Xen-changelog] [xen master] xsplice: Implement support for
	applying/reverting/replacing patches.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6817957473232372342=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 29f4ab0b0a4ff62589af35b7cbc2334e1d9acdcd
Author:     Ross Lagerwall <ross.lagerwall@citrix.com>
AuthorDate: Wed Apr 27 09:07:04 2016 -0400
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri Apr 29 03:58:28 2016 -0400

    xsplice: Implement support for applying/reverting/replacing patches.
    
    Implement support for the apply, revert and replace actions.
    
    To perform and action on a payload, the hypercall sets up a data
    structure to schedule the work.  A hook is added in the reset_stack_and_jump
    to check for work and execute it if needed (specifically we check an
    per-cpu flag to make this as quick as possible).
    
    In this way, patches can be applied with all CPUs idle and without
    stacks.  The first CPU to run check_for_xsplice_work() becomes the
    master and triggers a reschedule softirq to trigger all the other CPUs
    to enter check_for_xsplice_work() with no stack.  Once all CPUs
    have rendezvoused, all CPUs disable their IRQs and NMIs are ignored.
    The system is then quiscient and the master performs the action.
    After this, all CPUs enable IRQs and NMIs are re-enabled.
    
    Note that it is unsafe to patch do_nmi and the xSplice internal functions.
    Patching functions on NMI/MCE path is liable to end in disaster on x86.
    This is not addressed in this patch and is mentioned in the
    design doc as a further TODO.
    
    The action to perform is one of:
    - APPLY: For each function in the module, store the first arch-specific
      number bytes of the old function and replace it with a jump to the
      new function. (on x86 it is 5 bytes, on ARM it will likey be 4 bytes).
    - REVERT: Copy the previously stored bytes into the first arch-specific
      number of bytes of the old function (again, 5 bytes on x86).
    - REPLACE: Revert each applied module and then apply the new module.
    
    To prevent a deadlock with any other barrier in the system, the master
    will wait for up to 30ms before timing out.
    Measurements found that the patch application to take about 100 μs on a
    72 CPU system, whether idle or fully loaded.
    
    Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Acked-by: Julien Grall <julien.grall@arm.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 xen/arch/arm/xsplice.c        |  33 +++
 xen/arch/x86/domain.c         |   6 +
 xen/arch/x86/xsplice.c        |  76 +++++++
 xen/common/xsplice.c          | 478 +++++++++++++++++++++++++++++++++++++++++-
 xen/include/asm-x86/current.h |  10 +-
 xen/include/public/sysctl.h   |  20 ++
 xen/include/xen/xsplice.h     |  21 ++
 7 files changed, 632 insertions(+), 12 deletions(-)

diff --git a/xen/arch/arm/xsplice.c b/xen/arch/arm/xsplice.c
index 8cb7767..db0dce2 100644
--- a/xen/arch/arm/xsplice.c
+++ b/xen/arch/arm/xsplice.c
@@ -7,6 +7,39 @@
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
+void arch_xsplice_patching_enter(void)
+{
+}
+
+void arch_xsplice_patching_leave(void)
+{
+}
+
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func)
+{
+    return -ENOSYS;
+}
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func)
+{
+}
+
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func)
+{
+}
+
+void arch_xsplice_post_action(void)
+{
+}
+
+void arch_xsplice_mask(void)
+{
+}
+
+void arch_xsplice_unmask(void)
+{
+}
+
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf)
 {
     return -ENOSYS;
diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
index e93ff20..d13b272 100644
--- a/xen/arch/x86/domain.c
+++ b/xen/arch/x86/domain.c
@@ -36,6 +36,7 @@
 #include <xen/cpu.h>
 #include <xen/wait.h>
 #include <xen/guest_access.h>
+#include <xen/xsplice.h>
 #include <public/sysctl.h>
 #include <public/hvm/hvm_vcpu.h>
 #include <asm/regs.h>
@@ -120,6 +121,11 @@ static void idle_loop(void)
         (*pm_idle)();
         do_tasklet();
         do_softirq();
+        /*
+         * We MUST be last (or before pm_idle). Otherwise after we get the
+         * softirq we would execute pm_idle (and sleep) and not patch.
+         */
+        check_for_xsplice_work();
     }
 }
 
diff --git a/xen/arch/x86/xsplice.c b/xen/arch/x86/xsplice.c
index 82618f7..ff1346c 100644
--- a/xen/arch/x86/xsplice.c
+++ b/xen/arch/x86/xsplice.c
@@ -11,6 +11,82 @@
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
+#include <asm/nmi.h>
+
+#define PATCH_INSN_SIZE 5
+
+void arch_xsplice_patching_enter(void)
+{
+    /* Disable WP to allow changes to read-only pages. */
+    write_cr0(read_cr0() & ~X86_CR0_WP);
+}
+
+void arch_xsplice_patching_leave(void)
+{
+    /* Reinstate WP. */
+    write_cr0(read_cr0() | X86_CR0_WP);
+}
+
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func)
+{
+    /* No NOP patching yet. */
+    if ( !func->new_size )
+        return -EOPNOTSUPP;
+
+    if ( func->old_size < PATCH_INSN_SIZE )
+        return -EINVAL;
+
+    return 0;
+}
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func)
+{
+    int32_t val;
+    uint8_t *old_ptr;
+
+    BUILD_BUG_ON(PATCH_INSN_SIZE > sizeof(func->opaque));
+    BUILD_BUG_ON(PATCH_INSN_SIZE != (1 + sizeof(val)));
+
+    old_ptr = func->old_addr;
+    memcpy(func->opaque, old_ptr, PATCH_INSN_SIZE);
+
+    *old_ptr++ = 0xe9; /* Relative jump */
+    val = func->new_addr - func->old_addr - PATCH_INSN_SIZE;
+    memcpy(old_ptr, &val, sizeof(val));
+}
+
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func)
+{
+    memcpy(func->old_addr, func->opaque, PATCH_INSN_SIZE);
+}
+
+/* Serialise the CPU pipeline. */
+void arch_xsplice_post_action(void)
+{
+    cpuid_eax(0);
+}
+
+static nmi_callback_t *saved_nmi_callback;
+/*
+ * Note that because of this NOP code the do_nmi is not safely patchable.
+ * Also if we do receive 'real' NMIs we have lost them.
+ */
+static int mask_nmi_callback(const struct cpu_user_regs *regs, int cpu)
+{
+    /* TODO: Handle missing NMI/MCE.*/
+    return 1;
+}
+
+void arch_xsplice_mask(void)
+{
+    saved_nmi_callback = set_nmi_callback(mask_nmi_callback);
+}
+
+void arch_xsplice_unmask(void)
+{
+    set_nmi_callback(saved_nmi_callback);
+}
+
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf)
 {
 
diff --git a/xen/common/xsplice.c b/xen/common/xsplice.c
index 32856ff..d41c08c 100644
--- a/xen/common/xsplice.c
+++ b/xen/common/xsplice.c
@@ -3,6 +3,7 @@
  *
  */
 
+#include <xen/cpu.h>
 #include <xen/err.h>
 #include <xen/guest_access.h>
 #include <xen/keyhandler.h>
@@ -11,18 +12,30 @@
 #include <xen/mm.h>
 #include <xen/sched.h>
 #include <xen/smp.h>
+#include <xen/softirq.h>
 #include <xen/spinlock.h>
 #include <xen/vmap.h>
+#include <xen/wait.h>
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
 #include <asm/event.h>
-#include <public/sysctl.h>
 
-/* Protects against payload_list operations. */
+/*
+ * Protects against payload_list operations and also allows only one
+ * caller in schedule_work.
+ */
 static DEFINE_SPINLOCK(payload_lock);
 static LIST_HEAD(payload_list);
 
+/*
+ * Patches which have been applied. Need RCU in case we crash (and then
+ * traps code would iterate via applied_list) when adding entries on the list.
+ *
+ * Note: There are no 'rcu_applied_lock' as we don't iterate yet the list.
+ */
+static LIST_HEAD(applied_list);
+
 static unsigned int payload_cnt;
 static unsigned int payload_version = 1;
 
@@ -37,9 +50,35 @@ struct payload {
     const void *ro_addr;                 /* Virtual address of .rodata. */
     size_t ro_size;                      /* .. and its size (if any). */
     unsigned int pages;                  /* Total pages for [text,rw,ro]_addr */
+    struct list_head applied_list;       /* Linked to 'applied_list'. */
+    struct xsplice_patch_func *funcs;    /* The array of functions to patch. */
+    unsigned int nfuncs;                 /* Nr of functions to patch. */
     char name[XEN_XSPLICE_NAME_SIZE];    /* Name of it. */
 };
 
+/* Defines an outstanding patching action. */
+struct xsplice_work
+{
+    atomic_t semaphore;          /* Used to rendezvous CPUs in
+                                    check_for_xsplice_work. */
+    uint32_t timeout;            /* Timeout to do the operation. */
+    struct payload *data;        /* The payload on which to act. */
+    volatile bool_t do_work;     /* Signals work to do. */
+    volatile bool_t ready;       /* Signals all CPUs synchronized. */
+    unsigned int cmd;            /* Action request: XSPLICE_ACTION_* */
+};
+
+/* There can be only one outstanding patching action. */
+static struct xsplice_work xsplice_work;
+
+/*
+ * Indicate whether the CPU needs to consult xsplice_work structure.
+ * We want an per-cpu data structure otherwise the check_for_xsplice_work
+ * would hammer a global xsplice_work structure on every guest VMEXIT.
+ * Having an per-cpu lessens the load.
+ */
+static DEFINE_PER_CPU(bool_t, work_to_do);
+
 static int get_name(const xen_xsplice_name_t *name, char *n)
 {
     if ( !name->size || name->size > XEN_XSPLICE_NAME_SIZE )
@@ -257,6 +296,89 @@ static int secure_payload(struct payload *payload, struct xsplice_elf *elf)
     return rc;
 }
 
+static int check_special_sections(const struct xsplice_elf *elf)
+{
+    unsigned int i;
+    static const char *const names[] = { ELF_XSPLICE_FUNC };
+    DECLARE_BITMAP(found, ARRAY_SIZE(names)) = { 0 };
+
+    for ( i = 0; i < ARRAY_SIZE(names); i++ )
+    {
+        const struct xsplice_elf_sec *sec;
+
+        sec = xsplice_elf_sec_by_name(elf, names[i]);
+        if ( !sec )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s is missing!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+
+        if ( !sec->sec->sh_size )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s is empty!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+
+        if ( test_and_set_bit(i, found) )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s was seen more than once!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+    }
+
+    return 0;
+}
+
+static int prepare_payload(struct payload *payload,
+                           struct xsplice_elf *elf)
+{
+    const struct xsplice_elf_sec *sec;
+    unsigned int i;
+    struct xsplice_patch_func *f;
+
+    sec = xsplice_elf_sec_by_name(elf, ELF_XSPLICE_FUNC);
+    ASSERT(sec);
+    if ( sec->sec->sh_size % sizeof(*payload->funcs) )
+    {
+        dprintk(XENLOG_ERR, XSPLICE "%s: Wrong size of "ELF_XSPLICE_FUNC"!\n",
+                elf->name);
+        return -EINVAL;
+    }
+
+    payload->funcs = sec->load_addr;
+    payload->nfuncs = sec->sec->sh_size / sizeof(*payload->funcs);
+
+    for ( i = 0; i < payload->nfuncs; i++ )
+    {
+        int rc;
+
+        f = &(payload->funcs[i]);
+
+        if ( f->version != XSPLICE_PAYLOAD_VERSION )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: Wrong version (%u). Expected %d!\n",
+                    elf->name, f->version, XSPLICE_PAYLOAD_VERSION);
+            return -EOPNOTSUPP;
+        }
+
+        if ( !f->new_addr || !f->new_size )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: Address or size fields are zero!\n",
+                    elf->name);
+            return -EINVAL;
+        }
+
+        rc = arch_xsplice_verify_func(f);
+        if ( rc )
+            return rc;
+    }
+
+    return 0;
+}
+
 static void free_payload(struct payload *data)
 {
     ASSERT(spin_is_locked(&payload_lock));
@@ -288,6 +410,14 @@ static int load_payload_data(struct payload *payload, void *raw, size_t len)
     if ( rc )
         goto out;
 
+    rc = check_special_sections(&elf);
+    if ( rc )
+        goto out;
+
+    rc = prepare_payload(payload, &elf);
+    if ( rc )
+        goto out;
+
     rc = secure_payload(payload, &elf);
 
  out:
@@ -335,6 +465,7 @@ static int xsplice_upload(xen_sysctl_xsplice_upload_t *upload)
 
         data->state = XSPLICE_STATE_CHECKED;
         INIT_LIST_HEAD(&data->list);
+        INIT_LIST_HEAD(&data->applied_list);
 
         list_add_tail(&data->list, &payload_list);
         payload_cnt++;
@@ -446,6 +577,313 @@ static int xsplice_list(xen_sysctl_xsplice_list_t *list)
     return rc ? : idx;
 }
 
+/*
+ * The following functions get the CPUs into an appropriate state and
+ * apply (or revert) each of the payload's functions. This is needed
+ * for XEN_SYSCTL_XSPLICE_ACTION operation (see xsplice_action).
+ */
+
+static int apply_payload(struct payload *data)
+{
+    unsigned int i;
+
+    printk(XENLOG_INFO XSPLICE "%s: Applying %u functions\n",
+            data->name, data->nfuncs);
+
+    arch_xsplice_patching_enter();
+
+    for ( i = 0; i < data->nfuncs; i++ )
+        arch_xsplice_apply_jmp(&data->funcs[i]);
+
+    arch_xsplice_patching_leave();
+
+    /*
+     * We need RCU variant (which has barriers) in case we crash here.
+     * The applied_list is iterated by the trap code.
+     */
+    list_add_tail_rcu(&data->applied_list, &applied_list);
+
+    return 0;
+}
+
+static int revert_payload(struct payload *data)
+{
+    unsigned int i;
+
+    printk(XENLOG_INFO XSPLICE "%s: Reverting\n", data->name);
+
+    arch_xsplice_patching_enter();
+
+    for ( i = 0; i < data->nfuncs; i++ )
+        arch_xsplice_revert_jmp(&data->funcs[i]);
+
+    arch_xsplice_patching_leave();
+
+    /*
+     * We need RCU variant (which has barriers) in case we crash here.
+     * The applied_list is iterated by the trap code.
+     */
+    list_del_rcu(&data->applied_list);
+
+    return 0;
+}
+
+/*
+ * This function is executed having all other CPUs with no deep stack (we may
+ * have cpu_idle on it) and IRQs disabled.
+ */
+static void xsplice_do_action(void)
+{
+    int rc;
+    struct payload *data, *other, *tmp;
+
+    data = xsplice_work.data;
+    /*
+     * This function and the transition from asm to C code should be the only
+     * one on any stack. No need to lock the payload list or applied list.
+     */
+    switch ( xsplice_work.cmd )
+    {
+    case XSPLICE_ACTION_APPLY:
+        rc = apply_payload(data);
+        if ( rc == 0 )
+            data->state = XSPLICE_STATE_APPLIED;
+        break;
+
+    case XSPLICE_ACTION_REVERT:
+        rc = revert_payload(data);
+        if ( rc == 0 )
+            data->state = XSPLICE_STATE_CHECKED;
+        break;
+
+    case XSPLICE_ACTION_REPLACE:
+        rc = 0;
+        /*
+	 * N.B: Use 'applied_list' member, not 'list'. We also abuse the
+	 * the 'normal' list iterator as the list is an RCU one.
+	 */
+        list_for_each_entry_safe_reverse ( other, tmp, &applied_list, applied_list )
+        {
+            other->rc = revert_payload(other);
+            if ( other->rc == 0 )
+                other->state = XSPLICE_STATE_CHECKED;
+            else
+            {
+                rc = -EINVAL;
+                break;
+            }
+        }
+
+        if ( rc == 0 )
+        {
+            rc = apply_payload(data);
+            if ( rc == 0 )
+                data->state = XSPLICE_STATE_APPLIED;
+        }
+        break;
+
+    default:
+        rc = -EINVAL; /* Make GCC5 happy. */
+        ASSERT_UNREACHABLE();
+        break;
+    }
+
+    /* We must set rc as xsplice_action sets it to -EAGAIN when kicking of. */
+    data->rc = rc;
+}
+
+static int schedule_work(struct payload *data, uint32_t cmd, uint32_t timeout)
+{
+    ASSERT(spin_is_locked(&payload_lock));
+
+    /* Fail if an operation is already scheduled. */
+    if ( xsplice_work.do_work )
+        return -EBUSY;
+
+    if ( !get_cpu_maps() )
+    {
+        printk(XENLOG_ERR XSPLICE "%s: unable to get cpu_maps lock!\n",
+               data->name);
+        return -EBUSY;
+    }
+
+    xsplice_work.cmd = cmd;
+    xsplice_work.data = data;
+    xsplice_work.timeout = timeout ?: MILLISECS(30);
+
+    dprintk(XENLOG_DEBUG, XSPLICE "%s: timeout is %"PRI_stime"ms\n",
+            data->name, xsplice_work.timeout / MILLISECS(1));
+
+    atomic_set(&xsplice_work.semaphore, -1);
+
+    xsplice_work.ready = 0;
+
+    smp_wmb();
+
+    xsplice_work.do_work = 1;
+    this_cpu(work_to_do) = 1;
+
+    put_cpu_maps();
+
+    return 0;
+}
+
+static void reschedule_fn(void *unused)
+{
+    this_cpu(work_to_do) = 1;
+    raise_softirq(SCHEDULE_SOFTIRQ);
+}
+
+static int xsplice_spin(atomic_t *counter, s_time_t timeout,
+                           unsigned int cpus, const char *s)
+{
+    int rc = 0;
+
+    while ( atomic_read(counter) != cpus && NOW() < timeout )
+        cpu_relax();
+
+    /* Log & abort. */
+    if ( atomic_read(counter) != cpus )
+    {
+        printk(XENLOG_ERR XSPLICE "%s: Timed out on semaphore in %s quiesce phase %u/%u\n",
+               xsplice_work.data->name, s, atomic_read(counter), cpus);
+        rc = -EBUSY;
+        xsplice_work.data->rc = rc;
+        smp_wmb();
+        xsplice_work.do_work = 0;
+    }
+
+    return rc;
+}
+
+/*
+ * The main function which manages the work of quiescing the system and
+ * patching code.
+ */
+void check_for_xsplice_work(void)
+{
+#define ACTION(x) [XSPLICE_ACTION_##x] = #x
+    static const char *const names[] = {
+            ACTION(APPLY),
+            ACTION(REVERT),
+            ACTION(REPLACE),
+    };
+#undef ACTION
+    unsigned int cpu = smp_processor_id();
+    s_time_t timeout;
+    unsigned long flags;
+
+    /* Fast path: no work to do. */
+    if ( !per_cpu(work_to_do, cpu ) )
+        return;
+
+    smp_rmb();
+    /* In case we aborted, other CPUs can skip right away. */
+    if ( !xsplice_work.do_work )
+    {
+        per_cpu(work_to_do, cpu) = 0;
+        return;
+    }
+
+    ASSERT(local_irq_is_enabled());
+
+    /* Set at -1, so will go up to num_online_cpus - 1. */
+    if ( atomic_inc_and_test(&xsplice_work.semaphore) )
+    {
+        struct payload *p;
+        unsigned int cpus;
+
+        p = xsplice_work.data;
+        if ( !get_cpu_maps() )
+        {
+            printk(XENLOG_ERR XSPLICE "%s: CPU%u - unable to get cpu_maps lock!\n",
+                   p->name, cpu);
+            per_cpu(work_to_do, cpu) = 0;
+            xsplice_work.data->rc = -EBUSY;
+            smp_wmb();
+            xsplice_work.do_work = 0;
+            /*
+             * Do NOT decrement xsplice_work.semaphore down - as that may cause
+             * the other CPU (which may be at this point ready to increment it)
+             * to assume the role of master and then needlessly time out
+             * out (as do_work is zero).
+             */
+            return;
+        }
+        /* "Mask" NMIs. */
+        arch_xsplice_mask();
+
+        barrier(); /* MUST do it after get_cpu_maps. */
+        cpus = num_online_cpus() - 1;
+
+        if ( cpus )
+        {
+            dprintk(XENLOG_DEBUG, XSPLICE "%s: CPU%u - IPIing the other %u CPUs\n",
+                    p->name, cpu, cpus);
+            smp_call_function(reschedule_fn, NULL, 0);
+        }
+
+        timeout = xsplice_work.timeout + NOW();
+        if ( xsplice_spin(&xsplice_work.semaphore, timeout, cpus, "CPU") )
+            goto abort;
+
+        /* All CPUs are waiting, now signal to disable IRQs. */
+        atomic_set(&xsplice_work.semaphore, 0);
+        /*
+         * MUST have a barrier after semaphore so that the other CPUs don't
+         * leak out of the 'Wait for all CPUs to rendezvous' loop and increment
+         * 'semaphore' before we set it to zero.
+         */
+        smp_wmb();
+        xsplice_work.ready = 1;
+
+        if ( !xsplice_spin(&xsplice_work.semaphore, timeout, cpus, "IRQ") )
+        {
+            local_irq_save(flags);
+            /* Do the patching. */
+            xsplice_do_action();
+            /* Serialize and flush out the CPU via CPUID instruction (on x86). */
+            arch_xsplice_post_action();
+            local_irq_restore(flags);
+        }
+        arch_xsplice_unmask();
+
+ abort:
+        per_cpu(work_to_do, cpu) = 0;
+        xsplice_work.do_work = 0;
+
+        /* put_cpu_maps has an barrier(). */
+        put_cpu_maps();
+
+        printk(XENLOG_INFO XSPLICE "%s finished %s with rc=%d\n",
+               p->name, names[xsplice_work.cmd], p->rc);
+    }
+    else
+    {
+        /* Wait for all CPUs to rendezvous. */
+        while ( xsplice_work.do_work && !xsplice_work.ready )
+            cpu_relax();
+
+        /* Disable IRQs and signal. */
+        local_irq_save(flags);
+        /*
+         * We re-use the sempahore, so MUST have it reset by master before
+         * we exit the loop above.
+         */
+        atomic_inc(&xsplice_work.semaphore);
+
+        /* Wait for patching to complete. */
+        while ( xsplice_work.do_work )
+            cpu_relax();
+
+        /* To flush out pipeline. */
+        arch_xsplice_post_action();
+        local_irq_restore(flags);
+
+        per_cpu(work_to_do, cpu) = 0;
+    }
+}
+
 static int xsplice_action(xen_sysctl_xsplice_action_t *action)
 {
     struct payload *data;
@@ -485,27 +923,24 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
     case XSPLICE_ACTION_REVERT:
         if ( data->state == XSPLICE_STATE_APPLIED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_CHECKED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
     case XSPLICE_ACTION_APPLY:
         if ( data->state == XSPLICE_STATE_CHECKED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_APPLIED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
     case XSPLICE_ACTION_REPLACE:
         if ( data->state == XSPLICE_STATE_CHECKED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_CHECKED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
@@ -570,6 +1005,7 @@ static const char *state2str(unsigned int state)
 static void xsplice_printall(unsigned char key)
 {
     struct payload *data;
+    unsigned int i;
 
     printk("'%c' pressed - Dumping all xsplice patches\n", key);
 
@@ -580,10 +1016,30 @@ static void xsplice_printall(unsigned char key)
     }
 
     list_for_each_entry ( data, &payload_list, list )
+    {
         printk(" name=%s state=%s(%d) %p (.data=%p, .rodata=%p) using %u pages.\n",
                data->name, state2str(data->state), data->state, data->text_addr,
                data->rw_addr, data->ro_addr, data->pages);
 
+        for ( i = 0; i < data->nfuncs; i++ )
+        {
+            struct xsplice_patch_func *f = &(data->funcs[i]);
+            printk("    %s patch %p(%u) with %p (%u)\n",
+                   f->name, f->old_addr, f->old_size, f->new_addr, f->new_size);
+
+            if ( i && !(i % 64) )
+            {
+                spin_unlock(&payload_lock);
+                process_pending_softirqs();
+                if ( spin_trylock(&payload_lock) )
+                {
+                    printk("Couldn't reacquire lock. Try again.\n");
+                    return;
+                }
+            }
+        }
+    }
+
     spin_unlock(&payload_lock);
 }
 
diff --git a/xen/include/asm-x86/current.h b/xen/include/asm-x86/current.h
index 4083261..73a7209 100644
--- a/xen/include/asm-x86/current.h
+++ b/xen/include/asm-x86/current.h
@@ -86,10 +86,18 @@ static inline struct cpu_info *get_cpu_info(void)
 unsigned long get_stack_trace_bottom(unsigned long sp);
 unsigned long get_stack_dump_bottom (unsigned long sp);
 
+#ifdef CONFIG_XSPLICE
+# define CHECK_FOR_XSPLICE_WORK "call check_for_xsplice_work;"
+#else
+# define CHECK_FOR_XSPLICE_WORK ""
+#endif
+
 #define reset_stack_and_jump(__fn)                                      \
     ({                                                                  \
         __asm__ __volatile__ (                                          \
-            "mov %0,%%"__OP"sp; jmp %c1"                                \
+            "mov %0,%%"__OP"sp;"                                        \
+            CHECK_FOR_XSPLICE_WORK                                      \
+             "jmp %c1"                                                  \
             : : "r" (guest_cpu_user_regs()), "i" (__fn) : "memory" );   \
         unreachable();                                                  \
     })
diff --git a/xen/include/public/sysctl.h b/xen/include/public/sysctl.h
index 3fa1fe7..b2b312b 100644
--- a/xen/include/public/sysctl.h
+++ b/xen/include/public/sysctl.h
@@ -869,6 +869,26 @@ DEFINE_XEN_GUEST_HANDLE(xen_sysctl_featureset_t);
  *     If zero exit with success.
  */
 
+#define XSPLICE_PAYLOAD_VERSION 1
+/*
+ * .xsplice.funcs structure layout defined in the `Payload format`
+ * section in the xSplice design document.
+ *
+ * We guard this with __XEN__ as toolstacks SHOULD not use it.
+ */
+#ifdef __XEN__
+struct xsplice_patch_func {
+    const char *name;       /* Name of function to be patched. */
+    void *new_addr;
+    void *old_addr;
+    uint32_t new_size;
+    uint32_t old_size;
+    uint8_t version;        /* MUST be XSPLICE_PAYLOAD_VERSION. */
+    uint8_t opaque[31];
+};
+typedef struct xsplice_patch_func xsplice_patch_func_t;
+#endif
+
 /*
  * Structure describing an ELF payload. Uniquely identifies the
  * payload. Should be human readable.
diff --git a/xen/include/xen/xsplice.h b/xen/include/xen/xsplice.h
index 857c264..c9723e4 100644
--- a/xen/include/xen/xsplice.h
+++ b/xen/include/xen/xsplice.h
@@ -11,12 +11,16 @@ struct xsplice_elf_sec;
 struct xsplice_elf_sym;
 struct xen_sysctl_xsplice_op;
 
+#include <xen/elfstructs.h>
 #ifdef CONFIG_XSPLICE
 
 /* Convenience define for printk. */
 #define XSPLICE             "xsplice: "
+/* ELF payload special section names. */
+#define ELF_XSPLICE_FUNC    ".xsplice.funcs"
 
 int xsplice_op(struct xen_sysctl_xsplice_op *);
+void check_for_xsplice_work(void);
 
 /* Arch hooks. */
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf);
@@ -39,6 +43,22 @@ enum va_type {
 int arch_xsplice_secure(const void *va, unsigned int pages, enum va_type types);
 
 void arch_xsplice_init(void);
+
+#include <public/sysctl.h> /* For struct xsplice_patch_func. */
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func);
+/*
+ * These functions are called around the critical region patching live code,
+ * for an architecture to take make appropratie global state adjustments.
+ */
+void arch_xsplice_patching_enter(void);
+void arch_xsplice_patching_leave(void);
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func);
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func);
+void arch_xsplice_post_action(void);
+
+void arch_xsplice_mask(void);
+void arch_xsplice_unmask(void);
 #else
 
 #include <xen/errno.h> /* For -ENOSYS */
@@ -47,6 +67,7 @@ static inline int xsplice_op(struct xen_sysctl_xsplice_op *op)
     return -ENOSYS;
 }
 
+static inline void check_for_xsplice_work(void) { };
 #endif /* CONFIG_XSPLICE */
 
 #endif /* __XEN_XSPLICE_H__ */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6817957473232372342==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTW-0000TW-Jt; Sun, 01 May 2016 09:15:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTV-0000TE-9u
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:37 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 5C/28-02960-839C5275; Sun, 01 May 2016 09:15:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdf8pGq
 4wcFPqhYTthk4MHps79vFHsAYxZqZl5RfkcCaceb+X5aCqdcYK5YtvsrawLh2LmMXIxeHkMAX
 RonXm36yQzjnGSW2HFkP5HBwsAmISczdq9DFyMkhIqAqMWvFcmYQW0hAXaLpdwMbiC0sECVxf
 8FpJpByXgEzie5b0iAmC1D55a3CExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg3DjJ+RCjJAeTkijvjLkq4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeJlOqIYLCRalpqdWpGXmAIMDJi3BwaMkwjv/GFCat7ggMbc4Mx0idYpRl+PIlk0n
 mYRY8vLzUqXEedlBZgiAFGWU5sGNgAXqJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzyh0Hm
 sKTmVcCt+kV0BFMQEdkrwc7oiQRISXVwHjQK+O8P5Pkt0sJXzyOv5OapM9b1F509YB19lyFvY
 8nvtgcWfTOziL+qeQv+9ksB07/FPM/NXNSE9+sqKnxdVtWv5zHsFrKLu6D/fzviRN/qzrW/Nu
 /zfiRo9j0qRkLa9ns9GWELf4vaCj6ZPMoRJdvffjth6yKcldFWbQu93J7/lj+IN4vklWJpTgj
 0VCLuag4EQDjOWKyTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462094134!38870252!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17234 invoked from network); 1 May 2016 09:15: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; 1 May 2016 09:15: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 1awnTS-00017P-AL
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTS-0002bT-9m
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTS-0002bT-9m@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:34 +0000
Subject: [Xen-changelog] [xen master] xsplice: Implement support for
	applying/reverting/replacing patches.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6817957473232372342=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 29f4ab0b0a4ff62589af35b7cbc2334e1d9acdcd
Author:     Ross Lagerwall <ross.lagerwall@citrix.com>
AuthorDate: Wed Apr 27 09:07:04 2016 -0400
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri Apr 29 03:58:28 2016 -0400

    xsplice: Implement support for applying/reverting/replacing patches.
    
    Implement support for the apply, revert and replace actions.
    
    To perform and action on a payload, the hypercall sets up a data
    structure to schedule the work.  A hook is added in the reset_stack_and_jump
    to check for work and execute it if needed (specifically we check an
    per-cpu flag to make this as quick as possible).
    
    In this way, patches can be applied with all CPUs idle and without
    stacks.  The first CPU to run check_for_xsplice_work() becomes the
    master and triggers a reschedule softirq to trigger all the other CPUs
    to enter check_for_xsplice_work() with no stack.  Once all CPUs
    have rendezvoused, all CPUs disable their IRQs and NMIs are ignored.
    The system is then quiscient and the master performs the action.
    After this, all CPUs enable IRQs and NMIs are re-enabled.
    
    Note that it is unsafe to patch do_nmi and the xSplice internal functions.
    Patching functions on NMI/MCE path is liable to end in disaster on x86.
    This is not addressed in this patch and is mentioned in the
    design doc as a further TODO.
    
    The action to perform is one of:
    - APPLY: For each function in the module, store the first arch-specific
      number bytes of the old function and replace it with a jump to the
      new function. (on x86 it is 5 bytes, on ARM it will likey be 4 bytes).
    - REVERT: Copy the previously stored bytes into the first arch-specific
      number of bytes of the old function (again, 5 bytes on x86).
    - REPLACE: Revert each applied module and then apply the new module.
    
    To prevent a deadlock with any other barrier in the system, the master
    will wait for up to 30ms before timing out.
    Measurements found that the patch application to take about 100 μs on a
    72 CPU system, whether idle or fully loaded.
    
    Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Acked-by: Julien Grall <julien.grall@arm.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 xen/arch/arm/xsplice.c        |  33 +++
 xen/arch/x86/domain.c         |   6 +
 xen/arch/x86/xsplice.c        |  76 +++++++
 xen/common/xsplice.c          | 478 +++++++++++++++++++++++++++++++++++++++++-
 xen/include/asm-x86/current.h |  10 +-
 xen/include/public/sysctl.h   |  20 ++
 xen/include/xen/xsplice.h     |  21 ++
 7 files changed, 632 insertions(+), 12 deletions(-)

diff --git a/xen/arch/arm/xsplice.c b/xen/arch/arm/xsplice.c
index 8cb7767..db0dce2 100644
--- a/xen/arch/arm/xsplice.c
+++ b/xen/arch/arm/xsplice.c
@@ -7,6 +7,39 @@
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
+void arch_xsplice_patching_enter(void)
+{
+}
+
+void arch_xsplice_patching_leave(void)
+{
+}
+
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func)
+{
+    return -ENOSYS;
+}
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func)
+{
+}
+
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func)
+{
+}
+
+void arch_xsplice_post_action(void)
+{
+}
+
+void arch_xsplice_mask(void)
+{
+}
+
+void arch_xsplice_unmask(void)
+{
+}
+
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf)
 {
     return -ENOSYS;
diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
index e93ff20..d13b272 100644
--- a/xen/arch/x86/domain.c
+++ b/xen/arch/x86/domain.c
@@ -36,6 +36,7 @@
 #include <xen/cpu.h>
 #include <xen/wait.h>
 #include <xen/guest_access.h>
+#include <xen/xsplice.h>
 #include <public/sysctl.h>
 #include <public/hvm/hvm_vcpu.h>
 #include <asm/regs.h>
@@ -120,6 +121,11 @@ static void idle_loop(void)
         (*pm_idle)();
         do_tasklet();
         do_softirq();
+        /*
+         * We MUST be last (or before pm_idle). Otherwise after we get the
+         * softirq we would execute pm_idle (and sleep) and not patch.
+         */
+        check_for_xsplice_work();
     }
 }
 
diff --git a/xen/arch/x86/xsplice.c b/xen/arch/x86/xsplice.c
index 82618f7..ff1346c 100644
--- a/xen/arch/x86/xsplice.c
+++ b/xen/arch/x86/xsplice.c
@@ -11,6 +11,82 @@
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
+#include <asm/nmi.h>
+
+#define PATCH_INSN_SIZE 5
+
+void arch_xsplice_patching_enter(void)
+{
+    /* Disable WP to allow changes to read-only pages. */
+    write_cr0(read_cr0() & ~X86_CR0_WP);
+}
+
+void arch_xsplice_patching_leave(void)
+{
+    /* Reinstate WP. */
+    write_cr0(read_cr0() | X86_CR0_WP);
+}
+
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func)
+{
+    /* No NOP patching yet. */
+    if ( !func->new_size )
+        return -EOPNOTSUPP;
+
+    if ( func->old_size < PATCH_INSN_SIZE )
+        return -EINVAL;
+
+    return 0;
+}
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func)
+{
+    int32_t val;
+    uint8_t *old_ptr;
+
+    BUILD_BUG_ON(PATCH_INSN_SIZE > sizeof(func->opaque));
+    BUILD_BUG_ON(PATCH_INSN_SIZE != (1 + sizeof(val)));
+
+    old_ptr = func->old_addr;
+    memcpy(func->opaque, old_ptr, PATCH_INSN_SIZE);
+
+    *old_ptr++ = 0xe9; /* Relative jump */
+    val = func->new_addr - func->old_addr - PATCH_INSN_SIZE;
+    memcpy(old_ptr, &val, sizeof(val));
+}
+
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func)
+{
+    memcpy(func->old_addr, func->opaque, PATCH_INSN_SIZE);
+}
+
+/* Serialise the CPU pipeline. */
+void arch_xsplice_post_action(void)
+{
+    cpuid_eax(0);
+}
+
+static nmi_callback_t *saved_nmi_callback;
+/*
+ * Note that because of this NOP code the do_nmi is not safely patchable.
+ * Also if we do receive 'real' NMIs we have lost them.
+ */
+static int mask_nmi_callback(const struct cpu_user_regs *regs, int cpu)
+{
+    /* TODO: Handle missing NMI/MCE.*/
+    return 1;
+}
+
+void arch_xsplice_mask(void)
+{
+    saved_nmi_callback = set_nmi_callback(mask_nmi_callback);
+}
+
+void arch_xsplice_unmask(void)
+{
+    set_nmi_callback(saved_nmi_callback);
+}
+
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf)
 {
 
diff --git a/xen/common/xsplice.c b/xen/common/xsplice.c
index 32856ff..d41c08c 100644
--- a/xen/common/xsplice.c
+++ b/xen/common/xsplice.c
@@ -3,6 +3,7 @@
  *
  */
 
+#include <xen/cpu.h>
 #include <xen/err.h>
 #include <xen/guest_access.h>
 #include <xen/keyhandler.h>
@@ -11,18 +12,30 @@
 #include <xen/mm.h>
 #include <xen/sched.h>
 #include <xen/smp.h>
+#include <xen/softirq.h>
 #include <xen/spinlock.h>
 #include <xen/vmap.h>
+#include <xen/wait.h>
 #include <xen/xsplice_elf.h>
 #include <xen/xsplice.h>
 
 #include <asm/event.h>
-#include <public/sysctl.h>
 
-/* Protects against payload_list operations. */
+/*
+ * Protects against payload_list operations and also allows only one
+ * caller in schedule_work.
+ */
 static DEFINE_SPINLOCK(payload_lock);
 static LIST_HEAD(payload_list);
 
+/*
+ * Patches which have been applied. Need RCU in case we crash (and then
+ * traps code would iterate via applied_list) when adding entries on the list.
+ *
+ * Note: There are no 'rcu_applied_lock' as we don't iterate yet the list.
+ */
+static LIST_HEAD(applied_list);
+
 static unsigned int payload_cnt;
 static unsigned int payload_version = 1;
 
@@ -37,9 +50,35 @@ struct payload {
     const void *ro_addr;                 /* Virtual address of .rodata. */
     size_t ro_size;                      /* .. and its size (if any). */
     unsigned int pages;                  /* Total pages for [text,rw,ro]_addr */
+    struct list_head applied_list;       /* Linked to 'applied_list'. */
+    struct xsplice_patch_func *funcs;    /* The array of functions to patch. */
+    unsigned int nfuncs;                 /* Nr of functions to patch. */
     char name[XEN_XSPLICE_NAME_SIZE];    /* Name of it. */
 };
 
+/* Defines an outstanding patching action. */
+struct xsplice_work
+{
+    atomic_t semaphore;          /* Used to rendezvous CPUs in
+                                    check_for_xsplice_work. */
+    uint32_t timeout;            /* Timeout to do the operation. */
+    struct payload *data;        /* The payload on which to act. */
+    volatile bool_t do_work;     /* Signals work to do. */
+    volatile bool_t ready;       /* Signals all CPUs synchronized. */
+    unsigned int cmd;            /* Action request: XSPLICE_ACTION_* */
+};
+
+/* There can be only one outstanding patching action. */
+static struct xsplice_work xsplice_work;
+
+/*
+ * Indicate whether the CPU needs to consult xsplice_work structure.
+ * We want an per-cpu data structure otherwise the check_for_xsplice_work
+ * would hammer a global xsplice_work structure on every guest VMEXIT.
+ * Having an per-cpu lessens the load.
+ */
+static DEFINE_PER_CPU(bool_t, work_to_do);
+
 static int get_name(const xen_xsplice_name_t *name, char *n)
 {
     if ( !name->size || name->size > XEN_XSPLICE_NAME_SIZE )
@@ -257,6 +296,89 @@ static int secure_payload(struct payload *payload, struct xsplice_elf *elf)
     return rc;
 }
 
+static int check_special_sections(const struct xsplice_elf *elf)
+{
+    unsigned int i;
+    static const char *const names[] = { ELF_XSPLICE_FUNC };
+    DECLARE_BITMAP(found, ARRAY_SIZE(names)) = { 0 };
+
+    for ( i = 0; i < ARRAY_SIZE(names); i++ )
+    {
+        const struct xsplice_elf_sec *sec;
+
+        sec = xsplice_elf_sec_by_name(elf, names[i]);
+        if ( !sec )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s is missing!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+
+        if ( !sec->sec->sh_size )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s is empty!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+
+        if ( test_and_set_bit(i, found) )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: %s was seen more than once!\n",
+                    elf->name, names[i]);
+            return -EINVAL;
+        }
+    }
+
+    return 0;
+}
+
+static int prepare_payload(struct payload *payload,
+                           struct xsplice_elf *elf)
+{
+    const struct xsplice_elf_sec *sec;
+    unsigned int i;
+    struct xsplice_patch_func *f;
+
+    sec = xsplice_elf_sec_by_name(elf, ELF_XSPLICE_FUNC);
+    ASSERT(sec);
+    if ( sec->sec->sh_size % sizeof(*payload->funcs) )
+    {
+        dprintk(XENLOG_ERR, XSPLICE "%s: Wrong size of "ELF_XSPLICE_FUNC"!\n",
+                elf->name);
+        return -EINVAL;
+    }
+
+    payload->funcs = sec->load_addr;
+    payload->nfuncs = sec->sec->sh_size / sizeof(*payload->funcs);
+
+    for ( i = 0; i < payload->nfuncs; i++ )
+    {
+        int rc;
+
+        f = &(payload->funcs[i]);
+
+        if ( f->version != XSPLICE_PAYLOAD_VERSION )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: Wrong version (%u). Expected %d!\n",
+                    elf->name, f->version, XSPLICE_PAYLOAD_VERSION);
+            return -EOPNOTSUPP;
+        }
+
+        if ( !f->new_addr || !f->new_size )
+        {
+            dprintk(XENLOG_ERR, XSPLICE "%s: Address or size fields are zero!\n",
+                    elf->name);
+            return -EINVAL;
+        }
+
+        rc = arch_xsplice_verify_func(f);
+        if ( rc )
+            return rc;
+    }
+
+    return 0;
+}
+
 static void free_payload(struct payload *data)
 {
     ASSERT(spin_is_locked(&payload_lock));
@@ -288,6 +410,14 @@ static int load_payload_data(struct payload *payload, void *raw, size_t len)
     if ( rc )
         goto out;
 
+    rc = check_special_sections(&elf);
+    if ( rc )
+        goto out;
+
+    rc = prepare_payload(payload, &elf);
+    if ( rc )
+        goto out;
+
     rc = secure_payload(payload, &elf);
 
  out:
@@ -335,6 +465,7 @@ static int xsplice_upload(xen_sysctl_xsplice_upload_t *upload)
 
         data->state = XSPLICE_STATE_CHECKED;
         INIT_LIST_HEAD(&data->list);
+        INIT_LIST_HEAD(&data->applied_list);
 
         list_add_tail(&data->list, &payload_list);
         payload_cnt++;
@@ -446,6 +577,313 @@ static int xsplice_list(xen_sysctl_xsplice_list_t *list)
     return rc ? : idx;
 }
 
+/*
+ * The following functions get the CPUs into an appropriate state and
+ * apply (or revert) each of the payload's functions. This is needed
+ * for XEN_SYSCTL_XSPLICE_ACTION operation (see xsplice_action).
+ */
+
+static int apply_payload(struct payload *data)
+{
+    unsigned int i;
+
+    printk(XENLOG_INFO XSPLICE "%s: Applying %u functions\n",
+            data->name, data->nfuncs);
+
+    arch_xsplice_patching_enter();
+
+    for ( i = 0; i < data->nfuncs; i++ )
+        arch_xsplice_apply_jmp(&data->funcs[i]);
+
+    arch_xsplice_patching_leave();
+
+    /*
+     * We need RCU variant (which has barriers) in case we crash here.
+     * The applied_list is iterated by the trap code.
+     */
+    list_add_tail_rcu(&data->applied_list, &applied_list);
+
+    return 0;
+}
+
+static int revert_payload(struct payload *data)
+{
+    unsigned int i;
+
+    printk(XENLOG_INFO XSPLICE "%s: Reverting\n", data->name);
+
+    arch_xsplice_patching_enter();
+
+    for ( i = 0; i < data->nfuncs; i++ )
+        arch_xsplice_revert_jmp(&data->funcs[i]);
+
+    arch_xsplice_patching_leave();
+
+    /*
+     * We need RCU variant (which has barriers) in case we crash here.
+     * The applied_list is iterated by the trap code.
+     */
+    list_del_rcu(&data->applied_list);
+
+    return 0;
+}
+
+/*
+ * This function is executed having all other CPUs with no deep stack (we may
+ * have cpu_idle on it) and IRQs disabled.
+ */
+static void xsplice_do_action(void)
+{
+    int rc;
+    struct payload *data, *other, *tmp;
+
+    data = xsplice_work.data;
+    /*
+     * This function and the transition from asm to C code should be the only
+     * one on any stack. No need to lock the payload list or applied list.
+     */
+    switch ( xsplice_work.cmd )
+    {
+    case XSPLICE_ACTION_APPLY:
+        rc = apply_payload(data);
+        if ( rc == 0 )
+            data->state = XSPLICE_STATE_APPLIED;
+        break;
+
+    case XSPLICE_ACTION_REVERT:
+        rc = revert_payload(data);
+        if ( rc == 0 )
+            data->state = XSPLICE_STATE_CHECKED;
+        break;
+
+    case XSPLICE_ACTION_REPLACE:
+        rc = 0;
+        /*
+	 * N.B: Use 'applied_list' member, not 'list'. We also abuse the
+	 * the 'normal' list iterator as the list is an RCU one.
+	 */
+        list_for_each_entry_safe_reverse ( other, tmp, &applied_list, applied_list )
+        {
+            other->rc = revert_payload(other);
+            if ( other->rc == 0 )
+                other->state = XSPLICE_STATE_CHECKED;
+            else
+            {
+                rc = -EINVAL;
+                break;
+            }
+        }
+
+        if ( rc == 0 )
+        {
+            rc = apply_payload(data);
+            if ( rc == 0 )
+                data->state = XSPLICE_STATE_APPLIED;
+        }
+        break;
+
+    default:
+        rc = -EINVAL; /* Make GCC5 happy. */
+        ASSERT_UNREACHABLE();
+        break;
+    }
+
+    /* We must set rc as xsplice_action sets it to -EAGAIN when kicking of. */
+    data->rc = rc;
+}
+
+static int schedule_work(struct payload *data, uint32_t cmd, uint32_t timeout)
+{
+    ASSERT(spin_is_locked(&payload_lock));
+
+    /* Fail if an operation is already scheduled. */
+    if ( xsplice_work.do_work )
+        return -EBUSY;
+
+    if ( !get_cpu_maps() )
+    {
+        printk(XENLOG_ERR XSPLICE "%s: unable to get cpu_maps lock!\n",
+               data->name);
+        return -EBUSY;
+    }
+
+    xsplice_work.cmd = cmd;
+    xsplice_work.data = data;
+    xsplice_work.timeout = timeout ?: MILLISECS(30);
+
+    dprintk(XENLOG_DEBUG, XSPLICE "%s: timeout is %"PRI_stime"ms\n",
+            data->name, xsplice_work.timeout / MILLISECS(1));
+
+    atomic_set(&xsplice_work.semaphore, -1);
+
+    xsplice_work.ready = 0;
+
+    smp_wmb();
+
+    xsplice_work.do_work = 1;
+    this_cpu(work_to_do) = 1;
+
+    put_cpu_maps();
+
+    return 0;
+}
+
+static void reschedule_fn(void *unused)
+{
+    this_cpu(work_to_do) = 1;
+    raise_softirq(SCHEDULE_SOFTIRQ);
+}
+
+static int xsplice_spin(atomic_t *counter, s_time_t timeout,
+                           unsigned int cpus, const char *s)
+{
+    int rc = 0;
+
+    while ( atomic_read(counter) != cpus && NOW() < timeout )
+        cpu_relax();
+
+    /* Log & abort. */
+    if ( atomic_read(counter) != cpus )
+    {
+        printk(XENLOG_ERR XSPLICE "%s: Timed out on semaphore in %s quiesce phase %u/%u\n",
+               xsplice_work.data->name, s, atomic_read(counter), cpus);
+        rc = -EBUSY;
+        xsplice_work.data->rc = rc;
+        smp_wmb();
+        xsplice_work.do_work = 0;
+    }
+
+    return rc;
+}
+
+/*
+ * The main function which manages the work of quiescing the system and
+ * patching code.
+ */
+void check_for_xsplice_work(void)
+{
+#define ACTION(x) [XSPLICE_ACTION_##x] = #x
+    static const char *const names[] = {
+            ACTION(APPLY),
+            ACTION(REVERT),
+            ACTION(REPLACE),
+    };
+#undef ACTION
+    unsigned int cpu = smp_processor_id();
+    s_time_t timeout;
+    unsigned long flags;
+
+    /* Fast path: no work to do. */
+    if ( !per_cpu(work_to_do, cpu ) )
+        return;
+
+    smp_rmb();
+    /* In case we aborted, other CPUs can skip right away. */
+    if ( !xsplice_work.do_work )
+    {
+        per_cpu(work_to_do, cpu) = 0;
+        return;
+    }
+
+    ASSERT(local_irq_is_enabled());
+
+    /* Set at -1, so will go up to num_online_cpus - 1. */
+    if ( atomic_inc_and_test(&xsplice_work.semaphore) )
+    {
+        struct payload *p;
+        unsigned int cpus;
+
+        p = xsplice_work.data;
+        if ( !get_cpu_maps() )
+        {
+            printk(XENLOG_ERR XSPLICE "%s: CPU%u - unable to get cpu_maps lock!\n",
+                   p->name, cpu);
+            per_cpu(work_to_do, cpu) = 0;
+            xsplice_work.data->rc = -EBUSY;
+            smp_wmb();
+            xsplice_work.do_work = 0;
+            /*
+             * Do NOT decrement xsplice_work.semaphore down - as that may cause
+             * the other CPU (which may be at this point ready to increment it)
+             * to assume the role of master and then needlessly time out
+             * out (as do_work is zero).
+             */
+            return;
+        }
+        /* "Mask" NMIs. */
+        arch_xsplice_mask();
+
+        barrier(); /* MUST do it after get_cpu_maps. */
+        cpus = num_online_cpus() - 1;
+
+        if ( cpus )
+        {
+            dprintk(XENLOG_DEBUG, XSPLICE "%s: CPU%u - IPIing the other %u CPUs\n",
+                    p->name, cpu, cpus);
+            smp_call_function(reschedule_fn, NULL, 0);
+        }
+
+        timeout = xsplice_work.timeout + NOW();
+        if ( xsplice_spin(&xsplice_work.semaphore, timeout, cpus, "CPU") )
+            goto abort;
+
+        /* All CPUs are waiting, now signal to disable IRQs. */
+        atomic_set(&xsplice_work.semaphore, 0);
+        /*
+         * MUST have a barrier after semaphore so that the other CPUs don't
+         * leak out of the 'Wait for all CPUs to rendezvous' loop and increment
+         * 'semaphore' before we set it to zero.
+         */
+        smp_wmb();
+        xsplice_work.ready = 1;
+
+        if ( !xsplice_spin(&xsplice_work.semaphore, timeout, cpus, "IRQ") )
+        {
+            local_irq_save(flags);
+            /* Do the patching. */
+            xsplice_do_action();
+            /* Serialize and flush out the CPU via CPUID instruction (on x86). */
+            arch_xsplice_post_action();
+            local_irq_restore(flags);
+        }
+        arch_xsplice_unmask();
+
+ abort:
+        per_cpu(work_to_do, cpu) = 0;
+        xsplice_work.do_work = 0;
+
+        /* put_cpu_maps has an barrier(). */
+        put_cpu_maps();
+
+        printk(XENLOG_INFO XSPLICE "%s finished %s with rc=%d\n",
+               p->name, names[xsplice_work.cmd], p->rc);
+    }
+    else
+    {
+        /* Wait for all CPUs to rendezvous. */
+        while ( xsplice_work.do_work && !xsplice_work.ready )
+            cpu_relax();
+
+        /* Disable IRQs and signal. */
+        local_irq_save(flags);
+        /*
+         * We re-use the sempahore, so MUST have it reset by master before
+         * we exit the loop above.
+         */
+        atomic_inc(&xsplice_work.semaphore);
+
+        /* Wait for patching to complete. */
+        while ( xsplice_work.do_work )
+            cpu_relax();
+
+        /* To flush out pipeline. */
+        arch_xsplice_post_action();
+        local_irq_restore(flags);
+
+        per_cpu(work_to_do, cpu) = 0;
+    }
+}
+
 static int xsplice_action(xen_sysctl_xsplice_action_t *action)
 {
     struct payload *data;
@@ -485,27 +923,24 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
     case XSPLICE_ACTION_REVERT:
         if ( data->state == XSPLICE_STATE_APPLIED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_CHECKED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
     case XSPLICE_ACTION_APPLY:
         if ( data->state == XSPLICE_STATE_CHECKED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_APPLIED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
     case XSPLICE_ACTION_REPLACE:
         if ( data->state == XSPLICE_STATE_CHECKED )
         {
-            /* No implementation yet. */
-            data->state = XSPLICE_STATE_CHECKED;
-            data->rc = 0;
+            data->rc = -EAGAIN;
+            rc = schedule_work(data, action->cmd, action->timeout);
         }
         break;
 
@@ -570,6 +1005,7 @@ static const char *state2str(unsigned int state)
 static void xsplice_printall(unsigned char key)
 {
     struct payload *data;
+    unsigned int i;
 
     printk("'%c' pressed - Dumping all xsplice patches\n", key);
 
@@ -580,10 +1016,30 @@ static void xsplice_printall(unsigned char key)
     }
 
     list_for_each_entry ( data, &payload_list, list )
+    {
         printk(" name=%s state=%s(%d) %p (.data=%p, .rodata=%p) using %u pages.\n",
                data->name, state2str(data->state), data->state, data->text_addr,
                data->rw_addr, data->ro_addr, data->pages);
 
+        for ( i = 0; i < data->nfuncs; i++ )
+        {
+            struct xsplice_patch_func *f = &(data->funcs[i]);
+            printk("    %s patch %p(%u) with %p (%u)\n",
+                   f->name, f->old_addr, f->old_size, f->new_addr, f->new_size);
+
+            if ( i && !(i % 64) )
+            {
+                spin_unlock(&payload_lock);
+                process_pending_softirqs();
+                if ( spin_trylock(&payload_lock) )
+                {
+                    printk("Couldn't reacquire lock. Try again.\n");
+                    return;
+                }
+            }
+        }
+    }
+
     spin_unlock(&payload_lock);
 }
 
diff --git a/xen/include/asm-x86/current.h b/xen/include/asm-x86/current.h
index 4083261..73a7209 100644
--- a/xen/include/asm-x86/current.h
+++ b/xen/include/asm-x86/current.h
@@ -86,10 +86,18 @@ static inline struct cpu_info *get_cpu_info(void)
 unsigned long get_stack_trace_bottom(unsigned long sp);
 unsigned long get_stack_dump_bottom (unsigned long sp);
 
+#ifdef CONFIG_XSPLICE
+# define CHECK_FOR_XSPLICE_WORK "call check_for_xsplice_work;"
+#else
+# define CHECK_FOR_XSPLICE_WORK ""
+#endif
+
 #define reset_stack_and_jump(__fn)                                      \
     ({                                                                  \
         __asm__ __volatile__ (                                          \
-            "mov %0,%%"__OP"sp; jmp %c1"                                \
+            "mov %0,%%"__OP"sp;"                                        \
+            CHECK_FOR_XSPLICE_WORK                                      \
+             "jmp %c1"                                                  \
             : : "r" (guest_cpu_user_regs()), "i" (__fn) : "memory" );   \
         unreachable();                                                  \
     })
diff --git a/xen/include/public/sysctl.h b/xen/include/public/sysctl.h
index 3fa1fe7..b2b312b 100644
--- a/xen/include/public/sysctl.h
+++ b/xen/include/public/sysctl.h
@@ -869,6 +869,26 @@ DEFINE_XEN_GUEST_HANDLE(xen_sysctl_featureset_t);
  *     If zero exit with success.
  */
 
+#define XSPLICE_PAYLOAD_VERSION 1
+/*
+ * .xsplice.funcs structure layout defined in the `Payload format`
+ * section in the xSplice design document.
+ *
+ * We guard this with __XEN__ as toolstacks SHOULD not use it.
+ */
+#ifdef __XEN__
+struct xsplice_patch_func {
+    const char *name;       /* Name of function to be patched. */
+    void *new_addr;
+    void *old_addr;
+    uint32_t new_size;
+    uint32_t old_size;
+    uint8_t version;        /* MUST be XSPLICE_PAYLOAD_VERSION. */
+    uint8_t opaque[31];
+};
+typedef struct xsplice_patch_func xsplice_patch_func_t;
+#endif
+
 /*
  * Structure describing an ELF payload. Uniquely identifies the
  * payload. Should be human readable.
diff --git a/xen/include/xen/xsplice.h b/xen/include/xen/xsplice.h
index 857c264..c9723e4 100644
--- a/xen/include/xen/xsplice.h
+++ b/xen/include/xen/xsplice.h
@@ -11,12 +11,16 @@ struct xsplice_elf_sec;
 struct xsplice_elf_sym;
 struct xen_sysctl_xsplice_op;
 
+#include <xen/elfstructs.h>
 #ifdef CONFIG_XSPLICE
 
 /* Convenience define for printk. */
 #define XSPLICE             "xsplice: "
+/* ELF payload special section names. */
+#define ELF_XSPLICE_FUNC    ".xsplice.funcs"
 
 int xsplice_op(struct xen_sysctl_xsplice_op *);
+void check_for_xsplice_work(void);
 
 /* Arch hooks. */
 int arch_xsplice_verify_elf(const struct xsplice_elf *elf);
@@ -39,6 +43,22 @@ enum va_type {
 int arch_xsplice_secure(const void *va, unsigned int pages, enum va_type types);
 
 void arch_xsplice_init(void);
+
+#include <public/sysctl.h> /* For struct xsplice_patch_func. */
+int arch_xsplice_verify_func(const struct xsplice_patch_func *func);
+/*
+ * These functions are called around the critical region patching live code,
+ * for an architecture to take make appropratie global state adjustments.
+ */
+void arch_xsplice_patching_enter(void);
+void arch_xsplice_patching_leave(void);
+
+void arch_xsplice_apply_jmp(struct xsplice_patch_func *func);
+void arch_xsplice_revert_jmp(const struct xsplice_patch_func *func);
+void arch_xsplice_post_action(void);
+
+void arch_xsplice_mask(void);
+void arch_xsplice_unmask(void);
 #else
 
 #include <xen/errno.h> /* For -ENOSYS */
@@ -47,6 +67,7 @@ static inline int xsplice_op(struct xen_sysctl_xsplice_op *op)
     return -ENOSYS;
 }
 
+static inline void check_for_xsplice_work(void) { };
 #endif /* CONFIG_XSPLICE */
 
 #endif /* __XEN_XSPLICE_H__ */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6817957473232372342==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTg-0000WF-Ou; Sun, 01 May 2016 09:15:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTf-0000Vw-5X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:47 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 84/93-13115-249C5275; Sun, 01 May 2016 09:15:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfxpGq
 4wflNShYTthk4MHps79vFHsAYxZqZl5RfkcCaceLbE+aCjz4VGx43sTYwvrTrYuTiEBL4wiix
 edJcVgjnPKNE1991LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSpy69
 YodpJxXwEzi0A5rkDALUPmrnzfZJjByLGBkWMWoUZxaVJZapGtorpdUlJmeUZKbmJmja2hoop
 ebWlycmJ6ak5hUrJecn7uJEeiTegYGxh2MP097HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQ
 ntfgQowwHh5IEr+cJ1XAhwaLU9NSKtMwcYHDApCU4eJREeOcfA0rzFhck5hZnpkOkTjEqSonz
 soP0CYAkMkrz4NpgAXmJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjCvN8gUnsy8Erjpr4AWM
 wEtzl4PtrgkESEl1cA4i7/sclWqe5T1tqWbDc4+joz6XvyNN++gRoa7e//+nPcyWk/P31rI/e
 H841+vj/D8mxPLwSAmVR6jHvPiR8w3beeP8dMXC6jJN67u2G+e0ei5dN60nH4+FeX/M7euYNf
 ljP0yUWSdQ8fFr0emXH1w5uXPZZMDU1+5zoucbGx0nKnhItu+s/PnKLEUZyQaajEXFScCALIn
 1OhDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462094144!38532287!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26813 invoked from network); 1 May 2016 09:15:45 -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; 1 May 2016 09:15: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 1awnTc-00017e-CT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTc-0002cE-Bj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTc-0002cE-Bj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:44 +0000
Subject: [Xen-changelog] [xen master] x86/xen_hello_world.xsplice: Test
	payload for patching 'xen_extra_version'.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmY2Q3YzA2OTg4MTIxOWQ0ZTYwZjNlNWQ3ZjEyZjFkZjQ0YzkzNTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgU2VwIDE2IDEwOjM3OjEyIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjMyIDIwMTYgLTA0MDAKCiAgICB4ODYveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2U6
IFRlc3QgcGF5bG9hZCBmb3IgcGF0Y2hpbmcgJ3hlbl9leHRyYV92ZXJzaW9uJy4KICAgIAogICAg
VGhpcyBjaGFuZ2UgZGVtb25zdHJhdGVzIGhvdyB0byBnZW5lcmF0ZSBhbiB4U3BsaWNlIEVMRiBw
YXlsb2FkLgogICAgCiAgICBUaGUgaWRlYSBoZXJlIGlzIHRoYXQgd2Ugd2FudCB0byBwYXRjaCBp
biB0aGUgaHlwZXJ2aXNvcgogICAgdGhlICd4ZW5fdmVyc2lvbl9leHRyYScgZnVuY3Rpb24gd2l0
aCBhbiBmdW5jdGlvbiB0aGF0IHdpbGwKICAgIHJldHVybiAnSGVsbG8gV29ybGQnLiBUaGUgJ3hs
IGluZm8gfCBncmVwIGV4dHJhdmVyc2lvbicKICAgIHdpbGwgcmVmbGVjdCB0aGUgbmV3IHZhbHVl
IGFmdGVyIHRoZSBwYXRjaGluZy4KICAgIAogICAgVG8gZ2VuZXJhdGUgdGhpcyBFTEYgcGF5bG9h
ZCBmaWxlIHdlIG5lZWQ6CiAgICAgLSBDIGNvZGUgb2YgdGhlIG5ldyBjb2RlICh4ZW5faGVsbG9f
d29ybGRfZnVuYy5jKS4KICAgICAtIEMgY29kZSBnZW5lcmF0aW5nIHRoZSAueHNwbGljZS5mdW5j
cyBzdHJ1Y3R1cmUKICAgICAgICh4ZW5faGVsbG9fd29ybGQuYykKICAgICAtIFRoZSBhZGRyZXNz
IG9mIHRoZSBvbGQgY29kZSAoeGVuX2V4dHJhX3ZlcnNpb24pLiBXZQogICAgICAgcmV0cmlldmUg
aXQgYnkgIHVzaW5nICdubSAtLWRlZmluZWQnIG9uIHhlbi1zeW1zLgogICAgIC0gVGhlIHNpemUg
b2YgdGhlIG5ldyBhbmQgb2xkIGNvZGUgZm9yIHdoaWNoIHdlIHVzZQogICAgICAgbm0gLS1kZWZp
bmVkIC1TIG9uIG91ciBjb2RlIGFuZCB4ZW4tc3ltcyByZXNwZWN0aXZlbHkuCiAgICAKICAgIFRo
ZXJlIGFyZSB0d28gQyBmaWxlcyBhbmQgb25lIGhlYWRlciBmaWxlcyBnZW5lcmF0ZWQKICAgIGR1
cmluZyBidWlsZC4gT25lIGNvdWxkIG1ha2UgdGhpcyBvbmUgQyBmaWxlIGlmIHRoZQogICAgc2l6
ZSBvZiB0aGUgbmV3bHkgcGF0Y2hlZCBmdW5jdGlvbiBzaXplIHdhcyBrbm93biBpbgogICAgYWR2
YW5jZSAob3IgYW4gcmFuZG9tIHZhbHVlIHdhcyBjaG9vc2VuKS4KICAgIAogICAgVGhlcmUgaXMg
YWxzbyBhIHN0cmljdCBvcmRlciBvZiBjb21waWxpbmc6CiAgICAgMSkgeGVuX2hlbGxvX3dvcmxk
X2Z1bmMuYwogICAgIDIpIGNvbmZpZy5oIC0gZXh0cmFjdCB0aGUgc2l6ZSBvZiB0aGUgbmV3IGZ1
bmN0aW9uLAogICAgICAgIHRoZSBvbGQgZnVuY3Rpb24gYW5kIHRoZSBvbGQgZnVuY3Rpb24gYWRk
cmVzcy4KICAgICAzKSB4ZW5faGVsbG9fd29ybGQuYyAtIHdoaWNoIGNvbnRhaW5zIHRoZSAueHNw
bGljZS5mdW5jcwogICAgICAgIHN0cnVjdHVyZS4KICAgICA0KSBMaW5rIHRoZSBvYmplY3QgZmls
ZXMgaW4gYW4geGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UgZmlsZS4KICAgIAogICAgVGhlIHVzZS1j
YXNlIGlzIHNpbXBsZToKICAgIAogICAgJHhlbi14c3BsaWNlIGxvYWQgL3Vzci9saWIvZGVidWcv
eGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKICAgICR4ZW4teHNwbGljZSBsaXN0CiAgICAgSUQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBzdGF0dXMKICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tCiAgICB4ZW5faGVsbG9f
d29ybGQgICAgICAgICAgICAgICAgICAgICAgICAgICBBUFBMSUVECiAgICAkeGwgaW5mbyB8IGdy
ZXAgZXh0cmEKICAgIHhlbl9leHRyYSAgICAgICAgICAgICAgOiBIZWxsbyBXb3JsZAogICAgJHhl
bi14c3BsaWNlIHJldmVydCB4ZW5faGVsbG9fd29ybGQKICAgIFBlcmZvcm1pbmcgcmV2ZXJ0OiBj
b21wbGV0ZWQKICAgICR4ZW4teHNwbGljZSB1bmxvYWQgeGVuX2hlbGxvX3dvcmxkCiAgICBQZXJm
b3JtaW5nIHVubG9hZDogY29tcGxldGVkCiAgICAkeGwgaW5mbyB8IGdyZXAgZXh0cmEKICAgIHhl
bl9leHRyYSAgICAgICAgICAgICAgOiAtdW5zdGFibGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gW0FSTV0KICAgIEFja2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIC5naXRpZ25vcmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMiArKwogZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24g
ICAgICAgICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOCArKysrLS0KIHhlbi9hcmNoL2Fy
bS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgNCArKysKIHhlbi9hcmNoL3g4Ni90ZXN0L01ha2Vm
aWxlICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLmMgICAgICB8IDMyICsrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYyB8
IDIyICsrKysrKysrKysrKysrKysrCiA4IGZpbGVzIGNoYW5nZWQsIDE0OCBpbnNlcnRpb25zKCsp
LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmlu
ZGV4IDM5ZWI3NzkuLjRhODFmNDMgMTAwNjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGln
bm9yZQpAQCAtMjQ2LDYgKzI0Niw4IEBAIHhlbi9hcmNoL3g4Ni9lZmkubGRzCiB4ZW4vYXJjaC94
ODYvZWZpL2NoZWNrLmVmaQogeGVuL2FyY2gveDg2L2VmaS9kaXNhYmxlZAogeGVuL2FyY2gveDg2
L2VmaS9ta3JlbG9jCit4ZW4vYXJjaC94ODYvdGVzdC9jb25maWcuaAoreGVuL2FyY2gveDg2L3Rl
c3QveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKIHhlbi9hcmNoLyovZWZpL2Jvb3QuYwogeGVuL2Fy
Y2gvKi9lZmkvY29tcGF0LmMKIHhlbi9hcmNoLyovZWZpL2VmaS5oCmRpZmYgLS1naXQgYS9kb2Nz
L21pc2MveHNwbGljZS5tYXJrZG93biBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCmluZGV4
IGY1YjE1MGUuLjM1ZWJjMjggMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3du
CisrKyBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCkBAIC0zMzEsNiArMzMxLDQzIEBAIFdo
ZW4gcmV2ZXJ0aW5nIGEgcGF0Y2gsIHRoZSBoeXBlcnZpc29yIGl0ZXJhdGVzIG92ZXIgZWFjaCBg
eHNwbGljZV9wYXRjaF9mdW5jYAogYW5kIHRoZSBjb3JlIGNvZGUgY29waWVzIHRoZSBkYXRhIGZy
b20gdGhlIHVuZG8gYnVmZmVyIChwcml2YXRlIGludGVybmFsIGNvcHkpCiB0byBgb2xkX2FkZHJg
LgogCisjIyMgRXhhbXBsZSBvZiAueHNwbGljZS5mdW5jcworCitBIHNpbXBsZSBleGFtcGxlIG9m
IHdoYXQgYSBwYXlsb2FkIGZpbGUgY2FuIGJlOgorCis8cHJlPgorLyogTVVTVCBiZSBpbiBzeW5j
IHdpdGggaHlwZXJ2aXNvci4gKi8gIAorc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyB7ICAKKyAg
ICBjb25zdCBjaGFyICpuYW1lOyAgCisgICAgdm9pZCAqbmV3X2FkZHI7ICAKKyAgICB2b2lkICpv
bGRfYWRkcjsgIAorICAgIHVpbnQzMl90IG5ld19zaXplOyAgCisgICAgdWludDMyX3Qgb2xkX3Np
emU7ICAKKyAgICB1aW50OF90IHZlcnNpb247CisgICAgdWludDhfdCBwYWRbMzFdOyAgCit9OyAg
CisKKy8qIE91ciByZXBsYWNlbWVudCBmdW5jdGlvbiBmb3IgeGVuX2V4dHJhX3ZlcnNpb24uICov
ICAKK2NvbnN0IGNoYXIgKnhlbl9oZWxsb193b3JsZCh2b2lkKSAgCit7ICAKKyAgICByZXR1cm4g
IkhlbGxvIFdvcmxkIjsgIAorfSAgCisKK3N0YXRpYyB1bnNpZ25lZCBjaGFyIHBhdGNoX3RoaXNf
Zm5jW10gPSAieGVuX2V4dHJhX3ZlcnNpb24iOyAgCisKK3N0cnVjdCB4c3BsaWNlX3BhdGNoX2Z1
bmMgeHNwbGljZV9oZWxsb193b3JsZCA9IHsgIAorICAgIC52ZXJzaW9uID0gWFNQTElDRV9QQVlM
T0FEX1ZFUlNJT04sCisgICAgLm5hbWUgPSBwYXRjaF90aGlzX2ZuYywgIAorICAgIC5uZXdfYWRk
ciA9IHhlbl9oZWxsb193b3JsZCwgIAorICAgIC5vbGRfYWRkciA9ICh2b2lkICopMHhmZmZmODJk
MDgwMTM5NjNjLCAvKiBFeHRyYWN0ZWQgZnJvbSB4ZW4tc3ltcy4gKi8gIAorICAgIC5uZXdfc2l6
ZSA9IDEzLCAvKiBUbyBiZSBiZSBjb21wdXRlZCBieSBzY3JpcHRzLiAqLyAgCisgICAgLm9sZF9z
aXplID0gMTMsIC8qIC0tLS0tLS0tLS0tIiItLS0tLS0tLS0tLS0tLS0gICovICAKK30gX19hdHRy
aWJ1dGVfXygoX19zZWN0aW9uX18oIi54c3BsaWNlLmZ1bmNzIikpKTsgIAorCis8L3ByZT4KKwor
Q29kZSBtdXN0IGJlIGNvbXBpbGVkIHdpdGggLWZQSUMuCisKICMjIEh5cGVyY2FsbHMKIAogV2Ug
d2lsbCBlbXBsb3kgdGhlIHN1YiBvcGVyYXRpb25zIG9mIHRoZSBzeXN0ZW0gbWFuYWdlbWVudCBo
eXBlcmNhbGwgKHN5c2N0bCkuCmRpZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZp
bGUKaW5kZXggYjQ4MzgyMy4uZjQ5MDE0YiAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBi
L3hlbi9NYWtlZmlsZQpAQCAtMzksOCArMzksOCBAQCBkaXN0OiBpbnN0YWxsCiAKIGJ1aWxkIGlu
c3RhbGw6OiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKIAotLlBIT05ZOiBidWlsZCBpbnN0YWxs
IHVuaW5zdGFsbCBjbGVhbiBkaXN0Y2xlYW4gY3Njb3BlIFRBR1MgdGFncyBNQVAgZ3RhZ3MKLWJ1
aWxkIGluc3RhbGwgdW5pbnN0YWxsIGRlYnVnIGNsZWFuIGRpc3RjbGVhbiBjc2NvcGUgVEFHUyB0
YWdzIE1BUCBndGFnczo6CisuUEhPTlk6IGJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGNsZWFuIGRp
c3RjbGVhbiBjc2NvcGUgVEFHUyB0YWdzIE1BUCBndGFncyB0ZXN0cworYnVpbGQgaW5zdGFsbCB1
bmluc3RhbGwgZGVidWcgY2xlYW4gZGlzdGNsZWFuIGNzY29wZSBUQUdTIHRhZ3MgTUFQIGd0YWdz
IHRlc3RzOjoKIGlmbmVxICgkKFhFTl9UQVJHRVRfQVJDSCkseDg2XzMyKQogCSQoTUFLRSkgLWYg
UnVsZXMubWsgXyRACiBlbHNlCkBAIC03Niw2ICs3NiwxMCBAQCBfaW5zdGFsbDogJChUQVJHRVQp
JChDT05GSUdfWEVOX0lOU1RBTExfU1VGRklYKQogCQlmaTsgXAogCWZpCiAKKy5QSE9OWTogX3Rl
c3RzCitfdGVzdHM6CisJJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIGFyY2gvJChU
QVJHRVRfQVJDSCkgdGVzdHMKKwogLlBIT05ZOiBfdW5pbnN0YWxsCiBfdW5pbnN0YWxsOiBEPSQo
REVTVERJUikKIF91bmluc3RhbGw6IFQ9JChub3RkaXIgJChUQVJHRVQpKQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IGVhZTVj
YjMuLmY3N2Y4ZGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysgYi94ZW4v
YXJjaC9hcm0vTWFrZWZpbGUKQEAgLTU3LDYgKzU3LDkgQEAgaWZlcSAoJChDT05GSUdfQVJNXzY0
KSx5KQogCWxuIC1zZiAkKG5vdGRpciAkQCkgIC4uLy4uLyQobm90ZGlyICRAKS5lZmkKIGVuZGlm
CiAKKy5QSE9OWTogdGVzdHMKK3Rlc3RzOgorCiAkKFRBUkdFVCkuYXhmOiAkKFRBUkdFVCktc3lt
cwogCSMgWFhYOiBWRSBtb2RlbCBsb2FkcyBieSBWTUEgc28gaW5zdGVhZCBvZgogCSMgbWFraW5n
IGEgcHJvcGVyIEVMRiB3ZSBsaW5rIHdpdGggTE1BID09IFZNQSBhbmQgYWRqdXN0IGNydWRlbHkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQppbmRleCBmNzRmZDJjLi5mOGY2ZWViIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC03Niw2ICs3Niw5IEBAICQoVEFSR0VU
KTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCiAJLi9ib290L21rZWxmMzIg
JChUQVJHRVQpLXN5bXMgJChUQVJHRVQpIDB4MTAwMDAwIFwKIAlgJChOTSkgLW5yICQoVEFSR0VU
KS1zeW1zIHwgaGVhZCAtbiAxIHwgc2VkIC1lICdzL15cKFteIF0qXCkuKi8weFwxLydgCiAKKy5Q
SE9OWTogdGVzdHMKK3Rlc3RzOgorCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyB0
ZXN0IHhzcGxpY2UKIAogQUxMX09CSlMgOj0gJChCQVNFRElSKS9hcmNoL3g4Ni9ib290L2J1aWx0
X2luLm8gJChCQVNFRElSKS9hcmNoL3g4Ni9lZmkvYnVpbHRfaW4ubyAkKEFMTF9PQkpTKQogCkBA
IC0xNzksMyArMTgyLDQgQEAgY2xlYW46OgogCXJtIC1mICQoQkFTRURJUikvLnhlbi1zeW1zLlsw
LTldKiBib290Ly4qLmQKIAlybSAtZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5v
IGVmaS8uKi5kIGVmaS8qLmVmaSBlZmkvZGlzYWJsZWQgZWZpL21rcmVsb2MKIAlybSAtZiBib290
L3JlbG9jLlMgYm9vdC9yZWxvYy5sbmsgYm9vdC9yZWxvYy5iaW4KKwkkKE1BS0UpIC1mICQoQkFT
RURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rl
c3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi44YTA1YjMzCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gv
eDg2L3Rlc3QvTWFrZWZpbGUKQEAgLTAsMCArMSw0MiBAQAoraW5jbHVkZSAkKFhFTl9ST09UKS9D
b25maWcubWsKKworQ09ERV9BRERSPSQoc2hlbGwgbm0gLS1kZWZpbmVkICQoMSkgfCBncmVwICQo
MikgfCBhd2sgJ3twcmludCAiMHgiJCQxfScpCitDT0RFX1NaPSQoc2hlbGwgbm0gLS1kZWZpbmVk
IC1TICQoMSkgfCBncmVwICQoMikgfCBhd2sgJ3sgcHJpbnQgIjB4IiQkMn0nKQorCisuUEhPTlk6
IGRlZmF1bHQKKworWFNQTElDRSA6PSB4ZW5faGVsbG9fd29ybGQueHNwbGljZQorCitkZWZhdWx0
OiB4c3BsaWNlCisKK2luc3RhbGw6IHhzcGxpY2UKKwkkKElOU1RBTExfREFUQSkgJChYU1BMSUNF
KSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRSkKK3VuaW5zdGFsbDoKKwlybSAtZiAk
KERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRSkKKworLlBIT05ZOiBjbGVhbgorY2xlYW46
OgorCXJtIC1mICoubyAuKi5vLmQgKi54c3BsaWNlIGNvbmZpZy5oCisKKyMKKyMgVG8gY29tcHV0
ZSB0aGVzZSB2YWx1ZXMgd2UgbmVlZCB0aGUgYmluYXJ5IGZpbGVzOiB4ZW4tc3ltcworIyBhbmQg
eGVuX2hlbGxvX3dvcmxkX2Z1bmMubyB0byBiZSBhbHJlYWR5IGNvbXBpbGVkLgorIworLlBIT05Z
OiBjb25maWcuaAorY29uZmlnLmg6IE9MRF9DT0RFPSQoY2FsbCBDT0RFX0FERFIsJChCQVNFRElS
KS94ZW4tc3ltcyx4ZW5fZXh0cmFfdmVyc2lvbikKK2NvbmZpZy5oOiBPTERfQ09ERV9TWj0kKGNh
bGwgQ09ERV9TWiwkKEJBU0VESVIpL3hlbi1zeW1zLHhlbl9leHRyYV92ZXJzaW9uKQorY29uZmln
Lmg6IE5FV19DT0RFX1NaPSQoY2FsbCBDT0RFX1NaLCQ8LHhlbl9oZWxsb193b3JsZCkKK2NvbmZp
Zy5oOiB4ZW5faGVsbG9fd29ybGRfZnVuYy5vCisJKHNldCAtZTsgXAorCSBlY2hvICIjZGVmaW5l
IE5FV19DT0RFX1NaICQoTkVXX0NPREVfU1opIjsgXAorCSBlY2hvICIjZGVmaW5lIE9MRF9DT0RF
X1NaICQoT0xEX0NPREVfU1opIjsgXAorCSBlY2hvICIjZGVmaW5lIE9MRF9DT0RFICQoT0xEX0NP
REUpIikgPiAkQAorCit4ZW5faGVsbG9fd29ybGQubzogY29uZmlnLmgKKworLlBIT05ZOiAkKFhT
UExJQ0UpCiskKFhTUExJQ0UpOiB4ZW5faGVsbG9fd29ybGRfZnVuYy5vIHhlbl9oZWxsb193b3Js
ZC5vCisJJChMRCkgJChMREZMQUdTKSAtciAtbyAkKFhTUExJQ0UpICReCisKKy5QSE9OWTogeHNw
bGljZQoreHNwbGljZTogJChYU1BMSUNFKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rlc3Qv
eGVuX2hlbGxvX3dvcmxkLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGQuYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mNDJiMjVjCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLmMKQEAgLTAsMCArMSwzMiBA
QAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0cyBhZmZpbGlhdGVz
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgiCisj
aW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2UuaD4KKworI2luY2x1
ZGUgPHB1YmxpYy9zeXNjdGwuaD4KKworc3RhdGljIGNoYXIgaGVsbG9fd29ybGRfcGF0Y2hfdGhp
c19mbmNbXSA9ICJ4ZW5fZXh0cmFfdmVyc2lvbiI7CitleHRlcm4gY29uc3QgY2hhciAqeGVuX2hl
bGxvX3dvcmxkKHZvaWQpOworCitzdHJ1Y3QgeHNwbGljZV9wYXRjaF9mdW5jIF9fc2VjdGlvbigi
LnhzcGxpY2UuZnVuY3MiKSB4c3BsaWNlX3hlbl9oZWxsb193b3JsZCA9IHsKKyAgICAudmVyc2lv
biA9IFhTUExJQ0VfUEFZTE9BRF9WRVJTSU9OLAorICAgIC5uYW1lID0gaGVsbG9fd29ybGRfcGF0
Y2hfdGhpc19mbmMsCisgICAgLm5ld19hZGRyID0geGVuX2hlbGxvX3dvcmxkLAorICAgIC5vbGRf
YWRkciA9ICh2b2lkICopT0xEX0NPREUsCisgICAgLm5ld19zaXplID0gTkVXX0NPREVfU1osCisg
ICAgLm9sZF9zaXplID0gT0xEX0NPREVfU1osCit9OworCisvKgorICogTG9jYWwgdmFyaWFibGVz
OgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6
IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6Cisg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMg
Yi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjFhZDAwMmEKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJj
aC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jCkBAIC0wLDAgKzEsMjIgQEAKKy8qCisg
KiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMgYWZmaWxpYXRlcy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorCisvKiBP
dXIgcmVwbGFjZW1lbnQgZnVuY3Rpb24gZm9yIHhlbl9leHRyYV92ZXJzaW9uLiAqLworY29uc3Qg
Y2hhciAqeGVuX2hlbGxvX3dvcmxkKHZvaWQpCit7CisgICAgcmV0dXJuICJIZWxsbyBXb3JsZCI7
Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5
bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRl
bnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15: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 1awnTg-0000WF-Ou; Sun, 01 May 2016 09:15:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTf-0000Vw-5X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:47 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 84/93-13115-249C5275; Sun, 01 May 2016 09:15:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfxpGq
 4wflNShYTthk4MHps79vFHsAYxZqZl5RfkcCaceLbE+aCjz4VGx43sTYwvrTrYuTiEBL4wiix
 edJcVgjnPKNE1991LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSpy69
 YodpJxXwEzi0A5rkDALUPmrnzfZJjByLGBkWMWoUZxaVJZapGtorpdUlJmeUZKbmJmja2hoop
 ebWlycmJ6ak5hUrJecn7uJEeiTegYGxh2MP097HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQ
 ntfgQowwHh5IEr+cJ1XAhwaLU9NSKtMwcYHDApCU4eJREeOcfA0rzFhck5hZnpkOkTjEqSonz
 soP0CYAkMkrz4NpgAXmJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjCvN8gUnsy8Erjpr4AWM
 wEtzl4PtrgkESEl1cA4i7/sclWqe5T1tqWbDc4+joz6XvyNN++gRoa7e//+nPcyWk/P31rI/e
 H841+vj/D8mxPLwSAmVR6jHvPiR8w3beeP8dMXC6jJN67u2G+e0ei5dN60nH4+FeX/M7euYNf
 ljP0yUWSdQ8fFr0emXH1w5uXPZZMDU1+5zoucbGx0nKnhItu+s/PnKLEUZyQaajEXFScCALIn
 1OhDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462094144!38532287!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26813 invoked from network); 1 May 2016 09:15:45 -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; 1 May 2016 09:15: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 1awnTc-00017e-CT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTc-0002cE-Bj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTc-0002cE-Bj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:44 +0000
Subject: [Xen-changelog] [xen master] x86/xen_hello_world.xsplice: Test
	payload for patching 'xen_extra_version'.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmY2Q3YzA2OTg4MTIxOWQ0ZTYwZjNlNWQ3ZjEyZjFkZjQ0YzkzNTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgU2VwIDE2IDEwOjM3OjEyIDIwMTUgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjMyIDIwMTYgLTA0MDAKCiAgICB4ODYveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2U6
IFRlc3QgcGF5bG9hZCBmb3IgcGF0Y2hpbmcgJ3hlbl9leHRyYV92ZXJzaW9uJy4KICAgIAogICAg
VGhpcyBjaGFuZ2UgZGVtb25zdHJhdGVzIGhvdyB0byBnZW5lcmF0ZSBhbiB4U3BsaWNlIEVMRiBw
YXlsb2FkLgogICAgCiAgICBUaGUgaWRlYSBoZXJlIGlzIHRoYXQgd2Ugd2FudCB0byBwYXRjaCBp
biB0aGUgaHlwZXJ2aXNvcgogICAgdGhlICd4ZW5fdmVyc2lvbl9leHRyYScgZnVuY3Rpb24gd2l0
aCBhbiBmdW5jdGlvbiB0aGF0IHdpbGwKICAgIHJldHVybiAnSGVsbG8gV29ybGQnLiBUaGUgJ3hs
IGluZm8gfCBncmVwIGV4dHJhdmVyc2lvbicKICAgIHdpbGwgcmVmbGVjdCB0aGUgbmV3IHZhbHVl
IGFmdGVyIHRoZSBwYXRjaGluZy4KICAgIAogICAgVG8gZ2VuZXJhdGUgdGhpcyBFTEYgcGF5bG9h
ZCBmaWxlIHdlIG5lZWQ6CiAgICAgLSBDIGNvZGUgb2YgdGhlIG5ldyBjb2RlICh4ZW5faGVsbG9f
d29ybGRfZnVuYy5jKS4KICAgICAtIEMgY29kZSBnZW5lcmF0aW5nIHRoZSAueHNwbGljZS5mdW5j
cyBzdHJ1Y3R1cmUKICAgICAgICh4ZW5faGVsbG9fd29ybGQuYykKICAgICAtIFRoZSBhZGRyZXNz
IG9mIHRoZSBvbGQgY29kZSAoeGVuX2V4dHJhX3ZlcnNpb24pLiBXZQogICAgICAgcmV0cmlldmUg
aXQgYnkgIHVzaW5nICdubSAtLWRlZmluZWQnIG9uIHhlbi1zeW1zLgogICAgIC0gVGhlIHNpemUg
b2YgdGhlIG5ldyBhbmQgb2xkIGNvZGUgZm9yIHdoaWNoIHdlIHVzZQogICAgICAgbm0gLS1kZWZp
bmVkIC1TIG9uIG91ciBjb2RlIGFuZCB4ZW4tc3ltcyByZXNwZWN0aXZlbHkuCiAgICAKICAgIFRo
ZXJlIGFyZSB0d28gQyBmaWxlcyBhbmQgb25lIGhlYWRlciBmaWxlcyBnZW5lcmF0ZWQKICAgIGR1
cmluZyBidWlsZC4gT25lIGNvdWxkIG1ha2UgdGhpcyBvbmUgQyBmaWxlIGlmIHRoZQogICAgc2l6
ZSBvZiB0aGUgbmV3bHkgcGF0Y2hlZCBmdW5jdGlvbiBzaXplIHdhcyBrbm93biBpbgogICAgYWR2
YW5jZSAob3IgYW4gcmFuZG9tIHZhbHVlIHdhcyBjaG9vc2VuKS4KICAgIAogICAgVGhlcmUgaXMg
YWxzbyBhIHN0cmljdCBvcmRlciBvZiBjb21waWxpbmc6CiAgICAgMSkgeGVuX2hlbGxvX3dvcmxk
X2Z1bmMuYwogICAgIDIpIGNvbmZpZy5oIC0gZXh0cmFjdCB0aGUgc2l6ZSBvZiB0aGUgbmV3IGZ1
bmN0aW9uLAogICAgICAgIHRoZSBvbGQgZnVuY3Rpb24gYW5kIHRoZSBvbGQgZnVuY3Rpb24gYWRk
cmVzcy4KICAgICAzKSB4ZW5faGVsbG9fd29ybGQuYyAtIHdoaWNoIGNvbnRhaW5zIHRoZSAueHNw
bGljZS5mdW5jcwogICAgICAgIHN0cnVjdHVyZS4KICAgICA0KSBMaW5rIHRoZSBvYmplY3QgZmls
ZXMgaW4gYW4geGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UgZmlsZS4KICAgIAogICAgVGhlIHVzZS1j
YXNlIGlzIHNpbXBsZToKICAgIAogICAgJHhlbi14c3BsaWNlIGxvYWQgL3Vzci9saWIvZGVidWcv
eGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKICAgICR4ZW4teHNwbGljZSBsaXN0CiAgICAgSUQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBzdGF0dXMKICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tCiAgICB4ZW5faGVsbG9f
d29ybGQgICAgICAgICAgICAgICAgICAgICAgICAgICBBUFBMSUVECiAgICAkeGwgaW5mbyB8IGdy
ZXAgZXh0cmEKICAgIHhlbl9leHRyYSAgICAgICAgICAgICAgOiBIZWxsbyBXb3JsZAogICAgJHhl
bi14c3BsaWNlIHJldmVydCB4ZW5faGVsbG9fd29ybGQKICAgIFBlcmZvcm1pbmcgcmV2ZXJ0OiBj
b21wbGV0ZWQKICAgICR4ZW4teHNwbGljZSB1bmxvYWQgeGVuX2hlbGxvX3dvcmxkCiAgICBQZXJm
b3JtaW5nIHVubG9hZDogY29tcGxldGVkCiAgICAkeGwgaW5mbyB8IGdyZXAgZXh0cmEKICAgIHhl
bl9leHRyYSAgICAgICAgICAgICAgOiAtdW5zdGFibGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gW0FSTV0KICAgIEFja2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIC5naXRpZ25vcmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMiArKwogZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24g
ICAgICAgICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOCArKysrLS0KIHhlbi9hcmNoL2Fy
bS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgNCArKysKIHhlbi9hcmNoL3g4Ni90ZXN0L01ha2Vm
aWxlICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLmMgICAgICB8IDMyICsrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYyB8
IDIyICsrKysrKysrKysrKysrKysrCiA4IGZpbGVzIGNoYW5nZWQsIDE0OCBpbnNlcnRpb25zKCsp
LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmlu
ZGV4IDM5ZWI3NzkuLjRhODFmNDMgMTAwNjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGln
bm9yZQpAQCAtMjQ2LDYgKzI0Niw4IEBAIHhlbi9hcmNoL3g4Ni9lZmkubGRzCiB4ZW4vYXJjaC94
ODYvZWZpL2NoZWNrLmVmaQogeGVuL2FyY2gveDg2L2VmaS9kaXNhYmxlZAogeGVuL2FyY2gveDg2
L2VmaS9ta3JlbG9jCit4ZW4vYXJjaC94ODYvdGVzdC9jb25maWcuaAoreGVuL2FyY2gveDg2L3Rl
c3QveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKIHhlbi9hcmNoLyovZWZpL2Jvb3QuYwogeGVuL2Fy
Y2gvKi9lZmkvY29tcGF0LmMKIHhlbi9hcmNoLyovZWZpL2VmaS5oCmRpZmYgLS1naXQgYS9kb2Nz
L21pc2MveHNwbGljZS5tYXJrZG93biBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCmluZGV4
IGY1YjE1MGUuLjM1ZWJjMjggMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3du
CisrKyBiL2RvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3duCkBAIC0zMzEsNiArMzMxLDQzIEBAIFdo
ZW4gcmV2ZXJ0aW5nIGEgcGF0Y2gsIHRoZSBoeXBlcnZpc29yIGl0ZXJhdGVzIG92ZXIgZWFjaCBg
eHNwbGljZV9wYXRjaF9mdW5jYAogYW5kIHRoZSBjb3JlIGNvZGUgY29waWVzIHRoZSBkYXRhIGZy
b20gdGhlIHVuZG8gYnVmZmVyIChwcml2YXRlIGludGVybmFsIGNvcHkpCiB0byBgb2xkX2FkZHJg
LgogCisjIyMgRXhhbXBsZSBvZiAueHNwbGljZS5mdW5jcworCitBIHNpbXBsZSBleGFtcGxlIG9m
IHdoYXQgYSBwYXlsb2FkIGZpbGUgY2FuIGJlOgorCis8cHJlPgorLyogTVVTVCBiZSBpbiBzeW5j
IHdpdGggaHlwZXJ2aXNvci4gKi8gIAorc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyB7ICAKKyAg
ICBjb25zdCBjaGFyICpuYW1lOyAgCisgICAgdm9pZCAqbmV3X2FkZHI7ICAKKyAgICB2b2lkICpv
bGRfYWRkcjsgIAorICAgIHVpbnQzMl90IG5ld19zaXplOyAgCisgICAgdWludDMyX3Qgb2xkX3Np
emU7ICAKKyAgICB1aW50OF90IHZlcnNpb247CisgICAgdWludDhfdCBwYWRbMzFdOyAgCit9OyAg
CisKKy8qIE91ciByZXBsYWNlbWVudCBmdW5jdGlvbiBmb3IgeGVuX2V4dHJhX3ZlcnNpb24uICov
ICAKK2NvbnN0IGNoYXIgKnhlbl9oZWxsb193b3JsZCh2b2lkKSAgCit7ICAKKyAgICByZXR1cm4g
IkhlbGxvIFdvcmxkIjsgIAorfSAgCisKK3N0YXRpYyB1bnNpZ25lZCBjaGFyIHBhdGNoX3RoaXNf
Zm5jW10gPSAieGVuX2V4dHJhX3ZlcnNpb24iOyAgCisKK3N0cnVjdCB4c3BsaWNlX3BhdGNoX2Z1
bmMgeHNwbGljZV9oZWxsb193b3JsZCA9IHsgIAorICAgIC52ZXJzaW9uID0gWFNQTElDRV9QQVlM
T0FEX1ZFUlNJT04sCisgICAgLm5hbWUgPSBwYXRjaF90aGlzX2ZuYywgIAorICAgIC5uZXdfYWRk
ciA9IHhlbl9oZWxsb193b3JsZCwgIAorICAgIC5vbGRfYWRkciA9ICh2b2lkICopMHhmZmZmODJk
MDgwMTM5NjNjLCAvKiBFeHRyYWN0ZWQgZnJvbSB4ZW4tc3ltcy4gKi8gIAorICAgIC5uZXdfc2l6
ZSA9IDEzLCAvKiBUbyBiZSBiZSBjb21wdXRlZCBieSBzY3JpcHRzLiAqLyAgCisgICAgLm9sZF9z
aXplID0gMTMsIC8qIC0tLS0tLS0tLS0tIiItLS0tLS0tLS0tLS0tLS0gICovICAKK30gX19hdHRy
aWJ1dGVfXygoX19zZWN0aW9uX18oIi54c3BsaWNlLmZ1bmNzIikpKTsgIAorCis8L3ByZT4KKwor
Q29kZSBtdXN0IGJlIGNvbXBpbGVkIHdpdGggLWZQSUMuCisKICMjIEh5cGVyY2FsbHMKIAogV2Ug
d2lsbCBlbXBsb3kgdGhlIHN1YiBvcGVyYXRpb25zIG9mIHRoZSBzeXN0ZW0gbWFuYWdlbWVudCBo
eXBlcmNhbGwgKHN5c2N0bCkuCmRpZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZp
bGUKaW5kZXggYjQ4MzgyMy4uZjQ5MDE0YiAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBi
L3hlbi9NYWtlZmlsZQpAQCAtMzksOCArMzksOCBAQCBkaXN0OiBpbnN0YWxsCiAKIGJ1aWxkIGlu
c3RhbGw6OiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKIAotLlBIT05ZOiBidWlsZCBpbnN0YWxs
IHVuaW5zdGFsbCBjbGVhbiBkaXN0Y2xlYW4gY3Njb3BlIFRBR1MgdGFncyBNQVAgZ3RhZ3MKLWJ1
aWxkIGluc3RhbGwgdW5pbnN0YWxsIGRlYnVnIGNsZWFuIGRpc3RjbGVhbiBjc2NvcGUgVEFHUyB0
YWdzIE1BUCBndGFnczo6CisuUEhPTlk6IGJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGNsZWFuIGRp
c3RjbGVhbiBjc2NvcGUgVEFHUyB0YWdzIE1BUCBndGFncyB0ZXN0cworYnVpbGQgaW5zdGFsbCB1
bmluc3RhbGwgZGVidWcgY2xlYW4gZGlzdGNsZWFuIGNzY29wZSBUQUdTIHRhZ3MgTUFQIGd0YWdz
IHRlc3RzOjoKIGlmbmVxICgkKFhFTl9UQVJHRVRfQVJDSCkseDg2XzMyKQogCSQoTUFLRSkgLWYg
UnVsZXMubWsgXyRACiBlbHNlCkBAIC03Niw2ICs3NiwxMCBAQCBfaW5zdGFsbDogJChUQVJHRVQp
JChDT05GSUdfWEVOX0lOU1RBTExfU1VGRklYKQogCQlmaTsgXAogCWZpCiAKKy5QSE9OWTogX3Rl
c3RzCitfdGVzdHM6CisJJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIGFyY2gvJChU
QVJHRVRfQVJDSCkgdGVzdHMKKwogLlBIT05ZOiBfdW5pbnN0YWxsCiBfdW5pbnN0YWxsOiBEPSQo
REVTVERJUikKIF91bmluc3RhbGw6IFQ9JChub3RkaXIgJChUQVJHRVQpKQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IGVhZTVj
YjMuLmY3N2Y4ZGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysgYi94ZW4v
YXJjaC9hcm0vTWFrZWZpbGUKQEAgLTU3LDYgKzU3LDkgQEAgaWZlcSAoJChDT05GSUdfQVJNXzY0
KSx5KQogCWxuIC1zZiAkKG5vdGRpciAkQCkgIC4uLy4uLyQobm90ZGlyICRAKS5lZmkKIGVuZGlm
CiAKKy5QSE9OWTogdGVzdHMKK3Rlc3RzOgorCiAkKFRBUkdFVCkuYXhmOiAkKFRBUkdFVCktc3lt
cwogCSMgWFhYOiBWRSBtb2RlbCBsb2FkcyBieSBWTUEgc28gaW5zdGVhZCBvZgogCSMgbWFraW5n
IGEgcHJvcGVyIEVMRiB3ZSBsaW5rIHdpdGggTE1BID09IFZNQSBhbmQgYWRqdXN0IGNydWRlbHkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQppbmRleCBmNzRmZDJjLi5mOGY2ZWViIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC03Niw2ICs3Niw5IEBAICQoVEFSR0VU
KTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCiAJLi9ib290L21rZWxmMzIg
JChUQVJHRVQpLXN5bXMgJChUQVJHRVQpIDB4MTAwMDAwIFwKIAlgJChOTSkgLW5yICQoVEFSR0VU
KS1zeW1zIHwgaGVhZCAtbiAxIHwgc2VkIC1lICdzL15cKFteIF0qXCkuKi8weFwxLydgCiAKKy5Q
SE9OWTogdGVzdHMKK3Rlc3RzOgorCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyB0
ZXN0IHhzcGxpY2UKIAogQUxMX09CSlMgOj0gJChCQVNFRElSKS9hcmNoL3g4Ni9ib290L2J1aWx0
X2luLm8gJChCQVNFRElSKS9hcmNoL3g4Ni9lZmkvYnVpbHRfaW4ubyAkKEFMTF9PQkpTKQogCkBA
IC0xNzksMyArMTgyLDQgQEAgY2xlYW46OgogCXJtIC1mICQoQkFTRURJUikvLnhlbi1zeW1zLlsw
LTldKiBib290Ly4qLmQKIAlybSAtZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5v
IGVmaS8uKi5kIGVmaS8qLmVmaSBlZmkvZGlzYWJsZWQgZWZpL21rcmVsb2MKIAlybSAtZiBib290
L3JlbG9jLlMgYm9vdC9yZWxvYy5sbmsgYm9vdC9yZWxvYy5iaW4KKwkkKE1BS0UpIC1mICQoQkFT
RURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rl
c3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi44YTA1YjMzCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gv
eDg2L3Rlc3QvTWFrZWZpbGUKQEAgLTAsMCArMSw0MiBAQAoraW5jbHVkZSAkKFhFTl9ST09UKS9D
b25maWcubWsKKworQ09ERV9BRERSPSQoc2hlbGwgbm0gLS1kZWZpbmVkICQoMSkgfCBncmVwICQo
MikgfCBhd2sgJ3twcmludCAiMHgiJCQxfScpCitDT0RFX1NaPSQoc2hlbGwgbm0gLS1kZWZpbmVk
IC1TICQoMSkgfCBncmVwICQoMikgfCBhd2sgJ3sgcHJpbnQgIjB4IiQkMn0nKQorCisuUEhPTlk6
IGRlZmF1bHQKKworWFNQTElDRSA6PSB4ZW5faGVsbG9fd29ybGQueHNwbGljZQorCitkZWZhdWx0
OiB4c3BsaWNlCisKK2luc3RhbGw6IHhzcGxpY2UKKwkkKElOU1RBTExfREFUQSkgJChYU1BMSUNF
KSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRSkKK3VuaW5zdGFsbDoKKwlybSAtZiAk
KERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRSkKKworLlBIT05ZOiBjbGVhbgorY2xlYW46
OgorCXJtIC1mICoubyAuKi5vLmQgKi54c3BsaWNlIGNvbmZpZy5oCisKKyMKKyMgVG8gY29tcHV0
ZSB0aGVzZSB2YWx1ZXMgd2UgbmVlZCB0aGUgYmluYXJ5IGZpbGVzOiB4ZW4tc3ltcworIyBhbmQg
eGVuX2hlbGxvX3dvcmxkX2Z1bmMubyB0byBiZSBhbHJlYWR5IGNvbXBpbGVkLgorIworLlBIT05Z
OiBjb25maWcuaAorY29uZmlnLmg6IE9MRF9DT0RFPSQoY2FsbCBDT0RFX0FERFIsJChCQVNFRElS
KS94ZW4tc3ltcyx4ZW5fZXh0cmFfdmVyc2lvbikKK2NvbmZpZy5oOiBPTERfQ09ERV9TWj0kKGNh
bGwgQ09ERV9TWiwkKEJBU0VESVIpL3hlbi1zeW1zLHhlbl9leHRyYV92ZXJzaW9uKQorY29uZmln
Lmg6IE5FV19DT0RFX1NaPSQoY2FsbCBDT0RFX1NaLCQ8LHhlbl9oZWxsb193b3JsZCkKK2NvbmZp
Zy5oOiB4ZW5faGVsbG9fd29ybGRfZnVuYy5vCisJKHNldCAtZTsgXAorCSBlY2hvICIjZGVmaW5l
IE5FV19DT0RFX1NaICQoTkVXX0NPREVfU1opIjsgXAorCSBlY2hvICIjZGVmaW5lIE9MRF9DT0RF
X1NaICQoT0xEX0NPREVfU1opIjsgXAorCSBlY2hvICIjZGVmaW5lIE9MRF9DT0RFICQoT0xEX0NP
REUpIikgPiAkQAorCit4ZW5faGVsbG9fd29ybGQubzogY29uZmlnLmgKKworLlBIT05ZOiAkKFhT
UExJQ0UpCiskKFhTUExJQ0UpOiB4ZW5faGVsbG9fd29ybGRfZnVuYy5vIHhlbl9oZWxsb193b3Js
ZC5vCisJJChMRCkgJChMREZMQUdTKSAtciAtbyAkKFhTUExJQ0UpICReCisKKy5QSE9OWTogeHNw
bGljZQoreHNwbGljZTogJChYU1BMSUNFKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rlc3Qv
eGVuX2hlbGxvX3dvcmxkLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGQuYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mNDJiMjVjCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLmMKQEAgLTAsMCArMSwzMiBA
QAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0cyBhZmZpbGlhdGVz
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgiCisj
aW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2UuaD4KKworI2luY2x1
ZGUgPHB1YmxpYy9zeXNjdGwuaD4KKworc3RhdGljIGNoYXIgaGVsbG9fd29ybGRfcGF0Y2hfdGhp
c19mbmNbXSA9ICJ4ZW5fZXh0cmFfdmVyc2lvbiI7CitleHRlcm4gY29uc3QgY2hhciAqeGVuX2hl
bGxvX3dvcmxkKHZvaWQpOworCitzdHJ1Y3QgeHNwbGljZV9wYXRjaF9mdW5jIF9fc2VjdGlvbigi
LnhzcGxpY2UuZnVuY3MiKSB4c3BsaWNlX3hlbl9oZWxsb193b3JsZCA9IHsKKyAgICAudmVyc2lv
biA9IFhTUExJQ0VfUEFZTE9BRF9WRVJTSU9OLAorICAgIC5uYW1lID0gaGVsbG9fd29ybGRfcGF0
Y2hfdGhpc19mbmMsCisgICAgLm5ld19hZGRyID0geGVuX2hlbGxvX3dvcmxkLAorICAgIC5vbGRf
YWRkciA9ICh2b2lkICopT0xEX0NPREUsCisgICAgLm5ld19zaXplID0gTkVXX0NPREVfU1osCisg
ICAgLm9sZF9zaXplID0gT0xEX0NPREVfU1osCit9OworCisvKgorICogTG9jYWwgdmFyaWFibGVz
OgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6
IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6Cisg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMg
Yi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjFhZDAwMmEKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJj
aC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jCkBAIC0wLDAgKzEsMjIgQEAKKy8qCisg
KiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMgYWZmaWxpYXRlcy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorCisvKiBP
dXIgcmVwbGFjZW1lbnQgZnVuY3Rpb24gZm9yIHhlbl9leHRyYV92ZXJzaW9uLiAqLworY29uc3Qg
Y2hhciAqeGVuX2hlbGxvX3dvcmxkKHZvaWQpCit7CisgICAgcmV0dXJuICJIZWxsbyBXb3JsZCI7
Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5
bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRl
bnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnTq-0000YI-Qp; Sun, 01 May 2016 09:15: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 1awnTp-0000Y2-Et
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:57 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 88/C6-03149-C49C5275; Sun, 01 May 2016 09:15:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdf7pGq
 4wZTnuhYTthk4MHps79vFHsAYxZqZl5RfkcCaMXObZMGPfsaKT+cWsDQw7snuYuTiEBL4wihx
 89pmJgjnPKPExT3XGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIluj9e
 hPM5hUwk1h0cBVYDQtQ/czWE0wTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0ST0DA+MOxittzocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgcMGkJDh4lEd75x4DSvMUFibnFmekQqVOMuhxHtmw6
 ySTEkpeflyolzssOMkMApCijNA9uBCxQLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5vUGm
 cKTmVcCt+kV0BFMQEdkrwc7oiQRISXVwBj2f7G7QPKROTMcM1rYKm8npH94mxd+l3nO2ehjps
 sTGApKPk1fuJ9PoV92iqLOsh/z1MIYfpxP8bmuMPtR6hkVnX+PD7Xcfde/eJLWnVlpuyYzqdU
 tdeqZWLttbtiS/vhFiU3mL7Y+91SexLjL9NWTnA+zUyefZ9YN52d0KS1z+JF8xPbTNGclluKM
 REMt5qLiRABpvlsFTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094154!37878154!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6120 invoked from network); 1 May 2016 09:15:55 -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; 1 May 2016 09:15: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 1awnTm-00018P-EU
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTm-0002dT-Dy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTm-0002dT-Dy@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:54 +0000
Subject: [Xen-changelog] [xen master] xsplice,
	symbols: Implement symbol name resolution on 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRlZWQxNDliMWIzOWY4Mjk1ZjI0ZGU4NzA2ZTk1Y2ZjZDE1NDA4ZWUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjAgMTY6MTk6MjcgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MzYgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2Usc3ltYm9sczogSW1wbGVtZW50IHN5bWJv
bCBuYW1lIHJlc29sdXRpb24gb24gYWRkcmVzcy4KICAgIAogICAgSWYgaW4gdGhlIHBheWxvYWQg
d2UgZG8gbm90IGhhdmUgdGhlIG9sZF9hZGRyIHdlIGNhbiByZXNvbHZlCiAgICB0aGUgdmlydHVh
bCBhZGRyZXNzIGJhc2VkIG9uIHRoZSBVTkRFRmluZWQgc3ltYm9scy4KICAgIAogICAgV2UgYWxz
byB1c2UgYW4gYm9vbGVhbiBmbGFnOiBuZXdfc3ltYm9sIHRvIHRyYWNrIHN5bWJvbHMuIFRoZSB1
c3VhbAogICAgY2FzZSB0aGlzIGlzIHVzZWQgaXMgYnk6CiAgICAKICAgICogQSBwYXlsb2FkIG1h
eSBpbnRyb2R1Y2UgYSBuZXcgc3ltYm9sCiAgICAqIEEgcGF5bG9hZCBtYXkgb3ZlcnJpZGUgYW4g
ZXhpc3Rpbmcgc3ltYm9sIChpbnRyb2R1Y2VkIGluIFhlbiBvciBhbm90aGVyCiAgICAgIHBheWxv
YWQpCiAgICAqIE92ZXJyaWRpbmcgc3ltYm9scyBtdXN0IGV4aXN0IGluIHRoZSBzeW10YWIgZm9y
IGJhY2t0cmFjZXMuCiAgICAqIEEgcGF5bG9hZCBtdXN0IGFsd2F5cyBsaW5rIGFnYWluc3QgdGhl
IG9iamVjdCB3aGljaCBkZWZpbmVzIHRoZSBuZXcgc3ltYm9sLgogICAgCiAgICBDb25zaWRlcmlu
ZyB0aGF0IHBheWxvYWRzIG1heSBiZSBsb2FkZWQgaW4gYW55IG9yZGVyIGl0IHdvdWxkIGJlIGlu
Y29ycmVjdCB0bwogICAgbGluayBhZ2FpbnN0IGEgcGF5bG9hZCB3aGljaCBzaW1wbHkgb3ZlcnJp
ZGVzIGEgc3ltYm9sIGJlY2F1c2UgeW91IGNvdWxkIGVuZAogICAgdXAgd2l0aCBhIGNoYWluIG9m
IGp1bXBzIHdoaWNoIGlzIGluZWZmaWNpZW50IGFuZCBtYXkgcmVzdWx0IGluIHRoZSBleHBlY3Rl
ZAogICAgZnVuY3Rpb24gbm90IGJlaW5nIGV4ZWN1dGVkLgogICAgCiAgICBTaW5jZSB0aGUgcGF5
bG9hZCB3ZSBnZXQgaXMgYW4gcmVsb2NhdGFibGUgaW1hZ2UgKHBhcnRpYWwgbGlua2VkIEVMRiBm
aWxlKQogICAgd2UgaGF2ZSB0byBtYXRjaCB1cCB0aGUgc3ltYm9scy4gV2UgZm9sbG93IHRoZSBF
TEYgdmlzaWJpbGl0eSBydWxlcyBmb3IgdGhhdAogICAgYW5kIGZvciBsb2NhbCBzeW1ib2xzIGRv
IHdoYXQgYmludHV0aWxzIGxkIGRvZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUg
ICAgICAgICAgICAgICB8ICAxNiArKystCiB4ZW4vYXJjaC94ODYvcGxhdGZvcm1faHlwZXJjYWxs
LmMgICB8ICAgNSArLQogeGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUgICAgICAgICAgfCAgIDQg
Ky0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jIHwgICAzICstCiB4ZW4vY29t
bW9uL3N5bWJvbHMuYyAgICAgICAgICAgICAgICB8ICAzNiArKysrKysrLQogeGVuL2NvbW1vbi94
c3BsaWNlLmMgICAgICAgICAgICAgICAgfCAxNzkgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystCiB4ZW4vY29tbW9uL3hzcGxpY2VfZWxmLmMgICAgICAgICAgICB8ICAxOCArKyst
CiB4ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVk
ZS94ZW4vc3ltYm9scy5oICAgICAgICAgICB8ICAgNCArLQogeGVuL2luY2x1ZGUveGVuL3hzcGxp
Y2UuaCAgICAgICAgICAgfCAgIDcgKysKIDEwIGZpbGVzIGNoYW5nZWQsIDI1NyBpbnNlcnRpb25z
KCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUg
Yi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggZjhmNmVlYi4uZmRmNDIwMiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAt
NzIsNiArNzIsMTIgQEAgZWZpLXkgOj0gJChzaGVsbCBpZiBbICEgLXIgJChCQVNFRElSKS9pbmNs
dWRlL3hlbi9jb21waWxlLmggLW8gXAogICAgICAgICAgICAgICAgICAgICAgIC1PICQoQkFTRURJ
UikvaW5jbHVkZS94ZW4vY29tcGlsZS5oIF07IHRoZW4gXAogICAgICAgICAgICAgICAgICAgICAg
ICAgIGVjaG8gJyQoVEFSR0VUKS5lZmknOyBmaSkKIAoraWZkZWYgQ09ORklHX1hTUExJQ0UKK2Fs
bF9zeW1ib2xzID0gLS1hbGwtc3ltYm9scworZWxzZQorYWxsX3N5bWJvbHMgPQorZW5kaWYKKwog
JChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKIAkuL2Jvb3Qv
bWtlbGYzMiAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgMHgxMDAwMDAgXAogCWAkKE5NKSAtbnIg
JChUQVJHRVQpLXN5bXMgfCBoZWFkIC1uIDEgfCBzZWQgLWUgJ3MvXlwoW14gXSpcKS4qLzB4XDEv
J2AKQEAgLTExMSwxMiArMTE3LDE0IEBAICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxk
cyAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8KIAkkKExEKSAkKExERkxBR1MpIC1U
IHhlbi5sZHMgLU4gcHJlbGluay5vIFwKIAkgICAgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1k
dW1teS5vIC1vICQoQEQpLy4kKEBGKS4wCiAJJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkv
LiQoQEYpLjAgXAotCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAtLXN5c3YgLS1zb3J0ID4k
KEBEKS8uJChARikuMC5TCisJCXwgJChCQVNFRElSKS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJv
bHMpIC0tc3lzdiAtLXNvcnQgXAorCQk+JChARCkvLiQoQEYpLjAuUwogCSQoTUFLRSkgLWYgJChC
QVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMC5vCiAJJChMRCkgJChMREZMQUdTKSAtVCB4
ZW4ubGRzIC1OIHByZWxpbmsubyBcCiAJICAgICQoQEQpLy4kKEBGKS4wLm8gLW8gJChARCkvLiQo
QEYpLjEKIAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMSBcCi0JCXwgJChC
QVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lzdiAtLXNvcnQgLS13YXJuLWR1cCA+JChARCkvLiQo
QEYpLjEuUworCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAkKGFsbF9zeW1ib2xzKSAtLXN5
c3YgLS1zb3J0IC0td2Fybi1kdXAgXAorCQk+JChARCkvLiQoQEYpLjEuUwogCSQoTUFLRSkgLWYg
JChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMS5vCiAJJChMRCkgJChMREZMQUdTKSAt
VCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCiAJICAgICQoQEQpLy4kKEBGKS4xLm8gLW8gJEAKQEAg
LTE0MCwxNCArMTQ4LDE0IEBAICQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8gZWZpLmxkcyBl
ZmkvcmVsb2NzLWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9sCiAJICAgICAgICAgICAg
ICAgICQoQkFTRURJUikvY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAkKEBEKS8uJChARikuJChi
YXNlKS4wICYmKSA6CiAJJChndWFyZCkgZWZpL21rcmVsb2MgJChmb3JlYWNoIGJhc2UsJChWSVJU
X0JBU0UpICQoQUxUX0JBU0UpLCQoQEQpLy4kKEBGKS4kKGJhc2UpLjApID4kKEBEKS8uJChARiku
MHIuUwogCSQoZ3VhcmQpICQoTk0pIC1wYSAtLWZvcm1hdD1zeXN2ICQoQEQpLy4kKEBGKS4kKFZJ
UlRfQkFTRSkuMCBcCi0JCXwgJChndWFyZCkgJChCQVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lz
diAtLXNvcnQgPiQoQEQpLy4kKEBGKS4wcy5TCisJCXwgJChndWFyZCkgJChCQVNFRElSKS90b29s
cy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgPiQoQEQpLy4kKEBGKS4wcy5T
CiAJJChndWFyZCkgJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rICQoQEQpLy4kKEBGKS4w
ci5vICQoQEQpLy4kKEBGKS4wcy5vCiAJJChmb3JlYWNoIGJhc2UsICQoVklSVF9CQVNFKSAkKEFM
VF9CQVNFKSwgXAogCSAgICAgICAgICAkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1Ms
JChiYXNlKSkgLVQgZWZpLmxkcyAtTiAkPCBcCiAJICAgICAgICAgICAgICAgICQoQEQpLy4kKEBG
KS4wci5vICQoQEQpLy4kKEBGKS4wcy5vIC1vICQoQEQpLy4kKEBGKS4kKGJhc2UpLjEgJiYpIDoK
IAkkKGd1YXJkKSBlZmkvbWtyZWxvYyAkKGZvcmVhY2ggYmFzZSwkKFZJUlRfQkFTRSkgJChBTFRf
QkFTRSksJChARCkvLiQoQEYpLiQoYmFzZSkuMSkgPiQoQEQpLy4kKEBGKS4xci5TCiAJJChndWFy
ZCkgJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkvLiQoQEYpLiQoVklSVF9CQVNFKS4xIFwK
LQkJfCAkKGd1YXJkKSAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgLS1zeXN2IC0tc29ydCA+JChA
RCkvLiQoQEYpLjFzLlMKKwkJfCAkKGd1YXJkKSAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgJChh
bGxfc3ltYm9scykgLS1zeXN2IC0tc29ydCA+JChARCkvLiQoQEYpLjFzLlMKIAkkKGd1YXJkKSAk
KE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChARCkvLiQoQEYpLjFyLm8gJChARCkvLiQo
QEYpLjFzLm8KIAkkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1MsJChWSVJUX0JBU0Up
KSAtVCBlZmkubGRzIC1OICQ8IFwKIAkgICAgICAgICAgICAgICAgJChARCkvLiQoQEYpLjFyLm8g
JChARCkvLiQoQEYpLjFzLm8gLW8gJEAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wbGF0Zm9y
bV9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wbGF0Zm9ybV9oeXBlcmNhbGwuYwppbmRleCAz
OWZhODA4Li43ODBmMjJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcGxhdGZvcm1faHlwZXJj
YWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3BsYXRmb3JtX2h5cGVyY2FsbC5jCkBAIC03OTgsMTIg
Kzc5OCwxMyBAQCByZXRfdCBkb19wbGF0Zm9ybV9vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhl
bl9wbGF0Zm9ybV9vcF90KSB1X3hlbnBmX29wKQogICAgICAgICBzdGF0aWMgY2hhciBuYW1lW0tT
WU1fTkFNRV9MRU4gKyAxXTsgLyogcHJvdGVjdGVkIGJ5IHhlbnBmX2xvY2sgKi8KICAgICAgICAg
WEVOX0dVRVNUX0hBTkRMRShjaGFyKSBuYW1laDsKICAgICAgICAgdWludDMyX3QgbmFtZWxlbiwg
Y29weWxlbjsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwogCiAgICAgICAgIGd1ZXN0X2Zy
b21fY29tcGF0X2hhbmRsZShuYW1laCwgb3AtPnUuc3ltZGF0YS5uYW1lKTsKIAogICAgICAgICBy
ZXQgPSB4ZW5zeW1zX3JlYWQoJm9wLT51LnN5bWRhdGEuc3ltbnVtLCAmb3AtPnUuc3ltZGF0YS50
eXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wLT51LnN5bWRhdGEuYWRkcmVzcywg
bmFtZSk7Ci0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICZhZGRyLCBuYW1lKTsKKyAgICAg
ICAgb3AtPnUuc3ltZGF0YS5hZGRyZXNzID0gYWRkcjsKICAgICAgICAgbmFtZWxlbiA9IHN0cmxl
bihuYW1lKSArIDE7CiAKICAgICAgICAgaWYgKCBuYW1lbGVuID4gb3AtPnUuc3ltZGF0YS5uYW1l
bGVuICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlIGIveGVuL2FyY2gv
eDg2L3Rlc3QvTWFrZWZpbGUKaW5kZXggOGEwNWIzMy4uOWM4NTJlZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUK
QEAgLTIzLDE0ICsyMywxMiBAQCBjbGVhbjo6CiAjIGFuZCB4ZW5faGVsbG9fd29ybGRfZnVuYy5v
IHRvIGJlIGFscmVhZHkgY29tcGlsZWQuCiAjCiAuUEhPTlk6IGNvbmZpZy5oCi1jb25maWcuaDog
T0xEX0NPREU9JChjYWxsIENPREVfQUREUiwkKEJBU0VESVIpL3hlbi1zeW1zLHhlbl9leHRyYV92
ZXJzaW9uKQogY29uZmlnLmg6IE9MRF9DT0RFX1NaPSQoY2FsbCBDT0RFX1NaLCQoQkFTRURJUikv
eGVuLXN5bXMseGVuX2V4dHJhX3ZlcnNpb24pCiBjb25maWcuaDogTkVXX0NPREVfU1o9JChjYWxs
IENPREVfU1osJDwseGVuX2hlbGxvX3dvcmxkKQogY29uZmlnLmg6IHhlbl9oZWxsb193b3JsZF9m
dW5jLm8KIAkoc2V0IC1lOyBcCiAJIGVjaG8gIiNkZWZpbmUgTkVXX0NPREVfU1ogJChORVdfQ09E
RV9TWikiOyBcCi0JIGVjaG8gIiNkZWZpbmUgT0xEX0NPREVfU1ogJChPTERfQ09ERV9TWikiOyBc
Ci0JIGVjaG8gIiNkZWZpbmUgT0xEX0NPREUgJChPTERfQ09ERSkiKSA+ICRACisJIGVjaG8gIiNk
ZWZpbmUgT0xEX0NPREVfU1ogJChPTERfQ09ERV9TWikiKSA+ICRACiAKIHhlbl9oZWxsb193b3Js
ZC5vOiBjb25maWcuaAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9f
d29ybGQuYyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jCmluZGV4IGY0MmIy
NWMuLjhhZmQ2NmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3Js
ZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jCkBAIC01LDYgKzUs
NyBAQAogCiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5j
bHVkZSA8eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRlIDx4ZW4veHNwbGljZS5oPgogCiAjaW5jbHVk
ZSA8cHVibGljL3N5c2N0bC5oPgpAQCAtMTYsNyArMTcsNyBAQCBzdHJ1Y3QgeHNwbGljZV9wYXRj
aF9mdW5jIF9fc2VjdGlvbigiLnhzcGxpY2UuZnVuY3MiKSB4c3BsaWNlX3hlbl9oZWxsb193b3Js
ZCA9CiAgICAgLnZlcnNpb24gPSBYU1BMSUNFX1BBWUxPQURfVkVSU0lPTiwKICAgICAubmFtZSA9
IGhlbGxvX3dvcmxkX3BhdGNoX3RoaXNfZm5jLAogICAgIC5uZXdfYWRkciA9IHhlbl9oZWxsb193
b3JsZCwKLSAgICAub2xkX2FkZHIgPSAodm9pZCAqKU9MRF9DT0RFLAorICAgIC5vbGRfYWRkciA9
IHhlbl9leHRyYV92ZXJzaW9uLAogICAgIC5uZXdfc2l6ZSA9IE5FV19DT0RFX1NaLAogICAgIC5v
bGRfc2l6ZSA9IE9MRF9DT0RFX1NaLAogfTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3ltYm9s
cy5jIGIveGVuL2NvbW1vbi9zeW1ib2xzLmMKaW5kZXggYjE4ZGRjZDEuLmUwMmEyYWYgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vc3ltYm9scy5jCisrKyBiL3hlbi9jb21tb24vc3ltYm9scy5jCkBA
IC0xNzAsNyArMTcwLDcgQEAgc3RhdGljIGNoYXIgc3ltYm9sc19nZXRfc3ltYm9sX3R5cGUodW5z
aWduZWQgaW50IG9mZikKIH0KIAogaW50IHhlbnN5bXNfcmVhZCh1aW50MzJfdCAqc3ltbnVtLCBj
aGFyICp0eXBlLAotICAgICAgICAgICAgICAgICB1aW50NjRfdCAqYWRkcmVzcywgY2hhciAqbmFt
ZSkKKyAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqYWRkcmVzcywgY2hhciAqbmFtZSkK
IHsKICAgICAvKgogICAgICAqIFN5bWJvbHMgYXJlIG1vc3QgbGlrZWx5IGFjY2Vzc2VkIHNlcXVl
bnRpYWxseSBzbyB3ZSByZW1lbWJlciBwb3NpdGlvbgpAQCAtMjA3LDMgKzIwNywzNyBAQCBpbnQg
eGVuc3ltc19yZWFkKHVpbnQzMl90ICpzeW1udW0sIGNoYXIgKnR5cGUsCiAKICAgICByZXR1cm4g
MDsKIH0KKwordW5zaWduZWQgbG9uZyBzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGNvbnN0IGNoYXIg
KnN5bW5hbWUpCit7CisgICAgY2hhciBuYW1lW0tTWU1fTkFNRV9MRU4gKyAxXTsKKyAgICB1aW50
MzJfdCBzeW1udW0gPSAwOworICAgIGNoYXIgdHlwZTsKKyAgICB1bnNpZ25lZCBsb25nIGFkZHI7
CisgICAgaW50IHJjOworCisgICAgaWYgKCAqc3ltbmFtZSA9PSAnXDAnICkKKyAgICAgICAgcmV0
dXJuIDA7CisKKyAgICBkbyB7CisgICAgICAgIHJjID0geGVuc3ltc19yZWFkKCZzeW1udW0sICZ0
eXBlLCAmYWRkciwgbmFtZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICBicmVhazsK
KworICAgICAgICBpZiAoICFzdHJjbXAobmFtZSwgc3ltbmFtZSkgKQorICAgICAgICAgICAgcmV0
dXJuIGFkZHI7CisKKyAgICB9IHdoaWxlICggbmFtZVswXSAhPSAnXDAnICk7CisKKyAgICByZXR1
cm4gMDsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmls
ZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IGQ0MWMwOGMuLjNkNTZj
MDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNw
bGljZS5jCkBAIC0xNCw2ICsxNCw3IEBACiAjaW5jbHVkZSA8eGVuL3NtcC5oPgogI2luY2x1ZGUg
PHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CisjaW5jbHVkZSA8eGVu
L3N5bWJvbHMuaD4KICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgogI2luY2x1ZGUgPHhlbi93YWl0Lmg+
CiAjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CkBAIC01Myw2ICs1NCw5IEBAIHN0cnVjdCBw
YXlsb2FkIHsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkIGFwcGxpZWRfbGlzdDsgICAgICAgLyogTGlu
a2VkIHRvICdhcHBsaWVkX2xpc3QnLiAqLwogICAgIHN0cnVjdCB4c3BsaWNlX3BhdGNoX2Z1bmMg
KmZ1bmNzOyAgICAvKiBUaGUgYXJyYXkgb2YgZnVuY3Rpb25zIHRvIHBhdGNoLiAqLwogICAgIHVu
c2lnbmVkIGludCBuZnVuY3M7ICAgICAgICAgICAgICAgICAvKiBOciBvZiBmdW5jdGlvbnMgdG8g
cGF0Y2guICovCisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2Vfc3ltYm9sICpzeW10YWI7IC8qIEFs
bCBzeW1ib2xzLiAqLworICAgIGNvbnN0IGNoYXIgKnN0cnRhYjsgICAgICAgICAgICAgICAgICAv
KiBQb2ludGVyIHRvIC5zdHJ0YWIuICovCisgICAgdW5zaWduZWQgaW50IG5zeW1zOyAgICAgICAg
ICAgICAgICAgIC8qIE5yIG9mIGVudHJpZXMgaW4gLnN0cnRhYiBhbmQgc3ltYm9scy4gKi8KICAg
ICBjaGFyIG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBvZiBpdC4gKi8K
IH07CiAKQEAgLTExMyw2ICsxMTcsMjggQEAgc3RhdGljIGludCB2ZXJpZnlfcGF5bG9hZChjb25z
dCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QgKnVwbG9hZCwgY2hhciAqbikKICAgICByZXR1
cm4gMDsKIH0KIAordW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUo
Y29uc3QgY2hhciAqc3ltbmFtZSkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsK
KworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGF5bG9hZF9sb2NrKSk7CisgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2FkX2xpc3QsIGxpc3QgKQorICAgIHsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGk7CisKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBkYXRhLT5uc3lt
czsgaSsrICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZGF0YS0+c3ltdGFiW2ldLm5l
d19zeW1ib2wgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBpZiAo
ICFzdHJjbXAoZGF0YS0+c3ltdGFiW2ldLm5hbWUsIHN5bW5hbWUpICkKKyAgICAgICAgICAgICAg
ICByZXR1cm4gZGF0YS0+c3ltdGFiW2ldLnZhbHVlOworICAgICAgICB9CisgICAgfQorCisgICAg
cmV0dXJuIDA7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgcGF5bG9hZCAqZmluZF9wYXlsb2FkKGNvbnN0
IGNoYXIgKm5hbWUpCiB7CiAgICAgc3RydWN0IHBheWxvYWQgKmRhdGEsICpmb3VuZCA9IE5VTEw7
CkBAIC0zNzQsOCArNDAwLDE0OSBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3Qg
cGF5bG9hZCAqcGF5bG9hZCwKICAgICAgICAgcmMgPSBhcmNoX3hzcGxpY2VfdmVyaWZ5X2Z1bmMo
Zik7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAg
IC8qIExvb2t1cCBmdW5jdGlvbidzIG9sZCBhZGRyZXNzIGlmIG5vdCBhbHJlYWR5IHJlc29sdmVk
LiAqLworICAgICAgICBpZiAoICFmLT5vbGRfYWRkciApCisgICAgICAgIHsKKyAgICAgICAgICAg
IGYtPm9sZF9hZGRyID0gKHZvaWQgKilzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGYtPm5hbWUpOwor
ICAgICAgICAgICAgaWYgKCAhZi0+b2xkX2FkZHIgKQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGYtPm9sZF9hZGRyID0gKHZvaWQgKil4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25h
bWUoZi0+bmFtZSk7CisgICAgICAgICAgICAgICAgaWYgKCAhZi0+b2xkX2FkZHIgKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BM
SUNFICIlczogQ291bGQgbm90IHJlc29sdmUgb2xkIGFkZHJlc3Mgb2YgJXNcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBmLT5uYW1lKTsKKyAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIC1FTk9FTlQ7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQor
ICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBSZXNvbHZlZCBv
bGQgYWRkcmVzcyAlcyA9PiAlcFxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBm
LT5uYW1lLCBmLT5vbGRfYWRkcik7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KKworc3RhdGljIGJvb2xfdCBpc19wYXlsb2FkX3N5bWJvbChjb25zdCBzdHJ1Y3QgeHNwbGlj
ZV9lbGYgKmVsZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IHhzcGxpY2VfZWxmX3N5bSAqc3ltKQoreworICAgIGlmICggc3ltLT5zeW0tPnN0X3NobmR4ID09
IFNITl9VTkRFRiB8fAorICAgICAgICAgc3ltLT5zeW0tPnN0X3NobmR4ID49IGVsZi0+aGRyLT5l
X3NobnVtICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICAvKgorICAgICAqIFRoZSBwYXlsb2Fk
IGlzIG5vdCBhIGZpbmFsIGltYWdlIGFzIHdlIGR5bm1pY2FsbHkgbGluayBhZ2FpbnN0IGl0Lgor
ICAgICAqIEFzIHN1Y2ggdGhlIGxpbmtlciBoYXMgbGVmdCBzeW1ib2xzIHdlIGRvbid0IGNhcmUg
YWJvdXQgYW5kIHdoaWNoCisgICAgICogYmludXRpbHMgd291bGQgaGF2ZSByZW1vdmVkIGhhZCBp
dCBiZSBhIGZpbmFsIGltYWdlLiBIZW5jZSB3ZToKKyAgICAgKiAtIEZvciBTSEZfQUxMT0MgLSBp
Z25vcmUgc3ltYm9scyByZWZlcnJpbmcgdG8gc2VjdGlvbnMgdGhhdCBhcmUgbm90CisgICAgICog
ICBsb2FkZWQuCisgICAgICovCisgICAgaWYgKCAhKGVsZi0+c2VjW3N5bS0+c3ltLT5zdF9zaG5k
eF0uc2VjLT5zaF9mbGFncyAmIFNIRl9BTExPQykgKQorICAgICAgICByZXR1cm4gMDsKKworICAg
IC8qIC0gQW5kIGlnbm9yZSBlbXB0eSBzeW1ib2xzIChcMCkuICovCisgICAgaWYgKCAqc3ltLT5u
YW1lID09ICdcMCcgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIC8qCisgICAgICogLSBGb3Ig
U0hGX01FUkdFIC0gaWdub3JlIGxvY2FsIHN5bWJvbHMgcmVmZXJyaW5nIHRvIG1lcmdlYWJsZSBz
ZWN0aW9ucy4KKyAgICAgKiAgICAobGQgc3F1YXNoZXMgdGhlbSBhbGwgaW4gb25lIHNlY3Rpb24g
YW5kIGRpc2NhcmRzIHRoZSBzeW1ib2xzKSB3aGVuCisgICAgICogICAgdGhvc2Ugc3ltYm9scyBz
dGFydCB3aXRoICcuTCcgKGxpa2UgLkxDeCkuIFRob3NlIGFyZSBpbnRlcm1lZGlhdGUKKyAgICAg
KiAgICBhcnRpZmFjdHMgb2YgYXNzZW1ibHkuCisgICAgICoKKyAgICAgKiBTZWUgZWxmX2xpbmtf
aW5wdXRfYmZkIGFuZCBfYmZkX2VsZl9pc19sb2NhbF9sYWJlbF9uYW1lIGluIGJpbnV0aWxzLgor
ICAgICAqLworICAgIGlmICggKGVsZi0+c2VjW3N5bS0+c3ltLT5zdF9zaG5keF0uc2VjLT5zaF9m
bGFncyAmIFNIRl9NRVJHRSkgJiYKKyAgICAgICAgICFzdHJuY21wKHN5bS0+bmFtZSwgIi5MIiwg
MikgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIHJldHVybiAxOworfQorCitzdGF0aWMgaW50
IGJ1aWxkX3N5bWJvbF90YWJsZShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQoreworICAg
IHVuc2lnbmVkIGludCBpLCBqLCBuc3ltcyA9IDA7CisgICAgc2l6ZV90IHN0cnRhYl9sZW4gPSAw
OworICAgIHN0cnVjdCB4c3BsaWNlX3N5bWJvbCAqc3ltdGFiOworICAgIGNoYXIgKnN0cnRhYjsK
KworICAgIEFTU0VSVChwYXlsb2FkLT5uZnVuY3MpOworCisgICAgLyogUmVjYWxsIHRoYXQgc2Vj
dGlvbiBAMCBpcyBhbHdheXMgTlVMTC4gKi8KKyAgICBmb3IgKCBpID0gMTsgaSA8IGVsZi0+bnN5
bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggaXNfcGF5bG9hZF9zeW1ib2woZWxmLCBlbGYt
PnN5bSArIGkpICkKKyAgICAgICAgeworICAgICAgICAgICAgbnN5bXMrKzsKKyAgICAgICAgICAg
IHN0cnRhYl9sZW4gKz0gc3RybGVuKGVsZi0+c3ltW2ldLm5hbWUpICsgMTsKKyAgICAgICAgfQor
ICAgIH0KKworICAgIHN5bXRhYiA9IHhtYWxsb2NfYXJyYXkoc3RydWN0IHhzcGxpY2Vfc3ltYm9s
LCBuc3ltcyk7CisgICAgc3RydGFiID0geG1hbGxvY19hcnJheShjaGFyLCBzdHJ0YWJfbGVuKTsK
KworICAgIGlmICggIXN0cnRhYiB8fCAhc3ltdGFiICkKKyAgICB7CisgICAgICAgIHhmcmVlKHN0
cnRhYik7CisgICAgICAgIHhmcmVlKHN5bXRhYik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOwog
ICAgIH0KIAorICAgIG5zeW1zID0gMDsKKyAgICBzdHJ0YWJfbGVuID0gMDsKKyAgICBmb3IgKCBp
ID0gMTsgaSA8IGVsZi0+bnN5bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggaXNfcGF5bG9h
ZF9zeW1ib2woZWxmLCBlbGYtPnN5bSArIGkpICkKKyAgICAgICAgeworICAgICAgICAgICAgc3lt
dGFiW25zeW1zXS5uYW1lID0gc3RydGFiICsgc3RydGFiX2xlbjsKKyAgICAgICAgICAgIHN5bXRh
Yltuc3ltc10udmFsdWUgPSBlbGYtPnN5bVtpXS5zeW0tPnN0X3ZhbHVlOworICAgICAgICAgICAg
c3ltdGFiW25zeW1zXS5uZXdfc3ltYm9sID0gMDsgLyogTWF5IGJlIG92ZXJ3cml0dGVuIGJlbG93
LiAqLworICAgICAgICAgICAgc3RydGFiX2xlbiArPSBzdHJsY3B5KHN0cnRhYiArIHN0cnRhYl9s
ZW4sIGVsZi0+c3ltW2ldLm5hbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
S1NZTV9OQU1FX0xFTikgKyAxOworICAgICAgICAgICAgbnN5bXMrKzsKKyAgICAgICAgfQorICAg
IH0KKworICAgIGZvciAoIGkgPSAwOyBpIDwgbnN5bXM7IGkrKyApCisgICAgeworICAgICAgICBi
b29sX3QgZm91bmQgPSAwOworCisgICAgICAgIGZvciAoIGogPSAwOyBqIDwgcGF5bG9hZC0+bmZ1
bmNzOyBqKysgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHN5bXRhYltpXS52YWx1ZSA9
PSAodW5zaWduZWQgbG9uZylwYXlsb2FkLT5mdW5jc1tqXS5uZXdfYWRkciApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgZm91bmQgPSAxOworICAgICAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICAgICAgfQorICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhZm91bmQgKQorICAgICAg
ICB7CisgICAgICAgICAgICBpZiAoIHhzcGxpY2Vfc3ltYm9sc19sb29rdXBfYnlfbmFtZShzeW10
YWJbaV0ubmFtZSkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVO
TE9HX0VSUiwgWFNQTElDRSAiJXM6IGR1cGxpY2F0ZSBuZXcgc3ltYm9sOiAlc1xuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5hbWUpOworICAgICAgICAg
ICAgICAgIHhmcmVlKHN5bXRhYik7CisgICAgICAgICAgICAgICAgeGZyZWUoc3RydGFiKTsKKyAg
ICAgICAgICAgICAgICByZXR1cm4gLUVFWElTVDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IHN5bXRhYltpXS5uZXdfc3ltYm9sID0gMTsKKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RF
QlVHLCBYU1BMSUNFICIlczogbmV3IHN5bWJvbCAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5hbWUpOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAg
ICAgICAgeworICAgICAgICAgICAgLyogbmV3X3N5bWJvbCBpcyBub3Qgc2V0LiAqLworICAgICAg
ICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBvdmVycmlkaW5nIHN5bWJv
bCAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBzeW10YWJbaV0ubmFtZSk7
CisgICAgICAgIH0KKyAgICB9CisKKyAgICBwYXlsb2FkLT5zeW10YWIgPSBzeW10YWI7CisgICAg
cGF5bG9hZC0+c3RydGFiID0gc3RydGFiOworICAgIHBheWxvYWQtPm5zeW1zID0gbnN5bXM7CisK
ICAgICByZXR1cm4gMDsKIH0KIApAQCAtMzg2LDYgKzU1Myw4IEBAIHN0YXRpYyB2b2lkIGZyZWVf
cGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKICAgICBwYXlsb2FkX2NudC0tOwogICAgIHBh
eWxvYWRfdmVyc2lvbisrOwogICAgIGZyZWVfcGF5bG9hZF9kYXRhKGRhdGEpOworICAgIHhmcmVl
KCh2b2lkICopZGF0YS0+c3ltdGFiKTsKKyAgICB4ZnJlZSgodm9pZCAqKWRhdGEtPnN0cnRhYik7
CiAgICAgeGZyZWUoZGF0YSk7CiB9CiAKQEAgLTQxOCw2ICs1ODcsMTAgQEAgc3RhdGljIGludCBs
b2FkX3BheWxvYWRfZGF0YShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwgdm9pZCAqcmF3LCBzaXpl
X3QgbGVuKQogICAgIGlmICggcmMgKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIHJjID0gYnVp
bGRfc3ltYm9sX3RhYmxlKHBheWxvYWQsICZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIG91dDsKKwogICAgIHJjID0gc2VjdXJlX3BheWxvYWQocGF5bG9hZCwgJmVsZik7CiAKICBv
dXQ6CkBAIC00NzcsOCArNjUwLDEyIEBAIHN0YXRpYyBpbnQgeHNwbGljZV91cGxvYWQoeGVuX3N5
c2N0bF94c3BsaWNlX3VwbG9hZF90ICp1cGxvYWQpCiAKICAgICB2ZnJlZShyYXdfZGF0YSk7CiAK
LSAgICBpZiAoIHJjICkKKyAgICBpZiAoIHJjICYmIGRhdGEgKQorICAgIHsKKyAgICAgICAgeGZy
ZWUoKHZvaWQgKilkYXRhLT5zeW10YWIpOworICAgICAgICB4ZnJlZSgodm9pZCAqKWRhdGEtPnN0
cnRhYik7CiAgICAgICAgIHhmcmVlKGRhdGEpOworICAgIH0KIAogICAgIHJldHVybiByYzsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veHNwbGljZV9lbGYuYyBiL3hlbi9jb21tb24veHNwbGlj
ZV9lbGYuYwppbmRleCBmNTFhMTYxLi5lNDAzYTBlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hz
cGxpY2VfZWxmLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCkBAIC00LDYgKzQsNyBA
QAogCiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CiAjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1
ZGUgPHhlbi9zeW1ib2xzLmg+CiAjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CiAjaW5jbHVk
ZSA8eGVuL3hzcGxpY2UuaD4KIApAQCAtMjczLDkgKzI3NCwyMCBAQCBpbnQgeHNwbGljZV9lbGZf
cmVzb2x2ZV9zeW1ib2xzKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogICAgICAgICAgICAgYnJl
YWs7CiAKICAgICAgICAgY2FzZSBTSE5fVU5ERUY6Ci0gICAgICAgICAgICBkcHJpbnRrKFhFTkxP
R19FUlIsIFhTUExJQ0UgIiVzOiBVbmtub3duIHN5bWJvbDogJXNcbiIsCi0gICAgICAgICAgICAg
ICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0ubmFtZSk7Ci0gICAgICAgICAgICByYyA9IC1F
Tk9FTlQ7CisgICAgICAgICAgICBzdF92YWx1ZSA9IHN5bWJvbHNfbG9va3VwX2J5X25hbWUoZWxm
LT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICBpZiAoICFzdF92YWx1ZSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgc3RfdmFsdWUgPSB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5
X25hbWUoZWxmLT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICAgICAgaWYgKCAhc3RfdmFsdWUg
KQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0df
RVJSLCBYU1BMSUNFICIlczogVW5rbm93biBzeW1ib2w6ICVzXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICAg
ICAgICAgIHJjID0gLUVOT0VOVDsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVC
VUcsIFhTUExJQ0UgIiVzOiBVbmRlZmluZWQgc3ltYm9sIHJlc29sdmVkOiAlcyA9PiAlIyJQUkl4
RWxmQWRkciJcbiIsCisgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0u
bmFtZSwgc3RfdmFsdWUpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBTSE5f
QUJTOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9lbGZzdHJ1Y3RzLmgKaW5kZXggMmI5YmQzZi4uYWI5YjFlYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3Ry
dWN0cy5oCkBAIC0yNjMsNiArMjYzLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogI2RlZmluZSBTSEZf
V1JJVEUJMHgxCQkvKiBXcml0YWJsZSAqLwogI2RlZmluZSBTSEZfQUxMT0MJMHgyCQkvKiBvY2N1
cGllcyBtZW1vcnkgKi8KICNkZWZpbmUgU0hGX0VYRUNJTlNUUgkweDQJCS8qIGV4ZWN1dGFibGUg
Ki8KKyNkZWZpbmUgU0hGX01FUkdFCTB4MTAgICAgICAgICAgICAvKiBtZXJnZWFibGUgKi8KICNk
ZWZpbmUgU0hGX01BU0tQUk9DCTB4ZjAwMDAwMDAJLyogcmVzZXJ2ZWQgYml0cyBmb3IgcHJvY2Vz
c29yICovCiAJCQkJCS8qICBzcGVjaWZpYyBzZWN0aW9uIGF0dHJpYnV0ZXMgKi8KIApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCBiL3hlbi9pbmNsdWRlL3hlbi9zeW1ib2xz
LmgKaW5kZXggZjU4ZTYxMS4uMDE1ZmNiNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3N5
bWJvbHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCkBAIC0yMSw2ICsyMSw4IEBA
IGNvbnN0IGNoYXIgKnN5bWJvbHNfbG9va3VwKHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKm5hbWVidWYpOwogCiBpbnQgeGVuc3ltc19yZWFkKHVp
bnQzMl90ICpzeW1udW0sIGNoYXIgKnR5cGUsCi0gICAgICAgICAgICAgICAgIHVpbnQ2NF90ICph
ZGRyZXNzLCBjaGFyICpuYW1lKTsKKyAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqYWRk
cmVzcywgY2hhciAqbmFtZSk7CisKK3Vuc2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFt
ZShjb25zdCBjaGFyICpzeW1uYW1lKTsKIAogI2VuZGlmIC8qX1hFTl9TWU1CT0xTX0gqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmgKaW5kZXggYzk3MjNlNC4uMGE2MDIwZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0xOSw4ICsxOSwx
NSBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wOwogLyogRUxGIHBheWxvYWQgc3BlY2lh
bCBzZWN0aW9uIG5hbWVzLiAqLwogI2RlZmluZSBFTEZfWFNQTElDRV9GVU5DICAgICIueHNwbGlj
ZS5mdW5jcyIKIAorc3RydWN0IHhzcGxpY2Vfc3ltYm9sIHsKKyAgICBjb25zdCBjaGFyICpuYW1l
OworICAgIHVuc2lnbmVkIGxvbmcgdmFsdWU7CisgICAgYm9vbF90IG5ld19zeW1ib2w7Cit9Owor
CiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBj
aGVja19mb3JfeHNwbGljZV93b3JrKHZvaWQpOwordW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJv
bHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFtZSk7CiAKIC8qIEFyY2ggaG9va3Mu
ICovCiBpbnQgYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
ICplbGYpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:15:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:15:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnTq-0000YI-Qp; Sun, 01 May 2016 09:15: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 1awnTp-0000Y2-Et
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:57 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 88/C6-03149-C49C5275; Sun, 01 May 2016 09:15:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdf7pGq
 4wZTnuhYTthk4MHps79vFHsAYxZqZl5RfkcCaMXObZMGPfsaKT+cWsDQw7snuYuTiEBL4wihx
 89pmJgjnPKPExT3XGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIluj9e
 hPM5hUwk1h0cBVYDQtQ/czWE0wTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0ST0DA+MOxittzocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgcMGkJDh4lEd75x4DSvMUFibnFmekQqVOMuhxHtmw6
 ySTEkpeflyolzssOMkMApCijNA9uBCxQLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5vUGm
 cKTmVcCt+kV0BFMQEdkrwc7oiQRISXVwBj2f7G7QPKROTMcM1rYKm8npH94mxd+l3nO2ehjps
 sTGApKPk1fuJ9PoV92iqLOsh/z1MIYfpxP8bmuMPtR6hkVnX+PD7Xcfde/eJLWnVlpuyYzqdU
 tdeqZWLttbtiS/vhFiU3mL7Y+91SexLjL9NWTnA+zUyefZ9YN52d0KS1z+JF8xPbTNGclluKM
 REMt5qLiRABpvlsFTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094154!37878154!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6120 invoked from network); 1 May 2016 09:15:55 -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; 1 May 2016 09:15: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 1awnTm-00018P-EU
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTm-0002dT-Dy
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:15:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTm-0002dT-Dy@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:15:54 +0000
Subject: [Xen-changelog] [xen master] xsplice,
	symbols: Implement symbol name resolution on 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRlZWQxNDliMWIzOWY4Mjk1ZjI0ZGU4NzA2ZTk1Y2ZjZDE1NDA4ZWUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjAgMTY6MTk6MjcgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6MzYgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2Usc3ltYm9sczogSW1wbGVtZW50IHN5bWJv
bCBuYW1lIHJlc29sdXRpb24gb24gYWRkcmVzcy4KICAgIAogICAgSWYgaW4gdGhlIHBheWxvYWQg
d2UgZG8gbm90IGhhdmUgdGhlIG9sZF9hZGRyIHdlIGNhbiByZXNvbHZlCiAgICB0aGUgdmlydHVh
bCBhZGRyZXNzIGJhc2VkIG9uIHRoZSBVTkRFRmluZWQgc3ltYm9scy4KICAgIAogICAgV2UgYWxz
byB1c2UgYW4gYm9vbGVhbiBmbGFnOiBuZXdfc3ltYm9sIHRvIHRyYWNrIHN5bWJvbHMuIFRoZSB1
c3VhbAogICAgY2FzZSB0aGlzIGlzIHVzZWQgaXMgYnk6CiAgICAKICAgICogQSBwYXlsb2FkIG1h
eSBpbnRyb2R1Y2UgYSBuZXcgc3ltYm9sCiAgICAqIEEgcGF5bG9hZCBtYXkgb3ZlcnJpZGUgYW4g
ZXhpc3Rpbmcgc3ltYm9sIChpbnRyb2R1Y2VkIGluIFhlbiBvciBhbm90aGVyCiAgICAgIHBheWxv
YWQpCiAgICAqIE92ZXJyaWRpbmcgc3ltYm9scyBtdXN0IGV4aXN0IGluIHRoZSBzeW10YWIgZm9y
IGJhY2t0cmFjZXMuCiAgICAqIEEgcGF5bG9hZCBtdXN0IGFsd2F5cyBsaW5rIGFnYWluc3QgdGhl
IG9iamVjdCB3aGljaCBkZWZpbmVzIHRoZSBuZXcgc3ltYm9sLgogICAgCiAgICBDb25zaWRlcmlu
ZyB0aGF0IHBheWxvYWRzIG1heSBiZSBsb2FkZWQgaW4gYW55IG9yZGVyIGl0IHdvdWxkIGJlIGlu
Y29ycmVjdCB0bwogICAgbGluayBhZ2FpbnN0IGEgcGF5bG9hZCB3aGljaCBzaW1wbHkgb3ZlcnJp
ZGVzIGEgc3ltYm9sIGJlY2F1c2UgeW91IGNvdWxkIGVuZAogICAgdXAgd2l0aCBhIGNoYWluIG9m
IGp1bXBzIHdoaWNoIGlzIGluZWZmaWNpZW50IGFuZCBtYXkgcmVzdWx0IGluIHRoZSBleHBlY3Rl
ZAogICAgZnVuY3Rpb24gbm90IGJlaW5nIGV4ZWN1dGVkLgogICAgCiAgICBTaW5jZSB0aGUgcGF5
bG9hZCB3ZSBnZXQgaXMgYW4gcmVsb2NhdGFibGUgaW1hZ2UgKHBhcnRpYWwgbGlua2VkIEVMRiBm
aWxlKQogICAgd2UgaGF2ZSB0byBtYXRjaCB1cCB0aGUgc3ltYm9scy4gV2UgZm9sbG93IHRoZSBF
TEYgdmlzaWJpbGl0eSBydWxlcyBmb3IgdGhhdAogICAgYW5kIGZvciBsb2NhbCBzeW1ib2xzIGRv
IHdoYXQgYmludHV0aWxzIGxkIGRvZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUg
ICAgICAgICAgICAgICB8ICAxNiArKystCiB4ZW4vYXJjaC94ODYvcGxhdGZvcm1faHlwZXJjYWxs
LmMgICB8ICAgNSArLQogeGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUgICAgICAgICAgfCAgIDQg
Ky0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jIHwgICAzICstCiB4ZW4vY29t
bW9uL3N5bWJvbHMuYyAgICAgICAgICAgICAgICB8ICAzNiArKysrKysrLQogeGVuL2NvbW1vbi94
c3BsaWNlLmMgICAgICAgICAgICAgICAgfCAxNzkgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystCiB4ZW4vY29tbW9uL3hzcGxpY2VfZWxmLmMgICAgICAgICAgICB8ICAxOCArKyst
CiB4ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVk
ZS94ZW4vc3ltYm9scy5oICAgICAgICAgICB8ICAgNCArLQogeGVuL2luY2x1ZGUveGVuL3hzcGxp
Y2UuaCAgICAgICAgICAgfCAgIDcgKysKIDEwIGZpbGVzIGNoYW5nZWQsIDI1NyBpbnNlcnRpb25z
KCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUg
Yi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggZjhmNmVlYi4uZmRmNDIwMiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAt
NzIsNiArNzIsMTIgQEAgZWZpLXkgOj0gJChzaGVsbCBpZiBbICEgLXIgJChCQVNFRElSKS9pbmNs
dWRlL3hlbi9jb21waWxlLmggLW8gXAogICAgICAgICAgICAgICAgICAgICAgIC1PICQoQkFTRURJ
UikvaW5jbHVkZS94ZW4vY29tcGlsZS5oIF07IHRoZW4gXAogICAgICAgICAgICAgICAgICAgICAg
ICAgIGVjaG8gJyQoVEFSR0VUKS5lZmknOyBmaSkKIAoraWZkZWYgQ09ORklHX1hTUExJQ0UKK2Fs
bF9zeW1ib2xzID0gLS1hbGwtc3ltYm9scworZWxzZQorYWxsX3N5bWJvbHMgPQorZW5kaWYKKwog
JChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKIAkuL2Jvb3Qv
bWtlbGYzMiAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgMHgxMDAwMDAgXAogCWAkKE5NKSAtbnIg
JChUQVJHRVQpLXN5bXMgfCBoZWFkIC1uIDEgfCBzZWQgLWUgJ3MvXlwoW14gXSpcKS4qLzB4XDEv
J2AKQEAgLTExMSwxMiArMTE3LDE0IEBAICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxk
cyAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8KIAkkKExEKSAkKExERkxBR1MpIC1U
IHhlbi5sZHMgLU4gcHJlbGluay5vIFwKIAkgICAgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1k
dW1teS5vIC1vICQoQEQpLy4kKEBGKS4wCiAJJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkv
LiQoQEYpLjAgXAotCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAtLXN5c3YgLS1zb3J0ID4k
KEBEKS8uJChARikuMC5TCisJCXwgJChCQVNFRElSKS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJv
bHMpIC0tc3lzdiAtLXNvcnQgXAorCQk+JChARCkvLiQoQEYpLjAuUwogCSQoTUFLRSkgLWYgJChC
QVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMC5vCiAJJChMRCkgJChMREZMQUdTKSAtVCB4
ZW4ubGRzIC1OIHByZWxpbmsubyBcCiAJICAgICQoQEQpLy4kKEBGKS4wLm8gLW8gJChARCkvLiQo
QEYpLjEKIAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMSBcCi0JCXwgJChC
QVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lzdiAtLXNvcnQgLS13YXJuLWR1cCA+JChARCkvLiQo
QEYpLjEuUworCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAkKGFsbF9zeW1ib2xzKSAtLXN5
c3YgLS1zb3J0IC0td2Fybi1kdXAgXAorCQk+JChARCkvLiQoQEYpLjEuUwogCSQoTUFLRSkgLWYg
JChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMS5vCiAJJChMRCkgJChMREZMQUdTKSAt
VCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCiAJICAgICQoQEQpLy4kKEBGKS4xLm8gLW8gJEAKQEAg
LTE0MCwxNCArMTQ4LDE0IEBAICQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8gZWZpLmxkcyBl
ZmkvcmVsb2NzLWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9sCiAJICAgICAgICAgICAg
ICAgICQoQkFTRURJUikvY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAkKEBEKS8uJChARikuJChi
YXNlKS4wICYmKSA6CiAJJChndWFyZCkgZWZpL21rcmVsb2MgJChmb3JlYWNoIGJhc2UsJChWSVJU
X0JBU0UpICQoQUxUX0JBU0UpLCQoQEQpLy4kKEBGKS4kKGJhc2UpLjApID4kKEBEKS8uJChARiku
MHIuUwogCSQoZ3VhcmQpICQoTk0pIC1wYSAtLWZvcm1hdD1zeXN2ICQoQEQpLy4kKEBGKS4kKFZJ
UlRfQkFTRSkuMCBcCi0JCXwgJChndWFyZCkgJChCQVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lz
diAtLXNvcnQgPiQoQEQpLy4kKEBGKS4wcy5TCisJCXwgJChndWFyZCkgJChCQVNFRElSKS90b29s
cy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgPiQoQEQpLy4kKEBGKS4wcy5T
CiAJJChndWFyZCkgJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rICQoQEQpLy4kKEBGKS4w
ci5vICQoQEQpLy4kKEBGKS4wcy5vCiAJJChmb3JlYWNoIGJhc2UsICQoVklSVF9CQVNFKSAkKEFM
VF9CQVNFKSwgXAogCSAgICAgICAgICAkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1Ms
JChiYXNlKSkgLVQgZWZpLmxkcyAtTiAkPCBcCiAJICAgICAgICAgICAgICAgICQoQEQpLy4kKEBG
KS4wci5vICQoQEQpLy4kKEBGKS4wcy5vIC1vICQoQEQpLy4kKEBGKS4kKGJhc2UpLjEgJiYpIDoK
IAkkKGd1YXJkKSBlZmkvbWtyZWxvYyAkKGZvcmVhY2ggYmFzZSwkKFZJUlRfQkFTRSkgJChBTFRf
QkFTRSksJChARCkvLiQoQEYpLiQoYmFzZSkuMSkgPiQoQEQpLy4kKEBGKS4xci5TCiAJJChndWFy
ZCkgJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkvLiQoQEYpLiQoVklSVF9CQVNFKS4xIFwK
LQkJfCAkKGd1YXJkKSAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgLS1zeXN2IC0tc29ydCA+JChA
RCkvLiQoQEYpLjFzLlMKKwkJfCAkKGd1YXJkKSAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgJChh
bGxfc3ltYm9scykgLS1zeXN2IC0tc29ydCA+JChARCkvLiQoQEYpLjFzLlMKIAkkKGd1YXJkKSAk
KE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChARCkvLiQoQEYpLjFyLm8gJChARCkvLiQo
QEYpLjFzLm8KIAkkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1MsJChWSVJUX0JBU0Up
KSAtVCBlZmkubGRzIC1OICQ8IFwKIAkgICAgICAgICAgICAgICAgJChARCkvLiQoQEYpLjFyLm8g
JChARCkvLiQoQEYpLjFzLm8gLW8gJEAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wbGF0Zm9y
bV9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wbGF0Zm9ybV9oeXBlcmNhbGwuYwppbmRleCAz
OWZhODA4Li43ODBmMjJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcGxhdGZvcm1faHlwZXJj
YWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3BsYXRmb3JtX2h5cGVyY2FsbC5jCkBAIC03OTgsMTIg
Kzc5OCwxMyBAQCByZXRfdCBkb19wbGF0Zm9ybV9vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhl
bl9wbGF0Zm9ybV9vcF90KSB1X3hlbnBmX29wKQogICAgICAgICBzdGF0aWMgY2hhciBuYW1lW0tT
WU1fTkFNRV9MRU4gKyAxXTsgLyogcHJvdGVjdGVkIGJ5IHhlbnBmX2xvY2sgKi8KICAgICAgICAg
WEVOX0dVRVNUX0hBTkRMRShjaGFyKSBuYW1laDsKICAgICAgICAgdWludDMyX3QgbmFtZWxlbiwg
Y29weWxlbjsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwogCiAgICAgICAgIGd1ZXN0X2Zy
b21fY29tcGF0X2hhbmRsZShuYW1laCwgb3AtPnUuc3ltZGF0YS5uYW1lKTsKIAogICAgICAgICBy
ZXQgPSB4ZW5zeW1zX3JlYWQoJm9wLT51LnN5bWRhdGEuc3ltbnVtLCAmb3AtPnUuc3ltZGF0YS50
eXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wLT51LnN5bWRhdGEuYWRkcmVzcywg
bmFtZSk7Ci0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICZhZGRyLCBuYW1lKTsKKyAgICAg
ICAgb3AtPnUuc3ltZGF0YS5hZGRyZXNzID0gYWRkcjsKICAgICAgICAgbmFtZWxlbiA9IHN0cmxl
bihuYW1lKSArIDE7CiAKICAgICAgICAgaWYgKCBuYW1lbGVuID4gb3AtPnUuc3ltZGF0YS5uYW1l
bGVuICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlIGIveGVuL2FyY2gv
eDg2L3Rlc3QvTWFrZWZpbGUKaW5kZXggOGEwNWIzMy4uOWM4NTJlZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUK
QEAgLTIzLDE0ICsyMywxMiBAQCBjbGVhbjo6CiAjIGFuZCB4ZW5faGVsbG9fd29ybGRfZnVuYy5v
IHRvIGJlIGFscmVhZHkgY29tcGlsZWQuCiAjCiAuUEhPTlk6IGNvbmZpZy5oCi1jb25maWcuaDog
T0xEX0NPREU9JChjYWxsIENPREVfQUREUiwkKEJBU0VESVIpL3hlbi1zeW1zLHhlbl9leHRyYV92
ZXJzaW9uKQogY29uZmlnLmg6IE9MRF9DT0RFX1NaPSQoY2FsbCBDT0RFX1NaLCQoQkFTRURJUikv
eGVuLXN5bXMseGVuX2V4dHJhX3ZlcnNpb24pCiBjb25maWcuaDogTkVXX0NPREVfU1o9JChjYWxs
IENPREVfU1osJDwseGVuX2hlbGxvX3dvcmxkKQogY29uZmlnLmg6IHhlbl9oZWxsb193b3JsZF9m
dW5jLm8KIAkoc2V0IC1lOyBcCiAJIGVjaG8gIiNkZWZpbmUgTkVXX0NPREVfU1ogJChORVdfQ09E
RV9TWikiOyBcCi0JIGVjaG8gIiNkZWZpbmUgT0xEX0NPREVfU1ogJChPTERfQ09ERV9TWikiOyBc
Ci0JIGVjaG8gIiNkZWZpbmUgT0xEX0NPREUgJChPTERfQ09ERSkiKSA+ICRACisJIGVjaG8gIiNk
ZWZpbmUgT0xEX0NPREVfU1ogJChPTERfQ09ERV9TWikiKSA+ICRACiAKIHhlbl9oZWxsb193b3Js
ZC5vOiBjb25maWcuaAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9f
d29ybGQuYyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jCmluZGV4IGY0MmIy
NWMuLjhhZmQ2NmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3Js
ZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZC5jCkBAIC01LDYgKzUs
NyBAQAogCiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisjaW5j
bHVkZSA8eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRlIDx4ZW4veHNwbGljZS5oPgogCiAjaW5jbHVk
ZSA8cHVibGljL3N5c2N0bC5oPgpAQCAtMTYsNyArMTcsNyBAQCBzdHJ1Y3QgeHNwbGljZV9wYXRj
aF9mdW5jIF9fc2VjdGlvbigiLnhzcGxpY2UuZnVuY3MiKSB4c3BsaWNlX3hlbl9oZWxsb193b3Js
ZCA9CiAgICAgLnZlcnNpb24gPSBYU1BMSUNFX1BBWUxPQURfVkVSU0lPTiwKICAgICAubmFtZSA9
IGhlbGxvX3dvcmxkX3BhdGNoX3RoaXNfZm5jLAogICAgIC5uZXdfYWRkciA9IHhlbl9oZWxsb193
b3JsZCwKLSAgICAub2xkX2FkZHIgPSAodm9pZCAqKU9MRF9DT0RFLAorICAgIC5vbGRfYWRkciA9
IHhlbl9leHRyYV92ZXJzaW9uLAogICAgIC5uZXdfc2l6ZSA9IE5FV19DT0RFX1NaLAogICAgIC5v
bGRfc2l6ZSA9IE9MRF9DT0RFX1NaLAogfTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3ltYm9s
cy5jIGIveGVuL2NvbW1vbi9zeW1ib2xzLmMKaW5kZXggYjE4ZGRjZDEuLmUwMmEyYWYgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vc3ltYm9scy5jCisrKyBiL3hlbi9jb21tb24vc3ltYm9scy5jCkBA
IC0xNzAsNyArMTcwLDcgQEAgc3RhdGljIGNoYXIgc3ltYm9sc19nZXRfc3ltYm9sX3R5cGUodW5z
aWduZWQgaW50IG9mZikKIH0KIAogaW50IHhlbnN5bXNfcmVhZCh1aW50MzJfdCAqc3ltbnVtLCBj
aGFyICp0eXBlLAotICAgICAgICAgICAgICAgICB1aW50NjRfdCAqYWRkcmVzcywgY2hhciAqbmFt
ZSkKKyAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqYWRkcmVzcywgY2hhciAqbmFtZSkK
IHsKICAgICAvKgogICAgICAqIFN5bWJvbHMgYXJlIG1vc3QgbGlrZWx5IGFjY2Vzc2VkIHNlcXVl
bnRpYWxseSBzbyB3ZSByZW1lbWJlciBwb3NpdGlvbgpAQCAtMjA3LDMgKzIwNywzNyBAQCBpbnQg
eGVuc3ltc19yZWFkKHVpbnQzMl90ICpzeW1udW0sIGNoYXIgKnR5cGUsCiAKICAgICByZXR1cm4g
MDsKIH0KKwordW5zaWduZWQgbG9uZyBzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGNvbnN0IGNoYXIg
KnN5bW5hbWUpCit7CisgICAgY2hhciBuYW1lW0tTWU1fTkFNRV9MRU4gKyAxXTsKKyAgICB1aW50
MzJfdCBzeW1udW0gPSAwOworICAgIGNoYXIgdHlwZTsKKyAgICB1bnNpZ25lZCBsb25nIGFkZHI7
CisgICAgaW50IHJjOworCisgICAgaWYgKCAqc3ltbmFtZSA9PSAnXDAnICkKKyAgICAgICAgcmV0
dXJuIDA7CisKKyAgICBkbyB7CisgICAgICAgIHJjID0geGVuc3ltc19yZWFkKCZzeW1udW0sICZ0
eXBlLCAmYWRkciwgbmFtZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICBicmVhazsK
KworICAgICAgICBpZiAoICFzdHJjbXAobmFtZSwgc3ltbmFtZSkgKQorICAgICAgICAgICAgcmV0
dXJuIGFkZHI7CisKKyAgICB9IHdoaWxlICggbmFtZVswXSAhPSAnXDAnICk7CisKKyAgICByZXR1
cm4gMDsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmls
ZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IGQ0MWMwOGMuLjNkNTZj
MDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNw
bGljZS5jCkBAIC0xNCw2ICsxNCw3IEBACiAjaW5jbHVkZSA8eGVuL3NtcC5oPgogI2luY2x1ZGUg
PHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CisjaW5jbHVkZSA8eGVu
L3N5bWJvbHMuaD4KICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgogI2luY2x1ZGUgPHhlbi93YWl0Lmg+
CiAjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CkBAIC01Myw2ICs1NCw5IEBAIHN0cnVjdCBw
YXlsb2FkIHsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkIGFwcGxpZWRfbGlzdDsgICAgICAgLyogTGlu
a2VkIHRvICdhcHBsaWVkX2xpc3QnLiAqLwogICAgIHN0cnVjdCB4c3BsaWNlX3BhdGNoX2Z1bmMg
KmZ1bmNzOyAgICAvKiBUaGUgYXJyYXkgb2YgZnVuY3Rpb25zIHRvIHBhdGNoLiAqLwogICAgIHVu
c2lnbmVkIGludCBuZnVuY3M7ICAgICAgICAgICAgICAgICAvKiBOciBvZiBmdW5jdGlvbnMgdG8g
cGF0Y2guICovCisgICAgY29uc3Qgc3RydWN0IHhzcGxpY2Vfc3ltYm9sICpzeW10YWI7IC8qIEFs
bCBzeW1ib2xzLiAqLworICAgIGNvbnN0IGNoYXIgKnN0cnRhYjsgICAgICAgICAgICAgICAgICAv
KiBQb2ludGVyIHRvIC5zdHJ0YWIuICovCisgICAgdW5zaWduZWQgaW50IG5zeW1zOyAgICAgICAg
ICAgICAgICAgIC8qIE5yIG9mIGVudHJpZXMgaW4gLnN0cnRhYiBhbmQgc3ltYm9scy4gKi8KICAg
ICBjaGFyIG5hbWVbWEVOX1hTUExJQ0VfTkFNRV9TSVpFXTsgICAgLyogTmFtZSBvZiBpdC4gKi8K
IH07CiAKQEAgLTExMyw2ICsxMTcsMjggQEAgc3RhdGljIGludCB2ZXJpZnlfcGF5bG9hZChjb25z
dCB4ZW5fc3lzY3RsX3hzcGxpY2VfdXBsb2FkX3QgKnVwbG9hZCwgY2hhciAqbikKICAgICByZXR1
cm4gMDsKIH0KIAordW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUo
Y29uc3QgY2hhciAqc3ltbmFtZSkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsK
KworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGF5bG9hZF9sb2NrKSk7CisgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2FkX2xpc3QsIGxpc3QgKQorICAgIHsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGk7CisKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBkYXRhLT5uc3lt
czsgaSsrICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZGF0YS0+c3ltdGFiW2ldLm5l
d19zeW1ib2wgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBpZiAo
ICFzdHJjbXAoZGF0YS0+c3ltdGFiW2ldLm5hbWUsIHN5bW5hbWUpICkKKyAgICAgICAgICAgICAg
ICByZXR1cm4gZGF0YS0+c3ltdGFiW2ldLnZhbHVlOworICAgICAgICB9CisgICAgfQorCisgICAg
cmV0dXJuIDA7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgcGF5bG9hZCAqZmluZF9wYXlsb2FkKGNvbnN0
IGNoYXIgKm5hbWUpCiB7CiAgICAgc3RydWN0IHBheWxvYWQgKmRhdGEsICpmb3VuZCA9IE5VTEw7
CkBAIC0zNzQsOCArNDAwLDE0OSBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3Qg
cGF5bG9hZCAqcGF5bG9hZCwKICAgICAgICAgcmMgPSBhcmNoX3hzcGxpY2VfdmVyaWZ5X2Z1bmMo
Zik7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAg
IC8qIExvb2t1cCBmdW5jdGlvbidzIG9sZCBhZGRyZXNzIGlmIG5vdCBhbHJlYWR5IHJlc29sdmVk
LiAqLworICAgICAgICBpZiAoICFmLT5vbGRfYWRkciApCisgICAgICAgIHsKKyAgICAgICAgICAg
IGYtPm9sZF9hZGRyID0gKHZvaWQgKilzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGYtPm5hbWUpOwor
ICAgICAgICAgICAgaWYgKCAhZi0+b2xkX2FkZHIgKQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGYtPm9sZF9hZGRyID0gKHZvaWQgKil4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25h
bWUoZi0+bmFtZSk7CisgICAgICAgICAgICAgICAgaWYgKCAhZi0+b2xkX2FkZHIgKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BM
SUNFICIlczogQ291bGQgbm90IHJlc29sdmUgb2xkIGFkZHJlc3Mgb2YgJXNcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBmLT5uYW1lKTsKKyAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIC1FTk9FTlQ7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQor
ICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBSZXNvbHZlZCBv
bGQgYWRkcmVzcyAlcyA9PiAlcFxuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBm
LT5uYW1lLCBmLT5vbGRfYWRkcik7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KKworc3RhdGljIGJvb2xfdCBpc19wYXlsb2FkX3N5bWJvbChjb25zdCBzdHJ1Y3QgeHNwbGlj
ZV9lbGYgKmVsZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IHhzcGxpY2VfZWxmX3N5bSAqc3ltKQoreworICAgIGlmICggc3ltLT5zeW0tPnN0X3NobmR4ID09
IFNITl9VTkRFRiB8fAorICAgICAgICAgc3ltLT5zeW0tPnN0X3NobmR4ID49IGVsZi0+aGRyLT5l
X3NobnVtICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICAvKgorICAgICAqIFRoZSBwYXlsb2Fk
IGlzIG5vdCBhIGZpbmFsIGltYWdlIGFzIHdlIGR5bm1pY2FsbHkgbGluayBhZ2FpbnN0IGl0Lgor
ICAgICAqIEFzIHN1Y2ggdGhlIGxpbmtlciBoYXMgbGVmdCBzeW1ib2xzIHdlIGRvbid0IGNhcmUg
YWJvdXQgYW5kIHdoaWNoCisgICAgICogYmludXRpbHMgd291bGQgaGF2ZSByZW1vdmVkIGhhZCBp
dCBiZSBhIGZpbmFsIGltYWdlLiBIZW5jZSB3ZToKKyAgICAgKiAtIEZvciBTSEZfQUxMT0MgLSBp
Z25vcmUgc3ltYm9scyByZWZlcnJpbmcgdG8gc2VjdGlvbnMgdGhhdCBhcmUgbm90CisgICAgICog
ICBsb2FkZWQuCisgICAgICovCisgICAgaWYgKCAhKGVsZi0+c2VjW3N5bS0+c3ltLT5zdF9zaG5k
eF0uc2VjLT5zaF9mbGFncyAmIFNIRl9BTExPQykgKQorICAgICAgICByZXR1cm4gMDsKKworICAg
IC8qIC0gQW5kIGlnbm9yZSBlbXB0eSBzeW1ib2xzIChcMCkuICovCisgICAgaWYgKCAqc3ltLT5u
YW1lID09ICdcMCcgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIC8qCisgICAgICogLSBGb3Ig
U0hGX01FUkdFIC0gaWdub3JlIGxvY2FsIHN5bWJvbHMgcmVmZXJyaW5nIHRvIG1lcmdlYWJsZSBz
ZWN0aW9ucy4KKyAgICAgKiAgICAobGQgc3F1YXNoZXMgdGhlbSBhbGwgaW4gb25lIHNlY3Rpb24g
YW5kIGRpc2NhcmRzIHRoZSBzeW1ib2xzKSB3aGVuCisgICAgICogICAgdGhvc2Ugc3ltYm9scyBz
dGFydCB3aXRoICcuTCcgKGxpa2UgLkxDeCkuIFRob3NlIGFyZSBpbnRlcm1lZGlhdGUKKyAgICAg
KiAgICBhcnRpZmFjdHMgb2YgYXNzZW1ibHkuCisgICAgICoKKyAgICAgKiBTZWUgZWxmX2xpbmtf
aW5wdXRfYmZkIGFuZCBfYmZkX2VsZl9pc19sb2NhbF9sYWJlbF9uYW1lIGluIGJpbnV0aWxzLgor
ICAgICAqLworICAgIGlmICggKGVsZi0+c2VjW3N5bS0+c3ltLT5zdF9zaG5keF0uc2VjLT5zaF9m
bGFncyAmIFNIRl9NRVJHRSkgJiYKKyAgICAgICAgICFzdHJuY21wKHN5bS0+bmFtZSwgIi5MIiwg
MikgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIHJldHVybiAxOworfQorCitzdGF0aWMgaW50
IGJ1aWxkX3N5bWJvbF90YWJsZShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQoreworICAg
IHVuc2lnbmVkIGludCBpLCBqLCBuc3ltcyA9IDA7CisgICAgc2l6ZV90IHN0cnRhYl9sZW4gPSAw
OworICAgIHN0cnVjdCB4c3BsaWNlX3N5bWJvbCAqc3ltdGFiOworICAgIGNoYXIgKnN0cnRhYjsK
KworICAgIEFTU0VSVChwYXlsb2FkLT5uZnVuY3MpOworCisgICAgLyogUmVjYWxsIHRoYXQgc2Vj
dGlvbiBAMCBpcyBhbHdheXMgTlVMTC4gKi8KKyAgICBmb3IgKCBpID0gMTsgaSA8IGVsZi0+bnN5
bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggaXNfcGF5bG9hZF9zeW1ib2woZWxmLCBlbGYt
PnN5bSArIGkpICkKKyAgICAgICAgeworICAgICAgICAgICAgbnN5bXMrKzsKKyAgICAgICAgICAg
IHN0cnRhYl9sZW4gKz0gc3RybGVuKGVsZi0+c3ltW2ldLm5hbWUpICsgMTsKKyAgICAgICAgfQor
ICAgIH0KKworICAgIHN5bXRhYiA9IHhtYWxsb2NfYXJyYXkoc3RydWN0IHhzcGxpY2Vfc3ltYm9s
LCBuc3ltcyk7CisgICAgc3RydGFiID0geG1hbGxvY19hcnJheShjaGFyLCBzdHJ0YWJfbGVuKTsK
KworICAgIGlmICggIXN0cnRhYiB8fCAhc3ltdGFiICkKKyAgICB7CisgICAgICAgIHhmcmVlKHN0
cnRhYik7CisgICAgICAgIHhmcmVlKHN5bXRhYik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOwog
ICAgIH0KIAorICAgIG5zeW1zID0gMDsKKyAgICBzdHJ0YWJfbGVuID0gMDsKKyAgICBmb3IgKCBp
ID0gMTsgaSA8IGVsZi0+bnN5bTsgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggaXNfcGF5bG9h
ZF9zeW1ib2woZWxmLCBlbGYtPnN5bSArIGkpICkKKyAgICAgICAgeworICAgICAgICAgICAgc3lt
dGFiW25zeW1zXS5uYW1lID0gc3RydGFiICsgc3RydGFiX2xlbjsKKyAgICAgICAgICAgIHN5bXRh
Yltuc3ltc10udmFsdWUgPSBlbGYtPnN5bVtpXS5zeW0tPnN0X3ZhbHVlOworICAgICAgICAgICAg
c3ltdGFiW25zeW1zXS5uZXdfc3ltYm9sID0gMDsgLyogTWF5IGJlIG92ZXJ3cml0dGVuIGJlbG93
LiAqLworICAgICAgICAgICAgc3RydGFiX2xlbiArPSBzdHJsY3B5KHN0cnRhYiArIHN0cnRhYl9s
ZW4sIGVsZi0+c3ltW2ldLm5hbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
S1NZTV9OQU1FX0xFTikgKyAxOworICAgICAgICAgICAgbnN5bXMrKzsKKyAgICAgICAgfQorICAg
IH0KKworICAgIGZvciAoIGkgPSAwOyBpIDwgbnN5bXM7IGkrKyApCisgICAgeworICAgICAgICBi
b29sX3QgZm91bmQgPSAwOworCisgICAgICAgIGZvciAoIGogPSAwOyBqIDwgcGF5bG9hZC0+bmZ1
bmNzOyBqKysgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHN5bXRhYltpXS52YWx1ZSA9
PSAodW5zaWduZWQgbG9uZylwYXlsb2FkLT5mdW5jc1tqXS5uZXdfYWRkciApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgZm91bmQgPSAxOworICAgICAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICAgICAgfQorICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhZm91bmQgKQorICAgICAg
ICB7CisgICAgICAgICAgICBpZiAoIHhzcGxpY2Vfc3ltYm9sc19sb29rdXBfYnlfbmFtZShzeW10
YWJbaV0ubmFtZSkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVO
TE9HX0VSUiwgWFNQTElDRSAiJXM6IGR1cGxpY2F0ZSBuZXcgc3ltYm9sOiAlc1xuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5hbWUpOworICAgICAgICAg
ICAgICAgIHhmcmVlKHN5bXRhYik7CisgICAgICAgICAgICAgICAgeGZyZWUoc3RydGFiKTsKKyAg
ICAgICAgICAgICAgICByZXR1cm4gLUVFWElTVDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IHN5bXRhYltpXS5uZXdfc3ltYm9sID0gMTsKKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RF
QlVHLCBYU1BMSUNFICIlczogbmV3IHN5bWJvbCAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAg
IGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5hbWUpOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAg
ICAgICAgeworICAgICAgICAgICAgLyogbmV3X3N5bWJvbCBpcyBub3Qgc2V0LiAqLworICAgICAg
ICAgICAgZHByaW50ayhYRU5MT0dfREVCVUcsIFhTUExJQ0UgIiVzOiBvdmVycmlkaW5nIHN5bWJv
bCAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBzeW10YWJbaV0ubmFtZSk7
CisgICAgICAgIH0KKyAgICB9CisKKyAgICBwYXlsb2FkLT5zeW10YWIgPSBzeW10YWI7CisgICAg
cGF5bG9hZC0+c3RydGFiID0gc3RydGFiOworICAgIHBheWxvYWQtPm5zeW1zID0gbnN5bXM7CisK
ICAgICByZXR1cm4gMDsKIH0KIApAQCAtMzg2LDYgKzU1Myw4IEBAIHN0YXRpYyB2b2lkIGZyZWVf
cGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKICAgICBwYXlsb2FkX2NudC0tOwogICAgIHBh
eWxvYWRfdmVyc2lvbisrOwogICAgIGZyZWVfcGF5bG9hZF9kYXRhKGRhdGEpOworICAgIHhmcmVl
KCh2b2lkICopZGF0YS0+c3ltdGFiKTsKKyAgICB4ZnJlZSgodm9pZCAqKWRhdGEtPnN0cnRhYik7
CiAgICAgeGZyZWUoZGF0YSk7CiB9CiAKQEAgLTQxOCw2ICs1ODcsMTAgQEAgc3RhdGljIGludCBs
b2FkX3BheWxvYWRfZGF0YShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwgdm9pZCAqcmF3LCBzaXpl
X3QgbGVuKQogICAgIGlmICggcmMgKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIHJjID0gYnVp
bGRfc3ltYm9sX3RhYmxlKHBheWxvYWQsICZlbGYpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIG91dDsKKwogICAgIHJjID0gc2VjdXJlX3BheWxvYWQocGF5bG9hZCwgJmVsZik7CiAKICBv
dXQ6CkBAIC00NzcsOCArNjUwLDEyIEBAIHN0YXRpYyBpbnQgeHNwbGljZV91cGxvYWQoeGVuX3N5
c2N0bF94c3BsaWNlX3VwbG9hZF90ICp1cGxvYWQpCiAKICAgICB2ZnJlZShyYXdfZGF0YSk7CiAK
LSAgICBpZiAoIHJjICkKKyAgICBpZiAoIHJjICYmIGRhdGEgKQorICAgIHsKKyAgICAgICAgeGZy
ZWUoKHZvaWQgKilkYXRhLT5zeW10YWIpOworICAgICAgICB4ZnJlZSgodm9pZCAqKWRhdGEtPnN0
cnRhYik7CiAgICAgICAgIHhmcmVlKGRhdGEpOworICAgIH0KIAogICAgIHJldHVybiByYzsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veHNwbGljZV9lbGYuYyBiL3hlbi9jb21tb24veHNwbGlj
ZV9lbGYuYwppbmRleCBmNTFhMTYxLi5lNDAzYTBlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hz
cGxpY2VfZWxmLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlX2VsZi5jCkBAIC00LDYgKzQsNyBA
QAogCiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CiAjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1
ZGUgPHhlbi9zeW1ib2xzLmg+CiAjaW5jbHVkZSA8eGVuL3hzcGxpY2VfZWxmLmg+CiAjaW5jbHVk
ZSA8eGVuL3hzcGxpY2UuaD4KIApAQCAtMjczLDkgKzI3NCwyMCBAQCBpbnQgeHNwbGljZV9lbGZf
cmVzb2x2ZV9zeW1ib2xzKHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogICAgICAgICAgICAgYnJl
YWs7CiAKICAgICAgICAgY2FzZSBTSE5fVU5ERUY6Ci0gICAgICAgICAgICBkcHJpbnRrKFhFTkxP
R19FUlIsIFhTUExJQ0UgIiVzOiBVbmtub3duIHN5bWJvbDogJXNcbiIsCi0gICAgICAgICAgICAg
ICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0ubmFtZSk7Ci0gICAgICAgICAgICByYyA9IC1F
Tk9FTlQ7CisgICAgICAgICAgICBzdF92YWx1ZSA9IHN5bWJvbHNfbG9va3VwX2J5X25hbWUoZWxm
LT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICBpZiAoICFzdF92YWx1ZSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgc3RfdmFsdWUgPSB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5
X25hbWUoZWxmLT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICAgICAgaWYgKCAhc3RfdmFsdWUg
KQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0df
RVJSLCBYU1BMSUNFICIlczogVW5rbm93biBzeW1ib2w6ICVzXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0ubmFtZSk7CisgICAgICAgICAgICAg
ICAgICAgIHJjID0gLUVOT0VOVDsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfREVC
VUcsIFhTUExJQ0UgIiVzOiBVbmRlZmluZWQgc3ltYm9sIHJlc29sdmVkOiAlcyA9PiAlIyJQUkl4
RWxmQWRkciJcbiIsCisgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgZWxmLT5zeW1baV0u
bmFtZSwgc3RfdmFsdWUpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBTSE5f
QUJTOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9lbGZzdHJ1Y3RzLmgKaW5kZXggMmI5YmQzZi4uYWI5YjFlYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3Ry
dWN0cy5oCkBAIC0yNjMsNiArMjYzLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogI2RlZmluZSBTSEZf
V1JJVEUJMHgxCQkvKiBXcml0YWJsZSAqLwogI2RlZmluZSBTSEZfQUxMT0MJMHgyCQkvKiBvY2N1
cGllcyBtZW1vcnkgKi8KICNkZWZpbmUgU0hGX0VYRUNJTlNUUgkweDQJCS8qIGV4ZWN1dGFibGUg
Ki8KKyNkZWZpbmUgU0hGX01FUkdFCTB4MTAgICAgICAgICAgICAvKiBtZXJnZWFibGUgKi8KICNk
ZWZpbmUgU0hGX01BU0tQUk9DCTB4ZjAwMDAwMDAJLyogcmVzZXJ2ZWQgYml0cyBmb3IgcHJvY2Vz
c29yICovCiAJCQkJCS8qICBzcGVjaWZpYyBzZWN0aW9uIGF0dHJpYnV0ZXMgKi8KIApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCBiL3hlbi9pbmNsdWRlL3hlbi9zeW1ib2xz
LmgKaW5kZXggZjU4ZTYxMS4uMDE1ZmNiNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3N5
bWJvbHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCkBAIC0yMSw2ICsyMSw4IEBA
IGNvbnN0IGNoYXIgKnN5bWJvbHNfbG9va3VwKHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKm5hbWVidWYpOwogCiBpbnQgeGVuc3ltc19yZWFkKHVp
bnQzMl90ICpzeW1udW0sIGNoYXIgKnR5cGUsCi0gICAgICAgICAgICAgICAgIHVpbnQ2NF90ICph
ZGRyZXNzLCBjaGFyICpuYW1lKTsKKyAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqYWRk
cmVzcywgY2hhciAqbmFtZSk7CisKK3Vuc2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFt
ZShjb25zdCBjaGFyICpzeW1uYW1lKTsKIAogI2VuZGlmIC8qX1hFTl9TWU1CT0xTX0gqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmgKaW5kZXggYzk3MjNlNC4uMGE2MDIwZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0xOSw4ICsxOSwx
NSBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wOwogLyogRUxGIHBheWxvYWQgc3BlY2lh
bCBzZWN0aW9uIG5hbWVzLiAqLwogI2RlZmluZSBFTEZfWFNQTElDRV9GVU5DICAgICIueHNwbGlj
ZS5mdW5jcyIKIAorc3RydWN0IHhzcGxpY2Vfc3ltYm9sIHsKKyAgICBjb25zdCBjaGFyICpuYW1l
OworICAgIHVuc2lnbmVkIGxvbmcgdmFsdWU7CisgICAgYm9vbF90IG5ld19zeW1ib2w7Cit9Owor
CiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBj
aGVja19mb3JfeHNwbGljZV93b3JrKHZvaWQpOwordW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJv
bHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFtZSk7CiAKIC8qIEFyY2ggaG9va3Mu
ICovCiBpbnQgYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoY29uc3Qgc3RydWN0IHhzcGxpY2VfZWxm
ICplbGYpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnTz-0000a1-UD; Sun, 01 May 2016 09:16:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTz-0000Zh-09
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:07 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 08/B2-09532-659C5275; Sun, 01 May 2016 09:16:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTf0pGq
 4we1jahYTthk4MHps79vFHsAYxZqZl5RfkcCaMff4UeaC2UkVb56/YG1gbPHtYuTiEBL4wihx
 7cA8FgjnPKPEjXmfWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIl3i79
 DgriM0rYCYxf9ECJhCbBaj+wpVpzBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErxMJ1TDhQSLUtNTK9Iyc4DBAZOW4OBREuGdfwwozVtckJhbnJkOkTrFqCglzssO
 0icAksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzeoNM4cnMK4Gb/gpoMRPQ4
 uz1YItLEhFSUg2MW57fWFu5dJ5R7YIamXmHOhZcfHu1vuv+9JVfz2XKTD234VNBwke1eTvDZJ
 P6FjDu2Loif47j9PdKLU+UnNWNJmcbmopaL3p9NeLvU6v/y2rTncJPMNj5vtm3eZdE1vpTkUe
 6F1Y++9RflZHi7fftVVY535W4093vHZ2XRu3cq/baODLkxWTPiUosxRmJhlrMRcWJAI7KKgpD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094164!2354907!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35012 invoked from network); 1 May 2016 09:16:05 -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; 1 May 2016 09:16: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 1awnTw-00019B-GT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTw-0002ek-Fp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTw-0002ek-Fp@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:04 +0000
Subject: [Xen-changelog] [xen master] xsplice,
	symbols: Implement fast symbol names -> virtual addresses lookup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiM2U1ZjVmZjkyNDA5M2JiMDcxNzc2MDI3ZjdiMWZkOTBmOTMyOWQKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDI3IDExOjI5OjQwIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjQxIDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlLCBzeW1ib2xzOiBJbXBsZW1lbnQg
ZmFzdCBzeW1ib2wgbmFtZXMgLT4gdmlydHVhbCBhZGRyZXNzZXMgbG9va3VwCiAgICAKICAgIFRo
ZSBjdXJyZW50IG1lY2hhbmlzbSBpcyBnZWFyZWQgdG93YXJkcyBmYXN0IHZpcnR1YWwgYWRkcmVz
cyAtPgogICAgc3ltYm9sIG5hbWVzIGxvb2t1cC4gVGhpcyBpcyBmaW5lIGZvciB0aGUgbm9ybWFs
IHVzZSBjYXNlcwogICAgKEJVR19PTiwgV0FSTl9PTiwgZXRjKSwgYnV0IGZvciB4U3BsaWNlIC0g
d2hlcmUgd2UgbmVlZCB0byBmaW5kCiAgICBoeXBlcnZpc29yIHN5bWJvbHMgLSBpdCBpcyBzbG93
LgogICAgCiAgICBUbyB1bmRlcnN0YW5kIHRoaXMgcGF0Y2gsIGEgZGVzY3JpcHRpb24gb2YgdGhl
IGV4aXN0aW5nCiAgICBtZXRob2QgaXMgZXhwbGFpbmVkIGZpcnN0LiBGb3IgZm9sa3MgZmFtaWxh
ciBnbyB0byAnTkVXIENPREU6Jy4KICAgIAogICAgSE9XIElUIFdPUktTOgogICAgCiAgICBUaGUg
c3ltYm9sIHRhYmxlIGxvb2t1cCBtZWNoYW5pc20gdXNlcyBhIHNpbXBsZSBlbmNvZGluZyBtZWNo
YW5pc20KICAgIHdoZXJlIGl0IGV4dHJhY3RzIHRoZSBjb21tb24gYXNjaWkgY2hhcmFjdGVycyB0
aGF0IHRoZSBzeW1ib2wncyB1c2UuCiAgICAKICAgIFRoaXMgc2F2ZXMgdXMgc3BhY2UuIFRoZSBs
b29rdXAgbWVjaGFuaXNtIGlzIGdlYXJlZCB0b3dhcmRzIGxvb2tpbmcKICAgIHVwIHN5bWJvbHMg
YmFzZWQgb24gYWRkcmVzcy4gV2UgaGF2ZSBvbmUgMC4uTiAod2hlcmUgTiBpcwogICAgdGhlIG51
bWJlciBvZiBzeW1ib2xzLCBzbyA2ODQ5IGZvciBleGFtcGxlKSB0YWJsZToKICAgIAogICAgc3lt
Ym9sc19hZGRyZXNzZXNbMC4uTl0KICAgIAogICAgQW5kIGFuIDEtMSAoaW4gYSBsb29zZSBmYXNo
aW9uKSBvZiB0aGUgc3ltYm9scyAoZW5jb2RlZCkgaW4gYQogICAgc3ltYm9sc19uYW1lcyBzdHJl
YW0gb2Ygc2l6ZSBOLgogICAgCiAgICBUaGUgTiBpcyB2YXJpYWJsZSAobGF0ZXIgb24gdGhhdCBi
ZWxvdykKICAgIAogICAgVGhlIHN5bWJvbHNfbmFtZXMgYXJlIHNvcnRlZCBiYXNlZCBvbiBzeW1i
b2xzX2FkZHJlc3Nlcywgd2hpY2gKICAgIG1lYW5zIHRoYXQgdGhlIGRlY29kZWQgZW50cmllcyBp
bnNpZGUgc3ltYm9sc19uYW1lcyBhcmUgbm90IGluCiAgICBhc2NlbmRpbmcgb3IgZGVzY2VuZGlu
ZyBvcmRlci4KICAgIAogICAgVGhlcmUgaXMgYWxzbyB0aGUgZW5jb2RpbmcgbWVjaGFuaXNtIC0g
dGhlIHRhYmxlIG9mIDI1NSBlbnRyaWVzCiAgICBjYWxsZWQgc3ltYm9sc190b2tlbl9pbmRleFtd
LiBBbmQgdGhlIHN5bWJvbHNfdG9rZW5fdGFibGUgd2hpY2gKICAgIGlzIGFuIHN0cmVhbSBvZiBB
U0NJSVogY2hhcmFjdGVycywgc3VjaCBhcyAoaXQgcmVhbGx5CiAgICBpcyBub3QgYSB0YWJsZSBh
cyB0aGUgdmFsdWVzIGFyZSB2YXJpYWJsZSk6CiAgICAKICAgIEAwICAgLmFzY2l6ICAiY3JlZGl0
IgogICAgQDYgICAuYXNjaXogICJtYXNrIgogICAgLi4KICAgIEAzMDAgLmFzY2l6ICAiUyIKICAg
IAogICAgQW5kIHRoZSBzeW1ib2xzX3Rva2VuX2luZGV4OgogICAgQDAgICAgICAgIC5zaG9ydCAg
MAogICAgQDEgICAgICAgIC5zaG9ydCAgNwogICAgQDIgICAgICAgIC5zaG9ydCAgMTIKICAgIEA0
ICAgICAgICAuc2hvcnQgIDE2CiAgICAuLi4KICAgIEA4NCAgICAgICAgIC5zaG9ydCAgMzAwCiAg
ICAKICAgIFRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiB0aGVtIGlzIHRoYXQgdGhlIHN5bWJvbHNf
dG9rZW5faW5kZXgKICAgIGdpdmVzIHVzIHRoZSBvZmZzZXQgdG8gc3ltYm9sc190b2tlbl90YWJs
ZS4KICAgIAogICAgVGhlIHN5bWJvbF9uYW1lc1tdIGFycmF5IGlzIGEgc3RyZWFtIG9mIGVuY29k
ZWQgdmFsdWVzLiBFYWNoIHZhbHVlCiAgICBmb2xsb3dzIHRoZSBzYW1lIHBhdHRlcm4gLSA8bGVu
PiBmb2xsb3dlZCBieSA8ZW5jb2RpbmcgdmFsdWVzPi4KICAgIEFuZCB0aGUgYW5vdGhlciA8bGVu
PiBmb2xsb3dlZCBieSA8ZW5jb2RpbmcgdmFsdWVzPi4KICAgIAogICAgSGVuY2UgdG8gZmluZCB0
aGUgcmlnaHQgb25lIHlvdSBuZWVkIHRvIHJlYWQgPGxlbj4sIGFkZCA8bGVuPgogICAgKHRvIHNr
aXAgb3ZlciksIHJlYWQgPGxlbj4sIGFkZCA8bGVuPiwgYW5kIHNvIG9uIHVudGlsIG9uZQogICAg
ZmluZHMgdGhlIHJpZ2h0IHR1cGxlIG9mZnNldC4KICAgIAogICAgVGhlIDxlbmNvZGluZyB2YWx1
ZXM+IGFyZSB0aGUgaW5kaWNpZXMgaW50byB0aGUgc3ltYm9sc190b2tlbl9pbmRleC4KICAgIAog
ICAgTWVhbmluZyBpZiB5b3UgaGF2ZToKICAgICAgMHgwNCwgMHg1NCwgMHhkYSwgMHhlMiwgMHg3
NAogICAgICBbNCwgODQsIDIxOCwgMjI2LCAxMTYgaW4gaHVtYW4gbnVtYmVyaW5nXQogICAgCiAg
ICBUaGUgMHgwNCB0ZWxscyB1cyB0aGF0IHRoZSBzeW1ib2wgaXMgZm91ciBieXRlcyBwYXN0IHRo
aXMgb25lIChzbyBuZXh0CiAgICBzeW1ib2wgb2Zmc2V0IHN0YXJ0cyBhdCA1KS4gSWYgd2UgbG9v
a3VwIHN5bWJvbHNfdG9rZW5faW5kZXhbODRdIHdlIGdldCAzMDAuCiAgICBzeW1ib2xzX3Rva2Vu
WzMwMF0gZ2V0cyB1cyB0aGUgIlMiLiBBbmQgc28gb24sIHRoZSBzdHJpbmcgZXZlbnR1YWxseQog
ICAgZW5kIHVwIGJlaW5nIGRlY29kZSB0byBiZSAnU19zdGV4dCcuIFRoZSBmaXJzdCBjaGFyYWN0
ZXIgaXMgdGhlIHR5cGUsCiAgICB0aGVuIG9wdGlvbmFsbHkgZm9sbHdlZCBieSB0aGUgZmlsZW5h
bWUgKGFuZCAjIHJpZ2h0IGFmdGVyIGZpbGVuYW1lKQogICAgYW5kIHRoZW4gbGFzdGx5IHRoZSBz
eW1ib2wsIHN1Y2ggYXM6CiAgICAKICAgIHR2cG11X2ludGVsLmMjY29yZTJfdnBtdV9kb19pbnRl
cnJ1cHQKICAgIAogICAgS2VlcCBpbiBtaW5kIHRoYXQgdGhlcmUgYXJlIHR3byBmaXhlZCBzaXpl
ZCB0YWJsZXM6CiAgICBzeW1ib2xzX2FkZHJlc3Nlc1swLi5zeW1ib2xzX251bV9zeW1zXSwgYW5k
CiAgICBzeW1ib2xzX21hcmtlcnNbMC4uc3ltYm9sc19udW1fc3ltcy8yNTVdLgogICAgCiAgICBU
aGUgc3ltYm9sc19tYXJrZXJzIGlzIHVzZWQgdG8gc3BlZWQgc2VhcmNoaW5nIGZvciB0aGUgcmln
aHQgYWRkcmVzcy4KICAgIEl0IGdpdmVzIHVzIHRoZSBvZmZzZXRzIHdpdGhpbiBzeW1ib2xfbmFt
ZXMgdGhhdCBzdGFydCBhdCB0aGUgPGxlbj48ZW5jb2RlZCB2YWx1ZT4uCiAgICAKICAgIFRoZSB3
YXkgdG8gZmluZCBhIHN5bWJvbCBiYXNlZCBvbiB0aGUgYWRkcmVzcyBpczoKICAgIDEpIEZpZ3Vy
ZSBvdXQgdGhlICd0dXBsZSBvZmZzZXQnIGZyb20gc3ltYm9sc19hZGRyZXNzWzAuLnN5bWJvbHNf
bnVtX3N5bXNdLgogICAgICAgVGhpcyB0YWJsZSBpcyBzb3J0ZWQgYnkgdmlydHVhbCBhZGRyZXNz
ZXMgc28gZmluZGluZyB0aGUgdmFsdWUgaXMgc2ltcGxlLgogICAgMikgR2V0IHN0YXJ0aW5nIG9m
ZnNldCBvZiBzeW1ib2xfbmFtZXMgYnkgcmV0cmlldmluZyB2YWx1ZSBvZgogICAgICAgc3ltYm9s
X21hcmtlcnNbJ3R1cGxlIG9mZnNldCcgLyAyNTVdLgogICAgMykuIEl0ZXJhdGUgdXAgdG8gJ3R1
cGxlX29mZnNldCAmIDI1NScgaW4gc3ltYm9sc19tYXJrZXJzIHN0cmVhbSBzdGFydGluZwogICAg
ICAgYXQgJ29mZnNldCcuCiAgICA0KS4gRGVjb2RlIHRoZSA8bGVuPjxlbmNvZGVkIHZhbHVlPgog
ICAgCiAgICBUaGlzIGhvd2V2ZXIgZG9lcyBub3Qgd29yayB2ZXJ5IHdlbGwgaWYgd2Ugd2FudCB0
byBzZWFyY2ggdGhlIG90aGVyCiAgICB3YXkgLSB3ZSBoYXZlIHRoZSBzeW1ib2wgbmFtZSBhbmQg
d2FudCB0byBmaW5kIHRoZSBhZGRyZXNzLgogICAgCiAgICBORVcgQ09ERToKICAgIAogICAgVG8g
bWFrZSB0aGF0IHdvcmsgd2UgYWRkIG9uZSBmaXhlZCBzaXplIHRhYmxlIGNhbGxlZCBzeW1ib2xz
X3NvcnRlZF9vZmZzZXRzIHdoaWNoCiAgICBoYXMgdHdvIGVsZW1lbnRzOiBvZmZzZXQgaW4gc3lt
Ym9sIHN0cmVhbSwgb2Zmc2V0IGluIHRoZSBzeW1ib2wtYWRkcmVzcy4KICAgIAogICAgVGhpcyB3
aG9sZSBhcnJheSBpcyBzb3J0ZWQgb24gdGhlIG9yaWdpbmFsIHN5bWJvbCBuYW1lIGR1cmluZyBi
dWlsZC10aW1lCiAgICAoaW4gY2FzZSBvZiBjb2xsaXNpb24gd2UgYWxzbyB0YWtlIGludG8gYWNj
b3VudCB0aGUgdHlwZSkuCiAgICAKICAgIFRoZSB2YWx1ZXMgYXJlIGZvciBleGFtcGxlOgogICAg
CiAgICBzeW1ib2xzX3NvcnRlZF9vZmZzZXRzOgogICAgICAgIC5sb25nIDgzMzYzLCA2MzAyICMg
Wy5ic3MsIGxlbj01XQogICAgICAgIC5sb25nIDgwNDU5LCA2MDg0ICMgWy5kYXRhLCBsZW49NV0K
ICAgIC4uCiAgICBbVGhlICMgYWRkZWQgZm9yIGNsYXJpdHldCiAgICAKICAgIFdoaWNoIG1ha2Vz
IGl0IGluY3JlZGlibHkgZWFzeSB0byBnZXQgaW4gdGhlIHN5bWJvbHNfbmFtZXMgYW5kIGFsc28K
ICAgIHN5bWJvbHNfYWRkcmVzc2VzIChvciBzeW1ib2xzX29mZnNldHMpCiAgICAKICAgIFNlYXJj
aGluZyBmb3Igc3ltYm9scyBpcyBzaW1wbGlmaWVkIGFzIHdlIGNhbiBkbyBhIGJpbmFyeSBzZWFy
Y2gKICAgIG9uIHN5bWJvbHNfc29ydGVkX29mZnNldHMuIFNpbmNlIHRoZSBzeW1ib2xzIGFyZSBz
b3J0ZWQgaXQgdGFrZXMgb24KICAgIGF2ZXJhZ2UgMTMgY2FsbHMgdG8gc3ltYm9sc19leHBhbmRf
c3ltYm9sLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICB8ICAzICsrKwogeGVuL2Nv
bW1vbi9LY29uZmlnICAgICAgICAgfCAxMiArKysrKysrKysrKwogeGVuL2NvbW1vbi9zeW1ib2xz
LWR1bW15LmMgfCAgNSArKysrKwogeGVuL2NvbW1vbi9zeW1ib2xzLmMgICAgICAgfCAyOCArKysr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCAgfCAgOCAr
KysrKysrKwogeGVuL3Rvb2xzL3N5bWJvbHMuYyAgICAgICAgfCA1MCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiA2IGZpbGVzIGNoYW5nZWQsIDEwNCBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCBmZGY0MjAyLi45MDBmYTU5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxl
CkBAIC03NCw2ICs3NCw5IEBAIGVmaS15IDo9ICQoc2hlbGwgaWYgWyAhIC1yICQoQkFTRURJUikv
aW5jbHVkZS94ZW4vY29tcGlsZS5oIC1vIFwKIAogaWZkZWYgQ09ORklHX1hTUExJQ0UKIGFsbF9z
eW1ib2xzID0gLS1hbGwtc3ltYm9scworaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAor
YWxsX3N5bWJvbHMgPSAtLWFsbC1zeW1ib2xzIC0tc29ydC1ieS1uYW1lCitlbmRpZgogZWxzZQog
YWxsX3N5bWJvbHMgPQogZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hl
bi9jb21tb24vS2NvbmZpZwppbmRleCA2OTJlZjUxLi5lNGY4NmMyIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0yMDAsNCArMjAwLDE2
IEBAIGNvbmZpZyBYU1BMSUNFCiAKIAkgIElmIHVuc3VyZSwgc2F5IFkuCiAKK2NvbmZpZyBGQVNU
X1NZTUJPTF9MT09LVVAKKwlib29sICJGYXN0IHN5bWJvbCBsb29rdXAgKGJpZ2dlciBiaW5hcnkp
IgorCWRlZmF1bHQgeQorCWRlcGVuZHMgb24gWFNQTElDRQorCS0tLWhlbHAtLS0KKwkgIFdoZW4g
c2VhcmNoaW5nIGZvciBzeW1ib2wgYWRkcmVzc2VzIHdlIGNhbiB1c2UgdGhlIGJ1aWx0LWluIHN5
c3RlbQorCSAgdGhhdCBpcyBvcHRpbWl6ZWQgZm9yIHNlYXJjaGluZyBzeW1ib2xzIHVzaW5nIGFk
ZHJlc3NlcyBhcyB0aGUga2V5LgorCSAgSG93ZXZlciB1c2luZyBpdCBmb3IgdGhlIGludmVyc2Ug
KGZpbmQgYWRkcmVzcyB1c2luZyB0aGUgc3ltYm9sIG5hbWUpCisJICBpdCBpcyBzbG93LiBUaGlz
IGV4dHJhIGRhdGEgYW5kIGNvZGUgKH41NWtCKSBzcGVlZHMgdXAgdGhlIHNlYXJjaC4KKwkgIFRo
ZSBvbmx5IHVzZXIgb2YgdGhpcyBpcyB4U3BsaWNlLgorCisJICBJZiB1bnN1cmUsIHNheSBZLgog
ZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15LmMgYi94ZW4vY29t
bW9uL3N5bWJvbHMtZHVtbXkuYwppbmRleCA1MDkwYzNiLi4wNDRkZmQzIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkuYworKysgYi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXku
YwpAQCAtNSw2ICs1LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9jb25maWcuaD4KICNpbmNsdWRlIDx4
ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vc3ltYm9scy5oPgogCiAjaWZkZWYgU1lNQk9MU19P
UklHSU4KIGNvbnN0IHVuc2lnbmVkIGludCBzeW1ib2xzX29mZnNldHNbMV07CkBAIC0xNCw2ICsx
NSwxMCBAQCBjb25zdCB1bnNpZ25lZCBsb25nIHN5bWJvbHNfYWRkcmVzc2VzWzFdOwogY29uc3Qg
dW5zaWduZWQgaW50IHN5bWJvbHNfbnVtX3N5bXM7CiBjb25zdCB1OCBzeW1ib2xzX25hbWVzWzFd
OwogCisjaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAorY29uc3Qgc3RydWN0IHN5bWJv
bF9vZmZzZXQgc3ltYm9sc19zb3J0ZWRfb2Zmc2V0c1sxXTsKKyNlbmRpZgorCiBjb25zdCB1OCBz
eW1ib2xzX3Rva2VuX3RhYmxlWzFdOwogY29uc3QgdTE2IHN5bWJvbHNfdG9rZW5faW5kZXhbMV07
CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3ltYm9scy5jIGIveGVuL2NvbW1vbi9zeW1ib2xz
LmMKaW5kZXggZTAyYTJhZi4uMTI3NjVkMyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeW1ib2xz
LmMKKysrIGIveGVuL2NvbW1vbi9zeW1ib2xzLmMKQEAgLTMxLDYgKzMxLDggQEAgZXh0ZXJuIGNv
bnN0IHVuc2lnbmVkIGxvbmcgc3ltYm9sc19hZGRyZXNzZXNbXTsKIGV4dGVybiBjb25zdCB1bnNp
Z25lZCBpbnQgc3ltYm9sc19udW1fc3ltczsKIGV4dGVybiBjb25zdCB1OCBzeW1ib2xzX25hbWVz
W107CiAKK2V4dGVybiBjb25zdCBzdHJ1Y3Qgc3ltYm9sX29mZnNldCBzeW1ib2xzX3NvcnRlZF9v
ZmZzZXRzW107CisKIGV4dGVybiBjb25zdCB1OCBzeW1ib2xzX3Rva2VuX3RhYmxlW107CiBleHRl
cm4gY29uc3QgdTE2IHN5bWJvbHNfdG9rZW5faW5kZXhbXTsKIApAQCAtMjExLDE0ICsyMTMsMzkg
QEAgaW50IHhlbnN5bXNfcmVhZCh1aW50MzJfdCAqc3ltbnVtLCBjaGFyICp0eXBlLAogdW5zaWdu
ZWQgbG9uZyBzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGNvbnN0IGNoYXIgKnN5bW5hbWUpCiB7CiAg
ICAgY2hhciBuYW1lW0tTWU1fTkFNRV9MRU4gKyAxXTsKKyNpZmRlZiBDT05GSUdfRkFTVF9TWU1C
T0xfTE9PS1VQCisgICAgdW5zaWduZWQgbG9uZyBsb3csIGhpZ2g7CisjZWxzZQogICAgIHVpbnQz
Ml90IHN5bW51bSA9IDA7CiAgICAgY2hhciB0eXBlOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsK
ICAgICBpbnQgcmM7CisjZW5kaWYKIAogICAgIGlmICggKnN5bW5hbWUgPT0gJ1wwJyApCiAgICAg
ICAgIHJldHVybiAwOwogCisjaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAorICAgIGxv
dyA9IDA7CisgICAgaGlnaCA9IHN5bWJvbHNfbnVtX3N5bXM7CisgICAgd2hpbGUgKCBsb3cgPCBo
aWdoICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbWlkID0gbG93ICsgKChoaWdoIC0g
bG93KSAvIDIpOworICAgICAgICBjb25zdCBzdHJ1Y3Qgc3ltYm9sX29mZnNldCAqczsKKyAgICAg
ICAgaW50IHJjOworCisgICAgICAgIHMgPSAmc3ltYm9sc19zb3J0ZWRfb2Zmc2V0c1ttaWRdOwor
ICAgICAgICAodm9pZClzeW1ib2xzX2V4cGFuZF9zeW1ib2wocy0+c3RyZWFtLCBuYW1lKTsKKyAg
ICAgICAgLyogRm9ybWF0IGlzOiBbZmlsZW5hbWVdIzxzeW1ib2w+LiBzeW1ib2xzX2V4cGFuZF9z
eW1ib2wgZWF0cyB0eXBlLiovCisgICAgICAgIHJjID0gc3RyY21wKHN5bW5hbWUsIG5hbWUpOwor
ICAgICAgICBpZiAoIHJjIDwgMCApCisgICAgICAgICAgICBoaWdoID0gbWlkOworICAgICAgICBl
bHNlIGlmICggcmMgPiAwICkKKyAgICAgICAgICAgIGxvdyA9IG1pZCArIDE7CisgICAgICAgIGVs
c2UKKyAgICAgICAgICAgIHJldHVybiBzeW1ib2xzX2FkZHJlc3Mocy0+YWRkcik7CisgICAgfQor
I2Vsc2UKICAgICBkbyB7CiAgICAgICAgIHJjID0geGVuc3ltc19yZWFkKCZzeW1udW0sICZ0eXBl
LCAmYWRkciwgbmFtZSk7CiAgICAgICAgIGlmICggcmMgKQpAQCAtMjI5LDYgKzI1Niw3IEBAIHVu
c2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFyICpzeW1uYW1lKQog
CiAgICAgfSB3aGlsZSAoIG5hbWVbMF0gIT0gJ1wwJyApOwogCisjZW5kaWYKICAgICByZXR1cm4g
MDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9zeW1ib2xzLmgKaW5kZXggMDE1ZmNiNC4uMjBiYmIyOCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3N5bWJvbHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCkBA
IC0yNSw0ICsyNSwxMiBAQCBpbnQgeGVuc3ltc19yZWFkKHVpbnQzMl90ICpzeW1udW0sIGNoYXIg
KnR5cGUsCiAKIHVuc2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFy
ICpzeW1uYW1lKTsKIAorLyoKKyAqIEEgc29ydGVkIChieSBzeW1ib2xzKSBsb29rdXAgdGFibGUg
dGFibGUgdG8gc3ltYm9sc19uYW1lcyAoc3RyZWFtKQorICogYW5kIHN5bWJvbHNfYWRkcmVzcyAo
b3Igb2Zmc2V0KS4KKyAqLworc3RydWN0IHN5bWJvbF9vZmZzZXQgeworICAgIHVpbnQzMl90IHN0
cmVhbTsgLyogLi4gaW4gdGhlIGNvbXByZXNzZWQgc3RyZWFtLiovCisgICAgdWludDMyX3QgYWRk
cjsgICAvKiAuLiBhbmQgaW4gdGhlIGZpeGVkIHNpemUgYWRkcmVzcyBhcnJheS4gKi8KK307CiAj
ZW5kaWYgLypfWEVOX1NZTUJPTFNfSCovCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMvc3ltYm9scy5j
IGIveGVuL3Rvb2xzL3N5bWJvbHMuYwppbmRleCAxOTZkYjc0Li45NDFmYmU3IDEwMDY0NAotLS0g
YS94ZW4vdG9vbHMvc3ltYm9scy5jCisrKyBiL3hlbi90b29scy9zeW1ib2xzLmMKQEAgLTQwLDYg
KzQwLDEwIEBAIHN0cnVjdCBzeW1fZW50cnkgewogCXVuc2lnbmVkIGxvbmcgbG9uZyBhZGRyOwog
CXVuc2lnbmVkIGludCBsZW47CiAJdW5zaWduZWQgY2hhciAqc3ltOworCWNoYXIgKm9yaWdfc3lt
Ym9sOworCXVuc2lnbmVkIGludCBhZGRyX2lkeDsKKwl1bnNpZ25lZCBpbnQgc3RyZWFtX29mZnNl
dDsKKwl1bnNpZ25lZCBjaGFyIHR5cGU7CiB9OwogI2RlZmluZSBTWU1CT0xfTkFNRShzKSAoKGNo
YXIgKikocyktPnN5bSArIDEpCiAKQEAgLTQ3LDggKzUxLDEwIEBAIHN0YXRpYyBzdHJ1Y3Qgc3lt
X2VudHJ5ICp0YWJsZTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgdGFibGVfc2l6ZSwgdGFibGVfY250
Owogc3RhdGljIHVuc2lnbmVkIGxvbmcgbG9uZyBfc3RleHQsIF9ldGV4dCwgX3Npbml0dGV4dCwg
X2Vpbml0dGV4dCwgX3NleHRyYXRleHQsIF9lZXh0cmF0ZXh0Owogc3RhdGljIGludCBhbGxfc3lt
Ym9scyA9IDA7CitzdGF0aWMgaW50IHNvcnRfYnlfbmFtZSA9IDA7CiBzdGF0aWMgY2hhciBzeW1i
b2xfcHJlZml4X2NoYXIgPSAnXDAnOwogc3RhdGljIGVudW0geyBmbXRfYnNkLCBmbXRfc3lzdiB9
IGlucHV0X2Zvcm1hdDsKK3N0YXRpYyBpbnQgY29tcGFyZV9uYW1lKGNvbnN0IHZvaWQgKnAxLCBj
b25zdCB2b2lkICpwMik7CiAKIGludCB0b2tlbl9wcm9maXRbMHgxMDAwMF07CiAKQEAgLTE3NSw4
ICsxODEsMTEgQEAgc3RhdGljIGludCByZWFkX3N5bWJvbChGSUxFICppbiwgc3RydWN0IHN5bV9l
bnRyeSAqcykKIAkJKnN5bSsrID0gJyMnOwogCX0KIAlzdHJjcHkoc3ltLCBzdHIpOworCWlmIChz
b3J0X2J5X25hbWUpIHsKKwkJcy0+b3JpZ19zeW1ib2wgPSBzdHJkdXAoU1lNQk9MX05BTUUocykp
OworCQlzLT50eXBlID0gc3R5cGU7IC8qIEFzIHMtPnN5bVswXSBlbmRzIG1hbmdsZWQuICovCisJ
fQogCXMtPnN5bVswXSA9IHN0eXBlOwotCiAJcmMgPSAwOwogCiAgc2tpcF90YWlsOgpAQCAtMjc2
LDYgKzI4NSwyMSBAQCBzdGF0aWMgaW50IGV4cGFuZF9zeW1ib2wodW5zaWduZWQgY2hhciAqZGF0
YSwgaW50IGxlbiwgY2hhciAqcmVzdWx0KQogCXJldHVybiB0b3RhbDsKIH0KIAorLyogU29ydCBi
eSBvcmlnaW5hbCAobm9uIG1hbmdsZWQpIHN5bWJvbCBuYW1lLCB0aGVuIHR5cGUuICovCitzdGF0
aWMgaW50IGNvbXBhcmVfbmFtZV9vcmlnKGNvbnN0IHZvaWQgKnAxLCBjb25zdCB2b2lkICpwMikK
K3sKKwljb25zdCBzdHJ1Y3Qgc3ltX2VudHJ5ICpzeW0xID0gcDE7CisJY29uc3Qgc3RydWN0IHN5
bV9lbnRyeSAqc3ltMiA9IHAyOworCWludCByYzsKKworCXJjID0gc3RyY21wKHN5bTEtPm9yaWdf
c3ltYm9sLCBzeW0yLT5vcmlnX3N5bWJvbCk7CisKKwlpZiAoIXJjKQorCQlyYyA9IHN5bTEtPnR5
cGUgLSBzeW0yLT50eXBlOworCisJcmV0dXJuIHJjOworfQorCiBzdGF0aWMgdm9pZCB3cml0ZV9z
cmModm9pZCkKIHsKIAl1bnNpZ25lZCBpbnQgaSwgaywgb2ZmOwpAQCAtMzI1LDYgKzM0OSw3IEBA
IHN0YXRpYyB2b2lkIHdyaXRlX3NyYyh2b2lkKQogCQkJcHJpbnRmKCIsIDB4JTAyeCIsIHRhYmxl
W2ldLnN5bVtrXSk7CiAJCXByaW50ZigiXG4iKTsKIAorCQl0YWJsZVtpXS5zdHJlYW1fb2Zmc2V0
ID0gb2ZmOwogCQlvZmYgKz0gdGFibGVbaV0ubGVuICsgMTsKIAl9CiAJcHJpbnRmKCJcbiIpOwpA
QCAtMzM0LDcgKzM1OSw2IEBAIHN0YXRpYyB2b2lkIHdyaXRlX3NyYyh2b2lkKQogCQlwcmludGYo
Ilx0LmxvbmdcdCVkXG4iLCBtYXJrZXJzW2ldKTsKIAlwcmludGYoIlxuIik7CiAKLQlmcmVlKG1h
cmtlcnMpOwogCiAJb3V0cHV0X2xhYmVsKCJzeW1ib2xzX3Rva2VuX3RhYmxlIik7CiAJb2ZmID0g
MDsKQEAgLTM1MCw2ICszNzQsMjUgQEAgc3RhdGljIHZvaWQgd3JpdGVfc3JjKHZvaWQpCiAJZm9y
IChpID0gMDsgaSA8IDI1NjsgaSsrKQogCQlwcmludGYoIlx0LnNob3J0XHQlZFxuIiwgYmVzdF9p
ZHhbaV0pOwogCXByaW50ZigiXG4iKTsKKworCWlmICghc29ydF9ieV9uYW1lKSB7CisJCWZyZWUo
bWFya2Vycyk7CisJCXJldHVybjsKKwl9CisKKwkvKiBTb3J0ZWQgYnkgb3JpZ2luYWwgc3ltYm9s
IG5hbWVzIGFuZCB0eXBlLiAqLworCXFzb3J0KHRhYmxlLCB0YWJsZV9jbnQsIHNpemVvZigqdGFi
bGUpLCBjb21wYXJlX25hbWVfb3JpZyk7CisKKwlvdXRwdXRfbGFiZWwoInN5bWJvbHNfc29ydGVk
X29mZnNldHMiKTsKKwkvKiBBIGZpeGVkIHNpemVkIGFycmF5IHdpdGggdHdvIGVudHJpZXM6IG9m
ZnNldCBpbiB0aGUKKwkgKiBjb21wcmVzc2VkIHN0cmVhbSAoZm9yIHN5bWJvbCBuYW1lKSwgYW5k
IG9mZnNldCBpbgorCSAqIHN5bWJvbHNfYWRkcmVzc2VzIChvciBzeW1ib2xzX29mZnNldCkuICov
CisJZm9yIChpID0gMDsgaSA8IHRhYmxlX2NudDsgaSsrKSB7CisJCXByaW50ZigiXHQubG9uZyAl
dSwgJXVcbiIsIHRhYmxlW2ldLnN0cmVhbV9vZmZzZXQsIHRhYmxlW2ldLmFkZHJfaWR4KTsKKwl9
CisJcHJpbnRmKCJcbiIpOworCisJZnJlZShtYXJrZXJzKTsKIH0KIAogCkBAIC00MTAsNiArNDUz
LDcgQEAgc3RhdGljIHZvaWQgY29tcHJlc3Nfc3ltYm9scyh1bnNpZ25lZCBjaGFyICpzdHIsIGlu
dCBpZHgpCiAJCWxlbiA9IHRhYmxlW2ldLmxlbjsKIAkJcDEgPSB0YWJsZVtpXS5zeW07CiAKKwkJ
dGFibGVbaV0uYWRkcl9pZHggPSBpOwogCQkvKiBmaW5kIHRoZSB0b2tlbiBvbiB0aGUgc3ltYm9s
ICovCiAJCXAyID0gbWVtbWVtX3B2dChwMSwgbGVuLCBzdHIsIDIpOwogCQlpZiAoIXAyKSBjb250
aW51ZTsKQEAgLTU2MSw2ICs2MDUsOCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
CiAJCQkJaW5wdXRfZm9ybWF0ID0gZm10X3N5c3Y7CiAJCQllbHNlIGlmIChzdHJjbXAoYXJndltp
XSwgIi0tc29ydCIpID09IDApCiAJCQkJdW5zb3J0ZWQgPSB0cnVlOworCQkJZWxzZSBpZiAoc3Ry
Y21wKGFyZ3ZbaV0sICItLXNvcnQtYnktbmFtZSIpID09IDApCisJCQkJc29ydF9ieV9uYW1lID0g
MTsKIAkJCWVsc2UgaWYgKHN0cmNtcChhcmd2W2ldLCAiLS13YXJuLWR1cCIpID09IDApCiAJCQkJ
d2Fybl9kdXAgPSB0cnVlOwogCQkJZWxzZQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnTz-0000a1-UD; Sun, 01 May 2016 09:16:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTz-0000Zh-09
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:07 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 08/B2-09532-659C5275; Sun, 01 May 2016 09:16:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTf0pGq
 4we1jahYTthk4MHps79vFHsAYxZqZl5RfkcCaMff4UeaC2UkVb56/YG1gbPHtYuTiEBL4wihx
 7cA8FgjnPKPEjXmfWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIl3i79
 DgriM0rYCYxf9ECJhCbBaj+wpVpzBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErxMJ1TDhQSLUtNTK9Iyc4DBAZOW4OBREuGdfwwozVtckJhbnJkOkTrFqCglzssO
 0icAksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzeoNM4cnMK4Gb/gpoMRPQ4
 uz1YItLEhFSUg2MW57fWFu5dJ5R7YIamXmHOhZcfHu1vuv+9JVfz2XKTD234VNBwke1eTvDZJ
 P6FjDu2Loif47j9PdKLU+UnNWNJmcbmopaL3p9NeLvU6v/y2rTncJPMNj5vtm3eZdE1vpTkUe
 6F1Y++9RflZHi7fftVVY535W4093vHZ2XRu3cq/baODLkxWTPiUosxRmJhlrMRcWJAI7KKgpD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094164!2354907!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35012 invoked from network); 1 May 2016 09:16:05 -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; 1 May 2016 09:16: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 1awnTw-00019B-GT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnTw-0002ek-Fp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnTw-0002ek-Fp@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:04 +0000
Subject: [Xen-changelog] [xen master] xsplice,
	symbols: Implement fast symbol names -> virtual addresses lookup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiM2U1ZjVmZjkyNDA5M2JiMDcxNzc2MDI3ZjdiMWZkOTBmOTMyOWQKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDI3IDExOjI5OjQwIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU4OjQxIDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlLCBzeW1ib2xzOiBJbXBsZW1lbnQg
ZmFzdCBzeW1ib2wgbmFtZXMgLT4gdmlydHVhbCBhZGRyZXNzZXMgbG9va3VwCiAgICAKICAgIFRo
ZSBjdXJyZW50IG1lY2hhbmlzbSBpcyBnZWFyZWQgdG93YXJkcyBmYXN0IHZpcnR1YWwgYWRkcmVz
cyAtPgogICAgc3ltYm9sIG5hbWVzIGxvb2t1cC4gVGhpcyBpcyBmaW5lIGZvciB0aGUgbm9ybWFs
IHVzZSBjYXNlcwogICAgKEJVR19PTiwgV0FSTl9PTiwgZXRjKSwgYnV0IGZvciB4U3BsaWNlIC0g
d2hlcmUgd2UgbmVlZCB0byBmaW5kCiAgICBoeXBlcnZpc29yIHN5bWJvbHMgLSBpdCBpcyBzbG93
LgogICAgCiAgICBUbyB1bmRlcnN0YW5kIHRoaXMgcGF0Y2gsIGEgZGVzY3JpcHRpb24gb2YgdGhl
IGV4aXN0aW5nCiAgICBtZXRob2QgaXMgZXhwbGFpbmVkIGZpcnN0LiBGb3IgZm9sa3MgZmFtaWxh
ciBnbyB0byAnTkVXIENPREU6Jy4KICAgIAogICAgSE9XIElUIFdPUktTOgogICAgCiAgICBUaGUg
c3ltYm9sIHRhYmxlIGxvb2t1cCBtZWNoYW5pc20gdXNlcyBhIHNpbXBsZSBlbmNvZGluZyBtZWNo
YW5pc20KICAgIHdoZXJlIGl0IGV4dHJhY3RzIHRoZSBjb21tb24gYXNjaWkgY2hhcmFjdGVycyB0
aGF0IHRoZSBzeW1ib2wncyB1c2UuCiAgICAKICAgIFRoaXMgc2F2ZXMgdXMgc3BhY2UuIFRoZSBs
b29rdXAgbWVjaGFuaXNtIGlzIGdlYXJlZCB0b3dhcmRzIGxvb2tpbmcKICAgIHVwIHN5bWJvbHMg
YmFzZWQgb24gYWRkcmVzcy4gV2UgaGF2ZSBvbmUgMC4uTiAod2hlcmUgTiBpcwogICAgdGhlIG51
bWJlciBvZiBzeW1ib2xzLCBzbyA2ODQ5IGZvciBleGFtcGxlKSB0YWJsZToKICAgIAogICAgc3lt
Ym9sc19hZGRyZXNzZXNbMC4uTl0KICAgIAogICAgQW5kIGFuIDEtMSAoaW4gYSBsb29zZSBmYXNo
aW9uKSBvZiB0aGUgc3ltYm9scyAoZW5jb2RlZCkgaW4gYQogICAgc3ltYm9sc19uYW1lcyBzdHJl
YW0gb2Ygc2l6ZSBOLgogICAgCiAgICBUaGUgTiBpcyB2YXJpYWJsZSAobGF0ZXIgb24gdGhhdCBi
ZWxvdykKICAgIAogICAgVGhlIHN5bWJvbHNfbmFtZXMgYXJlIHNvcnRlZCBiYXNlZCBvbiBzeW1i
b2xzX2FkZHJlc3Nlcywgd2hpY2gKICAgIG1lYW5zIHRoYXQgdGhlIGRlY29kZWQgZW50cmllcyBp
bnNpZGUgc3ltYm9sc19uYW1lcyBhcmUgbm90IGluCiAgICBhc2NlbmRpbmcgb3IgZGVzY2VuZGlu
ZyBvcmRlci4KICAgIAogICAgVGhlcmUgaXMgYWxzbyB0aGUgZW5jb2RpbmcgbWVjaGFuaXNtIC0g
dGhlIHRhYmxlIG9mIDI1NSBlbnRyaWVzCiAgICBjYWxsZWQgc3ltYm9sc190b2tlbl9pbmRleFtd
LiBBbmQgdGhlIHN5bWJvbHNfdG9rZW5fdGFibGUgd2hpY2gKICAgIGlzIGFuIHN0cmVhbSBvZiBB
U0NJSVogY2hhcmFjdGVycywgc3VjaCBhcyAoaXQgcmVhbGx5CiAgICBpcyBub3QgYSB0YWJsZSBh
cyB0aGUgdmFsdWVzIGFyZSB2YXJpYWJsZSk6CiAgICAKICAgIEAwICAgLmFzY2l6ICAiY3JlZGl0
IgogICAgQDYgICAuYXNjaXogICJtYXNrIgogICAgLi4KICAgIEAzMDAgLmFzY2l6ICAiUyIKICAg
IAogICAgQW5kIHRoZSBzeW1ib2xzX3Rva2VuX2luZGV4OgogICAgQDAgICAgICAgIC5zaG9ydCAg
MAogICAgQDEgICAgICAgIC5zaG9ydCAgNwogICAgQDIgICAgICAgIC5zaG9ydCAgMTIKICAgIEA0
ICAgICAgICAuc2hvcnQgIDE2CiAgICAuLi4KICAgIEA4NCAgICAgICAgIC5zaG9ydCAgMzAwCiAg
ICAKICAgIFRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiB0aGVtIGlzIHRoYXQgdGhlIHN5bWJvbHNf
dG9rZW5faW5kZXgKICAgIGdpdmVzIHVzIHRoZSBvZmZzZXQgdG8gc3ltYm9sc190b2tlbl90YWJs
ZS4KICAgIAogICAgVGhlIHN5bWJvbF9uYW1lc1tdIGFycmF5IGlzIGEgc3RyZWFtIG9mIGVuY29k
ZWQgdmFsdWVzLiBFYWNoIHZhbHVlCiAgICBmb2xsb3dzIHRoZSBzYW1lIHBhdHRlcm4gLSA8bGVu
PiBmb2xsb3dlZCBieSA8ZW5jb2RpbmcgdmFsdWVzPi4KICAgIEFuZCB0aGUgYW5vdGhlciA8bGVu
PiBmb2xsb3dlZCBieSA8ZW5jb2RpbmcgdmFsdWVzPi4KICAgIAogICAgSGVuY2UgdG8gZmluZCB0
aGUgcmlnaHQgb25lIHlvdSBuZWVkIHRvIHJlYWQgPGxlbj4sIGFkZCA8bGVuPgogICAgKHRvIHNr
aXAgb3ZlciksIHJlYWQgPGxlbj4sIGFkZCA8bGVuPiwgYW5kIHNvIG9uIHVudGlsIG9uZQogICAg
ZmluZHMgdGhlIHJpZ2h0IHR1cGxlIG9mZnNldC4KICAgIAogICAgVGhlIDxlbmNvZGluZyB2YWx1
ZXM+IGFyZSB0aGUgaW5kaWNpZXMgaW50byB0aGUgc3ltYm9sc190b2tlbl9pbmRleC4KICAgIAog
ICAgTWVhbmluZyBpZiB5b3UgaGF2ZToKICAgICAgMHgwNCwgMHg1NCwgMHhkYSwgMHhlMiwgMHg3
NAogICAgICBbNCwgODQsIDIxOCwgMjI2LCAxMTYgaW4gaHVtYW4gbnVtYmVyaW5nXQogICAgCiAg
ICBUaGUgMHgwNCB0ZWxscyB1cyB0aGF0IHRoZSBzeW1ib2wgaXMgZm91ciBieXRlcyBwYXN0IHRo
aXMgb25lIChzbyBuZXh0CiAgICBzeW1ib2wgb2Zmc2V0IHN0YXJ0cyBhdCA1KS4gSWYgd2UgbG9v
a3VwIHN5bWJvbHNfdG9rZW5faW5kZXhbODRdIHdlIGdldCAzMDAuCiAgICBzeW1ib2xzX3Rva2Vu
WzMwMF0gZ2V0cyB1cyB0aGUgIlMiLiBBbmQgc28gb24sIHRoZSBzdHJpbmcgZXZlbnR1YWxseQog
ICAgZW5kIHVwIGJlaW5nIGRlY29kZSB0byBiZSAnU19zdGV4dCcuIFRoZSBmaXJzdCBjaGFyYWN0
ZXIgaXMgdGhlIHR5cGUsCiAgICB0aGVuIG9wdGlvbmFsbHkgZm9sbHdlZCBieSB0aGUgZmlsZW5h
bWUgKGFuZCAjIHJpZ2h0IGFmdGVyIGZpbGVuYW1lKQogICAgYW5kIHRoZW4gbGFzdGx5IHRoZSBz
eW1ib2wsIHN1Y2ggYXM6CiAgICAKICAgIHR2cG11X2ludGVsLmMjY29yZTJfdnBtdV9kb19pbnRl
cnJ1cHQKICAgIAogICAgS2VlcCBpbiBtaW5kIHRoYXQgdGhlcmUgYXJlIHR3byBmaXhlZCBzaXpl
ZCB0YWJsZXM6CiAgICBzeW1ib2xzX2FkZHJlc3Nlc1swLi5zeW1ib2xzX251bV9zeW1zXSwgYW5k
CiAgICBzeW1ib2xzX21hcmtlcnNbMC4uc3ltYm9sc19udW1fc3ltcy8yNTVdLgogICAgCiAgICBU
aGUgc3ltYm9sc19tYXJrZXJzIGlzIHVzZWQgdG8gc3BlZWQgc2VhcmNoaW5nIGZvciB0aGUgcmln
aHQgYWRkcmVzcy4KICAgIEl0IGdpdmVzIHVzIHRoZSBvZmZzZXRzIHdpdGhpbiBzeW1ib2xfbmFt
ZXMgdGhhdCBzdGFydCBhdCB0aGUgPGxlbj48ZW5jb2RlZCB2YWx1ZT4uCiAgICAKICAgIFRoZSB3
YXkgdG8gZmluZCBhIHN5bWJvbCBiYXNlZCBvbiB0aGUgYWRkcmVzcyBpczoKICAgIDEpIEZpZ3Vy
ZSBvdXQgdGhlICd0dXBsZSBvZmZzZXQnIGZyb20gc3ltYm9sc19hZGRyZXNzWzAuLnN5bWJvbHNf
bnVtX3N5bXNdLgogICAgICAgVGhpcyB0YWJsZSBpcyBzb3J0ZWQgYnkgdmlydHVhbCBhZGRyZXNz
ZXMgc28gZmluZGluZyB0aGUgdmFsdWUgaXMgc2ltcGxlLgogICAgMikgR2V0IHN0YXJ0aW5nIG9m
ZnNldCBvZiBzeW1ib2xfbmFtZXMgYnkgcmV0cmlldmluZyB2YWx1ZSBvZgogICAgICAgc3ltYm9s
X21hcmtlcnNbJ3R1cGxlIG9mZnNldCcgLyAyNTVdLgogICAgMykuIEl0ZXJhdGUgdXAgdG8gJ3R1
cGxlX29mZnNldCAmIDI1NScgaW4gc3ltYm9sc19tYXJrZXJzIHN0cmVhbSBzdGFydGluZwogICAg
ICAgYXQgJ29mZnNldCcuCiAgICA0KS4gRGVjb2RlIHRoZSA8bGVuPjxlbmNvZGVkIHZhbHVlPgog
ICAgCiAgICBUaGlzIGhvd2V2ZXIgZG9lcyBub3Qgd29yayB2ZXJ5IHdlbGwgaWYgd2Ugd2FudCB0
byBzZWFyY2ggdGhlIG90aGVyCiAgICB3YXkgLSB3ZSBoYXZlIHRoZSBzeW1ib2wgbmFtZSBhbmQg
d2FudCB0byBmaW5kIHRoZSBhZGRyZXNzLgogICAgCiAgICBORVcgQ09ERToKICAgIAogICAgVG8g
bWFrZSB0aGF0IHdvcmsgd2UgYWRkIG9uZSBmaXhlZCBzaXplIHRhYmxlIGNhbGxlZCBzeW1ib2xz
X3NvcnRlZF9vZmZzZXRzIHdoaWNoCiAgICBoYXMgdHdvIGVsZW1lbnRzOiBvZmZzZXQgaW4gc3lt
Ym9sIHN0cmVhbSwgb2Zmc2V0IGluIHRoZSBzeW1ib2wtYWRkcmVzcy4KICAgIAogICAgVGhpcyB3
aG9sZSBhcnJheSBpcyBzb3J0ZWQgb24gdGhlIG9yaWdpbmFsIHN5bWJvbCBuYW1lIGR1cmluZyBi
dWlsZC10aW1lCiAgICAoaW4gY2FzZSBvZiBjb2xsaXNpb24gd2UgYWxzbyB0YWtlIGludG8gYWNj
b3VudCB0aGUgdHlwZSkuCiAgICAKICAgIFRoZSB2YWx1ZXMgYXJlIGZvciBleGFtcGxlOgogICAg
CiAgICBzeW1ib2xzX3NvcnRlZF9vZmZzZXRzOgogICAgICAgIC5sb25nIDgzMzYzLCA2MzAyICMg
Wy5ic3MsIGxlbj01XQogICAgICAgIC5sb25nIDgwNDU5LCA2MDg0ICMgWy5kYXRhLCBsZW49NV0K
ICAgIC4uCiAgICBbVGhlICMgYWRkZWQgZm9yIGNsYXJpdHldCiAgICAKICAgIFdoaWNoIG1ha2Vz
IGl0IGluY3JlZGlibHkgZWFzeSB0byBnZXQgaW4gdGhlIHN5bWJvbHNfbmFtZXMgYW5kIGFsc28K
ICAgIHN5bWJvbHNfYWRkcmVzc2VzIChvciBzeW1ib2xzX29mZnNldHMpCiAgICAKICAgIFNlYXJj
aGluZyBmb3Igc3ltYm9scyBpcyBzaW1wbGlmaWVkIGFzIHdlIGNhbiBkbyBhIGJpbmFyeSBzZWFy
Y2gKICAgIG9uIHN5bWJvbHNfc29ydGVkX29mZnNldHMuIFNpbmNlIHRoZSBzeW1ib2xzIGFyZSBz
b3J0ZWQgaXQgdGFrZXMgb24KICAgIGF2ZXJhZ2UgMTMgY2FsbHMgdG8gc3ltYm9sc19leHBhbmRf
c3ltYm9sLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICB8ICAzICsrKwogeGVuL2Nv
bW1vbi9LY29uZmlnICAgICAgICAgfCAxMiArKysrKysrKysrKwogeGVuL2NvbW1vbi9zeW1ib2xz
LWR1bW15LmMgfCAgNSArKysrKwogeGVuL2NvbW1vbi9zeW1ib2xzLmMgICAgICAgfCAyOCArKysr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCAgfCAgOCAr
KysrKysrKwogeGVuL3Rvb2xzL3N5bWJvbHMuYyAgICAgICAgfCA1MCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiA2IGZpbGVzIGNoYW5nZWQsIDEwNCBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCBmZGY0MjAyLi45MDBmYTU5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxl
CkBAIC03NCw2ICs3NCw5IEBAIGVmaS15IDo9ICQoc2hlbGwgaWYgWyAhIC1yICQoQkFTRURJUikv
aW5jbHVkZS94ZW4vY29tcGlsZS5oIC1vIFwKIAogaWZkZWYgQ09ORklHX1hTUExJQ0UKIGFsbF9z
eW1ib2xzID0gLS1hbGwtc3ltYm9scworaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAor
YWxsX3N5bWJvbHMgPSAtLWFsbC1zeW1ib2xzIC0tc29ydC1ieS1uYW1lCitlbmRpZgogZWxzZQog
YWxsX3N5bWJvbHMgPQogZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hl
bi9jb21tb24vS2NvbmZpZwppbmRleCA2OTJlZjUxLi5lNGY4NmMyIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0yMDAsNCArMjAwLDE2
IEBAIGNvbmZpZyBYU1BMSUNFCiAKIAkgIElmIHVuc3VyZSwgc2F5IFkuCiAKK2NvbmZpZyBGQVNU
X1NZTUJPTF9MT09LVVAKKwlib29sICJGYXN0IHN5bWJvbCBsb29rdXAgKGJpZ2dlciBiaW5hcnkp
IgorCWRlZmF1bHQgeQorCWRlcGVuZHMgb24gWFNQTElDRQorCS0tLWhlbHAtLS0KKwkgIFdoZW4g
c2VhcmNoaW5nIGZvciBzeW1ib2wgYWRkcmVzc2VzIHdlIGNhbiB1c2UgdGhlIGJ1aWx0LWluIHN5
c3RlbQorCSAgdGhhdCBpcyBvcHRpbWl6ZWQgZm9yIHNlYXJjaGluZyBzeW1ib2xzIHVzaW5nIGFk
ZHJlc3NlcyBhcyB0aGUga2V5LgorCSAgSG93ZXZlciB1c2luZyBpdCBmb3IgdGhlIGludmVyc2Ug
KGZpbmQgYWRkcmVzcyB1c2luZyB0aGUgc3ltYm9sIG5hbWUpCisJICBpdCBpcyBzbG93LiBUaGlz
IGV4dHJhIGRhdGEgYW5kIGNvZGUgKH41NWtCKSBzcGVlZHMgdXAgdGhlIHNlYXJjaC4KKwkgIFRo
ZSBvbmx5IHVzZXIgb2YgdGhpcyBpcyB4U3BsaWNlLgorCisJICBJZiB1bnN1cmUsIHNheSBZLgog
ZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15LmMgYi94ZW4vY29t
bW9uL3N5bWJvbHMtZHVtbXkuYwppbmRleCA1MDkwYzNiLi4wNDRkZmQzIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkuYworKysgYi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXku
YwpAQCAtNSw2ICs1LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9jb25maWcuaD4KICNpbmNsdWRlIDx4
ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vc3ltYm9scy5oPgogCiAjaWZkZWYgU1lNQk9MU19P
UklHSU4KIGNvbnN0IHVuc2lnbmVkIGludCBzeW1ib2xzX29mZnNldHNbMV07CkBAIC0xNCw2ICsx
NSwxMCBAQCBjb25zdCB1bnNpZ25lZCBsb25nIHN5bWJvbHNfYWRkcmVzc2VzWzFdOwogY29uc3Qg
dW5zaWduZWQgaW50IHN5bWJvbHNfbnVtX3N5bXM7CiBjb25zdCB1OCBzeW1ib2xzX25hbWVzWzFd
OwogCisjaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAorY29uc3Qgc3RydWN0IHN5bWJv
bF9vZmZzZXQgc3ltYm9sc19zb3J0ZWRfb2Zmc2V0c1sxXTsKKyNlbmRpZgorCiBjb25zdCB1OCBz
eW1ib2xzX3Rva2VuX3RhYmxlWzFdOwogY29uc3QgdTE2IHN5bWJvbHNfdG9rZW5faW5kZXhbMV07
CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3ltYm9scy5jIGIveGVuL2NvbW1vbi9zeW1ib2xz
LmMKaW5kZXggZTAyYTJhZi4uMTI3NjVkMyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeW1ib2xz
LmMKKysrIGIveGVuL2NvbW1vbi9zeW1ib2xzLmMKQEAgLTMxLDYgKzMxLDggQEAgZXh0ZXJuIGNv
bnN0IHVuc2lnbmVkIGxvbmcgc3ltYm9sc19hZGRyZXNzZXNbXTsKIGV4dGVybiBjb25zdCB1bnNp
Z25lZCBpbnQgc3ltYm9sc19udW1fc3ltczsKIGV4dGVybiBjb25zdCB1OCBzeW1ib2xzX25hbWVz
W107CiAKK2V4dGVybiBjb25zdCBzdHJ1Y3Qgc3ltYm9sX29mZnNldCBzeW1ib2xzX3NvcnRlZF9v
ZmZzZXRzW107CisKIGV4dGVybiBjb25zdCB1OCBzeW1ib2xzX3Rva2VuX3RhYmxlW107CiBleHRl
cm4gY29uc3QgdTE2IHN5bWJvbHNfdG9rZW5faW5kZXhbXTsKIApAQCAtMjExLDE0ICsyMTMsMzkg
QEAgaW50IHhlbnN5bXNfcmVhZCh1aW50MzJfdCAqc3ltbnVtLCBjaGFyICp0eXBlLAogdW5zaWdu
ZWQgbG9uZyBzeW1ib2xzX2xvb2t1cF9ieV9uYW1lKGNvbnN0IGNoYXIgKnN5bW5hbWUpCiB7CiAg
ICAgY2hhciBuYW1lW0tTWU1fTkFNRV9MRU4gKyAxXTsKKyNpZmRlZiBDT05GSUdfRkFTVF9TWU1C
T0xfTE9PS1VQCisgICAgdW5zaWduZWQgbG9uZyBsb3csIGhpZ2g7CisjZWxzZQogICAgIHVpbnQz
Ml90IHN5bW51bSA9IDA7CiAgICAgY2hhciB0eXBlOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsK
ICAgICBpbnQgcmM7CisjZW5kaWYKIAogICAgIGlmICggKnN5bW5hbWUgPT0gJ1wwJyApCiAgICAg
ICAgIHJldHVybiAwOwogCisjaWZkZWYgQ09ORklHX0ZBU1RfU1lNQk9MX0xPT0tVUAorICAgIGxv
dyA9IDA7CisgICAgaGlnaCA9IHN5bWJvbHNfbnVtX3N5bXM7CisgICAgd2hpbGUgKCBsb3cgPCBo
aWdoICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbWlkID0gbG93ICsgKChoaWdoIC0g
bG93KSAvIDIpOworICAgICAgICBjb25zdCBzdHJ1Y3Qgc3ltYm9sX29mZnNldCAqczsKKyAgICAg
ICAgaW50IHJjOworCisgICAgICAgIHMgPSAmc3ltYm9sc19zb3J0ZWRfb2Zmc2V0c1ttaWRdOwor
ICAgICAgICAodm9pZClzeW1ib2xzX2V4cGFuZF9zeW1ib2wocy0+c3RyZWFtLCBuYW1lKTsKKyAg
ICAgICAgLyogRm9ybWF0IGlzOiBbZmlsZW5hbWVdIzxzeW1ib2w+LiBzeW1ib2xzX2V4cGFuZF9z
eW1ib2wgZWF0cyB0eXBlLiovCisgICAgICAgIHJjID0gc3RyY21wKHN5bW5hbWUsIG5hbWUpOwor
ICAgICAgICBpZiAoIHJjIDwgMCApCisgICAgICAgICAgICBoaWdoID0gbWlkOworICAgICAgICBl
bHNlIGlmICggcmMgPiAwICkKKyAgICAgICAgICAgIGxvdyA9IG1pZCArIDE7CisgICAgICAgIGVs
c2UKKyAgICAgICAgICAgIHJldHVybiBzeW1ib2xzX2FkZHJlc3Mocy0+YWRkcik7CisgICAgfQor
I2Vsc2UKICAgICBkbyB7CiAgICAgICAgIHJjID0geGVuc3ltc19yZWFkKCZzeW1udW0sICZ0eXBl
LCAmYWRkciwgbmFtZSk7CiAgICAgICAgIGlmICggcmMgKQpAQCAtMjI5LDYgKzI1Niw3IEBAIHVu
c2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFyICpzeW1uYW1lKQog
CiAgICAgfSB3aGlsZSAoIG5hbWVbMF0gIT0gJ1wwJyApOwogCisjZW5kaWYKICAgICByZXR1cm4g
MDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3N5bWJvbHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9zeW1ib2xzLmgKaW5kZXggMDE1ZmNiNC4uMjBiYmIyOCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3N5bWJvbHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc3ltYm9scy5oCkBA
IC0yNSw0ICsyNSwxMiBAQCBpbnQgeGVuc3ltc19yZWFkKHVpbnQzMl90ICpzeW1udW0sIGNoYXIg
KnR5cGUsCiAKIHVuc2lnbmVkIGxvbmcgc3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFy
ICpzeW1uYW1lKTsKIAorLyoKKyAqIEEgc29ydGVkIChieSBzeW1ib2xzKSBsb29rdXAgdGFibGUg
dGFibGUgdG8gc3ltYm9sc19uYW1lcyAoc3RyZWFtKQorICogYW5kIHN5bWJvbHNfYWRkcmVzcyAo
b3Igb2Zmc2V0KS4KKyAqLworc3RydWN0IHN5bWJvbF9vZmZzZXQgeworICAgIHVpbnQzMl90IHN0
cmVhbTsgLyogLi4gaW4gdGhlIGNvbXByZXNzZWQgc3RyZWFtLiovCisgICAgdWludDMyX3QgYWRk
cjsgICAvKiAuLiBhbmQgaW4gdGhlIGZpeGVkIHNpemUgYWRkcmVzcyBhcnJheS4gKi8KK307CiAj
ZW5kaWYgLypfWEVOX1NZTUJPTFNfSCovCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMvc3ltYm9scy5j
IGIveGVuL3Rvb2xzL3N5bWJvbHMuYwppbmRleCAxOTZkYjc0Li45NDFmYmU3IDEwMDY0NAotLS0g
YS94ZW4vdG9vbHMvc3ltYm9scy5jCisrKyBiL3hlbi90b29scy9zeW1ib2xzLmMKQEAgLTQwLDYg
KzQwLDEwIEBAIHN0cnVjdCBzeW1fZW50cnkgewogCXVuc2lnbmVkIGxvbmcgbG9uZyBhZGRyOwog
CXVuc2lnbmVkIGludCBsZW47CiAJdW5zaWduZWQgY2hhciAqc3ltOworCWNoYXIgKm9yaWdfc3lt
Ym9sOworCXVuc2lnbmVkIGludCBhZGRyX2lkeDsKKwl1bnNpZ25lZCBpbnQgc3RyZWFtX29mZnNl
dDsKKwl1bnNpZ25lZCBjaGFyIHR5cGU7CiB9OwogI2RlZmluZSBTWU1CT0xfTkFNRShzKSAoKGNo
YXIgKikocyktPnN5bSArIDEpCiAKQEAgLTQ3LDggKzUxLDEwIEBAIHN0YXRpYyBzdHJ1Y3Qgc3lt
X2VudHJ5ICp0YWJsZTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgdGFibGVfc2l6ZSwgdGFibGVfY250
Owogc3RhdGljIHVuc2lnbmVkIGxvbmcgbG9uZyBfc3RleHQsIF9ldGV4dCwgX3Npbml0dGV4dCwg
X2Vpbml0dGV4dCwgX3NleHRyYXRleHQsIF9lZXh0cmF0ZXh0Owogc3RhdGljIGludCBhbGxfc3lt
Ym9scyA9IDA7CitzdGF0aWMgaW50IHNvcnRfYnlfbmFtZSA9IDA7CiBzdGF0aWMgY2hhciBzeW1i
b2xfcHJlZml4X2NoYXIgPSAnXDAnOwogc3RhdGljIGVudW0geyBmbXRfYnNkLCBmbXRfc3lzdiB9
IGlucHV0X2Zvcm1hdDsKK3N0YXRpYyBpbnQgY29tcGFyZV9uYW1lKGNvbnN0IHZvaWQgKnAxLCBj
b25zdCB2b2lkICpwMik7CiAKIGludCB0b2tlbl9wcm9maXRbMHgxMDAwMF07CiAKQEAgLTE3NSw4
ICsxODEsMTEgQEAgc3RhdGljIGludCByZWFkX3N5bWJvbChGSUxFICppbiwgc3RydWN0IHN5bV9l
bnRyeSAqcykKIAkJKnN5bSsrID0gJyMnOwogCX0KIAlzdHJjcHkoc3ltLCBzdHIpOworCWlmIChz
b3J0X2J5X25hbWUpIHsKKwkJcy0+b3JpZ19zeW1ib2wgPSBzdHJkdXAoU1lNQk9MX05BTUUocykp
OworCQlzLT50eXBlID0gc3R5cGU7IC8qIEFzIHMtPnN5bVswXSBlbmRzIG1hbmdsZWQuICovCisJ
fQogCXMtPnN5bVswXSA9IHN0eXBlOwotCiAJcmMgPSAwOwogCiAgc2tpcF90YWlsOgpAQCAtMjc2
LDYgKzI4NSwyMSBAQCBzdGF0aWMgaW50IGV4cGFuZF9zeW1ib2wodW5zaWduZWQgY2hhciAqZGF0
YSwgaW50IGxlbiwgY2hhciAqcmVzdWx0KQogCXJldHVybiB0b3RhbDsKIH0KIAorLyogU29ydCBi
eSBvcmlnaW5hbCAobm9uIG1hbmdsZWQpIHN5bWJvbCBuYW1lLCB0aGVuIHR5cGUuICovCitzdGF0
aWMgaW50IGNvbXBhcmVfbmFtZV9vcmlnKGNvbnN0IHZvaWQgKnAxLCBjb25zdCB2b2lkICpwMikK
K3sKKwljb25zdCBzdHJ1Y3Qgc3ltX2VudHJ5ICpzeW0xID0gcDE7CisJY29uc3Qgc3RydWN0IHN5
bV9lbnRyeSAqc3ltMiA9IHAyOworCWludCByYzsKKworCXJjID0gc3RyY21wKHN5bTEtPm9yaWdf
c3ltYm9sLCBzeW0yLT5vcmlnX3N5bWJvbCk7CisKKwlpZiAoIXJjKQorCQlyYyA9IHN5bTEtPnR5
cGUgLSBzeW0yLT50eXBlOworCisJcmV0dXJuIHJjOworfQorCiBzdGF0aWMgdm9pZCB3cml0ZV9z
cmModm9pZCkKIHsKIAl1bnNpZ25lZCBpbnQgaSwgaywgb2ZmOwpAQCAtMzI1LDYgKzM0OSw3IEBA
IHN0YXRpYyB2b2lkIHdyaXRlX3NyYyh2b2lkKQogCQkJcHJpbnRmKCIsIDB4JTAyeCIsIHRhYmxl
W2ldLnN5bVtrXSk7CiAJCXByaW50ZigiXG4iKTsKIAorCQl0YWJsZVtpXS5zdHJlYW1fb2Zmc2V0
ID0gb2ZmOwogCQlvZmYgKz0gdGFibGVbaV0ubGVuICsgMTsKIAl9CiAJcHJpbnRmKCJcbiIpOwpA
QCAtMzM0LDcgKzM1OSw2IEBAIHN0YXRpYyB2b2lkIHdyaXRlX3NyYyh2b2lkKQogCQlwcmludGYo
Ilx0LmxvbmdcdCVkXG4iLCBtYXJrZXJzW2ldKTsKIAlwcmludGYoIlxuIik7CiAKLQlmcmVlKG1h
cmtlcnMpOwogCiAJb3V0cHV0X2xhYmVsKCJzeW1ib2xzX3Rva2VuX3RhYmxlIik7CiAJb2ZmID0g
MDsKQEAgLTM1MCw2ICszNzQsMjUgQEAgc3RhdGljIHZvaWQgd3JpdGVfc3JjKHZvaWQpCiAJZm9y
IChpID0gMDsgaSA8IDI1NjsgaSsrKQogCQlwcmludGYoIlx0LnNob3J0XHQlZFxuIiwgYmVzdF9p
ZHhbaV0pOwogCXByaW50ZigiXG4iKTsKKworCWlmICghc29ydF9ieV9uYW1lKSB7CisJCWZyZWUo
bWFya2Vycyk7CisJCXJldHVybjsKKwl9CisKKwkvKiBTb3J0ZWQgYnkgb3JpZ2luYWwgc3ltYm9s
IG5hbWVzIGFuZCB0eXBlLiAqLworCXFzb3J0KHRhYmxlLCB0YWJsZV9jbnQsIHNpemVvZigqdGFi
bGUpLCBjb21wYXJlX25hbWVfb3JpZyk7CisKKwlvdXRwdXRfbGFiZWwoInN5bWJvbHNfc29ydGVk
X29mZnNldHMiKTsKKwkvKiBBIGZpeGVkIHNpemVkIGFycmF5IHdpdGggdHdvIGVudHJpZXM6IG9m
ZnNldCBpbiB0aGUKKwkgKiBjb21wcmVzc2VkIHN0cmVhbSAoZm9yIHN5bWJvbCBuYW1lKSwgYW5k
IG9mZnNldCBpbgorCSAqIHN5bWJvbHNfYWRkcmVzc2VzIChvciBzeW1ib2xzX29mZnNldCkuICov
CisJZm9yIChpID0gMDsgaSA8IHRhYmxlX2NudDsgaSsrKSB7CisJCXByaW50ZigiXHQubG9uZyAl
dSwgJXVcbiIsIHRhYmxlW2ldLnN0cmVhbV9vZmZzZXQsIHRhYmxlW2ldLmFkZHJfaWR4KTsKKwl9
CisJcHJpbnRmKCJcbiIpOworCisJZnJlZShtYXJrZXJzKTsKIH0KIAogCkBAIC00MTAsNiArNDUz
LDcgQEAgc3RhdGljIHZvaWQgY29tcHJlc3Nfc3ltYm9scyh1bnNpZ25lZCBjaGFyICpzdHIsIGlu
dCBpZHgpCiAJCWxlbiA9IHRhYmxlW2ldLmxlbjsKIAkJcDEgPSB0YWJsZVtpXS5zeW07CiAKKwkJ
dGFibGVbaV0uYWRkcl9pZHggPSBpOwogCQkvKiBmaW5kIHRoZSB0b2tlbiBvbiB0aGUgc3ltYm9s
ICovCiAJCXAyID0gbWVtbWVtX3B2dChwMSwgbGVuLCBzdHIsIDIpOwogCQlpZiAoIXAyKSBjb250
aW51ZTsKQEAgLTU2MSw2ICs2MDUsOCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
CiAJCQkJaW5wdXRfZm9ybWF0ID0gZm10X3N5c3Y7CiAJCQllbHNlIGlmIChzdHJjbXAoYXJndltp
XSwgIi0tc29ydCIpID09IDApCiAJCQkJdW5zb3J0ZWQgPSB0cnVlOworCQkJZWxzZSBpZiAoc3Ry
Y21wKGFyZ3ZbaV0sICItLXNvcnQtYnktbmFtZSIpID09IDApCisJCQkJc29ydF9ieV9uYW1lID0g
MTsKIAkJCWVsc2UgaWYgKHN0cmNtcChhcmd2W2ldLCAiLS13YXJuLWR1cCIpID09IDApCiAJCQkJ
d2Fybl9kdXAgPSB0cnVlOwogCQkJZWxzZQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnUA-0000bn-W7; Sun, 01 May 2016 09:16: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 1awnU9-0000bX-7w
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:17 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 BA/CE-03098-069C5275; Sun, 01 May 2016 09:16:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTf+pGq
 4weZZhhYTthk4MHps79vFHsAYxZqZl5RfkcCasXzifvaCp/YVn3oWMDcw3tDvYuTiEBL4wiix
 bNNb9i5GTiDnPKPEhCdZXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWiJPY1X+KE
 cTmFTCT2HxpLQuIzQJU/2DlWvYJjBwLGBlWMWoUpxaVpRbpGhrrJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwbtvueYhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJ4nVMOFBItS01Mr0jJzgMEBk5bg4FES4d0GkuYtLkjMLc5Mh0idYtTlOLJl00km
 IZa8/LxUKXFedpAiAZCijNI8uBGwQL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYV5vkCk8m
 XklcJteAR3BBHRE9nqwI0oSEVJSDYyZNt8O3HvJ2lt1ZfPf11tPbE6w/tkb8F9s25f9s5STw/
 aHdE6d03u9vWTjJJkqb5ck6c95UUc8nLz6+9Xta7P5VU/PmPD9ONueRZ96WbalhdbV7ZF69EB
 ciPnaw17tHsPUra95K4LmxJdxhIQ4nrxffCz+RKb0dT2OZq3G+30S6iVaWh/1y5VYijMSDbWY
 i4oTAfP5x2lPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462094174!37169796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26043 invoked from network); 1 May 2016 09:16:15 -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; 1 May 2016 09:16: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 1awnU6-00019L-K9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnU6-0002fl-Hj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnU6-0002fl-Hj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:14 +0000
Subject: [Xen-changelog] [xen master] x86,
	xsplice: Print payload's symbol name and payload name in backtraces
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1Y2NmNDQ4MmU0ZjNjOTlmMWJjYWUyNDJjZTY3YmRkNTFmNTI1MzcKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMTE6MzA6MjUgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NDcgMjAxNiAtMDQwMAoKICAgIHg4NiwgeHNwbGljZTogUHJpbnQgcGF5bG9hZCdzIHN5
bWJvbCBuYW1lIGFuZCBwYXlsb2FkIG5hbWUgaW4gYmFja3RyYWNlcwogICAgCiAgICBOYXR1cmFs
bHkgdGhlIGJhY2t0cmFjZSBpcyBwcmVzZW50ZWQgd2hlbiBhbiBpbnN0cnVjdGlvbgogICAgaGl0
cyBhbiBidWdfZnJhbWUgb3IgJXAgaXMgdXNlZC4KICAgIAogICAgVGhlIHBheWxvYWRzIGRvIG5v
dCBzdXBwb3J0IGJ1Z19mcmFtZXMgeWV0IC0gaG93ZXZlciB0aGUgZnVuY3Rpb25zCiAgICB0aGUg
cGF5bG9hZHMgY2FsbCBjb3VsZCBoaXQgYW4gQlVHKCkgb3IgV0FSTigpLgogICAgCiAgICBUaGUg
dHJhcHMuYyBoYXMgbG9naWMgdG8gc2NhbiBmb3IgaXQgdGhpcyAtIGFuZCBldmVudHVhbGx5IGl0
IHdpbGwKICAgIGZpbmQgdGhlIGNvcnJlY3QgYnVnX2ZyYW1lIGFuZCB0aGUgd2FsayB0aGUgc3Rh
Y2sgdXNpbmcgJXAgdG8gcHJpbnQKICAgIHRoZSBiYWNrdHJhY2UuIEZvciAlcCBhbmQgc3ltYm9s
cyB0byBwcmludCBhIHN0cmluZyAtICB0aGUKICAgICdpc19hY3RpdmVfa2VybmVsX3RleHQnIGlz
IGNvbnN1bHRlZCB3aGljaCB1c2VzIGFuICdzdHJ1Y3QgdmlydHVhbF9yZWdpb24nLgogICAgCiAg
ICBUaGVyZWZvcmUgd2UgcmVnaXN0ZXIgb3VyIHN0YXJ0LT5lbmQgYWRkcmVzc2VzIHNvIHRoYXQK
ICAgICdpc19hY3RpdmVfa2VybmVsX3RleHQnIHdpbGwgaW5jbHVkZSBvdXIgcGF5bG9hZCBhZGRy
ZXNzLgogICAgCiAgICBXZSBhbHNvIHJlZ2lzdGVyIG91ciBzeW1ib2wgbG9va3VwIHRhYmxlIGZ1
bmN0aW9uIHNvIHRoYXQgaXQgY2FuCiAgICBzY2FuIHRoZSBsaXN0IG9mIHBheWxvYWRzIGFuZCBy
ZXRyaWV2ZSB0aGUgY29ycmVjdCBuYW1lLgogICAgCiAgICBMYXN0bHkgd2UgY2hhbmdlIHZzcHJp
bnRmIHRvIHRha2UgaW50byBhY2NvdW50IHMgYW5kIG5hbWVidWYuCiAgICBGb3IgY29yZSBjb2Rl
IHRoZXkgYXJlIHRoZSBzYW1lLCBidXQgZm9yIHBheWxvYWRzIHRoZXkgYXJlIGRpZmZlcmVudC4K
ICAgIFRoaXMgZ2V0cyB1czoKICAgIAogICAgWGVuIGNhbGwgdHJhY2U6CiAgICAgICBbPGZmZmY4
MmQwODBhMDAwNDE+XSByZXZlcnRfaG9vaysweDMxLzB4MzUgW3hlbl9oZWxsb193b3JsZF0KICAg
ICAgIFs8ZmZmZjgyZDA4MDE0MzFiZD5dIHhzcGxpY2UuYyNyZXZlcnRfcGF5bG9hZCsweDg2LzB4
YzYKICAgICAgIFs8ZmZmZjgyZDA4MDE0MzUwMj5dIGNoZWNrX2Zvcl94c3BsaWNlX3dvcmsrMHgy
MzMvMHgzY2QKICAgICAgIFs8ZmZmZjgyZDA4MDE3YTBiMj5dIGRvbWFpbi5jI2NvbnRpbnVlX2lk
bGVfZG9tYWluKzB4OS8weDFmCiAgICAKICAgIFdoaWNoIGlzIGdyZWF0IGlmIHBheWxvYWRzIGhh
dmUgc2ltaWxhciBvciBzYW1lIHN5bWJvbCBuYW1lcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24v
dnNwcmludGYuYyAgICAgfCAxMiArKysrKysrKysKIHhlbi9jb21tb24veHNwbGljZS5jICAgICAg
fCA2OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQogeGVu
L2luY2x1ZGUveGVuL3hzcGxpY2UuaCB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgNzkgaW5zZXJ0
aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZzcHJpbnRm
LmMgYi94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKaW5kZXggMThkMjYzNC4uNzBlMWVkZiAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi92c3ByaW50Zi5jCisrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwpA
QCAtMjAsNiArMjAsNyBAQAogI2luY2x1ZGUgPHhlbi9zeW1ib2xzLmg+CiAjaW5jbHVkZSA8eGVu
L2xpYi5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+
CiAjaW5jbHVkZSA8YXNtL2RpdjY0Lmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KIApAQCAtMzU0
LDYgKzM1NSwxNyBAQCBzdGF0aWMgY2hhciAqcG9pbnRlcihjaGFyICpzdHIsIGNoYXIgKmVuZCwg
Y29uc3QgY2hhciAqKmZtdF9wdHIsCiAgICAgICAgICAgICBzdHIgPSBudW1iZXIoc3RyLCBlbmQs
IHN5bV9zaXplLCAxNiwgLTEsIC0xLCBTUEVDSUFMKTsKICAgICAgICAgfQogCisgICAgICAgIC8q
CisgICAgICAgICAqIG5hbWVidWYgY29udGVudHMgYW5kIHMgZm9yIGNvcmUgaHlwZXJ2aXNvciBh
cmUgc2FtZSBidXQgZm9yIHhTcGxpY2UKKyAgICAgICAgICogcGF5bG9hZHMgdGhleSBkaWZmZXIg
KG5hbWVidWYgY29udGFpbnMgdGhlIG5hbWUgb2YgdGhlIHBheWxvYWQpLgorICAgICAgICAgKi8K
KyAgICAgICAgaWYgKCBuYW1lYnVmICE9IHMgKQorICAgICAgICB7CisgICAgICAgICAgICBzdHIg
PSBzdHJpbmcoc3RyLCBlbmQsICIgWyIsIC0xLCAtMSwgMCk7CisgICAgICAgICAgICBzdHIgPSBz
dHJpbmcoc3RyLCBlbmQsIG5hbWVidWYsIC0xLCAtMSwgMCk7CisgICAgICAgICAgICBzdHIgPSBz
dHJpbmcoc3RyLCBlbmQsICJdIiwgLTEsIC0xLCAwKTsKKyAgICAgICAgfQorCiAgICAgICAgIHJl
dHVybiBzdHI7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hzcGxpY2UuYyBiL3hl
bi9jb21tb24veHNwbGljZS5jCmluZGV4IDNkNTZjMDQuLmU3ODcyYzYgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNwbGljZS5jCkBAIC0xNCw3ICsx
NCw5IEBACiAjaW5jbHVkZSA8eGVuL3NtcC5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAj
aW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CisjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgogI2luY2x1
ZGUgPHhlbi9zeW1ib2xzLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5j
bHVkZSA8eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4ZW4vd2FpdC5oPgogI2luY2x1ZGUgPHhlbi94
c3BsaWNlX2VsZi5oPgpAQCAtMzEsMTAgKzMzLDkgQEAgc3RhdGljIExJU1RfSEVBRChwYXlsb2Fk
X2xpc3QpOwogCiAvKgogICogUGF0Y2hlcyB3aGljaCBoYXZlIGJlZW4gYXBwbGllZC4gTmVlZCBS
Q1UgaW4gY2FzZSB3ZSBjcmFzaCAoYW5kIHRoZW4KLSAqIHRyYXBzIGNvZGUgd291bGQgaXRlcmF0
ZSB2aWEgYXBwbGllZF9saXN0KSB3aGVuIGFkZGluZyBlbnRyaWVzIG9uIHRoZSBsaXN0LgotICoK
LSAqIE5vdGU6IFRoZXJlIGFyZSBubyAncmN1X2FwcGxpZWRfbG9jaycgYXMgd2UgZG9uJ3QgaXRl
cmF0ZSB5ZXQgdGhlIGxpc3QuCisgKiB0cmFwcyBjb2RlIHdvdWxkIGl0ZXJhdGUgdmlhIGFwcGxp
ZWRfbGlzdCkgd2hlbiBhZGRpbmcgZW50cmllcyBvbnRoZSBsaXN0LgogICovCitzdGF0aWMgREVG
SU5FX1JDVV9SRUFEX0xPQ0socmN1X2FwcGxpZWRfbG9jayk7CiBzdGF0aWMgTElTVF9IRUFEKGFw
cGxpZWRfbGlzdCk7CiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgcGF5bG9hZF9jbnQ7CkBAIC01Niw2
ICs1Nyw4IEBAIHN0cnVjdCBwYXlsb2FkIHsKICAgICB1bnNpZ25lZCBpbnQgbmZ1bmNzOyAgICAg
ICAgICAgICAgICAgLyogTnIgb2YgZnVuY3Rpb25zIHRvIHBhdGNoLiAqLwogICAgIGNvbnN0IHN0
cnVjdCB4c3BsaWNlX3N5bWJvbCAqc3ltdGFiOyAvKiBBbGwgc3ltYm9scy4gKi8KICAgICBjb25z
dCBjaGFyICpzdHJ0YWI7ICAgICAgICAgICAgICAgICAgLyogUG9pbnRlciB0byAuc3RydGFiLiAq
LworICAgIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiByZWdpb247ICAgICAgICAvKiBzeW1ib2wsIGJ1
Zy5mcmFtZSBwYXRjaGluZyBhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZXhjZXB0aW9uIHRhYmxlICh4ODYpLiAqLwogICAgIHVuc2lnbmVkIGludCBuc3lt
czsgICAgICAgICAgICAgICAgICAvKiBOciBvZiBlbnRyaWVzIGluIC5zdHJ0YWIgYW5kIHN5bWJv
bHMuICovCiAgICAgY2hhciBuYW1lW1hFTl9YU1BMSUNFX05BTUVfU0laRV07ICAgIC8qIE5hbWUg
b2YgaXQuICovCiB9OwpAQCAtMTM5LDYgKzE0Miw1NSBAQCB1bnNpZ25lZCBsb25nIHhzcGxpY2Vf
c3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFyICpzeW1uYW1lKQogICAgIHJldHVybiAw
OwogfQogCitzdGF0aWMgY29uc3QgY2hhciAqeHNwbGljZV9zeW1ib2xzX2xvb2t1cCh1bnNpZ25l
ZCBsb25nIGFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqb2Zmc2V0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZWJ1ZikKK3sKKyAgICBjb25zdCBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKyAgICB1bnNpZ25lZCBpbnQgaSwgYmVzdDsKKyAgICBjb25zdCB2b2lk
ICp2YSA9IChjb25zdCB2b2lkICopYWRkcjsKKyAgICBjb25zdCBjaGFyICpuID0gTlVMTDsKKwor
ICAgIC8qCisgICAgICogT25seSBSQ1UgbG9ja2luZyBzaW5jZSB0aGlzIGxpc3QgaXMgb25seSBl
dmVyIGNoYW5nZWQgZHVyaW5nIGFwcGx5CisgICAgICogb3IgcmV2ZXJ0IGNvbnRleHQuIEFuZCBp
biBjYXNlIGl0IGRpZXMgdGhlcmUgd2UgbmVlZCBhbiBzYWZlIGxpc3QuCisgICAgICovCisgICAg
cmN1X3JlYWRfbG9jaygmcmN1X2FwcGxpZWRfbG9jayk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eV9yY3UgKCBkYXRhLCAmYXBwbGllZF9saXN0LCBhcHBsaWVkX2xpc3QgKQorICAgIHsKKyAgICAg
ICAgaWYgKCB2YSA8IGRhdGEtPnRleHRfYWRkciB8fAorICAgICAgICAgICAgIHZhID49IChkYXRh
LT50ZXh0X2FkZHIgKyBkYXRhLT50ZXh0X3NpemUpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwor
CisgICAgICAgIGJlc3QgPSBVSU5UX01BWDsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRh
dGEtPm5zeW1zOyBpKysgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGRhdGEtPnN5bXRh
YltpXS52YWx1ZSA8PSBhZGRyICYmCisgICAgICAgICAgICAgICAgIChiZXN0ID09IFVJTlRfTUFY
IHx8CisgICAgICAgICAgICAgICAgICBkYXRhLT5zeW10YWJbYmVzdF0udmFsdWUgPCBkYXRhLT5z
eW10YWJbaV0udmFsdWUpICkKKyAgICAgICAgICAgICAgICBiZXN0ID0gaTsKKyAgICAgICAgfQor
CisgICAgICAgIGlmICggYmVzdCA9PSBVSU5UX01BWCApCisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBpZiAoIHN5bWJvbHNpemUgKQorICAgICAgICAgICAgKnN5bWJvbHNpemUgPSBkYXRh
LT5zeW10YWJbYmVzdF0uc2l6ZTsKKyAgICAgICAgaWYgKCBvZmZzZXQgKQorICAgICAgICAgICAg
Km9mZnNldCA9IGFkZHIgLSBkYXRhLT5zeW10YWJbYmVzdF0udmFsdWU7CisgICAgICAgIGlmICgg
bmFtZWJ1ZiApCisgICAgICAgICAgICBzdHJsY3B5KG5hbWVidWYsIGRhdGEtPm5hbWUsIEtTWU1f
TkFNRV9MRU4pOworCisgICAgICAgIG4gPSBkYXRhLT5zeW10YWJbYmVzdF0ubmFtZTsKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorICAgIHJjdV9yZWFkX3VubG9jaygmcmN1X2FwcGxpZWRfbG9jayk7
CisKKyAgICByZXR1cm4gbjsKK30KKwogc3RhdGljIHN0cnVjdCBwYXlsb2FkICpmaW5kX3BheWxv
YWQoY29uc3QgY2hhciAqbmFtZSkKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YSwgKmZvdW5k
ID0gTlVMTDsKQEAgLTM2NCw2ICs0MTYsNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChz
dHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2Vj
ICpzZWM7CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVu
YyAqZjsKKyAgICBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbjsKIAogICAgIHNlYyA9IHhz
cGxpY2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgRUxGX1hTUExJQ0VfRlVOQyk7CiAgICAgQVNTRVJU
KHNlYyk7CkBAIC00MjAsNiArNDczLDEzIEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0
cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgICAgICB9CiAgICAgfQogCisgICAgLyogU2V0dXAg
dGhlIHZpcnR1YWwgcmVnaW9uIHdpdGggcHJvcGVyIGRhdGEuICovCisgICAgcmVnaW9uID0gJnBh
eWxvYWQtPnJlZ2lvbjsKKworICAgIHJlZ2lvbi0+c3ltYm9sc19sb29rdXAgPSB4c3BsaWNlX3N5
bWJvbHNfbG9va3VwOworICAgIHJlZ2lvbi0+c3RhcnQgPSBwYXlsb2FkLT50ZXh0X2FkZHI7Cisg
ICAgcmVnaW9uLT5lbmQgPSBwYXlsb2FkLT50ZXh0X2FkZHIgKyBwYXlsb2FkLT50ZXh0X3NpemU7
CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNDk2LDYgKzU1Niw3IEBAIHN0YXRpYyBpbnQgYnVp
bGRfc3ltYm9sX3RhYmxlKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgICAgICBpZiAoIGlz
X3BheWxvYWRfc3ltYm9sKGVsZiwgZWxmLT5zeW0gKyBpKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHN5bXRhYltuc3ltc10ubmFtZSA9IHN0cnRhYiArIHN0cnRhYl9sZW47CisgICAgICAgICAg
ICBzeW10YWJbbnN5bXNdLnNpemUgPSBlbGYtPnN5bVtpXS5zeW0tPnN0X3NpemU7CiAgICAgICAg
ICAgICBzeW10YWJbbnN5bXNdLnZhbHVlID0gZWxmLT5zeW1baV0uc3ltLT5zdF92YWx1ZTsKICAg
ICAgICAgICAgIHN5bXRhYltuc3ltc10ubmV3X3N5bWJvbCA9IDA7IC8qIE1heSBiZSBvdmVyd3Jp
dHRlbiBiZWxvdy4gKi8KICAgICAgICAgICAgIHN0cnRhYl9sZW4gKz0gc3RybGNweShzdHJ0YWIg
KyBzdHJ0YWJfbGVuLCBlbGYtPnN5bVtpXS5uYW1lLApAQCAtNzc5LDYgKzg0MCw3IEBAIHN0YXRp
YyBpbnQgYXBwbHlfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKICAgICAgKiBUaGUgYXBw
bGllZF9saXN0IGlzIGl0ZXJhdGVkIGJ5IHRoZSB0cmFwIGNvZGUuCiAgICAgICovCiAgICAgbGlz
dF9hZGRfdGFpbF9yY3UoJmRhdGEtPmFwcGxpZWRfbGlzdCwgJmFwcGxpZWRfbGlzdCk7CisgICAg
cmVnaXN0ZXJfdmlydHVhbF9yZWdpb24oJmRhdGEtPnJlZ2lvbik7CiAKICAgICByZXR1cm4gMDsK
IH0KQEAgLTgwMSw2ICs4NjMsNyBAQCBzdGF0aWMgaW50IHJldmVydF9wYXlsb2FkKHN0cnVjdCBw
YXlsb2FkICpkYXRhKQogICAgICAqIFRoZSBhcHBsaWVkX2xpc3QgaXMgaXRlcmF0ZWQgYnkgdGhl
IHRyYXAgY29kZS4KICAgICAgKi8KICAgICBsaXN0X2RlbF9yY3UoJmRhdGEtPmFwcGxpZWRfbGlz
dCk7CisgICAgdW5yZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbigmZGF0YS0+cmVnaW9uKTsKIAogICAg
IHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hl
bi9pbmNsdWRlL3hlbi94c3BsaWNlLmgKaW5kZXggMGE2MDIwZC4uMzMxYzM4MyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGlj
ZS5oCkBAIC0yMiw2ICsyMiw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiBzdHJ1
Y3QgeHNwbGljZV9zeW1ib2wgewogICAgIGNvbnN0IGNoYXIgKm5hbWU7CiAgICAgdW5zaWduZWQg
bG9uZyB2YWx1ZTsKKyAgICB1bnNpZ25lZCBpbnQgc2l6ZTsKICAgICBib29sX3QgbmV3X3N5bWJv
bDsKIH07CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnUA-0000bn-W7; Sun, 01 May 2016 09:16: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 1awnU9-0000bX-7w
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:17 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 BA/CE-03098-069C5275; Sun, 01 May 2016 09:16:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTf+pGq
 4weZZhhYTthk4MHps79vFHsAYxZqZl5RfkcCasXzifvaCp/YVn3oWMDcw3tDvYuTiEBL4wiix
 bNNb9i5GTiDnPKPEhCdZXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWiJPY1X+KE
 cTmFTCT2HxpLQuIzQJU/2DlWvYJjBwLGBlWMWoUpxaVpRbpGhrrJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwbtvueYhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJ4nVMOFBItS01Mr0jJzgMEBk5bg4FES4d0GkuYtLkjMLc5Mh0idYtTlOLJl00km
 IZa8/LxUKXFedpAiAZCijNI8uBGwQL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYV5vkCk8m
 XklcJteAR3BBHRE9nqwI0oSEVJSDYyZNt8O3HvJ2lt1ZfPf11tPbE6w/tkb8F9s25f9s5STw/
 aHdE6d03u9vWTjJJkqb5ck6c95UUc8nLz6+9Xta7P5VU/PmPD9ONueRZ96WbalhdbV7ZF69EB
 ciPnaw17tHsPUra95K4LmxJdxhIQ4nrxffCz+RKb0dT2OZq3G+30S6iVaWh/1y5VYijMSDbWY
 i4oTAfP5x2lPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462094174!37169796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26043 invoked from network); 1 May 2016 09:16:15 -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; 1 May 2016 09:16: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 1awnU6-00019L-K9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnU6-0002fl-Hj
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnU6-0002fl-Hj@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:14 +0000
Subject: [Xen-changelog] [xen master] x86,
	xsplice: Print payload's symbol name and payload name in backtraces
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1Y2NmNDQ4MmU0ZjNjOTlmMWJjYWUyNDJjZTY3YmRkNTFmNTI1MzcKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMTE6MzA6MjUgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NDcgMjAxNiAtMDQwMAoKICAgIHg4NiwgeHNwbGljZTogUHJpbnQgcGF5bG9hZCdzIHN5
bWJvbCBuYW1lIGFuZCBwYXlsb2FkIG5hbWUgaW4gYmFja3RyYWNlcwogICAgCiAgICBOYXR1cmFs
bHkgdGhlIGJhY2t0cmFjZSBpcyBwcmVzZW50ZWQgd2hlbiBhbiBpbnN0cnVjdGlvbgogICAgaGl0
cyBhbiBidWdfZnJhbWUgb3IgJXAgaXMgdXNlZC4KICAgIAogICAgVGhlIHBheWxvYWRzIGRvIG5v
dCBzdXBwb3J0IGJ1Z19mcmFtZXMgeWV0IC0gaG93ZXZlciB0aGUgZnVuY3Rpb25zCiAgICB0aGUg
cGF5bG9hZHMgY2FsbCBjb3VsZCBoaXQgYW4gQlVHKCkgb3IgV0FSTigpLgogICAgCiAgICBUaGUg
dHJhcHMuYyBoYXMgbG9naWMgdG8gc2NhbiBmb3IgaXQgdGhpcyAtIGFuZCBldmVudHVhbGx5IGl0
IHdpbGwKICAgIGZpbmQgdGhlIGNvcnJlY3QgYnVnX2ZyYW1lIGFuZCB0aGUgd2FsayB0aGUgc3Rh
Y2sgdXNpbmcgJXAgdG8gcHJpbnQKICAgIHRoZSBiYWNrdHJhY2UuIEZvciAlcCBhbmQgc3ltYm9s
cyB0byBwcmludCBhIHN0cmluZyAtICB0aGUKICAgICdpc19hY3RpdmVfa2VybmVsX3RleHQnIGlz
IGNvbnN1bHRlZCB3aGljaCB1c2VzIGFuICdzdHJ1Y3QgdmlydHVhbF9yZWdpb24nLgogICAgCiAg
ICBUaGVyZWZvcmUgd2UgcmVnaXN0ZXIgb3VyIHN0YXJ0LT5lbmQgYWRkcmVzc2VzIHNvIHRoYXQK
ICAgICdpc19hY3RpdmVfa2VybmVsX3RleHQnIHdpbGwgaW5jbHVkZSBvdXIgcGF5bG9hZCBhZGRy
ZXNzLgogICAgCiAgICBXZSBhbHNvIHJlZ2lzdGVyIG91ciBzeW1ib2wgbG9va3VwIHRhYmxlIGZ1
bmN0aW9uIHNvIHRoYXQgaXQgY2FuCiAgICBzY2FuIHRoZSBsaXN0IG9mIHBheWxvYWRzIGFuZCBy
ZXRyaWV2ZSB0aGUgY29ycmVjdCBuYW1lLgogICAgCiAgICBMYXN0bHkgd2UgY2hhbmdlIHZzcHJp
bnRmIHRvIHRha2UgaW50byBhY2NvdW50IHMgYW5kIG5hbWVidWYuCiAgICBGb3IgY29yZSBjb2Rl
IHRoZXkgYXJlIHRoZSBzYW1lLCBidXQgZm9yIHBheWxvYWRzIHRoZXkgYXJlIGRpZmZlcmVudC4K
ICAgIFRoaXMgZ2V0cyB1czoKICAgIAogICAgWGVuIGNhbGwgdHJhY2U6CiAgICAgICBbPGZmZmY4
MmQwODBhMDAwNDE+XSByZXZlcnRfaG9vaysweDMxLzB4MzUgW3hlbl9oZWxsb193b3JsZF0KICAg
ICAgIFs8ZmZmZjgyZDA4MDE0MzFiZD5dIHhzcGxpY2UuYyNyZXZlcnRfcGF5bG9hZCsweDg2LzB4
YzYKICAgICAgIFs8ZmZmZjgyZDA4MDE0MzUwMj5dIGNoZWNrX2Zvcl94c3BsaWNlX3dvcmsrMHgy
MzMvMHgzY2QKICAgICAgIFs8ZmZmZjgyZDA4MDE3YTBiMj5dIGRvbWFpbi5jI2NvbnRpbnVlX2lk
bGVfZG9tYWluKzB4OS8weDFmCiAgICAKICAgIFdoaWNoIGlzIGdyZWF0IGlmIHBheWxvYWRzIGhh
dmUgc2ltaWxhciBvciBzYW1lIHN5bWJvbCBuYW1lcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24v
dnNwcmludGYuYyAgICAgfCAxMiArKysrKysrKysKIHhlbi9jb21tb24veHNwbGljZS5jICAgICAg
fCA2OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQogeGVu
L2luY2x1ZGUveGVuL3hzcGxpY2UuaCB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgNzkgaW5zZXJ0
aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZzcHJpbnRm
LmMgYi94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKaW5kZXggMThkMjYzNC4uNzBlMWVkZiAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi92c3ByaW50Zi5jCisrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwpA
QCAtMjAsNiArMjAsNyBAQAogI2luY2x1ZGUgPHhlbi9zeW1ib2xzLmg+CiAjaW5jbHVkZSA8eGVu
L2xpYi5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi94c3BsaWNlLmg+
CiAjaW5jbHVkZSA8YXNtL2RpdjY0Lmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KIApAQCAtMzU0
LDYgKzM1NSwxNyBAQCBzdGF0aWMgY2hhciAqcG9pbnRlcihjaGFyICpzdHIsIGNoYXIgKmVuZCwg
Y29uc3QgY2hhciAqKmZtdF9wdHIsCiAgICAgICAgICAgICBzdHIgPSBudW1iZXIoc3RyLCBlbmQs
IHN5bV9zaXplLCAxNiwgLTEsIC0xLCBTUEVDSUFMKTsKICAgICAgICAgfQogCisgICAgICAgIC8q
CisgICAgICAgICAqIG5hbWVidWYgY29udGVudHMgYW5kIHMgZm9yIGNvcmUgaHlwZXJ2aXNvciBh
cmUgc2FtZSBidXQgZm9yIHhTcGxpY2UKKyAgICAgICAgICogcGF5bG9hZHMgdGhleSBkaWZmZXIg
KG5hbWVidWYgY29udGFpbnMgdGhlIG5hbWUgb2YgdGhlIHBheWxvYWQpLgorICAgICAgICAgKi8K
KyAgICAgICAgaWYgKCBuYW1lYnVmICE9IHMgKQorICAgICAgICB7CisgICAgICAgICAgICBzdHIg
PSBzdHJpbmcoc3RyLCBlbmQsICIgWyIsIC0xLCAtMSwgMCk7CisgICAgICAgICAgICBzdHIgPSBz
dHJpbmcoc3RyLCBlbmQsIG5hbWVidWYsIC0xLCAtMSwgMCk7CisgICAgICAgICAgICBzdHIgPSBz
dHJpbmcoc3RyLCBlbmQsICJdIiwgLTEsIC0xLCAwKTsKKyAgICAgICAgfQorCiAgICAgICAgIHJl
dHVybiBzdHI7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hzcGxpY2UuYyBiL3hl
bi9jb21tb24veHNwbGljZS5jCmluZGV4IDNkNTZjMDQuLmU3ODcyYzYgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNwbGljZS5jCkBAIC0xNCw3ICsx
NCw5IEBACiAjaW5jbHVkZSA8eGVuL3NtcC5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAj
aW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CisjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgogI2luY2x1
ZGUgPHhlbi9zeW1ib2xzLmg+CisjaW5jbHVkZSA8eGVuL3ZpcnR1YWxfcmVnaW9uLmg+CiAjaW5j
bHVkZSA8eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4ZW4vd2FpdC5oPgogI2luY2x1ZGUgPHhlbi94
c3BsaWNlX2VsZi5oPgpAQCAtMzEsMTAgKzMzLDkgQEAgc3RhdGljIExJU1RfSEVBRChwYXlsb2Fk
X2xpc3QpOwogCiAvKgogICogUGF0Y2hlcyB3aGljaCBoYXZlIGJlZW4gYXBwbGllZC4gTmVlZCBS
Q1UgaW4gY2FzZSB3ZSBjcmFzaCAoYW5kIHRoZW4KLSAqIHRyYXBzIGNvZGUgd291bGQgaXRlcmF0
ZSB2aWEgYXBwbGllZF9saXN0KSB3aGVuIGFkZGluZyBlbnRyaWVzIG9uIHRoZSBsaXN0LgotICoK
LSAqIE5vdGU6IFRoZXJlIGFyZSBubyAncmN1X2FwcGxpZWRfbG9jaycgYXMgd2UgZG9uJ3QgaXRl
cmF0ZSB5ZXQgdGhlIGxpc3QuCisgKiB0cmFwcyBjb2RlIHdvdWxkIGl0ZXJhdGUgdmlhIGFwcGxp
ZWRfbGlzdCkgd2hlbiBhZGRpbmcgZW50cmllcyBvbnRoZSBsaXN0LgogICovCitzdGF0aWMgREVG
SU5FX1JDVV9SRUFEX0xPQ0socmN1X2FwcGxpZWRfbG9jayk7CiBzdGF0aWMgTElTVF9IRUFEKGFw
cGxpZWRfbGlzdCk7CiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgcGF5bG9hZF9jbnQ7CkBAIC01Niw2
ICs1Nyw4IEBAIHN0cnVjdCBwYXlsb2FkIHsKICAgICB1bnNpZ25lZCBpbnQgbmZ1bmNzOyAgICAg
ICAgICAgICAgICAgLyogTnIgb2YgZnVuY3Rpb25zIHRvIHBhdGNoLiAqLwogICAgIGNvbnN0IHN0
cnVjdCB4c3BsaWNlX3N5bWJvbCAqc3ltdGFiOyAvKiBBbGwgc3ltYm9scy4gKi8KICAgICBjb25z
dCBjaGFyICpzdHJ0YWI7ICAgICAgICAgICAgICAgICAgLyogUG9pbnRlciB0byAuc3RydGFiLiAq
LworICAgIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiByZWdpb247ICAgICAgICAvKiBzeW1ib2wsIGJ1
Zy5mcmFtZSBwYXRjaGluZyBhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZXhjZXB0aW9uIHRhYmxlICh4ODYpLiAqLwogICAgIHVuc2lnbmVkIGludCBuc3lt
czsgICAgICAgICAgICAgICAgICAvKiBOciBvZiBlbnRyaWVzIGluIC5zdHJ0YWIgYW5kIHN5bWJv
bHMuICovCiAgICAgY2hhciBuYW1lW1hFTl9YU1BMSUNFX05BTUVfU0laRV07ICAgIC8qIE5hbWUg
b2YgaXQuICovCiB9OwpAQCAtMTM5LDYgKzE0Miw1NSBAQCB1bnNpZ25lZCBsb25nIHhzcGxpY2Vf
c3ltYm9sc19sb29rdXBfYnlfbmFtZShjb25zdCBjaGFyICpzeW1uYW1lKQogICAgIHJldHVybiAw
OwogfQogCitzdGF0aWMgY29uc3QgY2hhciAqeHNwbGljZV9zeW1ib2xzX2xvb2t1cCh1bnNpZ25l
ZCBsb25nIGFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nICpzeW1ib2xzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqb2Zmc2V0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2hhciAqbmFtZWJ1ZikKK3sKKyAgICBjb25zdCBzdHJ1Y3Qg
cGF5bG9hZCAqZGF0YTsKKyAgICB1bnNpZ25lZCBpbnQgaSwgYmVzdDsKKyAgICBjb25zdCB2b2lk
ICp2YSA9IChjb25zdCB2b2lkICopYWRkcjsKKyAgICBjb25zdCBjaGFyICpuID0gTlVMTDsKKwor
ICAgIC8qCisgICAgICogT25seSBSQ1UgbG9ja2luZyBzaW5jZSB0aGlzIGxpc3QgaXMgb25seSBl
dmVyIGNoYW5nZWQgZHVyaW5nIGFwcGx5CisgICAgICogb3IgcmV2ZXJ0IGNvbnRleHQuIEFuZCBp
biBjYXNlIGl0IGRpZXMgdGhlcmUgd2UgbmVlZCBhbiBzYWZlIGxpc3QuCisgICAgICovCisgICAg
cmN1X3JlYWRfbG9jaygmcmN1X2FwcGxpZWRfbG9jayk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eV9yY3UgKCBkYXRhLCAmYXBwbGllZF9saXN0LCBhcHBsaWVkX2xpc3QgKQorICAgIHsKKyAgICAg
ICAgaWYgKCB2YSA8IGRhdGEtPnRleHRfYWRkciB8fAorICAgICAgICAgICAgIHZhID49IChkYXRh
LT50ZXh0X2FkZHIgKyBkYXRhLT50ZXh0X3NpemUpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwor
CisgICAgICAgIGJlc3QgPSBVSU5UX01BWDsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRh
dGEtPm5zeW1zOyBpKysgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGRhdGEtPnN5bXRh
YltpXS52YWx1ZSA8PSBhZGRyICYmCisgICAgICAgICAgICAgICAgIChiZXN0ID09IFVJTlRfTUFY
IHx8CisgICAgICAgICAgICAgICAgICBkYXRhLT5zeW10YWJbYmVzdF0udmFsdWUgPCBkYXRhLT5z
eW10YWJbaV0udmFsdWUpICkKKyAgICAgICAgICAgICAgICBiZXN0ID0gaTsKKyAgICAgICAgfQor
CisgICAgICAgIGlmICggYmVzdCA9PSBVSU5UX01BWCApCisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBpZiAoIHN5bWJvbHNpemUgKQorICAgICAgICAgICAgKnN5bWJvbHNpemUgPSBkYXRh
LT5zeW10YWJbYmVzdF0uc2l6ZTsKKyAgICAgICAgaWYgKCBvZmZzZXQgKQorICAgICAgICAgICAg
Km9mZnNldCA9IGFkZHIgLSBkYXRhLT5zeW10YWJbYmVzdF0udmFsdWU7CisgICAgICAgIGlmICgg
bmFtZWJ1ZiApCisgICAgICAgICAgICBzdHJsY3B5KG5hbWVidWYsIGRhdGEtPm5hbWUsIEtTWU1f
TkFNRV9MRU4pOworCisgICAgICAgIG4gPSBkYXRhLT5zeW10YWJbYmVzdF0ubmFtZTsKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorICAgIHJjdV9yZWFkX3VubG9jaygmcmN1X2FwcGxpZWRfbG9jayk7
CisKKyAgICByZXR1cm4gbjsKK30KKwogc3RhdGljIHN0cnVjdCBwYXlsb2FkICpmaW5kX3BheWxv
YWQoY29uc3QgY2hhciAqbmFtZSkKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YSwgKmZvdW5k
ID0gTlVMTDsKQEAgLTM2NCw2ICs0MTYsNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChz
dHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKICAgICBjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGZfc2Vj
ICpzZWM7CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVu
YyAqZjsKKyAgICBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gKnJlZ2lvbjsKIAogICAgIHNlYyA9IHhz
cGxpY2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgRUxGX1hTUExJQ0VfRlVOQyk7CiAgICAgQVNTRVJU
KHNlYyk7CkBAIC00MjAsNiArNDczLDEzIEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0
cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgICAgICB9CiAgICAgfQogCisgICAgLyogU2V0dXAg
dGhlIHZpcnR1YWwgcmVnaW9uIHdpdGggcHJvcGVyIGRhdGEuICovCisgICAgcmVnaW9uID0gJnBh
eWxvYWQtPnJlZ2lvbjsKKworICAgIHJlZ2lvbi0+c3ltYm9sc19sb29rdXAgPSB4c3BsaWNlX3N5
bWJvbHNfbG9va3VwOworICAgIHJlZ2lvbi0+c3RhcnQgPSBwYXlsb2FkLT50ZXh0X2FkZHI7Cisg
ICAgcmVnaW9uLT5lbmQgPSBwYXlsb2FkLT50ZXh0X2FkZHIgKyBwYXlsb2FkLT50ZXh0X3NpemU7
CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNDk2LDYgKzU1Niw3IEBAIHN0YXRpYyBpbnQgYnVp
bGRfc3ltYm9sX3RhYmxlKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgICAgICBpZiAoIGlz
X3BheWxvYWRfc3ltYm9sKGVsZiwgZWxmLT5zeW0gKyBpKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHN5bXRhYltuc3ltc10ubmFtZSA9IHN0cnRhYiArIHN0cnRhYl9sZW47CisgICAgICAgICAg
ICBzeW10YWJbbnN5bXNdLnNpemUgPSBlbGYtPnN5bVtpXS5zeW0tPnN0X3NpemU7CiAgICAgICAg
ICAgICBzeW10YWJbbnN5bXNdLnZhbHVlID0gZWxmLT5zeW1baV0uc3ltLT5zdF92YWx1ZTsKICAg
ICAgICAgICAgIHN5bXRhYltuc3ltc10ubmV3X3N5bWJvbCA9IDA7IC8qIE1heSBiZSBvdmVyd3Jp
dHRlbiBiZWxvdy4gKi8KICAgICAgICAgICAgIHN0cnRhYl9sZW4gKz0gc3RybGNweShzdHJ0YWIg
KyBzdHJ0YWJfbGVuLCBlbGYtPnN5bVtpXS5uYW1lLApAQCAtNzc5LDYgKzg0MCw3IEBAIHN0YXRp
YyBpbnQgYXBwbHlfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqZGF0YSkKICAgICAgKiBUaGUgYXBw
bGllZF9saXN0IGlzIGl0ZXJhdGVkIGJ5IHRoZSB0cmFwIGNvZGUuCiAgICAgICovCiAgICAgbGlz
dF9hZGRfdGFpbF9yY3UoJmRhdGEtPmFwcGxpZWRfbGlzdCwgJmFwcGxpZWRfbGlzdCk7CisgICAg
cmVnaXN0ZXJfdmlydHVhbF9yZWdpb24oJmRhdGEtPnJlZ2lvbik7CiAKICAgICByZXR1cm4gMDsK
IH0KQEAgLTgwMSw2ICs4NjMsNyBAQCBzdGF0aWMgaW50IHJldmVydF9wYXlsb2FkKHN0cnVjdCBw
YXlsb2FkICpkYXRhKQogICAgICAqIFRoZSBhcHBsaWVkX2xpc3QgaXMgaXRlcmF0ZWQgYnkgdGhl
IHRyYXAgY29kZS4KICAgICAgKi8KICAgICBsaXN0X2RlbF9yY3UoJmRhdGEtPmFwcGxpZWRfbGlz
dCk7CisgICAgdW5yZWdpc3Rlcl92aXJ0dWFsX3JlZ2lvbigmZGF0YS0+cmVnaW9uKTsKIAogICAg
IHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hl
bi9pbmNsdWRlL3hlbi94c3BsaWNlLmgKaW5kZXggMGE2MDIwZC4uMzMxYzM4MyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGlj
ZS5oCkBAIC0yMiw2ICsyMiw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiBzdHJ1
Y3QgeHNwbGljZV9zeW1ib2wgewogICAgIGNvbnN0IGNoYXIgKm5hbWU7CiAgICAgdW5zaWduZWQg
bG9uZyB2YWx1ZTsKKyAgICB1bnNpZ25lZCBpbnQgc2l6ZTsKICAgICBib29sX3QgbmV3X3N5bWJv
bDsKIH07CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnUL-0000dB-1x; Sun, 01 May 2016 09:16: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 1awnUJ-0000cq-9X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:27 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 12/94-03443-A69C5275; Sun, 01 May 2016 09:16:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfzpGq
 4waZL1hYTthk4MHps79vFHsAYxZqZl5RfkcCa8e5oG1PBOrWK+yfamRoYX8p2MXJxCAl8YZR4
 336eDcI5zygxf/0N9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJB5NP
 wsW5xUwk7jRfpgNpJUFqP7RHt4JjBwLGBlWMaoXpxaVpRbpmuolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6pJ6BgXEH4+WvTocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgaMGkJDh4lEd75x4DSvMUFibnFmekQqVOMilLivOwg
 fQIgiYzSPLg2WDheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM6w0yhSczrwRu+iugxUxAi
 7PXgy0uSURISTUw1jxj+Fe9tc82qtH+vO6nyconcyVmZ06ddGWmcR+De1G/Mp/xuxdSsfoT8p
 8+W/b94L3yuouWh5lOC89S2tNg5fr9wmb+CbN/ffRu2Z/SvNDpEVOElM7+QLebaYKiU3YyhBV
 tcnNNiHY921S5T+iT79qranXnldVOqXdnnsiT9s4q5DrvaSqkxFKckWioxVxUnAgAVm5d/UIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094184!37878225!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8276 invoked from network); 1 May 2016 09:16:25 -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; 1 May 2016 09:16: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 1awnUG-00019V-MG
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUG-0002gd-Lh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUG-0002gd-Lh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:24 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for bug frames.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIzZGU5ZmI3NDUzMTg0ODRjOGViZDhjNjc2YWIyNGEwYTNiZDU0ODMKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMTE6MzA6NTQgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NTIgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBzdXBwb3J0IGZvciBidWcgZnJh
bWVzLgogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgaGFuZGxpbmcgYnVnIGZyYW1lcyBjb250YWlu
ZWQgd2l0aCB4c3BsaWNlIG1vZHVsZXMuIElmIGEKICAgIHRyYXAgb2NjdXJzIHNlYXJjaCBlaXRo
ZXIgdGhlIGtlcm5lbCBidWcgdGFibGUgb3IgYW4gYXBwbGllZCBwYXlsb2FkJ3MKICAgIGJ1ZyB0
YWJsZSBkZXBlbmRpbmcgb24gdGhlIGluc3RydWN0aW9uIHBvaW50ZXIuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAg
U2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4
ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgIHwgIDUgKysrLS0KIHhlbi9jb21tb24veHNwbGljZS5j
ICAgICAgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogeGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCB8ICA1ICsrKysrCiAzIGZpbGVzIGNoYW5nZWQs
IDU5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCBmNzNmN2YzLi44Mzg0MTU4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJh
cHMuYwpAQCAtNTAsNiArNTAsNyBAQAogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4KICNpbmNsdWRl
IDx4ZW4vdmlydHVhbF9yZWdpb24uaD4KICNpbmNsdWRlIDx4ZW4vd2F0Y2hkb2cuaD4KKyNpbmNs
dWRlIDx4ZW4veHNwbGljZS5oPgogI2luY2x1ZGUgPGFzbS9zeXN0ZW0uaD4KICNpbmNsdWRlIDxh
c20vaW8uaD4KICNpbmNsdWRlIDxhc20vYXRvbWljLmg+CkBAIC0xMjg3LDcgKzEyODgsNyBAQCB2
b2lkIGRvX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICAvKiBX
QVJOLCBCVUcgb3IgQVNTRVJUOiBkZWNvZGUgdGhlIGZpbGVuYW1lIHBvaW50ZXIgYW5kIGxpbmUg
bnVtYmVyLiAqLwogICAgIGZpbGVuYW1lID0gYnVnX3B0cihidWcpOwotICAgIGlmICggIWlzX2tl
cm5lbChmaWxlbmFtZSkgKQorICAgIGlmICggIWlzX2tlcm5lbChmaWxlbmFtZSkgJiYgIWlzX3Bh
dGNoKGZpbGVuYW1lKSApCiAgICAgICAgIGdvdG8gZGllOwogICAgIGZpeHVwID0gc3RybGVuKGZp
bGVuYW1lKTsKICAgICBpZiAoIGZpeHVwID4gNTAgKQpAQCAtMTMxNCw3ICsxMzE1LDcgQEAgdm9p
ZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGNhc2UgQlVH
RlJBTUVfYXNzZXJ0OgogICAgICAgICAvKiBBU1NFUlQ6IGRlY29kZSB0aGUgcHJlZGljYXRlIHN0
cmluZyBwb2ludGVyLiAqLwogICAgICAgICBwcmVkaWNhdGUgPSBidWdfbXNnKGJ1Zyk7Ci0gICAg
ICAgIGlmICggIWlzX2tlcm5lbChwcmVkaWNhdGUpICkKKyAgICAgICAgaWYgKCAhaXNfa2VybmVs
KHByZWRpY2F0ZSkgJiYgIWlzX3BhdGNoKHByZWRpY2F0ZSkgKQogICAgICAgICAgICAgcHJlZGlj
YXRlID0gIjx1bmtub3duPiI7CiAKICAgICAgICAgcHJpbnRrKCJBc3NlcnRpb24gJyVzJyBmYWls
ZWQgYXQgJXMlczolZFxuIiwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veHNwbGljZS5jIGIveGVu
L2NvbW1vbi94c3BsaWNlLmMKaW5kZXggZTc4NzJjNi4uOTIxMTc0NiAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKQEAgLTEyMCw2ICsx
MjAsMzUgQEAgc3RhdGljIGludCB2ZXJpZnlfcGF5bG9hZChjb25zdCB4ZW5fc3lzY3RsX3hzcGxp
Y2VfdXBsb2FkX3QgKnVwbG9hZCwgY2hhciAqbikKICAgICByZXR1cm4gMDsKIH0KIAorYm9vbF90
IGlzX3BhdGNoKGNvbnN0IHZvaWQgKnB0cikKK3sKKyAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAq
ZGF0YTsKKyAgICBib29sX3QgciA9IDA7CisKKyAgICAvKgorICAgICAqIE9ubHkgUkNVIGxvY2tp
bmcgc2luY2UgdGhpcyBsaXN0IGlzIG9ubHkgZXZlciBjaGFuZ2VkIGR1cmluZyBhcHBseQorICAg
ICAqIG9yIHJldmVydCBjb250ZXh0LiBBbmQgaW4gY2FzZSBpdCBkaWVzIHRoZXJlIHdlIG5lZWQg
YW4gc2FmZSBsaXN0LgorICAgICAqLworICAgIHJjdV9yZWFkX2xvY2soJnJjdV9hcHBsaWVkX2xv
Y2spOworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1ICggZGF0YSwgJmFwcGxpZWRfbGlzdCwg
YXBwbGllZF9saXN0ICkKKyAgICB7CisgICAgICAgIGlmICggKHB0ciA+PSBkYXRhLT5yd19hZGRy
ICYmCisgICAgICAgICAgICAgIHB0ciA8IChkYXRhLT5yd19hZGRyICsgZGF0YS0+cndfc2l6ZSkp
IHx8CisgICAgICAgICAgICAgKHB0ciA+PSBkYXRhLT5yb19hZGRyICYmCisgICAgICAgICAgICAg
IHB0ciA8IChkYXRhLT5yb19hZGRyICsgZGF0YS0+cm9fc2l6ZSkpIHx8CisgICAgICAgICAgICAg
KHB0ciA+PSBkYXRhLT50ZXh0X2FkZHIgJiYKKyAgICAgICAgICAgICAgcHRyIDwgKGRhdGEtPnRl
eHRfYWRkciArIGRhdGEtPnRleHRfc2l6ZSkpICkKKyAgICAgICAgeworICAgICAgICAgICAgciA9
IDE7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgfQorICAgIHJjdV9yZWFk
X3VubG9jaygmcmN1X2FwcGxpZWRfbG9jayk7CisKKyAgICByZXR1cm4gcjsKK30KKwogdW5zaWdu
ZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFt
ZSkKIHsKICAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKQEAgLTQ4MCw2ICs1MDksMjgg
QEAgc3RhdGljIGludCBwcmVwYXJlX3BheWxvYWQoc3RydWN0IHBheWxvYWQgKnBheWxvYWQsCiAg
ICAgcmVnaW9uLT5zdGFydCA9IHBheWxvYWQtPnRleHRfYWRkcjsKICAgICByZWdpb24tPmVuZCA9
IHBheWxvYWQtPnRleHRfYWRkciArIHBheWxvYWQtPnRleHRfc2l6ZTsKIAorICAgIC8qIE9wdGlv
bmFsIHNlY3Rpb25zLiAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgQlVHRlJBTUVfTlI7IGkrKyAp
CisgICAgeworICAgICAgICBjaGFyIHN0clsxNF07CisKKyAgICAgICAgc25wcmludGYoc3RyLCBz
aXplb2Yoc3RyKSwgIi5idWdfZnJhbWVzLiV1IiwgaSk7CisgICAgICAgIHNlYyA9IHhzcGxpY2Vf
ZWxmX3NlY19ieV9uYW1lKGVsZiwgc3RyKTsKKyAgICAgICAgaWYgKCAhc2VjICkKKyAgICAgICAg
ICAgIGNvbnRpbnVlOworCisgICAgICAgIGlmICggc2VjLT5zZWMtPnNoX3NpemUgJSBzaXplb2Yo
KnJlZ2lvbi0+ZnJhbWVbaV0uYnVncykgKQorICAgICAgICB7CisgICAgICAgICAgICBkcHJpbnRr
KFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBXcm9uZyBzaXplIG9mIC5idWdfZnJhbWVzLiV1IVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpKTsKKyAgICAgICAgICAgIHJldHVy
biAtRUlOVkFMOworICAgICAgICB9CisKKyAgICAgICAgcmVnaW9uLT5mcmFtZVtpXS5idWdzID0g
c2VjLT5sb2FkX2FkZHI7CisgICAgICAgIHJlZ2lvbi0+ZnJhbWVbaV0ubl9idWdzID0gc2VjLT5z
ZWMtPnNoX3NpemUgLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigq
cmVnaW9uLT5mcmFtZVtpXS5idWdzKTsKKyAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmgKaW5kZXggMzMxYzM4My4uODRkNzgyYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0yOSw2ICsyOSw3
IEBAIHN0cnVjdCB4c3BsaWNlX3N5bWJvbCB7CiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBjaGVja19mb3JfeHNwbGljZV93b3JrKHZvaWQpOwog
dW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAq
c3ltbmFtZSk7Citib29sX3QgaXNfcGF0Y2goY29uc3Qgdm9pZCAqYWRkcik7CiAKIC8qIEFyY2gg
aG9va3MuICovCiBpbnQgYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoY29uc3Qgc3RydWN0IHhzcGxp
Y2VfZWxmICplbGYpOwpAQCAtNzYsNiArNzcsMTAgQEAgc3RhdGljIGlubGluZSBpbnQgeHNwbGlj
ZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICpvcCkKIH0KIAogc3RhdGljIGlubGlu
ZSB2b2lkIGNoZWNrX2Zvcl94c3BsaWNlX3dvcmsodm9pZCkgeyB9Oworc3RhdGljIGlubGluZSBi
b29sX3QgaXNfcGF0Y2goY29uc3Qgdm9pZCAqYWRkcikKK3sKKyAgICByZXR1cm4gMDsKK30KICNl
bmRpZiAvKiBDT05GSUdfWFNQTElDRSAqLwogCiAjZW5kaWYgLyogX19YRU5fWFNQTElDRV9IX18g
Ki8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1awnUL-0000dB-1x; Sun, 01 May 2016 09:16: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 1awnUJ-0000cq-9X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:27 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 12/94-03443-A69C5275; Sun, 01 May 2016 09:16:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfzpGq
 4waZL1hYTthk4MHps79vFHsAYxZqZl5RfkcCa8e5oG1PBOrWK+yfamRoYX8p2MXJxCAl8YZR4
 336eDcI5zygxf/0N9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJB5NP
 wsW5xUwk7jRfpgNpJUFqP7RHt4JjBwLGBlWMaoXpxaVpRbpmuolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6pJ6BgXEH4+WvTocYJTmYlER5Z8xVCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwct0QjVcSLAoNT21Ii0zBxgaMGkJDh4lEd75x4DSvMUFibnFmekQqVOMilLivOwg
 fQIgiYzSPLg2WDheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM6w0yhSczrwRu+iugxUxAi
 7PXgy0uSURISTUw1jxj+Fe9tc82qtH+vO6nyconcyVmZ06ddGWmcR+De1G/Mp/xuxdSsfoT8p
 8+W/b94L3yuouWh5lOC89S2tNg5fr9wmb+CbN/ffRu2Z/SvNDpEVOElM7+QLebaYKiU3YyhBV
 tcnNNiHY921S5T+iT79qranXnldVOqXdnnsiT9s4q5DrvaSqkxFKckWioxVxUnAgAVm5d/UIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094184!37878225!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8276 invoked from network); 1 May 2016 09:16:25 -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; 1 May 2016 09:16: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 1awnUG-00019V-MG
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUG-0002gd-Lh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUG-0002gd-Lh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:24 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for bug frames.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIzZGU5ZmI3NDUzMTg0ODRjOGViZDhjNjc2YWIyNGEwYTNiZDU0ODMKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjcgMTE6MzA6NTQgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NTIgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBzdXBwb3J0IGZvciBidWcgZnJh
bWVzLgogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgaGFuZGxpbmcgYnVnIGZyYW1lcyBjb250YWlu
ZWQgd2l0aCB4c3BsaWNlIG1vZHVsZXMuIElmIGEKICAgIHRyYXAgb2NjdXJzIHNlYXJjaCBlaXRo
ZXIgdGhlIGtlcm5lbCBidWcgdGFibGUgb3IgYW4gYXBwbGllZCBwYXlsb2FkJ3MKICAgIGJ1ZyB0
YWJsZSBkZXBlbmRpbmcgb24gdGhlIGluc3RydWN0aW9uIHBvaW50ZXIuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAg
U2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4
ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgIHwgIDUgKysrLS0KIHhlbi9jb21tb24veHNwbGljZS5j
ICAgICAgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogeGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCB8ICA1ICsrKysrCiAzIGZpbGVzIGNoYW5nZWQs
IDU5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCBmNzNmN2YzLi44Mzg0MTU4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJh
cHMuYwpAQCAtNTAsNiArNTAsNyBAQAogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4KICNpbmNsdWRl
IDx4ZW4vdmlydHVhbF9yZWdpb24uaD4KICNpbmNsdWRlIDx4ZW4vd2F0Y2hkb2cuaD4KKyNpbmNs
dWRlIDx4ZW4veHNwbGljZS5oPgogI2luY2x1ZGUgPGFzbS9zeXN0ZW0uaD4KICNpbmNsdWRlIDxh
c20vaW8uaD4KICNpbmNsdWRlIDxhc20vYXRvbWljLmg+CkBAIC0xMjg3LDcgKzEyODgsNyBAQCB2
b2lkIGRvX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICAvKiBX
QVJOLCBCVUcgb3IgQVNTRVJUOiBkZWNvZGUgdGhlIGZpbGVuYW1lIHBvaW50ZXIgYW5kIGxpbmUg
bnVtYmVyLiAqLwogICAgIGZpbGVuYW1lID0gYnVnX3B0cihidWcpOwotICAgIGlmICggIWlzX2tl
cm5lbChmaWxlbmFtZSkgKQorICAgIGlmICggIWlzX2tlcm5lbChmaWxlbmFtZSkgJiYgIWlzX3Bh
dGNoKGZpbGVuYW1lKSApCiAgICAgICAgIGdvdG8gZGllOwogICAgIGZpeHVwID0gc3RybGVuKGZp
bGVuYW1lKTsKICAgICBpZiAoIGZpeHVwID4gNTAgKQpAQCAtMTMxNCw3ICsxMzE1LDcgQEAgdm9p
ZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGNhc2UgQlVH
RlJBTUVfYXNzZXJ0OgogICAgICAgICAvKiBBU1NFUlQ6IGRlY29kZSB0aGUgcHJlZGljYXRlIHN0
cmluZyBwb2ludGVyLiAqLwogICAgICAgICBwcmVkaWNhdGUgPSBidWdfbXNnKGJ1Zyk7Ci0gICAg
ICAgIGlmICggIWlzX2tlcm5lbChwcmVkaWNhdGUpICkKKyAgICAgICAgaWYgKCAhaXNfa2VybmVs
KHByZWRpY2F0ZSkgJiYgIWlzX3BhdGNoKHByZWRpY2F0ZSkgKQogICAgICAgICAgICAgcHJlZGlj
YXRlID0gIjx1bmtub3duPiI7CiAKICAgICAgICAgcHJpbnRrKCJBc3NlcnRpb24gJyVzJyBmYWls
ZWQgYXQgJXMlczolZFxuIiwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veHNwbGljZS5jIGIveGVu
L2NvbW1vbi94c3BsaWNlLmMKaW5kZXggZTc4NzJjNi4uOTIxMTc0NiAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKQEAgLTEyMCw2ICsx
MjAsMzUgQEAgc3RhdGljIGludCB2ZXJpZnlfcGF5bG9hZChjb25zdCB4ZW5fc3lzY3RsX3hzcGxp
Y2VfdXBsb2FkX3QgKnVwbG9hZCwgY2hhciAqbikKICAgICByZXR1cm4gMDsKIH0KIAorYm9vbF90
IGlzX3BhdGNoKGNvbnN0IHZvaWQgKnB0cikKK3sKKyAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAq
ZGF0YTsKKyAgICBib29sX3QgciA9IDA7CisKKyAgICAvKgorICAgICAqIE9ubHkgUkNVIGxvY2tp
bmcgc2luY2UgdGhpcyBsaXN0IGlzIG9ubHkgZXZlciBjaGFuZ2VkIGR1cmluZyBhcHBseQorICAg
ICAqIG9yIHJldmVydCBjb250ZXh0LiBBbmQgaW4gY2FzZSBpdCBkaWVzIHRoZXJlIHdlIG5lZWQg
YW4gc2FmZSBsaXN0LgorICAgICAqLworICAgIHJjdV9yZWFkX2xvY2soJnJjdV9hcHBsaWVkX2xv
Y2spOworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1ICggZGF0YSwgJmFwcGxpZWRfbGlzdCwg
YXBwbGllZF9saXN0ICkKKyAgICB7CisgICAgICAgIGlmICggKHB0ciA+PSBkYXRhLT5yd19hZGRy
ICYmCisgICAgICAgICAgICAgIHB0ciA8IChkYXRhLT5yd19hZGRyICsgZGF0YS0+cndfc2l6ZSkp
IHx8CisgICAgICAgICAgICAgKHB0ciA+PSBkYXRhLT5yb19hZGRyICYmCisgICAgICAgICAgICAg
IHB0ciA8IChkYXRhLT5yb19hZGRyICsgZGF0YS0+cm9fc2l6ZSkpIHx8CisgICAgICAgICAgICAg
KHB0ciA+PSBkYXRhLT50ZXh0X2FkZHIgJiYKKyAgICAgICAgICAgICAgcHRyIDwgKGRhdGEtPnRl
eHRfYWRkciArIGRhdGEtPnRleHRfc2l6ZSkpICkKKyAgICAgICAgeworICAgICAgICAgICAgciA9
IDE7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgfQorICAgIHJjdV9yZWFk
X3VubG9jaygmcmN1X2FwcGxpZWRfbG9jayk7CisKKyAgICByZXR1cm4gcjsKK30KKwogdW5zaWdu
ZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFt
ZSkKIHsKICAgICBjb25zdCBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKQEAgLTQ4MCw2ICs1MDksMjgg
QEAgc3RhdGljIGludCBwcmVwYXJlX3BheWxvYWQoc3RydWN0IHBheWxvYWQgKnBheWxvYWQsCiAg
ICAgcmVnaW9uLT5zdGFydCA9IHBheWxvYWQtPnRleHRfYWRkcjsKICAgICByZWdpb24tPmVuZCA9
IHBheWxvYWQtPnRleHRfYWRkciArIHBheWxvYWQtPnRleHRfc2l6ZTsKIAorICAgIC8qIE9wdGlv
bmFsIHNlY3Rpb25zLiAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgQlVHRlJBTUVfTlI7IGkrKyAp
CisgICAgeworICAgICAgICBjaGFyIHN0clsxNF07CisKKyAgICAgICAgc25wcmludGYoc3RyLCBz
aXplb2Yoc3RyKSwgIi5idWdfZnJhbWVzLiV1IiwgaSk7CisgICAgICAgIHNlYyA9IHhzcGxpY2Vf
ZWxmX3NlY19ieV9uYW1lKGVsZiwgc3RyKTsKKyAgICAgICAgaWYgKCAhc2VjICkKKyAgICAgICAg
ICAgIGNvbnRpbnVlOworCisgICAgICAgIGlmICggc2VjLT5zZWMtPnNoX3NpemUgJSBzaXplb2Yo
KnJlZ2lvbi0+ZnJhbWVbaV0uYnVncykgKQorICAgICAgICB7CisgICAgICAgICAgICBkcHJpbnRr
KFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBXcm9uZyBzaXplIG9mIC5idWdfZnJhbWVzLiV1IVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBpKTsKKyAgICAgICAgICAgIHJldHVy
biAtRUlOVkFMOworICAgICAgICB9CisKKyAgICAgICAgcmVnaW9uLT5mcmFtZVtpXS5idWdzID0g
c2VjLT5sb2FkX2FkZHI7CisgICAgICAgIHJlZ2lvbi0+ZnJhbWVbaV0ubl9idWdzID0gc2VjLT5z
ZWMtPnNoX3NpemUgLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigq
cmVnaW9uLT5mcmFtZVtpXS5idWdzKTsKKyAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmgKaW5kZXggMzMxYzM4My4uODRkNzgyYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0yOSw2ICsyOSw3
IEBAIHN0cnVjdCB4c3BsaWNlX3N5bWJvbCB7CiBpbnQgeHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5
c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBjaGVja19mb3JfeHNwbGljZV93b3JrKHZvaWQpOwog
dW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9va3VwX2J5X25hbWUoY29uc3QgY2hhciAq
c3ltbmFtZSk7Citib29sX3QgaXNfcGF0Y2goY29uc3Qgdm9pZCAqYWRkcik7CiAKIC8qIEFyY2gg
aG9va3MuICovCiBpbnQgYXJjaF94c3BsaWNlX3ZlcmlmeV9lbGYoY29uc3Qgc3RydWN0IHhzcGxp
Y2VfZWxmICplbGYpOwpAQCAtNzYsNiArNzcsMTAgQEAgc3RhdGljIGlubGluZSBpbnQgeHNwbGlj
ZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICpvcCkKIH0KIAogc3RhdGljIGlubGlu
ZSB2b2lkIGNoZWNrX2Zvcl94c3BsaWNlX3dvcmsodm9pZCkgeyB9Oworc3RhdGljIGlubGluZSBi
b29sX3QgaXNfcGF0Y2goY29uc3Qgdm9pZCAqYWRkcikKK3sKKyAgICByZXR1cm4gMDsKK30KICNl
bmRpZiAvKiBDT05GSUdfWFNQTElDRSAqLwogCiAjZW5kaWYgLyogX19YRU5fWFNQTElDRV9IX18g
Ki8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUV-0000f0-5C; Sun, 01 May 2016 09:16: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 1awnUT-0000ef-F2
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 F5/6D-03651-479C5275; Sun, 01 May 2016 09:16:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbfkpGq
 4wc5NLBYTthk4MHps79vFHsAYxZqZl5RfkcCa0Tb/IHvBR9uKhqlNLA2Mew27GLk4hAS+MEqc
 3TaBHcI5zyjRffErSxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIOErtmH
 weL8wqYSaw58R7MZgGq73j1mHECI8cCRoZVjBrFqUVlqUW6hsZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2M27Z7HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7+ETquFCgkWp6akVaZk5wPCASUtw8CiJ8G4DSfMWFyTmFmemQ6ROMSpKifM2gSQE
 QBIZpXlwbbCQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kMgU3gy80rgpr8CWswEtDh7P
 djikkSElFQD43HbVPaTl6Y/664oVEgwUbK1dXeJyHxsFfZ59tMTnWoLMwTv7XDJjFmxWGmu+U
 H+AtaQB13b1iWqX7r34ZVJ1aUMKcfA6p3JpV1ezfZiPJtbbkxn/O2d+n9Nz7e2fqUF5vOmclQ
 fqdjJ2zZRyK5z2ftHNuXBKXuWpOnE/lM5eeZ46DoNp0usSizFGYmGWsxFxYkAvc+Yy0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462094194!6277786!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57855 invoked from network); 1 May 2016 09:16:35 -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 May 2016 09:16: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 1awnUQ-00019a-OT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUQ-0002hn-Nh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUQ-0002hn-Nh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:34 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for exception
	tables.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkODg5NzY2MWQzNTg1Mzk1NWFiMjU3MWVkYTViYmYwNjBjNTc3NjYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjAgMTY6MjA6MjYgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NTUgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBzdXBwb3J0IGZvciBleGNlcHRp
b24gdGFibGVzLgogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgZXhjZXB0aW9uIHRhYmxlcyBjb250
YWluZWQgd2l0aGluIHhTcGxpY2UgcGF5bG9hZHMuIElmIGFuCiAgICBleGNlcHRpb24gb2NjdXJz
IHNlYXJjaCBlaXRoZXIgdGhlIG1haW4gZXhjZXB0aW9uIHRhYmxlIG9yIGEgcGFydGljdWxhcgog
ICAgYWN0aXZlIHBheWxvYWQncyBleGNlcHRpb24gdGFibGUgZGVwZW5kaW5nIG9uIHRoZSBpbnN0
cnVjdGlvbiBwb2ludGVyLgogICAgCiAgICBBbHNvIHdlIGFkZCBhbiB0ZXN0LWNhc2UgdG8gbWFr
ZSBzdXJlIHdlIGhhdmUgYW4gZXhjZXB0aW9uIHRoYXQKICAgIGlzIGhhbmRsZWQuCiAgICAKICAg
IFRvIG5vdCBncm93IHRoZSBjb2RlLWJhc2UgaWYgeFNwbGljZSBpcyBub3QgY29tcGlsZWQgaW4g
d2UgYWRkCiAgICBjZXJ0YWluICNkZWZpbmUgdG8gaGVscCBpbiBkZXRlcm1pbmluZyBpZiBjb2Rl
IG5lZWRzIHRvIGJlIF9faW5pdAogICAgb3Igbm90LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2Ut
YWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L2V4dGFibGUuYyAgICAgICAgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMgfCAxMyAr
KysrKysrKysrKysrCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyAgICAgICAgICAgICAgICAgICAgIHwg
MjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNz
LmggICAgICAgICAgICB8ICAyICsrCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oICAgICAgICAg
ICAgICAgIHwgMTkgKysrKysrKysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNl
cnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZXh0
YWJsZS5jIGIveGVuL2FyY2gveDg2L2V4dGFibGUuYwppbmRleCAyYTA2Y2NhLi4zNDlkZjc5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZXh0YWJsZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9leHRh
YmxlLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVk
ZSA8YXNtL3VhY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vdmlydHVhbF9yZWdpb24uaD4KKyNpbmNs
dWRlIDx4ZW4veHNwbGljZS5oPgogCiAjZGVmaW5lIEVYX0ZJRUxEKHB0ciwgZmllbGQpICgodW5z
aWduZWQgbG9uZykmKHB0ciktPmZpZWxkICsgKHB0ciktPmZpZWxkKQogCkBAIC0yMCw3ICsyMSw3
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBleF9jb250KGNvbnN0IHN0cnVjdCBleGNl
cHRpb25fdGFibGVfZW50cnkgKngpCiAJcmV0dXJuIEVYX0ZJRUxEKHgsIGNvbnQpOwogfQogCi1z
dGF0aWMgaW50IF9faW5pdCBjbXBfZXgoY29uc3Qgdm9pZCAqYSwgY29uc3Qgdm9pZCAqYikKK3N0
YXRpYyBpbnQgaW5pdF9vcl94c3BsaWNlIGNtcF9leChjb25zdCB2b2lkICphLCBjb25zdCB2b2lk
ICpiKQogewogCWNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmwgPSBhLCAqciA9
IGI7CiAJdW5zaWduZWQgbG9uZyBsaXAgPSBleF9hZGRyKGwpOwpAQCAtMzUsNyArMzYsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBjbXBfZXgoY29uc3Qgdm9pZCAqYSwgY29uc3Qgdm9pZCAqYikKIH0K
IAogI2lmbmRlZiBzd2FwX2V4Ci1zdGF0aWMgdm9pZCBfX2luaXQgc3dhcF9leCh2b2lkICphLCB2
b2lkICpiLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGluaXRfb3JfeHNwbGljZSBzd2FwX2V4KHZv
aWQgKmEsIHZvaWQgKmIsIGludCBzaXplKQogewogCXN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50
cnkgKmwgPSBhLCAqciA9IGIsIHRtcDsKIAlsb25nIGRlbHRhID0gYiAtIGE7CkBAIC00OCwxOSAr
NDksMjMgQEAgc3RhdGljIHZvaWQgX19pbml0IHN3YXBfZXgodm9pZCAqYSwgdm9pZCAqYiwgaW50
IHNpemUpCiB9CiAjZW5kaWYKIAotdm9pZCBfX2luaXQgc29ydF9leGNlcHRpb25fdGFibGVzKHZv
aWQpCit2b2lkIGluaXRfb3JfeHNwbGljZSBzb3J0X2V4Y2VwdGlvbl90YWJsZShzdHJ1Y3QgZXhj
ZXB0aW9uX3RhYmxlX2VudHJ5ICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKnN0b3ApCiB7Ci0gICAgc29y
dChfX3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlIC0gX19zdGFydF9fX2V4X3Rh
YmxlLAotICAgICAgICAgc2l6ZW9mKHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkpLCBjbXBf
ZXgsIHN3YXBfZXgpOwotICAgIHNvcnQoX19zdGFydF9fX3ByZV9leF90YWJsZSwKLSAgICAgICAg
IF9fc3RvcF9fX3ByZV9leF90YWJsZSAtIF9fc3RhcnRfX19wcmVfZXhfdGFibGUsCisgICAgc29y
dChzdGFydCwgc3RvcCAtIHN0YXJ0LAogICAgICAgICAgc2l6ZW9mKHN0cnVjdCBleGNlcHRpb25f
dGFibGVfZW50cnkpLCBjbXBfZXgsIHN3YXBfZXgpOwogfQogCi1zdGF0aWMgaW5saW5lIHVuc2ln
bmVkIGxvbmcKLXNlYXJjaF9vbmVfdGFibGUoY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9l
bnRyeSAqZmlyc3QsCi0gICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFi
bGVfZW50cnkgKmxhc3QsCi0gICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsdWUpCit2
b2lkIF9faW5pdCBzb3J0X2V4Y2VwdGlvbl90YWJsZXModm9pZCkKK3sKKyAgICBzb3J0X2V4Y2Vw
dGlvbl90YWJsZShfX3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlKTsKKyAgICBz
b3J0X2V4Y2VwdGlvbl90YWJsZShfX3N0YXJ0X19fcHJlX2V4X3RhYmxlLCBfX3N0b3BfX19wcmVf
ZXhfdGFibGUpOworfQorCit1bnNpZ25lZCBsb25nCitzZWFyY2hfb25lX2V4dGFibGUoY29uc3Qg
c3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqZmlyc3QsCisgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqbGFzdCwKKyAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHZhbHVlKQogewogICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25f
dGFibGVfZW50cnkgKm1pZDsKICAgICBsb25nIGRpZmY7CkBAIC04NSw3ICs5MCw3IEBAIHNlYXJj
aF9leGNlcHRpb25fdGFibGUodW5zaWduZWQgbG9uZyBhZGRyKQogICAgIGNvbnN0IHN0cnVjdCB2
aXJ0dWFsX3JlZ2lvbiAqcmVnaW9uID0gZmluZF90ZXh0X3JlZ2lvbihhZGRyKTsKIAogICAgIGlm
ICggcmVnaW9uICYmIHJlZ2lvbi0+ZXggKQotICAgICAgICByZXR1cm4gc2VhcmNoX29uZV90YWJs
ZShyZWdpb24tPmV4LCByZWdpb24tPmV4X2VuZCAtIDEsIGFkZHIpOworICAgICAgICByZXR1cm4g
c2VhcmNoX29uZV9leHRhYmxlKHJlZ2lvbi0+ZXgsIHJlZ2lvbi0+ZXhfZW5kIC0gMSwgYWRkcik7
CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTk0LDcgKzk5LDcgQEAgdW5zaWduZWQgbG9uZwogc2Vh
cmNoX3ByZV9leGNlcHRpb25fdGFibGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAg
ICAgdW5zaWduZWQgbG9uZyBhZGRyID0gKHVuc2lnbmVkIGxvbmcpcmVncy0+ZWlwOwotICAgIHVu
c2lnbmVkIGxvbmcgZml4dXAgPSBzZWFyY2hfb25lX3RhYmxlKAorICAgIHVuc2lnbmVkIGxvbmcg
Zml4dXAgPSBzZWFyY2hfb25lX2V4dGFibGUoCiAgICAgICAgIF9fc3RhcnRfX19wcmVfZXhfdGFi
bGUsIF9fc3RvcF9fX3ByZV9leF90YWJsZS0xLCBhZGRyKTsKICAgICBpZiAoIGZpeHVwICkKICAg
ICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5j
IGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYwppbmRleCAxYWQwMDJh
Li4yZTRhZjljIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRf
ZnVuYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMKQEAg
LTUsOSArNSwyMiBAQAogCiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAKKyNpbmNsdWRlIDxhc20v
dWFjY2Vzcy5oPgorCitzdGF0aWMgdW5zaWduZWQgbG9uZyAqbm9uX2Nhbm9uaWNhbF9hZGRyID0g
KHVuc2lnbmVkIGxvbmcgKikweGRlYWQwMDAwMDAwMDAwMDBVTEw7CisKIC8qIE91ciByZXBsYWNl
bWVudCBmdW5jdGlvbiBmb3IgeGVuX2V4dHJhX3ZlcnNpb24uICovCiBjb25zdCBjaGFyICp4ZW5f
aGVsbG9fd29ybGQodm9pZCkKIHsKKyAgICB1bnNpZ25lZCBsb25nIHRtcDsKKyAgICBpbnQgcmM7
CisgICAgLyoKKyAgICAgKiBBbnkgQlVHLCBvciBXQVJOX09OIHdpbGwgY29udGFpbiBzeW1ib2wg
YW5kIHBheWxvYWQgbmFtZS4gRnVydGhlcm1vcmUKKyAgICAgKiBleGNlcHRpb25zIHdpbGwgYmUg
Y2F1Z2h0IGFuZCBwcm9jZXNzZWQgcHJvcGVybHkuCisgICAgICovCisgICAgcmMgPSBfX2dldF91
c2VyKHRtcCwgbm9uX2Nhbm9uaWNhbF9hZGRyKTsKKyAgICBCVUdfT04ocmMgIT0gLUVGQVVMVCk7
CisKICAgICByZXR1cm4gIkhlbGxvIFdvcmxkIjsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA5MjExNzQ2Li5mNTUwNTY1
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hzcGxp
Y2UuYwpAQCAtNTMxLDYgKzUzMSwzMSBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1
Y3QgcGF5bG9hZCAqcGF5bG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YoKnJlZ2lvbi0+ZnJhbWVbaV0uYnVncyk7CiAgICAgfQogCisjaWZuZGVmIENPTkZJR19B
Uk0KKyAgICBzZWMgPSB4c3BsaWNlX2VsZl9zZWNfYnlfbmFtZShlbGYsICIuZXhfdGFibGUiKTsK
KyAgICBpZiAoIHNlYyApCisgICAgeworICAgICAgICBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2Vu
dHJ5ICpzLCAqZTsKKworICAgICAgICBpZiAoICFzZWMtPnNlYy0+c2hfc2l6ZSB8fAorICAgICAg
ICAgICAgIChzZWMtPnNlYy0+c2hfc2l6ZSAlIHNpemVvZigqcmVnaW9uLT5leCkpICkKKyAgICAg
ICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogV3Jvbmcg
c2l6ZSBvZiAuZXhfdGFibGUgKGV4cDolbHUgdnMgJWx1KSFcbiIsCisgICAgICAgICAgICAgICAg
ICAgIGVsZi0+bmFtZSwgc2l6ZW9mKCpyZWdpb24tPmV4KSwKKyAgICAgICAgICAgICAgICAgICAg
c2VjLT5zZWMtPnNoX3NpemUpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAg
IH0KKworICAgICAgICBzID0gc2VjLT5sb2FkX2FkZHI7CisgICAgICAgIGUgPSBzZWMtPmxvYWRf
YWRkciArIHNlYy0+c2VjLT5zaF9zaXplOworCisgICAgICAgIHNvcnRfZXhjZXB0aW9uX3RhYmxl
KHMgLGUpOworCisgICAgICAgIHJlZ2lvbi0+ZXggPSBzOworICAgICAgICByZWdpb24tPmV4X2Vu
ZCA9IGU7CisgICAgfQorI2VuZGlmCisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3VhY2Nl
c3MuaAppbmRleCA5NDc0NzBkLi41ZGYyNmMyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3VhY2Nlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3VhY2Nlc3MuaApAQCAtMjc3
LDUgKzI3Nyw3IEBAIGV4dGVybiBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5IF9fc3RvcF9f
X3ByZV9leF90YWJsZVtdOwogCiBleHRlcm4gdW5zaWduZWQgbG9uZyBzZWFyY2hfZXhjZXB0aW9u
X3RhYmxlKHVuc2lnbmVkIGxvbmcpOwogZXh0ZXJuIHZvaWQgc29ydF9leGNlcHRpb25fdGFibGVz
KHZvaWQpOworZXh0ZXJuIHZvaWQgc29ydF9leGNlcHRpb25fdGFibGUoc3RydWN0IGV4Y2VwdGlv
bl90YWJsZV9lbnRyeSAqc3RhcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICpzdG9wKTsKIAogI2VuZGlmIC8qIF9f
WDg2X1VBQ0NFU1NfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5o
IGIveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaAppbmRleCA4NGQ3ODJiLi44NDlmNThjIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi94
c3BsaWNlLmgKQEAgLTE0LDYgKzE0LDE2IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7
CiAjaW5jbHVkZSA8eGVuL2VsZnN0cnVjdHMuaD4KICNpZmRlZiBDT05GSUdfWFNQTElDRQogCisv
KgorICogV2UgdXNlIGFsdGVybmF0aXZlIGFuZCBleGNlcHRpb24gdGFibGUgY29kZSAtIHdoaWNo
IGJ5IGRlZmF1bHQgYXJlIF9faW5pdAorICogb25seSwgaG93ZXZlciB3ZSBuZWVkIHRoZW0gZHVy
aW5nIHJ1bnRpbWUuIFRoZXNlIG1hY3JvcyBhbGxvd3MgdXMgdG8gYnVpbGQKKyAqIHRoZSBpbWFn
ZSB3aXRoIHRoZXNlIGZ1bmN0aW9ucyBidWlsdC1pbi4gKFNlZSB0aGUgI2Vsc2UgYmVsb3cpLgor
ICovCisjZGVmaW5lIGluaXRfb3JfeHNwbGljZV9jb25zdAorI2RlZmluZSBpbml0X29yX3hzcGxp
Y2VfY29uc3RyZWwKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlX2RhdGEKKyNkZWZpbmUgaW5pdF9v
cl94c3BsaWNlCisKIC8qIENvbnZlbmllbmNlIGRlZmluZSBmb3IgcHJpbnRrLiAqLwogI2RlZmlu
ZSBYU1BMSUNFICAgICAgICAgICAgICJ4c3BsaWNlOiAiCiAvKiBFTEYgcGF5bG9hZCBzcGVjaWFs
IHNlY3Rpb24gbmFtZXMuICovCkBAIC03MCw2ICs4MCwxNSBAQCB2b2lkIGFyY2hfeHNwbGljZV9t
YXNrKHZvaWQpOwogdm9pZCBhcmNoX3hzcGxpY2VfdW5tYXNrKHZvaWQpOwogI2Vsc2UKIAorLyoK
KyAqIElmIG5vdCBjb21waWxpbmcgd2l0aCB4U3BsaWNlIGNlcnRhaW4gZnVuY3Rpb25hbGl0eSBz
aG91bGQgc3RheSBhcworICogX19pbml0LgorICovCisjZGVmaW5lIGluaXRfb3JfeHNwbGljZV9j
b25zdCAgICAgICBfX2luaXRjb25zdAorI2RlZmluZSBpbml0X29yX3hzcGxpY2VfY29uc3RyZWwg
ICAgX19pbml0Y29uc3RyZWwKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlX2RhdGEgICAgICAgIF9f
aW5pdGRhdGEKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlICAgICAgICAgICAgIF9faW5pdAorCiAj
aW5jbHVkZSA8eGVuL2Vycm5vLmg+IC8qIEZvciAtRU5PU1lTICovCiBzdGF0aWMgaW5saW5lIGlu
dCB4c3BsaWNlX29wKHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3AgKm9wKQogewotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUV-0000f0-5C; Sun, 01 May 2016 09:16: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 1awnUT-0000ef-F2
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 F5/6D-03651-479C5275; Sun, 01 May 2016 09:16:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbfkpGq
 4wc5NLBYTthk4MHps79vFHsAYxZqZl5RfkcCa0Tb/IHvBR9uKhqlNLA2Mew27GLk4hAS+MEqc
 3TaBHcI5zyjRffErSxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIOErtmH
 weL8wqYSaw58R7MZgGq73j1mHECI8cCRoZVjBrFqUVlqUW6hsZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2M27Z7HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7+ETquFCgkWp6akVaZk5wPCASUtw8CiJ8G4DSfMWFyTmFmemQ6ROMSpKifM2gSQE
 QBIZpXlwbbCQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kMgU3gy80rgpr8CWswEtDh7P
 djikkSElFQD43HbVPaTl6Y/664oVEgwUbK1dXeJyHxsFfZ59tMTnWoLMwTv7XDJjFmxWGmu+U
 H+AtaQB13b1iWqX7r34ZVJ1aUMKcfA6p3JpV1ezfZiPJtbbkxn/O2d+n9Nz7e2fqUF5vOmclQ
 fqdjJ2zZRyK5z2ftHNuXBKXuWpOnE/lM5eeZ46DoNp0usSizFGYmGWsxFxYkAvc+Yy0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462094194!6277786!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57855 invoked from network); 1 May 2016 09:16:35 -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 May 2016 09:16: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 1awnUQ-00019a-OT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUQ-0002hn-Nh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUQ-0002hn-Nh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:34 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for exception
	tables.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkODg5NzY2MWQzNTg1Mzk1NWFiMjU3MWVkYTViYmYwNjBjNTc3NjYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgMjAgMTY6MjA6MjYgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIgMjkg
MDM6NTg6NTUgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IEFkZCBzdXBwb3J0IGZvciBleGNlcHRp
b24gdGFibGVzLgogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgZXhjZXB0aW9uIHRhYmxlcyBjb250
YWluZWQgd2l0aGluIHhTcGxpY2UgcGF5bG9hZHMuIElmIGFuCiAgICBleGNlcHRpb24gb2NjdXJz
IHNlYXJjaCBlaXRoZXIgdGhlIG1haW4gZXhjZXB0aW9uIHRhYmxlIG9yIGEgcGFydGljdWxhcgog
ICAgYWN0aXZlIHBheWxvYWQncyBleGNlcHRpb24gdGFibGUgZGVwZW5kaW5nIG9uIHRoZSBpbnN0
cnVjdGlvbiBwb2ludGVyLgogICAgCiAgICBBbHNvIHdlIGFkZCBhbiB0ZXN0LWNhc2UgdG8gbWFr
ZSBzdXJlIHdlIGhhdmUgYW4gZXhjZXB0aW9uIHRoYXQKICAgIGlzIGhhbmRsZWQuCiAgICAKICAg
IFRvIG5vdCBncm93IHRoZSBjb2RlLWJhc2UgaWYgeFNwbGljZSBpcyBub3QgY29tcGlsZWQgaW4g
d2UgYWRkCiAgICBjZXJ0YWluICNkZWZpbmUgdG8gaGVscCBpbiBkZXRlcm1pbmluZyBpZiBjb2Rl
IG5lZWRzIHRvIGJlIF9faW5pdAogICAgb3Igbm90LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2Ut
YWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L2V4dGFibGUuYyAgICAgICAgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMgfCAxMyAr
KysrKysrKysrKysrCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyAgICAgICAgICAgICAgICAgICAgIHwg
MjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNz
LmggICAgICAgICAgICB8ICAyICsrCiB4ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oICAgICAgICAg
ICAgICAgIHwgMTkgKysrKysrKysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNl
cnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZXh0
YWJsZS5jIGIveGVuL2FyY2gveDg2L2V4dGFibGUuYwppbmRleCAyYTA2Y2NhLi4zNDlkZjc5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZXh0YWJsZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9leHRh
YmxlLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVk
ZSA8YXNtL3VhY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vdmlydHVhbF9yZWdpb24uaD4KKyNpbmNs
dWRlIDx4ZW4veHNwbGljZS5oPgogCiAjZGVmaW5lIEVYX0ZJRUxEKHB0ciwgZmllbGQpICgodW5z
aWduZWQgbG9uZykmKHB0ciktPmZpZWxkICsgKHB0ciktPmZpZWxkKQogCkBAIC0yMCw3ICsyMSw3
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBleF9jb250KGNvbnN0IHN0cnVjdCBleGNl
cHRpb25fdGFibGVfZW50cnkgKngpCiAJcmV0dXJuIEVYX0ZJRUxEKHgsIGNvbnQpOwogfQogCi1z
dGF0aWMgaW50IF9faW5pdCBjbXBfZXgoY29uc3Qgdm9pZCAqYSwgY29uc3Qgdm9pZCAqYikKK3N0
YXRpYyBpbnQgaW5pdF9vcl94c3BsaWNlIGNtcF9leChjb25zdCB2b2lkICphLCBjb25zdCB2b2lk
ICpiKQogewogCWNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKmwgPSBhLCAqciA9
IGI7CiAJdW5zaWduZWQgbG9uZyBsaXAgPSBleF9hZGRyKGwpOwpAQCAtMzUsNyArMzYsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBjbXBfZXgoY29uc3Qgdm9pZCAqYSwgY29uc3Qgdm9pZCAqYikKIH0K
IAogI2lmbmRlZiBzd2FwX2V4Ci1zdGF0aWMgdm9pZCBfX2luaXQgc3dhcF9leCh2b2lkICphLCB2
b2lkICpiLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGluaXRfb3JfeHNwbGljZSBzd2FwX2V4KHZv
aWQgKmEsIHZvaWQgKmIsIGludCBzaXplKQogewogCXN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50
cnkgKmwgPSBhLCAqciA9IGIsIHRtcDsKIAlsb25nIGRlbHRhID0gYiAtIGE7CkBAIC00OCwxOSAr
NDksMjMgQEAgc3RhdGljIHZvaWQgX19pbml0IHN3YXBfZXgodm9pZCAqYSwgdm9pZCAqYiwgaW50
IHNpemUpCiB9CiAjZW5kaWYKIAotdm9pZCBfX2luaXQgc29ydF9leGNlcHRpb25fdGFibGVzKHZv
aWQpCit2b2lkIGluaXRfb3JfeHNwbGljZSBzb3J0X2V4Y2VwdGlvbl90YWJsZShzdHJ1Y3QgZXhj
ZXB0aW9uX3RhYmxlX2VudHJ5ICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKnN0b3ApCiB7Ci0gICAgc29y
dChfX3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlIC0gX19zdGFydF9fX2V4X3Rh
YmxlLAotICAgICAgICAgc2l6ZW9mKHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkpLCBjbXBf
ZXgsIHN3YXBfZXgpOwotICAgIHNvcnQoX19zdGFydF9fX3ByZV9leF90YWJsZSwKLSAgICAgICAg
IF9fc3RvcF9fX3ByZV9leF90YWJsZSAtIF9fc3RhcnRfX19wcmVfZXhfdGFibGUsCisgICAgc29y
dChzdGFydCwgc3RvcCAtIHN0YXJ0LAogICAgICAgICAgc2l6ZW9mKHN0cnVjdCBleGNlcHRpb25f
dGFibGVfZW50cnkpLCBjbXBfZXgsIHN3YXBfZXgpOwogfQogCi1zdGF0aWMgaW5saW5lIHVuc2ln
bmVkIGxvbmcKLXNlYXJjaF9vbmVfdGFibGUoY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9l
bnRyeSAqZmlyc3QsCi0gICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25fdGFi
bGVfZW50cnkgKmxhc3QsCi0gICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsdWUpCit2
b2lkIF9faW5pdCBzb3J0X2V4Y2VwdGlvbl90YWJsZXModm9pZCkKK3sKKyAgICBzb3J0X2V4Y2Vw
dGlvbl90YWJsZShfX3N0YXJ0X19fZXhfdGFibGUsIF9fc3RvcF9fX2V4X3RhYmxlKTsKKyAgICBz
b3J0X2V4Y2VwdGlvbl90YWJsZShfX3N0YXJ0X19fcHJlX2V4X3RhYmxlLCBfX3N0b3BfX19wcmVf
ZXhfdGFibGUpOworfQorCit1bnNpZ25lZCBsb25nCitzZWFyY2hfb25lX2V4dGFibGUoY29uc3Qg
c3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqZmlyc3QsCisgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqbGFzdCwKKyAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHZhbHVlKQogewogICAgIGNvbnN0IHN0cnVjdCBleGNlcHRpb25f
dGFibGVfZW50cnkgKm1pZDsKICAgICBsb25nIGRpZmY7CkBAIC04NSw3ICs5MCw3IEBAIHNlYXJj
aF9leGNlcHRpb25fdGFibGUodW5zaWduZWQgbG9uZyBhZGRyKQogICAgIGNvbnN0IHN0cnVjdCB2
aXJ0dWFsX3JlZ2lvbiAqcmVnaW9uID0gZmluZF90ZXh0X3JlZ2lvbihhZGRyKTsKIAogICAgIGlm
ICggcmVnaW9uICYmIHJlZ2lvbi0+ZXggKQotICAgICAgICByZXR1cm4gc2VhcmNoX29uZV90YWJs
ZShyZWdpb24tPmV4LCByZWdpb24tPmV4X2VuZCAtIDEsIGFkZHIpOworICAgICAgICByZXR1cm4g
c2VhcmNoX29uZV9leHRhYmxlKHJlZ2lvbi0+ZXgsIHJlZ2lvbi0+ZXhfZW5kIC0gMSwgYWRkcik7
CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTk0LDcgKzk5LDcgQEAgdW5zaWduZWQgbG9uZwogc2Vh
cmNoX3ByZV9leGNlcHRpb25fdGFibGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAg
ICAgdW5zaWduZWQgbG9uZyBhZGRyID0gKHVuc2lnbmVkIGxvbmcpcmVncy0+ZWlwOwotICAgIHVu
c2lnbmVkIGxvbmcgZml4dXAgPSBzZWFyY2hfb25lX3RhYmxlKAorICAgIHVuc2lnbmVkIGxvbmcg
Zml4dXAgPSBzZWFyY2hfb25lX2V4dGFibGUoCiAgICAgICAgIF9fc3RhcnRfX19wcmVfZXhfdGFi
bGUsIF9fc3RvcF9fX3ByZV9leF90YWJsZS0xLCBhZGRyKTsKICAgICBpZiAoIGZpeHVwICkKICAg
ICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5j
IGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYwppbmRleCAxYWQwMDJh
Li4yZTRhZjljIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGRf
ZnVuYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMKQEAg
LTUsOSArNSwyMiBAQAogCiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAKKyNpbmNsdWRlIDxhc20v
dWFjY2Vzcy5oPgorCitzdGF0aWMgdW5zaWduZWQgbG9uZyAqbm9uX2Nhbm9uaWNhbF9hZGRyID0g
KHVuc2lnbmVkIGxvbmcgKikweGRlYWQwMDAwMDAwMDAwMDBVTEw7CisKIC8qIE91ciByZXBsYWNl
bWVudCBmdW5jdGlvbiBmb3IgeGVuX2V4dHJhX3ZlcnNpb24uICovCiBjb25zdCBjaGFyICp4ZW5f
aGVsbG9fd29ybGQodm9pZCkKIHsKKyAgICB1bnNpZ25lZCBsb25nIHRtcDsKKyAgICBpbnQgcmM7
CisgICAgLyoKKyAgICAgKiBBbnkgQlVHLCBvciBXQVJOX09OIHdpbGwgY29udGFpbiBzeW1ib2wg
YW5kIHBheWxvYWQgbmFtZS4gRnVydGhlcm1vcmUKKyAgICAgKiBleGNlcHRpb25zIHdpbGwgYmUg
Y2F1Z2h0IGFuZCBwcm9jZXNzZWQgcHJvcGVybHkuCisgICAgICovCisgICAgcmMgPSBfX2dldF91
c2VyKHRtcCwgbm9uX2Nhbm9uaWNhbF9hZGRyKTsKKyAgICBCVUdfT04ocmMgIT0gLUVGQVVMVCk7
CisKICAgICByZXR1cm4gIkhlbGxvIFdvcmxkIjsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA5MjExNzQ2Li5mNTUwNTY1
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hzcGxp
Y2UuYwpAQCAtNTMxLDYgKzUzMSwzMSBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1
Y3QgcGF5bG9hZCAqcGF5bG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YoKnJlZ2lvbi0+ZnJhbWVbaV0uYnVncyk7CiAgICAgfQogCisjaWZuZGVmIENPTkZJR19B
Uk0KKyAgICBzZWMgPSB4c3BsaWNlX2VsZl9zZWNfYnlfbmFtZShlbGYsICIuZXhfdGFibGUiKTsK
KyAgICBpZiAoIHNlYyApCisgICAgeworICAgICAgICBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2Vu
dHJ5ICpzLCAqZTsKKworICAgICAgICBpZiAoICFzZWMtPnNlYy0+c2hfc2l6ZSB8fAorICAgICAg
ICAgICAgIChzZWMtPnNlYy0+c2hfc2l6ZSAlIHNpemVvZigqcmVnaW9uLT5leCkpICkKKyAgICAg
ICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBYU1BMSUNFICIlczogV3Jvbmcg
c2l6ZSBvZiAuZXhfdGFibGUgKGV4cDolbHUgdnMgJWx1KSFcbiIsCisgICAgICAgICAgICAgICAg
ICAgIGVsZi0+bmFtZSwgc2l6ZW9mKCpyZWdpb24tPmV4KSwKKyAgICAgICAgICAgICAgICAgICAg
c2VjLT5zZWMtPnNoX3NpemUpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAg
IH0KKworICAgICAgICBzID0gc2VjLT5sb2FkX2FkZHI7CisgICAgICAgIGUgPSBzZWMtPmxvYWRf
YWRkciArIHNlYy0+c2VjLT5zaF9zaXplOworCisgICAgICAgIHNvcnRfZXhjZXB0aW9uX3RhYmxl
KHMgLGUpOworCisgICAgICAgIHJlZ2lvbi0+ZXggPSBzOworICAgICAgICByZWdpb24tPmV4X2Vu
ZCA9IGU7CisgICAgfQorI2VuZGlmCisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3VhY2Nl
c3MuaAppbmRleCA5NDc0NzBkLi41ZGYyNmMyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3VhY2Nlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3VhY2Nlc3MuaApAQCAtMjc3
LDUgKzI3Nyw3IEBAIGV4dGVybiBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5IF9fc3RvcF9f
X3ByZV9leF90YWJsZVtdOwogCiBleHRlcm4gdW5zaWduZWQgbG9uZyBzZWFyY2hfZXhjZXB0aW9u
X3RhYmxlKHVuc2lnbmVkIGxvbmcpOwogZXh0ZXJuIHZvaWQgc29ydF9leGNlcHRpb25fdGFibGVz
KHZvaWQpOworZXh0ZXJuIHZvaWQgc29ydF9leGNlcHRpb25fdGFibGUoc3RydWN0IGV4Y2VwdGlv
bl90YWJsZV9lbnRyeSAqc3RhcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICpzdG9wKTsKIAogI2VuZGlmIC8qIF9f
WDg2X1VBQ0NFU1NfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5o
IGIveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaAppbmRleCA4NGQ3ODJiLi44NDlmNThjIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi94
c3BsaWNlLmgKQEAgLTE0LDYgKzE0LDE2IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7
CiAjaW5jbHVkZSA8eGVuL2VsZnN0cnVjdHMuaD4KICNpZmRlZiBDT05GSUdfWFNQTElDRQogCisv
KgorICogV2UgdXNlIGFsdGVybmF0aXZlIGFuZCBleGNlcHRpb24gdGFibGUgY29kZSAtIHdoaWNo
IGJ5IGRlZmF1bHQgYXJlIF9faW5pdAorICogb25seSwgaG93ZXZlciB3ZSBuZWVkIHRoZW0gZHVy
aW5nIHJ1bnRpbWUuIFRoZXNlIG1hY3JvcyBhbGxvd3MgdXMgdG8gYnVpbGQKKyAqIHRoZSBpbWFn
ZSB3aXRoIHRoZXNlIGZ1bmN0aW9ucyBidWlsdC1pbi4gKFNlZSB0aGUgI2Vsc2UgYmVsb3cpLgor
ICovCisjZGVmaW5lIGluaXRfb3JfeHNwbGljZV9jb25zdAorI2RlZmluZSBpbml0X29yX3hzcGxp
Y2VfY29uc3RyZWwKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlX2RhdGEKKyNkZWZpbmUgaW5pdF9v
cl94c3BsaWNlCisKIC8qIENvbnZlbmllbmNlIGRlZmluZSBmb3IgcHJpbnRrLiAqLwogI2RlZmlu
ZSBYU1BMSUNFICAgICAgICAgICAgICJ4c3BsaWNlOiAiCiAvKiBFTEYgcGF5bG9hZCBzcGVjaWFs
IHNlY3Rpb24gbmFtZXMuICovCkBAIC03MCw2ICs4MCwxNSBAQCB2b2lkIGFyY2hfeHNwbGljZV9t
YXNrKHZvaWQpOwogdm9pZCBhcmNoX3hzcGxpY2VfdW5tYXNrKHZvaWQpOwogI2Vsc2UKIAorLyoK
KyAqIElmIG5vdCBjb21waWxpbmcgd2l0aCB4U3BsaWNlIGNlcnRhaW4gZnVuY3Rpb25hbGl0eSBz
aG91bGQgc3RheSBhcworICogX19pbml0LgorICovCisjZGVmaW5lIGluaXRfb3JfeHNwbGljZV9j
b25zdCAgICAgICBfX2luaXRjb25zdAorI2RlZmluZSBpbml0X29yX3hzcGxpY2VfY29uc3RyZWwg
ICAgX19pbml0Y29uc3RyZWwKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlX2RhdGEgICAgICAgIF9f
aW5pdGRhdGEKKyNkZWZpbmUgaW5pdF9vcl94c3BsaWNlICAgICAgICAgICAgIF9faW5pdAorCiAj
aW5jbHVkZSA8eGVuL2Vycm5vLmg+IC8qIEZvciAtRU5PU1lTICovCiBzdGF0aWMgaW5saW5lIGlu
dCB4c3BsaWNlX29wKHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3AgKm9wKQogewotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUf-0000gR-76; Sun, 01 May 2016 09:16:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUd-0000g6-Al
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:47 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 99/69-02960-E79C5275; Sun, 01 May 2016 09:16:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbfupGq
 4QbOxxYRtBg6MHtv7drEHMEaxZuYl5VcksGYsWvOGtWCDV8Wkxt1MDYwLrbsYOTmEBL4wSny8
 AmRzAdnnGSUOvu9k62Lk4GATEJOYu1cBpEZEQFVi1orlzBD16hJNvxvYQGxhAWuJgw/b2UFsX
 gEzieOL9jCCtLIA1S9eoTyBkWMBI8MqRo3i1KKy1CJdQzO9pKLM9IyS3MTMHF1DQxO93NTi4s
 T01JzEpGK95PzcTYxAf9QzMDDuYPx62vMQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHgPn1ANFxIsSk1PrUjLzAEGBkxagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkkIQCS
 yCjNg2uDBeMlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8h0Cm8GTmlcBNfwW0mAlocfZ6s
 MUliQgpqQZG5zKJrsPHouy5CsqlHHQezKgJU1QQLXx6SmQ3Z9WfvVtlJmRfds5Niv38JZKlYe
 6m95u/x4mVP91TGcJcJnDi8LsnH8OD4k9kZEYvZc0/sWw3R+J3YaXbUq8/Tqx92mbCvOzMzaS
 vxi5Xf+Spe7ru5dbderqSh5X/49OPZyJSCrSsZQ4bRjkqsRRnJBpqMRcVJwIAPo0y5EECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462094204!30267867!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24456 invoked from network); 1 May 2016 09:16:45 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:16: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 1awnUa-00019k-QP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUa-0002iW-Pq
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUa-0002iW-Pq@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:44 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for alternatives
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4YTEwMTc0ZThiMTdhMWIzNWRiMWQ2YWRlYTUxZjQzODMzYmQ3ZDQKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFNhdCBBcHIgOSAxMDowNzoyMSAyMDE2IC0wNDAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAw
Mzo1ODo1OSAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogQWRkIHN1cHBvcnQgZm9yIGFsdGVybmF0
aXZlcwogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgYXBwbHlpbmcgYWx0ZXJuYXRpdmUgc2VjdGlv
bnMgd2l0aGluIHhzcGxpY2UgcGF5bG9hZC4KICAgIEF0IHBheWxvYWQgbG9hZCB0aW1lLCBhcHBs
eSBhbiBhbHRlcm5hdGl2ZSBzZWN0aW9ucyB0aGF0IGFyZSBmb3VuZC4KICAgIAogICAgQWxzbyB3
ZSBhZGQgYW4gdGVzdC1jYXNlIGV4ZXJjaXNpbmcgYSByYXRoZXIgdXNlbGVzcyBhbHRlcm5hdGl2
ZQogICAgKHBhdGNoaW5nIGEgTk9QIHdpdGggYSBOT1ApIC0gYnV0IGl0IGRvZXMgZXhlcmNpc2Ug
dGhlIGNvZGUtcGF0aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJv
c3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgfCAgNiArKystLQogeGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMgICAgICAg
ICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jIHwgIDQgKysrCiB4ZW4vY29tbW9uL3hzcGxp
Y2UuYyAgICAgICAgICAgICAgICAgICAgIHwgMzEgKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmggICAgICAgIHwgIDQgKysrCiA1IGZpbGVzIGNo
YW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA5MDBmYTU5
Li5iZDdiYTlmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCkBAIC02LDcgKzYsOSBAQCBzdWJkaXIteSArPSBtbQogc3ViZGlyLSQo
Q09ORklHX1hFTk9QUk9GKSArPSBvcHJvZmlsZQogc3ViZGlyLXkgKz0geDg2XzY0CiAKLW9iai1i
aW4teSArPSBhbHRlcm5hdGl2ZS5pbml0Lm8KK2FsdGVybmF0aXZlLXkgOj0gYWx0ZXJuYXRpdmUu
aW5pdC5vCithbHRlcm5hdGl2ZS0kKENPTkZJR19YU1BMSUNFKSA6PQorb2JqLWJpbi15ICs9ICQo
YWx0ZXJuYXRpdmUteSkKIG9iai15ICs9IGFwaWMubwogb2JqLXkgKz0gYml0b3BzLm8KIG9iai1i
aW4teSArPSBiemltYWdlLmluaXQubwpAQCAtNjEsNyArNjMsNyBAQCBvYmoteSArPSB4ODZfZW11
bGF0ZS5vCiBvYmoteSArPSB0Ym9vdC5vCiBvYmoteSArPSBocGV0Lm8KIG9iai15ICs9IHZtX2V2
ZW50Lm8KLW9iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KK29iai0kKENPTkZJR19Y
U1BMSUNFKSArPSBhbHRlcm5hdGl2ZS5vIHhzcGxpY2Uubwogb2JqLXkgKz0geHN0YXRlLm8KIAog
b2JqLSQoY3Jhc2hfZGVidWcpICs9IGdkYnN0dWIubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwppbmRleCBmNzM1ZmY4
Li5jMTg4YTE1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYworKysgYi94
ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwpAQCAtMjIsMTMgKzIyLDE0IEBACiAjaW5jbHVkZSA8
YXNtL3N5c3RlbS5oPgogI2luY2x1ZGUgPGFzbS90cmFwcy5oPgogI2luY2x1ZGUgPGFzbS9ubWku
aD4KKyNpbmNsdWRlIDx4ZW4veHNwbGljZS5oPgogCiAjZGVmaW5lIE1BWF9QQVRDSF9MRU4gKDI1
NS0xKQogCiBleHRlcm4gc3RydWN0IGFsdF9pbnN0ciBfX2FsdF9pbnN0cnVjdGlvbnNbXSwgX19h
bHRfaW5zdHJ1Y3Rpb25zX2VuZFtdOwogCiAjaWZkZWYgSzhfTk9QMQotc3RhdGljIGNvbnN0IHVu
c2lnbmVkIGNoYXIgazhub3BzW10gX19pbml0Y29uc3QgPSB7CitzdGF0aWMgY29uc3QgdW5zaWdu
ZWQgY2hhciBrOG5vcHNbXSBpbml0X29yX3hzcGxpY2VfY29uc3QgPSB7CiAgICAgSzhfTk9QMSwK
ICAgICBLOF9OT1AyLAogICAgIEs4X05PUDMsCkBAIC0zOCw3ICszOSw3IEBAIHN0YXRpYyBjb25z
dCB1bnNpZ25lZCBjaGFyIGs4bm9wc1tdIF9faW5pdGNvbnN0ID0gewogICAgIEs4X05PUDcsCiAg
ICAgSzhfTk9QOAogfTsKLXN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3Qgazhfbm9w
c1tBU01fTk9QX01BWCsxXSBfX2luaXRjb25zdHJlbCA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25l
ZCBjaGFyICogY29uc3Qgazhfbm9wc1tBU01fTk9QX01BWCsxXSBpbml0X29yX3hzcGxpY2VfY29u
c3RyZWwgPSB7CiAgICAgTlVMTCwKICAgICBrOG5vcHMsCiAgICAgazhub3BzICsgMSwKQEAgLTUy
LDcgKzUzLDcgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBrOF9ub3BzW0FT
TV9OT1BfTUFYKzFdIF9faW5pdGNvbnN0cmVsID0gewogI2VuZGlmCiAKICNpZmRlZiBQNl9OT1Ax
Ci1zdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciBwNm5vcHNbXSBfX2luaXRjb25zdCA9IHsKK3N0
YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHA2bm9wc1tdIGluaXRfb3JfeHNwbGljZV9jb25zdCA9
IHsKICAgICBQNl9OT1AxLAogICAgIFA2X05PUDIsCiAgICAgUDZfTk9QMywKQEAgLTYyLDcgKzYz
LDcgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgcDZub3BzW10gX19pbml0Y29uc3QgPSB7
CiAgICAgUDZfTk9QNywKICAgICBQNl9OT1A4CiB9Owotc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNo
YXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIF9faW5pdGNvbnN0cmVsID0geworc3Rh
dGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIGlu
aXRfb3JfeHNwbGljZV9jb25zdHJlbCA9IHsKICAgICBOVUxMLAogICAgIHA2bm9wcywKICAgICBw
Nm5vcHMgKyAxLApAQCAtNzUsNyArNzYsNyBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAq
IGNvbnN0IHA2X25vcHNbQVNNX05PUF9NQVgrMV0gX19pbml0Y29uc3RyZWwgPSB7CiB9OwogI2Vu
ZGlmCiAKLXN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3QgKmlkZWFsX25vcHMgX19p
bml0ZGF0YSA9IGs4X25vcHM7CitzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0ICpp
ZGVhbF9ub3BzIGluaXRfb3JfeHNwbGljZV9kYXRhID0gazhfbm9wczsKIAogc3RhdGljIGludCBf
X2luaXQgbWFza19ubWlfY2FsbGJhY2soY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
IGludCBjcHUpCiB7CkBAIC0xMDAsNyArMTAxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hf
aW5pdF9pZGVhbF9ub3BzKHZvaWQpCiB9CiAKIC8qIFVzZSB0aGlzIHRvIGFkZCBub3BzIHRvIGEg
YnVmZmVyLCB0aGVuIHRleHRfcG9rZSB0aGUgd2hvbGUgYnVmZmVyLiAqLwotc3RhdGljIHZvaWQg
X19pbml0IGFkZF9ub3BzKHZvaWQgKmluc25zLCB1bnNpZ25lZCBpbnQgbGVuKQorc3RhdGljIHZv
aWQgaW5pdF9vcl94c3BsaWNlIGFkZF9ub3BzKHZvaWQgKmluc25zLCB1bnNpZ25lZCBpbnQgbGVu
KQogewogICAgIHdoaWxlICggbGVuID4gMCApCiAgICAgewpAQCAtMTE0LDcgKzExNSw3IEBAIHN0
YXRpYyB2b2lkIF9faW5pdCBhZGRfbm9wcyh2b2lkICppbnNucywgdW5zaWduZWQgaW50IGxlbikK
IH0KIAogLyoKLSAqIHRleHRfcG9rZV9lYXJseSAtIFVwZGF0ZSBpbnN0cnVjdGlvbnMgb24gYSBs
aXZlIGtlcm5lbCBhdCBib290IHRpbWUKKyAqIHRleHRfcG9rZSAtIFVwZGF0ZSBpbnN0cnVjdGlv
bnMgb24gYSBsaXZlIGtlcm5lbCBvciBub24tZXhlY3V0ZWQgY29kZS4KICAqIEBhZGRyOiBhZGRy
ZXNzIHRvIG1vZGlmeQogICogQG9wY29kZTogc291cmNlIG9mIHRoZSBjb3B5CiAgKiBAbGVuOiBs
ZW5ndGggdG8gY29weQpAQCAtMTI1LDkgKzEyNiwxMCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWRk
X25vcHModm9pZCAqaW5zbnMsIHVuc2lnbmVkIGludCBsZW4pCiAgKiBpbnN0cnVjdGlvbnMuIEFu
ZCBvbiB0aGUgbG9jYWwgQ1BVIHlvdSBuZWVkIHRvIGJlIHByb3RlY3RlZCBhZ2FpbiBOTUkgb3Ig
TUNFCiAgKiBoYW5kbGVycyBzZWVpbmcgYW4gaW5jb25zaXN0ZW50IGluc3RydWN0aW9uIHdoaWxl
IHlvdSBwYXRjaC4KICAqCi0gKiBUaGlzIHJvdXRpbmUgaXMgY2FsbGVkIHdpdGggbG9jYWwgaW50
ZXJydXB0IGRpc2FibGVkLgorICogWW91IHNob3VsZCBydW4gdGhpcyB3aXRoIGludGVycnVwdHMg
ZGlzYWJsZWQgb3Igb24gY29kZSB0aGF0IGlzIG5vdAorICogZXhlY3V0aW5nLgogICovCi1zdGF0
aWMgdm9pZCAqX19pbml0IHRleHRfcG9rZV9lYXJseSh2b2lkICphZGRyLCBjb25zdCB2b2lkICpv
cGNvZGUsIHNpemVfdCBsZW4pCitzdGF0aWMgdm9pZCAqaW5pdF9vcl94c3BsaWNlIHRleHRfcG9r
ZSh2b2lkICphZGRyLCBjb25zdCB2b2lkICpvcGNvZGUsIHNpemVfdCBsZW4pCiB7CiAgICAgbWVt
Y3B5KGFkZHIsIG9wY29kZSwgbGVuKTsKICAgICBzeW5jX2NvcmUoKTsKQEAgLTE0MiwyMCArMTQ0
LDE0IEBAIHN0YXRpYyB2b2lkICpfX2luaXQgdGV4dF9wb2tlX2Vhcmx5KHZvaWQgKmFkZHIsIGNv
bnN0IHZvaWQgKm9wY29kZSwgc2l6ZV90IGxlbikKICAqIEFQcyBoYXZlIGxlc3MgY2FwYWJpbGl0
aWVzIHRoYW4gdGhlIGJvb3QgcHJvY2Vzc29yIGFyZSBub3QgaGFuZGxlZC4KICAqIFRvdWdoLiBN
YWtlIHN1cmUgeW91IGRpc2FibGUgc3VjaCBmZWF0dXJlcyBieSBoYW5kLgogICovCi1zdGF0aWMg
dm9pZCBfX2luaXQgYXBwbHlfYWx0ZXJuYXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBz
dHJ1Y3QgYWx0X2luc3RyICplbmQpCit2b2lkIGluaXRfb3JfeHNwbGljZSBhcHBseV9hbHRlcm5h
dGl2ZXNfbm9jaGVjayhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0ciAq
ZW5kKQogewogICAgIHN0cnVjdCBhbHRfaW5zdHIgKmE7CiAgICAgdTggKmluc3RyLCAqcmVwbGFj
ZW1lbnQ7CiAgICAgdTggaW5zbmJ1ZltNQVhfUEFUQ0hfTEVOXTsKLSAgICB1bnNpZ25lZCBsb25n
IGNyMCA9IHJlYWRfY3IwKCk7Ci0KLSAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkp
OwogCiAgICAgcHJpbnRrKEtFUk5fSU5GTyAiYWx0IHRhYmxlICVwIC0+ICVwXG4iLCBzdGFydCwg
ZW5kKTsKIAotICAgIC8qIERpc2FibGUgV1AgdG8gYWxsb3cgYXBwbGljYXRpb24gb2YgYWx0ZXJu
YXRpdmVzIHRvIHJlYWQtb25seSBwYWdlcy4gKi8KLSAgICB3cml0ZV9jcjAoY3IwICYgflg4Nl9D
UjBfV1ApOwotCiAgICAgLyoKICAgICAgKiBUaGUgc2NhbiBvcmRlciBzaG91bGQgYmUgZnJvbSBz
dGFydCB0byBlbmQuIEEgbGF0ZXIgc2Nhbm5lZAogICAgICAqIGFsdGVybmF0aXZlIGNvZGUgY2Fu
IG92ZXJ3cml0ZSBhIHByZXZpb3VzIHNjYW5uZWQgYWx0ZXJuYXRpdmUgY29kZS4KQEAgLTE4Myw4
ICsxNzksMjQgQEAgc3RhdGljIHZvaWQgX19pbml0IGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3Qg
YWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0cgogCiAgICAgICAgIGFkZF9ub3BzKGlu
c25idWYgKyBhLT5yZXBsYWNlbWVudGxlbiwKICAgICAgICAgICAgICAgICAgYS0+aW5zdHJsZW4g
LSBhLT5yZXBsYWNlbWVudGxlbik7Ci0gICAgICAgIHRleHRfcG9rZV9lYXJseShpbnN0ciwgaW5z
bmJ1ZiwgYS0+aW5zdHJsZW4pOworICAgICAgICB0ZXh0X3Bva2UoaW5zdHIsIGluc25idWYsIGEt
Pmluc3RybGVuKTsKICAgICB9Cit9CisKKy8qCisgKiBUaGlzIHJvdXRpbmUgaXMgY2FsbGVkIHdp
dGggbG9jYWwgaW50ZXJydXB0IGRpc2FibGVkIGFuZCB1c2VkIGR1cmluZworICogYm9vdHVwLgor
ICovCit2b2lkIF9faW5pdCBhcHBseV9hbHRlcm5hdGl2ZXMoc3RydWN0IGFsdF9pbnN0ciAqc3Rh
cnQsIHN0cnVjdCBhbHRfaW5zdHIgKmVuZCkKK3sKKyAgICB1bnNpZ25lZCBsb25nIGNyMCA9IHJl
YWRfY3IwKCk7CisKKyAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOworCisgICAg
LyogRGlzYWJsZSBXUCB0byBhbGxvdyBhcHBsaWNhdGlvbiBvZiBhbHRlcm5hdGl2ZXMgdG8gcmVh
ZC1vbmx5IHBhZ2VzLiAqLworICAgIHdyaXRlX2NyMChjcjAgJiB+WDg2X0NSMF9XUCk7CisKKyAg
ICBhcHBseV9hbHRlcm5hdGl2ZXNfbm9jaGVjayhzdGFydCwgZW5kKTsKIAogICAgIC8qIFJlaW5z
dGF0ZSBXUC4gKi8KICAgICB3cml0ZV9jcjAoY3IwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVs
bG9fd29ybGRfZnVuYy5jCmluZGV4IDJlNGFmOWMuLjAzZDZiODQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMKKysrIGIveGVuL2FyY2gveDg2L3Rl
c3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYwpAQCAtNSw2ICs1LDggQEAKIAogI2luY2x1ZGUgPHhl
bi90eXBlcy5oPgogCisjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CisjaW5jbHVkZSA8YXNt
L25vcHMuaD4KICNpbmNsdWRlIDxhc20vdWFjY2Vzcy5oPgogCiBzdGF0aWMgdW5zaWduZWQgbG9u
ZyAqbm9uX2Nhbm9uaWNhbF9hZGRyID0gKHVuc2lnbmVkIGxvbmcgKikweGRlYWQwMDAwMDAwMDAw
MDBVTEw7CkBAIC0xNCw2ICsxNiw4IEBAIGNvbnN0IGNoYXIgKnhlbl9oZWxsb193b3JsZCh2b2lk
KQogewogICAgIHVuc2lnbmVkIGxvbmcgdG1wOwogICAgIGludCByYzsKKworICAgIGFsdGVybmF0
aXZlKEFTTV9OT1A4LCBBU01fTk9QMSwgWDg2X0ZFQVRVUkVfTE0pOwogICAgIC8qCiAgICAgICog
QW55IEJVRywgb3IgV0FSTl9PTiB3aWxsIGNvbnRhaW4gc3ltYm9sIGFuZCBwYXlsb2FkIG5hbWUu
IEZ1cnRoZXJtb3JlCiAgICAgICogZXhjZXB0aW9ucyB3aWxsIGJlIGNhdWdodCBhbmQgcHJvY2Vz
c2VkIHByb3Blcmx5LgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29t
bW9uL3hzcGxpY2UuYwppbmRleCBmNTUwNTY1Li5iNWRmMzY3IDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtNTMyLDYgKzUzMiwz
NyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwK
ICAgICB9CiAKICNpZm5kZWYgQ09ORklHX0FSTQorICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19i
eV9uYW1lKGVsZiwgIi5hbHRpbnN0cnVjdGlvbnMiKTsKKyAgICBpZiAoIHNlYyApCisgICAgewor
ICAgICAgICBzdHJ1Y3QgYWx0X2luc3RyICphLCAqc3RhcnQsICplbmQ7CisKKyAgICAgICAgaWYg
KCBzZWMtPnNlYy0+c2hfc2l6ZSAlIHNpemVvZigqYSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTaXplIG9mIC5hbHRfaW5zdHIgaXMg
bm90IG11bHRpcGxlIG9mICV6dSFcbiIsCisgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwg
c2l6ZW9mKCphKSk7CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgfQorCisg
ICAgICAgIHN0YXJ0ID0gc2VjLT5sb2FkX2FkZHI7CisgICAgICAgIGVuZCA9IHNlYy0+bG9hZF9h
ZGRyICsgc2VjLT5zZWMtPnNoX3NpemU7CisKKyAgICAgICAgZm9yICggYSA9IHN0YXJ0OyBhIDwg
ZW5kOyBhKysgKQorICAgICAgICB7CisgICAgICAgICAgICBjb25zdCB2b2lkICppbnN0ciA9ICZh
LT5pbnN0cl9vZmZzZXQgKyBhLT5pbnN0cl9vZmZzZXQ7CisgICAgICAgICAgICBjb25zdCB2b2lk
ICpyZXBsYWNlbWVudCA9ICZhLT5yZXBsX29mZnNldCArIGEtPnJlcGxfb2Zmc2V0OworCisgICAg
ICAgICAgICBpZiAoIChpbnN0ciA8IHJlZ2lvbi0+c3RhcnQgJiYgaW5zdHIgPj0gcmVnaW9uLT5l
bmQpIHx8CisgICAgICAgICAgICAgICAgIChyZXBsYWNlbWVudCA8IHJlZ2lvbi0+c3RhcnQgJiYg
cmVwbGFjZW1lbnQgPj0gcmVnaW9uLT5lbmQpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzIEFsdCBwYXRjaGluZyBvdXRzaWRl
IHBheWxvYWQ6ICVwIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgaW5z
dHIpOworICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgICAgICAgICAgfQorICAg
ICAgICB9CisgICAgICAgIGFwcGx5X2FsdGVybmF0aXZlc19ub2NoZWNrKHN0YXJ0LCBlbmQpOwor
ICAgIH0KKwogICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgIi5leF90YWJs
ZSIpOwogICAgIGlmICggc2VjICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2FsdGVybmF0aXZlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmgKaW5k
ZXggMTA1NjYzMC4uYmNlOTU5ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRl
cm5hdGl2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaApAQCAtMjMs
NiArMjMsMTAgQEAgc3RydWN0IGFsdF9pbnN0ciB7CiAgICAgdTggIHJlcGxhY2VtZW50bGVuOyAg
ICAgLyogbGVuZ3RoIG9mIG5ldyBpbnN0cnVjdGlvbiwgPD0gaW5zdHJsZW4gKi8KIH07CiAKKy8q
IFNpbWlsYXIgdG8gYXBwbHlfYWx0ZXJuYXRpdmVzIGV4Y2VwdCBpdCBjYW4gYmUgcnVuIHdpdGgg
SVJRcyBlbmFibGVkLiAqLworZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJuYXRpdmVzX25vY2hlY2so
c3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOworZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJu
YXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOwog
ZXh0ZXJuIHZvaWQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpOwogCiAjZGVmaW5lIE9M
RElOU1RSKG9sZGluc3RyKSAgICAgICI2NjE6XG5cdCIgb2xkaW5zdHIgIlxuNjYyOlxuIgotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUf-0000gR-76; Sun, 01 May 2016 09:16:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUd-0000g6-Al
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:47 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 99/69-02960-E79C5275; Sun, 01 May 2016 09:16:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbfupGq
 4QbOxxYRtBg6MHtv7drEHMEaxZuYl5VcksGYsWvOGtWCDV8Wkxt1MDYwLrbsYOTmEBL4wSny8
 AmRzAdnnGSUOvu9k62Lk4GATEJOYu1cBpEZEQFVi1orlzBD16hJNvxvYQGxhAWuJgw/b2UFsX
 gEzieOL9jCCtLIA1S9eoTyBkWMBI8MqRo3i1KKy1CJdQzO9pKLM9IyS3MTMHF1DQxO93NTi4s
 T01JzEpGK95PzcTYxAf9QzMDDuYPx62vMQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHgPn1ANFxIsSk1PrUjLzAEGBkxagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkkIQCS
 yCjNg2uDBeMlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8h0Cm8GTmlcBNfwW0mAlocfZ6s
 MUliQgpqQZG5zKJrsPHouy5CsqlHHQezKgJU1QQLXx6SmQ3Z9WfvVtlJmRfds5Niv38JZKlYe
 6m95u/x4mVP91TGcJcJnDi8LsnH8OD4k9kZEYvZc0/sWw3R+J3YaXbUq8/Tqx92mbCvOzMzaS
 vxi5Xf+Spe7ru5dbderqSh5X/49OPZyJSCrSsZQ4bRjkqsRRnJBpqMRcVJwIAPo0y5EECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462094204!30267867!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24456 invoked from network); 1 May 2016 09:16:45 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:16: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 1awnUa-00019k-QP
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUa-0002iW-Pq
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUa-0002iW-Pq@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:44 +0000
Subject: [Xen-changelog] [xen master] xsplice: Add support for alternatives
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4YTEwMTc0ZThiMTdhMWIzNWRiMWQ2YWRlYTUxZjQzODMzYmQ3ZDQKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFNhdCBBcHIgOSAxMDowNzoyMSAyMDE2IC0wNDAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAw
Mzo1ODo1OSAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogQWRkIHN1cHBvcnQgZm9yIGFsdGVybmF0
aXZlcwogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgYXBwbHlpbmcgYWx0ZXJuYXRpdmUgc2VjdGlv
bnMgd2l0aGluIHhzcGxpY2UgcGF5bG9hZC4KICAgIEF0IHBheWxvYWQgbG9hZCB0aW1lLCBhcHBs
eSBhbiBhbHRlcm5hdGl2ZSBzZWN0aW9ucyB0aGF0IGFyZSBmb3VuZC4KICAgIAogICAgQWxzbyB3
ZSBhZGQgYW4gdGVzdC1jYXNlIGV4ZXJjaXNpbmcgYSByYXRoZXIgdXNlbGVzcyBhbHRlcm5hdGl2
ZQogICAgKHBhdGNoaW5nIGEgTk9QIHdpdGggYSBOT1ApIC0gYnV0IGl0IGRvZXMgZXhlcmNpc2Ug
dGhlIGNvZGUtcGF0aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJv
c3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgfCAgNiArKystLQogeGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMgICAgICAg
ICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvdGVzdC94ZW5faGVsbG9fd29ybGRfZnVuYy5jIHwgIDQgKysrCiB4ZW4vY29tbW9uL3hzcGxp
Y2UuYyAgICAgICAgICAgICAgICAgICAgIHwgMzEgKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmggICAgICAgIHwgIDQgKysrCiA1IGZpbGVzIGNo
YW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA5MDBmYTU5
Li5iZDdiYTlmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCkBAIC02LDcgKzYsOSBAQCBzdWJkaXIteSArPSBtbQogc3ViZGlyLSQo
Q09ORklHX1hFTk9QUk9GKSArPSBvcHJvZmlsZQogc3ViZGlyLXkgKz0geDg2XzY0CiAKLW9iai1i
aW4teSArPSBhbHRlcm5hdGl2ZS5pbml0Lm8KK2FsdGVybmF0aXZlLXkgOj0gYWx0ZXJuYXRpdmUu
aW5pdC5vCithbHRlcm5hdGl2ZS0kKENPTkZJR19YU1BMSUNFKSA6PQorb2JqLWJpbi15ICs9ICQo
YWx0ZXJuYXRpdmUteSkKIG9iai15ICs9IGFwaWMubwogb2JqLXkgKz0gYml0b3BzLm8KIG9iai1i
aW4teSArPSBiemltYWdlLmluaXQubwpAQCAtNjEsNyArNjMsNyBAQCBvYmoteSArPSB4ODZfZW11
bGF0ZS5vCiBvYmoteSArPSB0Ym9vdC5vCiBvYmoteSArPSBocGV0Lm8KIG9iai15ICs9IHZtX2V2
ZW50Lm8KLW9iai0kKENPTkZJR19YU1BMSUNFKSArPSB4c3BsaWNlLm8KK29iai0kKENPTkZJR19Y
U1BMSUNFKSArPSBhbHRlcm5hdGl2ZS5vIHhzcGxpY2Uubwogb2JqLXkgKz0geHN0YXRlLm8KIAog
b2JqLSQoY3Jhc2hfZGVidWcpICs9IGdkYnN0dWIubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwppbmRleCBmNzM1ZmY4
Li5jMTg4YTE1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYworKysgYi94
ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwpAQCAtMjIsMTMgKzIyLDE0IEBACiAjaW5jbHVkZSA8
YXNtL3N5c3RlbS5oPgogI2luY2x1ZGUgPGFzbS90cmFwcy5oPgogI2luY2x1ZGUgPGFzbS9ubWku
aD4KKyNpbmNsdWRlIDx4ZW4veHNwbGljZS5oPgogCiAjZGVmaW5lIE1BWF9QQVRDSF9MRU4gKDI1
NS0xKQogCiBleHRlcm4gc3RydWN0IGFsdF9pbnN0ciBfX2FsdF9pbnN0cnVjdGlvbnNbXSwgX19h
bHRfaW5zdHJ1Y3Rpb25zX2VuZFtdOwogCiAjaWZkZWYgSzhfTk9QMQotc3RhdGljIGNvbnN0IHVu
c2lnbmVkIGNoYXIgazhub3BzW10gX19pbml0Y29uc3QgPSB7CitzdGF0aWMgY29uc3QgdW5zaWdu
ZWQgY2hhciBrOG5vcHNbXSBpbml0X29yX3hzcGxpY2VfY29uc3QgPSB7CiAgICAgSzhfTk9QMSwK
ICAgICBLOF9OT1AyLAogICAgIEs4X05PUDMsCkBAIC0zOCw3ICszOSw3IEBAIHN0YXRpYyBjb25z
dCB1bnNpZ25lZCBjaGFyIGs4bm9wc1tdIF9faW5pdGNvbnN0ID0gewogICAgIEs4X05PUDcsCiAg
ICAgSzhfTk9QOAogfTsKLXN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3Qgazhfbm9w
c1tBU01fTk9QX01BWCsxXSBfX2luaXRjb25zdHJlbCA9IHsKK3N0YXRpYyBjb25zdCB1bnNpZ25l
ZCBjaGFyICogY29uc3Qgazhfbm9wc1tBU01fTk9QX01BWCsxXSBpbml0X29yX3hzcGxpY2VfY29u
c3RyZWwgPSB7CiAgICAgTlVMTCwKICAgICBrOG5vcHMsCiAgICAgazhub3BzICsgMSwKQEAgLTUy
LDcgKzUzLDcgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBrOF9ub3BzW0FT
TV9OT1BfTUFYKzFdIF9faW5pdGNvbnN0cmVsID0gewogI2VuZGlmCiAKICNpZmRlZiBQNl9OT1Ax
Ci1zdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciBwNm5vcHNbXSBfX2luaXRjb25zdCA9IHsKK3N0
YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHA2bm9wc1tdIGluaXRfb3JfeHNwbGljZV9jb25zdCA9
IHsKICAgICBQNl9OT1AxLAogICAgIFA2X05PUDIsCiAgICAgUDZfTk9QMywKQEAgLTYyLDcgKzYz
LDcgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgcDZub3BzW10gX19pbml0Y29uc3QgPSB7
CiAgICAgUDZfTk9QNywKICAgICBQNl9OT1A4CiB9Owotc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNo
YXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIF9faW5pdGNvbnN0cmVsID0geworc3Rh
dGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIGlu
aXRfb3JfeHNwbGljZV9jb25zdHJlbCA9IHsKICAgICBOVUxMLAogICAgIHA2bm9wcywKICAgICBw
Nm5vcHMgKyAxLApAQCAtNzUsNyArNzYsNyBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAq
IGNvbnN0IHA2X25vcHNbQVNNX05PUF9NQVgrMV0gX19pbml0Y29uc3RyZWwgPSB7CiB9OwogI2Vu
ZGlmCiAKLXN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3QgKmlkZWFsX25vcHMgX19p
bml0ZGF0YSA9IGs4X25vcHM7CitzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0ICpp
ZGVhbF9ub3BzIGluaXRfb3JfeHNwbGljZV9kYXRhID0gazhfbm9wczsKIAogc3RhdGljIGludCBf
X2luaXQgbWFza19ubWlfY2FsbGJhY2soY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
IGludCBjcHUpCiB7CkBAIC0xMDAsNyArMTAxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hf
aW5pdF9pZGVhbF9ub3BzKHZvaWQpCiB9CiAKIC8qIFVzZSB0aGlzIHRvIGFkZCBub3BzIHRvIGEg
YnVmZmVyLCB0aGVuIHRleHRfcG9rZSB0aGUgd2hvbGUgYnVmZmVyLiAqLwotc3RhdGljIHZvaWQg
X19pbml0IGFkZF9ub3BzKHZvaWQgKmluc25zLCB1bnNpZ25lZCBpbnQgbGVuKQorc3RhdGljIHZv
aWQgaW5pdF9vcl94c3BsaWNlIGFkZF9ub3BzKHZvaWQgKmluc25zLCB1bnNpZ25lZCBpbnQgbGVu
KQogewogICAgIHdoaWxlICggbGVuID4gMCApCiAgICAgewpAQCAtMTE0LDcgKzExNSw3IEBAIHN0
YXRpYyB2b2lkIF9faW5pdCBhZGRfbm9wcyh2b2lkICppbnNucywgdW5zaWduZWQgaW50IGxlbikK
IH0KIAogLyoKLSAqIHRleHRfcG9rZV9lYXJseSAtIFVwZGF0ZSBpbnN0cnVjdGlvbnMgb24gYSBs
aXZlIGtlcm5lbCBhdCBib290IHRpbWUKKyAqIHRleHRfcG9rZSAtIFVwZGF0ZSBpbnN0cnVjdGlv
bnMgb24gYSBsaXZlIGtlcm5lbCBvciBub24tZXhlY3V0ZWQgY29kZS4KICAqIEBhZGRyOiBhZGRy
ZXNzIHRvIG1vZGlmeQogICogQG9wY29kZTogc291cmNlIG9mIHRoZSBjb3B5CiAgKiBAbGVuOiBs
ZW5ndGggdG8gY29weQpAQCAtMTI1LDkgKzEyNiwxMCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWRk
X25vcHModm9pZCAqaW5zbnMsIHVuc2lnbmVkIGludCBsZW4pCiAgKiBpbnN0cnVjdGlvbnMuIEFu
ZCBvbiB0aGUgbG9jYWwgQ1BVIHlvdSBuZWVkIHRvIGJlIHByb3RlY3RlZCBhZ2FpbiBOTUkgb3Ig
TUNFCiAgKiBoYW5kbGVycyBzZWVpbmcgYW4gaW5jb25zaXN0ZW50IGluc3RydWN0aW9uIHdoaWxl
IHlvdSBwYXRjaC4KICAqCi0gKiBUaGlzIHJvdXRpbmUgaXMgY2FsbGVkIHdpdGggbG9jYWwgaW50
ZXJydXB0IGRpc2FibGVkLgorICogWW91IHNob3VsZCBydW4gdGhpcyB3aXRoIGludGVycnVwdHMg
ZGlzYWJsZWQgb3Igb24gY29kZSB0aGF0IGlzIG5vdAorICogZXhlY3V0aW5nLgogICovCi1zdGF0
aWMgdm9pZCAqX19pbml0IHRleHRfcG9rZV9lYXJseSh2b2lkICphZGRyLCBjb25zdCB2b2lkICpv
cGNvZGUsIHNpemVfdCBsZW4pCitzdGF0aWMgdm9pZCAqaW5pdF9vcl94c3BsaWNlIHRleHRfcG9r
ZSh2b2lkICphZGRyLCBjb25zdCB2b2lkICpvcGNvZGUsIHNpemVfdCBsZW4pCiB7CiAgICAgbWVt
Y3B5KGFkZHIsIG9wY29kZSwgbGVuKTsKICAgICBzeW5jX2NvcmUoKTsKQEAgLTE0MiwyMCArMTQ0
LDE0IEBAIHN0YXRpYyB2b2lkICpfX2luaXQgdGV4dF9wb2tlX2Vhcmx5KHZvaWQgKmFkZHIsIGNv
bnN0IHZvaWQgKm9wY29kZSwgc2l6ZV90IGxlbikKICAqIEFQcyBoYXZlIGxlc3MgY2FwYWJpbGl0
aWVzIHRoYW4gdGhlIGJvb3QgcHJvY2Vzc29yIGFyZSBub3QgaGFuZGxlZC4KICAqIFRvdWdoLiBN
YWtlIHN1cmUgeW91IGRpc2FibGUgc3VjaCBmZWF0dXJlcyBieSBoYW5kLgogICovCi1zdGF0aWMg
dm9pZCBfX2luaXQgYXBwbHlfYWx0ZXJuYXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBz
dHJ1Y3QgYWx0X2luc3RyICplbmQpCit2b2lkIGluaXRfb3JfeHNwbGljZSBhcHBseV9hbHRlcm5h
dGl2ZXNfbm9jaGVjayhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0ciAq
ZW5kKQogewogICAgIHN0cnVjdCBhbHRfaW5zdHIgKmE7CiAgICAgdTggKmluc3RyLCAqcmVwbGFj
ZW1lbnQ7CiAgICAgdTggaW5zbmJ1ZltNQVhfUEFUQ0hfTEVOXTsKLSAgICB1bnNpZ25lZCBsb25n
IGNyMCA9IHJlYWRfY3IwKCk7Ci0KLSAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkp
OwogCiAgICAgcHJpbnRrKEtFUk5fSU5GTyAiYWx0IHRhYmxlICVwIC0+ICVwXG4iLCBzdGFydCwg
ZW5kKTsKIAotICAgIC8qIERpc2FibGUgV1AgdG8gYWxsb3cgYXBwbGljYXRpb24gb2YgYWx0ZXJu
YXRpdmVzIHRvIHJlYWQtb25seSBwYWdlcy4gKi8KLSAgICB3cml0ZV9jcjAoY3IwICYgflg4Nl9D
UjBfV1ApOwotCiAgICAgLyoKICAgICAgKiBUaGUgc2NhbiBvcmRlciBzaG91bGQgYmUgZnJvbSBz
dGFydCB0byBlbmQuIEEgbGF0ZXIgc2Nhbm5lZAogICAgICAqIGFsdGVybmF0aXZlIGNvZGUgY2Fu
IG92ZXJ3cml0ZSBhIHByZXZpb3VzIHNjYW5uZWQgYWx0ZXJuYXRpdmUgY29kZS4KQEAgLTE4Myw4
ICsxNzksMjQgQEAgc3RhdGljIHZvaWQgX19pbml0IGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3Qg
YWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0cgogCiAgICAgICAgIGFkZF9ub3BzKGlu
c25idWYgKyBhLT5yZXBsYWNlbWVudGxlbiwKICAgICAgICAgICAgICAgICAgYS0+aW5zdHJsZW4g
LSBhLT5yZXBsYWNlbWVudGxlbik7Ci0gICAgICAgIHRleHRfcG9rZV9lYXJseShpbnN0ciwgaW5z
bmJ1ZiwgYS0+aW5zdHJsZW4pOworICAgICAgICB0ZXh0X3Bva2UoaW5zdHIsIGluc25idWYsIGEt
Pmluc3RybGVuKTsKICAgICB9Cit9CisKKy8qCisgKiBUaGlzIHJvdXRpbmUgaXMgY2FsbGVkIHdp
dGggbG9jYWwgaW50ZXJydXB0IGRpc2FibGVkIGFuZCB1c2VkIGR1cmluZworICogYm9vdHVwLgor
ICovCit2b2lkIF9faW5pdCBhcHBseV9hbHRlcm5hdGl2ZXMoc3RydWN0IGFsdF9pbnN0ciAqc3Rh
cnQsIHN0cnVjdCBhbHRfaW5zdHIgKmVuZCkKK3sKKyAgICB1bnNpZ25lZCBsb25nIGNyMCA9IHJl
YWRfY3IwKCk7CisKKyAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOworCisgICAg
LyogRGlzYWJsZSBXUCB0byBhbGxvdyBhcHBsaWNhdGlvbiBvZiBhbHRlcm5hdGl2ZXMgdG8gcmVh
ZC1vbmx5IHBhZ2VzLiAqLworICAgIHdyaXRlX2NyMChjcjAgJiB+WDg2X0NSMF9XUCk7CisKKyAg
ICBhcHBseV9hbHRlcm5hdGl2ZXNfbm9jaGVjayhzdGFydCwgZW5kKTsKIAogICAgIC8qIFJlaW5z
dGF0ZSBXUC4gKi8KICAgICB3cml0ZV9jcjAoY3IwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVs
bG9fd29ybGRfZnVuYy5jCmluZGV4IDJlNGFmOWMuLjAzZDZiODQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni90ZXN0L3hlbl9oZWxsb193b3JsZF9mdW5jLmMKKysrIGIveGVuL2FyY2gveDg2L3Rl
c3QveGVuX2hlbGxvX3dvcmxkX2Z1bmMuYwpAQCAtNSw2ICs1LDggQEAKIAogI2luY2x1ZGUgPHhl
bi90eXBlcy5oPgogCisjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CisjaW5jbHVkZSA8YXNt
L25vcHMuaD4KICNpbmNsdWRlIDxhc20vdWFjY2Vzcy5oPgogCiBzdGF0aWMgdW5zaWduZWQgbG9u
ZyAqbm9uX2Nhbm9uaWNhbF9hZGRyID0gKHVuc2lnbmVkIGxvbmcgKikweGRlYWQwMDAwMDAwMDAw
MDBVTEw7CkBAIC0xNCw2ICsxNiw4IEBAIGNvbnN0IGNoYXIgKnhlbl9oZWxsb193b3JsZCh2b2lk
KQogewogICAgIHVuc2lnbmVkIGxvbmcgdG1wOwogICAgIGludCByYzsKKworICAgIGFsdGVybmF0
aXZlKEFTTV9OT1A4LCBBU01fTk9QMSwgWDg2X0ZFQVRVUkVfTE0pOwogICAgIC8qCiAgICAgICog
QW55IEJVRywgb3IgV0FSTl9PTiB3aWxsIGNvbnRhaW4gc3ltYm9sIGFuZCBwYXlsb2FkIG5hbWUu
IEZ1cnRoZXJtb3JlCiAgICAgICogZXhjZXB0aW9ucyB3aWxsIGJlIGNhdWdodCBhbmQgcHJvY2Vz
c2VkIHByb3Blcmx5LgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29t
bW9uL3hzcGxpY2UuYwppbmRleCBmNTUwNTY1Li5iNWRmMzY3IDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtNTMyLDYgKzUzMiwz
NyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwK
ICAgICB9CiAKICNpZm5kZWYgQ09ORklHX0FSTQorICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19i
eV9uYW1lKGVsZiwgIi5hbHRpbnN0cnVjdGlvbnMiKTsKKyAgICBpZiAoIHNlYyApCisgICAgewor
ICAgICAgICBzdHJ1Y3QgYWx0X2luc3RyICphLCAqc3RhcnQsICplbmQ7CisKKyAgICAgICAgaWYg
KCBzZWMtPnNlYy0+c2hfc2l6ZSAlIHNpemVvZigqYSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiBTaXplIG9mIC5hbHRfaW5zdHIgaXMg
bm90IG11bHRpcGxlIG9mICV6dSFcbiIsCisgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwg
c2l6ZW9mKCphKSk7CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgfQorCisg
ICAgICAgIHN0YXJ0ID0gc2VjLT5sb2FkX2FkZHI7CisgICAgICAgIGVuZCA9IHNlYy0+bG9hZF9h
ZGRyICsgc2VjLT5zZWMtPnNoX3NpemU7CisKKyAgICAgICAgZm9yICggYSA9IHN0YXJ0OyBhIDwg
ZW5kOyBhKysgKQorICAgICAgICB7CisgICAgICAgICAgICBjb25zdCB2b2lkICppbnN0ciA9ICZh
LT5pbnN0cl9vZmZzZXQgKyBhLT5pbnN0cl9vZmZzZXQ7CisgICAgICAgICAgICBjb25zdCB2b2lk
ICpyZXBsYWNlbWVudCA9ICZhLT5yZXBsX29mZnNldCArIGEtPnJlcGxfb2Zmc2V0OworCisgICAg
ICAgICAgICBpZiAoIChpbnN0ciA8IHJlZ2lvbi0+c3RhcnQgJiYgaW5zdHIgPj0gcmVnaW9uLT5l
bmQpIHx8CisgICAgICAgICAgICAgICAgIChyZXBsYWNlbWVudCA8IHJlZ2lvbi0+c3RhcnQgJiYg
cmVwbGFjZW1lbnQgPj0gcmVnaW9uLT5lbmQpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzIEFsdCBwYXRjaGluZyBvdXRzaWRl
IHBheWxvYWQ6ICVwIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgaW5z
dHIpOworICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgICAgICAgICAgfQorICAg
ICAgICB9CisgICAgICAgIGFwcGx5X2FsdGVybmF0aXZlc19ub2NoZWNrKHN0YXJ0LCBlbmQpOwor
ICAgIH0KKwogICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgIi5leF90YWJs
ZSIpOwogICAgIGlmICggc2VjICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2FsdGVybmF0aXZlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmgKaW5k
ZXggMTA1NjYzMC4uYmNlOTU5ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRl
cm5hdGl2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaApAQCAtMjMs
NiArMjMsMTAgQEAgc3RydWN0IGFsdF9pbnN0ciB7CiAgICAgdTggIHJlcGxhY2VtZW50bGVuOyAg
ICAgLyogbGVuZ3RoIG9mIG5ldyBpbnN0cnVjdGlvbiwgPD0gaW5zdHJsZW4gKi8KIH07CiAKKy8q
IFNpbWlsYXIgdG8gYXBwbHlfYWx0ZXJuYXRpdmVzIGV4Y2VwdCBpdCBjYW4gYmUgcnVuIHdpdGgg
SVJRcyBlbmFibGVkLiAqLworZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJuYXRpdmVzX25vY2hlY2so
c3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOworZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJu
YXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOwog
ZXh0ZXJuIHZvaWQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpOwogCiAjZGVmaW5lIE9M
RElOU1RSKG9sZGluc3RyKSAgICAgICI2NjE6XG5cdCIgb2xkaW5zdHIgIlxuNjYyOlxuIgotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUp-0000iq-9E; Sun, 01 May 2016 09:16: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 1awnUn-0000iZ-Vi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:58 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 BE/BD-03651-989C5275; Sun, 01 May 2016 09:16:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVbfjpGq
 4wc07AhYTthk4MHps79vFHsAYxZqZl5RfkcCa8e1UJ1PBybWMFXua97E1MC5tYuxi5OIQEvjC
 KPFh0TM2COc8o8TsBc+Zuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFrCVW
 NPSyAJi8wqYSfzuuwgWZwGq39cziW0CI8cCRoZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIF+YQCCHYzLPzodYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTv4ROq4UKCRanpqRVpmTnAAIFJS3DwKInwbgNJ8xYXJOYWZ6ZDpE4xKkqJ83IA
 w0pIACSRUZoH1wYLykuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5j0EMp4nM68EbvoroMVMQ
 Iuz14MtLklESEk1MEotc/1cNPHwzrjqzr01l5LOrzmSqXDr+501iWnBPut8he10D8ZEX9Sf9L
 Brwfvv/LpHDZUXHM5Us1nM9YAn812GrZzmXMZNPFYPl9U1/S5TvMC++6N3gUic/uIZM7UM/kl
 3i5kUPd5/ctWM1uW9fWsOp/5OZJ71jkknL73xUdknYekv/b+jOZRYijMSDbWYi4oTAZKeYphF
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094215!21160461!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5816 invoked from network); 1 May 2016 09:16:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:16: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 1awnUk-00019z-SR
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUk-0002k4-Rn
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUk-0002k4-Rn@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:54 +0000
Subject: [Xen-changelog] [xen master] build_id: Provide ld-embedded build-ids
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzNTNjYWI5MDVhZjVlZWFkMDBhOTEyNjdmNTFmNzlmZjM0ZTBlZTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDYgMjI6MDU6MDYgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIg
MjkgMDM6NTk6MDMgMjAxNiAtMDQwMAoKICAgIGJ1aWxkX2lkOiBQcm92aWRlIGxkLWVtYmVkZGVk
IGJ1aWxkLWlkcwogICAgCiAgICBUaGlzIHBhdGNoIGVuYWJsZXMgdGhlIEVsZiB0byBiZSBidWls
dCB3aXRoIHRoZSBidWlsZC1pZAogICAgYW5kIHByb3ZpZGUgaW4gdGhlIFhlbiBoeXBlcnZpc29y
IHRoZSBjb2RlIHRvIGV4dHJhY3QgaXQuCiAgICAKICAgIFRoZSBtYW4tcGFnZSBmb3IgbGQgLS1i
dWlsZC1pZCBzYXlzIGl0IGlzOgogICAgCiAgICAiUmVxdWVzdCB0aGUgY3JlYXRpb24gb2YgYSAi
Lm5vdGUuZ251LmJ1aWxkLWlkIiBFTEYgbm90ZQogICAgc2VjdGlvbiBvciBhICIuYnVpbGQtaWQi
IENPRkYgc2VjdGlvbi4gIFRoZSBjb250ZW50cyBvZiB0aGUKICAgIG5vdGUgYXJlIHVuaXF1ZSBi
aXRzIGlkZW50aWZ5aW5nIHRoaXMgbGlua2VkIGZpbGUuIHN0eWxlIGNhbiBiZQogICAgInV1aWQi
IHRvIHVzZSAxMjggcmFuZG9tIGJpdHMsICJzaGExIiB0byB1c2UgYSAxNjAtYml0IFNIQTEgaGFz
aAogICAgb24gdGhlIG5vcm1hdGl2ZSBwYXJ0cyBvZiB0aGUgb3V0cHV0IGNvbnRlbnRzLCAuLi4i
CiAgICAKICAgIE9uZSBjYW4gYWxzbyByZXRyaWV2ZSB0aGUgdmFsdWUgb2YgdGhlIGJ1aWxkLWlk
IGJ5IGRvaW5nCiAgICAncmVhZGVsZiAtbiB4ZW4tc3ltcycuCiAgICAKICAgIEZvciBFRkkgYnVp
bGRzIHdlIHJlLXVzZSB0aGUgc2FtZSBidWlsZC1pZCB0aGF0IHRoZSB4ZW4tc3ltcwogICAgd2Fz
IGJ1aWx0IHdpdGguCiAgICAKICAgIFRoZSB2ZXJzaW9uIG9mIGxkIHRoYXQgZmlyc3QgaW1wbGVt
ZW50ZWQgLS1idWlsZC1pZCBpcyB2Mi4xOC4KICAgIFdlIGNoZWNrIGZvciB0byBzZWUgaWYgdGhl
IGxpbmtlciBzdXBwb3J0cyB0aGUgLS1idWlsZC1pZAogICAgcGFyYW1ldGVyIGFuZCBpZiBzbyB1
c2UgaXQuCiAgICAKICAgIEZvciB4ODYgd2UgaGF2ZSB0d28gYmluYXJpZXMgLSB0aGUgeGVuLXN5
bXMgYW5kIHRoZSB4ZW4gLSBhbgogICAgc21hbGxlciB2ZXJzaW9uIHdpdGggbG90cyBvZiBzZWN0
aW9ucyByZW1vdmVkLiBUbyBtYWtlIGl0IHBvc3NpYmxlCiAgICBmb3IgcmVhZGVsZiAtbiB4ZW4g
d2UgYWxzbyBtb2RpZnkgbWtlbGYzMiBhbmQgeGVuLmxkcy5TIHRvIGluY2x1ZGUKICAgIHRoZSBQ
VF9OT1RFIEVMRiBzZWN0aW9uLgogICAgCiAgICBUaGUgRUZJIGJpbmFyeSBpcyBtb3JlIGNvbXBs
aWNhdGVkLiBXZSBvbmx5IGJ1aWxkIG9uZSB0eXBlIG9mCiAgICBiaW5hcnkgYW5kIGV4cGFuZGlu
ZyB0aGUgYW1vdW50IG9mIHNlY3Rpb25zIHRoZSBFRkkgYmluYXJ5IGhhcyB0bwogICAgaW5jbHVk
ZSBhbiAubm90ZSBvbmUgaXMgcG9pbnRsZXNzIC0gYXMgdGhlcmUgaXMgbm8gY29uY2VwdCBvZgog
ICAgUFRfTk9URS4gVGhlIGJlc3Qgd2UgY2FuIGRvIGlzIG1vdmUgdGhpcyAubm90ZSBpbiB0aGUg
LnJvZGF0YSBzZWN0aW9uLgogICAgCiAgICBGdXJ0aGVyIGRldmVsb3BtZW50IHdpc2Ugc2hvdWxk
IG1vdmUgaXQgdG8gLmJ1aWxkaWQgc2VjdGlvbgogICAgc28gdGhhdCBEYXRhRGlyZWN0b3J5IGRl
YnVnIGRhdGEgbm9yIENvZGVWaWV3IGNhbiB2aWV3IGl0LgogICAgKFRoZSBhdXRob3IgaGFzIG5v
IGNsdWUgd2hhdCB0aG9zZSBhcmUpLgogICAgCiAgICBOb3RlIHRoYXQgaW4gZWFybGllciBwYXRj
aGVzIHRoZSBsaW5rZXIgc2NyaXB0IGhhZDoKICAgIAogICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRf
c3RhcnQgPSAuOwogICAgICooLnJvZGF0YS5ub3RlLmdudS5idWlsZC1pZCkKICAgICBfX25vdGVf
Z251X2J1aWxkX2lkX2VuZCA9IC47CiAgICAgKigubm90ZSkKICAgICAqKC5ub3RlLiopCiAgICAK
ICAgIFdoaWNoIG1lYW50IHlvdSBjb3VsZCBoYXZlIGRpZmZlcmVudCBFTEYgbm90ZXMgX291dHNp
ZGVfIHRoZQogICAgX19ub3RlX2dudV9idWlsZF9pZF9lbmQuIEhvd2V2ZXIgZm9yIEVGSSBidWls
ZHMgd2UgdGFrZSB0aGUgd2hvbGUKICAgIC5ub3RlKiBzZWN0aW9uIGFuZCBqYW0gaXQgaW4gdGhl
IEVGSSB0byBiZSBiZXR3ZWVuCiAgICBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0IGFuZCBfX25v
dGVfZ251X2J1aWxkX2lkX2VuZC4KICAgIFRvIG5vdCBtYWtlIHRoaXMgaGFwcGVuZCB3ZSBtYWtl
IG9uIHRoZSBFTEYgYnVpbGQgdGhlIHNlY3Rpb24KICAgIGJlIGNhbGxlZCAubm90ZS5nbnUuYnVp
bGQtaWQgIChpbnN0ZWFkIG9mIGp1c3QgLm5vdGUpLgogICAgSWYgdGhlcmUgaXMgYSBuZWVkIGZv
ciBhIGRpZmZlcmVudCB0eXBlIG9mIG5vdGUgb3RoZXIgZm9sa3MKICAgIGNhbiBhZGQgaXQgYXMg
YSBkaWZmZXJlbnQgc2VjdGlvbiBuYW1lLgogICAgCiAgICBOb3RlIHRoYXQgd2UgZG8gY2FsbCAt
LWJpbmFyeS1pZD1zaGExIG9uIGFsbCBsaW5rZXIgaW52b2NhdGlvbnMuCiAgICBXZSBoYXZlIHRv
IGRvIHRvIGVuZm9yY2UgdGhhdCB0aGUgc3ltYm9sIG9mZnNldHMgZG9uJ3QgY2hhbmdlcwogICAg
KHRoZSBzaWRlIGVmZmVjdCBpcyB0aGF0IHdlIHdlIHdvdWxkIGhhdmUgbXVsdGlwbGUgYmluYXJ5
IGlkcyAtCiAgICBleGNlcHQgdGhhdCB0aGUgbGFzdCBvbmUgaXMgdGhlIGZpbmFsIG9uZSkuCiAg
ICAKICAgIFdpdGhvdXQgdGhpcyB3b3JraW5nIHRoZSBzeW1ib2wgdGFibGUgZW1iZWRkZWQgaW4g
WGVuIGVuZHMKICAgIHVwIGluY29ycmVjdCAtIHNvbWUgb2YgdGhlIHZhbHVlcyBpdCBjb250YWlu
cyB3b3VsZCBiZSBvZmZzZXQgYnkgdGhlCiAgICBzaXplIG9mIHRoZSBpbmNsdWRlZCBidWlsZCBp
ZC4KICAgIAogICAgVGhpcyBvYnZpb3VzbHkgY2F1c2VzIHByb2JsZW1zIHdoZW4gcmVzb2x2aW5n
IHN5bWJvbHMuCiAgICAKICAgIFdlIGFsc28gZGVmaW5lIHRoZSBOVF9HTlVfQlVJTERfSUQgaW4g
dGhlIGVsZnN0cnVjdHMuaCBhcyB3ZQogICAgbmVlZCB0byB1c2UgaXQgaW4gdmFyaW91cyBwbGFj
ZXMuCiAgICAKICAgIFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcnRpbiBQb2hsYWNrIDxtcG9obGFja0Bh
bWF6b24uZGU+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogQ29uZmlnLm1rICAgICAgICAgICAgICAgICAgICB8ICAxMSArKysrCiB4ZW4vYXJjaC9hcm0v
TWFrZWZpbGUgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgIHwg
IDE1ICsrKystCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgIHwgIDMwICsrKysrKystLQog
eGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jICB8IDE0MiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgIHwgIDMw
ICsrKysrKysrLQogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICB8ICA1MiArKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oIHwgICAzICsKIHhlbi9pbmNsdWRl
L3hlbi92ZXJzaW9uLmggICAgfCAgIDEgKwogOSBmaWxlcyBjaGFuZ2VkLCAyNTggaW5zZXJ0aW9u
cygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1r
CmluZGV4IDdiMmZlN2YuLjAyMTM0OTggMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25m
aWcubWsKQEAgLTEzNSw2ICsxMzUsMTcgQEAgZW5kZWYKIGNoZWNrLSQoZ2NjKSA9ICQoY2FsbCBj
Yy12ZXItY2hlY2ssQ0MsMHgwNDAxMDAsIlhlbiByZXF1aXJlcyBhdCBsZWFzdCBnY2MtNC4xIikK
ICQoZXZhbCAkKGNoZWNrLXkpKQogCitsZC12ZXItYnVpbGQtaWQgPSAkKHNoZWxsICQoMSkgLS1i
dWlsZC1pZCAyPiYxIHwgXAorCQkJCQlncmVwIC1xIGJ1aWxkLWlkICYmIGVjaG8gbiB8fCBlY2hv
IHkpCisKK2V4cG9ydCBYRU5fSEFTX0JVSUxEX0lEID89IG4KK2lmZXEgKCQoY2FsbCBsZC12ZXIt
YnVpbGQtaWQsJChMRCkpLG4pCitidWlsZF9pZF9saW5rZXIgOj0KK2Vsc2UKK0NGTEFHUyArPSAt
REJVSUxEX0lECitidWlsZF9pZF9saW5rZXIgOj0gLS1idWlsZC1pZD1zaGExCitlbmRpZgorCiAj
IGFzLWluc246IENoZWNrIHdoZXRoZXIgYXNzZW1ibGVyIHN1cHBvcnRzIGFuIGluc3RydWN0aW9u
LgogIyBVc2FnZTogY2ZsYWdzLXkgKz0gJChjYWxsIGFzLWluc24gImluc24iLG9wdGlvbi15ZXMs
b3B0aW9uLW5vKQogYXMtaW5zbiA9ICQoaWYgJChzaGVsbCBlY2hvICd2b2lkIF8odm9pZCkgeyBh
c20gdm9sYXRpbGUgKCAkKDIpICk7IH0nIFwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBmNzdmOGRiLi5lYWQwY2MwIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxl
CkBAIC05Myw3ICs5Myw3IEBAICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcyAkKEJB
U0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8KIAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAk
KEBEKS8uJChARikuMSBcCiAJCXwgJChCQVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lzdiAtLXNv
cnQgPiQoQEQpLy4kKEBGKS4xLlMKIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChA
RCkvLiQoQEYpLjEubwotCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8g
XAorCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gJChidWlsZF9pZF9s
aW5rZXIpIFwKIAkgICAgJChARCkvLiQoQEYpLjEubyAtbyAkQAogCXJtIC1mICQoQEQpLy4kKEBG
KS5bMC05XSoKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNo
L2FybS94ZW4ubGRzLlMKaW5kZXggOTkwOTU5NS4uMWYwMTBiZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCkBAIC0yMiw2ICsy
Miw5IEBAIE9VVFBVVF9BUkNIKEZPUk1BVCkKIFBIRFJTCiB7CiAgIHRleHQgUFRfTE9BRCAvKiBY
WFggc2hvdWxkIGJlIEFUICggWEVOX1BIWVNfU1RBUlQgKSAqLyA7CisjaWYgZGVmaW5lZChCVUlM
RF9JRCkKKyAgbm90ZSBQVF9OT1RFIDsKKyNlbmRpZgogfQogU0VDVElPTlMKIHsKQEAgLTU3LDEw
ICs2MCwxOCBAQCBTRUNUSU9OUwogICAgICAgICooLmxvY2twcm9maWxlLmRhdGEpCiAgICAgICAg
X19sb2NrX3Byb2ZpbGVfZW5kID0gLjsKICNlbmRpZgotCi0gICAgICAgIF9lcm9kYXRhID0gLjsg
ICAgICAgICAgLyogRW5kIG9mIHJlYWQtb25seSBkYXRhICovCiAgIH0gOnRleHQKIAorI2lmIGRl
ZmluZWQoQlVJTERfSUQpCisgIC4gPSBBTElHTig0KTsKKyAgLm5vdGUuZ251LmJ1aWxkLWlkIDog
eworICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOworICAgICAgICooLm5vdGUu
Z251LmJ1aWxkLWlkKQorICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kID0gLjsKKyAgfSA6
bm90ZSA6dGV4dAorI2VuZGlmCisgIF9lcm9kYXRhID0gLjsgICAgICAgICAgICAgICAgLyogRW5k
IG9mIHJlYWQtb25seSBkYXRhICovCisKICAgLmRhdGEgOiB7ICAgICAgICAgICAgICAgICAgICAv
KiBEYXRhICovCiAgICAgICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7CiAgICAgICAgKiguZGF0YS5w
YWdlX2FsaWduZWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYvTWFrZWZpbGUKaW5kZXggYmQ3YmE5Zi4uNDY2NWE2OCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtNzQsNiArNzQs
MTIgQEAgZWZpLXkgOj0gJChzaGVsbCBpZiBbICEgLXIgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9j
b21waWxlLmggLW8gXAogICAgICAgICAgICAgICAgICAgICAgIC1PICQoQkFTRURJUikvaW5jbHVk
ZS94ZW4vY29tcGlsZS5oIF07IHRoZW4gXAogICAgICAgICAgICAgICAgICAgICAgICAgIGVjaG8g
JyQoVEFSR0VUKS5lZmknOyBmaSkKIAoraWZuZXEgKCQoYnVpbGRfaWRfbGlua2VyKSwpCitub3Rl
c19waGRycyA9IC0tbm90ZXMKK2Vsc2UKK25vdGVzX3BoZHJzID0KK2VuZGlmCisKIGlmZGVmIENP
TkZJR19YU1BMSUNFCiBhbGxfc3ltYm9scyA9IC0tYWxsLXN5bWJvbHMKIGlmZGVmIENPTkZJR19G
QVNUX1NZTUJPTF9MT09LVVAKQEAgLTg0LDcgKzkwLDcgQEAgYWxsX3N5bWJvbHMgPQogZW5kaWYK
IAogJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKLQkuL2Jv
b3QvbWtlbGYzMiAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgMHgxMDAwMDAgXAorCS4vYm9vdC9t
a2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAweDEwMDAwMCBc
CiAJYCQoTk0pIC1uciAkKFRBUkdFVCktc3ltcyB8IGhlYWQgLW4gMSB8IHNlZCAtZSAncy9eXChb
XiBdKlwpLiovMHhcMS8nYAogCiAuUEhPTlk6IHRlc3RzCkBAIC0xMTksMjIgKzEyNSwyOCBAQCAk
KEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm86CiAJJChNQUtFKSAtZiAkKEJBU0VESVIp
L1J1bGVzLm1rIC1DICQoQkFTRURJUikvY29tbW9uIHN5bWJvbHMtZHVtbXkubwogCiAkKFRBUkdF
VCktc3ltczogcHJlbGluay5vIHhlbi5sZHMgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1kdW1t
eS5vCi0JJChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkg
JChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAog
CSAgICAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gJChARCkvLiQoQEYpLjAK
IAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMCBcCiAJCXwgJChCQVNFRElS
KS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgXAogCQk+JChARCkv
LiQoQEYpLjAuUwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARiku
MC5vCi0JJChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkg
JChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAog
CSAgICAkKEBEKS8uJChARikuMC5vIC1vICQoQEQpLy4kKEBGKS4xCiAJJChOTSkgLXBhIC0tZm9y
bWF0PXN5c3YgJChARCkvLiQoQEYpLjEgXAogCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAk
KGFsbF9zeW1ib2xzKSAtLXN5c3YgLS1zb3J0IC0td2Fybi1kdXAgXAogCQk+JChARCkvLiQoQEYp
LjEuUwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMS5vCi0J
JChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkgJChMREZM
QUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAogCSAgICAk
KEBEKS8uJChARikuMS5vIC1vICRACiAJcm0gLWYgJChARCkvLiQoQEYpLlswLTldKgogCitub3Rl
Lm86ICQoVEFSR0VUKS1zeW1zCisJJChPQkpDT1BZKSAtTyBiaW5hcnkgLS1vbmx5LXNlY3Rpb249
Lm5vdGUuZ251LmJ1aWxkLWlkICAkKEJBU0VESVIpL3hlbi1zeW1zICRALmJpbgorCSQoT0JKQ09Q
WSkgLUkgYmluYXJ5IC1PIGVsZjY0LXg4Ni02NCAtQiBpMzg2Ong4Ni02NCBcCisJCS0tcmVuYW1l
LXNlY3Rpb249LmRhdGE9Lm5vdGUuZ251LmJ1aWxkLWlkIC1TICRALmJpbiAkQAorCXJtIC1mICRA
LmJpbgorCiBFRklfTERGTEFHUyA9ICQocGF0c3Vic3QgLW0lLC1taTM4NnBlcCwkKExERkxBR1Mp
KSAtLXN1YnN5c3RlbT0xMAogRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1iYXNlPSQoMSkgLS1zdGFj
az0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnCiBFRklfTERGTEFHUyArPSAtLXNlY3Rpb24t
YWxpZ25tZW50PTB4MjAwMDAwIC0tZmlsZS1hbGlnbm1lbnQ9MHgyMApAQCAtMTQ3LDYgKzE1OSwx
MyBAQCAkKFRBUkdFVCkuZWZpOiBWSVJUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9j
cy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIFZJUgogJChUQVJHRVQpLmVmaTogQUxUX0JBU0UgPSAw
eCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIEFMVF9TVEFS
VCQkLCxwJykKICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJlIC0gYXQgbGVhc3QgbWFr
ZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gZWFybHkhCiAkKFRBUkdFVCkuZWZpOiBndWFyZCA9ICQo
aWYgJChzaGVsbCBlY2hvIGVmaS9kaXMqIHwgZ3JlcCBkaXNhYmxlZCksOikKK2lmbmVxICgkKGJ1
aWxkX2lkX2xpbmtlciksKQorJChUQVJHRVQpLmVmaTogbm90ZS5vCitub3RlX2ZpbGUgOj0gbm90
ZS5vCitlbHNlCitub3RlX2ZpbGUgOj0KK2VuZGlmCisKICQoVEFSR0VUKS5lZmk6IHByZWxpbmst
ZWZpLm8gZWZpLmxkcyBlZmkvcmVsb2NzLWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9s
cy1kdW1teS5vIGVmaS9ta3JlbG9jCiAJJChmb3JlYWNoIGJhc2UsICQoVklSVF9CQVNFKSAkKEFM
VF9CQVNFKSwgXAogCSAgICAgICAgICAkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1Ms
JChiYXNlKSkgLVQgZWZpLmxkcyAtTiAkPCBlZmkvcmVsb2NzLWR1bW15Lm8gXApAQCAtMTYzLDcg
KzE4Miw3IEBAICQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8gZWZpLmxkcyBlZmkvcmVsb2Nz
LWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9sCiAJCXwgJChndWFyZCkgJChCQVNFRElS
KS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgPiQoQEQpLy4kKEBG
KS4xcy5TCiAJJChndWFyZCkgJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rICQoQEQpLy4k
KEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vCiAJJChndWFyZCkgJChMRCkgJChjYWxsIEVGSV9M
REZMQUdTLCQoVklSVF9CQVNFKSkgLVQgZWZpLmxkcyAtTiAkPCBcCi0JICAgICAgICAgICAgICAg
ICQoQEQpLy4kKEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vIC1vICRACisJICAgICAgICAgICAg
ICAgICQoQEQpLy4kKEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vICQobm90ZV9maWxlKSAtbyAk
QAogCWlmICQoZ3VhcmQpIGZhbHNlOyB0aGVuIHJtIC1mICRAOyBlY2hvICdFRkkgc3VwcG9ydCBk
aXNhYmxlZCc7IGZpCiAJcm0gLWYgJChARCkvLiQoQEYpLlswLTldKgogCkBAIC0xOTUsNCArMjE0
LDUgQEAgY2xlYW46OgogCXJtIC1mICQoQkFTRURJUikvLnhlbi1zeW1zLlswLTldKiBib290Ly4q
LmQKIAlybSAtZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5vIGVmaS8uKi5kIGVm
aS8qLmVmaSBlZmkvZGlzYWJsZWQgZWZpL21rcmVsb2MKIAlybSAtZiBib290L3JlbG9jLlMgYm9v
dC9yZWxvYy5sbmsgYm9vdC9yZWxvYy5iaW4KKwlybSAtZiBub3RlLm8KIAkkKE1BS0UpIC1mICQo
QkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2Jvb3QvbWtlbGYzMi5jIGIveGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jCmluZGV4IDk5M2E3
ZWUuLjhjNTE5OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIuYworKysg
Yi94ZW4vYXJjaC94ODYvYm9vdC9ta2VsZjMyLmMKQEAgLTQ1LDkgKzQ1LDkgQEAgc3RhdGljIEVs
ZjMyX0VoZHIgb3V0X2VoZHIgPSB7CiAgICAgMCwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBlX2ZsYWdzICovCiAgICAgc2l6ZW9mKEVsZjMyX0VoZHIpLCAgICAgICAg
ICAgICAgICAgICAgICAvKiBlX2Voc2l6ZSAqLwogICAgIHNpemVvZihFbGYzMl9QaGRyKSwgICAg
ICAgICAgICAgICAgICAgICAgLyogZV9waGVudHNpemUgKi8KLSAgICAxLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGVfcGhudW0gKi8KKyAgICAxLCAgLyogbW9kaWZ5
IGJhc2VkIG9uIG51bV9waGRycyAqLyAgICAgIC8qIGVfcGhudW0gKi8KICAgICBzaXplb2YoRWxm
MzJfU2hkciksICAgICAgICAgICAgICAgICAgICAgIC8qIGVfc2hlbnRzaXplICovCi0gICAgMywg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBlX3NobnVtICovCisgICAg
MywgIC8qIG1vZGlmeSBiYXNlZCBvbiBudW1fcGhkcnMgKi8gICAgICAvKiBlX3NobnVtICovCiAg
ICAgMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBlX3Noc3RybmR4
ICovCiB9OwogCkBAIC02MSw4ICs2MSwyMCBAQCBzdGF0aWMgRWxmMzJfUGhkciBvdXRfcGhkciA9
IHsKICAgICBQRl9SfFBGX1d8UEZfWCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHBfZmxh
Z3MgKi8KICAgICA2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHBf
YWxpZ24gKi8KIH07CitzdGF0aWMgRWxmMzJfUGhkciBub3RlX3BoZHIgPSB7CisgICAgUFRfTk9U
RSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBwX3R5cGUgKi8KKyAgICBEWU5B
TUlDQUxMWV9GSUxMRUQsICAgICAgICAgICAgICAgICAgICAgIC8qIHBfb2Zmc2V0ICovCisgICAg
RFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX3ZhZGRyICovCisg
ICAgRFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX3BhZGRyICov
CisgICAgRFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX2ZpbGVz
eiAqLworICAgIERZTkFNSUNBTExZX0ZJTExFRCwgICAgICAgICAgICAgICAgICAgICAgLyogcF9t
ZW1zeiAqLworICAgIFBGX1IsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog
cF9mbGFncyAqLworICAgIDQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogcF9hbGlnbiAqLworfTsKIAogc3RhdGljIHU4IG91dF9zaHN0cnRhYltdID0gIlwwLnRleHRc
MC5zaHN0cnRhYiI7CisvKiBJZiBudW1fcGhkcnMgPj0gMiwgd2UgbmVlZCB0byB0YWNrIHRoZSAu
bm90ZS4gKi8KK3N0YXRpYyB1OCBvdXRfc2hzdHJ0YWJfZXh0cmFbXSA9ICIubm90ZVwwIjsKIAog
c3RhdGljIEVsZjMyX1NoZHIgb3V0X3NoZHJbXSA9IHsKICAgICB7IDAgfSwKQEAgLTkwLDYgKzEw
MiwyMyBAQCBzdGF0aWMgRWxmMzJfU2hkciBvdXRfc2hkcltdID0gewogICAgIH0KIH07CiAKKy8q
CisgKiBUaGUgMTcgcG9pbnRzIHRvIHRoZSAnLm5vdGUnIGluIHRoZSBvdXRfc2hzdHJ0YWIgYW5k
IG91dF9zaHN0cnRhYl9leHRyYQorICogbGFpZCBvdXQgaW4gdGhlIGZpbGUuCisgKi8KK3N0YXRp
YyBFbGYzMl9TaGRyIG91dF9zaGRyX25vdGUgPSB7CisgICAgICAxNywgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBzaF9uYW1lICovCisgICAgICBTSFRfTk9URSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF90eXBlICovCisgICAgICAwLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9mbGFncyAqLworICAgICAgRFlOQU1JQ0FM
TFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgLyogc2hfYWRkciAqLworICAgICAgRFlOQU1J
Q0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgLyogc2hfb2Zmc2V0ICovCisgICAgICBE
WU5BTUlDQUxMWV9GSUxMRUQsICAgICAgICAgICAgICAgICAgICAvKiBzaF9zaXplICovCisgICAg
ICAwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9saW5rICovCisg
ICAgICAwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9pbmZvICov
CisgICAgICA0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9hZGRy
YWxpZ24gKi8KKyAgICAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHNoX2VudHNpemUgKi8KK307CisKIC8qIFNvbWUgc3lzdGVtIGhlYWRlciBmaWxlcyBkZWZpbmUg
dGhlc2UgbWFjcm9zIGFuZCBwb2xsdXRlIG91ciBuYW1lc3BhY2UuICovCiAjdW5kZWYgc3dhcDE2
CiAjdW5kZWYgc3dhcDMyCkBAIC0yMjgsMjggKzI1NywzNCBAQCBzdGF0aWMgdm9pZCBkb19yZWFk
KGludCBmZCwgdm9pZCAqZGF0YSwgaW50IGxlbikKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoq
YXJndikKIHsKICAgICB1NjQgICAgICAgIGZpbmFsX2V4ZWNfYWRkcjsKLSAgICB1MzIgICAgICAg
IGxvYWRiYXNlLCBkYXRfc2l6LCBtZW1fc2l6OworICAgIHUzMiAgICAgICAgbG9hZGJhc2UsIGRh
dF9zaXosIG1lbV9zaXosIG5vdGVfYmFzZSwgbm90ZV9zeiwgb2Zmc2V0OwogICAgIGNoYXIgICAg
ICAqaW5pbWFnZSwgKm91dGltYWdlOwogICAgIGludCAgICAgICAgaW5mZCwgb3V0ZmQ7CiAgICAg
Y2hhciAgICAgICBidWZmZXJbMTAyNF07Ci0gICAgaW50ICAgICAgICBieXRlcywgdG9kbywgaTsK
KyAgICBpbnQgICAgICAgIGJ5dGVzLCB0b2RvLCBpID0gMTsKKyAgICBpbnQgICAgICAgIG51bV9w
aGRycyA9IDE7CiAKICAgICBFbGYzMl9FaGRyIGluMzJfZWhkcjsKIAogICAgIEVsZjY0X0VoZHIg
aW42NF9laGRyOwogICAgIEVsZjY0X1BoZHIgaW42NF9waGRyOwogCi0gICAgaWYgKCBhcmdjICE9
IDUgKQorICAgIGlmICggYXJnYyA8IDUgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJVc2FnZTogbWtlbGYzMiA8aW4taW1hZ2U+IDxvdXQtaW1hZ2U+ICIKKyAgICAgICAgZnByaW50
ZihzdGRlcnIsICJVc2FnZTogbWtlbGYzMiBbLS1ub3Rlc10gPGluLWltYWdlPiA8b3V0LWltYWdl
PiAiCiAgICAgICAgICAgICAgICAgIjxsb2FkLWJhc2U+IDxmaW5hbC1leGVjLWFkZHI+XG4iKTsK
ICAgICAgICAgcmV0dXJuIDE7CiAgICAgfQogCi0gICAgaW5pbWFnZSAgPSBhcmd2WzFdOwotICAg
IG91dGltYWdlID0gYXJndlsyXTsKLSAgICBsb2FkYmFzZSA9IHN0cnRvdWwoYXJndlszXSwgTlVM
TCwgMTYpOwotICAgIGZpbmFsX2V4ZWNfYWRkciA9IHN0cnRvdWxsKGFyZ3ZbNF0sIE5VTEwsIDE2
KTsKKyAgICBpZiAoICFzdHJjbXAoYXJndlsxXSwgIi0tbm90ZXMiKSApCisgICAgeworICAgICAg
ICBpID0gMjsKKyAgICAgICAgbnVtX3BoZHJzID0gMjsKKyAgICB9CisgICAgaW5pbWFnZSAgPSBh
cmd2W2krK107CisgICAgb3V0aW1hZ2UgPSBhcmd2W2krK107CisgICAgbG9hZGJhc2UgPSBzdHJ0
b3VsKGFyZ3ZbaSsrXSwgTlVMTCwgMTYpOworICAgIGZpbmFsX2V4ZWNfYWRkciA9IHN0cnRvdWxs
KGFyZ3ZbaSsrXSwgTlVMTCwgMTYpOwogCiAgICAgaW5mZCA9IG9wZW4oaW5pbWFnZSwgT19SRE9O
TFkpOwogICAgIGlmICggaW5mZCA9PSAtMSApCkBAIC0yODUsMTEgKzMyMCwxMCBAQCBpbnQgbWFp
bihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgKGludClpbjY0X2VoZHIu
ZV9waGVudHNpemUsIChpbnQpc2l6ZW9mKGluNjRfcGhkcikpOwogICAgICAgICByZXR1cm4gMTsK
ICAgICB9Ci0KLSAgICBpZiAoIGluNjRfZWhkci5lX3BobnVtICE9IDEgKQorICAgIGlmICggaW42
NF9laGRyLmVfcGhudW0gIT0gbnVtX3BoZHJzICkKICAgICB7Ci0gICAgICAgIGZwcmludGYoc3Rk
ZXJyLCAiRXhwZWN0IHByZWNpc2x5IDEgcHJvZ3JhbSBoZWFkZXI7IGZvdW5kICVkLlxuIiwKLSAg
ICAgICAgICAgICAgICAoaW50KWluNjRfZWhkci5lX3BobnVtKTsKKyAgICAgICAgZnByaW50Zihz
dGRlcnIsICJFeHBlY3QgcHJlY2lzbHkgJWQgcHJvZ3JhbSBoZWFkZXI7IGZvdW5kICVkLlxuIiwK
KyAgICAgICAgICAgICAgICBudW1fcGhkcnMsIChpbnQpaW42NF9laGRyLmVfcGhudW0pOwogICAg
ICAgICByZXR1cm4gMTsKICAgICB9CiAKQEAgLTMwNCw2ICszMzgsMzIgQEAgaW50IG1haW4oaW50
IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIC8qbWVtX3NpeiA9ICh1MzIpaW42NF9waGRyLnBfbWVt
c3o7Ki8KICAgICBtZW1fc2l6ID0gKHUzMikoZmluYWxfZXhlY19hZGRyIC0gaW42NF9waGRyLnBf
dmFkZHIpOwogCisgICAgbm90ZV9zeiA9IG5vdGVfYmFzZSA9IG9mZnNldCA9IDA7CisgICAgaWYg
KCBudW1fcGhkcnMgPiAxICkKKyAgICB7CisgICAgICAgIG9mZnNldCA9IGluNjRfcGhkci5wX29m
ZnNldDsKKyAgICAgICAgbm90ZV9iYXNlID0gaW42NF9waGRyLnBfdmFkZHI7CisKKyAgICAgICAg
KHZvaWQpbHNlZWsoaW5mZCwgaW42NF9laGRyLmVfcGhvZmYrc2l6ZW9mKGluNjRfcGhkciksIFNF
RUtfU0VUKTsKKyAgICAgICAgZG9fcmVhZChpbmZkLCAmaW42NF9waGRyLCBzaXplb2YoaW42NF9w
aGRyKSk7CisgICAgICAgIGVuZGlhbmFkanVzdF9waGRyNjQoJmluNjRfcGhkcik7CisKKyAgICAg
ICAgKHZvaWQpbHNlZWsoaW5mZCwgb2Zmc2V0LCBTRUVLX1NFVCk7CisKKyAgICAgICAgbm90ZV9z
eiA9IGluNjRfcGhkci5wX21lbXN6OworICAgICAgICBub3RlX2Jhc2UgPSBpbjY0X3BoZHIucF92
YWRkciAtIG5vdGVfYmFzZTsKKworICAgICAgICBpZiAoIGluNjRfcGhkci5wX29mZnNldCA+IGRh
dF9zaXogfHwgb2Zmc2V0ID4gaW42NF9waGRyLnBfb2Zmc2V0ICkKKyAgICAgICAgeworICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJFeHBlY3RlZCAubm90ZSBzZWN0aW9uIHdpdGhpbiAudGV4
dCBzZWN0aW9uIVxuIiBcCisgICAgICAgICAgICAgICAgICAgICJPZmZzZXQgJWxkIG5vdCB3aXRo
aW4gJWQhXG4iLAorICAgICAgICAgICAgICAgICAgICBpbjY0X3BoZHIucF9vZmZzZXQsIGRhdF9z
aXopOworICAgICAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIH0KKyAgICAgICAgLyogR2V0cyB1
cyB0aGUgYWJzb2x1dGUgb2Zmc2V0IHdpdGhpbiB0aGUgLnRleHQgc2VjdGlvbi4gKi8KKyAgICAg
ICAgb2Zmc2V0ID0gaW42NF9waGRyLnBfb2Zmc2V0IC0gb2Zmc2V0OworICAgIH0KKwogICAgIC8q
CiAgICAgICogRW5kIHRoZSBpbWFnZSBvbiBhIHBhZ2UgYm91bmRhcnkuIFRoaXMgZ2V0cyByb3Vu
ZCBhbGlnbm1lbnQgYnVncwogICAgICAqIGluIHRoZSBib290LSBvciBjaGFpbi1sb2FkZXIgKGUu
Zy4sIGtleGVjIG9uIHRoZSBYZW5vQm9vdCBDRCkuCkBAIC0zMjIsNiArMzgyLDMxIEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBvdXRfc2hkclsxXS5zaF9zaXplICAgPSBk
YXRfc2l6OwogICAgIG91dF9zaGRyWzJdLnNoX29mZnNldCA9IFJBV19PRkZTRVQgKyBkYXRfc2l6
ICsgc2l6ZW9mKG91dF9zaGRyKTsKIAorICAgIGlmICggbnVtX3BoZHJzID4gMSApCisgICAgewor
ICAgICAgICAvKiBXZSBoYXZlIHR3byBvZiB0aGVtISAqLworICAgICAgICBvdXRfZWhkci5lX3Bo
bnVtID0gbnVtX3BoZHJzOworICAgICAgICAvKiBFeHRyYSAubm90ZSBzZWN0aW9uLiAqLworICAg
ICAgICBvdXRfZWhkci5lX3NobnVtKys7CisKKyAgICAgICAgLyogRmlsbCBvdXQgdGhlIFBUX05P
VEUgcHJvZ3JhbSBoZWFkZXIuICovCisgICAgICAgIG5vdGVfcGhkci5wX3ZhZGRyICAgPSBub3Rl
X2Jhc2U7CisgICAgICAgIG5vdGVfcGhkci5wX3BhZGRyICAgPSBub3RlX2Jhc2U7CisgICAgICAg
IG5vdGVfcGhkci5wX2ZpbGVzeiAgPSBub3RlX3N6OworICAgICAgICBub3RlX3BoZHIucF9tZW1z
eiAgID0gbm90ZV9zejsKKyAgICAgICAgbm90ZV9waGRyLnBfb2Zmc2V0ICA9IG9mZnNldDsKKwor
ICAgICAgICAvKiBUYWNrIG9uIHRoZSAubm90ZVwwICovCisgICAgICAgIG91dF9zaGRyWzJdLnNo
X3NpemUgKz0gc2l6ZW9mKG91dF9zaHN0cnRhYl9leHRyYSk7CisgICAgICAgIC8qIEFuZCBtb3Zl
IGl0IHBhc3QgdGhlIC5ub3RlIHNlY3Rpb24uICovCisgICAgICAgIG91dF9zaGRyWzJdLnNoX29m
ZnNldCArPSBzaXplb2Yob3V0X3NoZHJfbm90ZSk7CisKKyAgICAgICAgLyogRmlsbCBvdXQgdGhl
IC5ub3RlIHNlY3Rpb24uICovCisgICAgICAgIG91dF9zaGRyX25vdGUuc2hfc2l6ZSA9IG5vdGVf
c3o7CisgICAgICAgIG91dF9zaGRyX25vdGUuc2hfYWRkciA9IG5vdGVfYmFzZTsKKyAgICAgICAg
b3V0X3NoZHJfbm90ZS5zaF9vZmZzZXQgPSBSQVdfT0ZGU0VUICsgb2Zmc2V0OworICAgIH0KKwog
ICAgIG91dGZkID0gb3BlbihvdXRpbWFnZSwgT19XUk9OTFl8T19DUkVBVHxPX1RSVU5DLCAwNzc1
KTsKICAgICBpZiAoIG91dGZkID09IC0xICkKICAgICB7CkBAIC0zMzUsOCArNDIwLDE0IEBAIGlu
dCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAogICAgIGVuZGlhbmFkanVzdF9waGRyMzIo
Jm91dF9waGRyKTsKICAgICBkb193cml0ZShvdXRmZCwgJm91dF9waGRyLCBzaXplb2Yob3V0X3Bo
ZHIpKTsKLSAgICAKLSAgICBpZiAoIChieXRlcyA9IFJBV19PRkZTRVQgLSBzaXplb2Yob3V0X2Vo
ZHIpIC0gc2l6ZW9mKG91dF9waGRyKSkgPCAwICkKKworICAgIGlmICggbnVtX3BoZHJzID4gMSAp
CisgICAgeworICAgICAgICBlbmRpYW5hZGp1c3RfcGhkcjMyKCZub3RlX3BoZHIpOworICAgICAg
ICBkb193cml0ZShvdXRmZCwgJm5vdGVfcGhkciwgc2l6ZW9mKG5vdGVfcGhkcikpOworICAgIH0K
KworICAgIGlmICggKGJ5dGVzID0gUkFXX09GRlNFVCAtIHNpemVvZihvdXRfZWhkcikgLSAobnVt
X3BoZHJzICogc2l6ZW9mKG91dF9waGRyKSkgKSA8IDAgKQogICAgIHsKICAgICAgICAgZnByaW50
ZihzdGRlcnIsICJIZWFkZXIgb3ZlcmZsb3cuXG4iKTsKICAgICAgICAgcmV0dXJuIDE7CkBAIC0z
NTUsOSArNDQ2LDIyIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAg
ZW5kaWFuYWRqdXN0X3NoZHIzMigmb3V0X3NoZHJbaV0pOwogICAgIGRvX3dyaXRlKG91dGZkLCAm
b3V0X3NoZHJbMF0sIHNpemVvZihvdXRfc2hkcikpOwogCi0gICAgZG9fd3JpdGUob3V0ZmQsIG91
dF9zaHN0cnRhYiwgc2l6ZW9mKG91dF9zaHN0cnRhYikpOwotICAgIGRvX3dyaXRlKG91dGZkLCBi
dWZmZXIsIDQtKChzaXplb2Yob3V0X3Noc3RydGFiKStkYXRfc2l6KSYzKSk7Ci0KKyAgICBpZiAo
IG51bV9waGRycyA+IDEgKQorICAgIHsKKyAgICAgICAgZW5kaWFuYWRqdXN0X3NoZHIzMigmb3V0
X3NoZHJfbm90ZSk7CisgICAgICAgIC8qIEFwcGVuZCB0aGUgLm5vdGUgc2VjdGlvbi4gKi8KKyAg
ICAgICAgZG9fd3JpdGUob3V0ZmQsICZvdXRfc2hkcl9ub3RlLCBzaXplb2Yob3V0X3NoZHJfbm90
ZSkpOworICAgICAgICAvKiBUaGUgbm9ybWFsIHN0cmluZ3MgLSAudGV4dFwwLi4gKi8KKyAgICAg
ICAgZG9fd3JpdGUob3V0ZmQsIG91dF9zaHN0cnRhYiwgc2l6ZW9mKG91dF9zaHN0cnRhYikpOwor
ICAgICAgICAvKiBPdXIgLm5vdGUgKi8KKyAgICAgICAgZG9fd3JpdGUob3V0ZmQsIG91dF9zaHN0
cnRhYl9leHRyYSwgc2l6ZW9mKG91dF9zaHN0cnRhYl9leHRyYSkpOworICAgICAgICBkb193cml0
ZShvdXRmZCwgYnVmZmVyLCA0LSgoc2l6ZW9mKG91dF9zaHN0cnRhYikrc2l6ZW9mKG91dF9zaHN0
cnRhYl9leHRyYSkrZGF0X3NpeikmMykpOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAg
ICBkb193cml0ZShvdXRmZCwgb3V0X3Noc3RydGFiLCBzaXplb2Yob3V0X3Noc3RydGFiKSk7Cisg
ICAgICAgIGRvX3dyaXRlKG91dGZkLCBidWZmZXIsIDQtKChzaXplb2Yob3V0X3Noc3RydGFiKStk
YXRfc2l6KSYzKSk7CisgICAgfQogICAgIGNsb3NlKGluZmQpOwogICAgIGNsb3NlKG91dGZkKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKaW5kZXggNWViODI1ZS4uYjE0YmNkMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hl
bi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0zMSw2ICszMSw5IEBAIE9V
VFBVVF9BUkNIKGkzODY6eDg2LTY0KQogUEhEUlMKIHsKICAgdGV4dCBQVF9MT0FEIDsKKyNpZiBk
ZWZpbmVkKEJVSUxEX0lEKSAmJiAhZGVmaW5lZChFRkkpCisgIG5vdGUgUFRfTk9URSA7CisjZW5k
aWYKIH0KIFNFQ1RJT05TCiB7CkBAIC03OSw2ICs4MiwxNiBAQCBTRUNUSU9OUwogICAgICAgICoo
LnJvZGF0YSkKICAgICAgICAqKC5yb2RhdGEuKikKIAorI2lmIGRlZmluZWQoQlVJTERfSUQpICYm
IGRlZmluZWQoRUZJKQorLyoKKyAqIE5vIG1lY2hhbmlzbSB0byBwdXQgYW4gUFRfTk9URSBpbiB0
aGUgRUZJIGZpbGUgLSBzbyBwdXQKKyAqIGl0IGluIC5yb2RhdGEgc2VjdGlvbi4gKG5vdGVzLm8g
c3VwcGxpZXMgdXMgd2l0aCAubm90ZS5nbnUuYnVpbGQtaWQpLgorICovCisgICAgICAgLiA9IEFM
SUdOKDQpOworICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOworICAgICAgICoo
Lm5vdGUuZ251LmJ1aWxkLWlkKQorICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kID0gLjsK
KyNlbmRpZgogICAgICAgIC4gPSBBTElHTig4KTsKICAgICAgICAvKiBFeGNlcHRpb24gdGFibGUg
Ki8KICAgICAgICBfX3N0YXJ0X19fZXhfdGFibGUgPSAuOwpAQCAtOTYsOSArMTA5LDI0IEBAIFNF
Q1RJT05TCiAgICAgICAgKigubG9ja3Byb2ZpbGUuZGF0YSkKICAgICAgICBfX2xvY2tfcHJvZmls
ZV9lbmQgPSAuOwogI2VuZGlmCi0gICAgICAgX2Vyb2RhdGEgPSAuOwogICB9IDp0ZXh0CiAKKyNp
ZiBkZWZpbmVkKEJVSUxEX0lEKSAmJiAhZGVmaW5lZChFRkkpCisvKgorICogV2hhdCBhIHN0cmFu
Z2Ugc2VjdGlvbiBuYW1lLiBUaGUgcmVhc29uIGlzIHRoYXQgb24gRUxGIGJ1aWxkcyB0aGlzIHNl
Y3Rpb24KKyAqIGlzIGV4dHJhY3RlZCB0byBub3Rlcy5vICh3aGljaCB0aGVuIGlzIGluZ2VzdGVk
IGluIHRoZSBFRkkgZmlsZSkuIEJ1dCB0aGUKKyAqIGNvbXBpbGVyIG1heSB3YW50IHRvIGluamVj
dCBvdGhlciB0aGluZ3MgaW4gdGhlIC5ub3RlIHdoaWNoIHdlIGRvbid0IGNhcmUKKyAqIGFib3V0
IC0gaGVuY2UgdGhpcyB1bmlxdWUgbmFtZS4KKyAqLworICAuID0gQUxJR04oNCk7CisgIC5ub3Rl
LmdudS5idWlsZC1pZCA6IHsKKyAgICAgICBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0ID0gLjsK
KyAgICAgICAqKC5ub3RlLmdudS5idWlsZC1pZCkKKyAgICAgICBfX25vdGVfZ251X2J1aWxkX2lk
X2VuZCA9IC47CisgIH0gOm5vdGUgOnRleHQKKyNlbmRpZgorICBfZXJvZGF0YSA9IC47CisKICNp
ZmRlZiBFRkkKICAgLiA9IEFMSUdOKE1CKDIpKTsKICNlbHNlCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3ZlcnNpb24uYyBiL3hlbi9jb21tb24vdmVyc2lvbi5jCmluZGV4IGZjOWJmNDIuLjMwNTc4
YTYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdmVyc2lvbi5jCisrKyBiL3hlbi9jb21tb24vdmVy
c2lvbi5jCkBAIC0xLDYgKzEsMTMgQEAKICNpbmNsdWRlIDx4ZW4vY29tcGlsZS5oPgorI2luY2x1
ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL3N0
cmluZy5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorI2luY2x1ZGUgPHhlbi9lbGYuaD4KICNp
bmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgogCisjaW5jbHVkZSA8YXNtL2NhY2hlLmg+CisKIGNvbnN0
IGNoYXIgKnhlbl9jb21waWxlX2RhdGUodm9pZCkKIHsKICAgICByZXR1cm4gWEVOX0NPTVBJTEVf
REFURTsKQEAgLTYxLDYgKzY4LDUxIEBAIGNvbnN0IGNoYXIgKnhlbl9kZW55KHZvaWQpCiAgICAg
cmV0dXJuICI8ZGVuaWVkPiI7CiB9CiAKK3N0YXRpYyBjb25zdCB2b2lkICpidWlsZF9pZF9wIF9f
cmVhZF9tb3N0bHk7CitzdGF0aWMgdW5zaWduZWQgaW50IGJ1aWxkX2lkX2xlbiBfX3JlYWRfbW9z
dGx5OworCitpbnQgeGVuX2J1aWxkX2lkKGNvbnN0IHZvaWQgKipwLCB1bnNpZ25lZCBpbnQgKmxl
bikKK3sKKyAgICBpZiAoICFidWlsZF9pZF9sZW4gKQorICAgICAgICByZXR1cm4gLUVOT0RBVEE7
CisKKyAgICAqbGVuID0gYnVpbGRfaWRfbGVuOworICAgICpwID0gYnVpbGRfaWRfcDsKKworICAg
IHJldHVybiAwOworfQorCisjaWZkZWYgQlVJTERfSUQKKy8qIERlZmluZWQgaW4gbGlua2VyIHNj
cmlwdC4gKi8KK2V4dGVybiBjb25zdCBFbGZfTm90ZSBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0
W10sIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kW107CisKK3N0YXRpYyBpbnQgX19pbml0IHhlbl9i
dWlsZF9pbml0KHZvaWQpCit7CisgICAgY29uc3QgRWxmX05vdGUgKm4gPSBfX25vdGVfZ251X2J1
aWxkX2lkX3N0YXJ0OworCisgICAgLyogLS1idWlsZC1pZCBpbnZva2VkIHdpdGggd3JvbmcgcGFy
YW1ldGVycy4gKi8KKyAgICBpZiAoIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kIDw9ICZuWzBdICkK
KyAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworCisgICAgLyogQ2hlY2sgZm9yIGZ1bGwgTm90ZSBo
ZWFkZXIuICovCisgICAgaWYgKCAmblsxXSA+IF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kICkKKyAg
ICAgICAgcmV0dXJuIC1FTk9EQVRBOzsKKworICAgIC8qIENoZWNrIGlmIHdlIHJlYWxseSBoYXZl
IGEgYnVpbGQtaWQuICovCisgICAgaWYgKCBOVF9HTlVfQlVJTERfSUQgIT0gbi0+dHlwZSApCisg
ICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIC8qIFNhbml0eSBjaGVjaywgbmFtZSBzaG91
bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KKyAgICBpZiAoIHN0cm5j
bXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkKKyAgICAgICAgcmV0
dXJuIC1FTk9EQVRBOworCisgICAgYnVpbGRfaWRfbGVuID0gbi0+ZGVzY3N6OworICAgIGJ1aWxk
X2lkX3AgPSBFTEZOT1RFX0RFU0Mobik7CisKKyAgICByZXR1cm4gMDsKK30KK19faW5pdGNhbGwo
eGVuX2J1aWxkX2luaXQpOworI2VuZGlmCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9k
ZTogQwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9lbGZzdHJ1Y3RzLmgKaW5kZXggYWI5YjFlYS4uNjE1ZWIwNiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3Ry
dWN0cy5oCkBAIC00MCw2ICs0MCw5IEBAIHR5cGVkZWYgdWludDMyX3QJRWxmNjRfV29yZDsKIHR5
cGVkZWYgaW50NjRfdAkJRWxmNjRfU3h3b3JkOwogdHlwZWRlZiB1aW50NjRfdAlFbGY2NF9Yd29y
ZDsKIAorLyogVW5pcXVlIGJ1aWxkIGlkIHN0cmluZyBmb3JtYXQgd2hlbiB1c2luZyAtLWJ1aWxk
LWlkLiAqLworI2RlZmluZSBOVF9HTlVfQlVJTERfSUQgMworCiAvKgogICogZV9pZGVudFtdIGlk
ZW50aWZpY2F0aW9uIGluZGV4ZXMKICAqIFNlZSBodHRwOi8vd3d3LmNhbGRlcmEuY29tL2RldmVs
b3BlcnMvZ2FiaS8yMDAwLTA3LTE3L2NoNC5laGVhZGVyLmh0bWwgCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vdmVyc2lvbi5oIGIveGVuL2luY2x1ZGUveGVuL3ZlcnNpb24uaAppbmRleCAy
MDE1YzBiLi40MDAxNjBmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdmVyc2lvbi5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi92ZXJzaW9uLmgKQEAgLTEzLDUgKzEzLDYgQEAgY29uc3QgY2hh
ciAqeGVuX2V4dHJhX3ZlcnNpb24odm9pZCk7CiBjb25zdCBjaGFyICp4ZW5fY2hhbmdlc2V0KHZv
aWQpOwogY29uc3QgY2hhciAqeGVuX2Jhbm5lcih2b2lkKTsKIGNvbnN0IGNoYXIgKnhlbl9kZW55
KHZvaWQpOworaW50IHhlbl9idWlsZF9pZChjb25zdCB2b2lkICoqcCwgdW5zaWduZWQgaW50ICps
ZW4pOwogCiAjZW5kaWYgLyogX19YRU5fVkVSU0lPTl9IX18gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:16:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:16: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 1awnUp-0000iq-9E; Sun, 01 May 2016 09:16: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 1awnUn-0000iZ-Vi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:58 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 BE/BD-03651-989C5275; Sun, 01 May 2016 09:16:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVbfjpGq
 4wc07AhYTthk4MHps79vFHsAYxZqZl5RfkcCa8e1UJ1PBybWMFXua97E1MC5tYuxi5OIQEvjC
 KPFh0TM2COc8o8TsBc+Zuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFrCVW
 NPSyAJi8wqYSfzuuwgWZwGq39cziW0CI8cCRoZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIF+YQCCHYzLPzodYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTv4ROq4UKCRanpqRVpmTnAAIFJS3DwKInwbgNJ8xYXJOYWZ6ZDpE4xKkqJ83IA
 w0pIACSRUZoH1wYLykuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5j0EMp4nM68EbvoroMVMQ
 Iuz14MtLklESEk1MEotc/1cNPHwzrjqzr01l5LOrzmSqXDr+501iWnBPut8he10D8ZEX9Sf9L
 Brwfvv/LpHDZUXHM5Us1nM9YAn812GrZzmXMZNPFYPl9U1/S5TvMC++6N3gUic/uIZM7UM/kl
 3i5kUPd5/ctWM1uW9fWsOp/5OZJ71jkknL73xUdknYekv/b+jOZRYijMSDbWYi4oTAZKeYphF
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094215!21160461!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5816 invoked from network); 1 May 2016 09:16:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:16: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 1awnUk-00019z-SR
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUk-0002k4-Rn
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:16:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUk-0002k4-Rn@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:16:54 +0000
Subject: [Xen-changelog] [xen master] build_id: Provide ld-embedded build-ids
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzNTNjYWI5MDVhZjVlZWFkMDBhOTEyNjdmNTFmNzlmZjM0ZTBlZTMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDYgMjI6MDU6MDYgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IEZyaSBBcHIg
MjkgMDM6NTk6MDMgMjAxNiAtMDQwMAoKICAgIGJ1aWxkX2lkOiBQcm92aWRlIGxkLWVtYmVkZGVk
IGJ1aWxkLWlkcwogICAgCiAgICBUaGlzIHBhdGNoIGVuYWJsZXMgdGhlIEVsZiB0byBiZSBidWls
dCB3aXRoIHRoZSBidWlsZC1pZAogICAgYW5kIHByb3ZpZGUgaW4gdGhlIFhlbiBoeXBlcnZpc29y
IHRoZSBjb2RlIHRvIGV4dHJhY3QgaXQuCiAgICAKICAgIFRoZSBtYW4tcGFnZSBmb3IgbGQgLS1i
dWlsZC1pZCBzYXlzIGl0IGlzOgogICAgCiAgICAiUmVxdWVzdCB0aGUgY3JlYXRpb24gb2YgYSAi
Lm5vdGUuZ251LmJ1aWxkLWlkIiBFTEYgbm90ZQogICAgc2VjdGlvbiBvciBhICIuYnVpbGQtaWQi
IENPRkYgc2VjdGlvbi4gIFRoZSBjb250ZW50cyBvZiB0aGUKICAgIG5vdGUgYXJlIHVuaXF1ZSBi
aXRzIGlkZW50aWZ5aW5nIHRoaXMgbGlua2VkIGZpbGUuIHN0eWxlIGNhbiBiZQogICAgInV1aWQi
IHRvIHVzZSAxMjggcmFuZG9tIGJpdHMsICJzaGExIiB0byB1c2UgYSAxNjAtYml0IFNIQTEgaGFz
aAogICAgb24gdGhlIG5vcm1hdGl2ZSBwYXJ0cyBvZiB0aGUgb3V0cHV0IGNvbnRlbnRzLCAuLi4i
CiAgICAKICAgIE9uZSBjYW4gYWxzbyByZXRyaWV2ZSB0aGUgdmFsdWUgb2YgdGhlIGJ1aWxkLWlk
IGJ5IGRvaW5nCiAgICAncmVhZGVsZiAtbiB4ZW4tc3ltcycuCiAgICAKICAgIEZvciBFRkkgYnVp
bGRzIHdlIHJlLXVzZSB0aGUgc2FtZSBidWlsZC1pZCB0aGF0IHRoZSB4ZW4tc3ltcwogICAgd2Fz
IGJ1aWx0IHdpdGguCiAgICAKICAgIFRoZSB2ZXJzaW9uIG9mIGxkIHRoYXQgZmlyc3QgaW1wbGVt
ZW50ZWQgLS1idWlsZC1pZCBpcyB2Mi4xOC4KICAgIFdlIGNoZWNrIGZvciB0byBzZWUgaWYgdGhl
IGxpbmtlciBzdXBwb3J0cyB0aGUgLS1idWlsZC1pZAogICAgcGFyYW1ldGVyIGFuZCBpZiBzbyB1
c2UgaXQuCiAgICAKICAgIEZvciB4ODYgd2UgaGF2ZSB0d28gYmluYXJpZXMgLSB0aGUgeGVuLXN5
bXMgYW5kIHRoZSB4ZW4gLSBhbgogICAgc21hbGxlciB2ZXJzaW9uIHdpdGggbG90cyBvZiBzZWN0
aW9ucyByZW1vdmVkLiBUbyBtYWtlIGl0IHBvc3NpYmxlCiAgICBmb3IgcmVhZGVsZiAtbiB4ZW4g
d2UgYWxzbyBtb2RpZnkgbWtlbGYzMiBhbmQgeGVuLmxkcy5TIHRvIGluY2x1ZGUKICAgIHRoZSBQ
VF9OT1RFIEVMRiBzZWN0aW9uLgogICAgCiAgICBUaGUgRUZJIGJpbmFyeSBpcyBtb3JlIGNvbXBs
aWNhdGVkLiBXZSBvbmx5IGJ1aWxkIG9uZSB0eXBlIG9mCiAgICBiaW5hcnkgYW5kIGV4cGFuZGlu
ZyB0aGUgYW1vdW50IG9mIHNlY3Rpb25zIHRoZSBFRkkgYmluYXJ5IGhhcyB0bwogICAgaW5jbHVk
ZSBhbiAubm90ZSBvbmUgaXMgcG9pbnRsZXNzIC0gYXMgdGhlcmUgaXMgbm8gY29uY2VwdCBvZgog
ICAgUFRfTk9URS4gVGhlIGJlc3Qgd2UgY2FuIGRvIGlzIG1vdmUgdGhpcyAubm90ZSBpbiB0aGUg
LnJvZGF0YSBzZWN0aW9uLgogICAgCiAgICBGdXJ0aGVyIGRldmVsb3BtZW50IHdpc2Ugc2hvdWxk
IG1vdmUgaXQgdG8gLmJ1aWxkaWQgc2VjdGlvbgogICAgc28gdGhhdCBEYXRhRGlyZWN0b3J5IGRl
YnVnIGRhdGEgbm9yIENvZGVWaWV3IGNhbiB2aWV3IGl0LgogICAgKFRoZSBhdXRob3IgaGFzIG5v
IGNsdWUgd2hhdCB0aG9zZSBhcmUpLgogICAgCiAgICBOb3RlIHRoYXQgaW4gZWFybGllciBwYXRj
aGVzIHRoZSBsaW5rZXIgc2NyaXB0IGhhZDoKICAgIAogICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRf
c3RhcnQgPSAuOwogICAgICooLnJvZGF0YS5ub3RlLmdudS5idWlsZC1pZCkKICAgICBfX25vdGVf
Z251X2J1aWxkX2lkX2VuZCA9IC47CiAgICAgKigubm90ZSkKICAgICAqKC5ub3RlLiopCiAgICAK
ICAgIFdoaWNoIG1lYW50IHlvdSBjb3VsZCBoYXZlIGRpZmZlcmVudCBFTEYgbm90ZXMgX291dHNp
ZGVfIHRoZQogICAgX19ub3RlX2dudV9idWlsZF9pZF9lbmQuIEhvd2V2ZXIgZm9yIEVGSSBidWls
ZHMgd2UgdGFrZSB0aGUgd2hvbGUKICAgIC5ub3RlKiBzZWN0aW9uIGFuZCBqYW0gaXQgaW4gdGhl
IEVGSSB0byBiZSBiZXR3ZWVuCiAgICBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0IGFuZCBfX25v
dGVfZ251X2J1aWxkX2lkX2VuZC4KICAgIFRvIG5vdCBtYWtlIHRoaXMgaGFwcGVuZCB3ZSBtYWtl
IG9uIHRoZSBFTEYgYnVpbGQgdGhlIHNlY3Rpb24KICAgIGJlIGNhbGxlZCAubm90ZS5nbnUuYnVp
bGQtaWQgIChpbnN0ZWFkIG9mIGp1c3QgLm5vdGUpLgogICAgSWYgdGhlcmUgaXMgYSBuZWVkIGZv
ciBhIGRpZmZlcmVudCB0eXBlIG9mIG5vdGUgb3RoZXIgZm9sa3MKICAgIGNhbiBhZGQgaXQgYXMg
YSBkaWZmZXJlbnQgc2VjdGlvbiBuYW1lLgogICAgCiAgICBOb3RlIHRoYXQgd2UgZG8gY2FsbCAt
LWJpbmFyeS1pZD1zaGExIG9uIGFsbCBsaW5rZXIgaW52b2NhdGlvbnMuCiAgICBXZSBoYXZlIHRv
IGRvIHRvIGVuZm9yY2UgdGhhdCB0aGUgc3ltYm9sIG9mZnNldHMgZG9uJ3QgY2hhbmdlcwogICAg
KHRoZSBzaWRlIGVmZmVjdCBpcyB0aGF0IHdlIHdlIHdvdWxkIGhhdmUgbXVsdGlwbGUgYmluYXJ5
IGlkcyAtCiAgICBleGNlcHQgdGhhdCB0aGUgbGFzdCBvbmUgaXMgdGhlIGZpbmFsIG9uZSkuCiAg
ICAKICAgIFdpdGhvdXQgdGhpcyB3b3JraW5nIHRoZSBzeW1ib2wgdGFibGUgZW1iZWRkZWQgaW4g
WGVuIGVuZHMKICAgIHVwIGluY29ycmVjdCAtIHNvbWUgb2YgdGhlIHZhbHVlcyBpdCBjb250YWlu
cyB3b3VsZCBiZSBvZmZzZXQgYnkgdGhlCiAgICBzaXplIG9mIHRoZSBpbmNsdWRlZCBidWlsZCBp
ZC4KICAgIAogICAgVGhpcyBvYnZpb3VzbHkgY2F1c2VzIHByb2JsZW1zIHdoZW4gcmVzb2x2aW5n
IHN5bWJvbHMuCiAgICAKICAgIFdlIGFsc28gZGVmaW5lIHRoZSBOVF9HTlVfQlVJTERfSUQgaW4g
dGhlIGVsZnN0cnVjdHMuaCBhcyB3ZQogICAgbmVlZCB0byB1c2UgaXQgaW4gdmFyaW91cyBwbGFj
ZXMuCiAgICAKICAgIFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcnRpbiBQb2hsYWNrIDxtcG9obGFja0Bh
bWF6b24uZGU+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogQ29uZmlnLm1rICAgICAgICAgICAgICAgICAgICB8ICAxMSArKysrCiB4ZW4vYXJjaC9hcm0v
TWFrZWZpbGUgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgIHwg
IDE1ICsrKystCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgIHwgIDMwICsrKysrKystLQog
eGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jICB8IDE0MiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgIHwgIDMw
ICsrKysrKysrLQogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICB8ICA1MiArKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vZWxmc3RydWN0cy5oIHwgICAzICsKIHhlbi9pbmNsdWRl
L3hlbi92ZXJzaW9uLmggICAgfCAgIDEgKwogOSBmaWxlcyBjaGFuZ2VkLCAyNTggaW5zZXJ0aW9u
cygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1r
CmluZGV4IDdiMmZlN2YuLjAyMTM0OTggMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25m
aWcubWsKQEAgLTEzNSw2ICsxMzUsMTcgQEAgZW5kZWYKIGNoZWNrLSQoZ2NjKSA9ICQoY2FsbCBj
Yy12ZXItY2hlY2ssQ0MsMHgwNDAxMDAsIlhlbiByZXF1aXJlcyBhdCBsZWFzdCBnY2MtNC4xIikK
ICQoZXZhbCAkKGNoZWNrLXkpKQogCitsZC12ZXItYnVpbGQtaWQgPSAkKHNoZWxsICQoMSkgLS1i
dWlsZC1pZCAyPiYxIHwgXAorCQkJCQlncmVwIC1xIGJ1aWxkLWlkICYmIGVjaG8gbiB8fCBlY2hv
IHkpCisKK2V4cG9ydCBYRU5fSEFTX0JVSUxEX0lEID89IG4KK2lmZXEgKCQoY2FsbCBsZC12ZXIt
YnVpbGQtaWQsJChMRCkpLG4pCitidWlsZF9pZF9saW5rZXIgOj0KK2Vsc2UKK0NGTEFHUyArPSAt
REJVSUxEX0lECitidWlsZF9pZF9saW5rZXIgOj0gLS1idWlsZC1pZD1zaGExCitlbmRpZgorCiAj
IGFzLWluc246IENoZWNrIHdoZXRoZXIgYXNzZW1ibGVyIHN1cHBvcnRzIGFuIGluc3RydWN0aW9u
LgogIyBVc2FnZTogY2ZsYWdzLXkgKz0gJChjYWxsIGFzLWluc24gImluc24iLG9wdGlvbi15ZXMs
b3B0aW9uLW5vKQogYXMtaW5zbiA9ICQoaWYgJChzaGVsbCBlY2hvICd2b2lkIF8odm9pZCkgeyBh
c20gdm9sYXRpbGUgKCAkKDIpICk7IH0nIFwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBmNzdmOGRiLi5lYWQwY2MwIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxl
CkBAIC05Myw3ICs5Myw3IEBAICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcyAkKEJB
U0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8KIAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAk
KEBEKS8uJChARikuMSBcCiAJCXwgJChCQVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lzdiAtLXNv
cnQgPiQoQEQpLy4kKEBGKS4xLlMKIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChA
RCkvLiQoQEYpLjEubwotCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8g
XAorCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gJChidWlsZF9pZF9s
aW5rZXIpIFwKIAkgICAgJChARCkvLiQoQEYpLjEubyAtbyAkQAogCXJtIC1mICQoQEQpLy4kKEBG
KS5bMC05XSoKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNo
L2FybS94ZW4ubGRzLlMKaW5kZXggOTkwOTU5NS4uMWYwMTBiZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCkBAIC0yMiw2ICsy
Miw5IEBAIE9VVFBVVF9BUkNIKEZPUk1BVCkKIFBIRFJTCiB7CiAgIHRleHQgUFRfTE9BRCAvKiBY
WFggc2hvdWxkIGJlIEFUICggWEVOX1BIWVNfU1RBUlQgKSAqLyA7CisjaWYgZGVmaW5lZChCVUlM
RF9JRCkKKyAgbm90ZSBQVF9OT1RFIDsKKyNlbmRpZgogfQogU0VDVElPTlMKIHsKQEAgLTU3LDEw
ICs2MCwxOCBAQCBTRUNUSU9OUwogICAgICAgICooLmxvY2twcm9maWxlLmRhdGEpCiAgICAgICAg
X19sb2NrX3Byb2ZpbGVfZW5kID0gLjsKICNlbmRpZgotCi0gICAgICAgIF9lcm9kYXRhID0gLjsg
ICAgICAgICAgLyogRW5kIG9mIHJlYWQtb25seSBkYXRhICovCiAgIH0gOnRleHQKIAorI2lmIGRl
ZmluZWQoQlVJTERfSUQpCisgIC4gPSBBTElHTig0KTsKKyAgLm5vdGUuZ251LmJ1aWxkLWlkIDog
eworICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOworICAgICAgICooLm5vdGUu
Z251LmJ1aWxkLWlkKQorICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kID0gLjsKKyAgfSA6
bm90ZSA6dGV4dAorI2VuZGlmCisgIF9lcm9kYXRhID0gLjsgICAgICAgICAgICAgICAgLyogRW5k
IG9mIHJlYWQtb25seSBkYXRhICovCisKICAgLmRhdGEgOiB7ICAgICAgICAgICAgICAgICAgICAv
KiBEYXRhICovCiAgICAgICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7CiAgICAgICAgKiguZGF0YS5w
YWdlX2FsaWduZWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYvTWFrZWZpbGUKaW5kZXggYmQ3YmE5Zi4uNDY2NWE2OCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtNzQsNiArNzQs
MTIgQEAgZWZpLXkgOj0gJChzaGVsbCBpZiBbICEgLXIgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9j
b21waWxlLmggLW8gXAogICAgICAgICAgICAgICAgICAgICAgIC1PICQoQkFTRURJUikvaW5jbHVk
ZS94ZW4vY29tcGlsZS5oIF07IHRoZW4gXAogICAgICAgICAgICAgICAgICAgICAgICAgIGVjaG8g
JyQoVEFSR0VUKS5lZmknOyBmaSkKIAoraWZuZXEgKCQoYnVpbGRfaWRfbGlua2VyKSwpCitub3Rl
c19waGRycyA9IC0tbm90ZXMKK2Vsc2UKK25vdGVzX3BoZHJzID0KK2VuZGlmCisKIGlmZGVmIENP
TkZJR19YU1BMSUNFCiBhbGxfc3ltYm9scyA9IC0tYWxsLXN5bWJvbHMKIGlmZGVmIENPTkZJR19G
QVNUX1NZTUJPTF9MT09LVVAKQEAgLTg0LDcgKzkwLDcgQEAgYWxsX3N5bWJvbHMgPQogZW5kaWYK
IAogJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKLQkuL2Jv
b3QvbWtlbGYzMiAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgMHgxMDAwMDAgXAorCS4vYm9vdC9t
a2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAweDEwMDAwMCBc
CiAJYCQoTk0pIC1uciAkKFRBUkdFVCktc3ltcyB8IGhlYWQgLW4gMSB8IHNlZCAtZSAncy9eXChb
XiBdKlwpLiovMHhcMS8nYAogCiAuUEhPTlk6IHRlc3RzCkBAIC0xMTksMjIgKzEyNSwyOCBAQCAk
KEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm86CiAJJChNQUtFKSAtZiAkKEJBU0VESVIp
L1J1bGVzLm1rIC1DICQoQkFTRURJUikvY29tbW9uIHN5bWJvbHMtZHVtbXkubwogCiAkKFRBUkdF
VCktc3ltczogcHJlbGluay5vIHhlbi5sZHMgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1kdW1t
eS5vCi0JJChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkg
JChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAog
CSAgICAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gJChARCkvLiQoQEYpLjAK
IAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMCBcCiAJCXwgJChCQVNFRElS
KS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgXAogCQk+JChARCkv
LiQoQEYpLjAuUwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARiku
MC5vCi0JJChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkg
JChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAog
CSAgICAkKEBEKS8uJChARikuMC5vIC1vICQoQEQpLy4kKEBGKS4xCiAJJChOTSkgLXBhIC0tZm9y
bWF0PXN5c3YgJChARCkvLiQoQEYpLjEgXAogCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAk
KGFsbF9zeW1ib2xzKSAtLXN5c3YgLS1zb3J0IC0td2Fybi1kdXAgXAogCQk+JChARCkvLiQoQEYp
LjEuUwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMS5vCi0J
JChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBcCisJJChMRCkgJChMREZM
QUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAogCSAgICAk
KEBEKS8uJChARikuMS5vIC1vICRACiAJcm0gLWYgJChARCkvLiQoQEYpLlswLTldKgogCitub3Rl
Lm86ICQoVEFSR0VUKS1zeW1zCisJJChPQkpDT1BZKSAtTyBiaW5hcnkgLS1vbmx5LXNlY3Rpb249
Lm5vdGUuZ251LmJ1aWxkLWlkICAkKEJBU0VESVIpL3hlbi1zeW1zICRALmJpbgorCSQoT0JKQ09Q
WSkgLUkgYmluYXJ5IC1PIGVsZjY0LXg4Ni02NCAtQiBpMzg2Ong4Ni02NCBcCisJCS0tcmVuYW1l
LXNlY3Rpb249LmRhdGE9Lm5vdGUuZ251LmJ1aWxkLWlkIC1TICRALmJpbiAkQAorCXJtIC1mICRA
LmJpbgorCiBFRklfTERGTEFHUyA9ICQocGF0c3Vic3QgLW0lLC1taTM4NnBlcCwkKExERkxBR1Mp
KSAtLXN1YnN5c3RlbT0xMAogRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1iYXNlPSQoMSkgLS1zdGFj
az0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnCiBFRklfTERGTEFHUyArPSAtLXNlY3Rpb24t
YWxpZ25tZW50PTB4MjAwMDAwIC0tZmlsZS1hbGlnbm1lbnQ9MHgyMApAQCAtMTQ3LDYgKzE1OSwx
MyBAQCAkKFRBUkdFVCkuZWZpOiBWSVJUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9j
cy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIFZJUgogJChUQVJHRVQpLmVmaTogQUxUX0JBU0UgPSAw
eCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIEFMVF9TVEFS
VCQkLCxwJykKICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJlIC0gYXQgbGVhc3QgbWFr
ZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gZWFybHkhCiAkKFRBUkdFVCkuZWZpOiBndWFyZCA9ICQo
aWYgJChzaGVsbCBlY2hvIGVmaS9kaXMqIHwgZ3JlcCBkaXNhYmxlZCksOikKK2lmbmVxICgkKGJ1
aWxkX2lkX2xpbmtlciksKQorJChUQVJHRVQpLmVmaTogbm90ZS5vCitub3RlX2ZpbGUgOj0gbm90
ZS5vCitlbHNlCitub3RlX2ZpbGUgOj0KK2VuZGlmCisKICQoVEFSR0VUKS5lZmk6IHByZWxpbmst
ZWZpLm8gZWZpLmxkcyBlZmkvcmVsb2NzLWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9s
cy1kdW1teS5vIGVmaS9ta3JlbG9jCiAJJChmb3JlYWNoIGJhc2UsICQoVklSVF9CQVNFKSAkKEFM
VF9CQVNFKSwgXAogCSAgICAgICAgICAkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1Ms
JChiYXNlKSkgLVQgZWZpLmxkcyAtTiAkPCBlZmkvcmVsb2NzLWR1bW15Lm8gXApAQCAtMTYzLDcg
KzE4Miw3IEBAICQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8gZWZpLmxkcyBlZmkvcmVsb2Nz
LWR1bW15Lm8gJChCQVNFRElSKS9jb21tb24vc3ltYm9sCiAJCXwgJChndWFyZCkgJChCQVNFRElS
KS90b29scy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgPiQoQEQpLy4kKEBG
KS4xcy5TCiAJJChndWFyZCkgJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rICQoQEQpLy4k
KEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vCiAJJChndWFyZCkgJChMRCkgJChjYWxsIEVGSV9M
REZMQUdTLCQoVklSVF9CQVNFKSkgLVQgZWZpLmxkcyAtTiAkPCBcCi0JICAgICAgICAgICAgICAg
ICQoQEQpLy4kKEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vIC1vICRACisJICAgICAgICAgICAg
ICAgICQoQEQpLy4kKEBGKS4xci5vICQoQEQpLy4kKEBGKS4xcy5vICQobm90ZV9maWxlKSAtbyAk
QAogCWlmICQoZ3VhcmQpIGZhbHNlOyB0aGVuIHJtIC1mICRAOyBlY2hvICdFRkkgc3VwcG9ydCBk
aXNhYmxlZCc7IGZpCiAJcm0gLWYgJChARCkvLiQoQEYpLlswLTldKgogCkBAIC0xOTUsNCArMjE0
LDUgQEAgY2xlYW46OgogCXJtIC1mICQoQkFTRURJUikvLnhlbi1zeW1zLlswLTldKiBib290Ly4q
LmQKIAlybSAtZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5vIGVmaS8uKi5kIGVm
aS8qLmVmaSBlZmkvZGlzYWJsZWQgZWZpL21rcmVsb2MKIAlybSAtZiBib290L3JlbG9jLlMgYm9v
dC9yZWxvYy5sbmsgYm9vdC9yZWxvYy5iaW4KKwlybSAtZiBub3RlLm8KIAkkKE1BS0UpIC1mICQo
QkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2Jvb3QvbWtlbGYzMi5jIGIveGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jCmluZGV4IDk5M2E3
ZWUuLjhjNTE5OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIuYworKysg
Yi94ZW4vYXJjaC94ODYvYm9vdC9ta2VsZjMyLmMKQEAgLTQ1LDkgKzQ1LDkgQEAgc3RhdGljIEVs
ZjMyX0VoZHIgb3V0X2VoZHIgPSB7CiAgICAgMCwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBlX2ZsYWdzICovCiAgICAgc2l6ZW9mKEVsZjMyX0VoZHIpLCAgICAgICAg
ICAgICAgICAgICAgICAvKiBlX2Voc2l6ZSAqLwogICAgIHNpemVvZihFbGYzMl9QaGRyKSwgICAg
ICAgICAgICAgICAgICAgICAgLyogZV9waGVudHNpemUgKi8KLSAgICAxLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGVfcGhudW0gKi8KKyAgICAxLCAgLyogbW9kaWZ5
IGJhc2VkIG9uIG51bV9waGRycyAqLyAgICAgIC8qIGVfcGhudW0gKi8KICAgICBzaXplb2YoRWxm
MzJfU2hkciksICAgICAgICAgICAgICAgICAgICAgIC8qIGVfc2hlbnRzaXplICovCi0gICAgMywg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBlX3NobnVtICovCisgICAg
MywgIC8qIG1vZGlmeSBiYXNlZCBvbiBudW1fcGhkcnMgKi8gICAgICAvKiBlX3NobnVtICovCiAg
ICAgMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBlX3Noc3RybmR4
ICovCiB9OwogCkBAIC02MSw4ICs2MSwyMCBAQCBzdGF0aWMgRWxmMzJfUGhkciBvdXRfcGhkciA9
IHsKICAgICBQRl9SfFBGX1d8UEZfWCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHBfZmxh
Z3MgKi8KICAgICA2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHBf
YWxpZ24gKi8KIH07CitzdGF0aWMgRWxmMzJfUGhkciBub3RlX3BoZHIgPSB7CisgICAgUFRfTk9U
RSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBwX3R5cGUgKi8KKyAgICBEWU5B
TUlDQUxMWV9GSUxMRUQsICAgICAgICAgICAgICAgICAgICAgIC8qIHBfb2Zmc2V0ICovCisgICAg
RFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX3ZhZGRyICovCisg
ICAgRFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX3BhZGRyICov
CisgICAgRFlOQU1JQ0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgICAvKiBwX2ZpbGVz
eiAqLworICAgIERZTkFNSUNBTExZX0ZJTExFRCwgICAgICAgICAgICAgICAgICAgICAgLyogcF9t
ZW1zeiAqLworICAgIFBGX1IsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog
cF9mbGFncyAqLworICAgIDQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogcF9hbGlnbiAqLworfTsKIAogc3RhdGljIHU4IG91dF9zaHN0cnRhYltdID0gIlwwLnRleHRc
MC5zaHN0cnRhYiI7CisvKiBJZiBudW1fcGhkcnMgPj0gMiwgd2UgbmVlZCB0byB0YWNrIHRoZSAu
bm90ZS4gKi8KK3N0YXRpYyB1OCBvdXRfc2hzdHJ0YWJfZXh0cmFbXSA9ICIubm90ZVwwIjsKIAog
c3RhdGljIEVsZjMyX1NoZHIgb3V0X3NoZHJbXSA9IHsKICAgICB7IDAgfSwKQEAgLTkwLDYgKzEw
MiwyMyBAQCBzdGF0aWMgRWxmMzJfU2hkciBvdXRfc2hkcltdID0gewogICAgIH0KIH07CiAKKy8q
CisgKiBUaGUgMTcgcG9pbnRzIHRvIHRoZSAnLm5vdGUnIGluIHRoZSBvdXRfc2hzdHJ0YWIgYW5k
IG91dF9zaHN0cnRhYl9leHRyYQorICogbGFpZCBvdXQgaW4gdGhlIGZpbGUuCisgKi8KK3N0YXRp
YyBFbGYzMl9TaGRyIG91dF9zaGRyX25vdGUgPSB7CisgICAgICAxNywgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBzaF9uYW1lICovCisgICAgICBTSFRfTk9URSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF90eXBlICovCisgICAgICAwLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9mbGFncyAqLworICAgICAgRFlOQU1JQ0FM
TFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgLyogc2hfYWRkciAqLworICAgICAgRFlOQU1J
Q0FMTFlfRklMTEVELCAgICAgICAgICAgICAgICAgICAgLyogc2hfb2Zmc2V0ICovCisgICAgICBE
WU5BTUlDQUxMWV9GSUxMRUQsICAgICAgICAgICAgICAgICAgICAvKiBzaF9zaXplICovCisgICAg
ICAwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9saW5rICovCisg
ICAgICAwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9pbmZvICov
CisgICAgICA0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzaF9hZGRy
YWxpZ24gKi8KKyAgICAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHNoX2VudHNpemUgKi8KK307CisKIC8qIFNvbWUgc3lzdGVtIGhlYWRlciBmaWxlcyBkZWZpbmUg
dGhlc2UgbWFjcm9zIGFuZCBwb2xsdXRlIG91ciBuYW1lc3BhY2UuICovCiAjdW5kZWYgc3dhcDE2
CiAjdW5kZWYgc3dhcDMyCkBAIC0yMjgsMjggKzI1NywzNCBAQCBzdGF0aWMgdm9pZCBkb19yZWFk
KGludCBmZCwgdm9pZCAqZGF0YSwgaW50IGxlbikKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoq
YXJndikKIHsKICAgICB1NjQgICAgICAgIGZpbmFsX2V4ZWNfYWRkcjsKLSAgICB1MzIgICAgICAg
IGxvYWRiYXNlLCBkYXRfc2l6LCBtZW1fc2l6OworICAgIHUzMiAgICAgICAgbG9hZGJhc2UsIGRh
dF9zaXosIG1lbV9zaXosIG5vdGVfYmFzZSwgbm90ZV9zeiwgb2Zmc2V0OwogICAgIGNoYXIgICAg
ICAqaW5pbWFnZSwgKm91dGltYWdlOwogICAgIGludCAgICAgICAgaW5mZCwgb3V0ZmQ7CiAgICAg
Y2hhciAgICAgICBidWZmZXJbMTAyNF07Ci0gICAgaW50ICAgICAgICBieXRlcywgdG9kbywgaTsK
KyAgICBpbnQgICAgICAgIGJ5dGVzLCB0b2RvLCBpID0gMTsKKyAgICBpbnQgICAgICAgIG51bV9w
aGRycyA9IDE7CiAKICAgICBFbGYzMl9FaGRyIGluMzJfZWhkcjsKIAogICAgIEVsZjY0X0VoZHIg
aW42NF9laGRyOwogICAgIEVsZjY0X1BoZHIgaW42NF9waGRyOwogCi0gICAgaWYgKCBhcmdjICE9
IDUgKQorICAgIGlmICggYXJnYyA8IDUgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJVc2FnZTogbWtlbGYzMiA8aW4taW1hZ2U+IDxvdXQtaW1hZ2U+ICIKKyAgICAgICAgZnByaW50
ZihzdGRlcnIsICJVc2FnZTogbWtlbGYzMiBbLS1ub3Rlc10gPGluLWltYWdlPiA8b3V0LWltYWdl
PiAiCiAgICAgICAgICAgICAgICAgIjxsb2FkLWJhc2U+IDxmaW5hbC1leGVjLWFkZHI+XG4iKTsK
ICAgICAgICAgcmV0dXJuIDE7CiAgICAgfQogCi0gICAgaW5pbWFnZSAgPSBhcmd2WzFdOwotICAg
IG91dGltYWdlID0gYXJndlsyXTsKLSAgICBsb2FkYmFzZSA9IHN0cnRvdWwoYXJndlszXSwgTlVM
TCwgMTYpOwotICAgIGZpbmFsX2V4ZWNfYWRkciA9IHN0cnRvdWxsKGFyZ3ZbNF0sIE5VTEwsIDE2
KTsKKyAgICBpZiAoICFzdHJjbXAoYXJndlsxXSwgIi0tbm90ZXMiKSApCisgICAgeworICAgICAg
ICBpID0gMjsKKyAgICAgICAgbnVtX3BoZHJzID0gMjsKKyAgICB9CisgICAgaW5pbWFnZSAgPSBh
cmd2W2krK107CisgICAgb3V0aW1hZ2UgPSBhcmd2W2krK107CisgICAgbG9hZGJhc2UgPSBzdHJ0
b3VsKGFyZ3ZbaSsrXSwgTlVMTCwgMTYpOworICAgIGZpbmFsX2V4ZWNfYWRkciA9IHN0cnRvdWxs
KGFyZ3ZbaSsrXSwgTlVMTCwgMTYpOwogCiAgICAgaW5mZCA9IG9wZW4oaW5pbWFnZSwgT19SRE9O
TFkpOwogICAgIGlmICggaW5mZCA9PSAtMSApCkBAIC0yODUsMTEgKzMyMCwxMCBAQCBpbnQgbWFp
bihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgKGludClpbjY0X2VoZHIu
ZV9waGVudHNpemUsIChpbnQpc2l6ZW9mKGluNjRfcGhkcikpOwogICAgICAgICByZXR1cm4gMTsK
ICAgICB9Ci0KLSAgICBpZiAoIGluNjRfZWhkci5lX3BobnVtICE9IDEgKQorICAgIGlmICggaW42
NF9laGRyLmVfcGhudW0gIT0gbnVtX3BoZHJzICkKICAgICB7Ci0gICAgICAgIGZwcmludGYoc3Rk
ZXJyLCAiRXhwZWN0IHByZWNpc2x5IDEgcHJvZ3JhbSBoZWFkZXI7IGZvdW5kICVkLlxuIiwKLSAg
ICAgICAgICAgICAgICAoaW50KWluNjRfZWhkci5lX3BobnVtKTsKKyAgICAgICAgZnByaW50Zihz
dGRlcnIsICJFeHBlY3QgcHJlY2lzbHkgJWQgcHJvZ3JhbSBoZWFkZXI7IGZvdW5kICVkLlxuIiwK
KyAgICAgICAgICAgICAgICBudW1fcGhkcnMsIChpbnQpaW42NF9laGRyLmVfcGhudW0pOwogICAg
ICAgICByZXR1cm4gMTsKICAgICB9CiAKQEAgLTMwNCw2ICszMzgsMzIgQEAgaW50IG1haW4oaW50
IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIC8qbWVtX3NpeiA9ICh1MzIpaW42NF9waGRyLnBfbWVt
c3o7Ki8KICAgICBtZW1fc2l6ID0gKHUzMikoZmluYWxfZXhlY19hZGRyIC0gaW42NF9waGRyLnBf
dmFkZHIpOwogCisgICAgbm90ZV9zeiA9IG5vdGVfYmFzZSA9IG9mZnNldCA9IDA7CisgICAgaWYg
KCBudW1fcGhkcnMgPiAxICkKKyAgICB7CisgICAgICAgIG9mZnNldCA9IGluNjRfcGhkci5wX29m
ZnNldDsKKyAgICAgICAgbm90ZV9iYXNlID0gaW42NF9waGRyLnBfdmFkZHI7CisKKyAgICAgICAg
KHZvaWQpbHNlZWsoaW5mZCwgaW42NF9laGRyLmVfcGhvZmYrc2l6ZW9mKGluNjRfcGhkciksIFNF
RUtfU0VUKTsKKyAgICAgICAgZG9fcmVhZChpbmZkLCAmaW42NF9waGRyLCBzaXplb2YoaW42NF9w
aGRyKSk7CisgICAgICAgIGVuZGlhbmFkanVzdF9waGRyNjQoJmluNjRfcGhkcik7CisKKyAgICAg
ICAgKHZvaWQpbHNlZWsoaW5mZCwgb2Zmc2V0LCBTRUVLX1NFVCk7CisKKyAgICAgICAgbm90ZV9z
eiA9IGluNjRfcGhkci5wX21lbXN6OworICAgICAgICBub3RlX2Jhc2UgPSBpbjY0X3BoZHIucF92
YWRkciAtIG5vdGVfYmFzZTsKKworICAgICAgICBpZiAoIGluNjRfcGhkci5wX29mZnNldCA+IGRh
dF9zaXogfHwgb2Zmc2V0ID4gaW42NF9waGRyLnBfb2Zmc2V0ICkKKyAgICAgICAgeworICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJFeHBlY3RlZCAubm90ZSBzZWN0aW9uIHdpdGhpbiAudGV4
dCBzZWN0aW9uIVxuIiBcCisgICAgICAgICAgICAgICAgICAgICJPZmZzZXQgJWxkIG5vdCB3aXRo
aW4gJWQhXG4iLAorICAgICAgICAgICAgICAgICAgICBpbjY0X3BoZHIucF9vZmZzZXQsIGRhdF9z
aXopOworICAgICAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIH0KKyAgICAgICAgLyogR2V0cyB1
cyB0aGUgYWJzb2x1dGUgb2Zmc2V0IHdpdGhpbiB0aGUgLnRleHQgc2VjdGlvbi4gKi8KKyAgICAg
ICAgb2Zmc2V0ID0gaW42NF9waGRyLnBfb2Zmc2V0IC0gb2Zmc2V0OworICAgIH0KKwogICAgIC8q
CiAgICAgICogRW5kIHRoZSBpbWFnZSBvbiBhIHBhZ2UgYm91bmRhcnkuIFRoaXMgZ2V0cyByb3Vu
ZCBhbGlnbm1lbnQgYnVncwogICAgICAqIGluIHRoZSBib290LSBvciBjaGFpbi1sb2FkZXIgKGUu
Zy4sIGtleGVjIG9uIHRoZSBYZW5vQm9vdCBDRCkuCkBAIC0zMjIsNiArMzgyLDMxIEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBvdXRfc2hkclsxXS5zaF9zaXplICAgPSBk
YXRfc2l6OwogICAgIG91dF9zaGRyWzJdLnNoX29mZnNldCA9IFJBV19PRkZTRVQgKyBkYXRfc2l6
ICsgc2l6ZW9mKG91dF9zaGRyKTsKIAorICAgIGlmICggbnVtX3BoZHJzID4gMSApCisgICAgewor
ICAgICAgICAvKiBXZSBoYXZlIHR3byBvZiB0aGVtISAqLworICAgICAgICBvdXRfZWhkci5lX3Bo
bnVtID0gbnVtX3BoZHJzOworICAgICAgICAvKiBFeHRyYSAubm90ZSBzZWN0aW9uLiAqLworICAg
ICAgICBvdXRfZWhkci5lX3NobnVtKys7CisKKyAgICAgICAgLyogRmlsbCBvdXQgdGhlIFBUX05P
VEUgcHJvZ3JhbSBoZWFkZXIuICovCisgICAgICAgIG5vdGVfcGhkci5wX3ZhZGRyICAgPSBub3Rl
X2Jhc2U7CisgICAgICAgIG5vdGVfcGhkci5wX3BhZGRyICAgPSBub3RlX2Jhc2U7CisgICAgICAg
IG5vdGVfcGhkci5wX2ZpbGVzeiAgPSBub3RlX3N6OworICAgICAgICBub3RlX3BoZHIucF9tZW1z
eiAgID0gbm90ZV9zejsKKyAgICAgICAgbm90ZV9waGRyLnBfb2Zmc2V0ICA9IG9mZnNldDsKKwor
ICAgICAgICAvKiBUYWNrIG9uIHRoZSAubm90ZVwwICovCisgICAgICAgIG91dF9zaGRyWzJdLnNo
X3NpemUgKz0gc2l6ZW9mKG91dF9zaHN0cnRhYl9leHRyYSk7CisgICAgICAgIC8qIEFuZCBtb3Zl
IGl0IHBhc3QgdGhlIC5ub3RlIHNlY3Rpb24uICovCisgICAgICAgIG91dF9zaGRyWzJdLnNoX29m
ZnNldCArPSBzaXplb2Yob3V0X3NoZHJfbm90ZSk7CisKKyAgICAgICAgLyogRmlsbCBvdXQgdGhl
IC5ub3RlIHNlY3Rpb24uICovCisgICAgICAgIG91dF9zaGRyX25vdGUuc2hfc2l6ZSA9IG5vdGVf
c3o7CisgICAgICAgIG91dF9zaGRyX25vdGUuc2hfYWRkciA9IG5vdGVfYmFzZTsKKyAgICAgICAg
b3V0X3NoZHJfbm90ZS5zaF9vZmZzZXQgPSBSQVdfT0ZGU0VUICsgb2Zmc2V0OworICAgIH0KKwog
ICAgIG91dGZkID0gb3BlbihvdXRpbWFnZSwgT19XUk9OTFl8T19DUkVBVHxPX1RSVU5DLCAwNzc1
KTsKICAgICBpZiAoIG91dGZkID09IC0xICkKICAgICB7CkBAIC0zMzUsOCArNDIwLDE0IEBAIGlu
dCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAogICAgIGVuZGlhbmFkanVzdF9waGRyMzIo
Jm91dF9waGRyKTsKICAgICBkb193cml0ZShvdXRmZCwgJm91dF9waGRyLCBzaXplb2Yob3V0X3Bo
ZHIpKTsKLSAgICAKLSAgICBpZiAoIChieXRlcyA9IFJBV19PRkZTRVQgLSBzaXplb2Yob3V0X2Vo
ZHIpIC0gc2l6ZW9mKG91dF9waGRyKSkgPCAwICkKKworICAgIGlmICggbnVtX3BoZHJzID4gMSAp
CisgICAgeworICAgICAgICBlbmRpYW5hZGp1c3RfcGhkcjMyKCZub3RlX3BoZHIpOworICAgICAg
ICBkb193cml0ZShvdXRmZCwgJm5vdGVfcGhkciwgc2l6ZW9mKG5vdGVfcGhkcikpOworICAgIH0K
KworICAgIGlmICggKGJ5dGVzID0gUkFXX09GRlNFVCAtIHNpemVvZihvdXRfZWhkcikgLSAobnVt
X3BoZHJzICogc2l6ZW9mKG91dF9waGRyKSkgKSA8IDAgKQogICAgIHsKICAgICAgICAgZnByaW50
ZihzdGRlcnIsICJIZWFkZXIgb3ZlcmZsb3cuXG4iKTsKICAgICAgICAgcmV0dXJuIDE7CkBAIC0z
NTUsOSArNDQ2LDIyIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAg
ZW5kaWFuYWRqdXN0X3NoZHIzMigmb3V0X3NoZHJbaV0pOwogICAgIGRvX3dyaXRlKG91dGZkLCAm
b3V0X3NoZHJbMF0sIHNpemVvZihvdXRfc2hkcikpOwogCi0gICAgZG9fd3JpdGUob3V0ZmQsIG91
dF9zaHN0cnRhYiwgc2l6ZW9mKG91dF9zaHN0cnRhYikpOwotICAgIGRvX3dyaXRlKG91dGZkLCBi
dWZmZXIsIDQtKChzaXplb2Yob3V0X3Noc3RydGFiKStkYXRfc2l6KSYzKSk7Ci0KKyAgICBpZiAo
IG51bV9waGRycyA+IDEgKQorICAgIHsKKyAgICAgICAgZW5kaWFuYWRqdXN0X3NoZHIzMigmb3V0
X3NoZHJfbm90ZSk7CisgICAgICAgIC8qIEFwcGVuZCB0aGUgLm5vdGUgc2VjdGlvbi4gKi8KKyAg
ICAgICAgZG9fd3JpdGUob3V0ZmQsICZvdXRfc2hkcl9ub3RlLCBzaXplb2Yob3V0X3NoZHJfbm90
ZSkpOworICAgICAgICAvKiBUaGUgbm9ybWFsIHN0cmluZ3MgLSAudGV4dFwwLi4gKi8KKyAgICAg
ICAgZG9fd3JpdGUob3V0ZmQsIG91dF9zaHN0cnRhYiwgc2l6ZW9mKG91dF9zaHN0cnRhYikpOwor
ICAgICAgICAvKiBPdXIgLm5vdGUgKi8KKyAgICAgICAgZG9fd3JpdGUob3V0ZmQsIG91dF9zaHN0
cnRhYl9leHRyYSwgc2l6ZW9mKG91dF9zaHN0cnRhYl9leHRyYSkpOworICAgICAgICBkb193cml0
ZShvdXRmZCwgYnVmZmVyLCA0LSgoc2l6ZW9mKG91dF9zaHN0cnRhYikrc2l6ZW9mKG91dF9zaHN0
cnRhYl9leHRyYSkrZGF0X3NpeikmMykpOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAg
ICBkb193cml0ZShvdXRmZCwgb3V0X3Noc3RydGFiLCBzaXplb2Yob3V0X3Noc3RydGFiKSk7Cisg
ICAgICAgIGRvX3dyaXRlKG91dGZkLCBidWZmZXIsIDQtKChzaXplb2Yob3V0X3Noc3RydGFiKStk
YXRfc2l6KSYzKSk7CisgICAgfQogICAgIGNsb3NlKGluZmQpOwogICAgIGNsb3NlKG91dGZkKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKaW5kZXggNWViODI1ZS4uYjE0YmNkMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hl
bi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0zMSw2ICszMSw5IEBAIE9V
VFBVVF9BUkNIKGkzODY6eDg2LTY0KQogUEhEUlMKIHsKICAgdGV4dCBQVF9MT0FEIDsKKyNpZiBk
ZWZpbmVkKEJVSUxEX0lEKSAmJiAhZGVmaW5lZChFRkkpCisgIG5vdGUgUFRfTk9URSA7CisjZW5k
aWYKIH0KIFNFQ1RJT05TCiB7CkBAIC03OSw2ICs4MiwxNiBAQCBTRUNUSU9OUwogICAgICAgICoo
LnJvZGF0YSkKICAgICAgICAqKC5yb2RhdGEuKikKIAorI2lmIGRlZmluZWQoQlVJTERfSUQpICYm
IGRlZmluZWQoRUZJKQorLyoKKyAqIE5vIG1lY2hhbmlzbSB0byBwdXQgYW4gUFRfTk9URSBpbiB0
aGUgRUZJIGZpbGUgLSBzbyBwdXQKKyAqIGl0IGluIC5yb2RhdGEgc2VjdGlvbi4gKG5vdGVzLm8g
c3VwcGxpZXMgdXMgd2l0aCAubm90ZS5nbnUuYnVpbGQtaWQpLgorICovCisgICAgICAgLiA9IEFM
SUdOKDQpOworICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOworICAgICAgICoo
Lm5vdGUuZ251LmJ1aWxkLWlkKQorICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kID0gLjsK
KyNlbmRpZgogICAgICAgIC4gPSBBTElHTig4KTsKICAgICAgICAvKiBFeGNlcHRpb24gdGFibGUg
Ki8KICAgICAgICBfX3N0YXJ0X19fZXhfdGFibGUgPSAuOwpAQCAtOTYsOSArMTA5LDI0IEBAIFNF
Q1RJT05TCiAgICAgICAgKigubG9ja3Byb2ZpbGUuZGF0YSkKICAgICAgICBfX2xvY2tfcHJvZmls
ZV9lbmQgPSAuOwogI2VuZGlmCi0gICAgICAgX2Vyb2RhdGEgPSAuOwogICB9IDp0ZXh0CiAKKyNp
ZiBkZWZpbmVkKEJVSUxEX0lEKSAmJiAhZGVmaW5lZChFRkkpCisvKgorICogV2hhdCBhIHN0cmFu
Z2Ugc2VjdGlvbiBuYW1lLiBUaGUgcmVhc29uIGlzIHRoYXQgb24gRUxGIGJ1aWxkcyB0aGlzIHNl
Y3Rpb24KKyAqIGlzIGV4dHJhY3RlZCB0byBub3Rlcy5vICh3aGljaCB0aGVuIGlzIGluZ2VzdGVk
IGluIHRoZSBFRkkgZmlsZSkuIEJ1dCB0aGUKKyAqIGNvbXBpbGVyIG1heSB3YW50IHRvIGluamVj
dCBvdGhlciB0aGluZ3MgaW4gdGhlIC5ub3RlIHdoaWNoIHdlIGRvbid0IGNhcmUKKyAqIGFib3V0
IC0gaGVuY2UgdGhpcyB1bmlxdWUgbmFtZS4KKyAqLworICAuID0gQUxJR04oNCk7CisgIC5ub3Rl
LmdudS5idWlsZC1pZCA6IHsKKyAgICAgICBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0ID0gLjsK
KyAgICAgICAqKC5ub3RlLmdudS5idWlsZC1pZCkKKyAgICAgICBfX25vdGVfZ251X2J1aWxkX2lk
X2VuZCA9IC47CisgIH0gOm5vdGUgOnRleHQKKyNlbmRpZgorICBfZXJvZGF0YSA9IC47CisKICNp
ZmRlZiBFRkkKICAgLiA9IEFMSUdOKE1CKDIpKTsKICNlbHNlCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3ZlcnNpb24uYyBiL3hlbi9jb21tb24vdmVyc2lvbi5jCmluZGV4IGZjOWJmNDIuLjMwNTc4
YTYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdmVyc2lvbi5jCisrKyBiL3hlbi9jb21tb24vdmVy
c2lvbi5jCkBAIC0xLDYgKzEsMTMgQEAKICNpbmNsdWRlIDx4ZW4vY29tcGlsZS5oPgorI2luY2x1
ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL3N0
cmluZy5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorI2luY2x1ZGUgPHhlbi9lbGYuaD4KICNp
bmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgogCisjaW5jbHVkZSA8YXNtL2NhY2hlLmg+CisKIGNvbnN0
IGNoYXIgKnhlbl9jb21waWxlX2RhdGUodm9pZCkKIHsKICAgICByZXR1cm4gWEVOX0NPTVBJTEVf
REFURTsKQEAgLTYxLDYgKzY4LDUxIEBAIGNvbnN0IGNoYXIgKnhlbl9kZW55KHZvaWQpCiAgICAg
cmV0dXJuICI8ZGVuaWVkPiI7CiB9CiAKK3N0YXRpYyBjb25zdCB2b2lkICpidWlsZF9pZF9wIF9f
cmVhZF9tb3N0bHk7CitzdGF0aWMgdW5zaWduZWQgaW50IGJ1aWxkX2lkX2xlbiBfX3JlYWRfbW9z
dGx5OworCitpbnQgeGVuX2J1aWxkX2lkKGNvbnN0IHZvaWQgKipwLCB1bnNpZ25lZCBpbnQgKmxl
bikKK3sKKyAgICBpZiAoICFidWlsZF9pZF9sZW4gKQorICAgICAgICByZXR1cm4gLUVOT0RBVEE7
CisKKyAgICAqbGVuID0gYnVpbGRfaWRfbGVuOworICAgICpwID0gYnVpbGRfaWRfcDsKKworICAg
IHJldHVybiAwOworfQorCisjaWZkZWYgQlVJTERfSUQKKy8qIERlZmluZWQgaW4gbGlua2VyIHNj
cmlwdC4gKi8KK2V4dGVybiBjb25zdCBFbGZfTm90ZSBfX25vdGVfZ251X2J1aWxkX2lkX3N0YXJ0
W10sIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kW107CisKK3N0YXRpYyBpbnQgX19pbml0IHhlbl9i
dWlsZF9pbml0KHZvaWQpCit7CisgICAgY29uc3QgRWxmX05vdGUgKm4gPSBfX25vdGVfZ251X2J1
aWxkX2lkX3N0YXJ0OworCisgICAgLyogLS1idWlsZC1pZCBpbnZva2VkIHdpdGggd3JvbmcgcGFy
YW1ldGVycy4gKi8KKyAgICBpZiAoIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kIDw9ICZuWzBdICkK
KyAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworCisgICAgLyogQ2hlY2sgZm9yIGZ1bGwgTm90ZSBo
ZWFkZXIuICovCisgICAgaWYgKCAmblsxXSA+IF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kICkKKyAg
ICAgICAgcmV0dXJuIC1FTk9EQVRBOzsKKworICAgIC8qIENoZWNrIGlmIHdlIHJlYWxseSBoYXZl
IGEgYnVpbGQtaWQuICovCisgICAgaWYgKCBOVF9HTlVfQlVJTERfSUQgIT0gbi0+dHlwZSApCisg
ICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIC8qIFNhbml0eSBjaGVjaywgbmFtZSBzaG91
bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KKyAgICBpZiAoIHN0cm5j
bXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkKKyAgICAgICAgcmV0
dXJuIC1FTk9EQVRBOworCisgICAgYnVpbGRfaWRfbGVuID0gbi0+ZGVzY3N6OworICAgIGJ1aWxk
X2lkX3AgPSBFTEZOT1RFX0RFU0Mobik7CisKKyAgICByZXR1cm4gMDsKK30KK19faW5pdGNhbGwo
eGVuX2J1aWxkX2luaXQpOworI2VuZGlmCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9k
ZTogQwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaCBiL3hlbi9pbmNs
dWRlL3hlbi9lbGZzdHJ1Y3RzLmgKaW5kZXggYWI5YjFlYS4uNjE1ZWIwNiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2VsZnN0cnVjdHMuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWxmc3Ry
dWN0cy5oCkBAIC00MCw2ICs0MCw5IEBAIHR5cGVkZWYgdWludDMyX3QJRWxmNjRfV29yZDsKIHR5
cGVkZWYgaW50NjRfdAkJRWxmNjRfU3h3b3JkOwogdHlwZWRlZiB1aW50NjRfdAlFbGY2NF9Yd29y
ZDsKIAorLyogVW5pcXVlIGJ1aWxkIGlkIHN0cmluZyBmb3JtYXQgd2hlbiB1c2luZyAtLWJ1aWxk
LWlkLiAqLworI2RlZmluZSBOVF9HTlVfQlVJTERfSUQgMworCiAvKgogICogZV9pZGVudFtdIGlk
ZW50aWZpY2F0aW9uIGluZGV4ZXMKICAqIFNlZSBodHRwOi8vd3d3LmNhbGRlcmEuY29tL2RldmVs
b3BlcnMvZ2FiaS8yMDAwLTA3LTE3L2NoNC5laGVhZGVyLmh0bWwgCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vdmVyc2lvbi5oIGIveGVuL2luY2x1ZGUveGVuL3ZlcnNpb24uaAppbmRleCAy
MDE1YzBiLi40MDAxNjBmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdmVyc2lvbi5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi92ZXJzaW9uLmgKQEAgLTEzLDUgKzEzLDYgQEAgY29uc3QgY2hh
ciAqeGVuX2V4dHJhX3ZlcnNpb24odm9pZCk7CiBjb25zdCBjaGFyICp4ZW5fY2hhbmdlc2V0KHZv
aWQpOwogY29uc3QgY2hhciAqeGVuX2Jhbm5lcih2b2lkKTsKIGNvbnN0IGNoYXIgKnhlbl9kZW55
KHZvaWQpOworaW50IHhlbl9idWlsZF9pZChjb25zdCB2b2lkICoqcCwgdW5zaWduZWQgaW50ICps
ZW4pOwogCiAjZW5kaWYgLyogX19YRU5fVkVSU0lPTl9IX18gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnUy-0000kY-Co; Sun, 01 May 2016 09:17:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUx-0000kK-5M
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:07 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 FF/D2-18833-299C5275; Sun, 01 May 2016 09:17:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXfiSdV
 wg++rzS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y9KVxawFq/krup9tYm5gPM3TxcjJISTwhVFi
 6XWRLkYuIPs8o8SR3yvYuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwEvixdRjT
 CA2r4CZxOZ/59hBbBag+h+PfrNOYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsINx53OnQ4ySHExKorwz5qqEC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgPXxCNVxIsCg1PbUiLTMHGBowaQkOHiUR3m0gad7igsTc4sx0iNQpRkUpcd4mkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+w9kCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgNJP+srBoW9LO0MR1SeuYl3YsWL922wKVtTdU96x2+Lpz9f38dck+lcneQmyel2
 5KV9mo1lyYLB1pvPHY4jrZo1a3Lx5z8UviKSyao1E1hW9B1rTYizdPnN2nMWMpq+Snu2sr/pc
 9rtVd+UZgzoyz17kU1K1XPMmZzL5MNuBMr3j2ccu0qe88tZVYijMSDbWYi4oTAYg7uc5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462094225!12225974!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7294 invoked from network); 1 May 2016 09:17:05 -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 May 2016 09:17: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 1awnUu-0001Al-UK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUu-0002kq-Tf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUu-0002kq-Tf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:04 +0000
Subject: [Xen-changelog] [xen master] xsplice: Print build_id in keyhandler
	and on bootup.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxZWE2NTJjNzQ3NGZlYmI3MzRiYTJhZDhkZmUxMjM1NmUwOWZiN2EKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDIwIDE2OjIwOjM3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjEwIDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBQcmludCBidWlsZF9pZCBpbiBr
ZXloYW5kbGVyIGFuZCBvbiBib290dXAuCiAgICAKICAgIEFzIGl0IHNob3VsZCBiZSBhbiB1c2Vm
dWwgZGVidWcgbWVjaGFuaXNtLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMTIgKysrKysr
KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24veHNwbGljZS5jIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKaW5kZXggYjVkZjM2Ny4u
Njk2ODgwZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1v
bi94c3BsaWNlLmMKQEAgLTE2LDYgKzE2LDcgQEAKICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4K
ICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3N5bWJvbHMuaD4KKyNpbmNs
dWRlIDx4ZW4vdmVyc2lvbi5oPgogI2luY2x1ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2lu
Y2x1ZGUgPHhlbi92bWFwLmg+CiAjaW5jbHVkZSA8eGVuL3dhaXQuaD4KQEAgLTEzNTIsMTAgKzEz
NTMsMTUgQEAgc3RhdGljIGNvbnN0IGNoYXIgKnN0YXRlMnN0cih1bnNpZ25lZCBpbnQgc3RhdGUp
CiBzdGF0aWMgdm9pZCB4c3BsaWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogewogICAg
IHN0cnVjdCBwYXlsb2FkICpkYXRhOworICAgIGNvbnN0IHZvaWQgKmJpbmFyeV9pZCA9IE5VTEw7
CisgICAgdW5zaWduZWQgaW50IGxlbiA9IDA7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKICAgICBw
cmludGsoIiclYycgcHJlc3NlZCAtIER1bXBpbmcgYWxsIHhzcGxpY2UgcGF0Y2hlc1xuIiwga2V5
KTsKIAorICAgIGlmICggIXhlbl9idWlsZF9pZCgmYmluYXJ5X2lkLCAmbGVuKSApCisgICAgICAg
IHByaW50aygiYnVpbGQtaWQ6ICUqcGhOXG4iLCBsZW4sIGJpbmFyeV9pZCk7CisKICAgICBpZiAo
ICFzcGluX3RyeWxvY2soJnBheWxvYWRfbG9jaykgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCJM
b2NrIGhlbGQuIFRyeSBhZ2Fpbi5cbiIpOwpAQCAtMTM5Miw2ICsxMzk4LDEyIEBAIHN0YXRpYyB2
b2lkIHhzcGxpY2VfcHJpbnRhbGwodW5zaWduZWQgY2hhciBrZXkpCiAKIHN0YXRpYyBpbnQgX19p
bml0IHhzcGxpY2VfaW5pdCh2b2lkKQogeworICAgIGNvbnN0IHZvaWQgKmJpbmFyeV9pZDsKKyAg
ICB1bnNpZ25lZCBpbnQgbGVuOworCisgICAgaWYgKCAheGVuX2J1aWxkX2lkKCZiaW5hcnlfaWQs
ICZsZW4pICkKKyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPIFhTUExJQ0UgIjogYnVpbGQtaWQ6
ICUqcGhOXG4iLCBsZW4sIGJpbmFyeV9pZCk7CisKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd4
JywgeHNwbGljZV9wcmludGFsbCwgInByaW50IHhzcGxpY2luZyBpbmZvIiwgMSk7CiAKICAgICBh
cmNoX3hzcGxpY2VfaW5pdCgpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnUy-0000kY-Co; Sun, 01 May 2016 09:17:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUx-0000kK-5M
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:07 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 FF/D2-18833-299C5275; Sun, 01 May 2016 09:17:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXfiSdV
 wg++rzS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y9KVxawFq/krup9tYm5gPM3TxcjJISTwhVFi
 6XWRLkYuIPs8o8SR3yvYuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwEvixdRjT
 CA2r4CZxOZ/59hBbBag+h+PfrNOYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsINx53OnQ4ySHExKorwz5qqEC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgPXxCNVxIsCg1PbUiLTMHGBowaQkOHiUR3m0gad7igsTc4sx0iNQpRkUpcd4mkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+w9kCk9mXgnc9FdAi5mAFmevB
 1tckoiQkmpgNJP+srBoW9LO0MR1SeuYl3YsWL922wKVtTdU96x2+Lpz9f38dck+lcneQmyel2
 5KV9mo1lyYLB1pvPHY4jrZo1a3Lx5z8UviKSyao1E1hW9B1rTYizdPnN2nMWMpq+Snu2sr/pc
 9rtVd+UZgzoyz17kU1K1XPMmZzL5MNuBMr3j2ccu0qe88tZVYijMSDbWYi4oTAYg7uc5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462094225!12225974!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7294 invoked from network); 1 May 2016 09:17:05 -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 May 2016 09:17: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 1awnUu-0001Al-UK
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnUu-0002kq-Tf
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnUu-0002kq-Tf@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:04 +0000
Subject: [Xen-changelog] [xen master] xsplice: Print build_id in keyhandler
	and on bootup.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxZWE2NTJjNzQ3NGZlYmI3MzRiYTJhZDhkZmUxMjM1NmUwOWZiN2EKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDIwIDE2OjIwOjM3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjEwIDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBQcmludCBidWlsZF9pZCBpbiBr
ZXloYW5kbGVyIGFuZCBvbiBib290dXAuCiAgICAKICAgIEFzIGl0IHNob3VsZCBiZSBhbiB1c2Vm
dWwgZGVidWcgbWVjaGFuaXNtLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMTIgKysrKysr
KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24veHNwbGljZS5jIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKaW5kZXggYjVkZjM2Ny4u
Njk2ODgwZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1v
bi94c3BsaWNlLmMKQEAgLTE2LDYgKzE2LDcgQEAKICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4K
ICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3N5bWJvbHMuaD4KKyNpbmNs
dWRlIDx4ZW4vdmVyc2lvbi5oPgogI2luY2x1ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgogI2lu
Y2x1ZGUgPHhlbi92bWFwLmg+CiAjaW5jbHVkZSA8eGVuL3dhaXQuaD4KQEAgLTEzNTIsMTAgKzEz
NTMsMTUgQEAgc3RhdGljIGNvbnN0IGNoYXIgKnN0YXRlMnN0cih1bnNpZ25lZCBpbnQgc3RhdGUp
CiBzdGF0aWMgdm9pZCB4c3BsaWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogewogICAg
IHN0cnVjdCBwYXlsb2FkICpkYXRhOworICAgIGNvbnN0IHZvaWQgKmJpbmFyeV9pZCA9IE5VTEw7
CisgICAgdW5zaWduZWQgaW50IGxlbiA9IDA7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKICAgICBw
cmludGsoIiclYycgcHJlc3NlZCAtIER1bXBpbmcgYWxsIHhzcGxpY2UgcGF0Y2hlc1xuIiwga2V5
KTsKIAorICAgIGlmICggIXhlbl9idWlsZF9pZCgmYmluYXJ5X2lkLCAmbGVuKSApCisgICAgICAg
IHByaW50aygiYnVpbGQtaWQ6ICUqcGhOXG4iLCBsZW4sIGJpbmFyeV9pZCk7CisKICAgICBpZiAo
ICFzcGluX3RyeWxvY2soJnBheWxvYWRfbG9jaykgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCJM
b2NrIGhlbGQuIFRyeSBhZ2Fpbi5cbiIpOwpAQCAtMTM5Miw2ICsxMzk4LDEyIEBAIHN0YXRpYyB2
b2lkIHhzcGxpY2VfcHJpbnRhbGwodW5zaWduZWQgY2hhciBrZXkpCiAKIHN0YXRpYyBpbnQgX19p
bml0IHhzcGxpY2VfaW5pdCh2b2lkKQogeworICAgIGNvbnN0IHZvaWQgKmJpbmFyeV9pZDsKKyAg
ICB1bnNpZ25lZCBpbnQgbGVuOworCisgICAgaWYgKCAheGVuX2J1aWxkX2lkKCZiaW5hcnlfaWQs
ICZsZW4pICkKKyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPIFhTUExJQ0UgIjogYnVpbGQtaWQ6
ICUqcGhOXG4iLCBsZW4sIGJpbmFyeV9pZCk7CisKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd4
JywgeHNwbGljZV9wcmludGFsbCwgInByaW50IHhzcGxpY2luZyBpbmZvIiwgMSk7CiAKICAgICBh
cmNoX3hzcGxpY2VfaW5pdCgpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnV8-0000m5-En; Sun, 01 May 2016 09:17: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 1awnV7-0000lr-MB
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:17 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 26/22-07924-C99C5275; Sun, 01 May 2016 09:17:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfOSdV
 wg6MtPBYTthk4MHps79vFHsAYxZqZl5RfkcCa0fnjAmvBceOKTRdWszYwvlLrYuTiEBL4wijx
 8OJURgjnPKPE1M521i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQU8JRbt3
 ccOUs4rYCbxqFMQJMwCVD732lfmCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MK7Z7nmIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryHT6iGCwkWpaanVqRl5gCDAyYtwcGjJMK7DSTNW1yQmFucmQ6ROsWoKCXO2wSS
 EABJZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkPgUzhycwrgZv+CmgxE9Di7
 PVgi0sSEVJSDYxG22sKnln1t8xZ9rmr/9PpMAvplJ54ebfYgi9pp5Lyjh3Y8H/FWv9MhgPnEm
 YJVZWdSJpYPJc3z3j+tGki5S2XiqvVPr6UvrPxexb/1QdbPnH6zK8zs/c8/PC/+3He3Mh2z0d
 qiklzrvUmS1hvj/B77HdFuGJbn/tEgT3/Vc5ISK2Y0fvw1A4lluKMREMt5qLiRAAEuYLYQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462094235!28178823!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4971 invoked from network); 1 May 2016 09:17:15 -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; 1 May 2016 09:17: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 1awnV5-0001Av-05
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnV4-0002lU-Vh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnV4-0002lU-Vh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:14 +0000
Subject: [Xen-changelog] [xen master] XENVER_build_id/libxc: Provide
	ld-embedded build-id
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2MGQyNDE4OGQ4MTA4NWYxZjUyODQ4ZGU0OTAzZTZjNzgzMjg3YzcKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDEzIDEzOjE0OjM2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjE0IDIwMTYgLTA0MDAKCiAgICBYRU5WRVJfYnVpbGRfaWQvbGlieGM6IFByb3Zp
ZGUgbGQtZW1iZWRkZWQgYnVpbGQtaWQKICAgIAogICAgSWYgdGhlIGh5cGVydmlzb3Igd2FzIGJ1
aWx0IHdpdGggYnVpbGQtaWRzIHdlIGNhbiBleHBvc2UgdGhlCiAgICBidWlsZC1pZCB2YWx1ZSB0
byB0aGUgdG9vbHN0YWNrIChpZiBpdCBpcyBub3QgYnVpbHQgd2l0aAogICAgaXQgd2lsbCBqdXN0
IHJldHVybiAtRU5PREFUQSkuIFRoaXMgaXMgYSBwcml2aWxpZ2llZCBvcGVyYXRpb24KICAgIHNv
IG9ubHkgdGhlIGNvbnRyb2xsaW5nIHN0YWNrIGlzIGFibGUgdG8gcmVxdWVzdCB0aGlzLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2ZsYXNrL3BvbGlj
eS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlIHwgIDEgKwogdG9vbHMvbGlieGMveGNfcHJpdmF0
ZS5jICAgICAgICAgICAgICAgICAgICAgfCAgNyArKysrKysKIHRvb2xzL2xpYnhjL3hjX3ByaXZh
dGUuaCAgICAgICAgICAgICAgICAgICAgIHwgMTEgKysrKysrKysrCiB4ZW4vY29tbW9uL2tlcm5l
bC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIHhlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmggICAgICAgICAgICAgICAgIHwgMTgg
KysrKysrKysrKysrKy0KIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDMgKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAgICAg
ICB8ICAyICsrCiA3IGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvcG9saWN5L21vZHVsZXMveGVuL3hl
bi50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCmluZGV4
IGRhYTEzMTUuLmJlZjMzYjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kv
bW9kdWxlcy94ZW4veGVuLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxl
cy94ZW4veGVuLnRlCkBAIC04Miw2ICs4Miw3IEBAIGFsbG93IGRvbTBfdCB4ZW5fdDp4ZW4yIHsK
IGFsbG93IGRvbTBfdCB4ZW5fdDp2ZXJzaW9uIHsKICAgICB4ZW5fZXh0cmF2ZXJzaW9uIHhlbl9j
b21waWxlX2luZm8geGVuX2NhcGFiaWxpdGllcwogICAgIHhlbl9jaGFuZ2VzZXQgeGVuX3BhZ2Vz
aXplIHhlbl9ndWVzdF9oYW5kbGUgeGVuX2NvbW1hbmRsaW5lCisgICAgeGVuX2J1aWxkX2lkCiB9
OwogCiBhbGxvdyBkb20wX3QgeGVuX3Q6bW11IG1lbW9yeW1hcDsKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhjL3hjX3ByaXZhdGUuYyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYwppbmRleCBjNDFl
NDMzLi5kNTdjMzlhIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMKKysrIGIv
dG9vbHMvbGlieGMveGNfcHJpdmF0ZS5jCkBAIC00OTUsNiArNDk1LDEzIEBAIGludCB4Y192ZXJz
aW9uKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgY21kLCB2b2lkICphcmcpCiAgICAgY2FzZSBYRU5W
RVJfY29tbWFuZGxpbmU6CiAgICAgICAgIHN6ID0gc2l6ZW9mKHhlbl9jb21tYW5kbGluZV90KTsK
ICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAgICAgIHsKKyAg
ICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZF9pZCA9ICh4ZW5fYnVpbGRfaWRfdCAqKWFy
ZzsKKyAgICAgICAgICAgIHN6ID0gc2l6ZW9mKCpidWlsZF9pZCkgKyBidWlsZF9pZC0+bGVuOwor
ICAgICAgICAgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfRElSKGFyZywgWENfSFlQRVJDQUxMX0JV
RkZFUl9CT1VOQ0VfQk9USCk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIEVSUk9SKCJ4Y192ZXJzaW9uOiB1bmtub3duIGNvbW1hbmQgJWRcbiIs
IGNtZCk7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv
eGNfcHJpdmF0ZS5oIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCmluZGV4IGFhOGRhZjEuLjc1
Yjc2MWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAorKysgYi90b29scy9s
aWJ4Yy94Y19wcml2YXRlLmgKQEAgLTE5Nyw2ICsxOTcsMTcgQEAgZW51bSB7CiAjZGVmaW5lIEhZ
UEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUoX2J1ZiwgX3N6KSBkbyB7IChIWVBFUkNBTExfQlVGRkVS
KF9idWYpKS0+c3ogPSBfc3o7IH0gd2hpbGUgKDApCiAKIC8qCisgKiBDaGFuZ2UgdGhlIGRpcmVj
dGlvbi4KKyAqCisgKiBDYW4gb25seSBiZSB1c2VkIGlmIHRoZSBib3VuY2VfcHJlL2JvdW5jZV9w
b3N0IGNvbW1hbmRzIGhhdmUKKyAqIG5vdCBiZWVuIHVzZWQuCisgKi8KKyNkZWZpbmUgSFlQRVJD
QUxMX0JPVU5DRV9TRVRfRElSKF9idWYsIF9kaXIpIGRvIHsgaWYgKChIWVBFUkNBTExfQlVGRkVS
KF9idWYpKS0+aGJ1ZikgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGFzc2VydCgxKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKEhZUEVSQ0FMTF9CVUZGRVIoX2J1ZikpLT5kaXIgPSBfZGlyOyAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gd2hpbGUgKDApCisKKy8q
CiAgKiBJbml0aWFsaXNlIGFuZCBmcmVlIGh5cGVyY2FsbCBzYWZlIG1lbW9yeS4gVGFrZXMgY2Fy
ZSBvZiBhbnkgcmVxdWlyZWQKICAqIGNvcHlpbmcuCiAgKi8KZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmluZGV4IGE0YTNjMzYuLjFhNjgyM2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwu
YwpAQCAtMzc2LDYgKzM3Niw0MiBAQCBETyh4ZW5fdmVyc2lvbikoaW50IGNtZCwgWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgfQorCisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAg
eworICAgICAgICB4ZW5fYnVpbGRfaWRfdCBidWlsZF9pZDsKKyAgICAgICAgdW5zaWduZWQgaW50
IHN6OworICAgICAgICBpbnQgcmM7CisgICAgICAgIGNvbnN0IHZvaWQgKnA7CisKKyAgICAgICAg
aWYgKCBkZW55ICkKKyAgICAgICAgICAgIHJldHVybiAtRVBFUk07CisKKyAgICAgICAgLyogT25s
eSByZXR1cm4gc2l6ZS4gKi8KKyAgICAgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX2lzX251bGwoYXJn
KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCZidWlsZF9p
ZCwgYXJnLCAxKSApCisgICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAg
ICAgIGlmICggYnVpbGRfaWQubGVuID09IDAgKQorICAgICAgICAgICAgICAgIHJldHVybiAtRUlO
VkFMOworICAgICAgICB9CisKKyAgICAgICAgcmMgPSB4ZW5fYnVpbGRfaWQoJnAsICZzeik7Cisg
ICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGlmICgg
Z3Vlc3RfaGFuZGxlX2lzX251bGwoYXJnKSApCisgICAgICAgICAgICByZXR1cm4gc3o7CisKKyAg
ICAgICAgaWYgKCBzeiA+IGJ1aWxkX2lkLmxlbiApCisgICAgICAgICAgICByZXR1cm4gLUVOT0JV
RlM7CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldChhcmcsIG9mZnNldG9mKHhl
bl9idWlsZF9pZF90LCBidWYpLCBwLCBzeikgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CisKKyAgICAgICAgcmV0dXJuIHN6OworICAgIH0KICAgICB9CiAKICAgICByZXR1cm4gLUVOT1NZ
UzsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvdmVyc2lvbi5oCmluZGV4IDI0YTU4MmYuLmNiODQ1NjUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZlcnNp
b24uaApAQCAtMzAsNyArMzAsOCBAQAogCiAjaW5jbHVkZSAieGVuLmgiCiAKLS8qIE5CLiBBbGwg
b3BzIHJldHVybiB6ZXJvIG9uIHN1Y2Nlc3MsIGV4Y2VwdCBYRU5WRVJfe3ZlcnNpb24scGFnZXNp
emV9ICovCisvKiBOQi4gQWxsIG9wcyByZXR1cm4gemVybyBvbiBzdWNjZXNzLCBleGNlcHQgWEVO
VkVSX3t2ZXJzaW9uLHBhZ2VzaXplfQorICogWEVOVkVSX3t2ZXJzaW9uLHBhZ2VzaXplLGJ1aWxk
X2lkfSAqLwogCiAvKiBhcmcgPT0gTlVMTDsgcmV0dXJucyBtYWpvcjptaW5vciAoMTY6MTYpLiAq
LwogI2RlZmluZSBYRU5WRVJfdmVyc2lvbiAgICAgIDAKQEAgLTg3LDYgKzg4LDIxIEBAIHR5cGVk
ZWYgc3RydWN0IHhlbl9mZWF0dXJlX2luZm8geGVuX2ZlYXR1cmVfaW5mb190OwogI2RlZmluZSBY
RU5WRVJfY29tbWFuZGxpbmUgOQogdHlwZWRlZiBjaGFyIHhlbl9jb21tYW5kbGluZV90WzEwMjRd
OwogCisvKgorICogUmV0dXJuIHZhbHVlIGlzIHRoZSBudW1iZXIgb2YgYnl0ZXMgd3JpdHRlbiwg
b3IgWEVOX0V4eCBvbiBlcnJvci4KKyAqIENhbGxpbmcgd2l0aCBlbXB0eSBwYXJhbWV0ZXIgcmV0
dXJucyB0aGUgc2l6ZSBvZiBidWlsZF9pZC4KKyAqLworI2RlZmluZSBYRU5WRVJfYnVpbGRfaWQg
MTAKK3N0cnVjdCB4ZW5fYnVpbGRfaWQgeworICAgICAgICB1aW50MzJfdCAgICAgICAgbGVuOyAv
KiBJTjogc2l6ZSBvZiBidWZbXS4gKi8KKyNpZiBkZWZpbmVkKF9fU1REQ19WRVJTSU9OX18pICYm
IF9fU1REQ19WRVJTSU9OX18gPj0gMTk5OTAxTAorICAgICAgICB1bnNpZ25lZCBjaGFyICAgYnVm
W107CisjZWxpZiBkZWZpbmVkKF9fR05VQ19fKQorICAgICAgICB1bnNpZ25lZCBjaGFyICAgYnVm
WzFdOyAvKiBPVVQ6IFZhcmlhYmxlIGxlbmd0aCBidWZmZXIgd2l0aCBidWlsZF9pZC4gKi8KKyNl
bmRpZgorfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9idWlsZF9pZCB4ZW5fYnVpbGRfaWRfdDsKKwog
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19WRVJTSU9OX0hfXyAqLwogCiAvKgpkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IGMyZGY0
OGYuLjc0NzdkYmUgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTE2NjMsNiArMTY2Myw5IEBAIHN0YXRpYyBpbnQgZmxhc2tf
eGVuX3ZlcnNpb24gKHVpbnQzMl90IG9wKQogICAgIGNhc2UgWEVOVkVSX2NvbW1hbmRsaW5lOgog
ICAgICAgICByZXR1cm4gYXZjX2hhc19wZXJtKGRzaWQsIFNFQ0lOSVRTSURfWEVOLCBTRUNDTEFT
U19WRVJTSU9OLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZFUlNJT05fX1hFTl9DT01N
QU5ETElORSwgTlVMTCk7CisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAgICAgIHJldHVy
biBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgVkVSU0lPTl9fWEVOX0JVSUxEX0lELCBOVUxMKTsK
ICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgIH0KZGlmZiAtLWdpdCBh
L3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xp
Y3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggZTlhYjE0OS4uNGQxYjU0OCAxMDA2NDQKLS0tIGEveGVu
L3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xp
Y3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTUyNSw0ICs1MjUsNiBAQCBjbGFzcyB2ZXJzaW9uCiAgICAg
eGVuX2d1ZXN0X2hhbmRsZQogIyBYZW4gY29tbWFuZCBsaW5lLgogICAgIHhlbl9jb21tYW5kbGlu
ZQorIyBYZW4gYnVpbGQgaWQKKyAgICB4ZW5fYnVpbGRfaWQKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnV8-0000m5-En; Sun, 01 May 2016 09:17: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 1awnV7-0000lr-MB
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:17 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 26/22-07924-C99C5275; Sun, 01 May 2016 09:17:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfOSdV
 wg6MtPBYTthk4MHps79vFHsAYxZqZl5RfkcCa0fnjAmvBceOKTRdWszYwvlLrYuTiEBL4wijx
 8OJURgjnPKPE1M521i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQU8JRbt3
 ccOUs4rYCbxqFMQJMwCVD732lfmCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MK7Z7nmIUZKDSUmUd8ZclXAhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryHT6iGCwkWpaanVqRl5gCDAyYtwcGjJMK7DSTNW1yQmFucmQ6ROsWoKCXO2wSS
 EABJZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkPgUzhycwrgZv+CmgxE9Di7
 PVgi0sSEVJSDYxG22sKnln1t8xZ9rmr/9PpMAvplJ54ebfYgi9pp5Lyjh3Y8H/FWv9MhgPnEm
 YJVZWdSJpYPJc3z3j+tGki5S2XiqvVPr6UvrPxexb/1QdbPnH6zK8zs/c8/PC/+3He3Mh2z0d
 qiklzrvUmS1hvj/B77HdFuGJbn/tEgT3/Vc5ISK2Y0fvw1A4lluKMREMt5qLiRAAEuYLYQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462094235!28178823!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4971 invoked from network); 1 May 2016 09:17:15 -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; 1 May 2016 09:17: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 1awnV5-0001Av-05
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnV4-0002lU-Vh
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnV4-0002lU-Vh@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:14 +0000
Subject: [Xen-changelog] [xen master] XENVER_build_id/libxc: Provide
	ld-embedded build-id
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2MGQyNDE4OGQ4MTA4NWYxZjUyODQ4ZGU0OTAzZTZjNzgzMjg3YzcKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgQXByIDEzIDEzOjE0OjM2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjE0IDIwMTYgLTA0MDAKCiAgICBYRU5WRVJfYnVpbGRfaWQvbGlieGM6IFByb3Zp
ZGUgbGQtZW1iZWRkZWQgYnVpbGQtaWQKICAgIAogICAgSWYgdGhlIGh5cGVydmlzb3Igd2FzIGJ1
aWx0IHdpdGggYnVpbGQtaWRzIHdlIGNhbiBleHBvc2UgdGhlCiAgICBidWlsZC1pZCB2YWx1ZSB0
byB0aGUgdG9vbHN0YWNrIChpZiBpdCBpcyBub3QgYnVpbHQgd2l0aAogICAgaXQgd2lsbCBqdXN0
IHJldHVybiAtRU5PREFUQSkuIFRoaXMgaXMgYSBwcml2aWxpZ2llZCBvcGVyYXRpb24KICAgIHNv
IG9ubHkgdGhlIGNvbnRyb2xsaW5nIHN0YWNrIGlzIGFibGUgdG8gcmVxdWVzdCB0aGlzLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2ZsYXNrL3BvbGlj
eS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlIHwgIDEgKwogdG9vbHMvbGlieGMveGNfcHJpdmF0
ZS5jICAgICAgICAgICAgICAgICAgICAgfCAgNyArKysrKysKIHRvb2xzL2xpYnhjL3hjX3ByaXZh
dGUuaCAgICAgICAgICAgICAgICAgICAgIHwgMTEgKysrKysrKysrCiB4ZW4vY29tbW9uL2tlcm5l
bC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIHhlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmggICAgICAgICAgICAgICAgIHwgMTgg
KysrKysrKysrKysrKy0KIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDMgKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAgICAg
ICB8ICAyICsrCiA3IGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvcG9saWN5L21vZHVsZXMveGVuL3hl
bi50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlCmluZGV4
IGRhYTEzMTUuLmJlZjMzYjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kv
bW9kdWxlcy94ZW4veGVuLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxl
cy94ZW4veGVuLnRlCkBAIC04Miw2ICs4Miw3IEBAIGFsbG93IGRvbTBfdCB4ZW5fdDp4ZW4yIHsK
IGFsbG93IGRvbTBfdCB4ZW5fdDp2ZXJzaW9uIHsKICAgICB4ZW5fZXh0cmF2ZXJzaW9uIHhlbl9j
b21waWxlX2luZm8geGVuX2NhcGFiaWxpdGllcwogICAgIHhlbl9jaGFuZ2VzZXQgeGVuX3BhZ2Vz
aXplIHhlbl9ndWVzdF9oYW5kbGUgeGVuX2NvbW1hbmRsaW5lCisgICAgeGVuX2J1aWxkX2lkCiB9
OwogCiBhbGxvdyBkb20wX3QgeGVuX3Q6bW11IG1lbW9yeW1hcDsKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhjL3hjX3ByaXZhdGUuYyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYwppbmRleCBjNDFl
NDMzLi5kNTdjMzlhIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMKKysrIGIv
dG9vbHMvbGlieGMveGNfcHJpdmF0ZS5jCkBAIC00OTUsNiArNDk1LDEzIEBAIGludCB4Y192ZXJz
aW9uKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgY21kLCB2b2lkICphcmcpCiAgICAgY2FzZSBYRU5W
RVJfY29tbWFuZGxpbmU6CiAgICAgICAgIHN6ID0gc2l6ZW9mKHhlbl9jb21tYW5kbGluZV90KTsK
ICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAgICAgIHsKKyAg
ICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZF9pZCA9ICh4ZW5fYnVpbGRfaWRfdCAqKWFy
ZzsKKyAgICAgICAgICAgIHN6ID0gc2l6ZW9mKCpidWlsZF9pZCkgKyBidWlsZF9pZC0+bGVuOwor
ICAgICAgICAgICAgSFlQRVJDQUxMX0JPVU5DRV9TRVRfRElSKGFyZywgWENfSFlQRVJDQUxMX0JV
RkZFUl9CT1VOQ0VfQk9USCk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIEVSUk9SKCJ4Y192ZXJzaW9uOiB1bmtub3duIGNvbW1hbmQgJWRcbiIs
IGNtZCk7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv
eGNfcHJpdmF0ZS5oIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCmluZGV4IGFhOGRhZjEuLjc1
Yjc2MWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAorKysgYi90b29scy9s
aWJ4Yy94Y19wcml2YXRlLmgKQEAgLTE5Nyw2ICsxOTcsMTcgQEAgZW51bSB7CiAjZGVmaW5lIEhZ
UEVSQ0FMTF9CT1VOQ0VfU0VUX1NJWkUoX2J1ZiwgX3N6KSBkbyB7IChIWVBFUkNBTExfQlVGRkVS
KF9idWYpKS0+c3ogPSBfc3o7IH0gd2hpbGUgKDApCiAKIC8qCisgKiBDaGFuZ2UgdGhlIGRpcmVj
dGlvbi4KKyAqCisgKiBDYW4gb25seSBiZSB1c2VkIGlmIHRoZSBib3VuY2VfcHJlL2JvdW5jZV9w
b3N0IGNvbW1hbmRzIGhhdmUKKyAqIG5vdCBiZWVuIHVzZWQuCisgKi8KKyNkZWZpbmUgSFlQRVJD
QUxMX0JPVU5DRV9TRVRfRElSKF9idWYsIF9kaXIpIGRvIHsgaWYgKChIWVBFUkNBTExfQlVGRkVS
KF9idWYpKS0+aGJ1ZikgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGFzc2VydCgxKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKEhZUEVSQ0FMTF9CVUZGRVIoX2J1ZikpLT5kaXIgPSBfZGlyOyAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gd2hpbGUgKDApCisKKy8q
CiAgKiBJbml0aWFsaXNlIGFuZCBmcmVlIGh5cGVyY2FsbCBzYWZlIG1lbW9yeS4gVGFrZXMgY2Fy
ZSBvZiBhbnkgcmVxdWlyZWQKICAqIGNvcHlpbmcuCiAgKi8KZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmluZGV4IGE0YTNjMzYuLjFhNjgyM2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwu
YwpAQCAtMzc2LDYgKzM3Niw0MiBAQCBETyh4ZW5fdmVyc2lvbikoaW50IGNtZCwgWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgfQorCisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAg
eworICAgICAgICB4ZW5fYnVpbGRfaWRfdCBidWlsZF9pZDsKKyAgICAgICAgdW5zaWduZWQgaW50
IHN6OworICAgICAgICBpbnQgcmM7CisgICAgICAgIGNvbnN0IHZvaWQgKnA7CisKKyAgICAgICAg
aWYgKCBkZW55ICkKKyAgICAgICAgICAgIHJldHVybiAtRVBFUk07CisKKyAgICAgICAgLyogT25s
eSByZXR1cm4gc2l6ZS4gKi8KKyAgICAgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX2lzX251bGwoYXJn
KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCZidWlsZF9p
ZCwgYXJnLCAxKSApCisgICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAg
ICAgIGlmICggYnVpbGRfaWQubGVuID09IDAgKQorICAgICAgICAgICAgICAgIHJldHVybiAtRUlO
VkFMOworICAgICAgICB9CisKKyAgICAgICAgcmMgPSB4ZW5fYnVpbGRfaWQoJnAsICZzeik7Cisg
ICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGlmICgg
Z3Vlc3RfaGFuZGxlX2lzX251bGwoYXJnKSApCisgICAgICAgICAgICByZXR1cm4gc3o7CisKKyAg
ICAgICAgaWYgKCBzeiA+IGJ1aWxkX2lkLmxlbiApCisgICAgICAgICAgICByZXR1cm4gLUVOT0JV
RlM7CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldChhcmcsIG9mZnNldG9mKHhl
bl9idWlsZF9pZF90LCBidWYpLCBwLCBzeikgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CisKKyAgICAgICAgcmV0dXJuIHN6OworICAgIH0KICAgICB9CiAKICAgICByZXR1cm4gLUVOT1NZ
UzsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvdmVyc2lvbi5oCmluZGV4IDI0YTU4MmYuLmNiODQ1NjUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZlcnNp
b24uaApAQCAtMzAsNyArMzAsOCBAQAogCiAjaW5jbHVkZSAieGVuLmgiCiAKLS8qIE5CLiBBbGwg
b3BzIHJldHVybiB6ZXJvIG9uIHN1Y2Nlc3MsIGV4Y2VwdCBYRU5WRVJfe3ZlcnNpb24scGFnZXNp
emV9ICovCisvKiBOQi4gQWxsIG9wcyByZXR1cm4gemVybyBvbiBzdWNjZXNzLCBleGNlcHQgWEVO
VkVSX3t2ZXJzaW9uLHBhZ2VzaXplfQorICogWEVOVkVSX3t2ZXJzaW9uLHBhZ2VzaXplLGJ1aWxk
X2lkfSAqLwogCiAvKiBhcmcgPT0gTlVMTDsgcmV0dXJucyBtYWpvcjptaW5vciAoMTY6MTYpLiAq
LwogI2RlZmluZSBYRU5WRVJfdmVyc2lvbiAgICAgIDAKQEAgLTg3LDYgKzg4LDIxIEBAIHR5cGVk
ZWYgc3RydWN0IHhlbl9mZWF0dXJlX2luZm8geGVuX2ZlYXR1cmVfaW5mb190OwogI2RlZmluZSBY
RU5WRVJfY29tbWFuZGxpbmUgOQogdHlwZWRlZiBjaGFyIHhlbl9jb21tYW5kbGluZV90WzEwMjRd
OwogCisvKgorICogUmV0dXJuIHZhbHVlIGlzIHRoZSBudW1iZXIgb2YgYnl0ZXMgd3JpdHRlbiwg
b3IgWEVOX0V4eCBvbiBlcnJvci4KKyAqIENhbGxpbmcgd2l0aCBlbXB0eSBwYXJhbWV0ZXIgcmV0
dXJucyB0aGUgc2l6ZSBvZiBidWlsZF9pZC4KKyAqLworI2RlZmluZSBYRU5WRVJfYnVpbGRfaWQg
MTAKK3N0cnVjdCB4ZW5fYnVpbGRfaWQgeworICAgICAgICB1aW50MzJfdCAgICAgICAgbGVuOyAv
KiBJTjogc2l6ZSBvZiBidWZbXS4gKi8KKyNpZiBkZWZpbmVkKF9fU1REQ19WRVJTSU9OX18pICYm
IF9fU1REQ19WRVJTSU9OX18gPj0gMTk5OTAxTAorICAgICAgICB1bnNpZ25lZCBjaGFyICAgYnVm
W107CisjZWxpZiBkZWZpbmVkKF9fR05VQ19fKQorICAgICAgICB1bnNpZ25lZCBjaGFyICAgYnVm
WzFdOyAvKiBPVVQ6IFZhcmlhYmxlIGxlbmd0aCBidWZmZXIgd2l0aCBidWlsZF9pZC4gKi8KKyNl
bmRpZgorfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9idWlsZF9pZCB4ZW5fYnVpbGRfaWRfdDsKKwog
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19WRVJTSU9OX0hfXyAqLwogCiAvKgpkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IGMyZGY0
OGYuLjc0NzdkYmUgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTE2NjMsNiArMTY2Myw5IEBAIHN0YXRpYyBpbnQgZmxhc2tf
eGVuX3ZlcnNpb24gKHVpbnQzMl90IG9wKQogICAgIGNhc2UgWEVOVkVSX2NvbW1hbmRsaW5lOgog
ICAgICAgICByZXR1cm4gYXZjX2hhc19wZXJtKGRzaWQsIFNFQ0lOSVRTSURfWEVOLCBTRUNDTEFT
U19WRVJTSU9OLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZFUlNJT05fX1hFTl9DT01N
QU5ETElORSwgTlVMTCk7CisgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6CisgICAgICAgIHJldHVy
biBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgVkVSU0lPTl9fWEVOX0JVSUxEX0lELCBOVUxMKTsK
ICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgIH0KZGlmZiAtLWdpdCBh
L3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xp
Y3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggZTlhYjE0OS4uNGQxYjU0OCAxMDA2NDQKLS0tIGEveGVu
L3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xp
Y3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTUyNSw0ICs1MjUsNiBAQCBjbGFzcyB2ZXJzaW9uCiAgICAg
eGVuX2d1ZXN0X2hhbmRsZQogIyBYZW4gY29tbWFuZCBsaW5lLgogICAgIHhlbl9jb21tYW5kbGlu
ZQorIyBYZW4gYnVpbGQgaWQKKyAgICB4ZW5fYnVpbGRfaWQKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVI-0000nw-IQ; Sun, 01 May 2016 09:17:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVH-0000na-N6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:27 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 6D/B2-02914-7A9C5275; Sun, 01 May 2016 09:17:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXfZSdV
 wgx8HBS0mbDNwYPTY3reLPYAxijUzLym/IoE1o/nSNZaCNqWKXyt/szcw7pTqYuTiEBL4wijR
 930VE4RznlHi+vJZQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAm4Sv5fPB
 LN5Bcwkdt25wApiswDV3zt2lnUCI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBXqlnYGDcwfjztOchRkkOJiVR3hlzVcKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfB6nlANFxIsSk1PrUjLzAGGB0xagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkk
 IQCSyCjNg2uDheQlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8LSBTeDLzSuCmvwJazAS0O
 Hs92OKSRISUVAMj+8fJbcqd85uu3Pt85GjVTgE+3tCp3Woq+9id4yZ9Ovri0p3VnAde2t59u8
 sm9NuF0AlZHKdSVvhelCj99NIjxvfHvgQd0x31wUt22s2OdZs/dekuZ/mdjhWvjh8v+HR72fX
 f8z+kxdkU2kzn3N3GNT13RZ+QnDtrz/Iqk8XsN4+qzF7cGL6dTYmlOCPRUIu5qDgRAEQu7g9E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462094245!38866457!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8945 invoked from network); 1 May 2016 09:17:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:17: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 1awnVF-0001B5-2X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVF-0002m4-1v
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVF-0002m4-1v@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:25 +0000
Subject: [Xen-changelog] [xen master] libxl: info: Display build_id of the
	hypervisor.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgzZjc5NDc3YjRiMTRjZTdiYTIxMjcyYzJmZmQ2NDdlMWQ1OWYyNDMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgSmFuIDE0IDIxOjM4OjI0IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjIwIDIwMTYgLTA0MDAKCiAgICBsaWJ4bDogaW5mbzogRGlzcGxheSBidWlsZF9p
ZCBvZiB0aGUgaHlwZXJ2aXNvci4KICAgIAogICAgSWYgdGhlIGh5cGVydmlzb3IgaXMgYnVpbHQg
d2l0aCB3ZSB3aWxsIGRpc3BsYXkgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bC5jICAgICAgICAgfCA0
NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGli
eGwvbGlieGwuaCAgICAgICAgIHwgIDYgKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwgfCAgMSArCiB0b29scy9saWJ4bC94bF9jbWRpbXBsLmMgICAgfCAgMSArCiA0IGZpbGVzIGNo
YW5nZWQsIDUyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5j
IGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCBlZWM4OTlkLi5jMzlkNzQ1IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmMKQEAgLTUzNTMs
NiArNTM1MywzOCBAQCBsaWJ4bF9udW1haW5mbyAqbGlieGxfZ2V0X251bWFpbmZvKGxpYnhsX2N0
eCAqY3R4LCBpbnQgKm5yKQogICAgIHJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyBjb25zdCBpbnQg
bGlieGxfX3hjX3ZlcnNpb25fd3JhcChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF92ZXJzaW9uX2luZm8g
KmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2J1aWxk
X2lkX3QgKmJ1aWxkKQoreworICAgIGludCByOworCisgICAgciA9IHhjX3ZlcnNpb24oQ1RYLT54
Y2gsIFhFTlZFUl9idWlsZF9pZCwgYnVpbGQpOworICAgIHN3aXRjaCAocikgeworICAgIGNhc2Ug
LUVQRVJNOgorICAgIGNhc2UgLUVOT0RBVEE6CisgICAgY2FzZSAwOgorICAgICAgICBpbmZvLT5i
dWlsZF9pZCA9IGxpYnhsX19zdHJkdXAoTk9HQywgIiIpOworICAgICAgICBicmVhazsKKworICAg
IGNhc2UgLUVOT0JVRlM6CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAg
aWYgKHIgPiAwKSB7CisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICAgICAg
aW5mby0+YnVpbGRfaWQgPSBsaWJ4bF9femFsbG9jKE5PR0MsIChyICogMikgKyAxKTsKKworICAg
ICAgICAgICAgZm9yIChpID0gMDsgaSA8IHIgOyBpKyspCisgICAgICAgICAgICAgICAgc25wcmlu
dGYoJmluZm8tPmJ1aWxkX2lkW2kgKiAyXSwgMywgIiUwMmhoeCIsIGJ1aWxkLT5idWZbaV0pOwor
CisgICAgICAgICAgICByID0gMDsKKyAgICAgICAgfQorICAgICAgICBicmVhazsKKyAgICB9Cisg
ICAgcmV0dXJuIHI7Cit9CisKIGNvbnN0IGxpYnhsX3ZlcnNpb25faW5mbyogbGlieGxfZ2V0X3Zl
cnNpb25faW5mbyhsaWJ4bF9jdHggKmN0eCkKIHsKICAgICBHQ19JTklUKGN0eCk7CkBAIC01MzYz
LDggKzUzOTUsMTAgQEAgY29uc3QgbGlieGxfdmVyc2lvbl9pbmZvKiBsaWJ4bF9nZXRfdmVyc2lv
bl9pbmZvKGxpYnhsX2N0eCAqY3R4KQogICAgICAgICB4ZW5fY2FwYWJpbGl0aWVzX2luZm9fdCB4
ZW5fY2FwczsKICAgICAgICAgeGVuX3BsYXRmb3JtX3BhcmFtZXRlcnNfdCBwX3Bhcm1zOwogICAg
ICAgICB4ZW5fY29tbWFuZGxpbmVfdCB4ZW5fY29tbWFuZGxpbmU7CisgICAgICAgIHhlbl9idWls
ZF9pZF90IGJ1aWxkX2lkOwogICAgIH0gdTsKICAgICBsb25nIHhlbl92ZXJzaW9uOworICAgIGlu
dCByOwogICAgIGxpYnhsX3ZlcnNpb25faW5mbyAqaW5mbyA9ICZjdHgtPnZlcnNpb25faW5mbzsK
IAogICAgIGlmIChpbmZvLT54ZW5fdmVyc2lvbl9leHRyYSAhPSBOVUxMKQpAQCAtNTM5Nyw2ICs1
NDMxLDE2IEBAIGNvbnN0IGxpYnhsX3ZlcnNpb25faW5mbyogbGlieGxfZ2V0X3ZlcnNpb25faW5m
byhsaWJ4bF9jdHggKmN0eCkKICAgICB4Y192ZXJzaW9uKGN0eC0+eGNoLCBYRU5WRVJfY29tbWFu
ZGxpbmUsICZ1Lnhlbl9jb21tYW5kbGluZSk7CiAgICAgaW5mby0+Y29tbWFuZGxpbmUgPSBsaWJ4
bF9fc3RyZHVwKE5PR0MsIHUueGVuX2NvbW1hbmRsaW5lKTsKIAorICAgIHUuYnVpbGRfaWQubGVu
ID0gc2l6ZW9mKHUpIC0gc2l6ZW9mKHUuYnVpbGRfaWQpOworICAgIHIgPSBsaWJ4bF9feGNfdmVy
c2lvbl93cmFwKGdjLCBpbmZvLCAmdS5idWlsZF9pZCk7CisgICAgaWYgKHIgPT0gLUVOT0JVRlMp
IHsKKyAgICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZF9pZDsKKworICAgICAgICAgICAg
YnVpbGRfaWQgPSBsaWJ4bF9femFsbG9jKGdjLCBpbmZvLT5wYWdlc2l6ZSk7CisgICAgICAgICAg
ICBidWlsZF9pZC0+bGVuID0gaW5mby0+cGFnZXNpemUgLSBzaXplb2YoKmJ1aWxkX2lkKTsKKyAg
ICAgICAgICAgIHIgPSBsaWJ4bF9feGNfdmVyc2lvbl93cmFwKGdjLCBpbmZvLCBidWlsZF9pZCk7
CisgICAgICAgICAgICBpZiAocikgTE9HRVYoRVJST1IsIHIsICJnZXR0aW5nIGJ1aWxkX2lkIik7
CisgICAgfQogIG91dDoKICAgICBHQ19GUkVFOwogICAgIHJldHVybiBpbmZvOwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggOGZmNWYz
MS4uMmMwZjg2OCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bC5oCkBAIC0yNDcsNiArMjQ3LDEyIEBACiAjZGVmaW5lIExJQlhMX0hBVkVfQVBJ
Q19BU1NJU1QgMQogCiAvKgorICogTElCWExfSEFWRV9CVUlMRF9JRCBtZWFucyB0aGF0IGxpYnhs
X3ZlcnNpb25faW5mbyBoYXMgdGhlIGV4dHJhCisgKiBmaWVsZCBmb3IgdGhlIGh5cGVydmlzb3Ig
YnVpbGRfaWQuCisgKi8KKyNkZWZpbmUgTElCWExfSEFWRV9CVUlMRF9JRCAxCisKKy8qCiAgKiBs
aWJ4bCBBQkkgY29tcGF0aWJpbGl0eQogICoKICAqIFRoZSBvbmx5IGd1YXJhbnRlZSB3aGljaCBs
aWJ4bCBtYWtlcyByZWdhcmRpbmcgQUJJIGNvbXBhdGliaWxpdHkKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRl
eCBjMzE2MWYzLi45ODQwZjNiIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0zNjUsNiArMzY1LDcgQEAg
bGlieGxfdmVyc2lvbl9pbmZvID0gU3RydWN0KCJ2ZXJzaW9uX2luZm8iLCBbCiAgICAgKCJ2aXJ0
X3N0YXJ0IiwgICAgICAgIHVpbnQ2NCksCiAgICAgKCJwYWdlc2l6ZSIsICAgICAgICAgIGludGVn
ZXIpLAogICAgICgiY29tbWFuZGxpbmUiLCAgICAgICBzdHJpbmcpLAorICAgICgiYnVpbGRfaWQi
LCAgICAgICAgICBzdHJpbmcpLAogICAgIF0sIGRpcj1ESVJfT1VUKQogCiBsaWJ4bF9kb21haW5f
Y3JlYXRlX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9jcmVhdGVfaW5mbyIsWwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwveGxfY21kaW1wbC5jIGIvdG9vbHMvbGlieGwveGxfY21kaW1wbC5jCmluZGV4
IGRmYjFiMDEuLjAzYWI2NDQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwor
KysgYi90b29scy9saWJ4bC94bF9jbWRpbXBsLmMKQEAgLTU5MjMsNiArNTkyMyw3IEBAIHN0YXRp
YyB2b2lkIG91dHB1dF94ZW5pbmZvKHZvaWQpCiAgICAgcHJpbnRmKCJjY19jb21waWxlX2J5ICAg
ICAgICAgIDogJXNcbiIsIGluZm8tPmNvbXBpbGVfYnkpOwogICAgIHByaW50ZigiY2NfY29tcGls
ZV9kb21haW4gICAgICA6ICVzXG4iLCBpbmZvLT5jb21waWxlX2RvbWFpbik7CiAgICAgcHJpbnRm
KCJjY19jb21waWxlX2RhdGUgICAgICAgIDogJXNcbiIsIGluZm8tPmNvbXBpbGVfZGF0ZSk7Cisg
ICAgcHJpbnRmKCJidWlsZF9pZCAgICAgICAgICAgICAgIDogJXNcbiIsIGluZm8tPmJ1aWxkX2lk
KTsKIAogICAgIHJldHVybjsKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVI-0000nw-IQ; Sun, 01 May 2016 09:17:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVH-0000na-N6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:27 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 6D/B2-02914-7A9C5275; Sun, 01 May 2016 09:17:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXfZSdV
 wgx8HBS0mbDNwYPTY3reLPYAxijUzLym/IoE1o/nSNZaCNqWKXyt/szcw7pTqYuTiEBL4wijR
 930VE4RznlHi+vJZQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAm4Sv5fPB
 LN5Bcwkdt25wApiswDV3zt2lnUCI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBXqlnYGDcwfjztOchRkkOJiVR3hlzVcKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfB6nlANFxIsSk1PrUjLzAGGB0xagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkk
 IQCSyCjNg2uDheQlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8LSBTeDLzSuCmvwJazAS0O
 Hs92OKSRISUVAMj+8fJbcqd85uu3Pt85GjVTgE+3tCp3Woq+9id4yZ9Ovri0p3VnAde2t59u8
 sm9NuF0AlZHKdSVvhelCj99NIjxvfHvgQd0x31wUt22s2OdZs/dekuZ/mdjhWvjh8v+HR72fX
 f8z+kxdkU2kzn3N3GNT13RZ+QnDtrz/Iqk8XsN4+qzF7cGL6dTYmlOCPRUIu5qDgRAEQu7g9E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462094245!38866457!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8945 invoked from network); 1 May 2016 09:17:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:17: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 1awnVF-0001B5-2X
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVF-0002m4-1v
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVF-0002m4-1v@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:25 +0000
Subject: [Xen-changelog] [xen master] libxl: info: Display build_id of the
	hypervisor.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgzZjc5NDc3YjRiMTRjZTdiYTIxMjcyYzJmZmQ2NDdlMWQ1OWYyNDMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgSmFuIDE0IDIxOjM4OjI0IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjIwIDIwMTYgLTA0MDAKCiAgICBsaWJ4bDogaW5mbzogRGlzcGxheSBidWlsZF9p
ZCBvZiB0aGUgaHlwZXJ2aXNvci4KICAgIAogICAgSWYgdGhlIGh5cGVydmlzb3IgaXMgYnVpbHQg
d2l0aCB3ZSB3aWxsIGRpc3BsYXkgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bC5jICAgICAgICAgfCA0
NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGli
eGwvbGlieGwuaCAgICAgICAgIHwgIDYgKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwgfCAgMSArCiB0b29scy9saWJ4bC94bF9jbWRpbXBsLmMgICAgfCAgMSArCiA0IGZpbGVzIGNo
YW5nZWQsIDUyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5j
IGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCBlZWM4OTlkLi5jMzlkNzQ1IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmMKQEAgLTUzNTMs
NiArNTM1MywzOCBAQCBsaWJ4bF9udW1haW5mbyAqbGlieGxfZ2V0X251bWFpbmZvKGxpYnhsX2N0
eCAqY3R4LCBpbnQgKm5yKQogICAgIHJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyBjb25zdCBpbnQg
bGlieGxfX3hjX3ZlcnNpb25fd3JhcChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF92ZXJzaW9uX2luZm8g
KmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2J1aWxk
X2lkX3QgKmJ1aWxkKQoreworICAgIGludCByOworCisgICAgciA9IHhjX3ZlcnNpb24oQ1RYLT54
Y2gsIFhFTlZFUl9idWlsZF9pZCwgYnVpbGQpOworICAgIHN3aXRjaCAocikgeworICAgIGNhc2Ug
LUVQRVJNOgorICAgIGNhc2UgLUVOT0RBVEE6CisgICAgY2FzZSAwOgorICAgICAgICBpbmZvLT5i
dWlsZF9pZCA9IGxpYnhsX19zdHJkdXAoTk9HQywgIiIpOworICAgICAgICBicmVhazsKKworICAg
IGNhc2UgLUVOT0JVRlM6CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAg
aWYgKHIgPiAwKSB7CisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICAgICAg
aW5mby0+YnVpbGRfaWQgPSBsaWJ4bF9femFsbG9jKE5PR0MsIChyICogMikgKyAxKTsKKworICAg
ICAgICAgICAgZm9yIChpID0gMDsgaSA8IHIgOyBpKyspCisgICAgICAgICAgICAgICAgc25wcmlu
dGYoJmluZm8tPmJ1aWxkX2lkW2kgKiAyXSwgMywgIiUwMmhoeCIsIGJ1aWxkLT5idWZbaV0pOwor
CisgICAgICAgICAgICByID0gMDsKKyAgICAgICAgfQorICAgICAgICBicmVhazsKKyAgICB9Cisg
ICAgcmV0dXJuIHI7Cit9CisKIGNvbnN0IGxpYnhsX3ZlcnNpb25faW5mbyogbGlieGxfZ2V0X3Zl
cnNpb25faW5mbyhsaWJ4bF9jdHggKmN0eCkKIHsKICAgICBHQ19JTklUKGN0eCk7CkBAIC01MzYz
LDggKzUzOTUsMTAgQEAgY29uc3QgbGlieGxfdmVyc2lvbl9pbmZvKiBsaWJ4bF9nZXRfdmVyc2lv
bl9pbmZvKGxpYnhsX2N0eCAqY3R4KQogICAgICAgICB4ZW5fY2FwYWJpbGl0aWVzX2luZm9fdCB4
ZW5fY2FwczsKICAgICAgICAgeGVuX3BsYXRmb3JtX3BhcmFtZXRlcnNfdCBwX3Bhcm1zOwogICAg
ICAgICB4ZW5fY29tbWFuZGxpbmVfdCB4ZW5fY29tbWFuZGxpbmU7CisgICAgICAgIHhlbl9idWls
ZF9pZF90IGJ1aWxkX2lkOwogICAgIH0gdTsKICAgICBsb25nIHhlbl92ZXJzaW9uOworICAgIGlu
dCByOwogICAgIGxpYnhsX3ZlcnNpb25faW5mbyAqaW5mbyA9ICZjdHgtPnZlcnNpb25faW5mbzsK
IAogICAgIGlmIChpbmZvLT54ZW5fdmVyc2lvbl9leHRyYSAhPSBOVUxMKQpAQCAtNTM5Nyw2ICs1
NDMxLDE2IEBAIGNvbnN0IGxpYnhsX3ZlcnNpb25faW5mbyogbGlieGxfZ2V0X3ZlcnNpb25faW5m
byhsaWJ4bF9jdHggKmN0eCkKICAgICB4Y192ZXJzaW9uKGN0eC0+eGNoLCBYRU5WRVJfY29tbWFu
ZGxpbmUsICZ1Lnhlbl9jb21tYW5kbGluZSk7CiAgICAgaW5mby0+Y29tbWFuZGxpbmUgPSBsaWJ4
bF9fc3RyZHVwKE5PR0MsIHUueGVuX2NvbW1hbmRsaW5lKTsKIAorICAgIHUuYnVpbGRfaWQubGVu
ID0gc2l6ZW9mKHUpIC0gc2l6ZW9mKHUuYnVpbGRfaWQpOworICAgIHIgPSBsaWJ4bF9feGNfdmVy
c2lvbl93cmFwKGdjLCBpbmZvLCAmdS5idWlsZF9pZCk7CisgICAgaWYgKHIgPT0gLUVOT0JVRlMp
IHsKKyAgICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZF9pZDsKKworICAgICAgICAgICAg
YnVpbGRfaWQgPSBsaWJ4bF9femFsbG9jKGdjLCBpbmZvLT5wYWdlc2l6ZSk7CisgICAgICAgICAg
ICBidWlsZF9pZC0+bGVuID0gaW5mby0+cGFnZXNpemUgLSBzaXplb2YoKmJ1aWxkX2lkKTsKKyAg
ICAgICAgICAgIHIgPSBsaWJ4bF9feGNfdmVyc2lvbl93cmFwKGdjLCBpbmZvLCBidWlsZF9pZCk7
CisgICAgICAgICAgICBpZiAocikgTE9HRVYoRVJST1IsIHIsICJnZXR0aW5nIGJ1aWxkX2lkIik7
CisgICAgfQogIG91dDoKICAgICBHQ19GUkVFOwogICAgIHJldHVybiBpbmZvOwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggOGZmNWYz
MS4uMmMwZjg2OCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bC5oCkBAIC0yNDcsNiArMjQ3LDEyIEBACiAjZGVmaW5lIExJQlhMX0hBVkVfQVBJ
Q19BU1NJU1QgMQogCiAvKgorICogTElCWExfSEFWRV9CVUlMRF9JRCBtZWFucyB0aGF0IGxpYnhs
X3ZlcnNpb25faW5mbyBoYXMgdGhlIGV4dHJhCisgKiBmaWVsZCBmb3IgdGhlIGh5cGVydmlzb3Ig
YnVpbGRfaWQuCisgKi8KKyNkZWZpbmUgTElCWExfSEFWRV9CVUlMRF9JRCAxCisKKy8qCiAgKiBs
aWJ4bCBBQkkgY29tcGF0aWJpbGl0eQogICoKICAqIFRoZSBvbmx5IGd1YXJhbnRlZSB3aGljaCBs
aWJ4bCBtYWtlcyByZWdhcmRpbmcgQUJJIGNvbXBhdGliaWxpdHkKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRl
eCBjMzE2MWYzLi45ODQwZjNiIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0zNjUsNiArMzY1LDcgQEAg
bGlieGxfdmVyc2lvbl9pbmZvID0gU3RydWN0KCJ2ZXJzaW9uX2luZm8iLCBbCiAgICAgKCJ2aXJ0
X3N0YXJ0IiwgICAgICAgIHVpbnQ2NCksCiAgICAgKCJwYWdlc2l6ZSIsICAgICAgICAgIGludGVn
ZXIpLAogICAgICgiY29tbWFuZGxpbmUiLCAgICAgICBzdHJpbmcpLAorICAgICgiYnVpbGRfaWQi
LCAgICAgICAgICBzdHJpbmcpLAogICAgIF0sIGRpcj1ESVJfT1VUKQogCiBsaWJ4bF9kb21haW5f
Y3JlYXRlX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9jcmVhdGVfaW5mbyIsWwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwveGxfY21kaW1wbC5jIGIvdG9vbHMvbGlieGwveGxfY21kaW1wbC5jCmluZGV4
IGRmYjFiMDEuLjAzYWI2NDQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwor
KysgYi90b29scy9saWJ4bC94bF9jbWRpbXBsLmMKQEAgLTU5MjMsNiArNTkyMyw3IEBAIHN0YXRp
YyB2b2lkIG91dHB1dF94ZW5pbmZvKHZvaWQpCiAgICAgcHJpbnRmKCJjY19jb21waWxlX2J5ICAg
ICAgICAgIDogJXNcbiIsIGluZm8tPmNvbXBpbGVfYnkpOwogICAgIHByaW50ZigiY2NfY29tcGls
ZV9kb21haW4gICAgICA6ICVzXG4iLCBpbmZvLT5jb21waWxlX2RvbWFpbik7CiAgICAgcHJpbnRm
KCJjY19jb21waWxlX2RhdGUgICAgICAgIDogJXNcbiIsIGluZm8tPmNvbXBpbGVfZGF0ZSk7Cisg
ICAgcHJpbnRmKCJidWlsZF9pZCAgICAgICAgICAgICAgIDogJXNcbiIsIGluZm8tPmJ1aWxkX2lk
KTsKIAogICAgIHJldHVybjsKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVS-0000pW-KK; Sun, 01 May 2016 09:17:38 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVS-0000pO-6I
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:38 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 5F/33-18833-1B9C5275; Sun, 01 May 2016 09:17:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVXfDSdV
 wg5fbpS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/uOJewFW9YzVvxfe52tgfFCB2MXIxeHkMAX
 RomzL7exQTjnGSXmbb7O0sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sICrx
 IM3mxhBbF4BM4nlN1awgNgsQPUze7+zT2DkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0M
 BMLze1uDgxPTUnMalYLzk/dxMj0C8MQLCDcdlfp0OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5X
 mpBYfYpTh4FCS4D18QjVcSLAoNT21Ii0zBxggMGkJDh4lEd5tIGne4oLE3OLMdIjUKUZFKXHe
 JpCEAEgiozQPrg0WlJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzHsIZApPZl4J3PRXQIuZg
 BZnrwdbXJKIkJJqYMxrrzO1P/B2u8ydtJiGprDZRz8JOBrGnV+fVvX95ZnrheI3tx0+XLyRfc
 /cM7M+i1wpOaoo5fdIm6lnqlxTiJig5tWLFmx3P605eKxfakmkU5QTZ7QCT42QngBnQet506d
 S8QUavzOnObnr7b/9IytoVdUJ+/2nZhrMylRduWvCydqV1x786FZiKc5INNRiLipOBAC0iiCS
 RQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462094255!7718791!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10968 invoked from network); 1 May 2016 09:17: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; 1 May 2016 09:17: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 1awnVP-0001BK-4T
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVP-0002md-3x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVP-0002md-3x@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:35 +0000
Subject: [Xen-changelog] [xen master] xsplice: Stacking build-id dependency
	checking.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg5NTExMWE5NGYwMTY4Njk5ZDUxNTRjN2EyNWJkMzM4NjU1NTllMmMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgQXByIDI4IDEwOjA5OjExIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjI0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBTdGFja2luZyBidWlsZC1pZCBk
ZXBlbmRlbmN5IGNoZWNraW5nLgogICAgCiAgICBXZSBub3cgZXhwZWN0IHRoYXQgdGhlIEVMRiBw
YXlsb2FkcyBiZSBidWlsdCB3aXRoIHRoZQogICAgLS1idWlsZC1pZC4KICAgIAogICAgQWxzbyB0
aGUgLnhzcGxpY2UuZGVwcyBzZWN0aW9uIGhhcyB0byBoYXZlIHRoZSBjb250ZW50cwogICAgb2Yg
dGhlIGh5cGVydmlzb3IgKG9yIGEgcHJlY2VkaW5nIHBheWxvYWQpIGJ1aWxkLWlkLgogICAgCiAg
ICBXZSBhbHJlYWR5IGhhdmUgdGhlIGNvZGUgdG8gdmVyaWZ5IHRoZSBFbGZfTm90ZSBidWlsZC1p
ZAogICAgc28gZXhwb3J0IHBhcnRzIG9mIGl0LgogICAgCiAgICBUaGlzIGRlcGVuZGVuY3kgbWVh
bnMgdGhlIGh5cGVydmlzb3IgTVVTVCBiZSBjb21waWxlZCB3aXRoCiAgICAtLWJ1aWxkLWlkIC0g
c28gd2UgZ2F0ZSB0aGUgYnVpbGQgb2YgeFNwbGljZSBvbiB0aGUgYXZhaWxhYmlsaXR5CiAgICBv
ZiBzYWlkIGZ1bmN0aW9uYWxpdHkuCiAgICAKICAgIFRoaXMgZG9lcyBub3QgaW1wYWN0IHRoZSBv
cmRlcmluZyBvZiBob3cgdGhlIHBheWxvYWRzIGNhbgogICAgYmUgbG9hZGVkLCBidXQgaXQgZG9l
cyBlbmZvcmNlIGFuIFNUUklDVCBvcmRlcmluZyB3aGVuIHRoZQogICAgcGF5bG9hZHMgYXJlIGFw
cGxpZWQuIEFsc28gdGhlIFJFUExBQ0UgaXMgc3BlY2lhbCAtIHdlIG5lZWQKICAgIHRvIGNoZWNr
IHRoYXQgaXRzIGRlcGVuZGVuY3kgYWdhaW5zdCB0aGUgaHlwZXJ2aXNvciAtIG5vdAogICAgdGhl
IGxhc3QgYXBwbGllZCBwYXRjaC4KICAgIAogICAgVG8gbWFrZSB0aGlzIGVhc2llciB0byB0ZXN0
IHdlIGFsc28gYWRkIGFuIGV4dHJhIHRlc3QtY2FzZQogICAgdG8gYmUgdXNlZCAtIHdoaWNoIGNh
biBvbmx5IGJlIGFwcGxpZWQgb24gdG9wIG9mIHRoZQogICAgeGVuX2hlbGxvX3dvcmxkIHBheWxv
YWQuCiAgICAKICAgIEFzIGluLCBvbmUgY2FuIGFwcGx5IHhlbl9oZWxsb193b3JsZCBhbmQgdGhl
biB4ZW5fYnllX3dvcmxkCiAgICBvbiB0b3Agb2YgdGhhdC4gTm90IHRoZSBvdGhlciB3YXkuCiAg
ICAKICAgIFdlIGFsc28gcHJpbnQgdGhlIGRlcGVuZGVuY3kgYW5kIHBheWxvYWRzIGJ1aWxkX2lu
IHRoZSBrZXloYW5kbGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMSArCiBDb25maWcubWsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAr
CiBkb2NzL21pc2MveHNwbGljZS5tYXJrZG93biAgICAgICAgICAgICB8ICA5OSArKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZSAgICAgICAgICAg
ICB8ICA0MiArKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9ieWVfd29ybGQuYyAg
ICAgIHwgIDM0ICsrKysrKysrKysKIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9ieWVfd29ybGRfZnVu
Yy5jIHwgIDIyICsrKysrKysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
IHwgICA2ICstCiB4ZW4vY29tbW9uL3ZlcnNpb24uYyAgICAgICAgICAgICAgICAgICB8ICA0NSAr
KysrKysrKystLS0tCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyAgICAgICAgICAgICAgICAgICB8IDEx
NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmggICAgICAgICAgICAgIHwgICA0ICsrCiAxMCBmaWxlcyBjaGFuZ2VkLCAzMjAgaW5zZXJ0
aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRp
Z25vcmUKaW5kZXggNGE4MWY0My4uODhjZWMxZCAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysg
Yi8uZ2l0aWdub3JlCkBAIC0yNDgsNiArMjQ4LDcgQEAgeGVuL2FyY2gveDg2L2VmaS9kaXNhYmxl
ZAogeGVuL2FyY2gveDg2L2VmaS9ta3JlbG9jCiB4ZW4vYXJjaC94ODYvdGVzdC9jb25maWcuaAog
eGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKK3hlbi9hcmNoL3g4Ni90
ZXN0L3hlbl9ieWVfd29ybGQueHNwbGljZQogeGVuL2FyY2gvKi9lZmkvYm9vdC5jCiB4ZW4vYXJj
aC8qL2VmaS9jb21wYXQuYwogeGVuL2FyY2gvKi9lZmkvZWZpLmgKZGlmZiAtLWdpdCBhL0NvbmZp
Zy5tayBiL0NvbmZpZy5tawppbmRleCAwMjEzNDk4Li43OTMyMWRjIDEwMDY0NAotLS0gYS9Db25m
aWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xNDMsNiArMTQzLDcgQEAgaWZlcSAoJChjYWxsIGxk
LXZlci1idWlsZC1pZCwkKExEKSksbikKIGJ1aWxkX2lkX2xpbmtlciA6PQogZWxzZQogQ0ZMQUdT
ICs9IC1EQlVJTERfSUQKK2V4cG9ydCBYRU5fSEFTX0JVSUxEX0lEPXkKIGJ1aWxkX2lkX2xpbmtl
ciA6PSAtLWJ1aWxkLWlkPXNoYTEKIGVuZGlmCiAKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94c3Bs
aWNlLm1hcmtkb3duIGIvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24KaW5kZXggMzVlYmMyOC4u
NGE5OGJlMSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24KKysrIGIvZG9j
cy9taXNjL3hzcGxpY2UubWFya2Rvd24KQEAgLTI4Myw4ICsyODMsMTcgQEAgVGhlIHhTcGxpY2Ug
Y29yZSBjb2RlIGxvYWRzIHRoZSBwYXlsb2FkIGFzIGEgc3RhbmRhcmQgRUxGIGJpbmFyeSwgcmVs
b2NhdGVzIGl0CiBhbmQgaGFuZGxlcyB0aGUgYXJjaGl0ZWN0dXJlLXNwZWNpZmMgc2VjdGlvbnMg
YXMgbmVlZGVkLiBUaGlzIHByb2Nlc3MgaXMgbXVjaAogbGlrZSB3aGF0IHRoZSBMaW51eCBrZXJu
ZWwgbW9kdWxlIGxvYWRlciBkb2VzLgogCi1UaGUgcGF5bG9hZCBjb250YWlucyBhIHNlY3Rpb24g
KHhzcGxpY2VfcGF0Y2hfZnVuYykgd2l0aCBhbiBhcnJheSBvZiBzdHJ1Y3R1cmVzCi1kZXNjcmli
aW5nIHRoZSBmdW5jdGlvbnMgdG8gYmUgcGF0Y2hlZDoKK1RoZSBwYXlsb2FkIGNvbnRhaW5zIGF0
IGxlYXN0IHRocmVlIHNlY3Rpb25zOgorCisgKiBgLnhzcGxpY2UuZnVuY3NgIC0gd2hpY2ggaXMg
YW4gYXJyYXkgb2YgeHNwbGljZV9wYXRjaF9mdW5jIHN0cnVjdHVyZXMuCisgKiBgLnhzcGxpY2Uu
ZGVwZW5kc2AgLSB3aGljaCBpcyBhbiBFTEYgTm90ZSB0aGF0IGRlc2NyaWJlcyB3aGF0IHRoZSBw
YXlsb2FkCisgICAgZGVwZW5kcyBvbi4gKipNVVNUKiogaGF2ZSBvbmUuCisgKiAgYC5ub3RlLmdu
dS5idWlsZC1pZGAgLSB0aGUgYnVpbGQtaWQgb2YgdGhpcyBwYXlsb2FkLiAqKk1VU1QqKiBoYXZl
IG9uZS4KKworIyMjIC54c3BsaWNlLmZ1bmNzCisKK1RoZSBgLnhzcGxpY2UuZnVuY3NgIGNvbnRh
aW5zIGFuIGFycmF5IG9mIHhzcGxpY2VfcGF0Y2hfZnVuYyBzdHJ1Y3R1cmVzCit3aGljaCBkZXNj
cmliZSB0aGUgZnVuY3Rpb25zIHRvIGJlIHBhdGNoZWQ6CiAKIDxwcmU+CiBzdHJ1Y3QgeHNwbGlj
ZV9wYXRjaF9mdW5jIHsgIApAQCAtMzY4LDYgKzM3NywyMyBAQCBzdHJ1Y3QgeHNwbGljZV9wYXRj
aF9mdW5jIHhzcGxpY2VfaGVsbG9fd29ybGQgPSB7CiAKIENvZGUgbXVzdCBiZSBjb21waWxlZCB3
aXRoIC1mUElDLgogCisjIyMgLnhzcGxpY2UuZGVwZW5kcyBhbmQgLm5vdGUuZ251LmJ1aWxkLWlk
CisKK1RvIHN1cHBvcnQgZGVwZW5kZW5jaWVzIGNoZWNraW5nIGFuZCBzYWZlIGxvYWRpbmcgKHRv
IGxvYWQgdGhlCithcHByb3BpYXRlIHBheWxvYWQgYWdhaW5zdCB0aGUgcmlnaHQgaHlwZXJ2aXNv
cikgdGhlcmUgaXMgYSBuZWVkCit0byBlbWJiZWQgYW4gYnVpbGQtaWQgZGVwZW5kZW5jeS4KKwor
VGhpcyBpcyBkb25lIGJ5IHRoZSBwYXlsb2FkIGNvbnRhaW5pbmcgYW4gc2VjdGlvbiBgLnhzcGxp
Y2UuZGVwZW5kc2AKK3doaWNoIGZvbGxvd3MgdGhlIGZvcm1hdCBvZiBhbiBFTEYgTm90ZS4gVGhl
IGNvbnRlbnRzIG9mIHRoaXMKKyhuYW1lLCBhbmQgZGVzY3JpcHRpb24pIGFyZSBzcGVjaWZpYyB0
byB0aGUgbGlua2VyIHV0aWxpemVkIHRvCitidWlsZCB0aGUgaHlwZXZpc29yIGFuZCBwYXlsb2Fk
LgorCitJZiBHTlUgbGlua2VyIGlzIHVzZWQgdGhlbiB0aGUgbmFtZSBpcyBgR05VYCBhbmQgdGhl
IGRlc2NyaXB0aW9uCitpcyBhIE5UX0dOVV9CVUlMRF9JRCB0eXBlIElELiBUaGUgZGVzY3JpcHRp
b24gY2FuIGJlIGFuIFNIQTEKK2NoZWNrc3VtLCBNRDUgY2hlY2tzdW0gb3IgYW55IHVuaXF1ZSB2
YWx1ZS4KKworVGhlIHNpemUgb2YgdGhlc2Ugc3RydWN0dXJlcyB2YXJpZXMgd2l0aCB0aGUgLS1i
dWlsZC1pZCBsaW5rZXIgb3B0aW9uLgorCiAjIyBIeXBlcmNhbGxzCiAKIFdlIHdpbGwgZW1wbG95
IHRoZSBzdWIgb3BlcmF0aW9ucyBvZiB0aGUgc3lzdGVtIG1hbmFnZW1lbnQgaHlwZXJjYWxsIChz
eXNjdGwpLgpAQCAtODUzLDYgKzg3OSw0MiBAQCBUaGlzIGlzIGltcGxlbWVudGVkIGluIHRoZSBY
ZW4gUHJvamVjdCBoeXBlcnZpc29yLgogCiBPbmx5IHRoZSBwcml2aWxlZ2VkIGRvbWFpbiBzaG91
bGQgYmUgYWxsb3dlZCB0byBkbyB0aGlzIG9wZXJhdGlvbi4KIAorIyMjIHhTcGxpY2UgaW50ZXJk
ZXBlbmRlbmNpZXMKKworeFNwbGljZSBwYXRjaGVzIGludGVyZGVwZW5kZW5jaWVzIGFyZSB0cmlj
a3kuCisKK1RoZXJlIGFyZSB0aGUgd2F5cyB0aGlzIGNhbiBiZSBhZGRyZXNzZWQ6CisgKiBBIHNp
bmdsZSBsYXJnZSBwYXRjaCB0aGF0IHN1YnN1bWVzIGFuZCByZXBsYWNlcyBhbGwgcHJldmlvdXMg
b25lcy4KKyAgIE92ZXIgdGhlIGxpZmUtdGltZSBvZiBwYXRjaGluZyB0aGUgaHlwZXJ2aXNvciB0
aGlzIGxhcmdlIHBhdGNoCisgICBncm93cyB0byBhY2N1bXVsYXRlIGFsbCB0aGUgY29kZSBjaGFu
Z2VzLgorICogSG90cGF0Y2ggc3RhY2sgLSB3aGVyZSBhbiBtZWNoYW5pc20gZXhpc3RzIHRoYXQg
bG9hZHMgdGhlIGhvdHBhdGNoZXMKKyAgIGluIHRoZSBzYW1lIG9yZGVyIHRoZXkgd2VyZSBidWls
dCBpbi4gV2Ugd291bGQgbmVlZCBhbiBidWlsZC1pZAorICAgb2YgdGhlIGh5cGV2aXNvciB0byBt
YWtlIHN1cmUgdGhlIGhvdC1wYXRjaGVzIGFyZSBidWlsZCBhZ2FpbnN0IHRoZQorICAgY29ycmVj
dCBidWlsZC4KKyAqIFBheWxvYWQgY29udGFpbmluZyB0aGUgb2xkIGNvZGUgdG8gY2hlY2sgYWdh
aW5zdCB0aGF0LiBUaGF0IGFsbG93cworICAgdGhlIGhvdHBhdGNoZXMgdG8gYmUgbG9hZGVkIGlu
ZGVwZWRlbnRseSAoaWYgdGhleSBkb24ndCBvdmVybGFwKSAtIG9yCisgICBpZiB0aGUgb2xkIGNv
ZGUgYWxzbyBjb250YWluc3QgcHJldmlvdXNseSBwYXRjaGVkIGNvZGUgLSBldmVuIGlmIHRoZXkK
KyAgIG92ZXJsYXAuCisKK1RoZSBkaXNhZHZhbnRhZ2Ugb2YgdGhlIGZpcnN0IGxhcmdlIHBhdGNo
IGlzIHRoYXQgaXQgY2FuIGdyb3cgb3ZlcgordGltZSBhbmQgbm90IHByb3ZpZGUgYW4gYmlzZWN0
aW9uIG1lY2hhbmlzbSB0byBpZGVudGlmeSBmYXVsdHkgcGF0Y2hlcy4KKworVGhlIGhvdC1wYXRj
aCBzdGFjayBwdXRzIHN0cmljdHMgcmVxdWlyZW1lbnRzIG9uIHRoZSBvcmRlciBvZiB0aGUgcGF0
Y2hlcworYmVpbmcgbG9hZGVkIGFuZCByZXF1aXJlcyBhbiBoeXBlcnZpc29yIGJ1aWxkLWlkIHRv
IG1hdGNoIGFnYWluc3QuCisKK1RoZSBvbGQgY29kZSBhbGxvd3MgbXVjaCBtb3JlIGZsZXhpYmls
aXR5IGFuZCBhbiBhZGRpdGlvbmFsIGd1YXJkLAorYnV0IGlzIG1vcmUgY29tcGxleCB0byBpbXBs
ZW1lbnQuCisKK1RoZSBzZWNvbmQgb3B0aW9uIHdoaWNoIHJlcXVpcmVzIGFuIGJ1aWxkLWlkIG9m
IHRoZSBoeXBlcnZpc29yCitpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2
aXNvci4KKworU3BlY2lmaWNhbGx5IGVhY2ggcGF5bG9hZCBoYXMgdHdvIGJ1aWxkLWlkIEVMRiBu
b3RlczoKKyAqIFRoZSBidWlsZC1pZCBvZiB0aGUgcGF5bG9hZCBpdHNlbGYgKGdlbmVyYXRlZCB2
aWEgLS1idWlsZC1pZCkuCisgKiBUaGUgYnVpbGQtaWQgb2YgdGhlIHBheWxvYWQgaXQgZGVwZW5k
cyBvbiAoZXh0cmFjdGVkIGZyb20gdGhlCisgICB0aGUgcHJldmlvdXMgcGF5bG9hZCBvciBoeXBl
cnZpc29yIGR1cmluZyBidWlsZCB0aW1lKS4KKworVGhpcyBtZWFucyB0aGF0IHRoZSB2ZXJ5IGZp
cnN0IHBheWxvYWQgZGVwZW5kcyBvbiB0aGUgaHlwZXJ2aXNvcgorYnVpbGQtaWQuCiAKICMgTm90
IFlldCBEb25lCiAKQEAgLTg3MiwxMyArOTM0LDYgQEAgVGhlIGltcGxlbWVudGF0aW9uIG11c3Qg
YWxzbyBoYXZlIGEgbWVjaGFuaXNtIGZvciAoaW4gbm8gcGFydGljdWxhciBvcmRlcik6CiAgKiBO
T1Agb3V0IHRoZSBjb2RlIHNlcXVlbmNlIGlmIGBuZXdfc2l6ZWAgaXMgemVyby4KICAqIERlYWwg
d2l0aCBvdGhlciByZWxvY2F0aW9uIHR5cGVzOiAgUl9YODZfNjRfWzgsMTYsMzIsMzJTXSwgUl9Y
ODZfNjRfUENbOCwxNiw2NF0KICAgIGluIHBheWxvYWQgZmlsZS4KLSAqIEFuIGRlcGVuZGVuY3kg
bWVjaGFuaXNtIGZvciB0aGUgcGF5bG9hZHMuIFRvIHVzZSB0aGF0IGluZm9ybWF0aW9uIHRvIGxv
YWQ6Ci0gICAgLSBUaGUgYXBwcm9waWF0ZSBwYXlsb2FkLiBUbyB2ZXJpZnkgdGhhdCBwYXlsb2Fk
IGlzIGJ1aWx0IGFnYWluc3QgdGhlCi0gICAgICBoeXBlcnZpc29yLiBUaGlzIGNhbiBiZSBkb25l
IHZpYSB0aGUgYGJ1aWxkLWlkYAotICAgICAgb3IgdmlhIHByb3ZpZGluZyBhbiBjb3B5IG9mIHRo
ZSBvbGQgY29kZSAtIHNvIHRoYXQgdGhlIGh5cGVydmlzb3IgY2FuCi0gICAgICAgdmVyaWZ5IGl0
IGFnYWluc3QgdGhlIGNvZGUgaW4gbWVtb3J5LgotICAgIC0gVG8gY29uc3RydWN0IGFuIGFwcHJv
cGlhdGUgb3JkZXIgb2YgcGF5bG9hZHMgdG8gbG9hZCBpbiBjYXNlIHRoZXkKLSAgICAgIGRlcGVu
ZCBvbiBlYWNoIG90aGVyLgogCiAjIyMgSGFuZGxlIGlubGluZWQgX19MSU5FX18KIApAQCAtOTQz
LDMyICs5OTgsNiBAQCB0aGUgZnVuY3Rpb24gaXRzZWxmLgogU2ltaWxhciBjb25zaWRlcmF0aW9u
cyBhcmUgdHJ1ZSB0byBhIGxlc3NlciBleHRlbnQgZm9yIF9fRklMRV9fLCBidXQgaXQKIGNvdWxk
IGJlIGFyZ3VlZCB0aGF0IGZpbGUgcmVuYW1pbmcgc2hvdWxkIGJlIGRvbmUgb3V0c2lkZSBvZiBo
b3RwYXRjaGVzLgogCi0jIyMgeFNwbGljZSBpbnRlcmRlcGVuZGVuY2llcwotCi14U3BsaWNlIHBh
dGNoZXMgaW50ZXJkZXBlbmRlbmNpZXMgYXJlIHRyaWNreS4KLQotVGhlcmUgYXJlIHRoZSB3YXlz
IHRoaXMgY2FuIGJlIGFkZHJlc3NlZDoKLSAqIEEgc2luZ2xlIGxhcmdlIHBhdGNoIHRoYXQgc3Vi
c3VtZXMgYW5kIHJlcGxhY2VzIGFsbCBwcmV2aW91cyBvbmVzLgotICAgT3ZlciB0aGUgbGlmZS10
aW1lIG9mIHBhdGNoaW5nIHRoZSBoeXBlcnZpc29yIHRoaXMgbGFyZ2UgcGF0Y2gKLSAgIGdyb3dz
IHRvIGFjY3VtdWxhdGUgYWxsIHRoZSBjb2RlIGNoYW5nZXMuCi0gKiBIb3RwYXRjaCBzdGFjayAt
IHdoZXJlIGFuIG1lY2hhbmlzbSBleGlzdHMgdGhhdCBsb2FkcyB0aGUgaG90cGF0Y2hlcwotICAg
aW4gdGhlIHNhbWUgb3JkZXIgdGhleSB3ZXJlIGJ1aWx0IGluLiBXZSB3b3VsZCBuZWVkIGFuIGJ1
aWxkLWlkCi0gICBvZiB0aGUgaHlwZXZpc29yIHRvIG1ha2Ugc3VyZSB0aGUgaG90LXBhdGNoZXMg
YXJlIGJ1aWxkIGFnYWluc3QgdGhlCi0gICBjb3JyZWN0IGJ1aWxkLgotICogUGF5bG9hZCBjb250
YWluaW5nIHRoZSBvbGQgY29kZSB0byBjaGVjayBhZ2FpbnN0IHRoYXQuIFRoYXQgYWxsb3dzCi0g
ICB0aGUgaG90cGF0Y2hlcyB0byBiZSBsb2FkZWQgaW5kZXBlZGVudGx5IChpZiB0aGV5IGRvbid0
IG92ZXJsYXApIC0gb3IKLSAgIGlmIHRoZSBvbGQgY29kZSBhbHNvIGNvbnRhaW5zdCBwcmV2aW91
c2x5IHBhdGNoZWQgY29kZSAtIGV2ZW4gaWYgdGhleQotICAgb3ZlcmxhcC4KLQotVGhlIGRpc2Fk
dmFudGFnZSBvZiB0aGUgZmlyc3QgbGFyZ2UgcGF0Y2ggaXMgdGhhdCBpdCBjYW4gZ3JvdyBvdmVy
Ci10aW1lIGFuZCBub3QgcHJvdmlkZSBhbiBiaXNlY3Rpb24gbWVjaGFuaXNtIHRvIGlkZW50aWZ5
IGZhdWx0eSBwYXRjaGVzLgotCi1UaGUgaG90LXBhdGNoIHN0YWNrIHB1dHMgc3RyaWN0cyByZXF1
aXJlbWVudHMgb24gdGhlIG9yZGVyIG9mIHRoZSBwYXRjaGVzCi1iZWluZyBsb2FkZWQgYW5kIHJl
cXVpcmVzIGFuIGh5cGVydmlzb3IgYnVpbGQtaWQgdG8gbWF0Y2ggYWdhaW5zdC4KLQotVGhlIG9s
ZCBjb2RlIGFsbG93cyBtdWNoIG1vcmUgZmxleGliaWxpdHkgYW5kIGFuIGFkZGl0aW9uYWwgZ3Vh
cmQsCi1idXQgaXMgbW9yZSBjb21wbGV4IHRvIGltcGxlbWVudC4KLQogIyMgU2lnbmF0dXJlIGNo
ZWNraW5nIHJlcXVpcmVtZW50cy4KIAogVGhlIHNpZ25hdHVyZSBjaGVja2luZyByZXF1aXJlcyB0
aGF0IHRoZSBsYXlvdXQgb2YgdGhlIGRhdGEgaW4gbWVtb3J5CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvdGVzdC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCmluZGV4IDlj
ODUyZWQuLjNhMjVjYTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCkBAIC02LDEzICs2LDE2IEBAIENPREVfU1o9
JChzaGVsbCBubSAtLWRlZmluZWQgLVMgJCgxKSB8IGdyZXAgJCgyKSB8IGF3ayAneyBwcmludCAi
MHgiJCQyfScpCiAuUEhPTlk6IGRlZmF1bHQKIAogWFNQTElDRSA6PSB4ZW5faGVsbG9fd29ybGQu
eHNwbGljZQorWFNQTElDRV9CWUUgOj0geGVuX2J5ZV93b3JsZC54c3BsaWNlCiAKIGRlZmF1bHQ6
IHhzcGxpY2UKIAogaW5zdGFsbDogeHNwbGljZQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0Up
ICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFKQorCSQoSU5TVEFMTF9EQVRBKSAkKFhT
UExJQ0VfQllFKSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9CWUUpCiB1bmluc3Rh
bGw6CiAJcm0gLWYgJChERVNURElSKSQoREVCVUdfRElSKS8kKFhTUExJQ0UpCisJcm0gLWYgJChE
RVNURElSKSQoREVCVUdfRElSKS8kKFhTUExJQ0VfQllFKQogCiAuUEhPTlk6IGNsZWFuCiBjbGVh
bjo6CkBAIC0zMyw4ICszNiw0MSBAQCBjb25maWcuaDogeGVuX2hlbGxvX3dvcmxkX2Z1bmMubwog
eGVuX2hlbGxvX3dvcmxkLm86IGNvbmZpZy5oCiAKIC5QSE9OWTogJChYU1BMSUNFKQotJChYU1BM
SUNFKTogeGVuX2hlbGxvX3dvcmxkX2Z1bmMubyB4ZW5faGVsbG9fd29ybGQubwotCSQoTEQpICQo
TERGTEFHUykgLXIgLW8gJChYU1BMSUNFKSAkXgorJChYU1BMSUNFKTogeGVuX2hlbGxvX3dvcmxk
X2Z1bmMubyB4ZW5faGVsbG9fd29ybGQubyBub3RlLm8KKwkkKExEKSAkKExERkxBR1MpICQoYnVp
bGRfaWRfbGlua2VyKSAtciAtbyAkKFhTUExJQ0UpICReCisKKyMKKyMgVGhpcyB0YXJnZXQgaXMg
b25seSBhY2Nlc3NpYmxlIGlmIENPTkZJR19YU1BMSUNFIGlzIGRlZmluZWQsIHdoaWNoCisjIGRl
cGVuZHMgb24gJChidWlsZF9pZF9saW5rZXIpIGJlaW5nIGF2YWlsYWJsZS4gSGVuY2Ugd2UgZG8g
bm90CisjIG5lZWQgYW55IGNoZWNrcy4KKyMKKyMgTi5CLiBUaGUgcmVhc29uIHdlIGRvbid0IHVz
ZSBhcmNoL3g4Ni9ub3RlLm8gaXMgdGhhdCBpdCBtYXkKKyMgbm90IGJlIGJ1aWx0IChpdCBpcyBm
b3IgRUZJIGJ1aWxkcyksIGFuZCB0aGF0IHdlIGRvIG5vdCBoYXZlCisjIHRoZSBub3RlLm8uYmlu
IHRvIG11Y2sgd2l0aCAoYXMgaXQgZ2V0cyBkZWxldGVkKQorIworLlBIT05ZOiBub3RlLm8KK25v
dGUubzoKKwkkKE9CSkNPUFkpIC1PIGJpbmFyeSAtLW9ubHktc2VjdGlvbj0ubm90ZS5nbnUuYnVp
bGQtaWQgJChCQVNFRElSKS94ZW4tc3ltcyAkQC5iaW4KKwkkKE9CSkNPUFkpIC1JIGJpbmFyeSAt
TyBlbGY2NC14ODYtNjQgLUIgaTM4Njp4ODYtNjQgXAorCQkgICAtLXJlbmFtZS1zZWN0aW9uPS5k
YXRhPS54c3BsaWNlLmRlcGVuZHMgLVMgJEAuYmluICRACisJcm0gLWYgJEAuYmluCisKKyMKKyMg
RXh0cmFjdCB0aGUgYnVpbGQtaWQgb2YgdGhlIHhlbl9oZWxsb193b3JsZC54c3BsaWNlCisjICh3
aGljaCB4ZW5fYnllX3dvcmxkIHdpbGwgZGVwZW5kIG9uKS4KKyMKKy5QSE9OWTogaGVsbG9fd29y
bGRfbm90ZS5vCitoZWxsb193b3JsZF9ub3RlLm86ICQoWFNQTElDRSkKKwkkKE9CSkNPUFkpIC1P
IGJpbmFyeSAtLW9ubHktc2VjdGlvbj0ubm90ZS5nbnUuYnVpbGQtaWQgJChYU1BMSUNFKSAkQC5i
aW4KKwkkKE9CSkNPUFkpICAtSSBiaW5hcnkgLU8gZWxmNjQteDg2LTY0IC1CIGkzODY6eDg2LTY0
IFwKKwkJICAgLS1yZW5hbWUtc2VjdGlvbj0uZGF0YT0ueHNwbGljZS5kZXBlbmRzIC1TICRALmJp
biAkQAorCXJtIC1mICRALmJpbgorCit4ZW5fYnllX3dvcmxkLm86IGNvbmZpZy5oCisKKy5QSE9O
WTogJChYU1BMSUNFX0JZRSkKKyQoWFNQTElDRV9CWUUpOiB4ZW5fYnllX3dvcmxkX2Z1bmMubyB4
ZW5fYnllX3dvcmxkLm8gaGVsbG9fd29ybGRfbm90ZS5vCisJJChMRCkgJChMREZMQUdTKSAkKGJ1
aWxkX2lkX2xpbmtlcikgLXIgLW8gJChYU1BMSUNFX0JZRSkgJF4KIAogLlBIT05ZOiB4c3BsaWNl
Ci14c3BsaWNlOiAkKFhTUExJQ0UpCit4c3BsaWNlOiAkKFhTUExJQ0UpICQoWFNQTElDRV9CWUUp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5fYnllX3dvcmxkLmMgYi94ZW4vYXJj
aC94ODYvdGVzdC94ZW5fYnllX3dvcmxkLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uZjkzZjk2OQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9i
eWVfd29ybGQuYwpAQCAtMCwwICsxLDM0IEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9y
YWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICov
CisKKyNpbmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8
eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL3ZlcnNpb24uaD4KKyNpbmNsdWRlIDx4ZW4veHNw
bGljZS5oPgorCisjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPgorCitzdGF0aWMgY2hhciBieWVf
d29ybGRfcGF0Y2hfdGhpc19mbmNbXSA9ICJ4ZW5fZXh0cmFfdmVyc2lvbiI7CitleHRlcm4gY29u
c3QgY2hhciAqeGVuX2J5ZV93b3JsZCh2b2lkKTsKKworc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVu
YyBfX3NlY3Rpb24oIi54c3BsaWNlLmZ1bmNzIikgeHNwbGljZV94ZW5fYnllX3dvcmxkID0gewor
ICAgIC52ZXJzaW9uID0gWFNQTElDRV9QQVlMT0FEX1ZFUlNJT04sCisgICAgLm5hbWUgPSBieWVf
d29ybGRfcGF0Y2hfdGhpc19mbmMsCisgICAgLm5ld19hZGRyID0geGVuX2J5ZV93b3JsZCwKKyAg
ICAub2xkX2FkZHIgPSB4ZW5fZXh0cmFfdmVyc2lvbiwKKyAgICAubmV3X3NpemUgPSBORVdfQ09E
RV9TWiwKKyAgICAub2xkX3NpemUgPSBPTERfQ09ERV9TWiwKK307CisKKy8qCisgKiBMb2NhbCB2
YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2lj
LW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZF9m
dW5jLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5fYnllX3dvcmxkX2Z1bmMuYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zMmVmMzQxCi0tLSAvZGV2L251bGwKKysrIGIveGVu
L2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZF9mdW5jLmMKQEAgLTAsMCArMSwyMiBAQAorLyoK
KyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0cyBhZmZpbGlhdGVzLiBBbGwg
cmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisKKy8q
IE91ciByZXBsYWNlbWVudCBmdW5jdGlvbiBmb3IgeGVuX2hlbGxvX3dvcmxkLiAqLworY29uc3Qg
Y2hhciAqeGVuX2J5ZV93b3JsZCh2b2lkKQoreworICAgIHJldHVybiAiQnllIFdvcmxkISI7Cit9
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29u
ZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IGU0Zjg2YzIuLjkxZWE5MDQgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTYwLDYg
KzYwLDEwIEBAIGNvbmZpZyBIQVNfR0RCU1gKIGNvbmZpZyBIQVNfSU9QT1JUUwogCWJvb2wKIAor
Y29uZmlnIEhBU19CVUlMRF9JRAorCXN0cmluZworCW9wdGlvbiBlbnY9IlhFTl9IQVNfQlVJTERf
SUQiCisKICMgRW5hYmxlL0Rpc2FibGUga2V4ZWMgc3VwcG9ydAogY29uZmlnIEtFWEVDCiAJYm9v
bCAia2V4ZWMgc3VwcG9ydCIKQEAgLTE5Miw3ICsxOTYsNyBAQCBlbmRtZW51CiBjb25maWcgWFNQ
TElDRQogCWJvb2wgInhTcGxpY2UgbGl2ZSBwYXRjaGluZyBzdXBwb3J0IChURUNIIFBSRVZJRVcp
IgogCWRlZmF1bHQgbgotCWRlcGVuZHMgb24gWDg2CisJZGVwZW5kcyBvbiBYODYgJiYgSEFTX0JV
SUxEX0lEID0gInkiCiAJLS0taGVscC0tLQogCSAgQWxsb3dzIGEgcnVubmluZyBYZW4gaHlwZXJ2
aXNvciB0byBiZSBkeW5hbWljYWxseSBwYXRjaGVkIHVzaW5nCiAJICBiaW5hcnkgcGF0Y2hlcyB3
aXRob3V0IHJlYm9vdGluZy4gVGhpcyBpcyBwcmltYXJpbHkgdXNlZCB0byBiaW5hcmlseQpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi92ZXJzaW9uLmMgYi94ZW4vY29tbW9uL3ZlcnNpb24uYwppbmRl
eCAzMDU3OGE2Li4wZjk2ODQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZlcnNpb24uYworKysg
Yi94ZW4vY29tbW9uL3ZlcnNpb24uYwpAQCAtODYsOSArODYsNDEgQEAgaW50IHhlbl9idWlsZF9p
ZChjb25zdCB2b2lkICoqcCwgdW5zaWduZWQgaW50ICpsZW4pCiAvKiBEZWZpbmVkIGluIGxpbmtl
ciBzY3JpcHQuICovCiBleHRlcm4gY29uc3QgRWxmX05vdGUgX19ub3RlX2dudV9idWlsZF9pZF9z
dGFydFtdLCBfX25vdGVfZ251X2J1aWxkX2lkX2VuZFtdOwogCitpbnQgeGVuX2J1aWxkX2lkX2No
ZWNrKGNvbnN0IEVsZl9Ob3RlICpuLCB1bnNpZ25lZCBpbnQgbl9zeiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgdm9pZCAqKnAsIHVuc2lnbmVkIGludCAqbGVuKQoreworICAgIC8qIENo
ZWNrIGlmIHdlIHJlYWxseSBoYXZlIGEgYnVpbGQtaWQuICovCisgICAgaWYgKCBOVF9HTlVfQlVJ
TERfSUQgIT0gbi0+dHlwZSApCisgICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIGlmICgg
bl9zeiA8PSBzaXplb2YoKm4pICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAo
IG4tPm5hbWVzeiArIG4tPmRlc2NzeiA8IG4tPm5hbWVzeiApCisgICAgICAgIHJldHVybiAtRUlO
VkFMOworCisgICAgaWYgKCBuLT5uYW1lc3ogPCA0IC8qIEdOVVwwICovKQorICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKworICAgIGlmICggbi0+bmFtZXN6ICsgbi0+ZGVzY3N6ID4gbl9zeiAtIHNp
emVvZigqbikgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIC8qIFNhbml0eSBjaGVj
aywgbmFtZSBzaG91bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KKyAg
ICBpZiAoIHN0cm5jbXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkK
KyAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworCisgICAgaWYgKCBsZW4gKQorICAgICAgICAqbGVu
ID0gbi0+ZGVzY3N6OworICAgIGlmICggcCApCisgICAgICAgICpwID0gRUxGTk9URV9ERVNDKG4p
OworCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IHhlbl9idWlsZF9pbml0
KHZvaWQpCiB7CiAgICAgY29uc3QgRWxmX05vdGUgKm4gPSBfX25vdGVfZ251X2J1aWxkX2lkX3N0
YXJ0OworICAgIHVuc2lnbmVkIGludCBzejsKIAogICAgIC8qIC0tYnVpbGQtaWQgaW52b2tlZCB3
aXRoIHdyb25nIHBhcmFtZXRlcnMuICovCiAgICAgaWYgKCBfX25vdGVfZ251X2J1aWxkX2lkX2Vu
ZCA8PSAmblswXSApCkBAIC05OCwxOCArMTMwLDkgQEAgc3RhdGljIGludCBfX2luaXQgeGVuX2J1
aWxkX2luaXQodm9pZCkKICAgICBpZiAoICZuWzFdID4gX19ub3RlX2dudV9idWlsZF9pZF9lbmQg
KQogICAgICAgICByZXR1cm4gLUVOT0RBVEE7OwogCi0gICAgLyogQ2hlY2sgaWYgd2UgcmVhbGx5
IGhhdmUgYSBidWlsZC1pZC4gKi8KLSAgICBpZiAoIE5UX0dOVV9CVUlMRF9JRCAhPSBuLT50eXBl
ICkKLSAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworICAgIHN6ID0gKHZvaWQgKilfX25vdGVfZ251
X2J1aWxkX2lkX2VuZCAtICh2b2lkICopbjsKIAotICAgIC8qIFNhbml0eSBjaGVjaywgbmFtZSBz
aG91bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KLSAgICBpZiAoIHN0
cm5jbXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkKLSAgICAgICAg
cmV0dXJuIC1FTk9EQVRBOwotCi0gICAgYnVpbGRfaWRfbGVuID0gbi0+ZGVzY3N6OwotICAgIGJ1
aWxkX2lkX3AgPSBFTEZOT1RFX0RFU0Mobik7Ci0KLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4g
eGVuX2J1aWxkX2lkX2NoZWNrKG4sIHN6LCAmYnVpbGRfaWRfcCwgJmJ1aWxkX2lkX2xlbik7CiB9
CiBfX2luaXRjYWxsKHhlbl9idWlsZF9pbml0KTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA2OTY4ODBlLi40Yjcz
Yjk3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hz
cGxpY2UuYwpAQCAtNCw2ICs0LDcgQEAKICAqLwogCiAjaW5jbHVkZSA8eGVuL2NwdS5oPgorI2lu
Y2x1ZGUgPHhlbi9lbGYuaD4KICNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8eGVuL2d1
ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CkBAIC00Miw2ICs0Mywx
MiBAQCBzdGF0aWMgTElTVF9IRUFEKGFwcGxpZWRfbGlzdCk7CiBzdGF0aWMgdW5zaWduZWQgaW50
IHBheWxvYWRfY250Owogc3RhdGljIHVuc2lnbmVkIGludCBwYXlsb2FkX3ZlcnNpb24gPSAxOwog
CisvKiBUbyBjb250YWluIHRoZSBFTEYgTm90ZSBoZWFkZXIuICovCitzdHJ1Y3QgeHNwbGljZV9i
dWlsZF9pZCB7CisgICBjb25zdCB2b2lkICpwOworICAgdW5zaWduZWQgaW50IGxlbjsKK307CisK
IHN0cnVjdCBwYXlsb2FkIHsKICAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAgICAg
ICAgLyogT25lIG9mIHRoZSBYU1BMSUNFX1NUQVRFXyouICovCiAgICAgaW50MzJfdCByYzsgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIDAgb3IgLVhFTl9FWFguICovCkBAIC02MSw2ICs2OCw4
IEBAIHN0cnVjdCBwYXlsb2FkIHsKICAgICBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gcmVnaW9uOyAg
ICAgICAgLyogc3ltYm9sLCBidWcuZnJhbWUgcGF0Y2hpbmcgYW5kCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4Y2VwdGlvbiB0YWJsZSAoeDg2KS4gKi8KICAg
ICB1bnNpZ25lZCBpbnQgbnN5bXM7ICAgICAgICAgICAgICAgICAgLyogTnIgb2YgZW50cmllcyBp
biAuc3RydGFiIGFuZCBzeW1ib2xzLiAqLworICAgIHN0cnVjdCB4c3BsaWNlX2J1aWxkX2lkIGlk
OyAgICAgICAgICAvKiBFTEZOT1RFX0RFU0MoLm5vdGUuZ251LmJ1aWxkLWlkKSBvZiB0aGUgcGF5
bG9hZC4gKi8KKyAgICBzdHJ1Y3QgeHNwbGljZV9idWlsZF9pZCBkZXA7ICAgICAgICAgLyogRUxG
Tk9URV9ERVNDKC54c3BsaWNlLmRlcGVuZHMpLiAqLwogICAgIGNoYXIgbmFtZVtYRU5fWFNQTElD
RV9OQU1FX1NJWkVdOyAgICAvKiBOYW1lIG9mIGl0LiAqLwogfTsKIApAQCAtNDA3LDcgKzQxNiw5
IEBAIHN0YXRpYyBpbnQgc2VjdXJlX3BheWxvYWQoc3RydWN0IHBheWxvYWQgKnBheWxvYWQsIHN0
cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogc3RhdGljIGludCBjaGVja19zcGVjaWFsX3NlY3Rpb25z
KGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogewogICAgIHVuc2lnbmVkIGludCBpOwot
ICAgIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCBuYW1lc1tdID0geyBFTEZfWFNQTElDRV9GVU5D
IH07CisgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG5hbWVzW10gPSB7IEVMRl9YU1BMSUNF
X0ZVTkMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVMRl9YU1BM
SUNFX0RFUEVORFMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVM
Rl9CVUlMRF9JRF9OT1RFfTsKICAgICBERUNMQVJFX0JJVE1BUChmb3VuZCwgQVJSQVlfU0laRShu
YW1lcykpID0geyAwIH07CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobmFtZXMp
OyBpKysgKQpAQCAtNDQ3LDYgKzQ1OCw3IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0
cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0cnVjdCB4
c3BsaWNlX3BhdGNoX2Z1bmMgKmY7CiAgICAgc3RydWN0IHZpcnR1YWxfcmVnaW9uICpyZWdpb247
CisgICAgY29uc3QgRWxmX05vdGUgKm47CiAKICAgICBzZWMgPSB4c3BsaWNlX2VsZl9zZWNfYnlf
bmFtZShlbGYsIEVMRl9YU1BMSUNFX0ZVTkMpOwogICAgIEFTU0VSVChzZWMpOwpAQCAtNTAzLDYg
KzUxNSwzNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5
bG9hZCwKICAgICAgICAgfQogICAgIH0KIAorICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19ieV9u
YW1lKGVsZiwgRUxGX0JVSUxEX0lEX05PVEUpOworICAgIGlmICggc2VjICkKKyAgICB7CisgICAg
ICAgIG4gPSBzZWMtPmxvYWRfYWRkcjsKKworICAgICAgICBpZiAoIHNlYy0+c2VjLT5zaF9zaXpl
IDw9IHNpemVvZigqbikgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICAgICAg
aWYgKCB4ZW5fYnVpbGRfaWRfY2hlY2sobiwgc2VjLT5zZWMtPnNoX3NpemUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZwYXlsb2FkLT5pZC5wLCAmcGF5bG9hZC0+aWQubGVuKSAp
CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICAgICBpZiAoICFwYXlsb2FkLT5p
ZC5sZW4gfHwgIXBheWxvYWQtPmlkLnAgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cisg
ICAgfQorCisgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5X25hbWUoZWxmLCBFTEZfWFNQTElD
RV9ERVBFTkRTKTsKKyAgICB7CisgICAgICAgIG4gPSBzZWMtPmxvYWRfYWRkcjsKKworICAgICAg
ICBpZiAoIHNlYy0+c2VjLT5zaF9zaXplIDw9IHNpemVvZigqbikgKQorICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisKKyAgICAgICAgaWYgKCB4ZW5fYnVpbGRfaWRfY2hlY2sobiwgc2VjLT5z
ZWMtPnNoX3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwYXlsb2FkLT5k
ZXAucCwgJnBheWxvYWQtPmRlcC5sZW4pICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwor
CisgICAgICAgIGlmICggIXBheWxvYWQtPmRlcC5sZW4gfHwgIXBheWxvYWQtPmRlcC5wICkKKyAg
ICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKwogICAgIC8qIFNldHVwIHRoZSB2aXJ0
dWFsIHJlZ2lvbiB3aXRoIHByb3BlciBkYXRhLiAqLwogICAgIHJlZ2lvbiA9ICZwYXlsb2FkLT5y
ZWdpb247CiAKQEAgLTEyMzIsNiArMTI3NSw1NSBAQCB2b2lkIGNoZWNrX2Zvcl94c3BsaWNlX3dv
cmsodm9pZCkKICAgICB9CiB9CiAKKy8qCisgKiBPbmx5IGFsbG93IGRlcGVuZGVudCBwYXlsb2Fk
IGlzIGFwcGxpZWQgb24gdG9wIG9mIHRoZSBjb3JyZWN0CisgKiBidWlsZC1pZC4KKyAqCisgKiBU
aGlzIGVuZm9yY2VzIGFuIHN0YWNraW5nIG9yZGVyIC0gdGhlIGZpcnN0IHBheWxvYWQgTVVTVCBi
ZSBhZ2FpbnN0IHRoZQorICogaHlwZXJ2aXNvci4gVGhlIHNlY29uZCBhZ2FpbnN0IHRoZSBmaXJz
dCBwYXlsb2FkLCBhbmQgc28gb24uCisgKgorICogVW5sZXNzIHRoZSAnaW50ZXJuYWwnIHBhcmFt
ZXRlciBpcyB1c2VkIC0gaW4gd2hpY2ggY2FzZSB3ZSBvbmx5CisgKiBjaGVjayBhZ2FpbnN0IHRo
ZSBoeXBlcnZpc29yLgorICovCitzdGF0aWMgaW50IGJ1aWxkX2lkX2RlcChzdHJ1Y3QgcGF5bG9h
ZCAqcGF5bG9hZCwgYm9vbF90IGludGVybmFsKQoreworICAgIGNvbnN0IHZvaWQgKmlkID0gTlVM
TDsKKyAgICB1bnNpZ25lZCBpbnQgbGVuID0gMDsKKyAgICBpbnQgcmM7CisgICAgY29uc3QgY2hh
ciAqbmFtZSA9ICJoeXBlcnZpc29yIjsKKworICAgIEFTU0VSVChwYXlsb2FkLT5kZXAubGVuICYm
IHBheWxvYWQtPmRlcC5wKTsKKworICAgIC8qIEZpcnN0IHRpbWUgdXNlciBpcyBhZ2FpbnN0IGh5
cGVydmlzb3IuICovCisgICAgaWYgKCBpbnRlcm5hbCApCisgICAgeworICAgICAgICByYyA9IHhl
bl9idWlsZF9pZCgmaWQsICZsZW4pOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJl
dHVybiByYzsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgLyogV2Ugc2hvdWxkIGJl
IGFnYWluc3QgdGhlIGxhc3QgYXBwbGllZCBvbmUuICovCisgICAgICAgIGNvbnN0IHN0cnVjdCBw
YXlsb2FkICpkYXRhOworCisgICAgICAgIGRhdGEgPSBsaXN0X2xhc3RfZW50cnkoJmFwcGxpZWRf
bGlzdCwgc3RydWN0IHBheWxvYWQsIGFwcGxpZWRfbGlzdCk7CisKKyAgICAgICAgaWQgPSBkYXRh
LT5pZC5wOworICAgICAgICBsZW4gPSBkYXRhLT5pZC5sZW47CisgICAgICAgIG5hbWUgPSBkYXRh
LT5uYW1lOworICAgIH0KKworICAgIGlmICggcGF5bG9hZC0+ZGVwLmxlbiAhPSBsZW4gfHwKKyAg
ICAgICAgIG1lbWNtcChpZCwgcGF5bG9hZC0+ZGVwLnAsIGxlbikgKQorICAgIHsKKyAgICAgICAg
ZHByaW50ayhYRU5MT0dfRVJSLCAiJXMlczogY2hlY2sgYWdhaW5zdCAlcyBidWlsZC1pZCBmYWls
ZWQhXG4iLAorICAgICAgICAgICAgICAgIFhTUExJQ0UsIHBheWxvYWQtPm5hbWUsIG5hbWUpOwor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKwogc3Rh
dGljIGludCB4c3BsaWNlX2FjdGlvbih4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0aW9uX3QgKmFjdGlv
bikKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKQEAgLTEyNzEsNiArMTM2MywxOCBAQCBz
dGF0aWMgaW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAqYWN0
aW9uKQogICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fUkVWRVJUOgogICAgICAgICBpZiAoIGRhdGEt
PnN0YXRlID09IFhTUExJQ0VfU1RBVEVfQVBQTElFRCApCiAgICAgICAgIHsKKyAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBwYXlsb2FkICpwOworCisgICAgICAgICAgICBwID0gbGlzdF9sYXN0X2Vu
dHJ5KCZhcHBsaWVkX2xpc3QsIHN0cnVjdCBwYXlsb2FkLCBhcHBsaWVkX2xpc3QpOworICAgICAg
ICAgICAgQVNTRVJUKHApOworICAgICAgICAgICAgLyogV2Ugc2hvdWxkIGJlIHRoZSBsYXN0IGFw
cGxpZWQgb25lLiAqLworICAgICAgICAgICAgaWYgKCBwICE9IGRhdGEgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIiVzJXM6IGNhbid0IHVubG9h
ZC4gVG9wIGlzICVzIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIFhTUExJQ0UsIGRhdGEt
Pm5hbWUsIHAtPm5hbWUpOworICAgICAgICAgICAgICAgIHJjID0gLUVCVVNZOworICAgICAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQogICAgICAgICAgICAgZGF0YS0+cmMgPSAtRUFH
QUlOOwogICAgICAgICAgICAgcmMgPSBzY2hlZHVsZV93b3JrKGRhdGEsIGFjdGlvbi0+Y21kLCBh
Y3Rpb24tPnRpbWVvdXQpOwogICAgICAgICB9CkBAIC0xMjc5LDYgKzEzODMsOSBAQCBzdGF0aWMg
aW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAqYWN0aW9uKQog
ICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fQVBQTFk6CiAgICAgICAgIGlmICggZGF0YS0+c3RhdGUg
PT0gWFNQTElDRV9TVEFURV9DSEVDS0VEICkKICAgICAgICAgeworICAgICAgICAgICAgcmMgPSBi
dWlsZF9pZF9kZXAoZGF0YSwgISFsaXN0X2VtcHR5KCZhcHBsaWVkX2xpc3QpKTsKKyAgICAgICAg
ICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgZGF0YS0+
cmMgPSAtRUFHQUlOOwogICAgICAgICAgICAgcmMgPSBzY2hlZHVsZV93b3JrKGRhdGEsIGFjdGlv
bi0+Y21kLCBhY3Rpb24tPnRpbWVvdXQpOwogICAgICAgICB9CkBAIC0xMjg3LDYgKzEzOTQsOSBA
QCBzdGF0aWMgaW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAq
YWN0aW9uKQogICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fUkVQTEFDRToKICAgICAgICAgaWYgKCBk
YXRhLT5zdGF0ZSA9PSBYU1BMSUNFX1NUQVRFX0NIRUNLRUQgKQogICAgICAgICB7CisgICAgICAg
ICAgICByYyA9IGJ1aWxkX2lkX2RlcChkYXRhLCAxIC8qIGFnYWluc3QgaHlwZXJ2aXNvci4gKi8p
OworICAgICAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
ICAgICBkYXRhLT5yYyA9IC1FQUdBSU47CiAgICAgICAgICAgICByYyA9IHNjaGVkdWxlX3dvcmso
ZGF0YSwgYWN0aW9uLT5jbWQsIGFjdGlvbi0+dGltZW91dCk7CiAgICAgICAgIH0KQEAgLTEzOTEs
NiArMTUwMSwxMSBAQCBzdGF0aWMgdm9pZCB4c3BsaWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIg
a2V5KQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQorICAgICAg
ICBpZiAoIGRhdGEtPmlkLmxlbiApCisgICAgICAgICAgICBwcmludGsoImJ1aWxkLWlkPSUqcGhO
XG4iLCBkYXRhLT5pZC5sZW4sIGRhdGEtPmlkLnApOworCisgICAgICAgIGlmICggZGF0YS0+ZGVw
LmxlbiApCisgICAgICAgICAgICBwcmludGsoImRlcGVuZC1vbj0lKnBoTlxuIiwgZGF0YS0+ZGVw
LmxlbiwgZGF0YS0+ZGVwLnApOwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xv
Y2spOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRl
L3hlbi94c3BsaWNlLmgKaW5kZXggODQ5ZjU4Yy4uNWZmYjY5ZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0y
OCw2ICsyOCw4IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiAjZGVmaW5lIFhTUExJ
Q0UgICAgICAgICAgICAgInhzcGxpY2U6ICIKIC8qIEVMRiBwYXlsb2FkIHNwZWNpYWwgc2VjdGlv
biBuYW1lcy4gKi8KICNkZWZpbmUgRUxGX1hTUExJQ0VfRlVOQyAgICAiLnhzcGxpY2UuZnVuY3Mi
CisjZGVmaW5lIEVMRl9YU1BMSUNFX0RFUEVORFMgIi54c3BsaWNlLmRlcGVuZHMiCisjZGVmaW5l
IEVMRl9CVUlMRF9JRF9OT1RFICAgIi5ub3RlLmdudS5idWlsZC1pZCIKIAogc3RydWN0IHhzcGxp
Y2Vfc3ltYm9sIHsKICAgICBjb25zdCBjaGFyICpuYW1lOwpAQCAtNDAsNiArNDIsOCBAQCBpbnQg
eHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBjaGVja19m
b3JfeHNwbGljZV93b3JrKHZvaWQpOwogdW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9v
a3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFtZSk7CiBib29sX3QgaXNfcGF0Y2goY29uc3Qg
dm9pZCAqYWRkcik7CitpbnQgeGVuX2J1aWxkX2lkX2NoZWNrKGNvbnN0IEVsZl9Ob3RlICpuLCB1
bnNpZ25lZCBpbnQgbl9zeiwKKyAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqKnAs
IHVuc2lnbmVkIGludCAqbGVuKTsKIAogLyogQXJjaCBob29rcy4gKi8KIGludCBhcmNoX3hzcGxp
Y2VfdmVyaWZ5X2VsZihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZik7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVS-0000pW-KK; Sun, 01 May 2016 09:17:38 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVS-0000pO-6I
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:38 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 5F/33-18833-1B9C5275; Sun, 01 May 2016 09:17:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVXfDSdV
 wg5fbpS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/uOJewFW9YzVvxfe52tgfFCB2MXIxeHkMAX
 RomzL7exQTjnGSXmbb7O0sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sICrx
 IM3mxhBbF4BM4nlN1awgNgsQPUze7+zT2DkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0M
 BMLze1uDgxPTUnMalYLzk/dxMj0C8MQLCDcdlfp0OMkhxMSqK8M+aqhAvxJeWnVGYkFmfEF5X
 mpBYfYpTh4FCS4D18QjVcSLAoNT21Ii0zBxggMGkJDh4lEd5tIGne4oLE3OLMdIjUKUZFKXHe
 JpCEAEgiozQPrg0WlJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzHsIZApPZl4J3PRXQIuZg
 BZnrwdbXJKIkJJqYMxrrzO1P/B2u8ydtJiGprDZRz8JOBrGnV+fVvX95ZnrheI3tx0+XLyRfc
 /cM7M+i1wpOaoo5fdIm6lnqlxTiJig5tWLFmx3P605eKxfakmkU5QTZ7QCT42QngBnQet506d
 S8QUavzOnObnr7b/9IytoVdUJ+/2nZhrMylRduWvCydqV1x786FZiKc5INNRiLipOBAC0iiCS
 RQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462094255!7718791!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10968 invoked from network); 1 May 2016 09:17: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; 1 May 2016 09:17: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 1awnVP-0001BK-4T
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVP-0002md-3x
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVP-0002md-3x@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:35 +0000
Subject: [Xen-changelog] [xen master] xsplice: Stacking build-id dependency
	checking.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg5NTExMWE5NGYwMTY4Njk5ZDUxNTRjN2EyNWJkMzM4NjU1NTllMmMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgQXByIDI4IDEwOjA5OjExIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjI0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBTdGFja2luZyBidWlsZC1pZCBk
ZXBlbmRlbmN5IGNoZWNraW5nLgogICAgCiAgICBXZSBub3cgZXhwZWN0IHRoYXQgdGhlIEVMRiBw
YXlsb2FkcyBiZSBidWlsdCB3aXRoIHRoZQogICAgLS1idWlsZC1pZC4KICAgIAogICAgQWxzbyB0
aGUgLnhzcGxpY2UuZGVwcyBzZWN0aW9uIGhhcyB0byBoYXZlIHRoZSBjb250ZW50cwogICAgb2Yg
dGhlIGh5cGVydmlzb3IgKG9yIGEgcHJlY2VkaW5nIHBheWxvYWQpIGJ1aWxkLWlkLgogICAgCiAg
ICBXZSBhbHJlYWR5IGhhdmUgdGhlIGNvZGUgdG8gdmVyaWZ5IHRoZSBFbGZfTm90ZSBidWlsZC1p
ZAogICAgc28gZXhwb3J0IHBhcnRzIG9mIGl0LgogICAgCiAgICBUaGlzIGRlcGVuZGVuY3kgbWVh
bnMgdGhlIGh5cGVydmlzb3IgTVVTVCBiZSBjb21waWxlZCB3aXRoCiAgICAtLWJ1aWxkLWlkIC0g
c28gd2UgZ2F0ZSB0aGUgYnVpbGQgb2YgeFNwbGljZSBvbiB0aGUgYXZhaWxhYmlsaXR5CiAgICBv
ZiBzYWlkIGZ1bmN0aW9uYWxpdHkuCiAgICAKICAgIFRoaXMgZG9lcyBub3QgaW1wYWN0IHRoZSBv
cmRlcmluZyBvZiBob3cgdGhlIHBheWxvYWRzIGNhbgogICAgYmUgbG9hZGVkLCBidXQgaXQgZG9l
cyBlbmZvcmNlIGFuIFNUUklDVCBvcmRlcmluZyB3aGVuIHRoZQogICAgcGF5bG9hZHMgYXJlIGFw
cGxpZWQuIEFsc28gdGhlIFJFUExBQ0UgaXMgc3BlY2lhbCAtIHdlIG5lZWQKICAgIHRvIGNoZWNr
IHRoYXQgaXRzIGRlcGVuZGVuY3kgYWdhaW5zdCB0aGUgaHlwZXJ2aXNvciAtIG5vdAogICAgdGhl
IGxhc3QgYXBwbGllZCBwYXRjaC4KICAgIAogICAgVG8gbWFrZSB0aGlzIGVhc2llciB0byB0ZXN0
IHdlIGFsc28gYWRkIGFuIGV4dHJhIHRlc3QtY2FzZQogICAgdG8gYmUgdXNlZCAtIHdoaWNoIGNh
biBvbmx5IGJlIGFwcGxpZWQgb24gdG9wIG9mIHRoZQogICAgeGVuX2hlbGxvX3dvcmxkIHBheWxv
YWQuCiAgICAKICAgIEFzIGluLCBvbmUgY2FuIGFwcGx5IHhlbl9oZWxsb193b3JsZCBhbmQgdGhl
biB4ZW5fYnllX3dvcmxkCiAgICBvbiB0b3Agb2YgdGhhdC4gTm90IHRoZSBvdGhlciB3YXkuCiAg
ICAKICAgIFdlIGFsc28gcHJpbnQgdGhlIGRlcGVuZGVuY3kgYW5kIHBheWxvYWRzIGJ1aWxkX2lu
IHRoZSBrZXloYW5kbGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMSArCiBDb25maWcubWsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAr
CiBkb2NzL21pc2MveHNwbGljZS5tYXJrZG93biAgICAgICAgICAgICB8ICA5OSArKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZSAgICAgICAgICAg
ICB8ICA0MiArKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9ieWVfd29ybGQuYyAg
ICAgIHwgIDM0ICsrKysrKysrKysKIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9ieWVfd29ybGRfZnVu
Yy5jIHwgIDIyICsrKysrKysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
IHwgICA2ICstCiB4ZW4vY29tbW9uL3ZlcnNpb24uYyAgICAgICAgICAgICAgICAgICB8ICA0NSAr
KysrKysrKystLS0tCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyAgICAgICAgICAgICAgICAgICB8IDEx
NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi94c3Bs
aWNlLmggICAgICAgICAgICAgIHwgICA0ICsrCiAxMCBmaWxlcyBjaGFuZ2VkLCAzMjAgaW5zZXJ0
aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRp
Z25vcmUKaW5kZXggNGE4MWY0My4uODhjZWMxZCAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysg
Yi8uZ2l0aWdub3JlCkBAIC0yNDgsNiArMjQ4LDcgQEAgeGVuL2FyY2gveDg2L2VmaS9kaXNhYmxl
ZAogeGVuL2FyY2gveDg2L2VmaS9ta3JlbG9jCiB4ZW4vYXJjaC94ODYvdGVzdC9jb25maWcuaAog
eGVuL2FyY2gveDg2L3Rlc3QveGVuX2hlbGxvX3dvcmxkLnhzcGxpY2UKK3hlbi9hcmNoL3g4Ni90
ZXN0L3hlbl9ieWVfd29ybGQueHNwbGljZQogeGVuL2FyY2gvKi9lZmkvYm9vdC5jCiB4ZW4vYXJj
aC8qL2VmaS9jb21wYXQuYwogeGVuL2FyY2gvKi9lZmkvZWZpLmgKZGlmZiAtLWdpdCBhL0NvbmZp
Zy5tayBiL0NvbmZpZy5tawppbmRleCAwMjEzNDk4Li43OTMyMWRjIDEwMDY0NAotLS0gYS9Db25m
aWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xNDMsNiArMTQzLDcgQEAgaWZlcSAoJChjYWxsIGxk
LXZlci1idWlsZC1pZCwkKExEKSksbikKIGJ1aWxkX2lkX2xpbmtlciA6PQogZWxzZQogQ0ZMQUdT
ICs9IC1EQlVJTERfSUQKK2V4cG9ydCBYRU5fSEFTX0JVSUxEX0lEPXkKIGJ1aWxkX2lkX2xpbmtl
ciA6PSAtLWJ1aWxkLWlkPXNoYTEKIGVuZGlmCiAKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94c3Bs
aWNlLm1hcmtkb3duIGIvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24KaW5kZXggMzVlYmMyOC4u
NGE5OGJlMSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24KKysrIGIvZG9j
cy9taXNjL3hzcGxpY2UubWFya2Rvd24KQEAgLTI4Myw4ICsyODMsMTcgQEAgVGhlIHhTcGxpY2Ug
Y29yZSBjb2RlIGxvYWRzIHRoZSBwYXlsb2FkIGFzIGEgc3RhbmRhcmQgRUxGIGJpbmFyeSwgcmVs
b2NhdGVzIGl0CiBhbmQgaGFuZGxlcyB0aGUgYXJjaGl0ZWN0dXJlLXNwZWNpZmMgc2VjdGlvbnMg
YXMgbmVlZGVkLiBUaGlzIHByb2Nlc3MgaXMgbXVjaAogbGlrZSB3aGF0IHRoZSBMaW51eCBrZXJu
ZWwgbW9kdWxlIGxvYWRlciBkb2VzLgogCi1UaGUgcGF5bG9hZCBjb250YWlucyBhIHNlY3Rpb24g
KHhzcGxpY2VfcGF0Y2hfZnVuYykgd2l0aCBhbiBhcnJheSBvZiBzdHJ1Y3R1cmVzCi1kZXNjcmli
aW5nIHRoZSBmdW5jdGlvbnMgdG8gYmUgcGF0Y2hlZDoKK1RoZSBwYXlsb2FkIGNvbnRhaW5zIGF0
IGxlYXN0IHRocmVlIHNlY3Rpb25zOgorCisgKiBgLnhzcGxpY2UuZnVuY3NgIC0gd2hpY2ggaXMg
YW4gYXJyYXkgb2YgeHNwbGljZV9wYXRjaF9mdW5jIHN0cnVjdHVyZXMuCisgKiBgLnhzcGxpY2Uu
ZGVwZW5kc2AgLSB3aGljaCBpcyBhbiBFTEYgTm90ZSB0aGF0IGRlc2NyaWJlcyB3aGF0IHRoZSBw
YXlsb2FkCisgICAgZGVwZW5kcyBvbi4gKipNVVNUKiogaGF2ZSBvbmUuCisgKiAgYC5ub3RlLmdu
dS5idWlsZC1pZGAgLSB0aGUgYnVpbGQtaWQgb2YgdGhpcyBwYXlsb2FkLiAqKk1VU1QqKiBoYXZl
IG9uZS4KKworIyMjIC54c3BsaWNlLmZ1bmNzCisKK1RoZSBgLnhzcGxpY2UuZnVuY3NgIGNvbnRh
aW5zIGFuIGFycmF5IG9mIHhzcGxpY2VfcGF0Y2hfZnVuYyBzdHJ1Y3R1cmVzCit3aGljaCBkZXNj
cmliZSB0aGUgZnVuY3Rpb25zIHRvIGJlIHBhdGNoZWQ6CiAKIDxwcmU+CiBzdHJ1Y3QgeHNwbGlj
ZV9wYXRjaF9mdW5jIHsgIApAQCAtMzY4LDYgKzM3NywyMyBAQCBzdHJ1Y3QgeHNwbGljZV9wYXRj
aF9mdW5jIHhzcGxpY2VfaGVsbG9fd29ybGQgPSB7CiAKIENvZGUgbXVzdCBiZSBjb21waWxlZCB3
aXRoIC1mUElDLgogCisjIyMgLnhzcGxpY2UuZGVwZW5kcyBhbmQgLm5vdGUuZ251LmJ1aWxkLWlk
CisKK1RvIHN1cHBvcnQgZGVwZW5kZW5jaWVzIGNoZWNraW5nIGFuZCBzYWZlIGxvYWRpbmcgKHRv
IGxvYWQgdGhlCithcHByb3BpYXRlIHBheWxvYWQgYWdhaW5zdCB0aGUgcmlnaHQgaHlwZXJ2aXNv
cikgdGhlcmUgaXMgYSBuZWVkCit0byBlbWJiZWQgYW4gYnVpbGQtaWQgZGVwZW5kZW5jeS4KKwor
VGhpcyBpcyBkb25lIGJ5IHRoZSBwYXlsb2FkIGNvbnRhaW5pbmcgYW4gc2VjdGlvbiBgLnhzcGxp
Y2UuZGVwZW5kc2AKK3doaWNoIGZvbGxvd3MgdGhlIGZvcm1hdCBvZiBhbiBFTEYgTm90ZS4gVGhl
IGNvbnRlbnRzIG9mIHRoaXMKKyhuYW1lLCBhbmQgZGVzY3JpcHRpb24pIGFyZSBzcGVjaWZpYyB0
byB0aGUgbGlua2VyIHV0aWxpemVkIHRvCitidWlsZCB0aGUgaHlwZXZpc29yIGFuZCBwYXlsb2Fk
LgorCitJZiBHTlUgbGlua2VyIGlzIHVzZWQgdGhlbiB0aGUgbmFtZSBpcyBgR05VYCBhbmQgdGhl
IGRlc2NyaXB0aW9uCitpcyBhIE5UX0dOVV9CVUlMRF9JRCB0eXBlIElELiBUaGUgZGVzY3JpcHRp
b24gY2FuIGJlIGFuIFNIQTEKK2NoZWNrc3VtLCBNRDUgY2hlY2tzdW0gb3IgYW55IHVuaXF1ZSB2
YWx1ZS4KKworVGhlIHNpemUgb2YgdGhlc2Ugc3RydWN0dXJlcyB2YXJpZXMgd2l0aCB0aGUgLS1i
dWlsZC1pZCBsaW5rZXIgb3B0aW9uLgorCiAjIyBIeXBlcmNhbGxzCiAKIFdlIHdpbGwgZW1wbG95
IHRoZSBzdWIgb3BlcmF0aW9ucyBvZiB0aGUgc3lzdGVtIG1hbmFnZW1lbnQgaHlwZXJjYWxsIChz
eXNjdGwpLgpAQCAtODUzLDYgKzg3OSw0MiBAQCBUaGlzIGlzIGltcGxlbWVudGVkIGluIHRoZSBY
ZW4gUHJvamVjdCBoeXBlcnZpc29yLgogCiBPbmx5IHRoZSBwcml2aWxlZ2VkIGRvbWFpbiBzaG91
bGQgYmUgYWxsb3dlZCB0byBkbyB0aGlzIG9wZXJhdGlvbi4KIAorIyMjIHhTcGxpY2UgaW50ZXJk
ZXBlbmRlbmNpZXMKKworeFNwbGljZSBwYXRjaGVzIGludGVyZGVwZW5kZW5jaWVzIGFyZSB0cmlj
a3kuCisKK1RoZXJlIGFyZSB0aGUgd2F5cyB0aGlzIGNhbiBiZSBhZGRyZXNzZWQ6CisgKiBBIHNp
bmdsZSBsYXJnZSBwYXRjaCB0aGF0IHN1YnN1bWVzIGFuZCByZXBsYWNlcyBhbGwgcHJldmlvdXMg
b25lcy4KKyAgIE92ZXIgdGhlIGxpZmUtdGltZSBvZiBwYXRjaGluZyB0aGUgaHlwZXJ2aXNvciB0
aGlzIGxhcmdlIHBhdGNoCisgICBncm93cyB0byBhY2N1bXVsYXRlIGFsbCB0aGUgY29kZSBjaGFu
Z2VzLgorICogSG90cGF0Y2ggc3RhY2sgLSB3aGVyZSBhbiBtZWNoYW5pc20gZXhpc3RzIHRoYXQg
bG9hZHMgdGhlIGhvdHBhdGNoZXMKKyAgIGluIHRoZSBzYW1lIG9yZGVyIHRoZXkgd2VyZSBidWls
dCBpbi4gV2Ugd291bGQgbmVlZCBhbiBidWlsZC1pZAorICAgb2YgdGhlIGh5cGV2aXNvciB0byBt
YWtlIHN1cmUgdGhlIGhvdC1wYXRjaGVzIGFyZSBidWlsZCBhZ2FpbnN0IHRoZQorICAgY29ycmVj
dCBidWlsZC4KKyAqIFBheWxvYWQgY29udGFpbmluZyB0aGUgb2xkIGNvZGUgdG8gY2hlY2sgYWdh
aW5zdCB0aGF0LiBUaGF0IGFsbG93cworICAgdGhlIGhvdHBhdGNoZXMgdG8gYmUgbG9hZGVkIGlu
ZGVwZWRlbnRseSAoaWYgdGhleSBkb24ndCBvdmVybGFwKSAtIG9yCisgICBpZiB0aGUgb2xkIGNv
ZGUgYWxzbyBjb250YWluc3QgcHJldmlvdXNseSBwYXRjaGVkIGNvZGUgLSBldmVuIGlmIHRoZXkK
KyAgIG92ZXJsYXAuCisKK1RoZSBkaXNhZHZhbnRhZ2Ugb2YgdGhlIGZpcnN0IGxhcmdlIHBhdGNo
IGlzIHRoYXQgaXQgY2FuIGdyb3cgb3ZlcgordGltZSBhbmQgbm90IHByb3ZpZGUgYW4gYmlzZWN0
aW9uIG1lY2hhbmlzbSB0byBpZGVudGlmeSBmYXVsdHkgcGF0Y2hlcy4KKworVGhlIGhvdC1wYXRj
aCBzdGFjayBwdXRzIHN0cmljdHMgcmVxdWlyZW1lbnRzIG9uIHRoZSBvcmRlciBvZiB0aGUgcGF0
Y2hlcworYmVpbmcgbG9hZGVkIGFuZCByZXF1aXJlcyBhbiBoeXBlcnZpc29yIGJ1aWxkLWlkIHRv
IG1hdGNoIGFnYWluc3QuCisKK1RoZSBvbGQgY29kZSBhbGxvd3MgbXVjaCBtb3JlIGZsZXhpYmls
aXR5IGFuZCBhbiBhZGRpdGlvbmFsIGd1YXJkLAorYnV0IGlzIG1vcmUgY29tcGxleCB0byBpbXBs
ZW1lbnQuCisKK1RoZSBzZWNvbmQgb3B0aW9uIHdoaWNoIHJlcXVpcmVzIGFuIGJ1aWxkLWlkIG9m
IHRoZSBoeXBlcnZpc29yCitpcyBpbXBsZW1lbnRlZCBpbiB0aGUgWGVuIFByb2plY3QgaHlwZXJ2
aXNvci4KKworU3BlY2lmaWNhbGx5IGVhY2ggcGF5bG9hZCBoYXMgdHdvIGJ1aWxkLWlkIEVMRiBu
b3RlczoKKyAqIFRoZSBidWlsZC1pZCBvZiB0aGUgcGF5bG9hZCBpdHNlbGYgKGdlbmVyYXRlZCB2
aWEgLS1idWlsZC1pZCkuCisgKiBUaGUgYnVpbGQtaWQgb2YgdGhlIHBheWxvYWQgaXQgZGVwZW5k
cyBvbiAoZXh0cmFjdGVkIGZyb20gdGhlCisgICB0aGUgcHJldmlvdXMgcGF5bG9hZCBvciBoeXBl
cnZpc29yIGR1cmluZyBidWlsZCB0aW1lKS4KKworVGhpcyBtZWFucyB0aGF0IHRoZSB2ZXJ5IGZp
cnN0IHBheWxvYWQgZGVwZW5kcyBvbiB0aGUgaHlwZXJ2aXNvcgorYnVpbGQtaWQuCiAKICMgTm90
IFlldCBEb25lCiAKQEAgLTg3MiwxMyArOTM0LDYgQEAgVGhlIGltcGxlbWVudGF0aW9uIG11c3Qg
YWxzbyBoYXZlIGEgbWVjaGFuaXNtIGZvciAoaW4gbm8gcGFydGljdWxhciBvcmRlcik6CiAgKiBO
T1Agb3V0IHRoZSBjb2RlIHNlcXVlbmNlIGlmIGBuZXdfc2l6ZWAgaXMgemVyby4KICAqIERlYWwg
d2l0aCBvdGhlciByZWxvY2F0aW9uIHR5cGVzOiAgUl9YODZfNjRfWzgsMTYsMzIsMzJTXSwgUl9Y
ODZfNjRfUENbOCwxNiw2NF0KICAgIGluIHBheWxvYWQgZmlsZS4KLSAqIEFuIGRlcGVuZGVuY3kg
bWVjaGFuaXNtIGZvciB0aGUgcGF5bG9hZHMuIFRvIHVzZSB0aGF0IGluZm9ybWF0aW9uIHRvIGxv
YWQ6Ci0gICAgLSBUaGUgYXBwcm9waWF0ZSBwYXlsb2FkLiBUbyB2ZXJpZnkgdGhhdCBwYXlsb2Fk
IGlzIGJ1aWx0IGFnYWluc3QgdGhlCi0gICAgICBoeXBlcnZpc29yLiBUaGlzIGNhbiBiZSBkb25l
IHZpYSB0aGUgYGJ1aWxkLWlkYAotICAgICAgb3IgdmlhIHByb3ZpZGluZyBhbiBjb3B5IG9mIHRo
ZSBvbGQgY29kZSAtIHNvIHRoYXQgdGhlIGh5cGVydmlzb3IgY2FuCi0gICAgICAgdmVyaWZ5IGl0
IGFnYWluc3QgdGhlIGNvZGUgaW4gbWVtb3J5LgotICAgIC0gVG8gY29uc3RydWN0IGFuIGFwcHJv
cGlhdGUgb3JkZXIgb2YgcGF5bG9hZHMgdG8gbG9hZCBpbiBjYXNlIHRoZXkKLSAgICAgIGRlcGVu
ZCBvbiBlYWNoIG90aGVyLgogCiAjIyMgSGFuZGxlIGlubGluZWQgX19MSU5FX18KIApAQCAtOTQz
LDMyICs5OTgsNiBAQCB0aGUgZnVuY3Rpb24gaXRzZWxmLgogU2ltaWxhciBjb25zaWRlcmF0aW9u
cyBhcmUgdHJ1ZSB0byBhIGxlc3NlciBleHRlbnQgZm9yIF9fRklMRV9fLCBidXQgaXQKIGNvdWxk
IGJlIGFyZ3VlZCB0aGF0IGZpbGUgcmVuYW1pbmcgc2hvdWxkIGJlIGRvbmUgb3V0c2lkZSBvZiBo
b3RwYXRjaGVzLgogCi0jIyMgeFNwbGljZSBpbnRlcmRlcGVuZGVuY2llcwotCi14U3BsaWNlIHBh
dGNoZXMgaW50ZXJkZXBlbmRlbmNpZXMgYXJlIHRyaWNreS4KLQotVGhlcmUgYXJlIHRoZSB3YXlz
IHRoaXMgY2FuIGJlIGFkZHJlc3NlZDoKLSAqIEEgc2luZ2xlIGxhcmdlIHBhdGNoIHRoYXQgc3Vi
c3VtZXMgYW5kIHJlcGxhY2VzIGFsbCBwcmV2aW91cyBvbmVzLgotICAgT3ZlciB0aGUgbGlmZS10
aW1lIG9mIHBhdGNoaW5nIHRoZSBoeXBlcnZpc29yIHRoaXMgbGFyZ2UgcGF0Y2gKLSAgIGdyb3dz
IHRvIGFjY3VtdWxhdGUgYWxsIHRoZSBjb2RlIGNoYW5nZXMuCi0gKiBIb3RwYXRjaCBzdGFjayAt
IHdoZXJlIGFuIG1lY2hhbmlzbSBleGlzdHMgdGhhdCBsb2FkcyB0aGUgaG90cGF0Y2hlcwotICAg
aW4gdGhlIHNhbWUgb3JkZXIgdGhleSB3ZXJlIGJ1aWx0IGluLiBXZSB3b3VsZCBuZWVkIGFuIGJ1
aWxkLWlkCi0gICBvZiB0aGUgaHlwZXZpc29yIHRvIG1ha2Ugc3VyZSB0aGUgaG90LXBhdGNoZXMg
YXJlIGJ1aWxkIGFnYWluc3QgdGhlCi0gICBjb3JyZWN0IGJ1aWxkLgotICogUGF5bG9hZCBjb250
YWluaW5nIHRoZSBvbGQgY29kZSB0byBjaGVjayBhZ2FpbnN0IHRoYXQuIFRoYXQgYWxsb3dzCi0g
ICB0aGUgaG90cGF0Y2hlcyB0byBiZSBsb2FkZWQgaW5kZXBlZGVudGx5IChpZiB0aGV5IGRvbid0
IG92ZXJsYXApIC0gb3IKLSAgIGlmIHRoZSBvbGQgY29kZSBhbHNvIGNvbnRhaW5zdCBwcmV2aW91
c2x5IHBhdGNoZWQgY29kZSAtIGV2ZW4gaWYgdGhleQotICAgb3ZlcmxhcC4KLQotVGhlIGRpc2Fk
dmFudGFnZSBvZiB0aGUgZmlyc3QgbGFyZ2UgcGF0Y2ggaXMgdGhhdCBpdCBjYW4gZ3JvdyBvdmVy
Ci10aW1lIGFuZCBub3QgcHJvdmlkZSBhbiBiaXNlY3Rpb24gbWVjaGFuaXNtIHRvIGlkZW50aWZ5
IGZhdWx0eSBwYXRjaGVzLgotCi1UaGUgaG90LXBhdGNoIHN0YWNrIHB1dHMgc3RyaWN0cyByZXF1
aXJlbWVudHMgb24gdGhlIG9yZGVyIG9mIHRoZSBwYXRjaGVzCi1iZWluZyBsb2FkZWQgYW5kIHJl
cXVpcmVzIGFuIGh5cGVydmlzb3IgYnVpbGQtaWQgdG8gbWF0Y2ggYWdhaW5zdC4KLQotVGhlIG9s
ZCBjb2RlIGFsbG93cyBtdWNoIG1vcmUgZmxleGliaWxpdHkgYW5kIGFuIGFkZGl0aW9uYWwgZ3Vh
cmQsCi1idXQgaXMgbW9yZSBjb21wbGV4IHRvIGltcGxlbWVudC4KLQogIyMgU2lnbmF0dXJlIGNo
ZWNraW5nIHJlcXVpcmVtZW50cy4KIAogVGhlIHNpZ25hdHVyZSBjaGVja2luZyByZXF1aXJlcyB0
aGF0IHRoZSBsYXlvdXQgb2YgdGhlIGRhdGEgaW4gbWVtb3J5CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvdGVzdC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCmluZGV4IDlj
ODUyZWQuLjNhMjVjYTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL3g4Ni90ZXN0L01ha2VmaWxlCkBAIC02LDEzICs2LDE2IEBAIENPREVfU1o9
JChzaGVsbCBubSAtLWRlZmluZWQgLVMgJCgxKSB8IGdyZXAgJCgyKSB8IGF3ayAneyBwcmludCAi
MHgiJCQyfScpCiAuUEhPTlk6IGRlZmF1bHQKIAogWFNQTElDRSA6PSB4ZW5faGVsbG9fd29ybGQu
eHNwbGljZQorWFNQTElDRV9CWUUgOj0geGVuX2J5ZV93b3JsZC54c3BsaWNlCiAKIGRlZmF1bHQ6
IHhzcGxpY2UKIAogaW5zdGFsbDogeHNwbGljZQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0Up
ICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFKQorCSQoSU5TVEFMTF9EQVRBKSAkKFhT
UExJQ0VfQllFKSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9CWUUpCiB1bmluc3Rh
bGw6CiAJcm0gLWYgJChERVNURElSKSQoREVCVUdfRElSKS8kKFhTUExJQ0UpCisJcm0gLWYgJChE
RVNURElSKSQoREVCVUdfRElSKS8kKFhTUExJQ0VfQllFKQogCiAuUEhPTlk6IGNsZWFuCiBjbGVh
bjo6CkBAIC0zMyw4ICszNiw0MSBAQCBjb25maWcuaDogeGVuX2hlbGxvX3dvcmxkX2Z1bmMubwog
eGVuX2hlbGxvX3dvcmxkLm86IGNvbmZpZy5oCiAKIC5QSE9OWTogJChYU1BMSUNFKQotJChYU1BM
SUNFKTogeGVuX2hlbGxvX3dvcmxkX2Z1bmMubyB4ZW5faGVsbG9fd29ybGQubwotCSQoTEQpICQo
TERGTEFHUykgLXIgLW8gJChYU1BMSUNFKSAkXgorJChYU1BMSUNFKTogeGVuX2hlbGxvX3dvcmxk
X2Z1bmMubyB4ZW5faGVsbG9fd29ybGQubyBub3RlLm8KKwkkKExEKSAkKExERkxBR1MpICQoYnVp
bGRfaWRfbGlua2VyKSAtciAtbyAkKFhTUExJQ0UpICReCisKKyMKKyMgVGhpcyB0YXJnZXQgaXMg
b25seSBhY2Nlc3NpYmxlIGlmIENPTkZJR19YU1BMSUNFIGlzIGRlZmluZWQsIHdoaWNoCisjIGRl
cGVuZHMgb24gJChidWlsZF9pZF9saW5rZXIpIGJlaW5nIGF2YWlsYWJsZS4gSGVuY2Ugd2UgZG8g
bm90CisjIG5lZWQgYW55IGNoZWNrcy4KKyMKKyMgTi5CLiBUaGUgcmVhc29uIHdlIGRvbid0IHVz
ZSBhcmNoL3g4Ni9ub3RlLm8gaXMgdGhhdCBpdCBtYXkKKyMgbm90IGJlIGJ1aWx0IChpdCBpcyBm
b3IgRUZJIGJ1aWxkcyksIGFuZCB0aGF0IHdlIGRvIG5vdCBoYXZlCisjIHRoZSBub3RlLm8uYmlu
IHRvIG11Y2sgd2l0aCAoYXMgaXQgZ2V0cyBkZWxldGVkKQorIworLlBIT05ZOiBub3RlLm8KK25v
dGUubzoKKwkkKE9CSkNPUFkpIC1PIGJpbmFyeSAtLW9ubHktc2VjdGlvbj0ubm90ZS5nbnUuYnVp
bGQtaWQgJChCQVNFRElSKS94ZW4tc3ltcyAkQC5iaW4KKwkkKE9CSkNPUFkpIC1JIGJpbmFyeSAt
TyBlbGY2NC14ODYtNjQgLUIgaTM4Njp4ODYtNjQgXAorCQkgICAtLXJlbmFtZS1zZWN0aW9uPS5k
YXRhPS54c3BsaWNlLmRlcGVuZHMgLVMgJEAuYmluICRACisJcm0gLWYgJEAuYmluCisKKyMKKyMg
RXh0cmFjdCB0aGUgYnVpbGQtaWQgb2YgdGhlIHhlbl9oZWxsb193b3JsZC54c3BsaWNlCisjICh3
aGljaCB4ZW5fYnllX3dvcmxkIHdpbGwgZGVwZW5kIG9uKS4KKyMKKy5QSE9OWTogaGVsbG9fd29y
bGRfbm90ZS5vCitoZWxsb193b3JsZF9ub3RlLm86ICQoWFNQTElDRSkKKwkkKE9CSkNPUFkpIC1P
IGJpbmFyeSAtLW9ubHktc2VjdGlvbj0ubm90ZS5nbnUuYnVpbGQtaWQgJChYU1BMSUNFKSAkQC5i
aW4KKwkkKE9CSkNPUFkpICAtSSBiaW5hcnkgLU8gZWxmNjQteDg2LTY0IC1CIGkzODY6eDg2LTY0
IFwKKwkJICAgLS1yZW5hbWUtc2VjdGlvbj0uZGF0YT0ueHNwbGljZS5kZXBlbmRzIC1TICRALmJp
biAkQAorCXJtIC1mICRALmJpbgorCit4ZW5fYnllX3dvcmxkLm86IGNvbmZpZy5oCisKKy5QSE9O
WTogJChYU1BMSUNFX0JZRSkKKyQoWFNQTElDRV9CWUUpOiB4ZW5fYnllX3dvcmxkX2Z1bmMubyB4
ZW5fYnllX3dvcmxkLm8gaGVsbG9fd29ybGRfbm90ZS5vCisJJChMRCkgJChMREZMQUdTKSAkKGJ1
aWxkX2lkX2xpbmtlcikgLXIgLW8gJChYU1BMSUNFX0JZRSkgJF4KIAogLlBIT05ZOiB4c3BsaWNl
Ci14c3BsaWNlOiAkKFhTUExJQ0UpCit4c3BsaWNlOiAkKFhTUExJQ0UpICQoWFNQTElDRV9CWUUp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGVzdC94ZW5fYnllX3dvcmxkLmMgYi94ZW4vYXJj
aC94ODYvdGVzdC94ZW5fYnllX3dvcmxkLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uZjkzZjk2OQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9i
eWVfd29ybGQuYwpAQCAtMCwwICsxLDM0IEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9y
YWNsZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICov
CisKKyNpbmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8
eGVuL3R5cGVzLmg+CisjaW5jbHVkZSA8eGVuL3ZlcnNpb24uaD4KKyNpbmNsdWRlIDx4ZW4veHNw
bGljZS5oPgorCisjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPgorCitzdGF0aWMgY2hhciBieWVf
d29ybGRfcGF0Y2hfdGhpc19mbmNbXSA9ICJ4ZW5fZXh0cmFfdmVyc2lvbiI7CitleHRlcm4gY29u
c3QgY2hhciAqeGVuX2J5ZV93b3JsZCh2b2lkKTsKKworc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVu
YyBfX3NlY3Rpb24oIi54c3BsaWNlLmZ1bmNzIikgeHNwbGljZV94ZW5fYnllX3dvcmxkID0gewor
ICAgIC52ZXJzaW9uID0gWFNQTElDRV9QQVlMT0FEX1ZFUlNJT04sCisgICAgLm5hbWUgPSBieWVf
d29ybGRfcGF0Y2hfdGhpc19mbmMsCisgICAgLm5ld19hZGRyID0geGVuX2J5ZV93b3JsZCwKKyAg
ICAub2xkX2FkZHIgPSB4ZW5fZXh0cmFfdmVyc2lvbiwKKyAgICAubmV3X3NpemUgPSBORVdfQ09E
RV9TWiwKKyAgICAub2xkX3NpemUgPSBPTERfQ09ERV9TWiwKK307CisKKy8qCisgKiBMb2NhbCB2
YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2lj
LW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZF9m
dW5jLmMgYi94ZW4vYXJjaC94ODYvdGVzdC94ZW5fYnllX3dvcmxkX2Z1bmMuYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zMmVmMzQxCi0tLSAvZGV2L251bGwKKysrIGIveGVu
L2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZF9mdW5jLmMKQEAgLTAsMCArMSwyMiBAQAorLyoK
KyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5kL29yIGl0cyBhZmZpbGlhdGVzLiBBbGwg
cmlnaHRzIHJlc2VydmVkLgorICoKKyAqLworCisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CisKKy8q
IE91ciByZXBsYWNlbWVudCBmdW5jdGlvbiBmb3IgeGVuX2hlbGxvX3dvcmxkLiAqLworY29uc3Qg
Y2hhciAqeGVuX2J5ZV93b3JsZCh2b2lkKQoreworICAgIHJldHVybiAiQnllIFdvcmxkISI7Cit9
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29u
ZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IGU0Zjg2YzIuLjkxZWE5MDQgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTYwLDYg
KzYwLDEwIEBAIGNvbmZpZyBIQVNfR0RCU1gKIGNvbmZpZyBIQVNfSU9QT1JUUwogCWJvb2wKIAor
Y29uZmlnIEhBU19CVUlMRF9JRAorCXN0cmluZworCW9wdGlvbiBlbnY9IlhFTl9IQVNfQlVJTERf
SUQiCisKICMgRW5hYmxlL0Rpc2FibGUga2V4ZWMgc3VwcG9ydAogY29uZmlnIEtFWEVDCiAJYm9v
bCAia2V4ZWMgc3VwcG9ydCIKQEAgLTE5Miw3ICsxOTYsNyBAQCBlbmRtZW51CiBjb25maWcgWFNQ
TElDRQogCWJvb2wgInhTcGxpY2UgbGl2ZSBwYXRjaGluZyBzdXBwb3J0IChURUNIIFBSRVZJRVcp
IgogCWRlZmF1bHQgbgotCWRlcGVuZHMgb24gWDg2CisJZGVwZW5kcyBvbiBYODYgJiYgSEFTX0JV
SUxEX0lEID0gInkiCiAJLS0taGVscC0tLQogCSAgQWxsb3dzIGEgcnVubmluZyBYZW4gaHlwZXJ2
aXNvciB0byBiZSBkeW5hbWljYWxseSBwYXRjaGVkIHVzaW5nCiAJICBiaW5hcnkgcGF0Y2hlcyB3
aXRob3V0IHJlYm9vdGluZy4gVGhpcyBpcyBwcmltYXJpbHkgdXNlZCB0byBiaW5hcmlseQpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi92ZXJzaW9uLmMgYi94ZW4vY29tbW9uL3ZlcnNpb24uYwppbmRl
eCAzMDU3OGE2Li4wZjk2ODQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZlcnNpb24uYworKysg
Yi94ZW4vY29tbW9uL3ZlcnNpb24uYwpAQCAtODYsOSArODYsNDEgQEAgaW50IHhlbl9idWlsZF9p
ZChjb25zdCB2b2lkICoqcCwgdW5zaWduZWQgaW50ICpsZW4pCiAvKiBEZWZpbmVkIGluIGxpbmtl
ciBzY3JpcHQuICovCiBleHRlcm4gY29uc3QgRWxmX05vdGUgX19ub3RlX2dudV9idWlsZF9pZF9z
dGFydFtdLCBfX25vdGVfZ251X2J1aWxkX2lkX2VuZFtdOwogCitpbnQgeGVuX2J1aWxkX2lkX2No
ZWNrKGNvbnN0IEVsZl9Ob3RlICpuLCB1bnNpZ25lZCBpbnQgbl9zeiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgdm9pZCAqKnAsIHVuc2lnbmVkIGludCAqbGVuKQoreworICAgIC8qIENo
ZWNrIGlmIHdlIHJlYWxseSBoYXZlIGEgYnVpbGQtaWQuICovCisgICAgaWYgKCBOVF9HTlVfQlVJ
TERfSUQgIT0gbi0+dHlwZSApCisgICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIGlmICgg
bl9zeiA8PSBzaXplb2YoKm4pICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAo
IG4tPm5hbWVzeiArIG4tPmRlc2NzeiA8IG4tPm5hbWVzeiApCisgICAgICAgIHJldHVybiAtRUlO
VkFMOworCisgICAgaWYgKCBuLT5uYW1lc3ogPCA0IC8qIEdOVVwwICovKQorICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKworICAgIGlmICggbi0+bmFtZXN6ICsgbi0+ZGVzY3N6ID4gbl9zeiAtIHNp
emVvZigqbikgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIC8qIFNhbml0eSBjaGVj
aywgbmFtZSBzaG91bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KKyAg
ICBpZiAoIHN0cm5jbXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkK
KyAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworCisgICAgaWYgKCBsZW4gKQorICAgICAgICAqbGVu
ID0gbi0+ZGVzY3N6OworICAgIGlmICggcCApCisgICAgICAgICpwID0gRUxGTk9URV9ERVNDKG4p
OworCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IHhlbl9idWlsZF9pbml0
KHZvaWQpCiB7CiAgICAgY29uc3QgRWxmX05vdGUgKm4gPSBfX25vdGVfZ251X2J1aWxkX2lkX3N0
YXJ0OworICAgIHVuc2lnbmVkIGludCBzejsKIAogICAgIC8qIC0tYnVpbGQtaWQgaW52b2tlZCB3
aXRoIHdyb25nIHBhcmFtZXRlcnMuICovCiAgICAgaWYgKCBfX25vdGVfZ251X2J1aWxkX2lkX2Vu
ZCA8PSAmblswXSApCkBAIC05OCwxOCArMTMwLDkgQEAgc3RhdGljIGludCBfX2luaXQgeGVuX2J1
aWxkX2luaXQodm9pZCkKICAgICBpZiAoICZuWzFdID4gX19ub3RlX2dudV9idWlsZF9pZF9lbmQg
KQogICAgICAgICByZXR1cm4gLUVOT0RBVEE7OwogCi0gICAgLyogQ2hlY2sgaWYgd2UgcmVhbGx5
IGhhdmUgYSBidWlsZC1pZC4gKi8KLSAgICBpZiAoIE5UX0dOVV9CVUlMRF9JRCAhPSBuLT50eXBl
ICkKLSAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworICAgIHN6ID0gKHZvaWQgKilfX25vdGVfZ251
X2J1aWxkX2lkX2VuZCAtICh2b2lkICopbjsKIAotICAgIC8qIFNhbml0eSBjaGVjaywgbmFtZSBz
aG91bGQgYmUgIkdOVSIgZm9yIGxkLWdlbmVyYXRlZCBidWlsZC1pZC4gKi8KLSAgICBpZiAoIHN0
cm5jbXAoRUxGTk9URV9OQU1FKG4pLCAiR05VIiwgbi0+bmFtZXN6KSAhPSAwICkKLSAgICAgICAg
cmV0dXJuIC1FTk9EQVRBOwotCi0gICAgYnVpbGRfaWRfbGVuID0gbi0+ZGVzY3N6OwotICAgIGJ1
aWxkX2lkX3AgPSBFTEZOT1RFX0RFU0Mobik7Ci0KLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4g
eGVuX2J1aWxkX2lkX2NoZWNrKG4sIHN6LCAmYnVpbGRfaWRfcCwgJmJ1aWxkX2lkX2xlbik7CiB9
CiBfX2luaXRjYWxsKHhlbl9idWlsZF9pbml0KTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwppbmRleCA2OTY4ODBlLi40Yjcz
Yjk3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYworKysgYi94ZW4vY29tbW9uL3hz
cGxpY2UuYwpAQCAtNCw2ICs0LDcgQEAKICAqLwogCiAjaW5jbHVkZSA8eGVuL2NwdS5oPgorI2lu
Y2x1ZGUgPHhlbi9lbGYuaD4KICNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8eGVuL2d1
ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CkBAIC00Miw2ICs0Mywx
MiBAQCBzdGF0aWMgTElTVF9IRUFEKGFwcGxpZWRfbGlzdCk7CiBzdGF0aWMgdW5zaWduZWQgaW50
IHBheWxvYWRfY250Owogc3RhdGljIHVuc2lnbmVkIGludCBwYXlsb2FkX3ZlcnNpb24gPSAxOwog
CisvKiBUbyBjb250YWluIHRoZSBFTEYgTm90ZSBoZWFkZXIuICovCitzdHJ1Y3QgeHNwbGljZV9i
dWlsZF9pZCB7CisgICBjb25zdCB2b2lkICpwOworICAgdW5zaWduZWQgaW50IGxlbjsKK307CisK
IHN0cnVjdCBwYXlsb2FkIHsKICAgICB1aW50MzJfdCBzdGF0ZTsgICAgICAgICAgICAgICAgICAg
ICAgLyogT25lIG9mIHRoZSBYU1BMSUNFX1NUQVRFXyouICovCiAgICAgaW50MzJfdCByYzsgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIDAgb3IgLVhFTl9FWFguICovCkBAIC02MSw2ICs2OCw4
IEBAIHN0cnVjdCBwYXlsb2FkIHsKICAgICBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gcmVnaW9uOyAg
ICAgICAgLyogc3ltYm9sLCBidWcuZnJhbWUgcGF0Y2hpbmcgYW5kCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4Y2VwdGlvbiB0YWJsZSAoeDg2KS4gKi8KICAg
ICB1bnNpZ25lZCBpbnQgbnN5bXM7ICAgICAgICAgICAgICAgICAgLyogTnIgb2YgZW50cmllcyBp
biAuc3RydGFiIGFuZCBzeW1ib2xzLiAqLworICAgIHN0cnVjdCB4c3BsaWNlX2J1aWxkX2lkIGlk
OyAgICAgICAgICAvKiBFTEZOT1RFX0RFU0MoLm5vdGUuZ251LmJ1aWxkLWlkKSBvZiB0aGUgcGF5
bG9hZC4gKi8KKyAgICBzdHJ1Y3QgeHNwbGljZV9idWlsZF9pZCBkZXA7ICAgICAgICAgLyogRUxG
Tk9URV9ERVNDKC54c3BsaWNlLmRlcGVuZHMpLiAqLwogICAgIGNoYXIgbmFtZVtYRU5fWFNQTElD
RV9OQU1FX1NJWkVdOyAgICAvKiBOYW1lIG9mIGl0LiAqLwogfTsKIApAQCAtNDA3LDcgKzQxNiw5
IEBAIHN0YXRpYyBpbnQgc2VjdXJlX3BheWxvYWQoc3RydWN0IHBheWxvYWQgKnBheWxvYWQsIHN0
cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogc3RhdGljIGludCBjaGVja19zcGVjaWFsX3NlY3Rpb25z
KGNvbnN0IHN0cnVjdCB4c3BsaWNlX2VsZiAqZWxmKQogewogICAgIHVuc2lnbmVkIGludCBpOwot
ICAgIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCBuYW1lc1tdID0geyBFTEZfWFNQTElDRV9GVU5D
IH07CisgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG5hbWVzW10gPSB7IEVMRl9YU1BMSUNF
X0ZVTkMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVMRl9YU1BM
SUNFX0RFUEVORFMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVM
Rl9CVUlMRF9JRF9OT1RFfTsKICAgICBERUNMQVJFX0JJVE1BUChmb3VuZCwgQVJSQVlfU0laRShu
YW1lcykpID0geyAwIH07CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobmFtZXMp
OyBpKysgKQpAQCAtNDQ3LDYgKzQ1OCw3IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0
cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0cnVjdCB4
c3BsaWNlX3BhdGNoX2Z1bmMgKmY7CiAgICAgc3RydWN0IHZpcnR1YWxfcmVnaW9uICpyZWdpb247
CisgICAgY29uc3QgRWxmX05vdGUgKm47CiAKICAgICBzZWMgPSB4c3BsaWNlX2VsZl9zZWNfYnlf
bmFtZShlbGYsIEVMRl9YU1BMSUNFX0ZVTkMpOwogICAgIEFTU0VSVChzZWMpOwpAQCAtNTAzLDYg
KzUxNSwzNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5
bG9hZCwKICAgICAgICAgfQogICAgIH0KIAorICAgIHNlYyA9IHhzcGxpY2VfZWxmX3NlY19ieV9u
YW1lKGVsZiwgRUxGX0JVSUxEX0lEX05PVEUpOworICAgIGlmICggc2VjICkKKyAgICB7CisgICAg
ICAgIG4gPSBzZWMtPmxvYWRfYWRkcjsKKworICAgICAgICBpZiAoIHNlYy0+c2VjLT5zaF9zaXpl
IDw9IHNpemVvZigqbikgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICAgICAg
aWYgKCB4ZW5fYnVpbGRfaWRfY2hlY2sobiwgc2VjLT5zZWMtPnNoX3NpemUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZwYXlsb2FkLT5pZC5wLCAmcGF5bG9hZC0+aWQubGVuKSAp
CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICAgICBpZiAoICFwYXlsb2FkLT5p
ZC5sZW4gfHwgIXBheWxvYWQtPmlkLnAgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cisg
ICAgfQorCisgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5X25hbWUoZWxmLCBFTEZfWFNQTElD
RV9ERVBFTkRTKTsKKyAgICB7CisgICAgICAgIG4gPSBzZWMtPmxvYWRfYWRkcjsKKworICAgICAg
ICBpZiAoIHNlYy0+c2VjLT5zaF9zaXplIDw9IHNpemVvZigqbikgKQorICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisKKyAgICAgICAgaWYgKCB4ZW5fYnVpbGRfaWRfY2hlY2sobiwgc2VjLT5z
ZWMtPnNoX3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwYXlsb2FkLT5k
ZXAucCwgJnBheWxvYWQtPmRlcC5sZW4pICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwor
CisgICAgICAgIGlmICggIXBheWxvYWQtPmRlcC5sZW4gfHwgIXBheWxvYWQtPmRlcC5wICkKKyAg
ICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKwogICAgIC8qIFNldHVwIHRoZSB2aXJ0
dWFsIHJlZ2lvbiB3aXRoIHByb3BlciBkYXRhLiAqLwogICAgIHJlZ2lvbiA9ICZwYXlsb2FkLT5y
ZWdpb247CiAKQEAgLTEyMzIsNiArMTI3NSw1NSBAQCB2b2lkIGNoZWNrX2Zvcl94c3BsaWNlX3dv
cmsodm9pZCkKICAgICB9CiB9CiAKKy8qCisgKiBPbmx5IGFsbG93IGRlcGVuZGVudCBwYXlsb2Fk
IGlzIGFwcGxpZWQgb24gdG9wIG9mIHRoZSBjb3JyZWN0CisgKiBidWlsZC1pZC4KKyAqCisgKiBU
aGlzIGVuZm9yY2VzIGFuIHN0YWNraW5nIG9yZGVyIC0gdGhlIGZpcnN0IHBheWxvYWQgTVVTVCBi
ZSBhZ2FpbnN0IHRoZQorICogaHlwZXJ2aXNvci4gVGhlIHNlY29uZCBhZ2FpbnN0IHRoZSBmaXJz
dCBwYXlsb2FkLCBhbmQgc28gb24uCisgKgorICogVW5sZXNzIHRoZSAnaW50ZXJuYWwnIHBhcmFt
ZXRlciBpcyB1c2VkIC0gaW4gd2hpY2ggY2FzZSB3ZSBvbmx5CisgKiBjaGVjayBhZ2FpbnN0IHRo
ZSBoeXBlcnZpc29yLgorICovCitzdGF0aWMgaW50IGJ1aWxkX2lkX2RlcChzdHJ1Y3QgcGF5bG9h
ZCAqcGF5bG9hZCwgYm9vbF90IGludGVybmFsKQoreworICAgIGNvbnN0IHZvaWQgKmlkID0gTlVM
TDsKKyAgICB1bnNpZ25lZCBpbnQgbGVuID0gMDsKKyAgICBpbnQgcmM7CisgICAgY29uc3QgY2hh
ciAqbmFtZSA9ICJoeXBlcnZpc29yIjsKKworICAgIEFTU0VSVChwYXlsb2FkLT5kZXAubGVuICYm
IHBheWxvYWQtPmRlcC5wKTsKKworICAgIC8qIEZpcnN0IHRpbWUgdXNlciBpcyBhZ2FpbnN0IGh5
cGVydmlzb3IuICovCisgICAgaWYgKCBpbnRlcm5hbCApCisgICAgeworICAgICAgICByYyA9IHhl
bl9idWlsZF9pZCgmaWQsICZsZW4pOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJl
dHVybiByYzsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgLyogV2Ugc2hvdWxkIGJl
IGFnYWluc3QgdGhlIGxhc3QgYXBwbGllZCBvbmUuICovCisgICAgICAgIGNvbnN0IHN0cnVjdCBw
YXlsb2FkICpkYXRhOworCisgICAgICAgIGRhdGEgPSBsaXN0X2xhc3RfZW50cnkoJmFwcGxpZWRf
bGlzdCwgc3RydWN0IHBheWxvYWQsIGFwcGxpZWRfbGlzdCk7CisKKyAgICAgICAgaWQgPSBkYXRh
LT5pZC5wOworICAgICAgICBsZW4gPSBkYXRhLT5pZC5sZW47CisgICAgICAgIG5hbWUgPSBkYXRh
LT5uYW1lOworICAgIH0KKworICAgIGlmICggcGF5bG9hZC0+ZGVwLmxlbiAhPSBsZW4gfHwKKyAg
ICAgICAgIG1lbWNtcChpZCwgcGF5bG9hZC0+ZGVwLnAsIGxlbikgKQorICAgIHsKKyAgICAgICAg
ZHByaW50ayhYRU5MT0dfRVJSLCAiJXMlczogY2hlY2sgYWdhaW5zdCAlcyBidWlsZC1pZCBmYWls
ZWQhXG4iLAorICAgICAgICAgICAgICAgIFhTUExJQ0UsIHBheWxvYWQtPm5hbWUsIG5hbWUpOwor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKwogc3Rh
dGljIGludCB4c3BsaWNlX2FjdGlvbih4ZW5fc3lzY3RsX3hzcGxpY2VfYWN0aW9uX3QgKmFjdGlv
bikKIHsKICAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKQEAgLTEyNzEsNiArMTM2MywxOCBAQCBz
dGF0aWMgaW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAqYWN0
aW9uKQogICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fUkVWRVJUOgogICAgICAgICBpZiAoIGRhdGEt
PnN0YXRlID09IFhTUExJQ0VfU1RBVEVfQVBQTElFRCApCiAgICAgICAgIHsKKyAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBwYXlsb2FkICpwOworCisgICAgICAgICAgICBwID0gbGlzdF9sYXN0X2Vu
dHJ5KCZhcHBsaWVkX2xpc3QsIHN0cnVjdCBwYXlsb2FkLCBhcHBsaWVkX2xpc3QpOworICAgICAg
ICAgICAgQVNTRVJUKHApOworICAgICAgICAgICAgLyogV2Ugc2hvdWxkIGJlIHRoZSBsYXN0IGFw
cGxpZWQgb25lLiAqLworICAgICAgICAgICAgaWYgKCBwICE9IGRhdGEgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIiVzJXM6IGNhbid0IHVubG9h
ZC4gVG9wIGlzICVzIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIFhTUExJQ0UsIGRhdGEt
Pm5hbWUsIHAtPm5hbWUpOworICAgICAgICAgICAgICAgIHJjID0gLUVCVVNZOworICAgICAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQogICAgICAgICAgICAgZGF0YS0+cmMgPSAtRUFH
QUlOOwogICAgICAgICAgICAgcmMgPSBzY2hlZHVsZV93b3JrKGRhdGEsIGFjdGlvbi0+Y21kLCBh
Y3Rpb24tPnRpbWVvdXQpOwogICAgICAgICB9CkBAIC0xMjc5LDYgKzEzODMsOSBAQCBzdGF0aWMg
aW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAqYWN0aW9uKQog
ICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fQVBQTFk6CiAgICAgICAgIGlmICggZGF0YS0+c3RhdGUg
PT0gWFNQTElDRV9TVEFURV9DSEVDS0VEICkKICAgICAgICAgeworICAgICAgICAgICAgcmMgPSBi
dWlsZF9pZF9kZXAoZGF0YSwgISFsaXN0X2VtcHR5KCZhcHBsaWVkX2xpc3QpKTsKKyAgICAgICAg
ICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgZGF0YS0+
cmMgPSAtRUFHQUlOOwogICAgICAgICAgICAgcmMgPSBzY2hlZHVsZV93b3JrKGRhdGEsIGFjdGlv
bi0+Y21kLCBhY3Rpb24tPnRpbWVvdXQpOwogICAgICAgICB9CkBAIC0xMjg3LDYgKzEzOTQsOSBA
QCBzdGF0aWMgaW50IHhzcGxpY2VfYWN0aW9uKHhlbl9zeXNjdGxfeHNwbGljZV9hY3Rpb25fdCAq
YWN0aW9uKQogICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fUkVQTEFDRToKICAgICAgICAgaWYgKCBk
YXRhLT5zdGF0ZSA9PSBYU1BMSUNFX1NUQVRFX0NIRUNLRUQgKQogICAgICAgICB7CisgICAgICAg
ICAgICByYyA9IGJ1aWxkX2lkX2RlcChkYXRhLCAxIC8qIGFnYWluc3QgaHlwZXJ2aXNvci4gKi8p
OworICAgICAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
ICAgICBkYXRhLT5yYyA9IC1FQUdBSU47CiAgICAgICAgICAgICByYyA9IHNjaGVkdWxlX3dvcmso
ZGF0YSwgYWN0aW9uLT5jbWQsIGFjdGlvbi0+dGltZW91dCk7CiAgICAgICAgIH0KQEAgLTEzOTEs
NiArMTUwMSwxMSBAQCBzdGF0aWMgdm9pZCB4c3BsaWNlX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIg
a2V5KQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQorICAgICAg
ICBpZiAoIGRhdGEtPmlkLmxlbiApCisgICAgICAgICAgICBwcmludGsoImJ1aWxkLWlkPSUqcGhO
XG4iLCBkYXRhLT5pZC5sZW4sIGRhdGEtPmlkLnApOworCisgICAgICAgIGlmICggZGF0YS0+ZGVw
LmxlbiApCisgICAgICAgICAgICBwcmludGsoImRlcGVuZC1vbj0lKnBoTlxuIiwgZGF0YS0+ZGVw
LmxlbiwgZGF0YS0+ZGVwLnApOwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xv
Y2spOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3hzcGxpY2UuaCBiL3hlbi9pbmNsdWRl
L3hlbi94c3BsaWNlLmgKaW5kZXggODQ5ZjU4Yy4uNWZmYjY5ZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3hzcGxpY2UuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veHNwbGljZS5oCkBAIC0y
OCw2ICsyOCw4IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3hzcGxpY2Vfb3A7CiAjZGVmaW5lIFhTUExJ
Q0UgICAgICAgICAgICAgInhzcGxpY2U6ICIKIC8qIEVMRiBwYXlsb2FkIHNwZWNpYWwgc2VjdGlv
biBuYW1lcy4gKi8KICNkZWZpbmUgRUxGX1hTUExJQ0VfRlVOQyAgICAiLnhzcGxpY2UuZnVuY3Mi
CisjZGVmaW5lIEVMRl9YU1BMSUNFX0RFUEVORFMgIi54c3BsaWNlLmRlcGVuZHMiCisjZGVmaW5l
IEVMRl9CVUlMRF9JRF9OT1RFICAgIi5ub3RlLmdudS5idWlsZC1pZCIKIAogc3RydWN0IHhzcGxp
Y2Vfc3ltYm9sIHsKICAgICBjb25zdCBjaGFyICpuYW1lOwpAQCAtNDAsNiArNDIsOCBAQCBpbnQg
eHNwbGljZV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF94c3BsaWNlX29wICopOwogdm9pZCBjaGVja19m
b3JfeHNwbGljZV93b3JrKHZvaWQpOwogdW5zaWduZWQgbG9uZyB4c3BsaWNlX3N5bWJvbHNfbG9v
a3VwX2J5X25hbWUoY29uc3QgY2hhciAqc3ltbmFtZSk7CiBib29sX3QgaXNfcGF0Y2goY29uc3Qg
dm9pZCAqYWRkcik7CitpbnQgeGVuX2J1aWxkX2lkX2NoZWNrKGNvbnN0IEVsZl9Ob3RlICpuLCB1
bnNpZ25lZCBpbnQgbl9zeiwKKyAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqKnAs
IHVuc2lnbmVkIGludCAqbGVuKTsKIAogLyogQXJjaCBob29rcy4gKi8KIGludCBhcmNoX3hzcGxp
Y2VfdmVyaWZ5X2VsZihjb25zdCBzdHJ1Y3QgeHNwbGljZV9lbGYgKmVsZik7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVc-0000rE-Ni; Sun, 01 May 2016 09:17:48 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVb-0000r2-G9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:47 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EE/43-07120-AB9C5275; Sun, 01 May 2016 09:17:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfXSdV
 wg6svBCwmbDNwYPTY3reLPYAxijUzLym/IoE14/CaQ4wFa/UqJj49wdbAeEK1i5GLQ0jgC6PE
 kxvnGSGc84wSl/Z+AnI4ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiVWLV8L
 yuIzStgJnHi4VcwmwWofnfHEbYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8h0+ohgsJFqWmp1akZeYAgwMmLcHBoyTCuw0kzVtckJhbnJkOkTrFqCglztsEkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5D4FM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2M2gdzj2ydmqceN0Wd55jicf7+OcsnXxNzln1xS3fP50OJJwXVf5xZymZZ+nL+zA
 bGmz7Vlv8/hMdIPVk4eTdzsNrGOe5mi4xNqtO3py36Wq5+M/Tf77Wv6v+0Sn1MF0k4fP//4o4
 tvZqyP6+cMMn/v6jV2zgn9Gpt6LIzdTsZJMyvH0xsPWp+QomlOCPRUIu5qDgRADhdP0BDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462094265!7718811!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12109 invoked from network); 1 May 2016 09:17:46 -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 May 2016 09:17: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 1awnVZ-0001BW-6f
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVZ-0002nG-5n
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVZ-0002nG-5n@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:45 +0000
Subject: [Xen-changelog] [xen master] xsplice/xen_replace_world: Test-case
	for XSPLICE_ACTION_REPLACE
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ4YTMxMmQxYWRlN2Y3ZGYwZWUxMGFlMTkyY2I3YTA5MjQ3YzE0YmMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgQXByIDI4IDEwOjExOjQ2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjI5IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlL3hlbl9yZXBsYWNlX3dvcmxkOiBU
ZXN0LWNhc2UgZm9yIFhTUExJQ0VfQUNUSU9OX1JFUExBQ0UKICAgIAogICAgV2l0aCB0aGlzIHRo
aXJkIHBheWxvYWQgb25lIGNhbiBkbzoKICAgIAogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGljZSBs
b2FkIHhlbl9oZWxsb193b3JsZC54c3BsaWNlCiAgICBVcGxvYWRpbmcgeGVuX2hlbGxvX3dvcmxk
LnhzcGxpY2UgKDEwMTQ4IGJ5dGVzKQogICAgUGVyZm9ybWluZyBjaGVjazogY29tcGxldGVkCiAg
ICBQZXJmb3JtaW5nIGFwcGx5Oi4gY29tcGxldGVkCiAgICAKICAgIFt4ZW5faGVsbG9fd29ybGQg
ZGVwZW5kcyBvbiBoeXBlcnZpc29yIGJ1aWxkLWlkXQogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGlj
ZSBsb2FkIHhlbl9ieWVfd29ybGQueHNwbGljZQogICAgVXBsb2FkaW5nIHhlbl9ieWVfd29ybGQu
eHNwbGljZSAoNzA3NiBieXRlcykKICAgIFBlcmZvcm1pbmcgY2hlY2s6IGNvbXBsZXRlZAogICAg
UGVyZm9ybWluZyBhcHBseTouIGNvbXBsZXRlZAogICAgW3hlbl9ieWVfd29ybGQgZGVwZW5kcyBv
biB4ZW5faGVsbG9fd29ybGQgYnVpbGQtaWRdCiAgICAtYmFzaC00LjEjIHhlbi14c3BsaWNlIHVw
bG9hZCB4ZW5fcmVwbGFjZV93b3JsZCB4ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiAgICBVcGxv
YWRpbmcgeGVuX3JlcGxhY2Vfd29ybGQueHNwbGljZSAoNzE0OCBieXRlcykKICAgIC1iYXNoLTQu
MSMgeGVuLXhzcGxpY2UgbGlzdAogICAgIElEICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgc3RhdHVzCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLQogICAgeGVuX2hlbGxvX3dvcmxkICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgQVBQTElFRAogICAgeGVuX2J5ZV93b3JsZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgQVBQTElFRAogICAgeGVuX3JlcGxhY2Vfd29ybGQgICAgICAgICAgICAgICAgICAgICAgIHwg
Q0hFQ0tFRAogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGljZSByZXBsYWNlIHhlbl9yZXBsYWNlX3dv
cmxkCiAgICBQZXJmb3JtaW5nIHJlcGxhY2U6LiBjb21wbGV0ZWQKICAgIC1iYXNoLTQuMSMgeGwg
aW5mbyB8IGdyZXAgZXh0cmEKICAgIHhlbl9leHRyYSAgICAgICAgICAgICAgOiBIZWxsbyBBZ2Fp
biBXb3JsZCEKICAgIC1iYXNoLTQuMSMgeGVuLXhzcGxpY2UgbGlzdAogICAgIElEICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgc3RhdHVzCiAgICAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLQogICAgeGVuX2hlbGxvX3dvcmxk
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgQ0hFQ0tFRAogICAgeGVuX2J5ZV93b3JsZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgQ0hFQ0tFRAogICAgeGVuX3JlcGxhY2Vfd29ybGQgICAg
ICAgICAgICAgICAgICAgICAgIHwgQVBQTElFRAogICAgCiAgICBhbmQgcmV2ZXJ0IGJvdGggb2Yg
dGhlIHByZXZpb3VzIHBheWxvYWRzIGFuZCBhcHBseQogICAgdGhlIHhlbl9yZXBsYWNlX3dvcmxk
LgogICAgCiAgICBBbGwgdGhlIG1hZ2ljIG9mIHRoaXMgaXMgaW4gdGhlIE1ha2VmaWxlIC0gd2Ug
ZXh0cmFjdAogICAgdGhlIGJ1aWxkLWlkIGZyb20gdGhlIGh5cGVydmlzb3IgKHhlbi1zeW1zKSBh
bmQgamFtIGl0CiAgICBpbiB0aGUgeGVuX3JlcGxhY2Vfd29ybGQgYXMgLnhzcGxpY2UuZGVwZW5k
cy4KICAgIAogICAgV2UgYWxzbyBtYWtlIC5vbGRfYWRkciBiZSB6ZXJvLCBmb3JjaW5nIHRoZSBo
eXBlcnZpc29yCiAgICB0byBsb29rdXAgdGhlIHhlbl9leHRyYV92ZXJzaW9uLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVs
ZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdu
b3JlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC94ODYv
dGVzdC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKystCiB4ZW4vYXJjaC94
ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC5jICAgICAgfCAzMyArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNlX3dvcmxkX2Z1bmMuYyB8
IDIyICsrKysrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDY2IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQpp
bmRleCA4OGNlYzFkLi4xYjczMjkzIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRp
Z25vcmUKQEAgLTI0OSw2ICsyNDksNyBAQCB4ZW4vYXJjaC94ODYvZWZpL21rcmVsb2MKIHhlbi9h
cmNoL3g4Ni90ZXN0L2NvbmZpZy5oCiB4ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGQu
eHNwbGljZQogeGVuL2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZC54c3BsaWNlCit4ZW4vYXJj
aC94ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiB4ZW4vYXJjaC8qL2VmaS9ib290
LmMKIHhlbi9hcmNoLyovZWZpL2NvbXBhdC5jCiB4ZW4vYXJjaC8qL2VmaS9lZmkuaApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtl
ZmlsZQppbmRleCAzYTI1Y2EzLi5hOWQ0M2ExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGVz
dC9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZQpAQCAtNywxNSArNywx
OCBAQCBDT0RFX1NaPSQoc2hlbGwgbm0gLS1kZWZpbmVkIC1TICQoMSkgfCBncmVwICQoMikgfCBh
d2sgJ3sgcHJpbnQgIjB4IiQkMn0nKQogCiBYU1BMSUNFIDo9IHhlbl9oZWxsb193b3JsZC54c3Bs
aWNlCiBYU1BMSUNFX0JZRSA6PSB4ZW5fYnllX3dvcmxkLnhzcGxpY2UKK1hTUExJQ0VfUkVQTEFD
RSA6PSB4ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiAKIGRlZmF1bHQ6IHhzcGxpY2UKIAogaW5z
dGFsbDogeHNwbGljZQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0UpICQoREVTVERJUikkKERF
QlVHX0RJUikvJChYU1BMSUNFKQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0VfQllFKSAkKERF
U1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9CWUUpCisJJChJTlNUQUxMX0RBVEEpICQoWFNQ
TElDRV9SRVBMQUNFKSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9SRVBMQUNFKQog
dW5pbnN0YWxsOgogCXJtIC1mICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFKQogCXJt
IC1mICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFX0JZRSkKKwlybSAtZiAkKERFU1RE
SVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9SRVBMQUNFKQogCiAuUEhPTlk6IGNsZWFuCiBjbGVh
bjo6CkBAIC03Miw1ICs3NSwxMSBAQCB4ZW5fYnllX3dvcmxkLm86IGNvbmZpZy5oCiAkKFhTUExJ
Q0VfQllFKTogeGVuX2J5ZV93b3JsZF9mdW5jLm8geGVuX2J5ZV93b3JsZC5vIGhlbGxvX3dvcmxk
X25vdGUubwogCSQoTEQpICQoTERGTEFHUykgJChidWlsZF9pZF9saW5rZXIpIC1yIC1vICQoWFNQ
TElDRV9CWUUpICReCiAKK3hlbl9yZXBsYWNlX3dvcmxkLm86IGNvbmZpZy5oCisKKy5QSE9OWTog
JChYU1BMSUNFX1JFUExBQ0UpCiskKFhTUExJQ0VfUkVQTEFDRSk6IHhlbl9yZXBsYWNlX3dvcmxk
X2Z1bmMubyB4ZW5fcmVwbGFjZV93b3JsZC5vIG5vdGUubworCSQoTEQpICQoTERGTEFHUykgJChi
dWlsZF9pZF9saW5rZXIpIC1yIC1vICQoWFNQTElDRV9SRVBMQUNFKSAkXgorCiAuUEhPTlk6IHhz
cGxpY2UKLXhzcGxpY2U6ICQoWFNQTElDRSkgJChYU1BMSUNFX0JZRSkKK3hzcGxpY2U6ICQoWFNQ
TElDRSkgJChYU1BMSUNFX0JZRSkgJChYU1BMSUNFX1JFUExBQ0UpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC5jIGIveGVuL2FyY2gveDg2L3Rlc3QveGVu
X3JlcGxhY2Vfd29ybGQuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mYWIy
ODQxCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX3JlcGxhY2Vfd29y
bGQuYwpAQCAtMCwwICsxLDMzIEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBh
bmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICovCisKKyNp
bmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8eGVuL3R5
cGVzLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2UuaD4KKworI2luY2x1ZGUgPHB1YmxpYy9zeXNj
dGwuaD4KKworc3RhdGljIGNoYXIgeGVuX3JlcGxhY2Vfd29ybGRfbmFtZVtdID0gInhlbl9leHRy
YV92ZXJzaW9uIjsKK2V4dGVybiBjb25zdCBjaGFyICp4ZW5fcmVwbGFjZV93b3JsZCh2b2lkKTsK
Kworc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyBfX3NlY3Rpb24oIi54c3BsaWNlLmZ1bmNzIikg
eHNwbGljZV94ZW5fcmVwbGFjZV93b3JsZCA9IHsKKyAgICAudmVyc2lvbiA9IFhTUExJQ0VfUEFZ
TE9BRF9WRVJTSU9OLAorICAgIC5uYW1lID0geGVuX3JlcGxhY2Vfd29ybGRfbmFtZSwKKyAgICAu
b2xkX2FkZHIgPSAwLCAvKiBGb3JjZXMgdGhlIGh5cGVydmlzb3IgdG8gbG9va3VwIC5uYW1lICov
CisgICAgLm5ld19hZGRyID0geGVuX3JlcGxhY2Vfd29ybGQsCisgICAgLm5ld19zaXplID0gTkVX
X0NPREVfU1osCisgICAgLm9sZF9zaXplID0gT0xEX0NPREVfU1osCit9OworCisvKgorICogTG9j
YWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1i
YXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmls
CisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNl
X3dvcmxkX2Z1bmMuYyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNlX3dvcmxkX2Z1bmMu
YwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5hZmI1Y2RhCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX3JlcGxhY2Vfd29ybGRfZnVuYy5jCkBAIC0w
LDAgKzEsMjIgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMg
YWZmaWxpYXRlcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2luY2x1ZGUgPHhl
bi90eXBlcy5oPgorCisvKiBPdXIgcmVwbGFjZW1lbnQgZnVuY3Rpb24gZm9yIHhlbl9oZWxsb193
b3JsZC4gKi8KK2NvbnN0IGNoYXIgKnhlbl9yZXBsYWNlX3dvcmxkKHZvaWQpCit7CisgICAgcmV0
dXJuICJIZWxsbyBBZ2FpbiBXb3JsZCEiOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQK
KyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVc-0000rE-Ni; Sun, 01 May 2016 09:17:48 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVb-0000r2-G9
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:47 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EE/43-07120-AB9C5275; Sun, 01 May 2016 09:17:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfXSdV
 wg6svBCwmbDNwYPTY3reLPYAxijUzLym/IoE14/CaQ4wFa/UqJj49wdbAeEK1i5GLQ0jgC6PE
 kxvnGSGc84wSl/Z+AnI4ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiVWLV8L
 yuIzStgJnHi4VcwmwWofnfHEbYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8h0+ohgsJFqWmp1akZeYAgwMmLcHBoyTCuw0kzVtckJhbnJkOkTrFqCglztsEkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5D4FM4cnMK4Gb/gpoMRPQ4uz1Y
 ItLEhFSUg2M2gdzj2ydmqceN0Wd55jicf7+OcsnXxNzln1xS3fP50OJJwXVf5xZymZZ+nL+zA
 bGmz7Vlv8/hMdIPVk4eTdzsNrGOe5mi4xNqtO3py36Wq5+M/Tf77Wv6v+0Sn1MF0k4fP//4o4
 tvZqyP6+cMMn/v6jV2zgn9Gpt6LIzdTsZJMyvH0xsPWp+QomlOCPRUIu5qDgRADhdP0BDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462094265!7718811!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12109 invoked from network); 1 May 2016 09:17:46 -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 May 2016 09:17: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 1awnVZ-0001BW-6f
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVZ-0002nG-5n
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVZ-0002nG-5n@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:45 +0000
Subject: [Xen-changelog] [xen master] xsplice/xen_replace_world: Test-case
	for XSPLICE_ACTION_REPLACE
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ4YTMxMmQxYWRlN2Y3ZGYwZWUxMGFlMTkyY2I3YTA5MjQ3YzE0YmMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBUaHUgQXByIDI4IDEwOjExOjQ2IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjI5IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlL3hlbl9yZXBsYWNlX3dvcmxkOiBU
ZXN0LWNhc2UgZm9yIFhTUExJQ0VfQUNUSU9OX1JFUExBQ0UKICAgIAogICAgV2l0aCB0aGlzIHRo
aXJkIHBheWxvYWQgb25lIGNhbiBkbzoKICAgIAogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGljZSBs
b2FkIHhlbl9oZWxsb193b3JsZC54c3BsaWNlCiAgICBVcGxvYWRpbmcgeGVuX2hlbGxvX3dvcmxk
LnhzcGxpY2UgKDEwMTQ4IGJ5dGVzKQogICAgUGVyZm9ybWluZyBjaGVjazogY29tcGxldGVkCiAg
ICBQZXJmb3JtaW5nIGFwcGx5Oi4gY29tcGxldGVkCiAgICAKICAgIFt4ZW5faGVsbG9fd29ybGQg
ZGVwZW5kcyBvbiBoeXBlcnZpc29yIGJ1aWxkLWlkXQogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGlj
ZSBsb2FkIHhlbl9ieWVfd29ybGQueHNwbGljZQogICAgVXBsb2FkaW5nIHhlbl9ieWVfd29ybGQu
eHNwbGljZSAoNzA3NiBieXRlcykKICAgIFBlcmZvcm1pbmcgY2hlY2s6IGNvbXBsZXRlZAogICAg
UGVyZm9ybWluZyBhcHBseTouIGNvbXBsZXRlZAogICAgW3hlbl9ieWVfd29ybGQgZGVwZW5kcyBv
biB4ZW5faGVsbG9fd29ybGQgYnVpbGQtaWRdCiAgICAtYmFzaC00LjEjIHhlbi14c3BsaWNlIHVw
bG9hZCB4ZW5fcmVwbGFjZV93b3JsZCB4ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiAgICBVcGxv
YWRpbmcgeGVuX3JlcGxhY2Vfd29ybGQueHNwbGljZSAoNzE0OCBieXRlcykKICAgIC1iYXNoLTQu
MSMgeGVuLXhzcGxpY2UgbGlzdAogICAgIElEICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgc3RhdHVzCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLQogICAgeGVuX2hlbGxvX3dvcmxkICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgQVBQTElFRAogICAgeGVuX2J5ZV93b3JsZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgQVBQTElFRAogICAgeGVuX3JlcGxhY2Vfd29ybGQgICAgICAgICAgICAgICAgICAgICAgIHwg
Q0hFQ0tFRAogICAgLWJhc2gtNC4xIyB4ZW4teHNwbGljZSByZXBsYWNlIHhlbl9yZXBsYWNlX3dv
cmxkCiAgICBQZXJmb3JtaW5nIHJlcGxhY2U6LiBjb21wbGV0ZWQKICAgIC1iYXNoLTQuMSMgeGwg
aW5mbyB8IGdyZXAgZXh0cmEKICAgIHhlbl9leHRyYSAgICAgICAgICAgICAgOiBIZWxsbyBBZ2Fp
biBXb3JsZCEKICAgIC1iYXNoLTQuMSMgeGVuLXhzcGxpY2UgbGlzdAogICAgIElEICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgc3RhdHVzCiAgICAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLQogICAgeGVuX2hlbGxvX3dvcmxk
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgQ0hFQ0tFRAogICAgeGVuX2J5ZV93b3JsZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgQ0hFQ0tFRAogICAgeGVuX3JlcGxhY2Vfd29ybGQgICAg
ICAgICAgICAgICAgICAgICAgIHwgQVBQTElFRAogICAgCiAgICBhbmQgcmV2ZXJ0IGJvdGggb2Yg
dGhlIHByZXZpb3VzIHBheWxvYWRzIGFuZCBhcHBseQogICAgdGhlIHhlbl9yZXBsYWNlX3dvcmxk
LgogICAgCiAgICBBbGwgdGhlIG1hZ2ljIG9mIHRoaXMgaXMgaW4gdGhlIE1ha2VmaWxlIC0gd2Ug
ZXh0cmFjdAogICAgdGhlIGJ1aWxkLWlkIGZyb20gdGhlIGh5cGVydmlzb3IgKHhlbi1zeW1zKSBh
bmQgamFtIGl0CiAgICBpbiB0aGUgeGVuX3JlcGxhY2Vfd29ybGQgYXMgLnhzcGxpY2UuZGVwZW5k
cy4KICAgIAogICAgV2UgYWxzbyBtYWtlIC5vbGRfYWRkciBiZSB6ZXJvLCBmb3JjaW5nIHRoZSBo
eXBlcnZpc29yCiAgICB0byBsb29rdXAgdGhlIHhlbl9leHRyYV92ZXJzaW9uLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVs
ZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdu
b3JlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC94ODYv
dGVzdC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKystCiB4ZW4vYXJjaC94
ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC5jICAgICAgfCAzMyArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNlX3dvcmxkX2Z1bmMuYyB8
IDIyICsrKysrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDY2IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQpp
bmRleCA4OGNlYzFkLi4xYjczMjkzIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRp
Z25vcmUKQEAgLTI0OSw2ICsyNDksNyBAQCB4ZW4vYXJjaC94ODYvZWZpL21rcmVsb2MKIHhlbi9h
cmNoL3g4Ni90ZXN0L2NvbmZpZy5oCiB4ZW4vYXJjaC94ODYvdGVzdC94ZW5faGVsbG9fd29ybGQu
eHNwbGljZQogeGVuL2FyY2gveDg2L3Rlc3QveGVuX2J5ZV93b3JsZC54c3BsaWNlCit4ZW4vYXJj
aC94ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiB4ZW4vYXJjaC8qL2VmaS9ib290
LmMKIHhlbi9hcmNoLyovZWZpL2NvbXBhdC5jCiB4ZW4vYXJjaC8qL2VmaS9lZmkuaApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3Rlc3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtl
ZmlsZQppbmRleCAzYTI1Y2EzLi5hOWQ0M2ExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGVz
dC9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvdGVzdC9NYWtlZmlsZQpAQCAtNywxNSArNywx
OCBAQCBDT0RFX1NaPSQoc2hlbGwgbm0gLS1kZWZpbmVkIC1TICQoMSkgfCBncmVwICQoMikgfCBh
d2sgJ3sgcHJpbnQgIjB4IiQkMn0nKQogCiBYU1BMSUNFIDo9IHhlbl9oZWxsb193b3JsZC54c3Bs
aWNlCiBYU1BMSUNFX0JZRSA6PSB4ZW5fYnllX3dvcmxkLnhzcGxpY2UKK1hTUExJQ0VfUkVQTEFD
RSA6PSB4ZW5fcmVwbGFjZV93b3JsZC54c3BsaWNlCiAKIGRlZmF1bHQ6IHhzcGxpY2UKIAogaW5z
dGFsbDogeHNwbGljZQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0UpICQoREVTVERJUikkKERF
QlVHX0RJUikvJChYU1BMSUNFKQogCSQoSU5TVEFMTF9EQVRBKSAkKFhTUExJQ0VfQllFKSAkKERF
U1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9CWUUpCisJJChJTlNUQUxMX0RBVEEpICQoWFNQ
TElDRV9SRVBMQUNFKSAkKERFU1RESVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9SRVBMQUNFKQog
dW5pbnN0YWxsOgogCXJtIC1mICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFKQogCXJt
IC1mICQoREVTVERJUikkKERFQlVHX0RJUikvJChYU1BMSUNFX0JZRSkKKwlybSAtZiAkKERFU1RE
SVIpJChERUJVR19ESVIpLyQoWFNQTElDRV9SRVBMQUNFKQogCiAuUEhPTlk6IGNsZWFuCiBjbGVh
bjo6CkBAIC03Miw1ICs3NSwxMSBAQCB4ZW5fYnllX3dvcmxkLm86IGNvbmZpZy5oCiAkKFhTUExJ
Q0VfQllFKTogeGVuX2J5ZV93b3JsZF9mdW5jLm8geGVuX2J5ZV93b3JsZC5vIGhlbGxvX3dvcmxk
X25vdGUubwogCSQoTEQpICQoTERGTEFHUykgJChidWlsZF9pZF9saW5rZXIpIC1yIC1vICQoWFNQ
TElDRV9CWUUpICReCiAKK3hlbl9yZXBsYWNlX3dvcmxkLm86IGNvbmZpZy5oCisKKy5QSE9OWTog
JChYU1BMSUNFX1JFUExBQ0UpCiskKFhTUExJQ0VfUkVQTEFDRSk6IHhlbl9yZXBsYWNlX3dvcmxk
X2Z1bmMubyB4ZW5fcmVwbGFjZV93b3JsZC5vIG5vdGUubworCSQoTEQpICQoTERGTEFHUykgJChi
dWlsZF9pZF9saW5rZXIpIC1yIC1vICQoWFNQTElDRV9SRVBMQUNFKSAkXgorCiAuUEhPTlk6IHhz
cGxpY2UKLXhzcGxpY2U6ICQoWFNQTElDRSkgJChYU1BMSUNFX0JZRSkKK3hzcGxpY2U6ICQoWFNQ
TElDRSkgJChYU1BMSUNFX0JZRSkgJChYU1BMSUNFX1JFUExBQ0UpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvdGVzdC94ZW5fcmVwbGFjZV93b3JsZC5jIGIveGVuL2FyY2gveDg2L3Rlc3QveGVu
X3JlcGxhY2Vfd29ybGQuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mYWIy
ODQxCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX3JlcGxhY2Vfd29y
bGQuYwpAQCAtMCwwICsxLDMzIEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2IE9yYWNsZSBh
bmQvb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICovCisKKyNp
bmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8eGVuL3R5
cGVzLmg+CisjaW5jbHVkZSA8eGVuL3hzcGxpY2UuaD4KKworI2luY2x1ZGUgPHB1YmxpYy9zeXNj
dGwuaD4KKworc3RhdGljIGNoYXIgeGVuX3JlcGxhY2Vfd29ybGRfbmFtZVtdID0gInhlbl9leHRy
YV92ZXJzaW9uIjsKK2V4dGVybiBjb25zdCBjaGFyICp4ZW5fcmVwbGFjZV93b3JsZCh2b2lkKTsK
Kworc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYyBfX3NlY3Rpb24oIi54c3BsaWNlLmZ1bmNzIikg
eHNwbGljZV94ZW5fcmVwbGFjZV93b3JsZCA9IHsKKyAgICAudmVyc2lvbiA9IFhTUExJQ0VfUEFZ
TE9BRF9WRVJTSU9OLAorICAgIC5uYW1lID0geGVuX3JlcGxhY2Vfd29ybGRfbmFtZSwKKyAgICAu
b2xkX2FkZHIgPSAwLCAvKiBGb3JjZXMgdGhlIGh5cGVydmlzb3IgdG8gbG9va3VwIC5uYW1lICov
CisgICAgLm5ld19hZGRyID0geGVuX3JlcGxhY2Vfd29ybGQsCisgICAgLm5ld19zaXplID0gTkVX
X0NPREVfU1osCisgICAgLm9sZF9zaXplID0gT0xEX0NPREVfU1osCit9OworCisvKgorICogTG9j
YWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1i
YXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmls
CisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNl
X3dvcmxkX2Z1bmMuYyBiL3hlbi9hcmNoL3g4Ni90ZXN0L3hlbl9yZXBsYWNlX3dvcmxkX2Z1bmMu
YwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5hZmI1Y2RhCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2FyY2gveDg2L3Rlc3QveGVuX3JlcGxhY2Vfd29ybGRfZnVuYy5jCkBAIC0w
LDAgKzEsMjIgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTYgT3JhY2xlIGFuZC9vciBpdHMg
YWZmaWxpYXRlcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKi8KKworI2luY2x1ZGUgPHhl
bi90eXBlcy5oPgorCisvKiBPdXIgcmVwbGFjZW1lbnQgZnVuY3Rpb24gZm9yIHhlbl9oZWxsb193
b3JsZC4gKi8KK2NvbnN0IGNoYXIgKnhlbl9yZXBsYWNlX3dvcmxkKHZvaWQpCit7CisgICAgcmV0
dXJuICJIZWxsbyBBZ2FpbiBXb3JsZCEiOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQK
KyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVm-0000to-PT; Sun, 01 May 2016 09:17: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 1awnVl-0000tX-Me
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:57 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 00/42-23864-4C9C5275; Sun, 01 May 2016 09:17:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBLMWRWlGSWpSXmKPExsWS0XRdVffISdV
 wg1UnxCwmbDNwYPTY3reLPYAxijUzLym/IoE14+ayJqaCZv6KaW29bA2Mq7i7GLk4hAS+MEos
 XdvECOGcZ5TY+v8IaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgI+ErPPb
 2cFsXkFzCSe/nzBCGKzANXf+LGaZQIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT6pZ2Bg3MH4+qfTIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnN
 Siw8xanBwCMw4N3c6kxRLXn5eqpIE7+ETquFCgkWp6akVaZk5wKCBKZXg4FES4d0GkuYtLkjM
 Lc5Mh0idYtTlOLJl00kmIbAZUuK8TSBFAiBFGaV5cCNgAXyJUVZKmJeRgYFBiKcgtSg3swRV/
 hWjOAejkjDvIZApPJl5JXCbXgEdwQR0RPZ6sCNKEhFSUg2MXeITrWf+F+P8oBd1O+fbTHHFc7
 fP/sry64mdcsBe5n/Gv0+fD65b8rVtx6enLGci1l0xy594Q6a6/3OC1q2jS5gsNl4647740uR
 b5o05i69Yrt/KcblpodKmJQ+2BDnU/Fwa7D8xsr1161Pnurspu82POGcVfypJZtZlPr60YIt5
 8r18d96i9UosxRmJhlrMRcWJAHgLlHNbAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094275!37878378!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13443 invoked from network); 1 May 2016 09:17:56 -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; 1 May 2016 09:17: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 1awnVj-0001Bg-8S
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVj-0002p0-7v
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVj-0002p0-7v@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:55 +0000
Subject: [Xen-changelog] [xen master] xsplice: Prevent duplicate payloads
	from being loaded.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5NDZiOGRlMTQ5MGQyMzUwMmY3NjJmY2NjZDM0ZTEzMTM1Y2YxMGUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgNiAxNToxNTowMSAyMDE2IC0wNDAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAw
Mzo1OTozMyAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogUHJldmVudCBkdXBsaWNhdGUgcGF5bG9h
ZHMgZnJvbSBiZWluZyBsb2FkZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3
YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyB8
IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpp
bmRleCA0YjczYjk3Li4xYjY3ZDM5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYwor
KysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtNTE4LDYgKzUxOCw4IEBAIHN0YXRpYyBpbnQg
cHJlcGFyZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgIHNlYyA9IHhzcGxp
Y2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgRUxGX0JVSUxEX0lEX05PVEUpOwogICAgIGlmICggc2Vj
ICkKICAgICB7CisgICAgICAgIGNvbnN0IHN0cnVjdCBwYXlsb2FkICpkYXRhOworCiAgICAgICAg
IG4gPSBzZWMtPmxvYWRfYWRkcjsKIAogICAgICAgICBpZiAoIHNlYy0+c2VjLT5zaF9zaXplIDw9
IHNpemVvZigqbikgKQpAQCAtNTI5LDYgKzUzMSwyMCBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5
bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKIAogICAgICAgICBpZiAoICFwYXlsb2FkLT5p
ZC5sZW4gfHwgIXBheWxvYWQtPmlkLnAgKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisK
KyAgICAgICAgLyogTWFrZSBzdXJlIGl0IGlzIG5vdCBhIGR1cGxpY2F0ZS4gKi8KKyAgICAgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2FkX2xpc3QsIGxpc3QgKQorICAgICAg
ICB7CisgICAgICAgICAgICAvKiBObyB3YXkgX3RoaXNfIHBheWxvYWQgaXMgb24gdGhlIGxpc3Qu
ICovCisgICAgICAgICAgICBBU1NFUlQoZGF0YSAhPSBwYXlsb2FkKTsKKyAgICAgICAgICAgIGlm
ICggZGF0YS0+aWQubGVuID09IHBheWxvYWQtPmlkLmxlbiAmJgorICAgICAgICAgICAgICAgICAh
bWVtY21wKGRhdGEtPmlkLnAsIHBheWxvYWQtPmlkLnAsIGRhdGEtPmlkLmxlbikgKQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCBYU1BMSUNFICIl
czogQWxyZWFkeSBsb2FkZWQgYXMgJXMhXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZWxm
LT5uYW1lLCBkYXRhLT5uYW1lKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVFWElTVDsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgfQogICAgIH0KIAogICAgIHNlYyA9IHhzcGxpY2VfZWxmX3Nl
Y19ieV9uYW1lKGVsZiwgRUxGX1hTUExJQ0VfREVQRU5EUyk7Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:17:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:17: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 1awnVm-0000to-PT; Sun, 01 May 2016 09:17: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 1awnVl-0000tX-Me
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:57 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 00/42-23864-4C9C5275; Sun, 01 May 2016 09:17:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBLMWRWlGSWpSXmKPExsWS0XRdVffISdV
 wg1UnxCwmbDNwYPTY3reLPYAxijUzLym/IoE14+ayJqaCZv6KaW29bA2Mq7i7GLk4hAS+MEos
 XdvECOGcZ5TY+v8IaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgI+ErPPb
 2cFsXkFzCSe/nzBCGKzANXf+LGaZQIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT6pZ2Bg3MH4+qfTIUZJDiYlUd4Zc1XChfiS8lMqMxKLM+KLSnN
 Siw8xanBwCMw4N3c6kxRLXn5eqpIE7+ETquFCgkWp6akVaZk5wKCBKZXg4FES4d0GkuYtLkjM
 Lc5Mh0idYtTlOLJl00kmIbAZUuK8TSBFAiBFGaV5cCNgAXyJUVZKmJeRgYFBiKcgtSg3swRV/
 hWjOAejkjDvIZApPJl5JXCbXgEdwQR0RPZ6sCNKEhFSUg2MXeITrWf+F+P8oBd1O+fbTHHFc7
 fP/sry64mdcsBe5n/Gv0+fD65b8rVtx6enLGci1l0xy594Q6a6/3OC1q2jS5gsNl4647740uR
 b5o05i69Yrt/KcblpodKmJQ+2BDnU/Fwa7D8xsr1161Pnurspu82POGcVfypJZtZlPr60YIt5
 8r18d96i9UosxRmJhlrMRcWJAHgLlHNbAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462094275!37878378!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13443 invoked from network); 1 May 2016 09:17:56 -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; 1 May 2016 09:17: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 1awnVj-0001Bg-8S
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVj-0002p0-7v
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:17:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVj-0002p0-7v@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:17:55 +0000
Subject: [Xen-changelog] [xen master] xsplice: Prevent duplicate payloads
	from being loaded.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5NDZiOGRlMTQ5MGQyMzUwMmY3NjJmY2NjZDM0ZTEzMTM1Y2YxMGUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBcHIgNiAxNToxNTowMSAyMDE2IC0wNDAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAw
Mzo1OTozMyAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogUHJldmVudCBkdXBsaWNhdGUgcGF5bG9h
ZHMgZnJvbSBiZWluZyBsb2FkZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3
YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3hzcGxpY2UuYyB8
IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94c3BsaWNlLmMgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpp
bmRleCA0YjczYjk3Li4xYjY3ZDM5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3hzcGxpY2UuYwor
KysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwpAQCAtNTE4LDYgKzUxOCw4IEBAIHN0YXRpYyBpbnQg
cHJlcGFyZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLAogICAgIHNlYyA9IHhzcGxp
Y2VfZWxmX3NlY19ieV9uYW1lKGVsZiwgRUxGX0JVSUxEX0lEX05PVEUpOwogICAgIGlmICggc2Vj
ICkKICAgICB7CisgICAgICAgIGNvbnN0IHN0cnVjdCBwYXlsb2FkICpkYXRhOworCiAgICAgICAg
IG4gPSBzZWMtPmxvYWRfYWRkcjsKIAogICAgICAgICBpZiAoIHNlYy0+c2VjLT5zaF9zaXplIDw9
IHNpemVvZigqbikgKQpAQCAtNTI5LDYgKzUzMSwyMCBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5
bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKIAogICAgICAgICBpZiAoICFwYXlsb2FkLT5p
ZC5sZW4gfHwgIXBheWxvYWQtPmlkLnAgKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisK
KyAgICAgICAgLyogTWFrZSBzdXJlIGl0IGlzIG5vdCBhIGR1cGxpY2F0ZS4gKi8KKyAgICAgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2FkX2xpc3QsIGxpc3QgKQorICAgICAg
ICB7CisgICAgICAgICAgICAvKiBObyB3YXkgX3RoaXNfIHBheWxvYWQgaXMgb24gdGhlIGxpc3Qu
ICovCisgICAgICAgICAgICBBU1NFUlQoZGF0YSAhPSBwYXlsb2FkKTsKKyAgICAgICAgICAgIGlm
ICggZGF0YS0+aWQubGVuID09IHBheWxvYWQtPmlkLmxlbiAmJgorICAgICAgICAgICAgICAgICAh
bWVtY21wKGRhdGEtPmlkLnAsIHBheWxvYWQtPmlkLnAsIGRhdGEtPmlkLmxlbikgKQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCBYU1BMSUNFICIl
czogQWxyZWFkeSBsb2FkZWQgYXMgJXMhXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZWxm
LT5uYW1lLCBkYXRhLT5uYW1lKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVFWElTVDsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgfQogICAgIH0KIAogICAgIHNlYyA9IHhzcGxpY2VfZWxmX3Nl
Y19ieV9uYW1lKGVsZiwgRUxGX1hTUExJQ0VfREVQRU5EUyk7Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnVw-0000xQ-RT; Sun, 01 May 2016 09:18:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVv-0000x3-HO
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:07 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 94/D0-03753-EC9C5275; Sun, 01 May 2016 09:18:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffcSdV
 wg1tXxCwmbDNwYPTY3reLPYAxijUzLym/IoE14/2k3WwFi7gqHu5uZ2tgvMfRxcjFISTwhVHi
 0tVZ7BDOeUaJv0e2M3cxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQJHHp6
 0qwOK+AmcS+HS0sIDYLUP30zxeZJzByLGBkWMWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjB+HeC8yFGSQ4mJVHeGXNVwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8HqeUA0XEixKTU+tSMvMAQYHTFqCg0dJhHcbSJq3uCAxtzgzHSJ1ilFRSpy3CSQh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8x4CmcKTmVcCN/0V0GImoMXZ6
 8EWlyQipKQaGJfzx37TDc+YG3HjRbKcFkfosmOtjD2LxLaW66Q51y7cs25m7v2oTQpHONIuHR
 HcVr2Y59rq5MjbZxJ/1MXvzVsfabvnUaWm1eZgN1uW1yUl4kYbbc9mti/KXcpbWuI47f2vE7t
 Ly5WilvQ0BS89e1DgqOPT3m1+q76xXKhX2RfQfshfyP1JnhJLcUaioRZzUXEiAA19BJ5DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462094285!38532578!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36189 invoked from network); 1 May 2016 09:18:06 -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; 1 May 2016 09:18: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 1awnVt-0001CS-AE
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVt-0002pp-9j
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVt-0002pp-9j@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:05 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS/xsplice: Add myself and
	Ross as the maintainers.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyY2UyOGE3NzIzNTJmMzU5MjIyOTE1NjRmYzY1NDEwYmE5YjViMTYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gRmViIDE1IDE2OjI0OjU4IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjM3IDIwMTYgLTA0MDAKCiAgICBNQUlOVEFJTkVSUy94c3BsaWNlOiBBZGQgbXlz
ZWxmIGFuZCBSb3NzIGFzIHRoZSBtYWludGFpbmVycy4KICAgIAogICAgSWYgeW91IGhhdmUgYSBw
YXRjaCBmb3IgeFNwbGljZSBzZW5kIGl0IG91ciB3YXkhCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIE1B
SU5UQUlORVJTIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDVhZjdhMGMu
LmRlNDgyZWEgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC00
MzUsNiArNDM1LDE2IEBAIEY6ICB4ZW4vaW5jbHVkZS94c20vCiBGOiAgeGVuL3hzbS8KIEY6ICBk
b2NzL21pc2MveHNtLWZsYXNrLnR4dAogCitYU1BMSUNFCitNOiAgS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgorTTogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgorUzogIFN1cHBvcnRlZAorRjogIGRvY3MvbWlzYy94c3BsaWNl
Lm1hcmtkb3duCitGOiAgdG9vbHMvbWlzYy94ZW4teHNwbGljZS5jCitGOiAgeGVuL2FyY2gvKi94
c3BsaWNlKgorRjogIHhlbi9jb21tb24veHNwbGljZSoKK0Y6ICB4ZW4vaW5jbHVkZS94ZW4veHNw
bGljZSoKKwogVEhFIFJFU1QKIE06CUFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiBNOglHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnVw-0000xQ-RT; Sun, 01 May 2016 09:18:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVv-0000x3-HO
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:07 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 94/D0-03753-EC9C5275; Sun, 01 May 2016 09:18:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffcSdV
 wg1tXxCwmbDNwYPTY3reLPYAxijUzLym/IoE14/2k3WwFi7gqHu5uZ2tgvMfRxcjFISTwhVHi
 0tVZ7BDOeUaJv0e2M3cxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQJHHp6
 0qwOK+AmcS+HS0sIDYLUP30zxeZJzByLGBkWMWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjB+HeC8yFGSQ4mJVHeGXNVwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8HqeUA0XEixKTU+tSMvMAQYHTFqCg0dJhHcbSJq3uCAxtzgzHSJ1ilFRSpy3CSQh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8x4CmcKTmVcCN/0V0GImoMXZ6
 8EWlyQipKQaGJfzx37TDc+YG3HjRbKcFkfosmOtjD2LxLaW66Q51y7cs25m7v2oTQpHONIuHR
 HcVr2Y59rq5MjbZxJ/1MXvzVsfabvnUaWm1eZgN1uW1yUl4kYbbc9mti/KXcpbWuI47f2vE7t
 Ly5WilvQ0BS89e1DgqOPT3m1+q76xXKhX2RfQfshfyP1JnhJLcUaioRZzUXEiAA19BJ5DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462094285!38532578!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36189 invoked from network); 1 May 2016 09:18:06 -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; 1 May 2016 09:18: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 1awnVt-0001CS-AE
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnVt-0002pp-9j
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnVt-0002pp-9j@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:05 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS/xsplice: Add myself and
	Ross as the maintainers.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyY2UyOGE3NzIzNTJmMzU5MjIyOTE1NjRmYzY1NDEwYmE5YjViMTYKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gRmViIDE1IDE2OjI0OjU4IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBGcmkgQXBy
IDI5IDAzOjU5OjM3IDIwMTYgLTA0MDAKCiAgICBNQUlOVEFJTkVSUy94c3BsaWNlOiBBZGQgbXlz
ZWxmIGFuZCBSb3NzIGFzIHRoZSBtYWludGFpbmVycy4KICAgIAogICAgSWYgeW91IGhhdmUgYSBw
YXRjaCBmb3IgeFNwbGljZSBzZW5kIGl0IG91ciB3YXkhCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIE1B
SU5UQUlORVJTIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDVhZjdhMGMu
LmRlNDgyZWEgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC00
MzUsNiArNDM1LDE2IEBAIEY6ICB4ZW4vaW5jbHVkZS94c20vCiBGOiAgeGVuL3hzbS8KIEY6ICBk
b2NzL21pc2MveHNtLWZsYXNrLnR4dAogCitYU1BMSUNFCitNOiAgS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgorTTogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgorUzogIFN1cHBvcnRlZAorRjogIGRvY3MvbWlzYy94c3BsaWNl
Lm1hcmtkb3duCitGOiAgdG9vbHMvbWlzYy94ZW4teHNwbGljZS5jCitGOiAgeGVuL2FyY2gvKi94
c3BsaWNlKgorRjogIHhlbi9jb21tb24veHNwbGljZSoKK0Y6ICB4ZW4vaW5jbHVkZS94ZW4veHNw
bGljZSoKKwogVEhFIFJFU1QKIE06CUFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiBNOglHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnW6-00010K-TM; Sun, 01 May 2016 09:18: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 1awnW5-000109-Lp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:17 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 31/BD-02994-9D9C5275; Sun, 01 May 2016 09:18:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVffGSdV
 wg7fzFSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y11XTcF0sYoXp2UbGDsFuxi5OIQEvjBKrFzy
 hRnCOc8ocal7B5DDwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sECGxO1Fy1lAb
 F4BM4n5U7aC2SxA9XPadjJPYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwFgvN7W4OD
 E9NScxqVgvOT93EyPQHwxAsINx+UenQ4ySHExKorwz5qqEC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgNQH6V0iwKDU9tSItMwcYGDBpCQ4eJRHebSeA0rzFBYm5xZnpEKlTjIpS4rwcIH0CIImM
 0jy4NlgwXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrxXIFJ7MvBK46a+AFjMBLc5eD7a4J
 BEhJdXAmPfvzFbvk5kvV2ctt9P/VrbjYs2T4zMlCgX2Vz+sPFYWLvdAfYHwuwO19xIep+qbzv
 fe12J1r8xusnDPGnZ3h5kPvO+xWi1g/b6te9mHGdefdoTLno1z07C8K71ROK01gK/k78GTZx1
 vvV641CtMqerCOamGFX7/5xy177p9VIu/cLNEn71XkRJLcUaioRZzUXEiABoM3NNBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094295!21160606!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11047 invoked from network); 1 May 2016 09:18:16 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:18: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 1awnW3-0001Ci-C2
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnW3-0002qk-BT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnW3-0002qk-BT@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:15 +0000
Subject: [Xen-changelog] [xen master] xsplice: Don't perform multiple
	operations on same payload once work is scheduled.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============5679700702926100793=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit f9bf994d81031b53191106e78653c3983e8e3536
Author:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
AuthorDate: Thu Apr 28 13:54:14 2016 -0400
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri Apr 29 03:59:41 2016 -0400

    xsplice: Don't perform multiple operations on same payload once work is scheduled.
    
    Currently it is possible to:
    
    1)  xc_xsplice_apply()
         \-> xsplice_action
    	spin_lock(payload_lock)
                 \- schedule_work()
            spin_unlock(payload_lock);
    
    2)  xc_xsplice_unload()
         \-> xsplice_action
    	spin_lock(payload_lock)
                 free_payload(data);
            spin_unlock(payload_lock);
    
    .. all CPUs are quiesced.
    
    3) check_for_xsplice_work()
         \-> apply_payload
            \-> arch_xsplice_apply_jmp
    		BOOM
    
    The reason is that state is in 'CHECKED' which changes to 'APPLIED'
    once check_for_xsplice_work finishes. So we have a race between 1) -> 3)
    where one can manipulate the payload.
    
    To guard against this we add a check in xsplice_action to not allow
    any actions if schedule_work has been called for this specific payload.
    
    The function 'is_work_scheduled' checks xsplice_work which is safe as:
     - The ->do_work changes to 1 under the payload_lock (which we also hold).
     - The ->do_work changes to 0 when all CPUs are quisced and IRQs have
       been disabled.
    
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Reported-and-Tested-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 xen/common/xsplice.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/xen/common/xsplice.c b/xen/common/xsplice.c
index 1b67d39..777faa7 100644
--- a/xen/common/xsplice.c
+++ b/xen/common/xsplice.c
@@ -1099,6 +1099,13 @@ static void xsplice_do_action(void)
     data->rc = rc;
 }
 
+static bool_t is_work_scheduled(const struct payload *data)
+{
+    ASSERT(spin_is_locked(&payload_lock));
+
+    return xsplice_work.do_work && xsplice_work.data == data;
+}
+
 static int schedule_work(struct payload *data, uint32_t cmd, uint32_t timeout)
 {
     ASSERT(spin_is_locked(&payload_lock));
@@ -1363,6 +1370,12 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
         return PTR_ERR(data);
     }
 
+    if ( is_work_scheduled(data) )
+    {
+        rc = -EBUSY;
+        goto out;
+    }
+
     switch ( action->cmd )
     {
     case XSPLICE_ACTION_UNLOAD:
@@ -1423,6 +1436,7 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
         break;
     }
 
+ out:
     spin_unlock(&payload_lock);
 
     return rc;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============5679700702926100793==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnW6-00010K-TM; Sun, 01 May 2016 09:18: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 1awnW5-000109-Lp
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:17 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 31/BD-02994-9D9C5275; Sun, 01 May 2016 09:18:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVffGSdV
 wg7fzFSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y11XTcF0sYoXp2UbGDsFuxi5OIQEvjBKrFzy
 hRnCOc8ocal7B5DDwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sECGxO1Fy1lAb
 F4BM4n5U7aC2SxA9XPadjJPYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwFgvN7W4OD
 E9NScxqVgvOT93EyPQHwxAsINx+UenQ4ySHExKorwz5qqEC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgNQH6V0iwKDU9tSItMwcYGDBpCQ4eJRHebSeA0rzFBYm5xZnpEKlTjIpS4rwcIH0CIImM
 0jy4NlgwXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrxXIFJ7MvBK46a+AFjMBLc5eD7a4J
 BEhJdXAmPfvzFbvk5kvV2ctt9P/VrbjYs2T4zMlCgX2Vz+sPFYWLvdAfYHwuwO19xIep+qbzv
 fe12J1r8xusnDPGnZ3h5kPvO+xWi1g/b6te9mHGdefdoTLno1z07C8K71ROK01gK/k78GTZx1
 vvV641CtMqerCOamGFX7/5xy177p9VIu/cLNEn71XkRJLcUaioRZzUXEiABoM3NNBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094295!21160606!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11047 invoked from network); 1 May 2016 09:18:16 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:18: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 1awnW3-0001Ci-C2
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnW3-0002qk-BT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnW3-0002qk-BT@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:15 +0000
Subject: [Xen-changelog] [xen master] xsplice: Don't perform multiple
	operations on same payload once work is scheduled.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============5679700702926100793=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit f9bf994d81031b53191106e78653c3983e8e3536
Author:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
AuthorDate: Thu Apr 28 13:54:14 2016 -0400
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri Apr 29 03:59:41 2016 -0400

    xsplice: Don't perform multiple operations on same payload once work is scheduled.
    
    Currently it is possible to:
    
    1)  xc_xsplice_apply()
         \-> xsplice_action
    	spin_lock(payload_lock)
                 \- schedule_work()
            spin_unlock(payload_lock);
    
    2)  xc_xsplice_unload()
         \-> xsplice_action
    	spin_lock(payload_lock)
                 free_payload(data);
            spin_unlock(payload_lock);
    
    .. all CPUs are quiesced.
    
    3) check_for_xsplice_work()
         \-> apply_payload
            \-> arch_xsplice_apply_jmp
    		BOOM
    
    The reason is that state is in 'CHECKED' which changes to 'APPLIED'
    once check_for_xsplice_work finishes. So we have a race between 1) -> 3)
    where one can manipulate the payload.
    
    To guard against this we add a check in xsplice_action to not allow
    any actions if schedule_work has been called for this specific payload.
    
    The function 'is_work_scheduled' checks xsplice_work which is safe as:
     - The ->do_work changes to 1 under the payload_lock (which we also hold).
     - The ->do_work changes to 0 when all CPUs are quisced and IRQs have
       been disabled.
    
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Reported-and-Tested-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 xen/common/xsplice.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/xen/common/xsplice.c b/xen/common/xsplice.c
index 1b67d39..777faa7 100644
--- a/xen/common/xsplice.c
+++ b/xen/common/xsplice.c
@@ -1099,6 +1099,13 @@ static void xsplice_do_action(void)
     data->rc = rc;
 }
 
+static bool_t is_work_scheduled(const struct payload *data)
+{
+    ASSERT(spin_is_locked(&payload_lock));
+
+    return xsplice_work.do_work && xsplice_work.data == data;
+}
+
 static int schedule_work(struct payload *data, uint32_t cmd, uint32_t timeout)
 {
     ASSERT(spin_is_locked(&payload_lock));
@@ -1363,6 +1370,12 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
         return PTR_ERR(data);
     }
 
+    if ( is_work_scheduled(data) )
+    {
+        rc = -EBUSY;
+        goto out;
+    }
+
     switch ( action->cmd )
     {
     case XSPLICE_ACTION_UNLOAD:
@@ -1423,6 +1436,7 @@ static int xsplice_action(xen_sysctl_xsplice_action_t *action)
         break;
     }
 
+ out:
     spin_unlock(&payload_lock);
 
     return rc;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============5679700702926100793==--

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWG-00014Z-VE; Sun, 01 May 2016 09:18:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWF-00013Z-Oi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 18/64-09532-3E9C5275; Sun, 01 May 2016 09:18:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffRSdV
 wg/uLZS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+H510wFF5Urfszax9TA+FGii5GLQ0jgC6NE
 89YdLBDOeUaJadt+sXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgKrF/5
 V1GEJtXwEziyeJvYDYLUP2J279ZJjByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjB2PHP6RCjJAeTkijvjLkq4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeE2APhYSLEpNT61Iy8wBBgdMWoKDR0mEd9sJoDRvcUFibnFmOkTqFKOilDgvB0if
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzPsPZDxPZl4J3PRXQIuZgBZnr
 wdbXJKIkJJqYNTQXC/6pnziuxaG6+pzOP7O8Sg1frdjvmrg1hPCiy6WPD349XHy8koNIe8Ig+
 fctpdflXzZ4ir9o3Xb8yCxmw9fXMzS3VexL6botJfRt8W6Z/81WU8Qu7QrcJJWjG7CxBU9u6b
 PvdBe/Y+jyHa/jv3xn7udvE/1PJ3U4qS6K1I+ZH5zqr99G4cSS3FGoqEWc1FxIgD6lgmyQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462094305!12237860!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50222 invoked from network); 1 May 2016 09:18:26 -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 May 2016 09:18: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 1awnWD-0001Cs-E7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWD-0002rc-DY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWD-0002rc-DY@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:25 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: also snoop REP MOVS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg1NGM2YWFiNDZkZWMyMzU3M2NhN2RjMWE0YTAzNjc0ZDJlYzYzZDUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgQXByIDI5
IDE4OjI4OjQxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjI4OjQxIDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhbHNvIHNub29wIFJFUCBNT1ZTCiAgICAKICAgIC4uLiBhcyBhdCBsZWFzdCBj
ZXJ0YWluIHZlcnNpb25zIG9mIFdpbmRvd3MgdXNlIHN1Y2ggdG8gdXBkYXRlIHRoZQogICAgTVNJ
LVggdGFibGUuIEhvd2V2ZXIsIHRvIG5vdCBvdmVybHkgY29tcGxpY2F0ZSB0aGUgbG9naWMgZm9y
IG5vdwogICAgLSBvbmx5IEVGTEFHUy5ERj0wIGlzIGJlaW5nIGhhbmRsZWQsCiAgICAtIG9ubHkg
dXBkYXRlcyBub3QgY3Jvc3NpbmcgTVNJLVggdGFibGUgZW50cnkgYm91bmRhcmllcyBhcmUgaGFu
ZGxlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5o
IHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3Ztc2kuYwppbmRleCBkNzJjNTY4Li4wMDY2YmU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzUxLDkgKzM1MSwx
MCBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgYWRkcikKICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOwogICAgIGlm
ICggci0+ZGlyID09IElPUkVRX1dSSVRFICkKICAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBz
aXplID0gci0+c2l6ZTsKKwogICAgICAgICBpZiAoICFyLT5kYXRhX2lzX3B0ciApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaXplID0gci0+c2l6ZTsKICAgICAgICAgICAg
IHVpbnQ2NF90IGRhdGEgPSByLT5kYXRhOwogCiAgICAgICAgICAgICBpZiAoIHNpemUgPT0gOCAp
CkBAIC0zNjYsNyArMzY3LDI5IEBAIHN0YXRpYyBpbnQgbXNpeHRibF9yYW5nZShzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyKQogICAgICAgICAgICAgICAgICAoKGFkZHIgJiAoUENJ
X01TSVhfRU5UUllfU0laRSAtIDEpKSA9PQogICAgICAgICAgICAgICAgICAgUENJX01TSVhfRU5U
UllfVkVDVE9SX0NUUkxfT0ZGU0VUKSAmJgogICAgICAgICAgICAgICAgICAhKGRhdGEgJiBQQ0lf
TVNJWF9WRUNUT1JfQklUTUFTSykgKQorICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHYt
PmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9IGFkZHI7CisgICAgICAg
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgPSAwOworICAg
ICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCAoc2l6ZSA9PSA0IHx8IHNp
emUgPT0gOCkgJiYKKyAgICAgICAgICAgICAgICAgIC8qIE9ubHkgc3VwcG9ydCBmb3J3YXJkIFJF
UCBNT1ZTIGZvciBub3cuICovCisgICAgICAgICAgICAgICAgICAhci0+ZGYgJiYKKyAgICAgICAg
ICAgICAgICAgIC8qCisgICAgICAgICAgICAgICAgICAgKiBPbmx5IGZ1bGx5IHN1cHBvcnQgYWNj
ZXNzZXMgdG8gYSBzaW5nbGUgdGFibGUgZW50cnkgZm9yCisgICAgICAgICAgICAgICAgICAgKiBu
b3cgKGlmIG11bHRpcGxlIG9uZXMgZ2V0IHdyaXR0ZW4gdG8gaW4gb25lIGdvLCBvbmx5IHRoZQor
ICAgICAgICAgICAgICAgICAgICogZmluYWwgb25lIGdldHMgZGVhbHQgd2l0aCkuCisgICAgICAg
ICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICAgIHItPmNvdW50ICYmIHItPmNvdW50IDw9
IFBDSV9NU0lYX0VOVFJZX1NJWkUgLyBzaXplICYmCisgICAgICAgICAgICAgICAgICAhKChhZGRy
ICsgKHNpemUgKiByLT5jb3VudCkpICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkgKQorICAg
ICAgICB7CisgICAgICAgICAgICBCVUlMRF9CVUdfT04oKFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9D
VFJMX09GRlNFVCArIDQpICYKKyAgICAgICAgICAgICAgICAgICAgICAgICAoUENJX01TSVhfRU5U
UllfU0laRSAtIDEpKTsKKworICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNp
eF9zbm9vcF9hZGRyZXNzID0KKyAgICAgICAgICAgICAgICBhZGRyICsgc2l6ZSAqIHItPmNvdW50
IC0gNDsKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3Bh
ID0KKyAgICAgICAgICAgICAgICByLT5kYXRhICsgc2l6ZSAqIHItPmNvdW50IC0gNDsKICAgICAg
ICAgfQogICAgIH0KIApAQCAtNDcxLDYgKzQ5NCw3IEBAIG91dDoKICAgICAgICAgZm9yX2VhY2hf
dmNwdSAoIGQsIHYgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICh2LT5wYXVzZV9mbGFn
cyAmIFZQRl9ibG9ja2VkX2luX3hlbikgJiYKKyAgICAgICAgICAgICAgICAgIXYtPmFyY2guaHZt
X3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3BhICYmCiAgICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQogICAgICAgICAgICAgICAgICAo
Z3RhYmxlICsgbXNpX2Rlc2MtPm1zaV9hdHRyaWIuZW50cnlfbnIgKgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX01TSVhfRU5UUllfU0laRSArCkBAIC01NjEsOSArNTg1LDI5IEBAIHZv
aWQgbXNpeHRibF9wdF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQpCiB2b2lkIG1zaXhfd3JpdGVf
Y29tcGxldGlvbihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB1bnNpZ25lZCBsb25nIGN0cmxfYWRk
cmVzcyA9IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3M7CisgICAg
dW5zaWduZWQgbG9uZyBzbm9vcF9hZGRyID0gdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9z
bm9vcF9hZGRyZXNzOwogCiAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9h
ZGRyZXNzID0gMDsKIAorICAgIGlmICggIWN0cmxfYWRkcmVzcyAmJiBzbm9vcF9hZGRyICYmCisg
ICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2dwYSApCisgICAgewor
ICAgICAgICBjb25zdCBzdHJ1Y3QgbXNpX2Rlc2MgKmRlc2M7CisgICAgICAgIHVpbnQzMl90IGRh
dGE7CisKKyAgICAgICAgcmN1X3JlYWRfbG9jaygmbXNpeHRibF9yY3VfbG9jayk7CisgICAgICAg
IGRlc2MgPSBtc2l4dGJsX2FkZHJfdG9fZGVzYyhtc2l4dGJsX2ZpbmRfZW50cnkodiwgc25vb3Bf
YWRkciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbm9vcF9hZGRyKTsK
KyAgICAgICAgcmN1X3JlYWRfdW5sb2NrKCZtc2l4dGJsX3JjdV9sb2NrKTsKKworICAgICAgICBp
ZiAoIGRlc2MgJiYKKyAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmRhdGEs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUu
aHZtX2lvLm1zaXhfc25vb3BfZ3BhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzaXplb2YoZGF0YSkpID09IEhWTUNPUFlfb2theSAmJgorICAgICAgICAgICAgICEoZGF0
YSAmIFBDSV9NU0lYX1ZFQ1RPUl9CSVRNQVNLKSApCisgICAgICAgICAgICBjdHJsX2FkZHJlc3Mg
PSBzbm9vcF9hZGRyOworICAgIH0KKwogICAgIGlmICggIWN0cmxfYWRkcmVzcyApCiAgICAgICAg
IHJldHVybjsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IDA2Nzc4ZWIuLjhhNGE5MmYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTg2LDYgKzg2LDcgQEAgc3RydWN0IGh2bV92Y3B1X2lv
IHsKIAogICAgIHVuc2lnbmVkIGxvbmcgbXNpeF91bm1hc2tfYWRkcmVzczsKICAgICB1bnNpZ25l
ZCBsb25nIG1zaXhfc25vb3BfYWRkcmVzczsKKyAgICB1bnNpZ25lZCBsb25nIG1zaXhfc25vb3Bf
Z3BhOwogCiAgICAgY29uc3Qgc3RydWN0IGcybV9pb3BvcnQgKmcybV9pb3BvcnQ7CiB9OwotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWG-00014Z-VE; Sun, 01 May 2016 09:18:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWF-00013Z-Oi
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 18/64-09532-3E9C5275; Sun, 01 May 2016 09:18:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffRSdV
 wg/uLZS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+H510wFF5Urfszax9TA+FGii5GLQ0jgC6NE
 89YdLBDOeUaJadt+sXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgKrF/5
 V1GEJtXwEziyeJvYDYLUP2J279ZJjByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjB2PHP6RCjJAeTkijvjLkq4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeE2APhYSLEpNT61Iy8wBBgdMWoKDR0mEd9sJoDRvcUFibnFmOkTqFKOilDgvB0if
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzPsPZDxPZl4J3PRXQIuZgBZnr
 wdbXJKIkJJqYNTQXC/6pnziuxaG6+pzOP7O8Sg1frdjvmrg1hPCiy6WPD349XHy8koNIe8Ig+
 fctpdflXzZ4ir9o3Xb8yCxmw9fXMzS3VexL6botJfRt8W6Z/81WU8Qu7QrcJJWjG7CxBU9u6b
 PvdBe/Y+jyHa/jv3xn7udvE/1PJ3U4qS6K1I+ZH5zqr99G4cSS3FGoqEWc1FxIgD6lgmyQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462094305!12237860!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50222 invoked from network); 1 May 2016 09:18:26 -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 May 2016 09:18: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 1awnWD-0001Cs-E7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWD-0002rc-DY
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWD-0002rc-DY@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:25 +0000
Subject: [Xen-changelog] [xen master] x86/vMSI-X: also snoop REP MOVS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg1NGM2YWFiNDZkZWMyMzU3M2NhN2RjMWE0YTAzNjc0ZDJlYzYzZDUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgQXByIDI5
IDE4OjI4OjQxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjI4OjQxIDIwMTYgKzAyMDAKCiAgICB4
ODYvdk1TSS1YOiBhbHNvIHNub29wIFJFUCBNT1ZTCiAgICAKICAgIC4uLiBhcyBhdCBsZWFzdCBj
ZXJ0YWluIHZlcnNpb25zIG9mIFdpbmRvd3MgdXNlIHN1Y2ggdG8gdXBkYXRlIHRoZQogICAgTVNJ
LVggdGFibGUuIEhvd2V2ZXIsIHRvIG5vdCBvdmVybHkgY29tcGxpY2F0ZSB0aGUgbG9naWMgZm9y
IG5vdwogICAgLSBvbmx5IEVGTEFHUy5ERj0wIGlzIGJlaW5nIGhhbmRsZWQsCiAgICAtIG9ubHkg
dXBkYXRlcyBub3QgY3Jvc3NpbmcgTVNJLVggdGFibGUgZW50cnkgYm91bmRhcmllcyBhcmUgaGFu
ZGxlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5o
IHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3Ztc2kuYwppbmRleCBkNzJjNTY4Li4wMDY2YmU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzUxLDkgKzM1MSwx
MCBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgYWRkcikKICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOwogICAgIGlm
ICggci0+ZGlyID09IElPUkVRX1dSSVRFICkKICAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBz
aXplID0gci0+c2l6ZTsKKwogICAgICAgICBpZiAoICFyLT5kYXRhX2lzX3B0ciApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaXplID0gci0+c2l6ZTsKICAgICAgICAgICAg
IHVpbnQ2NF90IGRhdGEgPSByLT5kYXRhOwogCiAgICAgICAgICAgICBpZiAoIHNpemUgPT0gOCAp
CkBAIC0zNjYsNyArMzY3LDI5IEBAIHN0YXRpYyBpbnQgbXNpeHRibF9yYW5nZShzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyKQogICAgICAgICAgICAgICAgICAoKGFkZHIgJiAoUENJ
X01TSVhfRU5UUllfU0laRSAtIDEpKSA9PQogICAgICAgICAgICAgICAgICAgUENJX01TSVhfRU5U
UllfVkVDVE9SX0NUUkxfT0ZGU0VUKSAmJgogICAgICAgICAgICAgICAgICAhKGRhdGEgJiBQQ0lf
TVNJWF9WRUNUT1JfQklUTUFTSykgKQorICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHYt
PmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9IGFkZHI7CisgICAgICAg
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgPSAwOworICAg
ICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCAoc2l6ZSA9PSA0IHx8IHNp
emUgPT0gOCkgJiYKKyAgICAgICAgICAgICAgICAgIC8qIE9ubHkgc3VwcG9ydCBmb3J3YXJkIFJF
UCBNT1ZTIGZvciBub3cuICovCisgICAgICAgICAgICAgICAgICAhci0+ZGYgJiYKKyAgICAgICAg
ICAgICAgICAgIC8qCisgICAgICAgICAgICAgICAgICAgKiBPbmx5IGZ1bGx5IHN1cHBvcnQgYWNj
ZXNzZXMgdG8gYSBzaW5nbGUgdGFibGUgZW50cnkgZm9yCisgICAgICAgICAgICAgICAgICAgKiBu
b3cgKGlmIG11bHRpcGxlIG9uZXMgZ2V0IHdyaXR0ZW4gdG8gaW4gb25lIGdvLCBvbmx5IHRoZQor
ICAgICAgICAgICAgICAgICAgICogZmluYWwgb25lIGdldHMgZGVhbHQgd2l0aCkuCisgICAgICAg
ICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICAgIHItPmNvdW50ICYmIHItPmNvdW50IDw9
IFBDSV9NU0lYX0VOVFJZX1NJWkUgLyBzaXplICYmCisgICAgICAgICAgICAgICAgICAhKChhZGRy
ICsgKHNpemUgKiByLT5jb3VudCkpICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkgKQorICAg
ICAgICB7CisgICAgICAgICAgICBCVUlMRF9CVUdfT04oKFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9D
VFJMX09GRlNFVCArIDQpICYKKyAgICAgICAgICAgICAgICAgICAgICAgICAoUENJX01TSVhfRU5U
UllfU0laRSAtIDEpKTsKKworICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNp
eF9zbm9vcF9hZGRyZXNzID0KKyAgICAgICAgICAgICAgICBhZGRyICsgc2l6ZSAqIHItPmNvdW50
IC0gNDsKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3Bh
ID0KKyAgICAgICAgICAgICAgICByLT5kYXRhICsgc2l6ZSAqIHItPmNvdW50IC0gNDsKICAgICAg
ICAgfQogICAgIH0KIApAQCAtNDcxLDYgKzQ5NCw3IEBAIG91dDoKICAgICAgICAgZm9yX2VhY2hf
dmNwdSAoIGQsIHYgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICh2LT5wYXVzZV9mbGFn
cyAmIFZQRl9ibG9ja2VkX2luX3hlbikgJiYKKyAgICAgICAgICAgICAgICAgIXYtPmFyY2guaHZt
X3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3BhICYmCiAgICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9PQogICAgICAgICAgICAgICAgICAo
Z3RhYmxlICsgbXNpX2Rlc2MtPm1zaV9hdHRyaWIuZW50cnlfbnIgKgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX01TSVhfRU5UUllfU0laRSArCkBAIC01NjEsOSArNTg1LDI5IEBAIHZv
aWQgbXNpeHRibF9wdF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQpCiB2b2lkIG1zaXhfd3JpdGVf
Y29tcGxldGlvbihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB1bnNpZ25lZCBsb25nIGN0cmxfYWRk
cmVzcyA9IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3M7CisgICAg
dW5zaWduZWQgbG9uZyBzbm9vcF9hZGRyID0gdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9z
bm9vcF9hZGRyZXNzOwogCiAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9h
ZGRyZXNzID0gMDsKIAorICAgIGlmICggIWN0cmxfYWRkcmVzcyAmJiBzbm9vcF9hZGRyICYmCisg
ICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2dwYSApCisgICAgewor
ICAgICAgICBjb25zdCBzdHJ1Y3QgbXNpX2Rlc2MgKmRlc2M7CisgICAgICAgIHVpbnQzMl90IGRh
dGE7CisKKyAgICAgICAgcmN1X3JlYWRfbG9jaygmbXNpeHRibF9yY3VfbG9jayk7CisgICAgICAg
IGRlc2MgPSBtc2l4dGJsX2FkZHJfdG9fZGVzYyhtc2l4dGJsX2ZpbmRfZW50cnkodiwgc25vb3Bf
YWRkciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbm9vcF9hZGRyKTsK
KyAgICAgICAgcmN1X3JlYWRfdW5sb2NrKCZtc2l4dGJsX3JjdV9sb2NrKTsKKworICAgICAgICBp
ZiAoIGRlc2MgJiYKKyAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmRhdGEs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUu
aHZtX2lvLm1zaXhfc25vb3BfZ3BhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzaXplb2YoZGF0YSkpID09IEhWTUNPUFlfb2theSAmJgorICAgICAgICAgICAgICEoZGF0
YSAmIFBDSV9NU0lYX1ZFQ1RPUl9CSVRNQVNLKSApCisgICAgICAgICAgICBjdHJsX2FkZHJlc3Mg
PSBzbm9vcF9hZGRyOworICAgIH0KKwogICAgIGlmICggIWN0cmxfYWRkcmVzcyApCiAgICAgICAg
IHJldHVybjsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IDA2Nzc4ZWIuLjhhNGE5MmYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTg2LDYgKzg2LDcgQEAgc3RydWN0IGh2bV92Y3B1X2lv
IHsKIAogICAgIHVuc2lnbmVkIGxvbmcgbXNpeF91bm1hc2tfYWRkcmVzczsKICAgICB1bnNpZ25l
ZCBsb25nIG1zaXhfc25vb3BfYWRkcmVzczsKKyAgICB1bnNpZ25lZCBsb25nIG1zaXhfc25vb3Bf
Z3BhOwogCiAgICAgY29uc3Qgc3RydWN0IGcybV9pb3BvcnQgKmcybV9pb3BvcnQ7CiB9OwotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWU-00017q-2S; Sun, 01 May 2016 09:18:42 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWS-00017i-Jn
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:40 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 81/F3-18833-0F9C5275; Sun, 01 May 2016 09:18:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff9SdV
 wg1vTlCwmbDNwYPTY3reLPYAxijUzLym/IoE14/Li5WwFi0Qrfkxfw9zAeESgi5GLQ0jgC6PE
 vw172SGc84wSE69NYexi5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1hAV2JqS
 y87iM0rYCZx7dMfRhCbBaj+3K7LzBMYORYwMqxiVC9OLSpLLdI10ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFz21+kQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHhNgD4WEixKTU+tSMvMAQYHTFqCg0dJhHfbCaA0b3FBYm5xZjpE6hSjopQ4LwdI
 nwBIIqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMz7D2Q8T2ZeCdz0V0CLmYAWZ
 68HW1ySiJCSamBcEHL/UPTLWzMjc5lNHYX3702aYqpjcPTKEpHg6cUrz3bvEJLfYrM2xODRw7
 lLvz2dk+p/r+PV57m+e99xTt7mtnyKSYpMeljWCyn3vfsS7pS/Uvd54CwguDcwTe1NSctt9b9
 W+zd+ufV0ekS2s030bkXx+3bTdW5/Sp3upnBg96mF/1gv7AkrUGIpzkg01GIuKk4EAMO8bSJD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462094318!11601754!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26558 invoked from network); 1 May 2016 09:18:39 -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 May 2016 09:18: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 1awnWN-0001D6-Fx
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWN-0002sb-FQ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWN-0002sb-FQ@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:35 +0000
Subject: [Xen-changelog] [xen master] x86: fix domain cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyOWU4OTViMmJkZTE3YWIyMzlkYTNiZmY3NmVjMDBjOGQ5YjJlNzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgQXByIDI5
IDE4OjMwOjIyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjMwOjIyIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGZpeCBkb21haW4gY2xlYW51cAogICAgCiAgICBGcmVlIGQtPmFyY2guY3B1aWRzIG9uIGJv
dGggdGhlIGNyZWF0aW9uIGVycm9yIHBhdGggYW5kIGR1cmluZwogICAgZGVzdHJ1Y3Rpb24uCiAg
ICAKICAgIERvbid0IGJ5cGFzcyBpb21tdV9kb21haW5fZGVzdHJveSgpLgogICAgCiAgICBNb3Zl
IHBzcl9kb21haW5faW5pdCgpIHVwIHNvIHRoYXQgaHZtX2RvbWFpbl9pbml0aWFsaXNlKCkgYWdh
aW4gaXMgdGhlCiAgICBsYXN0IHRoaW5nIHdoaWNoIGNhbiBmYWlsLCBhbmQgaGVuY2UgZG9lc24n
dCByZXF1aXJlIHVuZG9pbmcgbGF0ZXIgb24uCiAgICAKICAgIE1vdmUgcHNyX2RvbWFpbl9mcmVl
KCkgdXAgb24gdGhlIGNyZWF0aW9uIGVycm9yIHBhdGgsIHNvIHRoYXQgY2xlYW51cAogICAgb25j
ZSBhZ2FpbiBnZXRzIGRvbmUgaW4gcmV2ZXJzZSBvcmRlciBvZiBzZXR1cC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9kb21haW4uYyB8IDE0ICsrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBkMTNiMjcyLi41YWYyY2M1IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA
IC02NDgsMjEgKzY0OCwxOCBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncywKICAgICB9CiAgICAgc3Bpbl9sb2NrX2luaXQo
JmQtPmFyY2guZTgyMF9sb2NrKTsKIAorICAgIGlmICggKHJjID0gcHNyX2RvbWFpbl9pbml0KGQp
KSAhPSAwICkKKyAgICAgICAgZ290byBmYWlsOworCiAgICAgaWYgKCBoYXNfaHZtX2NvbnRhaW5l
cl9kb21haW4oZCkgKQogICAgIHsKICAgICAgICAgaWYgKCAocmMgPSBodm1fZG9tYWluX2luaXRp
YWxpc2UoZCkpICE9IDAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBpb21tdV9kb21haW5fZGVz
dHJveShkKTsKICAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgfQogICAgIH0KICAgICBl
bHNlCiAgICAgICAgIC8qIDY0LWJpdCBQViBndWVzdCBieSBkZWZhdWx0LiAqLwogICAgICAgICBk
LT5hcmNoLmlzXzMyYml0X3B2ID0gZC0+YXJjaC5oYXNfMzJiaXRfc2hpbmZvID0gMDsKIAotICAg
IGlmICggKHJjID0gcHNyX2RvbWFpbl9pbml0KGQpKSAhPSAwICkKLSAgICAgICAgZ290byBmYWls
OwotCiAgICAgLyogaW5pdGlhbGl6ZSBkZWZhdWx0IHRzYyBiZWhhdmlvciBpbiBjYXNlIHRvb2xz
IGRvbid0ICovCiAgICAgdHNjX3NldF9pbmZvKGQsIFRTQ19NT0RFX0RFRkFVTFQsIDBVTCwgMCwg
MCk7CiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2gudnRzY19sb2NrKTsKQEAgLTY4MCw4ICs2
NzcsMTEgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgZG9tY3JfZmxhZ3MsCiAKICBmYWlsOgogICAgIGQtPmlzX2R5aW5nID0gRE9NRFlJTkdf
ZGVhZDsKKyAgICBwc3JfZG9tYWluX2ZyZWUoZCk7CisgICAgaW9tbXVfZG9tYWluX2Rlc3Ryb3ko
ZCk7CiAgICAgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoZCk7CiAgICAgZnJlZV94ZW5oZWFw
X3BhZ2UoZC0+c2hhcmVkX2luZm8pOworICAgIHhmcmVlKGQtPmFyY2guY3B1aWRzKTsKICAgICBp
ZiAoIHBhZ2luZ19pbml0aWFsaXNlZCApCiAgICAgICAgIHBhZ2luZ19maW5hbF90ZWFyZG93bihk
KTsKICAgICBmcmVlX3BlcmRvbWFpbl9tYXBwaW5ncyhkKTsKQEAgLTY5MCw3ICs2OTAsNiBAQCBp
bnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21j
cl9mbGFncywKICAgICAgICAgeGZyZWUoZC0+YXJjaC5wdl9kb21haW4uY3B1aWRtYXNrcyk7CiAg
ICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQtPmFyY2gucHZfZG9tYWluLmdkdF9sZHRfbDF0YWIp
OwogICAgIH0KLSAgICBwc3JfZG9tYWluX2ZyZWUoZCk7CiAgICAgcmV0dXJuIHJjOwogfQogCkBA
IC03MDAsNiArNjk5LDcgQEAgdm9pZCBhcmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgIGh2bV9kb21haW5fZGVzdHJveShkKTsKIAogICAgIHhmcmVlKGQtPmFyY2gu
ZTgyMCk7CisgICAgeGZyZWUoZC0+YXJjaC5jcHVpZHMpOwogCiAgICAgZnJlZV9kb21haW5fcGly
cXMoZCk7CiAgICAgaWYgKCAhaXNfaWRsZV9kb21haW4oZCkgKQotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWU-00017q-2S; Sun, 01 May 2016 09:18:42 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWS-00017i-Jn
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:40 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 81/F3-18833-0F9C5275; Sun, 01 May 2016 09:18:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff9SdV
 wg1vTlCwmbDNwYPTY3reLPYAxijUzLym/IoE14/Li5WwFi0Qrfkxfw9zAeESgi5GLQ0jgC6PE
 vw172SGc84wSE69NYexi5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1hAV2JqS
 y87iM0rYCZx7dMfRhCbBaj+3K7LzBMYORYwMqxiVC9OLSpLLdI10ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFz21+kQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHhNgD4WEixKTU+tSMvMAQYHTFqCg0dJhHfbCaA0b3FBYm5xZjpE6hSjopQ4LwdI
 nwBIIqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMz7D2Q8T2ZeCdz0V0CLmYAWZ
 68HW1ySiJCSamBcEHL/UPTLWzMjc5lNHYX3702aYqpjcPTKEpHg6cUrz3bvEJLfYrM2xODRw7
 lLvz2dk+p/r+PV57m+e99xTt7mtnyKSYpMeljWCyn3vfsS7pS/Uvd54CwguDcwTe1NSctt9b9
 W+zd+ufV0ekS2s030bkXx+3bTdW5/Sp3upnBg96mF/1gv7AkrUGIpzkg01GIuKk4EAMO8bSJD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462094318!11601754!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26558 invoked from network); 1 May 2016 09:18:39 -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 May 2016 09:18: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 1awnWN-0001D6-Fx
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWN-0002sb-FQ
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWN-0002sb-FQ@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:35 +0000
Subject: [Xen-changelog] [xen master] x86: fix domain cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyOWU4OTViMmJkZTE3YWIyMzlkYTNiZmY3NmVjMDBjOGQ5YjJlNzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgQXByIDI5
IDE4OjMwOjIyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjMwOjIyIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGZpeCBkb21haW4gY2xlYW51cAogICAgCiAgICBGcmVlIGQtPmFyY2guY3B1aWRzIG9uIGJv
dGggdGhlIGNyZWF0aW9uIGVycm9yIHBhdGggYW5kIGR1cmluZwogICAgZGVzdHJ1Y3Rpb24uCiAg
ICAKICAgIERvbid0IGJ5cGFzcyBpb21tdV9kb21haW5fZGVzdHJveSgpLgogICAgCiAgICBNb3Zl
IHBzcl9kb21haW5faW5pdCgpIHVwIHNvIHRoYXQgaHZtX2RvbWFpbl9pbml0aWFsaXNlKCkgYWdh
aW4gaXMgdGhlCiAgICBsYXN0IHRoaW5nIHdoaWNoIGNhbiBmYWlsLCBhbmQgaGVuY2UgZG9lc24n
dCByZXF1aXJlIHVuZG9pbmcgbGF0ZXIgb24uCiAgICAKICAgIE1vdmUgcHNyX2RvbWFpbl9mcmVl
KCkgdXAgb24gdGhlIGNyZWF0aW9uIGVycm9yIHBhdGgsIHNvIHRoYXQgY2xlYW51cAogICAgb25j
ZSBhZ2FpbiBnZXRzIGRvbmUgaW4gcmV2ZXJzZSBvcmRlciBvZiBzZXR1cC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9kb21haW4uYyB8IDE0ICsrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBkMTNiMjcyLi41YWYyY2M1IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA
IC02NDgsMjEgKzY0OCwxOCBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncywKICAgICB9CiAgICAgc3Bpbl9sb2NrX2luaXQo
JmQtPmFyY2guZTgyMF9sb2NrKTsKIAorICAgIGlmICggKHJjID0gcHNyX2RvbWFpbl9pbml0KGQp
KSAhPSAwICkKKyAgICAgICAgZ290byBmYWlsOworCiAgICAgaWYgKCBoYXNfaHZtX2NvbnRhaW5l
cl9kb21haW4oZCkgKQogICAgIHsKICAgICAgICAgaWYgKCAocmMgPSBodm1fZG9tYWluX2luaXRp
YWxpc2UoZCkpICE9IDAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBpb21tdV9kb21haW5fZGVz
dHJveShkKTsKICAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgfQogICAgIH0KICAgICBl
bHNlCiAgICAgICAgIC8qIDY0LWJpdCBQViBndWVzdCBieSBkZWZhdWx0LiAqLwogICAgICAgICBk
LT5hcmNoLmlzXzMyYml0X3B2ID0gZC0+YXJjaC5oYXNfMzJiaXRfc2hpbmZvID0gMDsKIAotICAg
IGlmICggKHJjID0gcHNyX2RvbWFpbl9pbml0KGQpKSAhPSAwICkKLSAgICAgICAgZ290byBmYWls
OwotCiAgICAgLyogaW5pdGlhbGl6ZSBkZWZhdWx0IHRzYyBiZWhhdmlvciBpbiBjYXNlIHRvb2xz
IGRvbid0ICovCiAgICAgdHNjX3NldF9pbmZvKGQsIFRTQ19NT0RFX0RFRkFVTFQsIDBVTCwgMCwg
MCk7CiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2gudnRzY19sb2NrKTsKQEAgLTY4MCw4ICs2
NzcsMTEgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgZG9tY3JfZmxhZ3MsCiAKICBmYWlsOgogICAgIGQtPmlzX2R5aW5nID0gRE9NRFlJTkdf
ZGVhZDsKKyAgICBwc3JfZG9tYWluX2ZyZWUoZCk7CisgICAgaW9tbXVfZG9tYWluX2Rlc3Ryb3ko
ZCk7CiAgICAgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoZCk7CiAgICAgZnJlZV94ZW5oZWFw
X3BhZ2UoZC0+c2hhcmVkX2luZm8pOworICAgIHhmcmVlKGQtPmFyY2guY3B1aWRzKTsKICAgICBp
ZiAoIHBhZ2luZ19pbml0aWFsaXNlZCApCiAgICAgICAgIHBhZ2luZ19maW5hbF90ZWFyZG93bihk
KTsKICAgICBmcmVlX3BlcmRvbWFpbl9tYXBwaW5ncyhkKTsKQEAgLTY5MCw3ICs2OTAsNiBAQCBp
bnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21j
cl9mbGFncywKICAgICAgICAgeGZyZWUoZC0+YXJjaC5wdl9kb21haW4uY3B1aWRtYXNrcyk7CiAg
ICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQtPmFyY2gucHZfZG9tYWluLmdkdF9sZHRfbDF0YWIp
OwogICAgIH0KLSAgICBwc3JfZG9tYWluX2ZyZWUoZCk7CiAgICAgcmV0dXJuIHJjOwogfQogCkBA
IC03MDAsNiArNjk5LDcgQEAgdm9pZCBhcmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgIGh2bV9kb21haW5fZGVzdHJveShkKTsKIAogICAgIHhmcmVlKGQtPmFyY2gu
ZTgyMCk7CisgICAgeGZyZWUoZC0+YXJjaC5jcHVpZHMpOwogCiAgICAgZnJlZV9kb21haW5fcGly
cXMoZCk7CiAgICAgaWYgKCAhaXNfaWRsZV9kb21haW4oZCkgKQotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWb-00019B-44; Sun, 01 May 2016 09:18:49 +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 1awnWZ-00018u-Uo
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:48 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9D/56-03814-7F9C5275; Sun, 01 May 2016 09:18:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffbSdV
 wg9drdS0mbDNwYPTY3reLPYAxijUzLym/IoE148Xa5WwF5+UrTpzhaWC8KtnFyMUhJPCFUeLC
 g1OMEM55Rom5B1+zdTFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLOAvcb7pK
 AuIzStgJnHk81omEJsFqH79notMExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFy13fMQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgPn1ANFxIsSk1PrUjLzAEGB0xagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkk
 IQCSyCjNg2uDBeQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeApnCk5lXAjf9FdBiJqDF2
 evBFpckIqSkGhg7bnJXKpbLPC7eFHdBao7yVO7t9hxZ+eb3lbiuBszRLFm0+1ObZdcsLsUq4Q
 0Om3s82W6ElLNPfKBwN/nVLN+yRWXd2pxcTu+yWSOqEsRyrQ9/esM7gWPisla/JZM37eir3vK
 Gd772kw9zj3Ur9x0q7L6geTPgl4S6kJfIvvVzFq9aNJXrprMSS3FGoqEWc1FxIgAmqU4sQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094325!21160661!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12850 invoked from network); 1 May 2016 09:18:46 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:18: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 1awnWX-0001DG-Ht
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWX-0002t2-H7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWX-0002t2-H7@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:45 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: Clarify the meaning of
	nested maintainership
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRhZDRlMmZkNDkwZWZjNDEzMjBlOTY2ZGNlMTYxNDlmZjQ2ZmQyZGQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgQXByIDI3IDE3OjAwOjM3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjA5OjQw
IDIwMTYgKzAxMDAKCiAgICBNQUlOVEFJTkVSUzogQ2xhcmlmeSB0aGUgbWVhbmluZyBvZiBuZXN0
ZWQgbWFpbnRhaW5lcnNoaXAKICAgIAogICAgQ2xhcmlmeSB0aGUgbWVhbmluZyBvZiBuZXN0ZWQg
bWFpbnRhaW5lcnNoaXAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIC0tLQogICAgV2UgaGFkIGEgZGlzY3Vzc2lvbiBh
Ym91dCB0aGUgbWVhbmluZyBvZiBuZXN0ZWQgbWFpbnRhaW5lcnNoaXAgYXQgdGhlCiAgICByZWNl
bnQgWGVuIEhhY2thdGhvbi4gIFRoZSBub3RlcyBvZiB0aGF0IG1lZXRpbmcgY2FuIGJlIGZvdW5k
IG9uIHRoaXMKICAgIGxpc3QgWzFdLiAgTm8gZGVjaXNpb24gaXMgb2ZmaWNpYWwgdW50aWwgZGlz
Y3Vzc2VkIG9uIHRoaXMgbGlzdCwgc28KICAgIGNvbnNpZGVyIHRoaXMgcGF0Y2ggdGhlIG9mZmlj
aWFsIHByb3Bvc2FsIGZvciB0aGlzIGNoYW5nZSwgYW5kIG9iamVjdAogICAgb3IgYXNrIGZvciBj
bGFyaWZpY2F0aW9uIGFjY29yZGluZ2x5LgogICAgCiAgICBDb21wYXJlZCB0byB2MSwgdGhlcmUg
aXMgb25lIGNoYW5nZSB0aGF0IGlzIHdvcnRoIHBvaW50aW5nIG91dDogVGhlCiAgICBjbGFpbSB0
aGF0IFRIRSBSRVNUIGNvbnNpc3RzIG9mIGFsbCBjb21taXR0ZXJzLiAgVGhpcyBpcyB0aGUgY2Fz
ZSBhdAogICAgdGhlIG1vbWVudCwgYnV0IHRoaXMgY2hhbmdlIHdvdWxkIGNvZGlmeSB0aGF0IHRo
aXMgaXMgYW4gaW52YXJpYW50IHdlCiAgICBpbnRlbmQgdG8ga2VlcCBnb2luZyBmb3J3YXJkLgog
ICAgCiAgICBUaGUgYWR2YW50YWdlIG9mIHRoaXMgaXMgdGhhdCB0aGUgZGlzcHV0ZSByZXNvbHV0
aW9uIG1lbnRpb25lZCBpbiB0aGlzCiAgICBwYXRjaCBmb3IgbWFpbnRhaW5lcnMgd2hvIGNhbid0
IGFncmVlIGxpbmVzIHVwIGRpcmVjdGx5IHdpdGggdGhlCiAgICBmYWxsLWJhY2sgZm9yIGJyb2Fk
ZXIgY29tbXVuaXR5IGlzc3VlcyB1cG9uIHdoaWNoIHdlIGNhbid0IHJlYWNoCiAgICBjb25zZW5z
dXMuCiAgICAKICAgIFsxXSBtYXJjLmluZm8vP2k9PEVEQjQ4NDMxLUMzRUYtNDQ2MS1CMkQyLTNB
Qjk1RUE2QzM5MkBnbWFpbC5jb20+CiAgICAKICAgIENoYW5nZXMgaW4gdjI6CiAgICAtIGZpeGVk
IHNwZWxsaW5nIG9mICJtYWludGFpbmVyIgogICAgLSBmaXhlZCBwYXRoIG9mIG11bHRpLmMKICAg
IC0gY2xhcmlmaWVkIHRoYXQgdGhlIHJlc29sdXRpb24gYnkgUkVTVCB3b3VsZCBiZSBieSAqbWFq
b3JpdHkqIHZvdGUKICAgIC0gQXNzZXJ0ZWQgdGhhdCBUaGUgUkVTVCBjb25zaXN0cyBvZiBhbGwg
Y29tbWl0dGVycwogICAgCiAgICBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CiAgICBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQ0M6IEtl
aXIgRnJhc2VyIDxrZWlyQHhlbi5vcmc+CiAgICBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIENDOiBLb25yYWQgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4
LmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTUFJ
TlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCBkZTQ4MmVhLi4zYmU2MTU0IDEwMDY0NAotLS0g
YS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtOTQsNiArOTQsNDAgQEAgRGVzY3Jp
cHRpb25zIG9mIHNlY3Rpb24gZW50cmllczoKIAkgICAgICBwcmludGssIHByX2luZm8gb3IgcHJf
ZXJyCiAJICAgT25lIHJlZ2V4IHBhdHRlcm4gcGVyIGxpbmUuICBNdWx0aXBsZSBLOiBsaW5lcyBh
Y2NlcHRhYmxlLgogCisKK1RoZSBtZWFuaW5nIG9mIG5lc3Rpbmc6CisKK01hbnkgbWFpbnRhaW5l
cnNoaXAgYXJlYXMgYXJlICJuZXN0ZWQiOiBmb3IgZXhhbXBsZSwgdGhlcmUgYXJlIGVudHJpZXMK
K2ZvciB4ZW4vYXJjaC94ODYgYXMgd2VsbCBhcyB4ZW4vYXJjaC94ODYvbW0sIGFuZCBldmVuCit4
ZW4vYXJjaC94ODYvbW0vc2hhZG93OyBhbmQgdGhlcmUgaXMgYSBzZWN0aW9uIGF0IHRoZSBlbmQg
Y2FsbGVkICJUSEUKK1JFU1QiIHdoaWNoIGxpc3RzIGFsbCBjb21taXR0ZXJzLiAgVGhlIG1lYW5p
bmcgb2YgbmVzdGluZyBpcyB0aGF0OgorCisxLiBVbmRlciBub3JtYWwgY2lyY3Vtc3RhbmNlcywg
dGhlIEFjayBvZiB0aGUgbW9zdCBzcGVjaWZpYyBtYWludGFpbmVyCitpcyBib3RoIG5lY2Vzc2Fy
eSBhbmQgc3VmZmljaWVudCB0byBnZXQgYSBjaGFuZ2UgdG8gYSBnaXZlbiBmaWxlCitjb21taXR0
ZWQuICBTbyBhIGNoYW5nZSB0byB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgcmVxdWly
ZXMgdGhlCit0aGUgQWNrIG9mIHRoZSB4ZW4vYXJjaC94ODYvbW0vc2hhZG93IG1haW50YWluZXIg
Zm9yIHRoYXQgcGFydCBvZiB0aGUKK3BhdGNoLCBidXQgd291bGQgbm90IHJlcXVpcmUgdGhlIEFj
ayBvZiB0aGUgeGVuL2FyY2gveDg2IG1haW50YWluZXIgb3IKK3RoZSB4ZW4vYXJjaC94ODYvbW0g
bWFpbnRhaW5lci4KKworKEEgcGF0Y2ggb2YgY291cnNlIG5lZWRzIGFja3MgZnJvbSB0aGUgbWFp
bnRhaW5lcnMgb2YgZWFjaCBmaWxlIHRoYXQKK2l0IGNoYW5nZXM7IHNvIGEgcGF0Y2ggd2hpY2gg
Y2hhbmdlcyB4ZW4vYXJjaC94ODYvdHJhcHMuYywKK3hlbi9hcmNoL3g4Ni9tbS9wMm0uYywgYW5k
IHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyB3b3VsZAorcmVxdWlyZSBhbiBBY2sgZnJv
bSBlYWNoIG9mIHRoZSB0aHJlZSBzZXRzIG9mIG1haW50YWluZXJzLikKKworMi4gSW4gdW51c3Vh
bCBjaXJjdW1zdGFuY2VzLCBhIG1vcmUgZ2VuZXJhbCBtYWludGFpbmVyJ3MgQWNrIGNhbiBzdGFu
ZAoraW4gZm9yIG9yIGV2ZW4gb3ZlcnJ1bGUgYSBzcGVjaWZpYyBtYWludGFpbmVyJ3MgQWNrLiAg
VW51c3VhbAorY2lyY3Vtc3RhbmNlcyBtaWdodCBpbmNsdWRlOgorIC0gVGhlIHBhdGNoIGlzIGZp
eGluZyBhIGhpZ2gtcHJpb3JpdHkgaXNzdWUgY2F1c2luZyBpbW1lZGlhdGUgcGFpbiwKKyBhbmQg
dGhlIG1vcmUgc3BlY2lmaWMgbWFpbnRhaW5lciBpcyBub3QgYXZhaWxhYmxlLgorIC0gVGhlIG1v
cmUgc3BlY2lmaWMgbWFpbnRhaW5lciBoYXMgbm90IHJlc3BvbmRlZCBlaXRoZXIgdG8gdGhlCisg
b3JpZ2luYWwgcGF0Y2gsIG5vciB0byAicGluZ3MiLCB3aXRoaW4gYSByZWFzb25hYmxlIGFtb3Vu
dCBvZiB0aW1lLgorIC0gVGhlIG1vcmUgZ2VuZXJhbCBtYWludGFpbmVyIHdhbnRzIHRvIG92ZXJy
dWxlIHRoZSBtb3JlIHNwZWNpZmljCisgbWFpbnRhaW5lciBvbiBzb21lIGlzc3VlLiAoVGhpcyBz
aG91bGQgYmUgZXhjZXB0aW9uYWwuKQorIC0gSW4gdGhlIGNhc2Ugb2YgYSBkaXNhZ3JlZW1lbnQg
YmV0d2VlbiBtYWludGFpbmVycywgVEhFIFJFU1QgY2FuCisgc2V0dGxlIHRoZSBtYXR0ZXIgYnkg
bWFqb3JpdHkgdm90ZS4gIChUaGlzIHNob3VsZCBiZSB2ZXJ5IGV4Y2VwdGlvbmFsCisgaW5kZWVk
LikKKworCiBNYWludGFpbmVycyBMaXN0ICh0cnkgdG8gbG9vayBmb3IgbW9zdCBwcmVjaXNlIGFy
ZWFzIGZpcnN0KQogCiAJCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWb-00019B-44; Sun, 01 May 2016 09:18:49 +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 1awnWZ-00018u-Uo
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:48 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9D/56-03814-7F9C5275; Sun, 01 May 2016 09:18:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffbSdV
 wg9drdS0mbDNwYPTY3reLPYAxijUzLym/IoE148Xa5WwF5+UrTpzhaWC8KtnFyMUhJPCFUeLC
 g1OMEM55Rom5B1+zdTFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLOAvcb7pK
 AuIzStgJnHk81omEJsFqH79notMExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFy13fMQoyQHk5Io74y5KuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgPn1ANFxIsSk1PrUjLzAEGB0xagoNHSYR3G0iat7ggMbc4Mx0idYpRUUqctwkk
 IQCSyCjNg2uDBeQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeApnCk5lXAjf9FdBiJqDF2
 evBFpckIqSkGhg7bnJXKpbLPC7eFHdBao7yVO7t9hxZ+eb3lbiuBszRLFm0+1ObZdcsLsUq4Q
 0Om3s82W6ElLNPfKBwN/nVLN+yRWXd2pxcTu+yWSOqEsRyrQ9/esM7gWPisla/JZM37eir3vK
 Gd772kw9zj3Ur9x0q7L6geTPgl4S6kJfIvvVzFq9aNJXrprMSS3FGoqEWc1FxIgAmqU4sQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462094325!21160661!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12850 invoked from network); 1 May 2016 09:18:46 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 May 2016 09:18: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 1awnWX-0001DG-Ht
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWX-0002t2-H7
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWX-0002t2-H7@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:45 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: Clarify the meaning of
	nested maintainership
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRhZDRlMmZkNDkwZWZjNDEzMjBlOTY2ZGNlMTYxNDlmZjQ2ZmQyZGQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgQXByIDI3IDE3OjAwOjM3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgQXByIDI5IDE4OjA5OjQw
IDIwMTYgKzAxMDAKCiAgICBNQUlOVEFJTkVSUzogQ2xhcmlmeSB0aGUgbWVhbmluZyBvZiBuZXN0
ZWQgbWFpbnRhaW5lcnNoaXAKICAgIAogICAgQ2xhcmlmeSB0aGUgbWVhbmluZyBvZiBuZXN0ZWQg
bWFpbnRhaW5lcnNoaXAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIC0tLQogICAgV2UgaGFkIGEgZGlzY3Vzc2lvbiBh
Ym91dCB0aGUgbWVhbmluZyBvZiBuZXN0ZWQgbWFpbnRhaW5lcnNoaXAgYXQgdGhlCiAgICByZWNl
bnQgWGVuIEhhY2thdGhvbi4gIFRoZSBub3RlcyBvZiB0aGF0IG1lZXRpbmcgY2FuIGJlIGZvdW5k
IG9uIHRoaXMKICAgIGxpc3QgWzFdLiAgTm8gZGVjaXNpb24gaXMgb2ZmaWNpYWwgdW50aWwgZGlz
Y3Vzc2VkIG9uIHRoaXMgbGlzdCwgc28KICAgIGNvbnNpZGVyIHRoaXMgcGF0Y2ggdGhlIG9mZmlj
aWFsIHByb3Bvc2FsIGZvciB0aGlzIGNoYW5nZSwgYW5kIG9iamVjdAogICAgb3IgYXNrIGZvciBj
bGFyaWZpY2F0aW9uIGFjY29yZGluZ2x5LgogICAgCiAgICBDb21wYXJlZCB0byB2MSwgdGhlcmUg
aXMgb25lIGNoYW5nZSB0aGF0IGlzIHdvcnRoIHBvaW50aW5nIG91dDogVGhlCiAgICBjbGFpbSB0
aGF0IFRIRSBSRVNUIGNvbnNpc3RzIG9mIGFsbCBjb21taXR0ZXJzLiAgVGhpcyBpcyB0aGUgY2Fz
ZSBhdAogICAgdGhlIG1vbWVudCwgYnV0IHRoaXMgY2hhbmdlIHdvdWxkIGNvZGlmeSB0aGF0IHRo
aXMgaXMgYW4gaW52YXJpYW50IHdlCiAgICBpbnRlbmQgdG8ga2VlcCBnb2luZyBmb3J3YXJkLgog
ICAgCiAgICBUaGUgYWR2YW50YWdlIG9mIHRoaXMgaXMgdGhhdCB0aGUgZGlzcHV0ZSByZXNvbHV0
aW9uIG1lbnRpb25lZCBpbiB0aGlzCiAgICBwYXRjaCBmb3IgbWFpbnRhaW5lcnMgd2hvIGNhbid0
IGFncmVlIGxpbmVzIHVwIGRpcmVjdGx5IHdpdGggdGhlCiAgICBmYWxsLWJhY2sgZm9yIGJyb2Fk
ZXIgY29tbXVuaXR5IGlzc3VlcyB1cG9uIHdoaWNoIHdlIGNhbid0IHJlYWNoCiAgICBjb25zZW5z
dXMuCiAgICAKICAgIFsxXSBtYXJjLmluZm8vP2k9PEVEQjQ4NDMxLUMzRUYtNDQ2MS1CMkQyLTNB
Qjk1RUE2QzM5MkBnbWFpbC5jb20+CiAgICAKICAgIENoYW5nZXMgaW4gdjI6CiAgICAtIGZpeGVk
IHNwZWxsaW5nIG9mICJtYWludGFpbmVyIgogICAgLSBmaXhlZCBwYXRoIG9mIG11bHRpLmMKICAg
IC0gY2xhcmlmaWVkIHRoYXQgdGhlIHJlc29sdXRpb24gYnkgUkVTVCB3b3VsZCBiZSBieSAqbWFq
b3JpdHkqIHZvdGUKICAgIC0gQXNzZXJ0ZWQgdGhhdCBUaGUgUkVTVCBjb25zaXN0cyBvZiBhbGwg
Y29tbWl0dGVycwogICAgCiAgICBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CiAgICBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQ0M6IEtl
aXIgRnJhc2VyIDxrZWlyQHhlbi5vcmc+CiAgICBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIENDOiBLb25yYWQgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4
LmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTUFJ
TlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCBkZTQ4MmVhLi4zYmU2MTU0IDEwMDY0NAotLS0g
YS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtOTQsNiArOTQsNDAgQEAgRGVzY3Jp
cHRpb25zIG9mIHNlY3Rpb24gZW50cmllczoKIAkgICAgICBwcmludGssIHByX2luZm8gb3IgcHJf
ZXJyCiAJICAgT25lIHJlZ2V4IHBhdHRlcm4gcGVyIGxpbmUuICBNdWx0aXBsZSBLOiBsaW5lcyBh
Y2NlcHRhYmxlLgogCisKK1RoZSBtZWFuaW5nIG9mIG5lc3Rpbmc6CisKK01hbnkgbWFpbnRhaW5l
cnNoaXAgYXJlYXMgYXJlICJuZXN0ZWQiOiBmb3IgZXhhbXBsZSwgdGhlcmUgYXJlIGVudHJpZXMK
K2ZvciB4ZW4vYXJjaC94ODYgYXMgd2VsbCBhcyB4ZW4vYXJjaC94ODYvbW0sIGFuZCBldmVuCit4
ZW4vYXJjaC94ODYvbW0vc2hhZG93OyBhbmQgdGhlcmUgaXMgYSBzZWN0aW9uIGF0IHRoZSBlbmQg
Y2FsbGVkICJUSEUKK1JFU1QiIHdoaWNoIGxpc3RzIGFsbCBjb21taXR0ZXJzLiAgVGhlIG1lYW5p
bmcgb2YgbmVzdGluZyBpcyB0aGF0OgorCisxLiBVbmRlciBub3JtYWwgY2lyY3Vtc3RhbmNlcywg
dGhlIEFjayBvZiB0aGUgbW9zdCBzcGVjaWZpYyBtYWludGFpbmVyCitpcyBib3RoIG5lY2Vzc2Fy
eSBhbmQgc3VmZmljaWVudCB0byBnZXQgYSBjaGFuZ2UgdG8gYSBnaXZlbiBmaWxlCitjb21taXR0
ZWQuICBTbyBhIGNoYW5nZSB0byB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgcmVxdWly
ZXMgdGhlCit0aGUgQWNrIG9mIHRoZSB4ZW4vYXJjaC94ODYvbW0vc2hhZG93IG1haW50YWluZXIg
Zm9yIHRoYXQgcGFydCBvZiB0aGUKK3BhdGNoLCBidXQgd291bGQgbm90IHJlcXVpcmUgdGhlIEFj
ayBvZiB0aGUgeGVuL2FyY2gveDg2IG1haW50YWluZXIgb3IKK3RoZSB4ZW4vYXJjaC94ODYvbW0g
bWFpbnRhaW5lci4KKworKEEgcGF0Y2ggb2YgY291cnNlIG5lZWRzIGFja3MgZnJvbSB0aGUgbWFp
bnRhaW5lcnMgb2YgZWFjaCBmaWxlIHRoYXQKK2l0IGNoYW5nZXM7IHNvIGEgcGF0Y2ggd2hpY2gg
Y2hhbmdlcyB4ZW4vYXJjaC94ODYvdHJhcHMuYywKK3hlbi9hcmNoL3g4Ni9tbS9wMm0uYywgYW5k
IHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyB3b3VsZAorcmVxdWlyZSBhbiBBY2sgZnJv
bSBlYWNoIG9mIHRoZSB0aHJlZSBzZXRzIG9mIG1haW50YWluZXJzLikKKworMi4gSW4gdW51c3Vh
bCBjaXJjdW1zdGFuY2VzLCBhIG1vcmUgZ2VuZXJhbCBtYWludGFpbmVyJ3MgQWNrIGNhbiBzdGFu
ZAoraW4gZm9yIG9yIGV2ZW4gb3ZlcnJ1bGUgYSBzcGVjaWZpYyBtYWludGFpbmVyJ3MgQWNrLiAg
VW51c3VhbAorY2lyY3Vtc3RhbmNlcyBtaWdodCBpbmNsdWRlOgorIC0gVGhlIHBhdGNoIGlzIGZp
eGluZyBhIGhpZ2gtcHJpb3JpdHkgaXNzdWUgY2F1c2luZyBpbW1lZGlhdGUgcGFpbiwKKyBhbmQg
dGhlIG1vcmUgc3BlY2lmaWMgbWFpbnRhaW5lciBpcyBub3QgYXZhaWxhYmxlLgorIC0gVGhlIG1v
cmUgc3BlY2lmaWMgbWFpbnRhaW5lciBoYXMgbm90IHJlc3BvbmRlZCBlaXRoZXIgdG8gdGhlCisg
b3JpZ2luYWwgcGF0Y2gsIG5vciB0byAicGluZ3MiLCB3aXRoaW4gYSByZWFzb25hYmxlIGFtb3Vu
dCBvZiB0aW1lLgorIC0gVGhlIG1vcmUgZ2VuZXJhbCBtYWludGFpbmVyIHdhbnRzIHRvIG92ZXJy
dWxlIHRoZSBtb3JlIHNwZWNpZmljCisgbWFpbnRhaW5lciBvbiBzb21lIGlzc3VlLiAoVGhpcyBz
aG91bGQgYmUgZXhjZXB0aW9uYWwuKQorIC0gSW4gdGhlIGNhc2Ugb2YgYSBkaXNhZ3JlZW1lbnQg
YmV0d2VlbiBtYWludGFpbmVycywgVEhFIFJFU1QgY2FuCisgc2V0dGxlIHRoZSBtYXR0ZXIgYnkg
bWFqb3JpdHkgdm90ZS4gIChUaGlzIHNob3VsZCBiZSB2ZXJ5IGV4Y2VwdGlvbmFsCisgaW5kZWVk
LikKKworCiBNYWludGFpbmVycyBMaXN0ICh0cnkgdG8gbG9vayBmb3IgbW9zdCBwcmVjaXNlIGFy
ZWFzIGZpcnN0KQogCiAJCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWl-0001BW-5v; Sun, 01 May 2016 09:18:59 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWj-0001BF-JT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:57 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 73/C4-09532-10AC5275; Sun, 01 May 2016 09:18:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfhlGq
 4wYX7ihYTthk4MHps79vFHsAYxZqZl5RfkcCasevfPtaCTTwVPbsvsDUwXuTsYuTiEBL4wijx
 uWMnG4RznlHiwfxrjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4S7zbv
 hMszitgJrH07mYwmwWovuPjK7YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8JidVw4UEi1LTUyvSMnOAwQGTluDgURLh3XYCKM1bXJCYW5yZDpE6xagoJc7LAdIn
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8/4DGc+TmVcCN/0V0GImoMXZ6
 8EWlyQipKQaGJs37dq/vN8r2XKerejiox2mZ5L836+VD3FJkr1Xe2xipEFz6over0U3TqYqus
 /cdPtY3pv2M649/aV6/VKqyusvmX2beCjl4LXOb7u87nif3+p47bfm1U+TzgReXVW2oahinY6
 tsV32geYFn5R1ztXPjgjkv2f44+GTwEXS8m+r+q9cULUWcFRiKc5INNRiLipOBABNPdK9QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094335!2355228!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45841 invoked from network); 1 May 2016 09:18:56 -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; 1 May 2016 09:18: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 1awnWh-0001DQ-Ji
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWh-0002uK-J6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWh-0002uK-J6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:55 +0000
Subject: [Xen-changelog] [xen master] mkelf32: fix compilation on 32 bit
	build host
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyOTk0Zjg2MzJkNTZlNTM3OWU2MTJkYWEyMTY0MDE0NzdkY2NiZGIKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFwciAyOSAx
ODoyNTozMSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAxMzo0MzozMCAyMDE2
IC0wNDAwCgogICAgbWtlbGYzMjogZml4IGNvbXBpbGF0aW9uIG9uIDMyIGJpdCBidWlsZCBob3N0
CiAgICAKICAgIFdoZW4gY3Jvc3MtY29tcGlsaW5nIHhlbiBvbiBhIDMyIGJpdCBidWlsZCBob3N0
OgogICAgCiAgICBib290L21rZWxmMzIuYzogSW4gZnVuY3Rpb24gJ21haW4nOgogICAgYm9vdC9t
a2VsZjMyLmM6MzYwOjIxOiBlcnJvcjogZm9ybWF0ICclbGQnIGV4cGVjdHMgYXJndW1lbnQgb2Yg
dHlwZSAnbG9uZyBpbnQnLCBidXQgYXJndW1lbnQgMyBoYXMgdHlwZSAnRWxmNjRfT2ZmJyBbLVdl
cnJvcj1mb3JtYXRdCiAgICBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9y
cwogICAgCiAgICBGaXggdGhhdCBieSB1c2luZyBQUklkNjQgaW4gZm9ybWF0IHN0cmluZy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jv
b3QvbWtlbGYzMi5jIGIveGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jCmluZGV4IDhjNTE5OTAu
LjZjZmEzMTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIuYworKysgYi94
ZW4vYXJjaC94ODYvYm9vdC9ta2VsZjMyLmMKQEAgLTM1Niw3ICszNTYsNyBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgIGlmICggaW42NF9waGRyLnBfb2Zmc2V0ID4g
ZGF0X3NpeiB8fCBvZmZzZXQgPiBpbjY0X3BoZHIucF9vZmZzZXQgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkV4cGVjdGVkIC5ub3RlIHNlY3Rpb24gd2l0aGluIC50
ZXh0IHNlY3Rpb24hXG4iIFwKLSAgICAgICAgICAgICAgICAgICAgIk9mZnNldCAlbGQgbm90IHdp
dGhpbiAlZCFcbiIsCisgICAgICAgICAgICAgICAgICAgICJPZmZzZXQgJSJQUklkNjQiIG5vdCB3
aXRoaW4gJWQhXG4iLAogICAgICAgICAgICAgICAgICAgICBpbjY0X3BoZHIucF9vZmZzZXQsIGRh
dF9zaXopOwogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 01 09:18:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 09:18: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 1awnWl-0001BW-5v; Sun, 01 May 2016 09:18:59 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWj-0001BF-JT
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:57 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 73/C4-09532-10AC5275; Sun, 01 May 2016 09:18:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfhlGq
 4wYX7ihYTthk4MHps79vFHsAYxZqZl5RfkcCasevfPtaCTTwVPbsvsDUwXuTsYuTiEBL4wijx
 uWMnG4RznlHiwfxrjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4S7zbv
 hMszitgJrH07mYwmwWovuPjK7YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlHfGXJVwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8JidVw4UEi1LTUyvSMnOAwQGTluDgURLh3XYCKM1bXJCYW5yZDpE6xagoJc7LAdIn
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8/4DGc+TmVcCN/0V0GImoMXZ6
 8EWlyQipKQaGJs37dq/vN8r2XKerejiox2mZ5L836+VD3FJkr1Xe2xipEFz6over0U3TqYqus
 /cdPtY3pv2M649/aV6/VKqyusvmX2beCjl4LXOb7u87nif3+p47bfm1U+TzgReXVW2oahinY6
 tsV32geYFn5R1ztXPjgjkv2f44+GTwEXS8m+r+q9cULUWcFRiKc5INNRiLipOBABNPdK9QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462094335!2355228!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45841 invoked from network); 1 May 2016 09:18:56 -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; 1 May 2016 09:18: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 1awnWh-0001DQ-Ji
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1awnWh-0002uK-J6
 for xen-changelog@lists.xensource.com; Sun, 01 May 2016 09:18:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1awnWh-0002uK-J6@xenbits.xenproject.org>
Date: Sun, 01 May 2016 09:18:55 +0000
Subject: [Xen-changelog] [xen master] mkelf32: fix compilation on 32 bit
	build host
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyOTk0Zjg2MzJkNTZlNTM3OWU2MTJkYWEyMTY0MDE0NzdkY2NiZGIKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFwciAyOSAx
ODoyNTozMSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIEFwciAyOSAxMzo0MzozMCAyMDE2
IC0wNDAwCgogICAgbWtlbGYzMjogZml4IGNvbXBpbGF0aW9uIG9uIDMyIGJpdCBidWlsZCBob3N0
CiAgICAKICAgIFdoZW4gY3Jvc3MtY29tcGlsaW5nIHhlbiBvbiBhIDMyIGJpdCBidWlsZCBob3N0
OgogICAgCiAgICBib290L21rZWxmMzIuYzogSW4gZnVuY3Rpb24gJ21haW4nOgogICAgYm9vdC9t
a2VsZjMyLmM6MzYwOjIxOiBlcnJvcjogZm9ybWF0ICclbGQnIGV4cGVjdHMgYXJndW1lbnQgb2Yg
dHlwZSAnbG9uZyBpbnQnLCBidXQgYXJndW1lbnQgMyBoYXMgdHlwZSAnRWxmNjRfT2ZmJyBbLVdl
cnJvcj1mb3JtYXRdCiAgICBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9y
cwogICAgCiAgICBGaXggdGhhdCBieSB1c2luZyBQUklkNjQgaW4gZm9ybWF0IHN0cmluZy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jv
b3QvbWtlbGYzMi5jIGIveGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMi5jCmluZGV4IDhjNTE5OTAu
LjZjZmEzMTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIuYworKysgYi94
ZW4vYXJjaC94ODYvYm9vdC9ta2VsZjMyLmMKQEAgLTM1Niw3ICszNTYsNyBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgIGlmICggaW42NF9waGRyLnBfb2Zmc2V0ID4g
ZGF0X3NpeiB8fCBvZmZzZXQgPiBpbjY0X3BoZHIucF9vZmZzZXQgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkV4cGVjdGVkIC5ub3RlIHNlY3Rpb24gd2l0aGluIC50
ZXh0IHNlY3Rpb24hXG4iIFwKLSAgICAgICAgICAgICAgICAgICAgIk9mZnNldCAlbGQgbm90IHdp
dGhpbiAlZCFcbiIsCisgICAgICAgICAgICAgICAgICAgICJPZmZzZXQgJSJQUklkNjQiIG5vdCB3
aXRoaW4gJWQhXG4iLAogICAgICAgICAgICAgICAgICAgICBpbjY0X3BoZHIucF9vZmZzZXQsIGRh
dF9zaXopOwogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9I-00037q-JI; Tue, 03 May 2016 15:22: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 1axc9H-00036w-D8
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:07 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 65/0A-04050-E12C8275; Tue, 03 May 2016 15:22:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfmkEa
 4wZbDbBYTthk4MHps79vFHsAYxZqZl5RfkcCacf7KbbaCaZkVq968ZmpgnBPQxcjFISTwhVFi
 0ZJPLBDOeUaJ6Yu/MncxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQLfFk7
 wawOK+AmcSSfdtYQWwWoPoVKx6yTmDkWMDIsIpRvTi1qCy1SNdEL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDsfGL0yFGSQ4mJVHeH0s0woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8AYeBMoJFqWmp1akZeYAgwMmLcHBoyTCe/kAUJq3uCAxtzgzHSJ1ilFRSpx3LkhC
 ACSRUZoH1wYLyEuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5tUC2c6TmVcCN/0V0GImoMXZ6
 1VBFpckIqSkGhiXyzk3XNDK2ZOZ5dTMG2q90OJVm+DUSLd3ppO5fzCbZvzm8quZol99d8a6fa
 2C84/qfGq58FX924zrLGJmeQx2b9ODNVwfJZ4ok++7NX+l6PfARfNr/xc9E5jnPTFPdsvz/g6
 eKdXX9OLywkWmFp6VimqS2ee+OOOCD5vne5FVSacXNXgYrFNiKc5INNRiLipOBADaDhkuQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462288922!35109084!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37417 invoked from network); 3 May 2016 15:22:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 May 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 1axc9C-0004o3-MP
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9C-00029s-Ji
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9C-00029s-Ji@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: account for ioreq server
	pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc3ZWI1ZGJlZmY3OGJiZTU0OTc5MzMyNTUyMGY1OWFiNDZhMTg3ZjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDIg
MDk6MjA6MTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMiAwOToyMDoxNyAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8
IDMwICsrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaCB8
ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2
bS9pb3JlcS5jCmluZGV4IDY5MGU0NzguLjMzM2NlMTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTI0MCw2ICsy
NDAsMzAgQEAgc3RhdGljIGludCBodm1fbWFwX2lvcmVxX3BhZ2UoCiAgICAgcmV0dXJuIDA7CiB9
CiAKK2Jvb2xfdCBpc19pb3JlcV9zZXJ2ZXJfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQoreworICAgIGNvbnN0IHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpzOworICAgIGJvb2xfdCBmb3VuZCA9IDA7CisKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgbGlzdF9mb3Jf
ZWFjaF9lbnRyeSAoIHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxpc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Rf
ZW50cnkgKQorICAgIHsKKyAgICAgICAgaWYgKCAocy0+aW9yZXEudmEgJiYgcy0+aW9yZXEucGFn
ZSA9PSBwYWdlKSB8fAorICAgICAgICAgICAgIChzLT5idWZpb3JlcS52YSAmJiBzLT5idWZpb3Jl
cS5wYWdlID09IHBhZ2UpICkKKyAgICAgICAgeworICAgICAgICAgICAgZm91bmQgPSAxOworICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisKKyAgICByZXR1
cm4gZm91bmQ7Cit9CisKIHN0YXRpYyB2b2lkIGh2bV9yZW1vdmVfaW9yZXFfZ21mbigKICAgICBz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX2lvcmVxX3BhZ2UgKmlvcnApCiB7CkBAIC02NzEs
NyArNjk1LDcgQEAgaW50IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQs
IGRvbWlkX3QgZG9taWQsCiAgICAgICAgIGdvdG8gZmFpbDE7CiAKICAgICBkb21haW5fcGF1c2Uo
ZCk7Ci0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2sp
OworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2
ZXIubG9jayk7CiAKICAgICByYyA9IC1FRVhJU1Q7CiAgICAgaWYgKCBpc19kZWZhdWx0ICYmIGQt
PmFyY2guaHZtX2RvbWFpbi5kZWZhdWx0X2lvcmVxX3NlcnZlciAhPSBOVUxMICkKQEAgLTY5NCwx
NCArNzE4LDE0IEBAIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpk
LCBkb21pZF90IGRvbWlkLAogICAgIGlmICggaWQgKQogICAgICAgICAqaWQgPSBzLT5pZDsKIAot
ICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwor
ICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZl
ci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAgIHJldHVybiAwOwogCiAgZmFp
bDM6CiAgZmFpbDI6Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIGRvbWFpbl91bnBhdXNlKGQpOwogCiAgICAgeGZy
ZWUocyk7CkBAIC03MTQsNyArNzM4LDcgQEAgaW50IGh2bV9kZXN0cm95X2lvcmVxX3NlcnZlcihz
dHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkKQogICAgIHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtNzQzLDcgKzc2Nyw3IEBAIGludCBodm1fZGVzdHJv
eV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtNzU2LDcg
Kzc4MCw3IEBAIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50
IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIHMsCkBAIC03ODEsNyArODA1LDcgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8o
c3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgYnJlYWs7CiAgICAgfQog
Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7
CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtNzkzLDcgKzgxNyw3IEBAIGludCBo
dm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZp
ZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAot
ICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApA
QCAtODMzLDcgKzg1Nyw3IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihz
dHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgICAgICB9CiAgICAgfQogCi0gICAg
c3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAg
c3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtODQ1LDcgKzg2OSw3IEBAIGludCBodm1fdW5t
YXBfaW9fcmFuZ2VfZnJvbV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRf
dCBpZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAg
ICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAg
c3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKIAogICAgIHJjID0gLUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAg
LTg4NSw3ICs5MDksNyBAQCBpbnQgaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVy
KHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgICAgIH0KICAgICB9CiAKLSAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC04OTYsNyArOTIwLDcgQEAgaW50IGh2bV9z
ZXRfaW9yZXFfc2VydmVyX3N0YXRlKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAg
ICAgc3RydWN0IGxpc3RfaGVhZCAqZW50cnk7CiAgICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19y
ZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBy
YyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaCAoIGVudHJ5LApAQCAtOTI1LDcgKzk0OSw3
IEBAIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLCBpb3Nl
cnZpZF90IGlkLAogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAgICAgcmV0dXJu
IHJjOwogfQogCkBAIC05MzQsNyArOTU4LDcgQEAgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19h
ZGRfdmNwdShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgaHZt
X2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIGxpc3RfZm9yX2Vh
Y2hfZW50cnkgKCBzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9t
YWluLmlvcmVxX3NlcnZlci5saXN0LApAQCAtOTQ3LDcgKzk3MSw3IEBAIGludCBodm1fYWxsX2lv
cmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYpCiAg
ICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIDA7
CiAKQEAgLTk1Nyw3ICs5ODEsNyBAQCBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX2FkZF92Y3B1
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaXN0X2VudHJ5ICkKICAgICAgICAgaHZtX2lvcmVxX3NlcnZlcl9yZW1vdmVfdmNwdShz
LCB2KTsKIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
LmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTk2NiwyMSArOTkwLDIx
IEBAIHZvaWQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX3JlbW92ZV92Y3B1KHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwog
Ci0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwor
ICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubGlzdCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJf
cmVtb3ZlX3ZjcHUocywgdik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiB9CiAKIHZvaWQgaHZtX2Rlc3Ryb3lfYWxs
X2lvcmVxX3NlcnZlcnMoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqcywgKm5leHQ7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5p
b3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIC8qIE5vIG5lZWQgdG8gZG9tYWluX3Bh
dXNlKCkgYXMgdGhlIGRvbWFpbiBpcyBiZWluZyB0b3JuIGRvd24gKi8KIApAQCAtMTAwMyw3ICsx
MDI3LDcgQEAgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICB4ZnJlZShzKTsKICAgICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNp
dmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiB9CiAKIHN0YXRpYyBp
bnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5lbChzdHJ1Y3QgdmNwdSAqdiwgZG9taWRfdCByZW1v
dGVfZG9taWQsCkBAIC0xMDI3LDcgKzEwNTEsNyBAQCBpbnQgaHZtX3NldF9kbV9kb21haW4oc3Ry
dWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCkKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqczsKICAgICBpbnQgcmMgPSAwOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICAvKgogICAgICAqIExhY2sgb2Yg
aW9yZXEgc2VydmVyIGlzIG5vdCBhIGZhaWx1cmUuIEhWTV9QQVJBTV9ETV9ET01BSU4gd2lsbApA
QCAtMTA3Niw3ICsxMTAwLDcgQEAgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4g
KmQsIGRvbWlkX3QgZG9taWQpCiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICBkb25lOgotICAg
IHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDRl
MDZjMTMuLjU1OWQ0YTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzUsNiArMzUsNyBA
QAogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CiAj
aW5jbHVkZSA8YXNtL3NoYWRvdy5oPgorI2luY2x1ZGUgPGFzbS9odm0vaW9yZXEuaD4KICNpbmNs
dWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgInByaXZhdGUuaCIKIApAQCAtMjU5MSw3ICsyNTky
LDcgQEAgaW50IHNoX3JlbW92ZV93cml0ZV9hY2Nlc3NfZnJvbV9zbDFwKHN0cnVjdCBkb21haW4g
KmQsIG1mbl90IGdtZm4sCiAvKiBSZW1vdmUgYWxsIG1hcHBpbmdzIG9mIGEgZ3Vlc3QgZnJhbWUg
ZnJvbSB0aGUgc2hhZG93IHRhYmxlcy4KICAqIFJldHVybnMgbm9uLXplcm8gaWYgd2UgbmVlZCB0
byBmbHVzaCBUTEJzLiAqLwogCi1zdGF0aWMgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3Ry
dWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikKK3N0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLCBnZm5fdCBnZm4pCiB7CiAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSA9IG1mbl90b19wYWdlKGdtZm4pOwogCkBAIC0yNjQzLDE5ICsy
NjQ0LDI0IEBAIHN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWlu
ICpkLCBtZm5fdCBnbWZuKQogICAgIC8qIElmIHRoYXQgZGlkbid0IGNhdGNoIHRoZSBtYXBwaW5n
LCBzb21ldGhpbmcgaXMgdmVyeSB3cm9uZyAqLwogICAgIGlmICggIXNoX2NoZWNrX3BhZ2VfaGFz
X25vX3JlZnMocGFnZSkgKQogICAgIHsKLSAgICAgICAgLyogRG9uJ3QgY29tcGxhaW4gaWYgd2Un
cmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUgc29tZSBleHRyYSBtYXBwaW5nczoKKyAgICAgICAgLyoK
KyAgICAgICAgICogRG9uJ3QgY29tcGxhaW4gaWYgd2UncmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUg
c29tZSBleHRyYSBtYXBwaW5nczoKICAgICAgICAgICogVGhlIHFlbXUgaGVscGVyIHByb2Nlc3Mg
aGFzIGFuIHVudHlwZWQgbWFwcGluZyBvZiB0aGlzIGRvbSdzIFJBTQogICAgICAgICAgKiBhbmQg
dGhlIEhWTSByZXN0b3JlIHByb2dyYW0gdGFrZXMgYW5vdGhlci4KLSAgICAgICAgICogQWxzbyBh
bGxvdyBvbmUgdHlwZWQgcmVmY291bnQgZm9yIHhlbmhlYXAgcGFnZXMsIHRvIG1hdGNoCi0gICAg
ICAgICAqIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKS4gKi8KKyAgICAgICAgICogQWxzbyBh
bGxvdyBvbmUgdHlwZWQgcmVmY291bnQgZm9yCisgICAgICAgICAqIC0gWGVuIGhlYXAgcGFnZXMs
IHRvIG1hdGNoIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKSwKKyAgICAgICAgICogLSBpb3Jl
cSBzZXJ2ZXIgcGFnZXMsIHRvIG1hdGNoIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKCkuCisgICAg
ICAgICAqLwogICAgICAgICBpZiAoICEoc2hhZG93X21vZGVfZXh0ZXJuYWwoZCkKICAgICAgICAg
ICAgICAgICYmIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9IDMKICAgICAg
ICAgICAgICAgICYmICgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykK
LSAgICAgICAgICAgICAgICAgICA9PSAhIWlzX3hlbl9oZWFwX3BhZ2UocGFnZSkpKSApCisgICAg
ICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkpKSkgKQogICAgICAgICB7
Ci0gICAgICAgICAgICBTSEFET1dfRVJST1IoImNhbid0IGZpbmQgYWxsIG1hcHBpbmdzIG9mIG1m
biAlbHg6ICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgImM9JTA4bHggdD0lMDhseFxuIiwg
bWZuX3goZ21mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2UtPmNvdW50X2luZm8s
IHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKKyAgICAgICAgICAgIFNIQURPV19FUlJPUigiY2Fu
J3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseCAoZ2ZuICVseCk6ICIKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgImM9JWx4IHQ9JWx4IHg9JWQgaT0lZFxuIiwgbWZuX3goZ21mbiksIGdm
bl94KGdmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2UtPmNvdW50X2luZm8sIHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAhIWlzX3hl
bl9oZWFwX3BhZ2UocGFnZSksIGlzX2lvcmVxX3NlcnZlcl9wYWdlKGQsIHBhZ2UpKTsKICAgICAg
ICAgfQogICAgIH0KIApAQCAtMzUxNSw3ICszNTIxLDcgQEAgc3RhdGljIHZvaWQgc2hfdW5zaGFk
b3dfZm9yX3AybV9jaGFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAg
ICAgICAgIGlmICggKHAybV9pc192YWxpZChwMm10KSB8fCBwMm1faXNfZ3JhbnQocDJtdCkpICYm
IG1mbl92YWxpZChtZm4pICkKICAgICAgICAgewogICAgICAgICAgICAgc2hfcmVtb3ZlX2FsbF9z
aGFkb3dzX2FuZF9wYXJlbnRzKGQsIG1mbik7Ci0gICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9h
bGxfbWFwcGluZ3MoZCwgbWZuKSApCisgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFw
cGluZ3MoZCwgbWZuLCBfZ2ZuKGdmbikpICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFz
ayhkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CiAgICAgICAgIH0KICAgICB9CkBAIC0zNTUwLDcg
KzM1NTYsOCBAQCBzdGF0aWMgdm9pZCBzaF91bnNoYWRvd19mb3JfcDJtX2NoYW5nZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgICAgIC8qIFRoaXMgR0ZOLT5NRk4gbWFwcGluZyBoYXMgZ29uZSBhd2F5ICovCiAg
ICAgICAgICAgICAgICAgICAgIHNoX3JlbW92ZV9hbGxfc2hhZG93c19hbmRfcGFyZW50cyhkLCBv
bWZuKTsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQs
IG9tZm4pICkKKyAgICAgICAgICAgICAgICAgICAgaWYgKCBzaF9yZW1vdmVfYWxsX21hcHBpbmdz
KGQsIG9tZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBfZ2ZuKGdmbiArIChpIDw8IFBBR0VfU0hJRlQpKSkgKQogICAgICAgICAgICAgICAgICAgICAg
ICAgY3B1bWFza19vcigmZmx1c2htYXNrLCAmZmx1c2htYXNrLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CiAgICAgICAgICAgICAg
ICAgfQpAQCAtMzc2Niw3ICszNzczLDggQEAgaW50IHNoYWRvd190cmFja19kaXJ0eV92cmFtKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICBkaXJ0eSA9IDE7CiAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBUT0RPOiBIZXVyaXN0aWNzIGZvciBmaW5kaW5nIHRoZSBz
aW5nbGUgbWFwcGluZyBvZgogICAgICAgICAgICAgICAgICAgICAgICAgICogdGhpcyBnbWZuICov
Ci0gICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLCBtZm4pOworICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfdGxiIHw9IHNoX3Jl
bW92ZV9hbGxfbWFwcGluZ3MoZCwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2dmbihiZWdpbl9wZm4gKyBpKSk7CiAgICAg
ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAg
ICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaAppbmRleCBhMTc3OGVlLi5mYmYyYzc0IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2lvcmVxLmgKQEAgLTIxLDYgKzIxLDcgQEAKIAogYm9vbF90IGh2bV9p
b19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRp
b24oc3RydWN0IHZjcHUgKnYpOworYm9vbF90IGlzX2lvcmVxX3NlcnZlcl9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIGNvbnN0IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpOwogCiBpbnQgaHZtX2NyZWF0
ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sX3QgaXNfZGVmYXVsdCwgaW50IGJ1ZmlvcmVxX2hhbmRs
aW5nLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9I-00037q-JI; Tue, 03 May 2016 15:22: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 1axc9H-00036w-D8
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:07 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 65/0A-04050-E12C8275; Tue, 03 May 2016 15:22:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfmkEa
 4wZbDbBYTthk4MHps79vFHsAYxZqZl5RfkcCacf7KbbaCaZkVq968ZmpgnBPQxcjFISTwhVFi
 0ZJPLBDOeUaJ6Yu/MncxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQLfFk7
 wawOK+AmcSSfdtYQWwWoPoVKx6yTmDkWMDIsIpRvTi1qCy1SNdEL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDsfGL0yFGSQ4mJVHeH0s0woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8AYeBMoJFqWmp1akZeYAgwMmLcHBoyTCe/kAUJq3uCAxtzgzHSJ1ilFRSpx3LkhC
 ACSRUZoH1wYLyEuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5tUC2c6TmVcCN/0V0GImoMXZ6
 1VBFpckIqSkGhiXyzk3XNDK2ZOZ5dTMG2q90OJVm+DUSLd3ppO5fzCbZvzm8quZol99d8a6fa
 2C84/qfGq58FX924zrLGJmeQx2b9ODNVwfJZ4ok++7NX+l6PfARfNr/xc9E5jnPTFPdsvz/g6
 eKdXX9OLywkWmFp6VimqS2ee+OOOCD5vne5FVSacXNXgYrFNiKc5INNRiLipOBADaDhkuQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462288922!35109084!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37417 invoked from network); 3 May 2016 15:22:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 May 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 1axc9C-0004o3-MP
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9C-00029s-Ji
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9C-00029s-Ji@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: account for ioreq server
	pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc3ZWI1ZGJlZmY3OGJiZTU0OTc5MzMyNTUyMGY1OWFiNDZhMTg3ZjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDIg
MDk6MjA6MTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMiAwOToyMDoxNyAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8
IDMwICsrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaCB8
ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2
bS9pb3JlcS5jCmluZGV4IDY5MGU0NzguLjMzM2NlMTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTI0MCw2ICsy
NDAsMzAgQEAgc3RhdGljIGludCBodm1fbWFwX2lvcmVxX3BhZ2UoCiAgICAgcmV0dXJuIDA7CiB9
CiAKK2Jvb2xfdCBpc19pb3JlcV9zZXJ2ZXJfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQoreworICAgIGNvbnN0IHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpzOworICAgIGJvb2xfdCBmb3VuZCA9IDA7CisKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgbGlzdF9mb3Jf
ZWFjaF9lbnRyeSAoIHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxpc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Rf
ZW50cnkgKQorICAgIHsKKyAgICAgICAgaWYgKCAocy0+aW9yZXEudmEgJiYgcy0+aW9yZXEucGFn
ZSA9PSBwYWdlKSB8fAorICAgICAgICAgICAgIChzLT5idWZpb3JlcS52YSAmJiBzLT5idWZpb3Jl
cS5wYWdlID09IHBhZ2UpICkKKyAgICAgICAgeworICAgICAgICAgICAgZm91bmQgPSAxOworICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisKKyAgICByZXR1
cm4gZm91bmQ7Cit9CisKIHN0YXRpYyB2b2lkIGh2bV9yZW1vdmVfaW9yZXFfZ21mbigKICAgICBz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX2lvcmVxX3BhZ2UgKmlvcnApCiB7CkBAIC02NzEs
NyArNjk1LDcgQEAgaW50IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQs
IGRvbWlkX3QgZG9taWQsCiAgICAgICAgIGdvdG8gZmFpbDE7CiAKICAgICBkb21haW5fcGF1c2Uo
ZCk7Ci0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2sp
OworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2
ZXIubG9jayk7CiAKICAgICByYyA9IC1FRVhJU1Q7CiAgICAgaWYgKCBpc19kZWZhdWx0ICYmIGQt
PmFyY2guaHZtX2RvbWFpbi5kZWZhdWx0X2lvcmVxX3NlcnZlciAhPSBOVUxMICkKQEAgLTY5NCwx
NCArNzE4LDE0IEBAIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpk
LCBkb21pZF90IGRvbWlkLAogICAgIGlmICggaWQgKQogICAgICAgICAqaWQgPSBzLT5pZDsKIAot
ICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwor
ICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZl
ci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAgIHJldHVybiAwOwogCiAgZmFp
bDM6CiAgZmFpbDI6Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIGRvbWFpbl91bnBhdXNlKGQpOwogCiAgICAgeGZy
ZWUocyk7CkBAIC03MTQsNyArNzM4LDcgQEAgaW50IGh2bV9kZXN0cm95X2lvcmVxX3NlcnZlcihz
dHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkKQogICAgIHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtNzQzLDcgKzc2Nyw3IEBAIGludCBodm1fZGVzdHJv
eV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtNzU2LDcg
Kzc4MCw3IEBAIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50
IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIHMsCkBAIC03ODEsNyArODA1LDcgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8o
c3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgYnJlYWs7CiAgICAgfQog
Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7
CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtNzkzLDcgKzgxNyw3IEBAIGludCBo
dm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZp
ZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAot
ICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApA
QCAtODMzLDcgKzg1Nyw3IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihz
dHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgICAgICB9CiAgICAgfQogCi0gICAg
c3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAg
c3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtODQ1LDcgKzg2OSw3IEBAIGludCBodm1fdW5t
YXBfaW9fcmFuZ2VfZnJvbV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRf
dCBpZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAg
ICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAg
c3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKIAogICAgIHJjID0gLUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAg
LTg4NSw3ICs5MDksNyBAQCBpbnQgaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVy
KHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgICAgIH0KICAgICB9CiAKLSAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC04OTYsNyArOTIwLDcgQEAgaW50IGh2bV9z
ZXRfaW9yZXFfc2VydmVyX3N0YXRlKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAg
ICAgc3RydWN0IGxpc3RfaGVhZCAqZW50cnk7CiAgICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19y
ZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBy
YyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaCAoIGVudHJ5LApAQCAtOTI1LDcgKzk0OSw3
IEBAIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLCBpb3Nl
cnZpZF90IGlkLAogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAgICAgcmV0dXJu
IHJjOwogfQogCkBAIC05MzQsNyArOTU4LDcgQEAgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19h
ZGRfdmNwdShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgaHZt
X2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIGxpc3RfZm9yX2Vh
Y2hfZW50cnkgKCBzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9t
YWluLmlvcmVxX3NlcnZlci5saXN0LApAQCAtOTQ3LDcgKzk3MSw3IEBAIGludCBodm1fYWxsX2lv
cmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYpCiAg
ICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIDA7
CiAKQEAgLTk1Nyw3ICs5ODEsNyBAQCBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX2FkZF92Y3B1
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaXN0X2VudHJ5ICkKICAgICAgICAgaHZtX2lvcmVxX3NlcnZlcl9yZW1vdmVfdmNwdShz
LCB2KTsKIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
LmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTk2NiwyMSArOTkwLDIx
IEBAIHZvaWQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX3JlbW92ZV92Y3B1KHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwog
Ci0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwor
ICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubGlzdCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJf
cmVtb3ZlX3ZjcHUocywgdik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiB9CiAKIHZvaWQgaHZtX2Rlc3Ryb3lfYWxs
X2lvcmVxX3NlcnZlcnMoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqcywgKm5leHQ7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5p
b3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIC8qIE5vIG5lZWQgdG8gZG9tYWluX3Bh
dXNlKCkgYXMgdGhlIGRvbWFpbiBpcyBiZWluZyB0b3JuIGRvd24gKi8KIApAQCAtMTAwMyw3ICsx
MDI3LDcgQEAgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICB4ZnJlZShzKTsKICAgICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNp
dmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiB9CiAKIHN0YXRpYyBp
bnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5lbChzdHJ1Y3QgdmNwdSAqdiwgZG9taWRfdCByZW1v
dGVfZG9taWQsCkBAIC0xMDI3LDcgKzEwNTEsNyBAQCBpbnQgaHZtX3NldF9kbV9kb21haW4oc3Ry
dWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCkKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqczsKICAgICBpbnQgcmMgPSAwOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICAvKgogICAgICAqIExhY2sgb2Yg
aW9yZXEgc2VydmVyIGlzIG5vdCBhIGZhaWx1cmUuIEhWTV9QQVJBTV9ETV9ET01BSU4gd2lsbApA
QCAtMTA3Niw3ICsxMTAwLDcgQEAgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4g
KmQsIGRvbWlkX3QgZG9taWQpCiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICBkb25lOgotICAg
IHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDRl
MDZjMTMuLjU1OWQ0YTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzUsNiArMzUsNyBA
QAogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CiAj
aW5jbHVkZSA8YXNtL3NoYWRvdy5oPgorI2luY2x1ZGUgPGFzbS9odm0vaW9yZXEuaD4KICNpbmNs
dWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgInByaXZhdGUuaCIKIApAQCAtMjU5MSw3ICsyNTky
LDcgQEAgaW50IHNoX3JlbW92ZV93cml0ZV9hY2Nlc3NfZnJvbV9zbDFwKHN0cnVjdCBkb21haW4g
KmQsIG1mbl90IGdtZm4sCiAvKiBSZW1vdmUgYWxsIG1hcHBpbmdzIG9mIGEgZ3Vlc3QgZnJhbWUg
ZnJvbSB0aGUgc2hhZG93IHRhYmxlcy4KICAqIFJldHVybnMgbm9uLXplcm8gaWYgd2UgbmVlZCB0
byBmbHVzaCBUTEJzLiAqLwogCi1zdGF0aWMgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3Ry
dWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikKK3N0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLCBnZm5fdCBnZm4pCiB7CiAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSA9IG1mbl90b19wYWdlKGdtZm4pOwogCkBAIC0yNjQzLDE5ICsy
NjQ0LDI0IEBAIHN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWlu
ICpkLCBtZm5fdCBnbWZuKQogICAgIC8qIElmIHRoYXQgZGlkbid0IGNhdGNoIHRoZSBtYXBwaW5n
LCBzb21ldGhpbmcgaXMgdmVyeSB3cm9uZyAqLwogICAgIGlmICggIXNoX2NoZWNrX3BhZ2VfaGFz
X25vX3JlZnMocGFnZSkgKQogICAgIHsKLSAgICAgICAgLyogRG9uJ3QgY29tcGxhaW4gaWYgd2Un
cmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUgc29tZSBleHRyYSBtYXBwaW5nczoKKyAgICAgICAgLyoK
KyAgICAgICAgICogRG9uJ3QgY29tcGxhaW4gaWYgd2UncmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUg
c29tZSBleHRyYSBtYXBwaW5nczoKICAgICAgICAgICogVGhlIHFlbXUgaGVscGVyIHByb2Nlc3Mg
aGFzIGFuIHVudHlwZWQgbWFwcGluZyBvZiB0aGlzIGRvbSdzIFJBTQogICAgICAgICAgKiBhbmQg
dGhlIEhWTSByZXN0b3JlIHByb2dyYW0gdGFrZXMgYW5vdGhlci4KLSAgICAgICAgICogQWxzbyBh
bGxvdyBvbmUgdHlwZWQgcmVmY291bnQgZm9yIHhlbmhlYXAgcGFnZXMsIHRvIG1hdGNoCi0gICAg
ICAgICAqIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKS4gKi8KKyAgICAgICAgICogQWxzbyBh
bGxvdyBvbmUgdHlwZWQgcmVmY291bnQgZm9yCisgICAgICAgICAqIC0gWGVuIGhlYXAgcGFnZXMs
IHRvIG1hdGNoIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKSwKKyAgICAgICAgICogLSBpb3Jl
cSBzZXJ2ZXIgcGFnZXMsIHRvIG1hdGNoIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKCkuCisgICAg
ICAgICAqLwogICAgICAgICBpZiAoICEoc2hhZG93X21vZGVfZXh0ZXJuYWwoZCkKICAgICAgICAg
ICAgICAgICYmIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9IDMKICAgICAg
ICAgICAgICAgICYmICgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykK
LSAgICAgICAgICAgICAgICAgICA9PSAhIWlzX3hlbl9oZWFwX3BhZ2UocGFnZSkpKSApCisgICAg
ICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkpKSkgKQogICAgICAgICB7
Ci0gICAgICAgICAgICBTSEFET1dfRVJST1IoImNhbid0IGZpbmQgYWxsIG1hcHBpbmdzIG9mIG1m
biAlbHg6ICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgImM9JTA4bHggdD0lMDhseFxuIiwg
bWZuX3goZ21mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2UtPmNvdW50X2luZm8s
IHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKKyAgICAgICAgICAgIFNIQURPV19FUlJPUigiY2Fu
J3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseCAoZ2ZuICVseCk6ICIKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgImM9JWx4IHQ9JWx4IHg9JWQgaT0lZFxuIiwgbWZuX3goZ21mbiksIGdm
bl94KGdmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2UtPmNvdW50X2luZm8sIHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAhIWlzX3hl
bl9oZWFwX3BhZ2UocGFnZSksIGlzX2lvcmVxX3NlcnZlcl9wYWdlKGQsIHBhZ2UpKTsKICAgICAg
ICAgfQogICAgIH0KIApAQCAtMzUxNSw3ICszNTIxLDcgQEAgc3RhdGljIHZvaWQgc2hfdW5zaGFk
b3dfZm9yX3AybV9jaGFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAg
ICAgICAgIGlmICggKHAybV9pc192YWxpZChwMm10KSB8fCBwMm1faXNfZ3JhbnQocDJtdCkpICYm
IG1mbl92YWxpZChtZm4pICkKICAgICAgICAgewogICAgICAgICAgICAgc2hfcmVtb3ZlX2FsbF9z
aGFkb3dzX2FuZF9wYXJlbnRzKGQsIG1mbik7Ci0gICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9h
bGxfbWFwcGluZ3MoZCwgbWZuKSApCisgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFw
cGluZ3MoZCwgbWZuLCBfZ2ZuKGdmbikpICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFz
ayhkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CiAgICAgICAgIH0KICAgICB9CkBAIC0zNTUwLDcg
KzM1NTYsOCBAQCBzdGF0aWMgdm9pZCBzaF91bnNoYWRvd19mb3JfcDJtX2NoYW5nZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgICAgIC8qIFRoaXMgR0ZOLT5NRk4gbWFwcGluZyBoYXMgZ29uZSBhd2F5ICovCiAg
ICAgICAgICAgICAgICAgICAgIHNoX3JlbW92ZV9hbGxfc2hhZG93c19hbmRfcGFyZW50cyhkLCBv
bWZuKTsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQs
IG9tZm4pICkKKyAgICAgICAgICAgICAgICAgICAgaWYgKCBzaF9yZW1vdmVfYWxsX21hcHBpbmdz
KGQsIG9tZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBfZ2ZuKGdmbiArIChpIDw8IFBBR0VfU0hJRlQpKSkgKQogICAgICAgICAgICAgICAgICAgICAg
ICAgY3B1bWFza19vcigmZmx1c2htYXNrLCAmZmx1c2htYXNrLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CiAgICAgICAgICAgICAg
ICAgfQpAQCAtMzc2Niw3ICszNzczLDggQEAgaW50IHNoYWRvd190cmFja19kaXJ0eV92cmFtKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICBkaXJ0eSA9IDE7CiAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBUT0RPOiBIZXVyaXN0aWNzIGZvciBmaW5kaW5nIHRoZSBz
aW5nbGUgbWFwcGluZyBvZgogICAgICAgICAgICAgICAgICAgICAgICAgICogdGhpcyBnbWZuICov
Ci0gICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLCBtZm4pOworICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfdGxiIHw9IHNoX3Jl
bW92ZV9hbGxfbWFwcGluZ3MoZCwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2dmbihiZWdpbl9wZm4gKyBpKSk7CiAgICAg
ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAg
ICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaAppbmRleCBhMTc3OGVlLi5mYmYyYzc0IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2lvcmVxLmgKQEAgLTIxLDYgKzIxLDcgQEAKIAogYm9vbF90IGh2bV9p
b19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRp
b24oc3RydWN0IHZjcHUgKnYpOworYm9vbF90IGlzX2lvcmVxX3NlcnZlcl9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIGNvbnN0IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpOwogCiBpbnQgaHZtX2NyZWF0
ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sX3QgaXNfZGVmYXVsdCwgaW50IGJ1ZmlvcmVxX2hhbmRs
aW5nLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9Q-00038d-LK; Tue, 03 May 2016 15:22:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9P-00038V-Qz
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:15 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 12/CA-03512-722C8275; Tue, 03 May 2016 15:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVftkEa
 4wbLZnBYTthk4MHps79vFHsAYxZqZl5RfkcCasfTXBOaC49wVzyasZWtgfMfZxcjFISTwhVFi
 9d+X7BDOeUaJGX2bmLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkfjYc
 RbM5hUwk3iwZy0jiM0CVN806SfbBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsY7/Y5H2KU5GBSEuX9sUQjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE76sDQDnBotT01Iq0zBxgcMCkJTh4lER4L4OkeYsLEnOLM9MhUqcYFaXEeeeCJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeTSBTeDLzSuCmvwJazAS0OHu9K
 sjikkSElFQDY17gxQ2NLvF+8TM/mm+qEeVilWF3l+t8Ov3BOpf1+1b+jr0yY3ZEhkvWypWrZL
 QSV9xl4dm1Qkos7Xzay9sTzj57tialNWL75k8KorKNNZnZlUu3vJKKvpy+b/rfSc+VVq9e+0z
 Uqsjm42ZzToEkEflk9zTGZa6VW25yhM9W7FT12/kgXcZypxJLcUaioRZzUXEiAO4Lv3ZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462288933!30726633!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3140 invoked from network); 3 May 2016 15:22:14 -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; 3 May 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 1axc9M-0004oE-Oe
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9M-0002B0-Nq
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9M-0002B0-Nq@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen master] ocaml/xc_get_cpu_featureset/arm:
	Return not implemented on ARM
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM5NzQ2M2YyYmJiMmIxYmNhMjM1YmZkZGRlNjBhYTZmMWZmZTZhYjQKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBGcmkgQXByIDI5IDAyOjM4OjMzIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSAyIDEwOjE5OjM0IDIwMTYg
KzAxMDAKCiAgICBvY2FtbC94Y19nZXRfY3B1X2ZlYXR1cmVzZXQvYXJtOiBSZXR1cm4gbm90IGlt
cGxlbWVudGVkIG9uIEFSTQogICAgCiAgICAuLi4gYXMgaXQgaXMgbm90IGltcGxlbWVudGVkIG9u
IGl0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyB8IDUgKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyBiL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybF9zdHVicy5jCmluZGV4IDU0NzdkZjMuLjVlNDU1NTEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybF9zdHVicy5jCkBAIC0xMjE4LDYgKzEyMTgsNyBAQCBDQU1McHJpbSB2YWx1ZSBz
dHViX3hjX2dldF9jcHVfZmVhdHVyZXNldCh2YWx1ZSB4Y2gsIHZhbHVlIGlkeCkKIHsKIAlDQU1M
cGFyYW0yKHhjaCwgaWR4KTsKIAlDQU1MbG9jYWwxKGJpdG1hcF92YWwpOworI2lmIGRlZmluZWQo
X19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKIAogCS8qIFNhZmUsIGJlY2F1c2Ugb2Yg
dGhlIGdsb2JhbCBvY2FtbCBsb2NrLiAqLwogCXN0YXRpYyB1aW50MzJfdCBmc19sZW47CkBAIC0x
MjQ1LDcgKzEyNDYsOSBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX3hjX2dldF9jcHVfZmVhdHVyZXNl
dCh2YWx1ZSB4Y2gsIHZhbHVlIGlkeCkKIAkJZm9yIChpID0gMDsgaSA8IGxlbjsgKytpKQogCQkJ
U3RvcmVfZmllbGQoYml0bWFwX3ZhbCwgaSwgY2FtbF9jb3B5X2ludDY0KGZzW2ldKSk7CiAJfQot
CisjZWxzZQorCWNhbWxfZmFpbHdpdGgoInhjX2dldF9jcHVfZmVhdHVyZXNldDogbm90IGltcGxl
bWVudGVkIik7CisjZW5kaWYKIAlDQU1McmV0dXJuKGJpdG1hcF92YWwpOwogfQogCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9Q-00038d-LK; Tue, 03 May 2016 15:22:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9P-00038V-Qz
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:15 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 12/CA-03512-722C8275; Tue, 03 May 2016 15:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVftkEa
 4wbLZnBYTthk4MHps79vFHsAYxZqZl5RfkcCasfTXBOaC49wVzyasZWtgfMfZxcjFISTwhVFi
 9d+X7BDOeUaJGX2bmLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkfjYc
 RbM5hUwk3iwZy0jiM0CVN806SfbBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsY7/Y5H2KU5GBSEuX9sUQjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE76sDQDnBotT01Iq0zBxgcMCkJTh4lER4L4OkeYsLEnOLM9MhUqcYFaXEeeeCJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeTSBTeDLzSuCmvwJazAS0OHu9K
 sjikkSElFQDY17gxQ2NLvF+8TM/mm+qEeVilWF3l+t8Ov3BOpf1+1b+jr0yY3ZEhkvWypWrZL
 QSV9xl4dm1Qkos7Xzay9sTzj57tialNWL75k8KorKNNZnZlUu3vJKKvpy+b/rfSc+VVq9e+0z
 Uqsjm42ZzToEkEflk9zTGZa6VW25yhM9W7FT12/kgXcZypxJLcUaioRZzUXEiAO4Lv3ZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462288933!30726633!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3140 invoked from network); 3 May 2016 15:22:14 -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; 3 May 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 1axc9M-0004oE-Oe
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9M-0002B0-Nq
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9M-0002B0-Nq@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen master] ocaml/xc_get_cpu_featureset/arm:
	Return not implemented on ARM
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM5NzQ2M2YyYmJiMmIxYmNhMjM1YmZkZGRlNjBhYTZmMWZmZTZhYjQKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBGcmkgQXByIDI5IDAyOjM4OjMzIDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSAyIDEwOjE5OjM0IDIwMTYg
KzAxMDAKCiAgICBvY2FtbC94Y19nZXRfY3B1X2ZlYXR1cmVzZXQvYXJtOiBSZXR1cm4gbm90IGlt
cGxlbWVudGVkIG9uIEFSTQogICAgCiAgICAuLi4gYXMgaXQgaXMgbm90IGltcGxlbWVudGVkIG9u
IGl0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyB8IDUgKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyBiL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybF9zdHVicy5jCmluZGV4IDU0NzdkZjMuLjVlNDU1NTEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybF9zdHVicy5jCkBAIC0xMjE4LDYgKzEyMTgsNyBAQCBDQU1McHJpbSB2YWx1ZSBz
dHViX3hjX2dldF9jcHVfZmVhdHVyZXNldCh2YWx1ZSB4Y2gsIHZhbHVlIGlkeCkKIHsKIAlDQU1M
cGFyYW0yKHhjaCwgaWR4KTsKIAlDQU1MbG9jYWwxKGJpdG1hcF92YWwpOworI2lmIGRlZmluZWQo
X19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKIAogCS8qIFNhZmUsIGJlY2F1c2Ugb2Yg
dGhlIGdsb2JhbCBvY2FtbCBsb2NrLiAqLwogCXN0YXRpYyB1aW50MzJfdCBmc19sZW47CkBAIC0x
MjQ1LDcgKzEyNDYsOSBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX3hjX2dldF9jcHVfZmVhdHVyZXNl
dCh2YWx1ZSB4Y2gsIHZhbHVlIGlkeCkKIAkJZm9yIChpID0gMDsgaSA8IGxlbjsgKytpKQogCQkJ
U3RvcmVfZmllbGQoYml0bWFwX3ZhbCwgaSwgY2FtbF9jb3B5X2ludDY0KGZzW2ldKSk7CiAJfQot
CisjZWxzZQorCWNhbWxfZmFpbHdpdGgoInhjX2dldF9jcHVfZmVhdHVyZXNldDogbm90IGltcGxl
bWVudGVkIik7CisjZW5kaWYKIAlDQU1McmV0dXJuKGJpdG1hcF92YWwpOwogfQogCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9a-0003AY-NE; Tue, 03 May 2016 15:22:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9Z-0003AN-Vr
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:26 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 4F/F5-02960-132C8275; Tue, 03 May 2016 15:22:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfgkEa
 4wdMLzBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WzPVbaCA1wVn55/Y29g3MzRxcjFISTwhVGi
 c0U7O4RznlHi6bxe5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXCJTbcb
 wYr5xUwk/jcwgESZgEqb9rVzzqBkWMBI8MqRo3i1KKy1CJdQ2O9pKLM9IyS3MTMHF1DQxO93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYNy13fMQoyQHk5Io748lGuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHhfHQDKCRalpqdWpGXmAIMDJi3BwaMkwnsZJM1bXJCYW5yZDpE6xagoJc47FyQh
 AJLIKM2Da4MF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxaB4Gm8GTmlcBNfwW0mAloc
 fZ6VZDFJYkIKakGxonNcrcuRV9l2/LmnZBpreedQFPeiGyrsnN3zvwt5ssrjvL9e8TdJNfuS0
 qD0M0zKkcXTRc4wKsW8CvOX/RSdrxNulSK2O358sUOBdc8GqPrLxjdjhfPNguRSTiVx7+fv9N
 lnnNLY+hCfal2AzfXqYJ35DIuJQa0X7Se8rWRzT+AV+zAoS1KLMUZiYZazEXFiQDtcGW8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462288943!39325876!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38620 invoked from network); 3 May 2016 15:22:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 May 2016 15: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 1axc9W-0004oO-Qf
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9W-0002BO-Pr
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9W-0002BO-Pr@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:22 +0000
Subject: [Xen-changelog] [xen master] tools: xen-xsplice.c: fix length
	parameter of memset in list_func
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdmNjIyMTJkOTkyZmI4YWU2MDBmYWY2MDA5NDc1NjkyYTAyNWJmOTkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogU3VuIE1heSAxIDE5
OjIxOjQ1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogTW9uIE1heSAyIDEwOjIxOjM1IDIwMTYgKzAxMDAKCiAgICB0b29sczog
eGVuLXhzcGxpY2UuYzogZml4IGxlbmd0aCBwYXJhbWV0ZXIgb2YgbWVtc2V0IGluIGxpc3RfZnVu
YwogICAgCiAgICBUaGUgbGVuZ3RoIGV4cHJlc3Npb24gc2hvdWxkIGJlIHRoZSBzYW1lIG9uZSB1
c2VkIGluIG1hbGxvYy4KICAgIAogICAgQ0lEOiAxMzU4OTQ3CiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi14
c3BsaWNlLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi14c3BsaWNlLmMgYi90b29scy9taXNj
L3hlbi14c3BsaWNlLmMKaW5kZXggMGYxYWI1YS4uYjNiZjA0OCAxMDA2NDQKLS0tIGEvdG9vbHMv
bWlzYy94ZW4teHNwbGljZS5jCisrKyBiL3Rvb2xzL21pc2MveGVuLXhzcGxpY2UuYwpAQCAtOTUs
NyArOTUsNyBAQCBzdGF0aWMgaW50IGxpc3RfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQog
ICAgICAgICBkb25lID0gMDsKICAgICAgICAgLyogVGhlIG1lbXNldCBpcyBkb25lIHRvIGNhdGNo
IGVycm9ycy4gKi8KICAgICAgICAgbWVtc2V0KGluZm8sICdBJywgc2l6ZW9mKCppbmZvKSAqIE1B
WF9MRU4pOwotICAgICAgICBtZW1zZXQobmFtZSwgJ0InLCBzaXplb2YoKm5hbWUgKiBNQVhfTEVO
ICogWEVOX1hTUExJQ0VfTkFNRV9TSVpFKSk7CisgICAgICAgIG1lbXNldChuYW1lLCAnQicsIHNp
emVvZigqbmFtZSkgKiBNQVhfTEVOICogWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKICAgICAgICAg
bWVtc2V0KGxlbiwgJ0MnLCBzaXplb2YoKmxlbikgKiBNQVhfTEVOKTsKICAgICAgICAgcmMgPSB4
Y194c3BsaWNlX2xpc3QoeGNoLCBNQVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUs
ICZsZWZ0KTsKICAgICAgICAgaWYgKCByYyApCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9a-0003AY-NE; Tue, 03 May 2016 15:22:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9Z-0003AN-Vr
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:26 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 4F/F5-02960-132C8275; Tue, 03 May 2016 15:22:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfgkEa
 4wdMLzBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WzPVbaCA1wVn55/Y29g3MzRxcjFISTwhVGi
 c0U7O4RznlHi6bxe5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXCJTbcb
 wYr5xUwk/jcwgESZgEqb9rVzzqBkWMBI8MqRo3i1KKy1CJdQ2O9pKLM9IyS3MTMHF1DQxO93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYNy13fMQoyQHk5Io748lGuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHhfHQDKCRalpqdWpGXmAIMDJi3BwaMkwnsZJM1bXJCYW5yZDpE6xagoJc47FyQh
 AJLIKM2Da4MF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxaB4Gm8GTmlcBNfwW0mAloc
 fZ6VZDFJYkIKakGxonNcrcuRV9l2/LmnZBpreedQFPeiGyrsnN3zvwt5ssrjvL9e8TdJNfuS0
 qD0M0zKkcXTRc4wKsW8CvOX/RSdrxNulSK2O358sUOBdc8GqPrLxjdjhfPNguRSTiVx7+fv9N
 lnnNLY+hCfal2AzfXqYJ35DIuJQa0X7Se8rWRzT+AV+zAoS1KLMUZiYZazEXFiQDtcGW8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462288943!39325876!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38620 invoked from network); 3 May 2016 15:22:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 May 2016 15: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 1axc9W-0004oO-Qf
 for xen-changelog@lists.xensource.com; Tue, 03 May 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 1axc9W-0002BO-Pr
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9W-0002BO-Pr@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:22 +0000
Subject: [Xen-changelog] [xen master] tools: xen-xsplice.c: fix length
	parameter of memset in list_func
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdmNjIyMTJkOTkyZmI4YWU2MDBmYWY2MDA5NDc1NjkyYTAyNWJmOTkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogU3VuIE1heSAxIDE5
OjIxOjQ1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogTW9uIE1heSAyIDEwOjIxOjM1IDIwMTYgKzAxMDAKCiAgICB0b29sczog
eGVuLXhzcGxpY2UuYzogZml4IGxlbmd0aCBwYXJhbWV0ZXIgb2YgbWVtc2V0IGluIGxpc3RfZnVu
YwogICAgCiAgICBUaGUgbGVuZ3RoIGV4cHJlc3Npb24gc2hvdWxkIGJlIHRoZSBzYW1lIG9uZSB1
c2VkIGluIG1hbGxvYy4KICAgIAogICAgQ0lEOiAxMzU4OTQ3CiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi14
c3BsaWNlLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi14c3BsaWNlLmMgYi90b29scy9taXNj
L3hlbi14c3BsaWNlLmMKaW5kZXggMGYxYWI1YS4uYjNiZjA0OCAxMDA2NDQKLS0tIGEvdG9vbHMv
bWlzYy94ZW4teHNwbGljZS5jCisrKyBiL3Rvb2xzL21pc2MveGVuLXhzcGxpY2UuYwpAQCAtOTUs
NyArOTUsNyBAQCBzdGF0aWMgaW50IGxpc3RfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQog
ICAgICAgICBkb25lID0gMDsKICAgICAgICAgLyogVGhlIG1lbXNldCBpcyBkb25lIHRvIGNhdGNo
IGVycm9ycy4gKi8KICAgICAgICAgbWVtc2V0KGluZm8sICdBJywgc2l6ZW9mKCppbmZvKSAqIE1B
WF9MRU4pOwotICAgICAgICBtZW1zZXQobmFtZSwgJ0InLCBzaXplb2YoKm5hbWUgKiBNQVhfTEVO
ICogWEVOX1hTUExJQ0VfTkFNRV9TSVpFKSk7CisgICAgICAgIG1lbXNldChuYW1lLCAnQicsIHNp
emVvZigqbmFtZSkgKiBNQVhfTEVOICogWEVOX1hTUExJQ0VfTkFNRV9TSVpFKTsKICAgICAgICAg
bWVtc2V0KGxlbiwgJ0MnLCBzaXplb2YoKmxlbikgKiBNQVhfTEVOKTsKICAgICAgICAgcmMgPSB4
Y194c3BsaWNlX2xpc3QoeGNoLCBNQVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUs
ICZsZWZ0KTsKICAgICAgICAgaWYgKCByYyApCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9k-0003CH-PZ; Tue, 03 May 2016 15:22:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9j-0003Bp-8Y
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:35 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 96/C0-03757-A32C8275; Tue, 03 May 2016 15:22:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdfqkEa
 4Qcd5ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLa6ruANe8WeZvMGxh1sXYxcHEICXxglLj5q
 ZIRwzjNKrHl/mL2LkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBQ4lrH1aD2
 bwCZhILVq1jAbFZgOpPH77IPoGRYwEjwypG9eLUorLUIl0LvaSizPSMktzEzBxdQ0MTvdzU4u
 LE9NScxKRiveT83E2MQH8wAMEOxo2TnA8xSnIwKYny/liiES7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgjfwIFBOsCg1PbUiLTMHGBgwaQkOHiUR3ssHgNK8xQWJucWZ6RCpU4yKUuK8eiB9AiCJ
 jNI8uDZYMF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8WyBSezLwSuOmvgBYzAS3OXq8Ks
 rgkESEl1cDYU274Z/PT63NntH+5u/YuyyfFrqtvRR3eLOk4FRKa+IflW7xs1Lyjh97NVjbYEa
 enen7mrB+7V5yQMfBM+nzvp1RFa6/eyY3/okW95zo8PZPmxV6nPNlWzLDh5omHt7SEprNotUl
 t3l33M2WigtM7wdzcQzkn9/zZekc0qFzP4Ghh671zU2OnKbEUZyQaajEXFScCALNmruhBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462288953!38446339!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12659 invoked from network); 3 May 2016 15:22:33 -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; 3 May 2016 15: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 1axc9g-0004oa-Sk
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9g-0002Bm-Rv
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9g-0002Bm-Rv@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:32 +0000
Subject: [Xen-changelog] [xen master] xsplice: Missing if ( sec )
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1NmI1NTEyYjBkYzljZTgxYTgwMDc5ODNhMTEwZGU5Nzk4MjA2ZGMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gTWF5IDIgMDg6NTk6NDMgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkg
MiAwOToxODozOCAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogTWlzc2luZyBpZiAoIHNlYyApCiAg
ICAKICAgIEFkZCB0aGUgbWlzc2luZyBjb25kaXRpb25hbC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmVw
b3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMSAr
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IDc3N2ZhYTcuLmM5ZmM1M2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNwbGlj
ZS5jCkBAIC01NDgsNiArNTQ4LDcgQEAgc3RhdGljIGludCBwcmVwYXJlX3BheWxvYWQoc3RydWN0
IHBheWxvYWQgKnBheWxvYWQsCiAgICAgfQogCiAgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5
X25hbWUoZWxmLCBFTEZfWFNQTElDRV9ERVBFTkRTKTsKKyAgICBpZiAoIHNlYyApCiAgICAgewog
ICAgICAgICBuID0gc2VjLT5sb2FkX2FkZHI7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 03 15:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 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 1axc9k-0003CH-PZ; Tue, 03 May 2016 15:22:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9j-0003Bp-8Y
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:35 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 96/C0-03757-A32C8275; Tue, 03 May 2016 15:22:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdfqkEa
 4Qcd5ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLa6ruANe8WeZvMGxh1sXYxcHEICXxglLj5q
 ZIRwzjNKrHl/mL2LkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBQ4lrH1aD2
 bwCZhILVq1jAbFZgOpPH77IPoGRYwEjwypG9eLUorLUIl0LvaSizPSMktzEzBxdQ0MTvdzU4u
 LE9NScxKRiveT83E2MQH8wAMEOxo2TnA8xSnIwKYny/liiES7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgjfwIFBOsCg1PbUiLTMHGBgwaQkOHiUR3ssHgNK8xQWJucWZ6RCpU4yKUuK8eiB9AiCJ
 jNI8uDZYMF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8WyBSezLwSuOmvgBYzAS3OXq8Ks
 rgkESEl1cDYU274Z/PT63NntH+5u/YuyyfFrqtvRR3eLOk4FRKa+IflW7xs1Lyjh97NVjbYEa
 enen7mrB+7V5yQMfBM+nzvp1RFa6/eyY3/okW95zo8PZPmxV6nPNlWzLDh5omHt7SEprNotUl
 t3l33M2WigtM7wdzcQzkn9/zZekc0qFzP4Ghh671zU2OnKbEUZyQaajEXFScCALNmruhBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462288953!38446339!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12659 invoked from network); 3 May 2016 15:22:33 -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; 3 May 2016 15: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 1axc9g-0004oa-Sk
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axc9g-0002Bm-Rv
 for xen-changelog@lists.xensource.com; Tue, 03 May 2016 15:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axc9g-0002Bm-Rv@xenbits.xenproject.org>
Date: Tue, 03 May 2016 15:22:32 +0000
Subject: [Xen-changelog] [xen master] xsplice: Missing if ( sec )
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1NmI1NTEyYjBkYzljZTgxYTgwMDc5ODNhMTEwZGU5Nzk4MjA2ZGMKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBNb24gTWF5IDIgMDg6NTk6NDMgMjAxNiAtMDQwMApDb21taXQ6ICAgICBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkg
MiAwOToxODozOCAyMDE2IC0wNDAwCgogICAgeHNwbGljZTogTWlzc2luZyBpZiAoIHNlYyApCiAg
ICAKICAgIEFkZCB0aGUgbWlzc2luZyBjb25kaXRpb25hbC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgUmVw
b3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMSAr
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IDc3N2ZhYTcuLmM5ZmM1M2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNwbGlj
ZS5jCkBAIC01NDgsNiArNTQ4LDcgQEAgc3RhdGljIGludCBwcmVwYXJlX3BheWxvYWQoc3RydWN0
IHBheWxvYWQgKnBheWxvYWQsCiAgICAgfQogCiAgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5
X25hbWUoZWxmLCBFTEZfWFNQTElDRV9ERVBFTkRTKTsKKyAgICBpZiAoIHNlYyApCiAgICAgewog
ICAgICAgICBuID0gc2VjLT5sb2FkX2FkZHI7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 04 04:11:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 04:11:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1axo9T-0007Je-Lq; Wed, 04 May 2016 04:11:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9R-0007J4-MT
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 07/4A-19343-85679275; Wed, 04 May 2016 04:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTe8TDP
 c4OF+C4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDrvIEvBZO6Kn59mszQwTuDsYuTiEBL4wijx
 /OcLVgjnPKPE6xs72bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFggWOLBw
 SiQMK+AmcSWe2uZQGwWoPKzL2YxTmDkWMDIsIpRvTi1qCy1SNdSL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CP1DAyMOxhf/3Q6xCjJwaQkypvprhkuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3uRQoJ1iUmp5akZaZAwwNmLQEB4+SCG8uSJq3uCAxtzgzHSJ1ilFRSpy3CSQh
 AJLIKM2Da4OF4yVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLQ4e
 70qyOKSRISUVAMj71Rdr32qqm55EicEmEX3dr9e9e9TU83pJ9eU1vE51Vy6ukZ114P677+v5K
 2o6LJ8yFT0qS7eo1F6/hqFTKFtfN2Td4nXcGfncNW4sk/NN35cobxm+hXHO/veJJtH/5lac8/
 VLun1zq2xl5385iT33VeXeyYdkDxrafa6qSKr7YTC058JVsQqsRRnJBpqMRcVJwIA6mCTekIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462335062!12078299!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65207 invoked from network); 4 May 2016 04:11:03 -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; 4 May 2016 04: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 1axo9O-0008Q4-L6
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9O-0000e5-KA
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axo9O-0000e5-KA@xenbits.xenproject.org>
Date: Wed, 04 May 2016 04:11:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] xenfb.c: avoid expensive
	loops when prod <= out_cons
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUxNzdlZTI2ZTlmMTFhNGUwNzRlNjQ1NjdjZmQxNzc4YmRiZDI5OTcKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4K
QXV0aG9yRGF0ZTogV2VkIEphbiA2IDE2OjMyOjIyIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBB
cHIgMjUgMTE6MTI6NTcgMjAxNiArMDEwMAoKICAgIHhlbmZiLmM6IGF2b2lkIGV4cGVuc2l2ZSBs
b29wcyB3aGVuIHByb2QgPD0gb3V0X2NvbnMKICAgIAogICAgSWYgdGhlIGZyb250ZW5kIHNldHMg
b3V0X2NvbnMgdG8gYSB2YWx1ZSBoaWdoZXIgdGhhbiBvdXRfcHJvZCwgaXQgd2lsbAogICAgY2F1
c2UgeGVuZmJfaGFuZGxlX2V2ZW50cyB0byBsb29wIGFib3V0IDJeMzIgdGltZXMuIEF2b2lkIHRo
YXQgYnkgdXNpbmcKICAgIGJldHRlciBjaGVja3MgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgZnVu
Y3Rpb24uCiAgICAKICAgIHVwc3RyZWFtLWNvbW1pdC1pZDogYWMwNDg3ZTFkMmFlODExY2Q0ZDAz
NTc0MWExMDlhNGVjZmIwMTNmMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgogICAgUmVwb3J0ZWQtYnk6
IExpbmcgTGl1IDxsaXVsaW5nLWl0QDM2MC5jbj4KLS0tCiBody9kaXNwbGF5L3hlbmZiLmMgfCA1
ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIuYyBiL2h3L2Rpc3BsYXkveGVuZmIuYwppbmRl
eCA3YmFhY2JlLi41NmQxYTM2IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3hlbmZiLmMKKysrIGIv
aHcvZGlzcGxheS94ZW5mYi5jCkBAIC03ODQsOCArNzg0LDkgQEAgc3RhdGljIHZvaWQgeGVuZmJf
aGFuZGxlX2V2ZW50cyhzdHJ1Y3QgWGVuRkIgKnhlbmZiKQogCiAgICAgcHJvZCA9IHBhZ2UtPm91
dF9wcm9kOwogICAgIG91dF9jb25zID0gcGFnZS0+b3V0X2NvbnM7Ci0gICAgaWYgKHByb2QgPT0g
b3V0X2NvbnMpCi0JcmV0dXJuOworICAgIGlmIChwcm9kIC0gb3V0X2NvbnMgPj0gWEVORkJfT1VU
X1JJTkdfTEVOKSB7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgeGVuX3JtYigpOwkJLyog
ZW5zdXJlIHdlIHNlZSByaW5nIGNvbnRlbnRzIHVwIHRvIHByb2QgKi8KICAgICBmb3IgKGNvbnMg
PSBvdXRfY29uczsgY29ucyAhPSBwcm9kOyBjb25zKyspIHsKIAl1bmlvbiB4ZW5mYl9vdXRfZXZl
bnQgKmV2ZW50ID0gJlhFTkZCX09VVF9SSU5HX1JFRihwYWdlLCBjb25zKTsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 04 04:11:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 04:11:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1axo9T-0007Je-Lq; Wed, 04 May 2016 04:11:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9R-0007J4-MT
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 07/4A-19343-85679275; Wed, 04 May 2016 04:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTe8TDP
 c4OF+C4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDrvIEvBZO6Kn59mszQwTuDsYuTiEBL4wijx
 /OcLVgjnPKPE6xs72bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFggWOLBw
 SiQMK+AmcSWe2uZQGwWoPKzL2YxTmDkWMDIsIpRvTi1qCy1SNdSL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CP1DAyMOxhf/3Q6xCjJwaQkypvprhkuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3uRQoJ1iUmp5akZaZAwwNmLQEB4+SCG8uSJq3uCAxtzgzHSJ1ilFRSpy3CSQh
 AJLIKM2Da4OF4yVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLQ4e
 70qyOKSRISUVAMj71Rdr32qqm55EicEmEX3dr9e9e9TU83pJ9eU1vE51Vy6ukZ114P677+v5K
 2o6LJ8yFT0qS7eo1F6/hqFTKFtfN2Td4nXcGfncNW4sk/NN35cobxm+hXHO/veJJtH/5lac8/
 VLun1zq2xl5385iT33VeXeyYdkDxrafa6qSKr7YTC058JVsQqsRRnJBpqMRcVJwIA6mCTekIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462335062!12078299!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65207 invoked from network); 4 May 2016 04:11:03 -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; 4 May 2016 04: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 1axo9O-0008Q4-L6
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9O-0000e5-KA
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axo9O-0000e5-KA@xenbits.xenproject.org>
Date: Wed, 04 May 2016 04:11:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] xenfb.c: avoid expensive
	loops when prod <= out_cons
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUxNzdlZTI2ZTlmMTFhNGUwNzRlNjQ1NjdjZmQxNzc4YmRiZDI5OTcKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4K
QXV0aG9yRGF0ZTogV2VkIEphbiA2IDE2OjMyOjIyIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBB
cHIgMjUgMTE6MTI6NTcgMjAxNiArMDEwMAoKICAgIHhlbmZiLmM6IGF2b2lkIGV4cGVuc2l2ZSBs
b29wcyB3aGVuIHByb2QgPD0gb3V0X2NvbnMKICAgIAogICAgSWYgdGhlIGZyb250ZW5kIHNldHMg
b3V0X2NvbnMgdG8gYSB2YWx1ZSBoaWdoZXIgdGhhbiBvdXRfcHJvZCwgaXQgd2lsbAogICAgY2F1
c2UgeGVuZmJfaGFuZGxlX2V2ZW50cyB0byBsb29wIGFib3V0IDJeMzIgdGltZXMuIEF2b2lkIHRo
YXQgYnkgdXNpbmcKICAgIGJldHRlciBjaGVja3MgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgZnVu
Y3Rpb24uCiAgICAKICAgIHVwc3RyZWFtLWNvbW1pdC1pZDogYWMwNDg3ZTFkMmFlODExY2Q0ZDAz
NTc0MWExMDlhNGVjZmIwMTNmMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgogICAgUmVwb3J0ZWQtYnk6
IExpbmcgTGl1IDxsaXVsaW5nLWl0QDM2MC5jbj4KLS0tCiBody9kaXNwbGF5L3hlbmZiLmMgfCA1
ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIuYyBiL2h3L2Rpc3BsYXkveGVuZmIuYwppbmRl
eCA3YmFhY2JlLi41NmQxYTM2IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3hlbmZiLmMKKysrIGIv
aHcvZGlzcGxheS94ZW5mYi5jCkBAIC03ODQsOCArNzg0LDkgQEAgc3RhdGljIHZvaWQgeGVuZmJf
aGFuZGxlX2V2ZW50cyhzdHJ1Y3QgWGVuRkIgKnhlbmZiKQogCiAgICAgcHJvZCA9IHBhZ2UtPm91
dF9wcm9kOwogICAgIG91dF9jb25zID0gcGFnZS0+b3V0X2NvbnM7Ci0gICAgaWYgKHByb2QgPT0g
b3V0X2NvbnMpCi0JcmV0dXJuOworICAgIGlmIChwcm9kIC0gb3V0X2NvbnMgPj0gWEVORkJfT1VU
X1JJTkdfTEVOKSB7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgeGVuX3JtYigpOwkJLyog
ZW5zdXJlIHdlIHNlZSByaW5nIGNvbnRlbnRzIHVwIHRvIHByb2QgKi8KICAgICBmb3IgKGNvbnMg
PSBvdXRfY29uczsgY29ucyAhPSBwcm9kOyBjb25zKyspIHsKIAl1bmlvbiB4ZW5mYl9vdXRfZXZl
bnQgKmV2ZW50ID0gJlhFTkZCX09VVF9SSU5HX1JFRihwYWdlLCBjb25zKTsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 04 04:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 04: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 1axo9c-0007L0-PF; Wed, 04 May 2016 04:11: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 1axo9b-0007Ki-Ay
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:15 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 58/3A-02994-26679275; Wed, 04 May 2016 04:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTexTDP
 cYPIua4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PdwEVvBJO6Kves2Mzcw9nB2MXJxCAl8YZTo
 f9bNDOGcZ5S423iapYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEoid1NT
 9hBynkFzCSWvDUCCbMAlf9f8pxpAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2Myz86HWKU5GBSEuXNdNcMF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBm1wKlBMsSk1PrUjLzAGGBkxagoNHSYQ3FyTNW1yQmFucmQ6ROsWoKCXO2wSSEABJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHmngkzhycwrgZv+CmgxE9Di7PWqI
 ItLEhFSUg2MZ0x6ojvvXViU8aEkZ5/qcSuL6M+LHy35GebuEL4x6vn7tpNVRS83zdna/Gn3B5
 29++a+4KkLW5fEoPDMW9A4bnf78hd9Zo9nrn3iOXnlszsSxb/Wb28UftUrdXQzG9OaBoknW+U
 VfK+e3DzRQfDjJ5bssDkbVP5ULDulfu6E3pnETO1075LqeiWW4oxEQy3mouJEAGJzqENCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462335072!21634851!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30395 invoked from network); 4 May 2016 04:11: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; 4 May 2016 04:11: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 1axo9Y-0008Q9-NB
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9Y-0000fN-MG
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axo9Y-0000fN-MG@xenbits.xenproject.org>
Date: Wed, 04 May 2016 04:11:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] xenfb: use the correct
	condition to avoid excessive looping
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyOTM2ZjY0MzA4YWFlODE1MzBiMTI3M2FkMmMyNDhiNjQ3NmU2MmUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIEFwciAxMiAx
MTo0MzoxNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gQXByIDI1IDExOjE0OjA4IDIwMTYgKzAx
MDAKCiAgICB4ZW5mYjogdXNlIHRoZSBjb3JyZWN0IGNvbmRpdGlvbiB0byBhdm9pZCBleGNlc3Np
dmUgbG9vcGluZwogICAgCiAgICBJbiBjb21taXQgYWMwNDg3ZTEgKCJ4ZW5mYi5jOiBhdm9pZCBl
eHBlbnNpdmUgbG9vcHMgd2hlbiBwcm9kIDw9CiAgICBvdXRfY29ucyIpLCAiPj0iIHdhcyB1c2Vk
LiBJbiBmYWN0LCBhIGZ1bGwgcmluZyBpcyBhIGxlZ2l0IHN0YXRlLgogICAgQ29ycmVjdCB0aGUg
dGVzdCB0byB1c2UgIj4iLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDRkZjI2ZTg4ZWUy
ZjIzYzAxNDE4NjMwMzY4ZTg3YjcxOWVkMDZiNzUKICAgIAogICAgUmVwb3J0ZWQtYnk6ICJIYW8s
IFh1ZG9uZyIgPHh1ZG9uZy5oYW9AaW50ZWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogIkhhbywgWHVkb25nIiA8eHVk
b25nLmhhb0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS94ZW5mYi5jIHwgMiArLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcvZGlzcGxheS94ZW5mYi5jCmluZGV4IDU2ZDFhMzYu
LjRjZGUxMTAgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkveGVuZmIuYworKysgYi9ody9kaXNwbGF5
L3hlbmZiLmMKQEAgLTc4NCw3ICs3ODQsNyBAQCBzdGF0aWMgdm9pZCB4ZW5mYl9oYW5kbGVfZXZl
bnRzKHN0cnVjdCBYZW5GQiAqeGVuZmIpCiAKICAgICBwcm9kID0gcGFnZS0+b3V0X3Byb2Q7CiAg
ICAgb3V0X2NvbnMgPSBwYWdlLT5vdXRfY29uczsKLSAgICBpZiAocHJvZCAtIG91dF9jb25zID49
IFhFTkZCX09VVF9SSU5HX0xFTikgeworICAgIGlmIChwcm9kIC0gb3V0X2NvbnMgPiBYRU5GQl9P
VVRfUklOR19MRU4pIHsKICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICB4ZW5fcm1iKCk7CQkv
KiBlbnN1cmUgd2Ugc2VlIHJpbmcgY29udGVudHMgdXAgdG8gcHJvZCAqLwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUtNC42
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 04 04:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 04: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 1axo9c-0007L0-PF; Wed, 04 May 2016 04:11: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 1axo9b-0007Ki-Ay
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:15 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 58/3A-02994-26679275; Wed, 04 May 2016 04:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTexTDP
 cYPIua4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PdwEVvBJO6Kves2Mzcw9nB2MXJxCAl8YZTo
 f9bNDOGcZ5S423iapYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEoid1NT
 9hBynkFzCSWvDUCCbMAlf9f8pxpAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2Myz86HWKU5GBSEuXNdNcMF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBm1wKlBMsSk1PrUjLzAGGBkxagoNHSYQ3FyTNW1yQmFucmQ6ROsWoKCXO2wSSEABJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHmngkzhycwrgZv+CmgxE9Di7PWqI
 ItLEhFSUg2MZ0x6ojvvXViU8aEkZ5/qcSuL6M+LHy35GebuEL4x6vn7tpNVRS83zdna/Gn3B5
 29++a+4KkLW5fEoPDMW9A4bnf78hd9Zo9nrn3iOXnlszsSxb/Wb28UftUrdXQzG9OaBoknW+U
 VfK+e3DzRQfDjJ5bssDkbVP5ULDulfu6E3pnETO1075LqeiWW4oxEQy3mouJEAGJzqENCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462335072!21634851!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30395 invoked from network); 4 May 2016 04:11: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; 4 May 2016 04:11: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 1axo9Y-0008Q9-NB
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axo9Y-0000fN-MG
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 04:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axo9Y-0000fN-MG@xenbits.xenproject.org>
Date: Wed, 04 May 2016 04:11:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] xenfb: use the correct
	condition to avoid excessive looping
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyOTM2ZjY0MzA4YWFlODE1MzBiMTI3M2FkMmMyNDhiNjQ3NmU2MmUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIEFwciAxMiAx
MTo0MzoxNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gQXByIDI1IDExOjE0OjA4IDIwMTYgKzAx
MDAKCiAgICB4ZW5mYjogdXNlIHRoZSBjb3JyZWN0IGNvbmRpdGlvbiB0byBhdm9pZCBleGNlc3Np
dmUgbG9vcGluZwogICAgCiAgICBJbiBjb21taXQgYWMwNDg3ZTEgKCJ4ZW5mYi5jOiBhdm9pZCBl
eHBlbnNpdmUgbG9vcHMgd2hlbiBwcm9kIDw9CiAgICBvdXRfY29ucyIpLCAiPj0iIHdhcyB1c2Vk
LiBJbiBmYWN0LCBhIGZ1bGwgcmluZyBpcyBhIGxlZ2l0IHN0YXRlLgogICAgQ29ycmVjdCB0aGUg
dGVzdCB0byB1c2UgIj4iLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDRkZjI2ZTg4ZWUy
ZjIzYzAxNDE4NjMwMzY4ZTg3YjcxOWVkMDZiNzUKICAgIAogICAgUmVwb3J0ZWQtYnk6ICJIYW8s
IFh1ZG9uZyIgPHh1ZG9uZy5oYW9AaW50ZWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogIkhhbywgWHVkb25nIiA8eHVk
b25nLmhhb0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS94ZW5mYi5jIHwgMiArLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcvZGlzcGxheS94ZW5mYi5jCmluZGV4IDU2ZDFhMzYu
LjRjZGUxMTAgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkveGVuZmIuYworKysgYi9ody9kaXNwbGF5
L3hlbmZiLmMKQEAgLTc4NCw3ICs3ODQsNyBAQCBzdGF0aWMgdm9pZCB4ZW5mYl9oYW5kbGVfZXZl
bnRzKHN0cnVjdCBYZW5GQiAqeGVuZmIpCiAKICAgICBwcm9kID0gcGFnZS0+b3V0X3Byb2Q7CiAg
ICAgb3V0X2NvbnMgPSBwYWdlLT5vdXRfY29uczsKLSAgICBpZiAocHJvZCAtIG91dF9jb25zID49
IFhFTkZCX09VVF9SSU5HX0xFTikgeworICAgIGlmIChwcm9kIC0gb3V0X2NvbnMgPiBYRU5GQl9P
VVRfUklOR19MRU4pIHsKICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICB4ZW5fcm1iKCk7CQkv
KiBlbnN1cmUgd2Ugc2VlIHJpbmcgY29udGVudHMgdXAgdG8gcHJvZCAqLwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUtNC42
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 04 09:33:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 09:33: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 1axtB3-00034J-SL; Wed, 04 May 2016 09:33: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 1axtB2-000349-VX
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:05 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 E3/B5-03651-0D1C9275; Wed, 04 May 2016 09:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVff8Qc1
 wg70NChYTthk4MHps79vFHsAYxZqZl5RfkcCa8XJiRsFkxYqGNtYGxt0yXYxcHEICXxgl2m/s
 Y4NwzjNKHPy0nLmLkYODTUBMYu5ehS5GTg4RAVWJWStAwpxANeoSTb8b2EBsYQFniRM/zoLZv
 AJmEhsvbWYBaWUBqt+7NnICI8cCRoZVjOrFqUVlqUW6ZnpJRZnpGSW5iZk5uoYGxnq5qcXFie
 mpOYlJxXrJ+bmbGIHeqGdgYNzBeKXN+RCjJAeTkiivbbVmuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJXgOgd4UEi1LTUyvSMnOAYQGTluDgURLhPXAAKM1bXJCYW5yZDpE6xagoJc7LANInAJLI
 KM2Da4OF4iVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrz/QMbzZOaVwE1/BbSYCWjx+7lgi
 0sSEVJSDYy3VL+yeIQ07xCbuGxmSfeHVVtXbr2Zb/ueVezW6k1ysRHVWx/x1os/FS7jS3mi1H
 DxdkL5bsWvYXaVrLH9lQIfwrRXO+q+2RNdu9Q1+/mKxcq9wfueO5+IPButcnXiH2WDF88yw+Y
 4KX1Z7hW07Cfzban+/F9Lotas2vPv4r3oqrpNAXurdNYosRRnJBpqMRcVJwIAHfgqiEACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462354382!38382274!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG, UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10085 invoked from network); 4 May 2016 09:33:03 -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; 4 May 2016 09: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 1axtB0-0005kQ-8H
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axtB0-0008Dy-7L
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axtB0-0008Dy-7L@xenbits.xenproject.org>
Date: Wed, 04 May 2016 09:33:02 +0000
Subject: [Xen-changelog] [mini-os master] build: change MINI-OS_ROOT to
	MINIOS_ROOT
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0NjQ2NzNjY2JmZDEyZGNkMGVjMDhjYzI5Y2E2MmNjMTJmNmU2MWUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyIDEz
OjU1OjAwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDEwOjI1OjMwIDIwMTYgKzAxMDAKCiAgICBidWlsZDog
Y2hhbmdlIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVAogICAgCiAgICBJbiB0aGUgR05VIG1h
a2UgbWFudWFsICJIb3cgdG8gVXNlIFZhcmlhYmxlcyIgc2VjdGlvbiB0aGVyZSBpcyBzdWNoCiAg
ICB3b3JkOgogICAgCiAgICAiSG93ZXZlciwgdmFyaWFibGUgbmFtZXMgY29udGFpbmluZyBjaGFy
YWN0ZXJzIG90aGVyIHRoYW4gbGV0dGVycywKICAgIG51bWJlcnMsIGFuZCB1bmRlcnNjb3JlcyBz
aG91bGQgYmUgY29uc2lkZXJlZCBjYXJlZnVsbHksIGFzIGluIHNvbWUKICAgIHNoZWxscyB0aGV5
IGNhbm5vdCBiZSBwYXNzZWQgdGhyb3VnaCB0aGUgZW52aXJvbm1lbnQgdG8gYSBzdWItbWFrZSAo
c2VlCiAgICBDb21tdW5pY2F0aW5nIFZhcmlhYmxlcyB0byBhIFN1Yi1tYWtlKS4iCiAgICAKICAg
IEkgZGlzY292ZXIgeGVuIHN0dWJkb20gZmFpbHMgdG8gYnVpbGQgb24gVWJ1bnR1IDE2LjA0IGFu
ZCBEZWJpYW4KICAgIHVuc3RhYmxlIGR1ZSB0byBNSU5JLU9TX1JPT1QgaXMgbm90IHByZXNlcnZl
ZCBpbiB0aGUgaW52b2NhdGlvbiBvZgogICAgc3ViLW1ha2UsIHdoaWxlIHN0dWJkb20gYnVpbGRz
IGZpbmUgb24gb2xkZXIgdmVyc2lvbnMgb2YgVWJ1bnR1IGFuZAogICAgRGViaWFuLiBJdCdzIGhh
cmQgdG8gdHJhY2sgZG93biB3aGF0IGV4YWN0bHkgaXMgY2hhbmdlZCBpbiB0aG9zZQogICAgc3lz
dGVtcywgYnV0IGNoYW5naW5nIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVCBmaXhlcyB0aGUg
cHJvYmxlbS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMt
bHlvbi5vcmc+Ci0tLQogQ29uZmlnLm1rICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiBNYWtl
ZmlsZSAgICAgICAgIHwgIDIgKy0KIGNvbmZpZy9NaW5pT1MubWsgfCAgNCArKy0tCiBtaW5pb3Mu
bWsgICAgICAgIHwgIDggKysrKy0tLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr
KSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmlu
ZGV4IGU1ZDhhZGUuLjlkMTljZDcgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcu
bWsKQEAgLTI3LDExICsyNywxMSBAQCBjYy1vcHRpb24gPSAkKHNoZWxsIGlmIHRlc3QgLXogImBl
Y2hvICd2b2lkKnA9MTsnIHwgXAogIyBzdHViZG9tLCBzb21lIFhFTl8gdmFyaWFibGVzIGFyZSBz
ZXQsIHNldCBNSU5JT1NfIHZhcmlhYmxlcyBhY2NvcmRpbmdseS4KICMKIGlmbmVxICgkKFhFTl9S
T09UKSwpCi1NSU5JLU9TX1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21pbmktb3MKK01JTklPU19S
T09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCiBlbHNlCi1NSU5JLU9TX1JPT1Q9JChUT1BM
RVZFTF9ESVIpCitNSU5JT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVuZGlmCi1leHBvcnQgTUlO
SS1PU19ST09UCitleHBvcnQgTUlOSU9TX1JPT1QKIAogaWZuZXEgKCQoWEVOX1RBUkdFVF9BUkNI
KSwpCiBNSU5JT1NfVEFSR0VUX0FSQ0ggPSAkKFhFTl9UQVJHRVRfQVJDSCkKQEAgLTc4LDE2ICs3
OCwxNiBAQCBFWFRSQV9JTkMgPSAkKEFSQ0hfSU5DKQogCiAjIEluY2x1ZGUgdGhlIGFyY2hpdGVj
dHVyZSBmYW1pbHkncyBzcGVjaWFsIG1ha2VydWxlcy4KICMgVGhpcyBtdXN0IGJlIGJlZm9yZSBp
bmNsdWRlIG1pbmlvcy5tayEKLWluY2x1ZGUgJChNSU5JLU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hf
RElSKS9hcmNoLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hfRElSKS9h
cmNoLm1rCiAKLWV4dHJhX2luY2wgOj0gJChmb3JlYWNoIGRpciwkKEVYVFJBX0lOQyksLWlzeXN0
ZW0gJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvJChkaXIpKQorZXh0cmFfaW5jbCA6PSAkKGZvcmVh
Y2ggZGlyLCQoRVhUUkFfSU5DKSwtaXN5c3RlbSAkKE1JTklPU19ST09UKS9pbmNsdWRlLyQoZGly
KSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19ST09UKS9pbmNsdWRlCitE
RUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JT1NfUk9PVCkvaW5jbHVkZQogREVGX0NQUEZM
QUdTICs9IC1EX19NSU5JT1NfXwogCiBpZmVxICgkKGxpYmMpLHkpCiBERUZfQ1BQRkxBR1MgKz0g
LURIQVZFX0xJQkMKLURFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1JTkktT1NfUk9PVCkvaW5j
bHVkZS9wb3NpeAorREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSU9TX1JPT1QpL2luY2x1
ZGUvcG9zaXgKIERFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKFhFTl9ST09UKS90b29scy94ZW5z
dG9yZS9pbmNsdWRlCiBlbmRpZgogCmRpZmYgLS1naXQgYS9NYWtlZmlsZSBiL01ha2VmaWxlCmlu
ZGV4IGNmZTAxNWEuLjEwYzA1YTUgMTAwNjQ0Ci0tLSBhL01ha2VmaWxlCisrKyBiL01ha2VmaWxl
CkBAIC0xNCw3ICsxNCw3IEBAIEVYVFJBX0RFUFMgKz0gJChNSU5JT1NfQ09ORklHKQogaW5jbHVk
ZSAkKE1JTklPU19DT05GSUcpCiBlbmRpZgogCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9jb25m
aWcvTWluaU9TLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpL2NvbmZpZy9NaW5pT1MubWsKIAog
IyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVUV09SSyA/PSB5CmRpZmYg
LS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5tawppbmRleCBlNGZlYmU0
Li5iZTU0MmRjIDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisrKyBiL2NvbmZpZy9NaW5p
T1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9jb25maWcvU3Rk
R05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsKK2luY2x1ZGUgJChNSU5J
T1NfUk9PVCkvY29uZmlnL1N0ZEdOVS5taworaW5jbHVkZSAkKE1JTklPU19ST09UKS9Db25maWcu
bWsKIENGTEFHUyArPSAkKERFRl9DRkxBR1MpICQoQVJDSF9DRkxBR1MpCiBDUFBGTEFHUyArPSAk
KERFRl9DUFBGTEFHUykgJChBUkNIX0NQUEZMQUdTKSAkKGV4dHJhX2luY2wpCiBBU0ZMQUdTICs9
ICQoREVGX0FTRkxBR1MpICQoQVJDSF9BU0ZMQUdTKQpkaWZmIC0tZ2l0IGEvbWluaW9zLm1rIGIv
bWluaW9zLm1rCmluZGV4IGUwNDIwMjcuLjg5NTM0ZjcgMTAwNjQ0Ci0tLSBhL21pbmlvcy5tawor
KysgYi9taW5pb3MubWsKQEAgLTM5LDEyICszOSwxMiBAQCBMREZMQUdTIDo9ICQoREVGX0xERkxB
R1MpICQoQVJDSF9MREZMQUdTKQogCiAjIFNwZWNpYWwgYnVpbGQgZGVwZW5kZW5jaWVzLgogIyBS
ZWJ1aWxkIGFsbCBhZnRlciB0b3VjaGluZyB0aGlzL3RoZXNlIGZpbGUocykKLUVYVFJBX0RFUFMg
Kz0gJChNSU5JLU9TX1JPT1QpL21pbmlvcy5tawotRVhUUkFfREVQUyArPSAkKE1JTkktT1NfUk9P
VCkvJChUQVJHRVRfQVJDSF9ESVIpL2FyY2gubWsKK0VYVFJBX0RFUFMgKz0gJChNSU5JT1NfUk9P
VCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hf
RElSKS9hcmNoLm1rCiAKICMgRmluZCBhbGwgaGVhZGVyIGZpbGVzIGZvciBjaGVja2luZyBkZXBl
bmRlbmNpZXMuCi1IRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvKi5o
KQotSERSUyArPSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09UKS9pbmNsdWRlL3hlbi8qLmgpCitI
RFJTIDo9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS8qLmgpCitIRFJTICs9ICQo
d2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQogSERSUyArPSAkKHdpbGRj
YXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVkIGhlYWRlciBkaXJlY3Rv
cmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRSQV9JTkMpLCQod2lsZGNh
cmQgJChkaXIpLyouaCkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvbWluaS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 04 09:33:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 09:33: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 1axtB3-00034J-SL; Wed, 04 May 2016 09:33: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 1axtB2-000349-VX
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:05 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 E3/B5-03651-0D1C9275; Wed, 04 May 2016 09:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVff8Qc1
 wg70NChYTthk4MHps79vFHsAYxZqZl5RfkcCa8XJiRsFkxYqGNtYGxt0yXYxcHEICXxgl2m/s
 Y4NwzjNKHPy0nLmLkYODTUBMYu5ehS5GTg4RAVWJWStAwpxANeoSTb8b2EBsYQFniRM/zoLZv
 AJmEhsvbWYBaWUBqt+7NnICI8cCRoZVjOrFqUVlqUW6ZnpJRZnpGSW5iZk5uoYGxnq5qcXFie
 mpOYlJxXrJ+bmbGIHeqGdgYNzBeKXN+RCjJAeTkiivbbVmuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJXgOgd4UEi1LTUyvSMnOAYQGTluDgURLhPXAAKM1bXJCYW5yZDpE6xagoJc7LANInAJLI
 KM2Da4OF4iVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrz/QMbzZOaVwE1/BbSYCWjx+7lgi
 0sSEVJSDYy3VL+yeIQ07xCbuGxmSfeHVVtXbr2Zb/ueVezW6k1ysRHVWx/x1os/FS7jS3mi1H
 DxdkL5bsWvYXaVrLH9lQIfwrRXO+q+2RNdu9Q1+/mKxcq9wfueO5+IPButcnXiH2WDF88yw+Y
 4KX1Z7hW07Cfzban+/F9Lotas2vPv4r3oqrpNAXurdNYosRRnJBpqMRcVJwIAHfgqiEACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462354382!38382274!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG, UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10085 invoked from network); 4 May 2016 09:33:03 -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; 4 May 2016 09: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 1axtB0-0005kQ-8H
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1axtB0-0008Dy-7L
 for xen-changelog@lists.xensource.com; Wed, 04 May 2016 09:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1axtB0-0008Dy-7L@xenbits.xenproject.org>
Date: Wed, 04 May 2016 09:33:02 +0000
Subject: [Xen-changelog] [mini-os master] build: change MINI-OS_ROOT to
	MINIOS_ROOT
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0NjQ2NzNjY2JmZDEyZGNkMGVjMDhjYzI5Y2E2MmNjMTJmNmU2MWUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyIDEz
OjU1OjAwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDEwOjI1OjMwIDIwMTYgKzAxMDAKCiAgICBidWlsZDog
Y2hhbmdlIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVAogICAgCiAgICBJbiB0aGUgR05VIG1h
a2UgbWFudWFsICJIb3cgdG8gVXNlIFZhcmlhYmxlcyIgc2VjdGlvbiB0aGVyZSBpcyBzdWNoCiAg
ICB3b3JkOgogICAgCiAgICAiSG93ZXZlciwgdmFyaWFibGUgbmFtZXMgY29udGFpbmluZyBjaGFy
YWN0ZXJzIG90aGVyIHRoYW4gbGV0dGVycywKICAgIG51bWJlcnMsIGFuZCB1bmRlcnNjb3JlcyBz
aG91bGQgYmUgY29uc2lkZXJlZCBjYXJlZnVsbHksIGFzIGluIHNvbWUKICAgIHNoZWxscyB0aGV5
IGNhbm5vdCBiZSBwYXNzZWQgdGhyb3VnaCB0aGUgZW52aXJvbm1lbnQgdG8gYSBzdWItbWFrZSAo
c2VlCiAgICBDb21tdW5pY2F0aW5nIFZhcmlhYmxlcyB0byBhIFN1Yi1tYWtlKS4iCiAgICAKICAg
IEkgZGlzY292ZXIgeGVuIHN0dWJkb20gZmFpbHMgdG8gYnVpbGQgb24gVWJ1bnR1IDE2LjA0IGFu
ZCBEZWJpYW4KICAgIHVuc3RhYmxlIGR1ZSB0byBNSU5JLU9TX1JPT1QgaXMgbm90IHByZXNlcnZl
ZCBpbiB0aGUgaW52b2NhdGlvbiBvZgogICAgc3ViLW1ha2UsIHdoaWxlIHN0dWJkb20gYnVpbGRz
IGZpbmUgb24gb2xkZXIgdmVyc2lvbnMgb2YgVWJ1bnR1IGFuZAogICAgRGViaWFuLiBJdCdzIGhh
cmQgdG8gdHJhY2sgZG93biB3aGF0IGV4YWN0bHkgaXMgY2hhbmdlZCBpbiB0aG9zZQogICAgc3lz
dGVtcywgYnV0IGNoYW5naW5nIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVCBmaXhlcyB0aGUg
cHJvYmxlbS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMt
bHlvbi5vcmc+Ci0tLQogQ29uZmlnLm1rICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiBNYWtl
ZmlsZSAgICAgICAgIHwgIDIgKy0KIGNvbmZpZy9NaW5pT1MubWsgfCAgNCArKy0tCiBtaW5pb3Mu
bWsgICAgICAgIHwgIDggKysrKy0tLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr
KSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmlu
ZGV4IGU1ZDhhZGUuLjlkMTljZDcgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcu
bWsKQEAgLTI3LDExICsyNywxMSBAQCBjYy1vcHRpb24gPSAkKHNoZWxsIGlmIHRlc3QgLXogImBl
Y2hvICd2b2lkKnA9MTsnIHwgXAogIyBzdHViZG9tLCBzb21lIFhFTl8gdmFyaWFibGVzIGFyZSBz
ZXQsIHNldCBNSU5JT1NfIHZhcmlhYmxlcyBhY2NvcmRpbmdseS4KICMKIGlmbmVxICgkKFhFTl9S
T09UKSwpCi1NSU5JLU9TX1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21pbmktb3MKK01JTklPU19S
T09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCiBlbHNlCi1NSU5JLU9TX1JPT1Q9JChUT1BM
RVZFTF9ESVIpCitNSU5JT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVuZGlmCi1leHBvcnQgTUlO
SS1PU19ST09UCitleHBvcnQgTUlOSU9TX1JPT1QKIAogaWZuZXEgKCQoWEVOX1RBUkdFVF9BUkNI
KSwpCiBNSU5JT1NfVEFSR0VUX0FSQ0ggPSAkKFhFTl9UQVJHRVRfQVJDSCkKQEAgLTc4LDE2ICs3
OCwxNiBAQCBFWFRSQV9JTkMgPSAkKEFSQ0hfSU5DKQogCiAjIEluY2x1ZGUgdGhlIGFyY2hpdGVj
dHVyZSBmYW1pbHkncyBzcGVjaWFsIG1ha2VydWxlcy4KICMgVGhpcyBtdXN0IGJlIGJlZm9yZSBp
bmNsdWRlIG1pbmlvcy5tayEKLWluY2x1ZGUgJChNSU5JLU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hf
RElSKS9hcmNoLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hfRElSKS9h
cmNoLm1rCiAKLWV4dHJhX2luY2wgOj0gJChmb3JlYWNoIGRpciwkKEVYVFJBX0lOQyksLWlzeXN0
ZW0gJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvJChkaXIpKQorZXh0cmFfaW5jbCA6PSAkKGZvcmVh
Y2ggZGlyLCQoRVhUUkFfSU5DKSwtaXN5c3RlbSAkKE1JTklPU19ST09UKS9pbmNsdWRlLyQoZGly
KSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19ST09UKS9pbmNsdWRlCitE
RUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JT1NfUk9PVCkvaW5jbHVkZQogREVGX0NQUEZM
QUdTICs9IC1EX19NSU5JT1NfXwogCiBpZmVxICgkKGxpYmMpLHkpCiBERUZfQ1BQRkxBR1MgKz0g
LURIQVZFX0xJQkMKLURFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1JTkktT1NfUk9PVCkvaW5j
bHVkZS9wb3NpeAorREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSU9TX1JPT1QpL2luY2x1
ZGUvcG9zaXgKIERFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKFhFTl9ST09UKS90b29scy94ZW5z
dG9yZS9pbmNsdWRlCiBlbmRpZgogCmRpZmYgLS1naXQgYS9NYWtlZmlsZSBiL01ha2VmaWxlCmlu
ZGV4IGNmZTAxNWEuLjEwYzA1YTUgMTAwNjQ0Ci0tLSBhL01ha2VmaWxlCisrKyBiL01ha2VmaWxl
CkBAIC0xNCw3ICsxNCw3IEBAIEVYVFJBX0RFUFMgKz0gJChNSU5JT1NfQ09ORklHKQogaW5jbHVk
ZSAkKE1JTklPU19DT05GSUcpCiBlbmRpZgogCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9jb25m
aWcvTWluaU9TLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpL2NvbmZpZy9NaW5pT1MubWsKIAog
IyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVUV09SSyA/PSB5CmRpZmYg
LS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5tawppbmRleCBlNGZlYmU0
Li5iZTU0MmRjIDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisrKyBiL2NvbmZpZy9NaW5p
T1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9jb25maWcvU3Rk
R05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsKK2luY2x1ZGUgJChNSU5J
T1NfUk9PVCkvY29uZmlnL1N0ZEdOVS5taworaW5jbHVkZSAkKE1JTklPU19ST09UKS9Db25maWcu
bWsKIENGTEFHUyArPSAkKERFRl9DRkxBR1MpICQoQVJDSF9DRkxBR1MpCiBDUFBGTEFHUyArPSAk
KERFRl9DUFBGTEFHUykgJChBUkNIX0NQUEZMQUdTKSAkKGV4dHJhX2luY2wpCiBBU0ZMQUdTICs9
ICQoREVGX0FTRkxBR1MpICQoQVJDSF9BU0ZMQUdTKQpkaWZmIC0tZ2l0IGEvbWluaW9zLm1rIGIv
bWluaW9zLm1rCmluZGV4IGUwNDIwMjcuLjg5NTM0ZjcgMTAwNjQ0Ci0tLSBhL21pbmlvcy5tawor
KysgYi9taW5pb3MubWsKQEAgLTM5LDEyICszOSwxMiBAQCBMREZMQUdTIDo9ICQoREVGX0xERkxB
R1MpICQoQVJDSF9MREZMQUdTKQogCiAjIFNwZWNpYWwgYnVpbGQgZGVwZW5kZW5jaWVzLgogIyBS
ZWJ1aWxkIGFsbCBhZnRlciB0b3VjaGluZyB0aGlzL3RoZXNlIGZpbGUocykKLUVYVFJBX0RFUFMg
Kz0gJChNSU5JLU9TX1JPT1QpL21pbmlvcy5tawotRVhUUkFfREVQUyArPSAkKE1JTkktT1NfUk9P
VCkvJChUQVJHRVRfQVJDSF9ESVIpL2FyY2gubWsKK0VYVFJBX0RFUFMgKz0gJChNSU5JT1NfUk9P
VCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSU9TX1JPT1QpLyQoVEFSR0VUX0FSQ0hf
RElSKS9hcmNoLm1rCiAKICMgRmluZCBhbGwgaGVhZGVyIGZpbGVzIGZvciBjaGVja2luZyBkZXBl
bmRlbmNpZXMuCi1IRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvKi5o
KQotSERSUyArPSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09UKS9pbmNsdWRlL3hlbi8qLmgpCitI
RFJTIDo9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS8qLmgpCitIRFJTICs9ICQo
d2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQogSERSUyArPSAkKHdpbGRj
YXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVkIGhlYWRlciBkaXJlY3Rv
cmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRSQV9JTkMpLCQod2lsZGNh
cmQgJChkaXIpLyouaCkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvbWluaS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03: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 1ayA2E-0003Cy-SN; Thu, 05 May 2016 03:33:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2D-0003Cs-Dh
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:05 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 EB/FD-02833-0FEBA275; Thu, 05 May 2016 03:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffDPq1
 wg83vWSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y+LFaawFO4Urvixey9LA+JWvi5GTQ0jgC6PE
 pYa0LkYuIPs8o8SzGZvYuxg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwFRi8bzrr
 CA2r4CZxOlPF9lBbBag+t4P6xknMHIsYGRYxahRnFpUllqka2iml1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYxfT3seYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3EuhjIcGi1PTUirTMHGBwwKQlOHiURHi9QdK8xQWJucWZ6RCpU4yKUuK8V/cC
 JQRAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9w/IFJ7MvBK46a+AFjMBL
 X4/VxNkcUkiQkqqgVFXLO+6Ec/dlxeEl+jMYjjvnmTb/mL6y9C/ukyXRMPmpl9Ir3j4+YLePk
 1JtuivUyfwX5g5t/nmF5/NC9snyploFv36viNo4aTG5f80PuuLK5j+uW2v4dOcc/DSpasb+h3
 3/bKfvYPl74bu8+f77Q/4a4Tqn19rzFT3ffJVfXmPAz/lN+swehxSYinOSDTUYi4qTgQAX+eM
 nEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462419183!39662234!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52428 invoked from network); 5 May 2016 03:33:03 -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; 5 May 2016 03: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 1ayA2A-00066v-RQ
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2A-0007VR-Mt
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2A-0007VR-Mt@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:02 +0000
Subject: [Xen-changelog] [xen master] Final touches for Xen 4.7.0-rc1
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI5MGVjZDVmMmJhM2ExZDI4ZTY5YjcyNGNjNGU5MGFmY2I2Y2U0ODMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMyAxMjo0MzozNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDMgMTI6NDM6MzUgMjAx
NiArMDEwMAoKICAgIEZpbmFsIHRvdWNoZXMgZm9yIFhlbiA0LjcuMC1yYzEKICAgIAogICAgKiBV
cGRhdGUgUkVBRE1FIGFuZCB4ZW4vTWFrZWZpbGUgdG8gIlhlbiA0LjctcmMiCiAgICAqIEZpeCBR
RU1VX1VQU1RSRUFNX1JFVklTSU9OIHRvIGEgdGFnLCBzbyB3ZSBnZXQgYSBzcGVjaWZpYyBjb21t
aXQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rICAgIHwgIDIgKy0KIFJFQURNRSAgICAgICB8IDEyICsr
KysrKy0tLS0tLQogeGVuL01ha2VmaWxlIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZp
Zy5tawppbmRleCA3OTMyMWRjLi5kZGVkZWFhIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIv
Q29uZmlnLm1rCkBAIC0yNzEsNyArMjcxLDcgQEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVW
SVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9V
UFNUUkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVt
dS14ZW4tNC43LjAtcmMxCiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gZTA4NWI3ZTU2MTM1
NzY2MDFlMmYxMDBlNmYxZWU5ZTA3NzhjM2ViOQogIyBTdW4gQXByIDEwIDAwOjQ2OjMyIDIwMTYg
KzAyMDAKICMgRml4IHRpbWUgdXBkYXRlCmRpZmYgLS1naXQgYS9SRUFETUUgYi9SRUFETUUKaW5k
ZXggYTk1ZWVkMC4uZDNmNDMyYSAxMDA2NDQKLS0tIGEvUkVBRE1FCisrKyBiL1JFQURNRQpAQCAt
MSwxMCArMSwxMCBAQAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCi1fXyAgX18g
ICAgICAgICAgICBfICBfICAgX19fX18gICAgICAgICAgICAgICAgICAgICBfICAgICAgICBfICAg
ICBfCi1cIFwvIC9fX18gXyBfXyAgIHwgfHwgfCB8X19fICB8ICAgIF8gICBfIF8gX18gIF9fX3wg
fF8gX18gX3wgfF9fIHwgfCBfX18KLSBcICAvLyBfIFwgJ18gXCAgfCB8fCB8XyAgIC8gL19fX198
IHwgfCB8ICdfIFwvIF9ffCBfXy8gX2AgfCAnXyBcfCB8LyBfIFwKLSAvICBcICBfXy8gfCB8IHwg
fF9fICAgX3wgLyAvX19fX198IHxffCB8IHwgfCBcX18gXCB8fCAoX3wgfCB8XykgfCB8ICBfXy8K
LS9fL1xfXF9fX3xffCB8X3wgICAgfF98KF8pXy8gICAgICAgXF9fLF98X3wgfF98X19fL1xfX1xf
XyxffF8uX18vfF98XF9fX3wKLQorX18gIF9fICAgICAgICAgICAgXyAgXyAgIF9fX19fICAgICAg
ICAgICAgICAKK1wgXC8gL19fXyBfIF9fICAgfCB8fCB8IHxfX18gIHwgICAgXyBfXyBfX18gCisg
XCAgLy8gXyBcICdfIFwgIHwgfHwgfF8gICAvIC9fX19ffCAnX18vIF9ffAorIC8gIFwgIF9fLyB8
IHwgfCB8X18gICBffCAvIC9fX19fX3wgfCB8IChfXyAKKy9fL1xfXF9fX3xffCB8X3wgICAgfF98
KF8pXy8gICAgICB8X3wgIFxfX198CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAKIGh0dHA6Ly93
d3cueGVuLm9yZy8KZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRl
eCBmNDkwMTRiLi4wZDVmMjQwIDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01h
a2VmaWxlCkBAIC0yLDcgKzIsNyBAQAogIyBBbGwgb3RoZXIgcGxhY2VzIHRoaXMgaXMgc3RvcmVk
IChlZy4gY29tcGlsZS5oKSBzaG91bGQgYmUgYXV0b2dlbmVyYXRlZC4KIGV4cG9ydCBYRU5fVkVS
U0lPTiAgICAgICA9IDQKIGV4cG9ydCBYRU5fU1VCVkVSU0lPTiAgICA9IDcKLWV4cG9ydCBYRU5f
RVhUUkFWRVJTSU9OID89IC11bnN0YWJsZSQoWEVOX1ZFTkRPUlZFUlNJT04pCitleHBvcnQgWEVO
X0VYVFJBVkVSU0lPTiA/PSAuMC1yYyQoWEVOX1ZFTkRPUlZFUlNJT04pCiBleHBvcnQgWEVOX0ZV
TExWRVJTSU9OICAgPSAkKFhFTl9WRVJTSU9OKS4kKFhFTl9TVUJWRVJTSU9OKSQoWEVOX0VYVFJB
VkVSU0lPTikKIC1pbmNsdWRlIHhlbi12ZXJzaW9uCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03: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 1ayA2E-0003Cy-SN; Thu, 05 May 2016 03:33:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2D-0003Cs-Dh
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:05 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 EB/FD-02833-0FEBA275; Thu, 05 May 2016 03:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffDPq1
 wg83vWSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y+LFaawFO4Urvixey9LA+JWvi5GTQ0jgC6PE
 pYa0LkYuIPs8o8SzGZvYuxg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwFRi8bzrr
 CA2r4CZxOlPF9lBbBag+t4P6xknMHIsYGRYxahRnFpUllqka2iml1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYxfT3seYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3EuhjIcGi1PTUirTMHGBwwKQlOHiURHi9QdK8xQWJucWZ6RCpU4yKUuK8V/cC
 JQRAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9w/IFJ7MvBK46a+AFjMBL
 X4/VxNkcUkiQkqqgVFXLO+6Ec/dlxeEl+jMYjjvnmTb/mL6y9C/ukyXRMPmpl9Ir3j4+YLePk
 1JtuivUyfwX5g5t/nmF5/NC9snyploFv36viNo4aTG5f80PuuLK5j+uW2v4dOcc/DSpasb+h3
 3/bKfvYPl74bu8+f77Q/4a4Tqn19rzFT3ffJVfXmPAz/lN+swehxSYinOSDTUYi4qTgQAX+eM
 nEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462419183!39662234!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52428 invoked from network); 5 May 2016 03:33:03 -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; 5 May 2016 03: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 1ayA2A-00066v-RQ
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2A-0007VR-Mt
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2A-0007VR-Mt@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:02 +0000
Subject: [Xen-changelog] [xen master] Final touches for Xen 4.7.0-rc1
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI5MGVjZDVmMmJhM2ExZDI4ZTY5YjcyNGNjNGU5MGFmY2I2Y2U0ODMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMyAxMjo0MzozNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDMgMTI6NDM6MzUgMjAx
NiArMDEwMAoKICAgIEZpbmFsIHRvdWNoZXMgZm9yIFhlbiA0LjcuMC1yYzEKICAgIAogICAgKiBV
cGRhdGUgUkVBRE1FIGFuZCB4ZW4vTWFrZWZpbGUgdG8gIlhlbiA0LjctcmMiCiAgICAqIEZpeCBR
RU1VX1VQU1RSRUFNX1JFVklTSU9OIHRvIGEgdGFnLCBzbyB3ZSBnZXQgYSBzcGVjaWZpYyBjb21t
aXQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rICAgIHwgIDIgKy0KIFJFQURNRSAgICAgICB8IDEyICsr
KysrKy0tLS0tLQogeGVuL01ha2VmaWxlIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZp
Zy5tawppbmRleCA3OTMyMWRjLi5kZGVkZWFhIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIv
Q29uZmlnLm1rCkBAIC0yNzEsNyArMjcxLDcgQEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVW
SVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9V
UFNUUkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVt
dS14ZW4tNC43LjAtcmMxCiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gZTA4NWI3ZTU2MTM1
NzY2MDFlMmYxMDBlNmYxZWU5ZTA3NzhjM2ViOQogIyBTdW4gQXByIDEwIDAwOjQ2OjMyIDIwMTYg
KzAyMDAKICMgRml4IHRpbWUgdXBkYXRlCmRpZmYgLS1naXQgYS9SRUFETUUgYi9SRUFETUUKaW5k
ZXggYTk1ZWVkMC4uZDNmNDMyYSAxMDA2NDQKLS0tIGEvUkVBRE1FCisrKyBiL1JFQURNRQpAQCAt
MSwxMCArMSwxMCBAQAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCi1fXyAgX18g
ICAgICAgICAgICBfICBfICAgX19fX18gICAgICAgICAgICAgICAgICAgICBfICAgICAgICBfICAg
ICBfCi1cIFwvIC9fX18gXyBfXyAgIHwgfHwgfCB8X19fICB8ICAgIF8gICBfIF8gX18gIF9fX3wg
fF8gX18gX3wgfF9fIHwgfCBfX18KLSBcICAvLyBfIFwgJ18gXCAgfCB8fCB8XyAgIC8gL19fX198
IHwgfCB8ICdfIFwvIF9ffCBfXy8gX2AgfCAnXyBcfCB8LyBfIFwKLSAvICBcICBfXy8gfCB8IHwg
fF9fICAgX3wgLyAvX19fX198IHxffCB8IHwgfCBcX18gXCB8fCAoX3wgfCB8XykgfCB8ICBfXy8K
LS9fL1xfXF9fX3xffCB8X3wgICAgfF98KF8pXy8gICAgICAgXF9fLF98X3wgfF98X19fL1xfX1xf
XyxffF8uX18vfF98XF9fX3wKLQorX18gIF9fICAgICAgICAgICAgXyAgXyAgIF9fX19fICAgICAg
ICAgICAgICAKK1wgXC8gL19fXyBfIF9fICAgfCB8fCB8IHxfX18gIHwgICAgXyBfXyBfX18gCisg
XCAgLy8gXyBcICdfIFwgIHwgfHwgfF8gICAvIC9fX19ffCAnX18vIF9ffAorIC8gIFwgIF9fLyB8
IHwgfCB8X18gICBffCAvIC9fX19fX3wgfCB8IChfXyAKKy9fL1xfXF9fX3xffCB8X3wgICAgfF98
KF8pXy8gICAgICB8X3wgIFxfX198CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAKIGh0dHA6Ly93
d3cueGVuLm9yZy8KZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRl
eCBmNDkwMTRiLi4wZDVmMjQwIDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01h
a2VmaWxlCkBAIC0yLDcgKzIsNyBAQAogIyBBbGwgb3RoZXIgcGxhY2VzIHRoaXMgaXMgc3RvcmVk
IChlZy4gY29tcGlsZS5oKSBzaG91bGQgYmUgYXV0b2dlbmVyYXRlZC4KIGV4cG9ydCBYRU5fVkVS
U0lPTiAgICAgICA9IDQKIGV4cG9ydCBYRU5fU1VCVkVSU0lPTiAgICA9IDcKLWV4cG9ydCBYRU5f
RVhUUkFWRVJTSU9OID89IC11bnN0YWJsZSQoWEVOX1ZFTkRPUlZFUlNJT04pCitleHBvcnQgWEVO
X0VYVFJBVkVSU0lPTiA/PSAuMC1yYyQoWEVOX1ZFTkRPUlZFUlNJT04pCiBleHBvcnQgWEVOX0ZV
TExWRVJTSU9OICAgPSAkKFhFTl9WRVJTSU9OKS4kKFhFTl9TVUJWRVJTSU9OKSQoWEVOX0VYVFJB
VkVSU0lPTikKIC1pbmNsdWRlIHhlbi12ZXJzaW9uCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03: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 1ayA2O-0003Df-Uc; Thu, 05 May 2016 03:33:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2N-0003DW-H7
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:15 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 66/93-03757-AFEBA275; Thu, 05 May 2016 03:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffXPq1
 wg/uHOCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8/U1YwFz3kqPj55ytrAuJ6zi5GLQ0jgC6PE
 jglfmSCc84wSszqvs3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgKbH5z
 2N2EJtXwEziwJa1YDUsQPVz266xT2DkWMDIsIpRvTi1qCy1SNdEL6koMz2jJDcxM0fX0NBELz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDccVC50OMkhxMSqK8jBu1woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8F7cC5QTLEpNT61Iy8wBBgdMWoKDR0mEdwJImre4IDG3ODMdInWKUVFKnPcqSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQQyhSczrwRu+iugxUxAi9/P1
 QRZXJKIkJJqYGxsYc22dPiWNrdolazPVFWdv0Enohk9VjQob76wMnWuW+aFyXJd3Hb22TXdRl
 X+Bxa33Ju3X3/5oWffVlpJFe53f7dDpH+CJEv2KyXB1VdUIzf8zQv8xMSSHeq1/9iPAxeCWv5
 /23f70+6WorW8+008yidW5QTMndfG+6nX2jynSP/apKe/biqxFGckGmoxFxUnAgCru1fbQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462419193!39662693!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24134 invoked from network); 5 May 2016 03:33:13 -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; 5 May 2016 03: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 1ayA2K-000670-Ta
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2K-0007W8-Sp
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2K-0007W8-Sp@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:12 +0000
Subject: [Xen-changelog] [xen master] x86: show correct code in CPU state
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjYTQ3MmM3MjA4YTdmNzJhYjhhNjFhYTdmZTVmZTE5NTRmYzM0NWIKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVl
IE1heSAzIDE3OjE1OjM4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAzIDE3OjIyOjU0IDIw
MTYgKzAxMDAKCiAgICB4ODY6IHNob3cgY29ycmVjdCBjb2RlIGluIENQVSBzdGF0ZQogICAgCiAg
ICBXaGVuIHNob3dpbmcgdGhlIENQVSBzdGF0ZSAoZS5nLiwgYWZ0ZXIgYSBjcmFzaCkgdGhlIGR1
bXAgb2YgY29kZQogICAgYXJvdW5kIFJJUCBpcyBpbmNvcnJlY3QuCiAgICAKICAgIEluY29ycmVj
dDoKICAgIAogICAgICAgIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDExMTNjZj4gKC4uLik6
CiAgICAgICAgIDAwIGM2IGMxIGVlIDA4IDQ4IGMxIGUwIDwwND4gMDMgMDQgZjEgOGIgLi4uCiAg
ICAgICAgIF5eIFVuaW5pdGlhbGl6ZWQgICAgICAgICBeXiBNaXNzaW5nIDB4NDgKICAgIAogICAg
Q29ycmVjdDoKICAgIAogICAgICAgIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDExMTNjZj4g
KC4uLik6CiAgICAgICAgIGM2IGMxIGVlIDA4IDQ4IGMxIGUwIDA0IDw0OD4gMDMgMDQgZjEgOGIg
Li4uCiAgICAKICAgIFdoZW4gY29waW5nIHRoZSBieXRlcyBiZWZvcmUgUklQLCB0aGUgZGVzdGlu
YXRpb24gd2FzIG9mZi1ieS1vbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhdmlkIFZyYWJl
bCA8ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDgz
ODQxNTguLjA4OTU0NDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNTAsNyArMTUwLDcgQEAgc3RhdGljIHZvaWQgc2hvd19j
b2RlKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAg
OiAiPSZjIiAobWlzc2luZ19iZWZvcmUpLAogICAgICAgICAgICAgICAgICAgICAiPSZEIiAodG1w
KSwgIj0mUyIgKHRtcCkKICAgICAgICAgICAgICAgICAgIDogIjAiIChBUlJBWV9TSVpFKGluc25z
X2JlZm9yZSkpLAotICAgICAgICAgICAgICAgICAgICAiMSIgKGluc25zX2JlZm9yZSArIEFSUkFZ
X1NJWkUoaW5zbnNfYmVmb3JlKSksCisgICAgICAgICAgICAgICAgICAgICIxIiAoaW5zbnNfYmVm
b3JlICsgQVJSQVlfU0laRShpbnNuc19iZWZvcmUpIC0gMSksCiAgICAgICAgICAgICAgICAgICAg
ICIyIiAocmVncy0+cmlwIC0gMSkpOwogICAgIGNsYWMoKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03: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 1ayA2O-0003Df-Uc; Thu, 05 May 2016 03:33:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2N-0003DW-H7
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:15 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 66/93-03757-AFEBA275; Thu, 05 May 2016 03:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffXPq1
 wg/uHOCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8/U1YwFz3kqPj55ytrAuJ6zi5GLQ0jgC6PE
 jglfmSCc84wSszqvs3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgKbH5z
 2N2EJtXwEziwJa1YDUsQPVz266xT2DkWMDIsIpRvTi1qCy1SNdEL6koMz2jJDcxM0fX0NBELz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDccVC50OMkhxMSqK8jBu1woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8F7cC5QTLEpNT61Iy8wBBgdMWoKDR0mEdwJImre4IDG3ODMdInWKUVFKnPcqSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQQyhSczrwRu+iugxUxAi9/P1
 QRZXJKIkJJqYGxsYc22dPiWNrdolazPVFWdv0Enohk9VjQob76wMnWuW+aFyXJd3Hb22TXdRl
 X+Bxa33Ju3X3/5oWffVlpJFe53f7dDpH+CJEv2KyXB1VdUIzf8zQv8xMSSHeq1/9iPAxeCWv5
 /23f70+6WorW8+008yidW5QTMndfG+6nX2jynSP/apKe/biqxFGckGmoxFxUnAgCru1fbQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462419193!39662693!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24134 invoked from network); 5 May 2016 03:33:13 -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; 5 May 2016 03: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 1ayA2K-000670-Ta
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2K-0007W8-Sp
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2K-0007W8-Sp@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:12 +0000
Subject: [Xen-changelog] [xen master] x86: show correct code in CPU state
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjYTQ3MmM3MjA4YTdmNzJhYjhhNjFhYTdmZTVmZTE5NTRmYzM0NWIKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVl
IE1heSAzIDE3OjE1OjM4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAzIDE3OjIyOjU0IDIw
MTYgKzAxMDAKCiAgICB4ODY6IHNob3cgY29ycmVjdCBjb2RlIGluIENQVSBzdGF0ZQogICAgCiAg
ICBXaGVuIHNob3dpbmcgdGhlIENQVSBzdGF0ZSAoZS5nLiwgYWZ0ZXIgYSBjcmFzaCkgdGhlIGR1
bXAgb2YgY29kZQogICAgYXJvdW5kIFJJUCBpcyBpbmNvcnJlY3QuCiAgICAKICAgIEluY29ycmVj
dDoKICAgIAogICAgICAgIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDExMTNjZj4gKC4uLik6
CiAgICAgICAgIDAwIGM2IGMxIGVlIDA4IDQ4IGMxIGUwIDwwND4gMDMgMDQgZjEgOGIgLi4uCiAg
ICAgICAgIF5eIFVuaW5pdGlhbGl6ZWQgICAgICAgICBeXiBNaXNzaW5nIDB4NDgKICAgIAogICAg
Q29ycmVjdDoKICAgIAogICAgICAgIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDExMTNjZj4g
KC4uLik6CiAgICAgICAgIGM2IGMxIGVlIDA4IDQ4IGMxIGUwIDA0IDw0OD4gMDMgMDQgZjEgOGIg
Li4uCiAgICAKICAgIFdoZW4gY29waW5nIHRoZSBieXRlcyBiZWZvcmUgUklQLCB0aGUgZGVzdGlu
YXRpb24gd2FzIG9mZi1ieS1vbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhdmlkIFZyYWJl
bCA8ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDgz
ODQxNTguLjA4OTU0NDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNTAsNyArMTUwLDcgQEAgc3RhdGljIHZvaWQgc2hvd19j
b2RlKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAg
OiAiPSZjIiAobWlzc2luZ19iZWZvcmUpLAogICAgICAgICAgICAgICAgICAgICAiPSZEIiAodG1w
KSwgIj0mUyIgKHRtcCkKICAgICAgICAgICAgICAgICAgIDogIjAiIChBUlJBWV9TSVpFKGluc25z
X2JlZm9yZSkpLAotICAgICAgICAgICAgICAgICAgICAiMSIgKGluc25zX2JlZm9yZSArIEFSUkFZ
X1NJWkUoaW5zbnNfYmVmb3JlKSksCisgICAgICAgICAgICAgICAgICAgICIxIiAoaW5zbnNfYmVm
b3JlICsgQVJSQVlfU0laRShpbnNuc19iZWZvcmUpIC0gMSksCiAgICAgICAgICAgICAgICAgICAg
ICIyIiAocmVncy0+cmlwIC0gMSkpOwogICAgIGNsYWMoKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayA2Z-0003F3-0T; Thu, 05 May 2016 03:33:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2X-0003Es-DU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 77/CC-09532-40FBA275; Thu, 05 May 2016 03:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdlv1a
 4wbLnrBYTthk4MHps79vFHsAYxZqZl5RfkcCacX7lC8aCn/wVCz4fYGlgvMbTxcjFISTwhVFi
 +pw7TBDOeUaJ3ms/2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIlei68
 5cFpJxXwEzizUllkDALUPmRybvZJzByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjB2PHP6RCjJAeTkigv40atcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvBf3AuUEi1LTUyvSMnOAoQGTluDgURLhnQCS5i0uSMwtzkyHSJ1iVJQS570KkhAA
 SWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5/4BM4cnMK4Gb/gpoMRPQ4vdzN
 UEWlyQipKQaGHvOZF2J3Bpu9GPvpsTiHzdWK7Gfunql3+tG3c8/eqcFvz6fzuzQ77bD8l/Ugc
 sZ7sJpqYeuLxG1Crn6Qio5gnfLpClcU32mOP1aM2nHnftXmH36bDpT2GLidXyEYg/+2XLgA/e
 m+xm1rSoiV7prfc/F90mV/39epf5y26ajX4Mv31t07kv2yl9KLMUZiYZazEXFiQBRL4IjQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462419203!6595405!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29392 invoked from network); 5 May 2016 03:33:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:33: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 1ayA2U-00067L-VR
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2U-0007WW-Ul
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2U-0007WW-Ul@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:22 +0000
Subject: [Xen-changelog] [xen master] x86/monitor: disallow setting
	mem_access_emulate_each_rep when vm_event is NULL
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkZmQ1NjQ1M2RiN2MzMDNjOGM4MjUzMWIzMzQwMWY0MDcwMGE4NWUKQXV0aG9yOiAg
ICAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpBdXRob3JEYXRl
OiBXZWQgTWF5IDQgMDk6NDI6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0MjowNiAyMDE2ICsw
MjAwCgogICAgeDg2L21vbml0b3I6IGRpc2FsbG93IHNldHRpbmcgbWVtX2FjY2Vzc19lbXVsYXRl
X2VhY2hfcmVwIHdoZW4gdm1fZXZlbnQgaXMgTlVMTAogICAgCiAgICBJdCBpcyBtZWFuaW5nbGVz
cyAoYW5kIHBvdGVudGlhbGx5IGRhbmdlcm91cyAtIHNlZSBodm1lbXVsX3ZpcnR1YWxfdG9fbGlu
ZWFyKCkpCiAgICB0byBzZXQgbWVtX2FjY2Vzc19lbXVsYXRlX2VhY2hfcmVwIGJlZm9yZSB4Y19t
b25pdG9yX2VuYWJsZSgpICh3aGljaCBhbGxvY2F0ZXMKICAgIHZjcHUtPmFyY2gudm1fZXZlbnQp
IGhhcyBiZWVuIGNhbGxlZCwgc28gcmV0dXJuIGFuIGVycm9yIGZyb20gdGhlCiAgICBYRU5fRE9N
Q1RMX01PTklUT1JfT1BfRU1VTEFURV9FQUNIX1JFUCBoeXBlcmNhbGwgd2hlbiB0aGF0IGlzIHRo
ZSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0aXJ4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oIHwgMTYgKysrKysr
KysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21vbml0b3IuaAppbmRleCAwOTU0YjU5Li5kMzY3MDk5IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L21vbml0b3IuaApAQCAtMzIsMTkgKzMyLDI5IEBACiBzdGF0aWMgaW5saW5lCiBpbnQgYXJjaF9t
b25pdG9yX2RvbWN0bF9vcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25p
dG9yX29wICptb3ApCiB7CisgICAgaW50IHJjID0gMDsKKwogICAgIHN3aXRjaCAoIG1vcC0+b3Ag
KQogICAgIHsKICAgICBjYXNlIFhFTl9ET01DVExfTU9OSVRPUl9PUF9FTVVMQVRFX0VBQ0hfUkVQ
OgogICAgICAgICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgIGQtPmFyY2gubWVtX2FjY2Vzc19l
bXVsYXRlX2VhY2hfcmVwID0gISFtb3AtPmV2ZW50OworICAgICAgICAvKgorICAgICAgICAgKiBF
bmFibGluZyBtZW1fYWNjZXNzX2VtdWxhdGVfZWFjaF9yZXAgd2l0aG91dCBhIHZtX2V2ZW50IHN1
YnNjcmliZXIKKyAgICAgICAgICogaXMgbWVhbmluZ2xlc3MuCisgICAgICAgICAqLworICAgICAg
ICBpZiAoIGQtPm1heF92Y3B1cyAmJiBkLT52Y3B1WzBdICYmIGQtPnZjcHVbMF0tPmFyY2gudm1f
ZXZlbnQgKQorICAgICAgICAgICAgZC0+YXJjaC5tZW1fYWNjZXNzX2VtdWxhdGVfZWFjaF9yZXAg
PSAhIW1vcC0+ZXZlbnQ7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsK
KwogICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZh
dWx0OgotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgICAgIHJjID0gLUVPUE5PVFNV
UFA7CiAgICAgfQogCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHJjOwogfQogCiBpbnQgYXJj
aF9tb25pdG9yX2RvbWN0bF9ldmVudChzdHJ1Y3QgZG9tYWluICpkLAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayA2Z-0003F3-0T; Thu, 05 May 2016 03:33:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2X-0003Es-DU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 77/CC-09532-40FBA275; Thu, 05 May 2016 03:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdlv1a
 4wbLnrBYTthk4MHps79vFHsAYxZqZl5RfkcCacX7lC8aCn/wVCz4fYGlgvMbTxcjFISTwhVFi
 +pw7TBDOeUaJ3ms/2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIlei68
 5cFpJxXwEzizUllkDALUPmRybvZJzByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjB2PHP6RCjJAeTkigv40atcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvBf3AuUEi1LTUyvSMnOAoQGTluDgURLhnQCS5i0uSMwtzkyHSJ1iVJQS570KkhAA
 SWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5/4BM4cnMK4Gb/gpoMRPQ4vdzN
 UEWlyQipKQaGHvOZF2J3Bpu9GPvpsTiHzdWK7Gfunql3+tG3c8/eqcFvz6fzuzQ77bD8l/Ugc
 sZ7sJpqYeuLxG1Crn6Qio5gnfLpClcU32mOP1aM2nHnftXmH36bDpT2GLidXyEYg/+2XLgA/e
 m+xm1rSoiV7prfc/F90mV/39epf5y26ajX4Mv31t07kv2yl9KLMUZiYZazEXFiQBRL4IjQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462419203!6595405!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29392 invoked from network); 5 May 2016 03:33:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:33: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 1ayA2U-00067L-VR
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2U-0007WW-Ul
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2U-0007WW-Ul@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:22 +0000
Subject: [Xen-changelog] [xen master] x86/monitor: disallow setting
	mem_access_emulate_each_rep when vm_event is NULL
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkZmQ1NjQ1M2RiN2MzMDNjOGM4MjUzMWIzMzQwMWY0MDcwMGE4NWUKQXV0aG9yOiAg
ICAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpBdXRob3JEYXRl
OiBXZWQgTWF5IDQgMDk6NDI6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0MjowNiAyMDE2ICsw
MjAwCgogICAgeDg2L21vbml0b3I6IGRpc2FsbG93IHNldHRpbmcgbWVtX2FjY2Vzc19lbXVsYXRl
X2VhY2hfcmVwIHdoZW4gdm1fZXZlbnQgaXMgTlVMTAogICAgCiAgICBJdCBpcyBtZWFuaW5nbGVz
cyAoYW5kIHBvdGVudGlhbGx5IGRhbmdlcm91cyAtIHNlZSBodm1lbXVsX3ZpcnR1YWxfdG9fbGlu
ZWFyKCkpCiAgICB0byBzZXQgbWVtX2FjY2Vzc19lbXVsYXRlX2VhY2hfcmVwIGJlZm9yZSB4Y19t
b25pdG9yX2VuYWJsZSgpICh3aGljaCBhbGxvY2F0ZXMKICAgIHZjcHUtPmFyY2gudm1fZXZlbnQp
IGhhcyBiZWVuIGNhbGxlZCwgc28gcmV0dXJuIGFuIGVycm9yIGZyb20gdGhlCiAgICBYRU5fRE9N
Q1RMX01PTklUT1JfT1BfRU1VTEFURV9FQUNIX1JFUCBoeXBlcmNhbGwgd2hlbiB0aGF0IGlzIHRo
ZSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0aXJ4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oIHwgMTYgKysrKysr
KysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21vbml0b3IuaAppbmRleCAwOTU0YjU5Li5kMzY3MDk5IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L21vbml0b3IuaApAQCAtMzIsMTkgKzMyLDI5IEBACiBzdGF0aWMgaW5saW5lCiBpbnQgYXJjaF9t
b25pdG9yX2RvbWN0bF9vcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25p
dG9yX29wICptb3ApCiB7CisgICAgaW50IHJjID0gMDsKKwogICAgIHN3aXRjaCAoIG1vcC0+b3Ag
KQogICAgIHsKICAgICBjYXNlIFhFTl9ET01DVExfTU9OSVRPUl9PUF9FTVVMQVRFX0VBQ0hfUkVQ
OgogICAgICAgICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgIGQtPmFyY2gubWVtX2FjY2Vzc19l
bXVsYXRlX2VhY2hfcmVwID0gISFtb3AtPmV2ZW50OworICAgICAgICAvKgorICAgICAgICAgKiBF
bmFibGluZyBtZW1fYWNjZXNzX2VtdWxhdGVfZWFjaF9yZXAgd2l0aG91dCBhIHZtX2V2ZW50IHN1
YnNjcmliZXIKKyAgICAgICAgICogaXMgbWVhbmluZ2xlc3MuCisgICAgICAgICAqLworICAgICAg
ICBpZiAoIGQtPm1heF92Y3B1cyAmJiBkLT52Y3B1WzBdICYmIGQtPnZjcHVbMF0tPmFyY2gudm1f
ZXZlbnQgKQorICAgICAgICAgICAgZC0+YXJjaC5tZW1fYWNjZXNzX2VtdWxhdGVfZWFjaF9yZXAg
PSAhIW1vcC0+ZXZlbnQ7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsK
KwogICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZh
dWx0OgotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgICAgIHJjID0gLUVPUE5PVFNV
UFA7CiAgICAgfQogCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHJjOwogfQogCiBpbnQgYXJj
aF9tb25pdG9yX2RvbWN0bF9ldmVudChzdHJ1Y3QgZG9tYWluICpkLAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA2i-0003GT-2V; Thu, 05 May 2016 03:33:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2h-0003GF-D6
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:35 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 21/AC-18833-E0FBA275; Thu, 05 May 2016 03:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdvv1a
 4wYJdPBYTthk4MHps79vFHsAYxZqZl5RfkcCacWfHEraCPs6KjbM/MDUwHmHvYuTiEBL4wijR
 fvYiG4RznlFiyYXHQBkODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUwk7vy7y
 QRi8wqYSVx6NhkszgJU39V3hGUCI8cCRoZVjOrFqUVlqUW6RnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYzL/jodYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL34l6gnGBRanpqRVpmDjA4YNISHDxKIrwTQNK8xQWJucWZ6RCpU4yKUuK8V0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8hkCk8mXklcNNfAS1mAlr8fq4my
 OKSRISUVAPjbE32MzvTD1ue3Tpz3onZN/Z/nLXga8LBHp2w4i/vbZL2afDfuXLkdoPQQX6zuv
 7oeTuWWC7cZeKTpbx1Y5xDgYfQMt/LogeMssQS1tfndz/5vXWempnFpgiO+YrKMhW3OqWnP+E
 JCk9t21Jz+WmPhF/474sJGopWr3SrYlliHNzjXi+erFqkxFKckWioxVxUnAgAjnC8cEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462419213!12784421!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19929 invoked from network); 5 May 2016 03:33:34 -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; 5 May 2016 03:33: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 1ayA2f-00067b-2y
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2f-0007X9-0R
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2f-0007X9-0R@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:33 +0000
Subject: [Xen-changelog] [xen master] x86/p2m: also tear down altp2m
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4NWVhMzZlZDFiYzlkOWQ2ZDQ3ODAxZDBkMzIzZTAwOTQ1YjBhY2EKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDk6NDM6MzcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0MzozNyAyMDE2ICswMjAwCgogICAgeDg2
L3AybTogYWxzbyB0ZWFyIGRvd24gYWx0cDJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNCArKyst
CiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4
IDZlZWYyZjMuLjk0ZWFiZjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTYxOCw5ICs2MTgsMTEgQEAgdm9pZCBwMm1fdGVh
cmRvd24oc3RydWN0IHAybV9kb21haW4gKnAybSkKIAogdm9pZCBwMm1fZmluYWxfdGVhcmRvd24o
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICAvKiBXZSBtdXN0IHRlYXJkb3duIHVuY29uZGl0aW9u
YWxseSBiZWNhdXNlCisgICAgLyoKKyAgICAgKiBXZSBtdXN0IHRlYXJkb3duIGJvdGggb2YgdGhl
bSB1bmNvbmRpdGlvbmFsbHkgYmVjYXVzZQogICAgICAqIHdlIGluaXRpYWxpc2UgdGhlbSB1bmNv
bmRpdGlvbmFsbHkuCiAgICAgICovCisgICAgcDJtX3RlYXJkb3duX2FsdHAybShkKTsKICAgICBw
Mm1fdGVhcmRvd25fbmVzdGVkcDJtKGQpOwogCiAgICAgLyogSXRlcmF0ZSBvdmVyIGFsbCBwMm0g
dGFibGVzIHBlciBkb21haW4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA2i-0003GT-2V; Thu, 05 May 2016 03:33:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2h-0003GF-D6
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:35 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 21/AC-18833-E0FBA275; Thu, 05 May 2016 03:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdvv1a
 4wYJdPBYTthk4MHps79vFHsAYxZqZl5RfkcCacWfHEraCPs6KjbM/MDUwHmHvYuTiEBL4wijR
 fvYiG4RznlFiyYXHQBkODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUwk7vy7y
 QRi8wqYSVx6NhkszgJU39V3hGUCI8cCRoZVjOrFqUVlqUW6RnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYzL/jodYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL34l6gnGBRanpqRVpmDjA4YNISHDxKIrwTQNK8xQWJucWZ6RCpU4yKUuK8V0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8hkCk8mXklcNNfAS1mAlr8fq4my
 OKSRISUVAPjbE32MzvTD1ue3Tpz3onZN/Z/nLXga8LBHp2w4i/vbZL2afDfuXLkdoPQQX6zuv
 7oeTuWWC7cZeKTpbx1Y5xDgYfQMt/LogeMssQS1tfndz/5vXWempnFpgiO+YrKMhW3OqWnP+E
 JCk9t21Jz+WmPhF/474sJGopWr3SrYlliHNzjXi+erFqkxFKckWioxVxUnAgAjnC8cEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462419213!12784421!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19929 invoked from network); 5 May 2016 03:33:34 -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; 5 May 2016 03:33: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 1ayA2f-00067b-2y
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2f-0007X9-0R
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2f-0007X9-0R@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:33 +0000
Subject: [Xen-changelog] [xen master] x86/p2m: also tear down altp2m
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4NWVhMzZlZDFiYzlkOWQ2ZDQ3ODAxZDBkMzIzZTAwOTQ1YjBhY2EKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDk6NDM6MzcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0MzozNyAyMDE2ICswMjAwCgogICAgeDg2
L3AybTogYWxzbyB0ZWFyIGRvd24gYWx0cDJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNCArKyst
CiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4
IDZlZWYyZjMuLjk0ZWFiZjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTYxOCw5ICs2MTgsMTEgQEAgdm9pZCBwMm1fdGVh
cmRvd24oc3RydWN0IHAybV9kb21haW4gKnAybSkKIAogdm9pZCBwMm1fZmluYWxfdGVhcmRvd24o
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICAvKiBXZSBtdXN0IHRlYXJkb3duIHVuY29uZGl0aW9u
YWxseSBiZWNhdXNlCisgICAgLyoKKyAgICAgKiBXZSBtdXN0IHRlYXJkb3duIGJvdGggb2YgdGhl
bSB1bmNvbmRpdGlvbmFsbHkgYmVjYXVzZQogICAgICAqIHdlIGluaXRpYWxpc2UgdGhlbSB1bmNv
bmRpdGlvbmFsbHkuCiAgICAgICovCisgICAgcDJtX3RlYXJkb3duX2FsdHAybShkKTsKICAgICBw
Mm1fdGVhcmRvd25fbmVzdGVkcDJtKGQpOwogCiAgICAgLyogSXRlcmF0ZSBvdmVyIGFsbCBwMm0g
dGFibGVzIHBlciBkb21haW4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA2t-0003IB-4k; Thu, 05 May 2016 03:33:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2s-0003Hs-6u
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 02/BC-18833-91FBA275; Thu, 05 May 2016 03:33:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVVdiv1a
 4waZ1chYTthk4MHps79vFHsAYxZqZl5RfkcCacfHsZNaCJdOYKv51zGJpYDz6mLGLkYtDSOAL
 o8Sj54+YIZzzjBJ/nj5l72Lk4GATEJOYu1ehi5GTQ0RAVWLWiuXMILaQgLpE0+8GNhBbWCBQ4
 mj7azCbV8BM4sCSr6wgNgtQ/cmVs5knMHIsYGRYxahenFpUllqka6iXVJSZnlGSm5iZo2toYK
 aXm1pcnJiempOYVKyXnJ+7iRHoFwYg2MG487nTIUZJDiYlUV7GjVrhQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4I/cB5QSLUtNTK9Iyc4ABApOW4OBREuH1BknzFhck5hZnpkOkTjHqchybe2Mt
 kxBLXn5eqpQ479W9QEUCIEUZpXlwI2DBeolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErCvKYgq
 3gy80rgNr0COoIJ6Ij3czVBjihJREhJNTDKM5drKDV731p7y1BPpuvN+tyyqcXRMUFzszMNYs
 5LLdxjJbX0W2bBrs6qn6umWMZvDv4qNK3v0af55/6qF84JXnIpJTOBQ/JhV9bx/OorSfuEBf9
 wxPw60e232zTY6Wfzmy2RD5Nn3P0mXOHC8pbv+5HSt7a/ubnCzru7Nj3myrS+19Op+UaJpTgj
 0VCLuag4EQAqs6eYUQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462419223!6595427!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30587 invoked from network); 5 May 2016 03:33:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:33: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 1ayA2p-00067l-5V
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2p-0007XX-4v
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2p-0007XX-4v@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:43 +0000
Subject: [Xen-changelog] [xen master] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDk6NDQ6MzIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0NDozMiAyMDE2ICswMjAwCgogICAgSU9N
TVUveDg2OiBwZXItZG9tYWluIGNvbnRyb2wgc3RydWN0dXJlIGlzIG5vdCBIVk0tc3BlY2lmaWMK
ICAgIAogICAgLi4uIGFuZCBoZW5jZSBzaG91bGQgbm90IGxpdmUgaW4gdGhlIEhWTSBwYXJ0IG9m
IHRoZSBQVi9IVk0gdW5pb24uIEluCiAgICBmYWN0IGl0J3Mgbm90IGV2ZW4gYXJjaGl0ZWN0dXJl
IHNwZWNpZmljICh0aGVyZSBhbHJlYWR5IGlzIGEgcGVyLWFyY2gKICAgIGV4dGVuc2lvbiB0eXBl
IHRvIGl0KSwgc28gaXQgZ2V0cyBtb3ZlZCBvdXQgcmlnaHQgdG8gY29tbW9uIHN0cnVjdAogICAg
ZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9kb21jdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHhlbi9hcmNoL3g4
Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHhlbi9hcmNoL3g4Ni90
Ym9vdC5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgNyArKystLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jICAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9ndWVzdC5jICAgfCAgOSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbnRyLmMgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMgICAgIHwgMTUgKysrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDE2ICsrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgMTIgKysrKy0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMgICAgICAgfCAxMCArKystLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pby5jICAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDIzICsrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8IDE5ICsrKysrKy0tLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jICAgICAgfCAgMSAtCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgMzIgKysrKysrKysrLS0tLS0t
LS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgIHwgIDEg
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8ICA2ICsrLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggICAgICAgICAgICAgICAgfCAgMiAtLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaCAgICAgICAgICAgICB8IDEwIC0tLS0tLS0KIHhl
bi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCAgICAgICAgICAgICAgICAgfCAgNyArKysrLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggICAgICAgICAgICB8ICA0IC0tLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaCAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9pbmNsdWRlL3hl
bi9odm0vaW9tbXUuaCAgICAgICAgICAgICAgICAgfCA0NCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8IDE4
ICsrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAg
ICB8ICAzICsrCiAyNiBmaWxlcyBjaGFuZ2VkLCAxMDEgaW5zZXJ0aW9ucygrKSwgMTU0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYwppbmRleCA2ZTcwOWNiLi5hZWRmMjY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC02NDcsNyArNjQ3LDcg
QEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKIAogICAgIGNhc2UgWEVOX0RPTUNUTF9pb3BvcnRfbWFw
cGluZzoKICAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgICAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZDsKICAgICAgICAgdW5zaWduZWQgaW50IGZncCA9IGRvbWN0bC0+
dS5pb3BvcnRfbWFwcGluZy5maXJzdF9ncG9ydDsKICAgICAgICAgdW5zaWduZWQgaW50IGZtcCA9
IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5maXJzdF9tcG9ydDsKICAgICAgICAgdW5zaWduZWQg
aW50IG5wID0gZG9tY3RsLT51LmlvcG9ydF9tYXBwaW5nLm5yX3BvcnRzOwpAQCAtNjczLDcgKzY3
Myw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAg
ICAgIGJyZWFrOwogCi0gICAgICAgIGhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICAgICAg
aGQgPSBkb21faW9tbXUoZCk7CiAgICAgICAgIGlmICggYWRkICkKICAgICAgICAgewogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBiMjdmZmExLi41NTRmZmYzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5j
CkBAIC0xNzQsMTIgKzE3NCwxMiBAQCBzdGF0aWMgYm9vbF90IGRwY2lfcG9ydGlvX2FjY2VwdChj
b25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBpb3JlcV90ICpwKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
Y3Vyci0+ZG9tYWluKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpkaW8gPSBkb21f
aW9tbXUoY3Vyci0+ZG9tYWluKTsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJy
LT5hcmNoLmh2bV92Y3B1Lmh2bV9pbzsKICAgICBzdHJ1Y3QgZzJtX2lvcG9ydCAqZzJtX2lvcG9y
dDsKICAgICB1bnNpZ25lZCBpbnQgc3RhcnQsIGVuZDsKIAotICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkoIGcybV9pb3BvcnQsICZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QsIGxpc3QgKQorICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkoIGcybV9pb3BvcnQsICZkaW8tPmFyY2guZzJtX2lvcG9ydF9saXN0
LCBsaXN0ICkKICAgICB7CiAgICAgICAgIHN0YXJ0ID0gZzJtX2lvcG9ydC0+Z3BvcnQ7CiAgICAg
ICAgIGVuZCA9IHN0YXJ0ICsgZzJtX2lvcG9ydC0+bnA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IDg4MTQyZDIuLmU1ZDdjNDIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9v
dC5jCkBAIC0yMjksOSArMjI5LDEwIEBAIHN0YXRpYyB2b2lkIHRib290X2dlbl9kb21haW5faW50
ZWdyaXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKIAogICAgICAgICBpZiAoICFp
c19pZGxlX2RvbWFpbihkKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLSAgICAgICAgICAgIHVwZGF0ZV9pb21tdV9t
YWMoJmN0eCwgaGQtPmFyY2gucGdkX21hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKKyAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCBkb21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21tdShkKTsKKworICAgICAgICAgICAgdXBkYXRl
X2lvbW11X21hYygmY3R4LCBkaW8tPmFyY2gucGdkX21hZGRyLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBhZ2F3X3RvX2xldmVsKGRpby0+YXJjaC5hZ2F3KSk7CiAgICAgICAgIH0KICAg
ICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwppbmRleCA0NDQwN2Y1
Li43YzlkOWJlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
Y21kLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0x
OCw3ICsxOCw2IEBACiAgKi8KIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhl
bi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNt
L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCmluZGV4IGI0ZTc1YWMuLmY5NmZiZjQg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC0xOCw3ICsx
OCw2IEBACiAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0j
aW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNp
bmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KIApAQCAtNTksMTIgKzU4LDEy
IEBAIHN0YXRpYyB1aW50MTZfdCBndWVzdF9iZGYoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3Qg
bWFjaGluZV9iZGYpCiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGd1ZXN0X2lvbW11ICpkb21haW5f
aW9tbXUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdShk
KS0+YXJjaC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUoZCktPmFyY2guZ19pb21tdTsK
IH0KIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKnZjcHVfaW9tbXUoc3RydWN0
IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIGRvbWFpbl9odm1faW9tbXUodi0+ZG9tYWluKS0+YXJj
aC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5nX2lvbW11
OwogfQogCiBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9lbmFibGUoc3RydWN0IGd1ZXN0X2lvbW11
ICppb21tdSkKQEAgLTg4NSw3ICs4ODQsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlv
X29wcyBpb21tdV9tbWlvX29wcyA9IHsKIGludCBndWVzdF9pb21tdV9pbml0KHN0cnVjdCBkb21h
aW4qIGQpCiB7CiAgICAgc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdTsKLSAgICBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSB8fCAh
aW9tbXVfZW5hYmxlZCB8fCAhaW9tbXV2Ml9lbmFibGVkIHx8CiAgICAgICAgICAhaGFzX3Zpb21t
dShkKSApCkBAIC05MjQsNSArOTIzLDUgQEAgdm9pZCBndWVzdF9pb21tdV9kZXN0cm95KHN0cnVj
dCBkb21haW4gKmQpCiAgICAgdGFza2xldF9raWxsKCZpb21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0
KTsKICAgICB4ZnJlZShpb21tdSk7CiAKLSAgICBkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLmdf
aW9tbXUgPSBOVUxMOworICAgIGRvbV9pb21tdShkKS0+YXJjaC5nX2lvbW11ID0gTlVMTDsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCmluZGV4IDc0YzI4MDkuLjBh
OWYyMmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRy
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMTgs
NyArMTgsNiBAQAogCiAjaW5jbHVkZSA8eGVuL2Vyci5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgotI2luY2x1ZGUgPHhlbi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+
CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSA8YXNt
L2lvX2FwaWMuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwppbmRleCAz
Mzg3MGY5Li4xYjkxNGJhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfbWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5j
CkBAIC0yMSw3ICsyMSw2IEBACiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KICNpbmNsdWRlIDx4ZW4v
c2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5jbHVkZSA8eGVuL2h2bS9pb21tdS5o
PgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTM0MCw3ICszMzksNyBAQCBz
dGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwdF9tZm4sCiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9tZm47CiAgICAgdTY0ICp0
YWJsZSwgKnBkZSwgKm50YWJsZTsKICAgICB1NjQgbnRhYmxlX21hZGRyLCBtYXNrOwotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBib29sX3Qgb2sgPSAwOwogCiAgICAg
QVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4g
KTsKQEAgLTM5NSw3ICszOTQsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIHU2NCAqdGFibGUsICpwZGUs
ICpudGFibGU7CiAgICAgdTY0IG50YWJsZV9tZm47CiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9t
Zm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAg
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgQVNTRVJUKCBz
cGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4gKTsKIApAQCAt
NDQ1LDcgKzQ0NCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgIHVuc2lnbmVkIGxvbmcgIG5leHRfdGFibGVf
bWZuOwogICAgIHVuc2lnbmVkIGludCBsZXZlbDsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICp0YWJs
ZTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICB0YWJs
ZSA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9k
ZTsKQEAgLTU1NCw3ICs1NTMsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpv
bGRfcm9vdCA9IE5VTEw7CiAgICAgdm9pZCAqbmV3X3Jvb3RfdmFkZHI7CiAgICAgdW5zaWduZWQg
bG9uZyBvbGRfcm9vdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZt
X2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwog
CiAgICAgaWYgKCBnZm4gPT0gSU5WQUxJRF9NRk4gKQogICAgICAgICByZXR1cm4gLUVBRERSTk9U
QVZBSUw7CkBAIC02MzcsNyArNjM2LDcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9m
bHVzaCA9IDA7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQp
OworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHVuc2ln
bmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbDsKIApAQCAt
NzE3LDcgKzcxNiw3IEBAIG91dDoKIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKICAgICB1bnNpZ25lZCBsb25nIHB0X21mbls3
XTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBCVUdfT04oICFo
ZC0+YXJjaC5yb290X3RhYmxlICk7CiAKQEAgLTc4Nyw3ICs3ODYsNyBAQCBpbnQgYW1kX2lvbW11
X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAvKiBTaGFy
ZSBwMm0gdGFibGUgd2l0aCBpb21tdS4gKi8KIHZvaWQgYW1kX2lvbW11X3NoYXJlX3AybShzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX3RhYmxlOwogICAgIG1mbl90IHBnZF9tZm47CiAKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGM4ZWU4ZGMu
LjcwYjc0NzUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YwpAQCAtMjMsNyArMjMsNiBAQAogI2luY2x1ZGUgPHhlbi9wY2lfcmVncy5oPgogI2luY2x1ZGUg
PHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgotI2luY2x1ZGUgPGFzbS9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCkBAIC0xMTcsOCAr
MTE2LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpY2UoCiAgICAg
aW50IHJlcV9pZCwgdmFsaWQgPSAxOwogICAgIGludCBkdGVfaSA9IDA7CiAgICAgdTggYnVzID0g
cGRldi0+YnVzOwotCi0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11
KGRvbWFpbik7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZG9tYWluKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJvb3RfdGFibGUgfHwgIWhkLT5hcmNo
LnBhZ2luZ19tb2RlIHx8CiAgICAgICAgICAgICAhaW9tbXUtPmRldl90YWJsZS5idWZmZXIgKTsK
QEAgLTIyNCw3ICsyMjIsNyBAQCBpbnQgX19pbml0IGFtZF9pb3ZfZGV0ZWN0KHZvaWQpCiAgICAg
cmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKIH0KIAotc3RhdGljIGludCBhbGxvY2F0ZV9kb21h
aW5fcmVzb3VyY2VzKHN0cnVjdCBodm1faW9tbXUgKmhkKQorc3RhdGljIGludCBhbGxvY2F0ZV9k
b21haW5fcmVzb3VyY2VzKHN0cnVjdCBkb21haW5faW9tbXUgKmhkKQogewogICAgIC8qIGFsbG9j
YXRlIHJvb3QgdGFibGUgKi8KICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7
CkBAIC0yNTksNyArMjU3LDcgQEAgc3RhdGljIGludCBnZXRfcGFnaW5nX21vZGUodW5zaWduZWQg
bG9uZyBlbnRyaWVzKQogCiBzdGF0aWMgaW50IGFtZF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IC8qIGFsbG9jYXRlIHBhZ2UgZGlyZWN0cm95ICovCiAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5f
cmVzb3VyY2VzKGhkKSAhPSAwICkKQEAgLTM0MSw3ICszMzksNyBAQCB2b2lkIGFtZF9pb21tdV9k
aXNhYmxlX2RvbWFpbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZG9tYWluLAogICAgICAgICBBTURf
SU9NTVVfREVCVUcoIkRpc2FibGU6IGRldmljZSBpZCA9ICUjeCwgIgogICAgICAgICAgICAgICAg
ICAgICAgICAgImRvbWFpbiA9ICVkLCBwYWdpbmcgbW9kZSA9ICVkXG4iLAogICAgICAgICAgICAg
ICAgICAgICAgICAgcmVxX2lkLCAgZG9tYWluLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICBkb21haW5faHZtX2lvbW11KGRvbWFpbiktPmFyY2gucGFnaW5nX21vZGUpOworICAg
ICAgICAgICAgICAgICAgICAgICAgZG9tX2lvbW11KGRvbWFpbiktPmFyY2gucGFnaW5nX21vZGUp
OwogICAgIH0KICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3Mp
OwogCkBAIC0zNTgsNyArMzU2LDcgQEAgc3RhdGljIGludCByZWFzc2lnbl9kZXZpY2Uoc3RydWN0
IGRvbWFpbiAqc291cmNlLCBzdHJ1Y3QgZG9tYWluICp0YXJnZXQsCiB7CiAgICAgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXU7CiAgICAgaW50IGJkZjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICp0ID0g
ZG9tYWluX2h2bV9pb21tdSh0YXJnZXQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKnQgPSBk
b21faW9tbXUodGFyZ2V0KTsKIAogICAgIGJkZiA9IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+
ZGV2Zm4pOwogICAgIGlvbW11ID0gZmluZF9pb21tdV9mb3JfZGV2aWNlKHBkZXYtPnNlZywgYmRm
KTsKQEAgLTQ1OSw3ICs0NTcsNyBAQCBzdGF0aWMgdm9pZCBkZWFsbG9jYXRlX3BhZ2VfdGFibGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAKIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVfaW9tbXVfcGFn
ZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogCiAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgcmV0
dXJuOwpAQCAtNTk5LDcgKzU5Nyw3IEBAIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9s
ZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVsLAogCiBzdGF0aWMgdm9pZCBhbWRf
ZHVtcF9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAhaGQtPmFyY2gucm9vdF90YWJsZSAp
CiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDYyZGEw
ODcuLjU0YTAzYTYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU0Miw3ICsy
NTQyLDcgQEAgc3RhdGljIHUzMiBwbGF0Zm9ybV9mZWF0dXJlcyA9IEFSTV9TTU1VX0ZFQVRfQ09I
RVJFTlRfV0FMSzsKIAogc3RhdGljIHZvaWQgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0Jc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnNtbXVfZG9tYWlu
ID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXN0cnVjdCBhcm1fc21tdV94ZW5f
ZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogCXN0cnVjdCBp
b21tdV9kb21haW4gKmNmZzsKIAogCXNwaW5fbG9jaygmc21tdV9kb21haW4tPmxvY2spOwpAQCAt
MjU3Myw3ICsyNTczLDcgQEAgc3RhdGljIHN0cnVjdCBpb21tdV9kb21haW4gKmFybV9zbW11X2dl
dF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwKIAlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAq
eGVuX2RvbWFpbjsKIAlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11OwogCi0JeGVuX2RvbWFp
biA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdjsKKwl4ZW5fZG9tYWluID0gZG9tX2lv
bW11KGQpLT5hcmNoLnByaXY7CiAKIAlzbW11ID0gZmluZF9zbW11X2Zvcl9kZXZpY2UoZGV2KTsK
IAlpZiAoIXNtbXUpCkBAIC0yNjA2LDcgKzI2MDYsNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2Fz
c2lnbl9kZXYoc3RydWN0IGRvbWFpbiAqZCwgdTggZGV2Zm4sCiAJc3RydWN0IGFybV9zbW11X3hl
bl9kb21haW4gKnhlbl9kb21haW47CiAJaW50IHJldCA9IDA7CiAKLQl4ZW5fZG9tYWluID0gZG9t
YWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21haW4gPSBkb21faW9tbXUoZCkt
PmFyY2gucHJpdjsKIAogCWlmICghZGV2LT5hcmNoZGF0YS5pb21tdSkgewogCQlkZXYtPmFyY2hk
YXRhLmlvbW11ID0geHphbGxvYyhzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RldmljZSk7CkBAIC0yNjY3
LDcgKzI2NjcsNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RlYXNzaWduX2RldihzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJc3RydWN0IGlvbW11X2RvbWFpbiAqZG9tYWlu
ID0gZGV2X2lvbW11X2RvbWFpbihkZXYpOwogCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4
ZW5fZG9tYWluOwogCi0JeGVuX2RvbWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJp
djsKKwl4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKIAlpZiAoIWRvbWFp
biB8fCBkb21haW4tPnByaXYtPmNmZy5kb21haW4gIT0gZCkgewogCQlkZXZfZXJyKGRldiwgIiBu
b3QgYXR0YWNoZWQgdG8gZG9tYWluICVkXG4iLCBkLT5kb21haW5faWQpOwpAQCAtMjcyNCw3ICsy
NzI0LDcgQEAgc3RhdGljIGludCBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogCXNwaW5fbG9ja19pbml0KCZ4ZW5fZG9tYWluLT5sb2NrKTsKIAlJTklUX0xJU1Rf
SEVBRCgmeGVuX2RvbWFpbi0+Y29udGV4dHMpOwogCi0JZG9tYWluX2h2bV9pb21tdShkKS0+YXJj
aC5wcml2ID0geGVuX2RvbWFpbjsKKwlkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IHhlbl9kb21h
aW47CiAKIAkvKiBDb2hlcmVudCB3YWxrIGNhbiBiZSBlbmFibGVkIG9ubHkgd2hlbiBhbGwgU01N
VXMgc3VwcG9ydCBpdC4gKi8KIAlpZiAocGxhdGZvcm1fZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFU
X0NPSEVSRU5UX1dBTEspCkBAIC0yNzM5LDcgKzI3MzksNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9t
X2luaXQgYXJtX3NtbXVfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiBzdGF0
aWMgdm9pZCBhcm1fc21tdV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkK
IHsKLQlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVuX2RvbWFpbiA9IGRvbWFpbl9odm1f
aW9tbXUoZCktPmFyY2gucHJpdjsKKwlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVuX2Rv
bWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogCiAJQVNTRVJUKGxpc3RfZW1wdHkoJnhl
bl9kb21haW4tPmNvbnRleHRzKSk7CiAJeGZyZWUoeGVuX2RvbWFpbik7CmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYwppbmRleCA3ZmY3OWY4Li43OWJmOGJmIDEwMDY0NAotLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMKQEAgLTI3LDcgKzI3LDcgQEAgc3RhdGljIHNwaW5sb2Nr
X3QgZHRkZXZzX2xvY2sgPSBTUElOX0xPQ0tfVU5MT0NLRUQ7CiBpbnQgaW9tbXVfYXNzaWduX2R0
X2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldikKIHsK
ICAgICBpbnQgcmMgPSAtRUJVU1k7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwpAQCAtNjksNyArNjksNyBAQCBmYWlsOgogCiBpbnQgaW9tbXVf
ZGVhc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqZGV2KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShk
KTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAg
ICBpbnQgcmM7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3Bz
ICkKQEAgLTEwOSwxNiArMTA5LDE0IEBAIHN0YXRpYyBib29sX3QgaW9tbXVfZHRfZGV2aWNlX2lz
X2Fzc2lnbmVkKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogCiBpbnQgaW9tbXVf
ZHRfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KLSAgICBJTklUX0xJU1RfSEVBRCgmaGQtPmR0
X2RldmljZXMpOworICAgIElOSVRfTElTVF9IRUFEKCZkb21faW9tbXUoZCktPmR0X2RldmljZXMp
OwogCiAgICAgcmV0dXJuIDA7CiB9CiAKIGludCBpb21tdV9yZWxlYXNlX2R0X2RldmljZXMoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsICpfZGV2OwogICAgIGludCByYzsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvLmMKaW5kZXggMDQyMzYwZS4uOWU2YjQ2YyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
by5jCkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhl
bi9pcnEuaD4KICNpbmNsdWRlIDxhc20vaHZtL2lycS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9t
bXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KICNpbmNsdWRlIDx4ZW4vaHZtL2ly
cS5oPgogI2luY2x1ZGUgPGFzbS9pb19hcGljLmg+CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRl
eCBiNjQ2NzZmLi5jNTliMmFiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE0LDcgKzE0
LDYgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgot
I2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+CiAjaW5j
bHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgpAQCAtMTI5
LDcgKzEyOCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwYXJzZV9pb21tdV9wYXJhbShjaGFyICpz
KQogCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1
Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJldCA9IDA7CiAKICAgICByZXQg
PSBhcmNoX2lvbW11X2RvbWFpbl9pbml0KGQpOwpAQCAtMTU5LDcgKzE1OCw3IEBAIHN0YXRpYyB2
b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0cnVjdCBkb21haW4gKmQpCiAKIHZv
aWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBjaGVja19od2Rv
bV9yZXFzKGQpOwogCkBAIC0xOTMsNyArMTkyLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCiAgICAgZC0+bmVlZF9pb21tdSA9IDA7CiAgICAgaGQtPnBsYXRmb3JtX29wcy0+
dGVhcmRvd24oZCk7CkBAIC0yMjgsOSArMjI3LDcgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1
Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwot
Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5wbGF0Zm9ybV9vcHMgKQogICAgICAg
ICByZXR1cm47CiAKICAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQpAQCAtMjQyLDcgKzIzOSw3IEBA
IHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIGludCBpb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9u
ZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTI1Miw3
ICsyNDksNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogCiBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0yNzksNyArMjc2LDcgQEAgc3Rh
dGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogCiB2
b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
LCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9
IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZv
cm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAgICAgIHJldHVy
bjsKQEAgLTI4OSw3ICsyODYsNyBAQCB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jbwogCiB2b2lkIGlv
bW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1f
aW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwg
IWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoX2FsbCAp
CiAgICAgICAgIHJldHVybjsKQEAgLTQwMywxMiArNDAwLDEwIEBAIGludCBpb21tdV9nZXRfcmVz
ZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1bmMsIHZvaWQgKmN0eHQpCiAKIGJv
b2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1
cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgaGQtPmZlYXR1cmVzKTsKKyAgICBy
ZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcyk7CiB9CiAKIHN0
YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCA5ZjE3MTZhLi40YWNiYzc2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpA
QCAtMjEsNyArMjEsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgogI2luY2x1ZGUgPHhl
bi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZtL2lvbW11
Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4KICNp
bmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTI1Niw3ICsxMjU1LDcgQEAgdm9pZCBpb21t
dV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAgIHU4IGRldmZuOwogCkBAIC0xMjY1
LDcgKzEyNjQsNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikK
IAogICAgIEFTU0VSVChwY2lkZXZzX2xvY2tlZCgpKTsKIAotICAgIGhkID0gZG9tYWluX2h2bV9p
b21tdShwZGV2LT5kb21haW4pOworICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFpbik7CiAg
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJl
dHVybiAwOwogCkBAIC0xMjg3LDE0ICsxMjg2LDE0IEBAIGludCBpb21tdV9hZGRfZGV2aWNlKHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQogCiBpbnQgaW9tbXVfZW5hYmxlX2RldmljZShzdHJ1Y3QgcGNp
X2RldiAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZDsKIAogICAgIGlmICggIXBkZXYtPmRvbWFpbiApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCiAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwogCi0gICAg
aGQgPSBkb21haW5faHZtX2lvbW11KHBkZXYtPmRvbWFpbik7CisgICAgaGQgPSBkb21faW9tbXUo
cGRldi0+ZG9tYWluKTsKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1f
b3BzIHx8CiAgICAgICAgICAhaGQtPnBsYXRmb3JtX29wcy0+ZW5hYmxlX2RldmljZSApCiAgICAg
ICAgIHJldHVybiAwOwpAQCAtMTMwNCwxMyArMTMwMywxMyBAQCBpbnQgaW9tbXVfZW5hYmxlX2Rl
dmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogaW50IGlvbW11X3JlbW92ZV9kZXZpY2Uoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgdTggZGV2Zm47CiAKICAgICBpZiAoICFw
ZGV2LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGhkID0gZG9tYWlu
X2h2bV9pb21tdShwZGV2LT5kb21haW4pOworICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFp
bik7CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAg
ICAgIHJldHVybiAwOwogCkBAIC0xMzUwLDcgKzEzNDksNyBAQCBzdGF0aWMgaW50IGRldmljZV9h
c3NpZ25lZCh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogCiBzdGF0aWMgaW50IGFzc2lnbl9k
ZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZs
YWcpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwor
ICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0
cnVjdCBwY2lfZGV2ICpwZGV2OwogICAgIGludCByYyA9IDA7CiAKQEAgLTE0MTAsNyArMTQwOSw3
IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1
OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIC8qIGNhbGxlciBzaG91bGQgaG9sZCB0aGUgcGNp
ZGV2c19sb2NrICovCiBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBz
ZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21h
aW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsKICAgICBpbnQgcmV0
ID0gMDsKIApAQCAtMTQ2MCw3ICsxNDU5LDcgQEAgc3RhdGljIGludCBpb21tdV9nZXRfZGV2aWNl
X2dyb3VwKAogICAgIHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4s
CiAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1heF9zZGV2cykKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBj
aV9kZXYgKnBkZXY7CiAgICAgaW50IGdyb3VwX2lkLCBzZGV2X2lkOwogICAgIHUzMiBiZGY7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW50cmVtYXAuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCmluZGV4IGU1MDAwN2IuLjdjMTE1NjUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCkBAIC0yMCw3ICsyMCw2IEBA
CiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUg
PHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4v
dGltZS5oPgogI2luY2x1ZGUgPHhlbi9saXN0Lmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCA1YWQyNWRjLi5kYjgzOTQ5IDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMjQsNyArMjQsNiBAQAogI2luY2x1ZGUgPHhl
bi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgogI2luY2x1ZGUgPHhlbi9p
b21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5o
PgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KQEAgLTI1
Myw3ICsyNTIsNyBAQCBzdGF0aWMgdTY0IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoc3RydWN0IGRv
bWFpbiAqZG9tYWluLCB1NjQgYWRkciwgaW50IGFsbG9jKQogewogICAgIHN0cnVjdCBhY3BpX2Ry
aGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKLSAgICBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogICAgIGludCBhZGRyX3dpZHRoID0gYWdh
d190b193aWR0aChoZC0+YXJjaC5hZ2F3KTsKICAgICBzdHJ1Y3QgZG1hX3B0ZSAqcGFyZW50LCAq
cHRlID0gTlVMTDsKICAgICBpbnQgbGV2ZWwgPSBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcp
OwpAQCAtNTYxLDcgKzU2MCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZsdXNoX2FsbCh2b2lkKQog
c3RhdGljIHZvaWQgX19pbnRlbF9pb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaW50IGRtYV9vbGRfcHRlX3ByZXNlbnQsIHVuc2ln
bmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWlu
X2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAgICAgc3RydWN0IGlvbW11ICpp
b21tdTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwpAQCAtNjEyLDcgKzYxMSw3IEBAIHN0YXRp
YyB2b2lkIGludGVsX2lvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogLyog
Y2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCiBzdGF0aWMgdm9pZCBkbWFfcHRlX2NsZWFy
X29uZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogewotICAgIHN0cnVjdCBodm1f
aW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2Ug
PSBOVUxMLCAqcHRlID0gTlVMTDsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTEyNDAsOSArMTIz
OSw3IEBAIHZvaWQgX19pbml0IGlvbW11X2ZyZWUoc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhk
KQogCiBzdGF0aWMgaW50IGludGVsX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwotCi0g
ICAgaGQtPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01BSU5fQUREUkVTU19X
SURUSCk7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmFnYXcgPSB3aWR0aF90b19hZ2F3KERFRkFV
TFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpOwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC0xMjc2LDcg
KzEyNzMsNyBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgc3RydWN0IGlv
bW11ICppb21tdSwKICAgICB1OCBidXMsIHU4IGRldmZuLCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9t
YWluKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwog
ICAgIHN0cnVjdCBjb250ZXh0X2VudHJ5ICpjb250ZXh0LCAqY29udGV4dF9lbnRyaWVzOwogICAg
IHU2NCBtYWRkciwgcGdkX21hZGRyOwogICAgIHUxNiBzZWcgPSBpb21tdS0+aW50ZWwtPmRyaGQt
PnNlZ21lbnQ7CkBAIC0xNjQ2LDEwICsxNjQzLDkgQEAgc3RhdGljIGludCBkb21haW5fY29udGV4
dF91bm1hcCgKIAogICAgIGlmICggZm91bmQgPT0gMCApCiAgICAgewotICAgICAgICBzdHJ1Y3Qg
aHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKICAgICAgICAgaW50IGlv
bW11X2RvbWlkOwogCi0gICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgsICZoZC0+YXJjaC5p
b21tdV9iaXRtYXApOworICAgICAgICBjbGVhcl9iaXQoaW9tbXUtPmluZGV4LCAmZG9tX2lvbW11
KGRvbWFpbiktPmFyY2guaW9tbXVfYml0bWFwKTsKIAogICAgICAgICBpb21tdV9kb21pZCA9IGRv
bWFpbl9pb21tdV9kb21pZChkb21haW4sIGlvbW11KTsKICAgICAgICAgaWYgKCBpb21tdV9kb21p
ZCA9PSAtMSApCkBAIC0xNjY4LDcgKzE2NjQsNyBAQCBvdXQ6CiAKIHN0YXRpYyB2b2lkIGlvbW11
X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1ybXJyLCAqdG1wOwog
CiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2RyaGRfdW5pdHMpICkKQEAgLTE2OTMsNyArMTY4
OSw3IEBAIHN0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbWFwX3BhZ2UoCiAgICAgc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHVuc2lnbmVk
IGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAg
c3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTCwgb2xkLCBuZXcgPSB7IDAg
fTsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTE3NTksNyArMTc1NSw3IEBAIHZvaWQgaW9tbXVf
cHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAogewogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11ID0gTlVM
TDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IGZsdXNoX2Rl
dl9pb3RsYjsKICAgICBpbnQgaW9tbXVfZG9taWQ7CiAKQEAgLTE4MDAsMTEgKzE3OTYsMTEgQEAg
c3RhdGljIGludCBfX2luaXQgdnRkX2VwdF9wYWdlX2NvbXBhdGlibGUoc3RydWN0IGlvbW11ICpp
b21tdSkKICAqLwogc3RhdGljIHZvaWQgaW9tbXVfc2V0X3BnZChzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CiAgICAg
bWZuX3QgcGdkX21mbjsKIAogICAgIHBnZF9tZm4gPSBwYWdldGFibGVfZ2V0X21mbihwMm1fZ2V0
X3BhZ2V0YWJsZShwMm1fZ2V0X2hvc3RwMm0oZCkpKTsKLSAgICBoZC0+YXJjaC5wZ2RfbWFkZHIg
PSBwYWdldGFibGVfZ2V0X3BhZGRyKHBhZ2V0YWJsZV9mcm9tX21mbihwZ2RfbWZuKSk7CisgICAg
ZG9tX2lvbW11KGQpLT5hcmNoLnBnZF9tYWRkciA9CisgICAgICAgIHBhZ2V0YWJsZV9nZXRfcGFk
ZHIocGFnZXRhYmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKIH0KIAogc3RhdGljIGludCBybXJyX2lk
ZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKQEAgLTE4MTQsNyAr
MTgxMCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4g
KmQsIGJvb2xfdCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBiYXNlX3BmbiA9IHJtcnItPmJhc2Vf
YWRkcmVzcyA+PiBQQUdFX1NISUZUXzRLOwogICAgIHVuc2lnbmVkIGxvbmcgZW5kX3BmbiA9IFBB
R0VfQUxJR05fNEsocm1yci0+ZW5kX2FkZHJlc3MpID4+IFBBR0VfU0hJRlRfNEs7CiAgICAgc3Ry
dWN0IG1hcHBlZF9ybXJyICptcm1ycjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBBU1NFUlQocGNpZGV2c19sb2NrZWQoKSk7CiAgICAgQVNTRVJUKHJtcnItPmJh
c2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNzKTsKQEAgLTI1MjUsMTIgKzI1MjEsMTIgQEAg
c3RhdGljIHZvaWQgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKHBhZGRyX3QgcHRfbWFkZHIsIGlu
dCBsZXZlbCwgcGFkZHJfdCBncGEsCiAKIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJsZShz
dHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2Ry
aGRfdW5pdHMpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11
KGQpOworICAgIGhkID0gZG9tX2lvbW11KGQpOwogICAgIHByaW50aygicDJtIHRhYmxlIGhhcyAl
ZCBsZXZlbHNcbiIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOwogICAgIHZ0ZF9kdW1w
X3AybV90YWJsZV9sZXZlbChoZC0+YXJjaC5wZ2RfbWFkZHIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFy
Y2guYWdhdyksIDAsIDApOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4
IDQ5ZGY0MWQuLjQ3M2QxZmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAg
LTIxLDcgKzIxLDYgQEAKICNpbmNsdWRlIDx4ZW4veG1hbGxvYy5oPgogI2luY2x1ZGUgPHhlbi9k
b21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0v
aW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+
CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5k
ZXggOGNiYjY1NS4uYjY0Yjk4ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAg
LTQxLDcgKzQxLDcgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNp
X2Rlc2MgKm1zaSkKIAogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3Qg
ZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwogCkBA
IC0xMTksNyArMTE5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9jaGVja19hdXRv
dHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKQogCiBpbnQgYXJjaF9pb21tdV9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0g
ZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9p
b21tdShkKTsKIAogICAgIHNwaW5fbG9ja19pbml0KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwog
ICAgIElOSVRfTElTVF9IRUFEKCZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QpOwpAQCAtMTMwLDcg
KzEzMCw3IEBAIGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAK
IHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewotICAg
IHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGxpc3Rf
aGVhZCAqaW9wb3J0X2xpc3QsICp0bXA7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmlvcG9ydDsK
IApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vZG9tYWluLmgKaW5kZXggYzM1ZWQ0MC4uMzcwY2RlYiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFp
bi5oCkBAIC0xMSwxMiArMTEsMTAgQEAKICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVkZSA8
cHVibGljL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Ci0jaW5jbHVkZSA8
eGVuL2h2bS9pb21tdS5oPgogCiBzdHJ1Y3QgaHZtX2RvbWFpbgogewogICAgIHVpbnQ2NF90ICAg
ICAgICAgICAgICBwYXJhbXNbSFZNX05SX1BBUkFNU107Ci0gICAgc3RydWN0IGh2bV9pb21tdSAg
ICAgIGlvbW11OwogfSAgX19jYWNoZWxpbmVfYWxpZ25lZDsKIAogI2lmZGVmIENPTkZJR19BUk1f
NjQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHZtL2lvbW11LmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2h2bS9pb21tdS5oCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA0
NjFjOGNmLi4wMDAwMDAwCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHZtL2lvbW11LmgKKysr
IC9kZXYvbnVsbApAQCAtMSwxMCArMCwwIEBACi0jaWZuZGVmIF9fQVNNX0FSTV9IVk1fSU9NTVVf
SF8KLSNkZWZpbmUgX19BU01fQVJNX0hWTV9JT01NVV9IXwotCi1zdHJ1Y3QgYXJjaF9odm1faW9t
bXUKLXsKLSAgICAvKiBQcml2YXRlIGluZm9ybWF0aW9uIGZvciB0aGUgSU9NTVUgZHJpdmVycyAq
LwotICAgIHZvaWQgKnByaXY7Ci19OwotCi0jZW5kaWYgLyogX19BU01fQVJNX0hWTV9JT01NVV9I
XyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9pb21tdS5oCmluZGV4IDliMGUzNGYuLjU3ZDliMWUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11
LmgKQEAgLTE0LDkgKzE0LDE0IEBACiAjaWZuZGVmIF9fQVJDSF9BUk1fSU9NTVVfSF9fCiAjZGVm
aW5lIF9fQVJDSF9BUk1fSU9NTVVfSF9fCiAKK3N0cnVjdCBhcmNoX2lvbW11Cit7CisgICAgLyog
UHJpdmF0ZSBpbmZvcm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZlcnMgKi8KKyAgICB2b2lkICpw
cml2OworfTsKKwogLyogQWx3YXlzIHNoYXJlIFAyTSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5k
IHRoZSBJT01NVSAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpICgxKQotI2RlZmluZSBk
b21haW5faHZtX2lvbW11KGQpICgmZC0+YXJjaC5odm1fZG9tYWluLmlvbW11KQogCiBjb25zdCBz
dHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwogdm9pZCBfX2luaXQgaW9tbXVf
c2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaAppbmRleCA0NDA2YmU5Li5mNTAwZmY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApA
QCAtMjYsNyArMjYsNiBAQAogI2luY2x1ZGUgPGFzbS9odm0vdmxhcGljLmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92aW9hcGljLmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pby5oPgotI2luY2x1ZGUgPHhl
bi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3ZpcmlkaWFuLmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92bXgvdm1jcy5oPgogI2luY2x1ZGUgPGFzbS9odm0vc3ZtL3ZtY2IuaD4KQEAgLTEy
Myw5ICsxMjIsNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAgc3BpbmxvY2tfdCAgICAgICAg
ICAgICB1Y19sb2NrOwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaXNfaW5fdWNfbW9kZTsK
IAotICAgIC8qIFBhc3MtdGhyb3VnaCAqLwotICAgIHN0cnVjdCBodm1faW9tbXUgICAgICAgaHZt
X2lvbW11OwotCiAgICAgLyogaHlwZXJ2aXNvciBpbnRlcmNlcHRlZCBtc2l4IHRhYmxlICovCiAg
ICAgc3RydWN0IGxpc3RfaGVhZCAgICAgICBtc2l4dGJsX2xpc3Q7CiAgICAgc3BpbmxvY2tfdCAg
ICAgICAgICAgICBtc2l4dGJsX2xpc3RfbG9jazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oCmluZGV4
IDNhNGM2OGEuLjY5NjJjZjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaApAQCAtNDgsNyArNDgs
NyBAQCBzdHJ1Y3QgZzJtX2lvcG9ydCB7CiAKICNkZWZpbmUgREVGQVVMVF9ET01BSU5fQUREUkVT
U19XSURUSCA0OAogCi1zdHJ1Y3QgYXJjaF9odm1faW9tbXUKK3N0cnVjdCBhcmNoX2lvbW11CiB7
CiAgICAgdTY0IHBnZF9tYWRkcjsgICAgICAgICAgICAgICAgIC8qIGlvIHBhZ2UgZGlyZWN0b3J5
IG1hY2hpbmUgYWRkcmVzcyAqLwogICAgIHNwaW5sb2NrX3QgbWFwcGluZ19sb2NrOyAgICAgICAg
ICAgIC8qIGlvIHBhZ2UgdGFibGUgbG9jayAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCmluZGV4IGYyMmIzYTUu
LmU4MmEyZjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKQEAgLTE0LDExICsxNCwxMiBAQAogI2lmbmRlZiBf
X0FSQ0hfWDg2X0lPTU1VX0hfXwogI2RlZmluZSBfX0FSQ0hfWDg2X0lPTU1VX0hfXwogCisjaW5j
bHVkZSA8YXNtL2h2bS9pb21tdS5oPiAvKiBGb3Igbm93IC0gc2hvdWxkIHJlYWxseSBiZSBtZXJn
ZWQgaGVyZS4gKi8KKwogI2RlZmluZSBNQVhfSU9NTVVTIDMyCiAKIC8qIERvZXMgdGhpcyBkb21h
aW4gaGF2ZSBhIFAyTSB0YWJsZSB3ZSBjYW4gdXNlIGFzIGl0cyBJT01NVSBwYWdldGFibGU/ICov
CiAjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hh
cF9wdF9zaGFyZSkKLSNkZWZpbmUgZG9tYWluX2h2bV9pb21tdShkKSAgICAgKCZkLT5hcmNoLmh2
bV9kb21haW4uaHZtX2lvbW11KQogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVu
c2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwog
dW5zaWduZWQgaW50IGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywg
dW5zaWduZWQgaW50IHJlZyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11
LmggYi94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11LmgKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IGM4MTdlZWMuLjAwMDAwMDAKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h2bS9pb21tdS5o
CisrKyAvZGV2L251bGwKQEAgLTEsNDQgKzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoYykgMjAw
NiwgSW50ZWwgQ29ycG9yYXRpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKLSAqIHVuZGVyIHRo
ZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Us
Ci0gKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3
aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQKLSAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu
IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgotICogRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvcgotICogbW9yZSBkZXRhaWxzLgotICoKLSAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZl
ZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKLSAq
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgotICoKLSAqIENvcHlyaWdodCAoQykgQWxsZW4gS2F5IDxhbGxlbi5tLmtheUBpbnRlbC5jb20+
Ci0gKi8KLQotI2lmbmRlZiBfX1hFTl9IVk1fSU9NTVVfSF9fCi0jZGVmaW5lIF9fWEVOX0hWTV9J
T01NVV9IX18KLQotI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPHhlbi9saXN0Lmg+
Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgotCi1zdHJ1Y3QgaHZtX2lvbW11IHsKLSAgICBz
dHJ1Y3QgYXJjaF9odm1faW9tbXUgYXJjaDsKLQotICAgIC8qIGlvbW11X29wcyAqLwotICAgIGNv
bnN0IHN0cnVjdCBpb21tdV9vcHMgKnBsYXRmb3JtX29wczsKLQotI2lmZGVmIENPTkZJR19IQVNf
REVWSUNFX1RSRUUKLSAgICAvKiBMaXN0IG9mIERUIGRldmljZXMgYXNzaWduZWQgdG8gdGhpcyBk
b21haW4gKi8KLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIGR0X2RldmljZXM7Ci0jZW5kaWYKLQotICAg
IC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9NTVUgKi8KLSAgICBERUNMQVJFX0JJVE1B
UChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7Ci19OwotCi0jZGVmaW5lIGlvbW11X3NldF9m
ZWF0dXJlKGQsIGYpICAgc2V0X2JpdCgoZiksIGRvbWFpbl9odm1faW9tbXUoZCktPmZlYXR1cmVz
KQotI2RlZmluZSBpb21tdV9jbGVhcl9mZWF0dXJlKGQsIGYpIGNsZWFyX2JpdCgoZiksIGRvbWFp
bl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotCi0jZW5kaWYgLyogX19YRU5fSFZNX0lPTU1VX0hf
XyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAppbmRleCA4MjE3Y2I3Li4xOWJhOTc2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtODYsNiArODYs
MjQgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1
Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUgZmVhdHVyZSk7CiAKK3N0cnVjdCBkb21h
aW5faW9tbXUgeworICAgIHN0cnVjdCBhcmNoX2lvbW11IGFyY2g7CisKKyAgICAvKiBpb21tdV9v
cHMgKi8KKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpwbGF0Zm9ybV9vcHM7CisKKyNpZmRl
ZiBDT05GSUdfSEFTX0RFVklDRV9UUkVFCisgICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2ln
bmVkIHRvIHRoaXMgZG9tYWluICovCisgICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOwor
I2VuZGlmCisKKyAgICAvKiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCisgICAg
REVDTEFSRV9CSVRNQVAoZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291bnQpOworfTsKKworI2RlZmlu
ZSBkb21faW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKKyNkZWZpbmUgaW9tbXVf
c2V0X2ZlYXR1cmUoZCwgZikgICBzZXRfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCisj
ZGVmaW5lIGlvbW11X2NsZWFyX2ZlYXR1cmUoZCwgZikgY2xlYXJfYml0KGYsIGRvbV9pb21tdShk
KS0+ZmVhdHVyZXMpCiAKICNpZmRlZiBDT05GSUdfSEFTX1BDSQogdm9pZCBwdF9wY2lfaW5pdCh2
b2lkKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKaW5kZXggMDlmZmY1Zi4uZmUxNWU5YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTksNiArOSw3
IEBACiAjaW5jbHVkZSA8eGVuL3RpbWVyLmg+CiAjaW5jbHVkZSA8eGVuL3Jhbmdlc2V0Lmg+CiAj
aW5jbHVkZSA8eGVuL2RvbWFpbi5oPgorI2luY2x1ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUg
PHhlbi9yY3VwZGF0ZS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVu
L25vZGVtYXNrLmg+CkBAIC0zNjgsNiArMzY5LDggQEAgc3RydWN0IGRvbWFpbgogICAgIGludDY0
X3QgICAgICAgICAgdGltZV9vZmZzZXRfc2Vjb25kczsKIAogI2lmZGVmIENPTkZJR19IQVNfUEFT
U1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OworCiAgICAgLyogRG9lcyB0
aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5pbmcgImJlaW5nIHNldCB1cCIp
PyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsKICNlbmRpZgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA2t-0003IB-4k; Thu, 05 May 2016 03:33:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2s-0003Hs-6u
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 02/BC-18833-91FBA275; Thu, 05 May 2016 03:33:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVVdiv1a
 4waZ1chYTthk4MHps79vFHsAYxZqZl5RfkcCacfHsZNaCJdOYKv51zGJpYDz6mLGLkYtDSOAL
 o8Sj54+YIZzzjBJ/nj5l72Lk4GATEJOYu1ehi5GTQ0RAVWLWiuXMILaQgLpE0+8GNhBbWCBQ4
 mj7azCbV8BM4sCSr6wgNgtQ/cmVs5knMHIsYGRYxahenFpUllqka6iXVJSZnlGSm5iZo2toYK
 aXm1pcnJiempOYVKyXnJ+7iRHoFwYg2MG487nTIUZJDiYlUV7GjVrhQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4I/cB5QSLUtNTK9Iyc4ABApOW4OBREuH1BknzFhck5hZnpkOkTjHqchybe2Mt
 kxBLXn5eqpQ479W9QEUCIEUZpXlwI2DBeolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErCvKYgq
 3gy80rgNr0COoIJ6Ij3czVBjihJREhJNTDKM5drKDV731p7y1BPpuvN+tyyqcXRMUFzszMNYs
 5LLdxjJbX0W2bBrs6qn6umWMZvDv4qNK3v0af55/6qF84JXnIpJTOBQ/JhV9bx/OorSfuEBf9
 wxPw60e232zTY6Wfzmy2RD5Nn3P0mXOHC8pbv+5HSt7a/ubnCzru7Nj3myrS+19Op+UaJpTgj
 0VCLuag4EQAqs6eYUQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462419223!6595427!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30587 invoked from network); 5 May 2016 03:33:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:33: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 1ayA2p-00067l-5V
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2p-0007XX-4v
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2p-0007XX-4v@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:43 +0000
Subject: [Xen-changelog] [xen master] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDk6NDQ6MzIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAwOTo0NDozMiAyMDE2ICswMjAwCgogICAgSU9N
TVUveDg2OiBwZXItZG9tYWluIGNvbnRyb2wgc3RydWN0dXJlIGlzIG5vdCBIVk0tc3BlY2lmaWMK
ICAgIAogICAgLi4uIGFuZCBoZW5jZSBzaG91bGQgbm90IGxpdmUgaW4gdGhlIEhWTSBwYXJ0IG9m
IHRoZSBQVi9IVk0gdW5pb24uIEluCiAgICBmYWN0IGl0J3Mgbm90IGV2ZW4gYXJjaGl0ZWN0dXJl
IHNwZWNpZmljICh0aGVyZSBhbHJlYWR5IGlzIGEgcGVyLWFyY2gKICAgIGV4dGVuc2lvbiB0eXBl
IHRvIGl0KSwgc28gaXQgZ2V0cyBtb3ZlZCBvdXQgcmlnaHQgdG8gY29tbW9uIHN0cnVjdAogICAg
ZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9kb21jdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHhlbi9hcmNoL3g4
Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHhlbi9hcmNoL3g4Ni90
Ym9vdC5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgNyArKystLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jICAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9ndWVzdC5jICAgfCAgOSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbnRyLmMgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMgICAgIHwgMTUgKysrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDE2ICsrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgMTIgKysrKy0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMgICAgICAgfCAxMCArKystLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pby5jICAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDIzICsrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8IDE5ICsrKysrKy0tLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jICAgICAgfCAgMSAtCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgMzIgKysrKysrKysrLS0tLS0t
LS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgIHwgIDEg
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8ICA2ICsrLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggICAgICAgICAgICAgICAgfCAgMiAtLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaCAgICAgICAgICAgICB8IDEwIC0tLS0tLS0KIHhl
bi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCAgICAgICAgICAgICAgICAgfCAgNyArKysrLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggICAgICAgICAgICB8ICA0IC0tLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaCAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9pbmNsdWRlL3hl
bi9odm0vaW9tbXUuaCAgICAgICAgICAgICAgICAgfCA0NCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8IDE4
ICsrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAg
ICB8ICAzICsrCiAyNiBmaWxlcyBjaGFuZ2VkLCAxMDEgaW5zZXJ0aW9ucygrKSwgMTU0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYwppbmRleCA2ZTcwOWNiLi5hZWRmMjY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC02NDcsNyArNjQ3LDcg
QEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKIAogICAgIGNhc2UgWEVOX0RPTUNUTF9pb3BvcnRfbWFw
cGluZzoKICAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgICAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZDsKICAgICAgICAgdW5zaWduZWQgaW50IGZncCA9IGRvbWN0bC0+
dS5pb3BvcnRfbWFwcGluZy5maXJzdF9ncG9ydDsKICAgICAgICAgdW5zaWduZWQgaW50IGZtcCA9
IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5maXJzdF9tcG9ydDsKICAgICAgICAgdW5zaWduZWQg
aW50IG5wID0gZG9tY3RsLT51LmlvcG9ydF9tYXBwaW5nLm5yX3BvcnRzOwpAQCAtNjczLDcgKzY3
Myw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAg
ICAgIGJyZWFrOwogCi0gICAgICAgIGhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICAgICAg
aGQgPSBkb21faW9tbXUoZCk7CiAgICAgICAgIGlmICggYWRkICkKICAgICAgICAgewogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBiMjdmZmExLi41NTRmZmYzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5j
CkBAIC0xNzQsMTIgKzE3NCwxMiBAQCBzdGF0aWMgYm9vbF90IGRwY2lfcG9ydGlvX2FjY2VwdChj
b25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBpb3JlcV90ICpwKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
Y3Vyci0+ZG9tYWluKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpkaW8gPSBkb21f
aW9tbXUoY3Vyci0+ZG9tYWluKTsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJy
LT5hcmNoLmh2bV92Y3B1Lmh2bV9pbzsKICAgICBzdHJ1Y3QgZzJtX2lvcG9ydCAqZzJtX2lvcG9y
dDsKICAgICB1bnNpZ25lZCBpbnQgc3RhcnQsIGVuZDsKIAotICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkoIGcybV9pb3BvcnQsICZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QsIGxpc3QgKQorICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkoIGcybV9pb3BvcnQsICZkaW8tPmFyY2guZzJtX2lvcG9ydF9saXN0
LCBsaXN0ICkKICAgICB7CiAgICAgICAgIHN0YXJ0ID0gZzJtX2lvcG9ydC0+Z3BvcnQ7CiAgICAg
ICAgIGVuZCA9IHN0YXJ0ICsgZzJtX2lvcG9ydC0+bnA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IDg4MTQyZDIuLmU1ZDdjNDIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9v
dC5jCkBAIC0yMjksOSArMjI5LDEwIEBAIHN0YXRpYyB2b2lkIHRib290X2dlbl9kb21haW5faW50
ZWdyaXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKIAogICAgICAgICBpZiAoICFp
c19pZGxlX2RvbWFpbihkKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLSAgICAgICAgICAgIHVwZGF0ZV9pb21tdV9t
YWMoJmN0eCwgaGQtPmFyY2gucGdkX21hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKKyAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCBkb21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21tdShkKTsKKworICAgICAgICAgICAgdXBkYXRl
X2lvbW11X21hYygmY3R4LCBkaW8tPmFyY2gucGdkX21hZGRyLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBhZ2F3X3RvX2xldmVsKGRpby0+YXJjaC5hZ2F3KSk7CiAgICAgICAgIH0KICAg
ICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwppbmRleCA0NDQwN2Y1
Li43YzlkOWJlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
Y21kLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0x
OCw3ICsxOCw2IEBACiAgKi8KIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhl
bi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNt
L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCmluZGV4IGI0ZTc1YWMuLmY5NmZiZjQg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC0xOCw3ICsx
OCw2IEBACiAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0j
aW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNp
bmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KIApAQCAtNTksMTIgKzU4LDEy
IEBAIHN0YXRpYyB1aW50MTZfdCBndWVzdF9iZGYoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3Qg
bWFjaGluZV9iZGYpCiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGd1ZXN0X2lvbW11ICpkb21haW5f
aW9tbXUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdShk
KS0+YXJjaC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUoZCktPmFyY2guZ19pb21tdTsK
IH0KIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKnZjcHVfaW9tbXUoc3RydWN0
IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIGRvbWFpbl9odm1faW9tbXUodi0+ZG9tYWluKS0+YXJj
aC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5nX2lvbW11
OwogfQogCiBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9lbmFibGUoc3RydWN0IGd1ZXN0X2lvbW11
ICppb21tdSkKQEAgLTg4NSw3ICs4ODQsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlv
X29wcyBpb21tdV9tbWlvX29wcyA9IHsKIGludCBndWVzdF9pb21tdV9pbml0KHN0cnVjdCBkb21h
aW4qIGQpCiB7CiAgICAgc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdTsKLSAgICBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSB8fCAh
aW9tbXVfZW5hYmxlZCB8fCAhaW9tbXV2Ml9lbmFibGVkIHx8CiAgICAgICAgICAhaGFzX3Zpb21t
dShkKSApCkBAIC05MjQsNSArOTIzLDUgQEAgdm9pZCBndWVzdF9pb21tdV9kZXN0cm95KHN0cnVj
dCBkb21haW4gKmQpCiAgICAgdGFza2xldF9raWxsKCZpb21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0
KTsKICAgICB4ZnJlZShpb21tdSk7CiAKLSAgICBkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLmdf
aW9tbXUgPSBOVUxMOworICAgIGRvbV9pb21tdShkKS0+YXJjaC5nX2lvbW11ID0gTlVMTDsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCmluZGV4IDc0YzI4MDkuLjBh
OWYyMmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRy
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMTgs
NyArMTgsNiBAQAogCiAjaW5jbHVkZSA8eGVuL2Vyci5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgotI2luY2x1ZGUgPHhlbi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+
CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSA8YXNt
L2lvX2FwaWMuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwppbmRleCAz
Mzg3MGY5Li4xYjkxNGJhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfbWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5j
CkBAIC0yMSw3ICsyMSw2IEBACiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KICNpbmNsdWRlIDx4ZW4v
c2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5jbHVkZSA8eGVuL2h2bS9pb21tdS5o
PgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTM0MCw3ICszMzksNyBAQCBz
dGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwdF9tZm4sCiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9tZm47CiAgICAgdTY0ICp0
YWJsZSwgKnBkZSwgKm50YWJsZTsKICAgICB1NjQgbnRhYmxlX21hZGRyLCBtYXNrOwotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBib29sX3Qgb2sgPSAwOwogCiAgICAg
QVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4g
KTsKQEAgLTM5NSw3ICszOTQsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIHU2NCAqdGFibGUsICpwZGUs
ICpudGFibGU7CiAgICAgdTY0IG50YWJsZV9tZm47CiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9t
Zm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAg
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgQVNTRVJUKCBz
cGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4gKTsKIApAQCAt
NDQ1LDcgKzQ0NCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgIHVuc2lnbmVkIGxvbmcgIG5leHRfdGFibGVf
bWZuOwogICAgIHVuc2lnbmVkIGludCBsZXZlbDsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICp0YWJs
ZTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICB0YWJs
ZSA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9k
ZTsKQEAgLTU1NCw3ICs1NTMsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpv
bGRfcm9vdCA9IE5VTEw7CiAgICAgdm9pZCAqbmV3X3Jvb3RfdmFkZHI7CiAgICAgdW5zaWduZWQg
bG9uZyBvbGRfcm9vdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZt
X2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwog
CiAgICAgaWYgKCBnZm4gPT0gSU5WQUxJRF9NRk4gKQogICAgICAgICByZXR1cm4gLUVBRERSTk9U
QVZBSUw7CkBAIC02MzcsNyArNjM2LDcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9m
bHVzaCA9IDA7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQp
OworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHVuc2ln
bmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbDsKIApAQCAt
NzE3LDcgKzcxNiw3IEBAIG91dDoKIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKICAgICB1bnNpZ25lZCBsb25nIHB0X21mbls3
XTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBCVUdfT04oICFo
ZC0+YXJjaC5yb290X3RhYmxlICk7CiAKQEAgLTc4Nyw3ICs3ODYsNyBAQCBpbnQgYW1kX2lvbW11
X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAvKiBTaGFy
ZSBwMm0gdGFibGUgd2l0aCBpb21tdS4gKi8KIHZvaWQgYW1kX2lvbW11X3NoYXJlX3AybShzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX3RhYmxlOwogICAgIG1mbl90IHBnZF9tZm47CiAKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGM4ZWU4ZGMu
LjcwYjc0NzUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YwpAQCAtMjMsNyArMjMsNiBAQAogI2luY2x1ZGUgPHhlbi9wY2lfcmVncy5oPgogI2luY2x1ZGUg
PHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgotI2luY2x1ZGUgPGFzbS9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCkBAIC0xMTcsOCAr
MTE2LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpY2UoCiAgICAg
aW50IHJlcV9pZCwgdmFsaWQgPSAxOwogICAgIGludCBkdGVfaSA9IDA7CiAgICAgdTggYnVzID0g
cGRldi0+YnVzOwotCi0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11
KGRvbWFpbik7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZG9tYWluKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJvb3RfdGFibGUgfHwgIWhkLT5hcmNo
LnBhZ2luZ19tb2RlIHx8CiAgICAgICAgICAgICAhaW9tbXUtPmRldl90YWJsZS5idWZmZXIgKTsK
QEAgLTIyNCw3ICsyMjIsNyBAQCBpbnQgX19pbml0IGFtZF9pb3ZfZGV0ZWN0KHZvaWQpCiAgICAg
cmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKIH0KIAotc3RhdGljIGludCBhbGxvY2F0ZV9kb21h
aW5fcmVzb3VyY2VzKHN0cnVjdCBodm1faW9tbXUgKmhkKQorc3RhdGljIGludCBhbGxvY2F0ZV9k
b21haW5fcmVzb3VyY2VzKHN0cnVjdCBkb21haW5faW9tbXUgKmhkKQogewogICAgIC8qIGFsbG9j
YXRlIHJvb3QgdGFibGUgKi8KICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7
CkBAIC0yNTksNyArMjU3LDcgQEAgc3RhdGljIGludCBnZXRfcGFnaW5nX21vZGUodW5zaWduZWQg
bG9uZyBlbnRyaWVzKQogCiBzdGF0aWMgaW50IGFtZF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IC8qIGFsbG9jYXRlIHBhZ2UgZGlyZWN0cm95ICovCiAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5f
cmVzb3VyY2VzKGhkKSAhPSAwICkKQEAgLTM0MSw3ICszMzksNyBAQCB2b2lkIGFtZF9pb21tdV9k
aXNhYmxlX2RvbWFpbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZG9tYWluLAogICAgICAgICBBTURf
SU9NTVVfREVCVUcoIkRpc2FibGU6IGRldmljZSBpZCA9ICUjeCwgIgogICAgICAgICAgICAgICAg
ICAgICAgICAgImRvbWFpbiA9ICVkLCBwYWdpbmcgbW9kZSA9ICVkXG4iLAogICAgICAgICAgICAg
ICAgICAgICAgICAgcmVxX2lkLCAgZG9tYWluLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICBkb21haW5faHZtX2lvbW11KGRvbWFpbiktPmFyY2gucGFnaW5nX21vZGUpOworICAg
ICAgICAgICAgICAgICAgICAgICAgZG9tX2lvbW11KGRvbWFpbiktPmFyY2gucGFnaW5nX21vZGUp
OwogICAgIH0KICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3Mp
OwogCkBAIC0zNTgsNyArMzU2LDcgQEAgc3RhdGljIGludCByZWFzc2lnbl9kZXZpY2Uoc3RydWN0
IGRvbWFpbiAqc291cmNlLCBzdHJ1Y3QgZG9tYWluICp0YXJnZXQsCiB7CiAgICAgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXU7CiAgICAgaW50IGJkZjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICp0ID0g
ZG9tYWluX2h2bV9pb21tdSh0YXJnZXQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKnQgPSBk
b21faW9tbXUodGFyZ2V0KTsKIAogICAgIGJkZiA9IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+
ZGV2Zm4pOwogICAgIGlvbW11ID0gZmluZF9pb21tdV9mb3JfZGV2aWNlKHBkZXYtPnNlZywgYmRm
KTsKQEAgLTQ1OSw3ICs0NTcsNyBAQCBzdGF0aWMgdm9pZCBkZWFsbG9jYXRlX3BhZ2VfdGFibGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAKIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVfaW9tbXVfcGFn
ZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogCiAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgcmV0
dXJuOwpAQCAtNTk5LDcgKzU5Nyw3IEBAIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9s
ZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVsLAogCiBzdGF0aWMgdm9pZCBhbWRf
ZHVtcF9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAhaGQtPmFyY2gucm9vdF90YWJsZSAp
CiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDYyZGEw
ODcuLjU0YTAzYTYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU0Miw3ICsy
NTQyLDcgQEAgc3RhdGljIHUzMiBwbGF0Zm9ybV9mZWF0dXJlcyA9IEFSTV9TTU1VX0ZFQVRfQ09I
RVJFTlRfV0FMSzsKIAogc3RhdGljIHZvaWQgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0Jc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnNtbXVfZG9tYWlu
ID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXN0cnVjdCBhcm1fc21tdV94ZW5f
ZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogCXN0cnVjdCBp
b21tdV9kb21haW4gKmNmZzsKIAogCXNwaW5fbG9jaygmc21tdV9kb21haW4tPmxvY2spOwpAQCAt
MjU3Myw3ICsyNTczLDcgQEAgc3RhdGljIHN0cnVjdCBpb21tdV9kb21haW4gKmFybV9zbW11X2dl
dF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwKIAlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAq
eGVuX2RvbWFpbjsKIAlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11OwogCi0JeGVuX2RvbWFp
biA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdjsKKwl4ZW5fZG9tYWluID0gZG9tX2lv
bW11KGQpLT5hcmNoLnByaXY7CiAKIAlzbW11ID0gZmluZF9zbW11X2Zvcl9kZXZpY2UoZGV2KTsK
IAlpZiAoIXNtbXUpCkBAIC0yNjA2LDcgKzI2MDYsNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2Fz
c2lnbl9kZXYoc3RydWN0IGRvbWFpbiAqZCwgdTggZGV2Zm4sCiAJc3RydWN0IGFybV9zbW11X3hl
bl9kb21haW4gKnhlbl9kb21haW47CiAJaW50IHJldCA9IDA7CiAKLQl4ZW5fZG9tYWluID0gZG9t
YWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21haW4gPSBkb21faW9tbXUoZCkt
PmFyY2gucHJpdjsKIAogCWlmICghZGV2LT5hcmNoZGF0YS5pb21tdSkgewogCQlkZXYtPmFyY2hk
YXRhLmlvbW11ID0geHphbGxvYyhzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RldmljZSk7CkBAIC0yNjY3
LDcgKzI2NjcsNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RlYXNzaWduX2RldihzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJc3RydWN0IGlvbW11X2RvbWFpbiAqZG9tYWlu
ID0gZGV2X2lvbW11X2RvbWFpbihkZXYpOwogCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4
ZW5fZG9tYWluOwogCi0JeGVuX2RvbWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJp
djsKKwl4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKIAlpZiAoIWRvbWFp
biB8fCBkb21haW4tPnByaXYtPmNmZy5kb21haW4gIT0gZCkgewogCQlkZXZfZXJyKGRldiwgIiBu
b3QgYXR0YWNoZWQgdG8gZG9tYWluICVkXG4iLCBkLT5kb21haW5faWQpOwpAQCAtMjcyNCw3ICsy
NzI0LDcgQEAgc3RhdGljIGludCBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogCXNwaW5fbG9ja19pbml0KCZ4ZW5fZG9tYWluLT5sb2NrKTsKIAlJTklUX0xJU1Rf
SEVBRCgmeGVuX2RvbWFpbi0+Y29udGV4dHMpOwogCi0JZG9tYWluX2h2bV9pb21tdShkKS0+YXJj
aC5wcml2ID0geGVuX2RvbWFpbjsKKwlkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IHhlbl9kb21h
aW47CiAKIAkvKiBDb2hlcmVudCB3YWxrIGNhbiBiZSBlbmFibGVkIG9ubHkgd2hlbiBhbGwgU01N
VXMgc3VwcG9ydCBpdC4gKi8KIAlpZiAocGxhdGZvcm1fZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFU
X0NPSEVSRU5UX1dBTEspCkBAIC0yNzM5LDcgKzI3MzksNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9t
X2luaXQgYXJtX3NtbXVfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiBzdGF0
aWMgdm9pZCBhcm1fc21tdV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkK
IHsKLQlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVuX2RvbWFpbiA9IGRvbWFpbl9odm1f
aW9tbXUoZCktPmFyY2gucHJpdjsKKwlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVuX2Rv
bWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogCiAJQVNTRVJUKGxpc3RfZW1wdHkoJnhl
bl9kb21haW4tPmNvbnRleHRzKSk7CiAJeGZyZWUoeGVuX2RvbWFpbik7CmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYwppbmRleCA3ZmY3OWY4Li43OWJmOGJmIDEwMDY0NAotLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMKQEAgLTI3LDcgKzI3LDcgQEAgc3RhdGljIHNwaW5sb2Nr
X3QgZHRkZXZzX2xvY2sgPSBTUElOX0xPQ0tfVU5MT0NLRUQ7CiBpbnQgaW9tbXVfYXNzaWduX2R0
X2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldikKIHsK
ICAgICBpbnQgcmMgPSAtRUJVU1k7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwpAQCAtNjksNyArNjksNyBAQCBmYWlsOgogCiBpbnQgaW9tbXVf
ZGVhc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqZGV2KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShk
KTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAg
ICBpbnQgcmM7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3Bz
ICkKQEAgLTEwOSwxNiArMTA5LDE0IEBAIHN0YXRpYyBib29sX3QgaW9tbXVfZHRfZGV2aWNlX2lz
X2Fzc2lnbmVkKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogCiBpbnQgaW9tbXVf
ZHRfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KLSAgICBJTklUX0xJU1RfSEVBRCgmaGQtPmR0
X2RldmljZXMpOworICAgIElOSVRfTElTVF9IRUFEKCZkb21faW9tbXUoZCktPmR0X2RldmljZXMp
OwogCiAgICAgcmV0dXJuIDA7CiB9CiAKIGludCBpb21tdV9yZWxlYXNlX2R0X2RldmljZXMoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsICpfZGV2OwogICAgIGludCByYzsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvLmMKaW5kZXggMDQyMzYwZS4uOWU2YjQ2YyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
by5jCkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhl
bi9pcnEuaD4KICNpbmNsdWRlIDxhc20vaHZtL2lycS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9t
bXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KICNpbmNsdWRlIDx4ZW4vaHZtL2ly
cS5oPgogI2luY2x1ZGUgPGFzbS9pb19hcGljLmg+CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRl
eCBiNjQ2NzZmLi5jNTliMmFiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE0LDcgKzE0
LDYgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgot
I2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+CiAjaW5j
bHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgpAQCAtMTI5
LDcgKzEyOCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwYXJzZV9pb21tdV9wYXJhbShjaGFyICpz
KQogCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1
Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJldCA9IDA7CiAKICAgICByZXQg
PSBhcmNoX2lvbW11X2RvbWFpbl9pbml0KGQpOwpAQCAtMTU5LDcgKzE1OCw3IEBAIHN0YXRpYyB2
b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0cnVjdCBkb21haW4gKmQpCiAKIHZv
aWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBjaGVja19od2Rv
bV9yZXFzKGQpOwogCkBAIC0xOTMsNyArMTkyLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCiAgICAgZC0+bmVlZF9pb21tdSA9IDA7CiAgICAgaGQtPnBsYXRmb3JtX29wcy0+
dGVhcmRvd24oZCk7CkBAIC0yMjgsOSArMjI3LDcgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1
Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwot
Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5wbGF0Zm9ybV9vcHMgKQogICAgICAg
ICByZXR1cm47CiAKICAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQpAQCAtMjQyLDcgKzIzOSw3IEBA
IHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIGludCBpb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9u
ZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTI1Miw3
ICsyNDksNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogCiBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0yNzksNyArMjc2LDcgQEAgc3Rh
dGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogCiB2
b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
LCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9
IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZv
cm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAgICAgIHJldHVy
bjsKQEAgLTI4OSw3ICsyODYsNyBAQCB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jbwogCiB2b2lkIGlv
bW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1f
aW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwg
IWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoX2FsbCAp
CiAgICAgICAgIHJldHVybjsKQEAgLTQwMywxMiArNDAwLDEwIEBAIGludCBpb21tdV9nZXRfcmVz
ZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1bmMsIHZvaWQgKmN0eHQpCiAKIGJv
b2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1
cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgaGQtPmZlYXR1cmVzKTsKKyAgICBy
ZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcyk7CiB9CiAKIHN0
YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCA5ZjE3MTZhLi40YWNiYzc2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpA
QCAtMjEsNyArMjEsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgogI2luY2x1ZGUgPHhl
bi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZtL2lvbW11
Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4KICNp
bmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTI1Niw3ICsxMjU1LDcgQEAgdm9pZCBpb21t
dV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAgIHU4IGRldmZuOwogCkBAIC0xMjY1
LDcgKzEyNjQsNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikK
IAogICAgIEFTU0VSVChwY2lkZXZzX2xvY2tlZCgpKTsKIAotICAgIGhkID0gZG9tYWluX2h2bV9p
b21tdShwZGV2LT5kb21haW4pOworICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFpbik7CiAg
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJl
dHVybiAwOwogCkBAIC0xMjg3LDE0ICsxMjg2LDE0IEBAIGludCBpb21tdV9hZGRfZGV2aWNlKHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQogCiBpbnQgaW9tbXVfZW5hYmxlX2RldmljZShzdHJ1Y3QgcGNp
X2RldiAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZDsKIAogICAgIGlmICggIXBkZXYtPmRvbWFpbiApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCiAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwogCi0gICAg
aGQgPSBkb21haW5faHZtX2lvbW11KHBkZXYtPmRvbWFpbik7CisgICAgaGQgPSBkb21faW9tbXUo
cGRldi0+ZG9tYWluKTsKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1f
b3BzIHx8CiAgICAgICAgICAhaGQtPnBsYXRmb3JtX29wcy0+ZW5hYmxlX2RldmljZSApCiAgICAg
ICAgIHJldHVybiAwOwpAQCAtMTMwNCwxMyArMTMwMywxMyBAQCBpbnQgaW9tbXVfZW5hYmxlX2Rl
dmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogaW50IGlvbW11X3JlbW92ZV9kZXZpY2Uoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgdTggZGV2Zm47CiAKICAgICBpZiAoICFw
ZGV2LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGhkID0gZG9tYWlu
X2h2bV9pb21tdShwZGV2LT5kb21haW4pOworICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFp
bik7CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAg
ICAgIHJldHVybiAwOwogCkBAIC0xMzUwLDcgKzEzNDksNyBAQCBzdGF0aWMgaW50IGRldmljZV9h
c3NpZ25lZCh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogCiBzdGF0aWMgaW50IGFzc2lnbl9k
ZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZs
YWcpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwor
ICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0
cnVjdCBwY2lfZGV2ICpwZGV2OwogICAgIGludCByYyA9IDA7CiAKQEAgLTE0MTAsNyArMTQwOSw3
IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1
OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIC8qIGNhbGxlciBzaG91bGQgaG9sZCB0aGUgcGNp
ZGV2c19sb2NrICovCiBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBz
ZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21h
aW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsKICAgICBpbnQgcmV0
ID0gMDsKIApAQCAtMTQ2MCw3ICsxNDU5LDcgQEAgc3RhdGljIGludCBpb21tdV9nZXRfZGV2aWNl
X2dyb3VwKAogICAgIHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4s
CiAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1heF9zZGV2cykKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBj
aV9kZXYgKnBkZXY7CiAgICAgaW50IGdyb3VwX2lkLCBzZGV2X2lkOwogICAgIHUzMiBiZGY7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW50cmVtYXAuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCmluZGV4IGU1MDAwN2IuLjdjMTE1NjUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCkBAIC0yMCw3ICsyMCw2IEBA
CiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUg
PHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4v
dGltZS5oPgogI2luY2x1ZGUgPHhlbi9saXN0Lmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCA1YWQyNWRjLi5kYjgzOTQ5IDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMjQsNyArMjQsNiBAQAogI2luY2x1ZGUgPHhl
bi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgogI2luY2x1ZGUgPHhlbi9p
b21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5o
PgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KQEAgLTI1
Myw3ICsyNTIsNyBAQCBzdGF0aWMgdTY0IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoc3RydWN0IGRv
bWFpbiAqZG9tYWluLCB1NjQgYWRkciwgaW50IGFsbG9jKQogewogICAgIHN0cnVjdCBhY3BpX2Ry
aGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKLSAgICBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogICAgIGludCBhZGRyX3dpZHRoID0gYWdh
d190b193aWR0aChoZC0+YXJjaC5hZ2F3KTsKICAgICBzdHJ1Y3QgZG1hX3B0ZSAqcGFyZW50LCAq
cHRlID0gTlVMTDsKICAgICBpbnQgbGV2ZWwgPSBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcp
OwpAQCAtNTYxLDcgKzU2MCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZsdXNoX2FsbCh2b2lkKQog
c3RhdGljIHZvaWQgX19pbnRlbF9pb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaW50IGRtYV9vbGRfcHRlX3ByZXNlbnQsIHVuc2ln
bmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWlu
X2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAgICAgc3RydWN0IGlvbW11ICpp
b21tdTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwpAQCAtNjEyLDcgKzYxMSw3IEBAIHN0YXRp
YyB2b2lkIGludGVsX2lvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogLyog
Y2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCiBzdGF0aWMgdm9pZCBkbWFfcHRlX2NsZWFy
X29uZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogewotICAgIHN0cnVjdCBodm1f
aW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2Ug
PSBOVUxMLCAqcHRlID0gTlVMTDsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTEyNDAsOSArMTIz
OSw3IEBAIHZvaWQgX19pbml0IGlvbW11X2ZyZWUoc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhk
KQogCiBzdGF0aWMgaW50IGludGVsX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOwotCi0g
ICAgaGQtPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01BSU5fQUREUkVTU19X
SURUSCk7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmFnYXcgPSB3aWR0aF90b19hZ2F3KERFRkFV
TFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpOwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC0xMjc2LDcg
KzEyNzMsNyBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgc3RydWN0IGlv
bW11ICppb21tdSwKICAgICB1OCBidXMsIHU4IGRldmZuLCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9t
YWluKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwog
ICAgIHN0cnVjdCBjb250ZXh0X2VudHJ5ICpjb250ZXh0LCAqY29udGV4dF9lbnRyaWVzOwogICAg
IHU2NCBtYWRkciwgcGdkX21hZGRyOwogICAgIHUxNiBzZWcgPSBpb21tdS0+aW50ZWwtPmRyaGQt
PnNlZ21lbnQ7CkBAIC0xNjQ2LDEwICsxNjQzLDkgQEAgc3RhdGljIGludCBkb21haW5fY29udGV4
dF91bm1hcCgKIAogICAgIGlmICggZm91bmQgPT0gMCApCiAgICAgewotICAgICAgICBzdHJ1Y3Qg
aHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKICAgICAgICAgaW50IGlv
bW11X2RvbWlkOwogCi0gICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgsICZoZC0+YXJjaC5p
b21tdV9iaXRtYXApOworICAgICAgICBjbGVhcl9iaXQoaW9tbXUtPmluZGV4LCAmZG9tX2lvbW11
KGRvbWFpbiktPmFyY2guaW9tbXVfYml0bWFwKTsKIAogICAgICAgICBpb21tdV9kb21pZCA9IGRv
bWFpbl9pb21tdV9kb21pZChkb21haW4sIGlvbW11KTsKICAgICAgICAgaWYgKCBpb21tdV9kb21p
ZCA9PSAtMSApCkBAIC0xNjY4LDcgKzE2NjQsNyBAQCBvdXQ6CiAKIHN0YXRpYyB2b2lkIGlvbW11
X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1ybXJyLCAqdG1wOwog
CiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2RyaGRfdW5pdHMpICkKQEAgLTE2OTMsNyArMTY4
OSw3IEBAIHN0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbWFwX3BhZ2UoCiAgICAgc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHVuc2lnbmVk
IGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAg
c3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTCwgb2xkLCBuZXcgPSB7IDAg
fTsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTE3NTksNyArMTc1NSw3IEBAIHZvaWQgaW9tbXVf
cHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAogewogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11ID0gTlVM
TDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IGZsdXNoX2Rl
dl9pb3RsYjsKICAgICBpbnQgaW9tbXVfZG9taWQ7CiAKQEAgLTE4MDAsMTEgKzE3OTYsMTEgQEAg
c3RhdGljIGludCBfX2luaXQgdnRkX2VwdF9wYWdlX2NvbXBhdGlibGUoc3RydWN0IGlvbW11ICpp
b21tdSkKICAqLwogc3RhdGljIHZvaWQgaW9tbXVfc2V0X3BnZChzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CiAgICAg
bWZuX3QgcGdkX21mbjsKIAogICAgIHBnZF9tZm4gPSBwYWdldGFibGVfZ2V0X21mbihwMm1fZ2V0
X3BhZ2V0YWJsZShwMm1fZ2V0X2hvc3RwMm0oZCkpKTsKLSAgICBoZC0+YXJjaC5wZ2RfbWFkZHIg
PSBwYWdldGFibGVfZ2V0X3BhZGRyKHBhZ2V0YWJsZV9mcm9tX21mbihwZ2RfbWZuKSk7CisgICAg
ZG9tX2lvbW11KGQpLT5hcmNoLnBnZF9tYWRkciA9CisgICAgICAgIHBhZ2V0YWJsZV9nZXRfcGFk
ZHIocGFnZXRhYmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKIH0KIAogc3RhdGljIGludCBybXJyX2lk
ZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKQEAgLTE4MTQsNyAr
MTgxMCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4g
KmQsIGJvb2xfdCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBiYXNlX3BmbiA9IHJtcnItPmJhc2Vf
YWRkcmVzcyA+PiBQQUdFX1NISUZUXzRLOwogICAgIHVuc2lnbmVkIGxvbmcgZW5kX3BmbiA9IFBB
R0VfQUxJR05fNEsocm1yci0+ZW5kX2FkZHJlc3MpID4+IFBBR0VfU0hJRlRfNEs7CiAgICAgc3Ry
dWN0IG1hcHBlZF9ybXJyICptcm1ycjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBBU1NFUlQocGNpZGV2c19sb2NrZWQoKSk7CiAgICAgQVNTRVJUKHJtcnItPmJh
c2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNzKTsKQEAgLTI1MjUsMTIgKzI1MjEsMTIgQEAg
c3RhdGljIHZvaWQgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKHBhZGRyX3QgcHRfbWFkZHIsIGlu
dCBsZXZlbCwgcGFkZHJfdCBncGEsCiAKIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJsZShz
dHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2Ry
aGRfdW5pdHMpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11
KGQpOworICAgIGhkID0gZG9tX2lvbW11KGQpOwogICAgIHByaW50aygicDJtIHRhYmxlIGhhcyAl
ZCBsZXZlbHNcbiIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOwogICAgIHZ0ZF9kdW1w
X3AybV90YWJsZV9sZXZlbChoZC0+YXJjaC5wZ2RfbWFkZHIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFy
Y2guYWdhdyksIDAsIDApOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4
IDQ5ZGY0MWQuLjQ3M2QxZmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAg
LTIxLDcgKzIxLDYgQEAKICNpbmNsdWRlIDx4ZW4veG1hbGxvYy5oPgogI2luY2x1ZGUgPHhlbi9k
b21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0v
aW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+
CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5k
ZXggOGNiYjY1NS4uYjY0Yjk4ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAg
LTQxLDcgKzQxLDcgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNp
X2Rlc2MgKm1zaSkKIAogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3Qg
ZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwogCkBA
IC0xMTksNyArMTE5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9jaGVja19hdXRv
dHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKQogCiBpbnQgYXJjaF9pb21tdV9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0g
ZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9p
b21tdShkKTsKIAogICAgIHNwaW5fbG9ja19pbml0KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwog
ICAgIElOSVRfTElTVF9IRUFEKCZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QpOwpAQCAtMTMwLDcg
KzEzMCw3IEBAIGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAK
IHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewotICAg
IHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGxpc3Rf
aGVhZCAqaW9wb3J0X2xpc3QsICp0bXA7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmlvcG9ydDsK
IApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vZG9tYWluLmgKaW5kZXggYzM1ZWQ0MC4uMzcwY2RlYiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFp
bi5oCkBAIC0xMSwxMiArMTEsMTAgQEAKICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVkZSA8
cHVibGljL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Ci0jaW5jbHVkZSA8
eGVuL2h2bS9pb21tdS5oPgogCiBzdHJ1Y3QgaHZtX2RvbWFpbgogewogICAgIHVpbnQ2NF90ICAg
ICAgICAgICAgICBwYXJhbXNbSFZNX05SX1BBUkFNU107Ci0gICAgc3RydWN0IGh2bV9pb21tdSAg
ICAgIGlvbW11OwogfSAgX19jYWNoZWxpbmVfYWxpZ25lZDsKIAogI2lmZGVmIENPTkZJR19BUk1f
NjQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHZtL2lvbW11LmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2h2bS9pb21tdS5oCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA0
NjFjOGNmLi4wMDAwMDAwCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHZtL2lvbW11LmgKKysr
IC9kZXYvbnVsbApAQCAtMSwxMCArMCwwIEBACi0jaWZuZGVmIF9fQVNNX0FSTV9IVk1fSU9NTVVf
SF8KLSNkZWZpbmUgX19BU01fQVJNX0hWTV9JT01NVV9IXwotCi1zdHJ1Y3QgYXJjaF9odm1faW9t
bXUKLXsKLSAgICAvKiBQcml2YXRlIGluZm9ybWF0aW9uIGZvciB0aGUgSU9NTVUgZHJpdmVycyAq
LwotICAgIHZvaWQgKnByaXY7Ci19OwotCi0jZW5kaWYgLyogX19BU01fQVJNX0hWTV9JT01NVV9I
XyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9pb21tdS5oCmluZGV4IDliMGUzNGYuLjU3ZDliMWUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11
LmgKQEAgLTE0LDkgKzE0LDE0IEBACiAjaWZuZGVmIF9fQVJDSF9BUk1fSU9NTVVfSF9fCiAjZGVm
aW5lIF9fQVJDSF9BUk1fSU9NTVVfSF9fCiAKK3N0cnVjdCBhcmNoX2lvbW11Cit7CisgICAgLyog
UHJpdmF0ZSBpbmZvcm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZlcnMgKi8KKyAgICB2b2lkICpw
cml2OworfTsKKwogLyogQWx3YXlzIHNoYXJlIFAyTSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5k
IHRoZSBJT01NVSAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpICgxKQotI2RlZmluZSBk
b21haW5faHZtX2lvbW11KGQpICgmZC0+YXJjaC5odm1fZG9tYWluLmlvbW11KQogCiBjb25zdCBz
dHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwogdm9pZCBfX2luaXQgaW9tbXVf
c2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaAppbmRleCA0NDA2YmU5Li5mNTAwZmY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApA
QCAtMjYsNyArMjYsNiBAQAogI2luY2x1ZGUgPGFzbS9odm0vdmxhcGljLmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92aW9hcGljLmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pby5oPgotI2luY2x1ZGUgPHhl
bi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3ZpcmlkaWFuLmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92bXgvdm1jcy5oPgogI2luY2x1ZGUgPGFzbS9odm0vc3ZtL3ZtY2IuaD4KQEAgLTEy
Myw5ICsxMjIsNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAgc3BpbmxvY2tfdCAgICAgICAg
ICAgICB1Y19sb2NrOwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaXNfaW5fdWNfbW9kZTsK
IAotICAgIC8qIFBhc3MtdGhyb3VnaCAqLwotICAgIHN0cnVjdCBodm1faW9tbXUgICAgICAgaHZt
X2lvbW11OwotCiAgICAgLyogaHlwZXJ2aXNvciBpbnRlcmNlcHRlZCBtc2l4IHRhYmxlICovCiAg
ICAgc3RydWN0IGxpc3RfaGVhZCAgICAgICBtc2l4dGJsX2xpc3Q7CiAgICAgc3BpbmxvY2tfdCAg
ICAgICAgICAgICBtc2l4dGJsX2xpc3RfbG9jazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oCmluZGV4
IDNhNGM2OGEuLjY5NjJjZjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaApAQCAtNDgsNyArNDgs
NyBAQCBzdHJ1Y3QgZzJtX2lvcG9ydCB7CiAKICNkZWZpbmUgREVGQVVMVF9ET01BSU5fQUREUkVT
U19XSURUSCA0OAogCi1zdHJ1Y3QgYXJjaF9odm1faW9tbXUKK3N0cnVjdCBhcmNoX2lvbW11CiB7
CiAgICAgdTY0IHBnZF9tYWRkcjsgICAgICAgICAgICAgICAgIC8qIGlvIHBhZ2UgZGlyZWN0b3J5
IG1hY2hpbmUgYWRkcmVzcyAqLwogICAgIHNwaW5sb2NrX3QgbWFwcGluZ19sb2NrOyAgICAgICAg
ICAgIC8qIGlvIHBhZ2UgdGFibGUgbG9jayAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCmluZGV4IGYyMmIzYTUu
LmU4MmEyZjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKQEAgLTE0LDExICsxNCwxMiBAQAogI2lmbmRlZiBf
X0FSQ0hfWDg2X0lPTU1VX0hfXwogI2RlZmluZSBfX0FSQ0hfWDg2X0lPTU1VX0hfXwogCisjaW5j
bHVkZSA8YXNtL2h2bS9pb21tdS5oPiAvKiBGb3Igbm93IC0gc2hvdWxkIHJlYWxseSBiZSBtZXJn
ZWQgaGVyZS4gKi8KKwogI2RlZmluZSBNQVhfSU9NTVVTIDMyCiAKIC8qIERvZXMgdGhpcyBkb21h
aW4gaGF2ZSBhIFAyTSB0YWJsZSB3ZSBjYW4gdXNlIGFzIGl0cyBJT01NVSBwYWdldGFibGU/ICov
CiAjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hh
cF9wdF9zaGFyZSkKLSNkZWZpbmUgZG9tYWluX2h2bV9pb21tdShkKSAgICAgKCZkLT5hcmNoLmh2
bV9kb21haW4uaHZtX2lvbW11KQogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVu
c2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwog
dW5zaWduZWQgaW50IGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywg
dW5zaWduZWQgaW50IHJlZyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11
LmggYi94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11LmgKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IGM4MTdlZWMuLjAwMDAwMDAKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h2bS9pb21tdS5o
CisrKyAvZGV2L251bGwKQEAgLTEsNDQgKzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoYykgMjAw
NiwgSW50ZWwgQ29ycG9yYXRpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKLSAqIHVuZGVyIHRo
ZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Us
Ci0gKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3
aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQKLSAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu
IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgotICogRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvcgotICogbW9yZSBkZXRhaWxzLgotICoKLSAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZl
ZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKLSAq
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgotICoKLSAqIENvcHlyaWdodCAoQykgQWxsZW4gS2F5IDxhbGxlbi5tLmtheUBpbnRlbC5jb20+
Ci0gKi8KLQotI2lmbmRlZiBfX1hFTl9IVk1fSU9NTVVfSF9fCi0jZGVmaW5lIF9fWEVOX0hWTV9J
T01NVV9IX18KLQotI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPHhlbi9saXN0Lmg+
Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgotCi1zdHJ1Y3QgaHZtX2lvbW11IHsKLSAgICBz
dHJ1Y3QgYXJjaF9odm1faW9tbXUgYXJjaDsKLQotICAgIC8qIGlvbW11X29wcyAqLwotICAgIGNv
bnN0IHN0cnVjdCBpb21tdV9vcHMgKnBsYXRmb3JtX29wczsKLQotI2lmZGVmIENPTkZJR19IQVNf
REVWSUNFX1RSRUUKLSAgICAvKiBMaXN0IG9mIERUIGRldmljZXMgYXNzaWduZWQgdG8gdGhpcyBk
b21haW4gKi8KLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIGR0X2RldmljZXM7Ci0jZW5kaWYKLQotICAg
IC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9NTVUgKi8KLSAgICBERUNMQVJFX0JJVE1B
UChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7Ci19OwotCi0jZGVmaW5lIGlvbW11X3NldF9m
ZWF0dXJlKGQsIGYpICAgc2V0X2JpdCgoZiksIGRvbWFpbl9odm1faW9tbXUoZCktPmZlYXR1cmVz
KQotI2RlZmluZSBpb21tdV9jbGVhcl9mZWF0dXJlKGQsIGYpIGNsZWFyX2JpdCgoZiksIGRvbWFp
bl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotCi0jZW5kaWYgLyogX19YRU5fSFZNX0lPTU1VX0hf
XyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAppbmRleCA4MjE3Y2I3Li4xOWJhOTc2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtODYsNiArODYs
MjQgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1
Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUgZmVhdHVyZSk7CiAKK3N0cnVjdCBkb21h
aW5faW9tbXUgeworICAgIHN0cnVjdCBhcmNoX2lvbW11IGFyY2g7CisKKyAgICAvKiBpb21tdV9v
cHMgKi8KKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpwbGF0Zm9ybV9vcHM7CisKKyNpZmRl
ZiBDT05GSUdfSEFTX0RFVklDRV9UUkVFCisgICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2ln
bmVkIHRvIHRoaXMgZG9tYWluICovCisgICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOwor
I2VuZGlmCisKKyAgICAvKiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCisgICAg
REVDTEFSRV9CSVRNQVAoZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291bnQpOworfTsKKworI2RlZmlu
ZSBkb21faW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKKyNkZWZpbmUgaW9tbXVf
c2V0X2ZlYXR1cmUoZCwgZikgICBzZXRfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCisj
ZGVmaW5lIGlvbW11X2NsZWFyX2ZlYXR1cmUoZCwgZikgY2xlYXJfYml0KGYsIGRvbV9pb21tdShk
KS0+ZmVhdHVyZXMpCiAKICNpZmRlZiBDT05GSUdfSEFTX1BDSQogdm9pZCBwdF9wY2lfaW5pdCh2
b2lkKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKaW5kZXggMDlmZmY1Zi4uZmUxNWU5YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTksNiArOSw3
IEBACiAjaW5jbHVkZSA8eGVuL3RpbWVyLmg+CiAjaW5jbHVkZSA8eGVuL3Jhbmdlc2V0Lmg+CiAj
aW5jbHVkZSA8eGVuL2RvbWFpbi5oPgorI2luY2x1ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUg
PHhlbi9yY3VwZGF0ZS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVu
L25vZGVtYXNrLmg+CkBAIC0zNjgsNiArMzY5LDggQEAgc3RydWN0IGRvbWFpbgogICAgIGludDY0
X3QgICAgICAgICAgdGltZV9vZmZzZXRfc2Vjb25kczsKIAogI2lmZGVmIENPTkZJR19IQVNfUEFT
U1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OworCiAgICAgLyogRG9lcyB0
aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5pbmcgImJlaW5nIHNldCB1cCIp
PyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsKICNlbmRpZgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA33-0003KE-8j; Thu, 05 May 2016 03:33:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA31-0003Ju-Rg
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:55 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 0A/D6-07924-32FBA275; Thu, 05 May 2016 03:33:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdpv1a
 4wampihYTthk4MHps79vFHsAYxZqZl5RfkcCa8Wn/Q6aCSXwVE779Y25gvMDdxcjFISTwhVHi
 0O1WNgjnPKPEqjkfWboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFggWKJnb
 TxImFfATGLTsk9sIDYLUPmyFcvYJzByLGBkWMWoUZxaVJZapGtoqJdUlJmeUZKbmJmja2hgrJ
 ebWlycmJ6ak5hUrJecn7uJEegTBiDYwbj6t9MhRkkOJiVRXsaNWuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgv7gXKCRalpqdWpGXmAIMDJi3BwaMkwjsBJM1bXJCYW5yZDpE6xagoJc5bBZIQ
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeQ+BTOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhjFd2bs1pTakRe6RHL/1BmOy2es3nLQyWPfvSlMSu9D1AssJ275cH7bgfvGv8
 uZrWUWFPicjVybfmzRc7fYqn+xFRz264QmWiZKtM18VvVgr4Kx1c3dW95Xz30w+dfpbJsv2i2
 qKtrZDccnMBqFczEdL7juIvw3Pe315WcRfZueu65a/VS4xm+LEktxRqKhFnNRcSIAE2ytXUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462419233!38570830!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13534 invoked from network); 5 May 2016 03:33:54 -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; 5 May 2016 03:33: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 1ayA2z-00067v-9I
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2z-0007YG-72
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2z-0007YG-72@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:53 +0000
Subject: [Xen-changelog] [xen master] xsplice: check against ELFOSABI_NONE
	instead of ELFOSABI_SYSV
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============0237111928543387627=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 359cf73565bddafc8cba81fe91231be27d16b106
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Wed May 4 09:46:57 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Wed May 4 09:46:57 2016 +0200

    xsplice: check against ELFOSABI_NONE instead of ELFOSABI_SYSV
    
    They are equivalent, but using ELFOSABI_NONE is more correct in this
    context.
    
    Suggested-by: Jan Beulich <jbeulich@suse.com>
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
---
 xen/common/xsplice_elf.c     | 2 +-
 xen/include/xen/elfstructs.h | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/xen/common/xsplice_elf.c b/xen/common/xsplice_elf.c
index e403a0e..1e1f167 100644
--- a/xen/common/xsplice_elf.c
+++ b/xen/common/xsplice_elf.c
@@ -397,7 +397,7 @@ static int xsplice_header_check(const struct xsplice_elf *elf)
     if ( hdr->e_version != EV_CURRENT ||
          hdr->e_ident[EI_VERSION] != EV_CURRENT ||
          hdr->e_ident[EI_ABIVERSION] != 0 ||
-         hdr->e_ident[EI_OSABI] != ELFOSABI_SYSV ||
+         hdr->e_ident[EI_OSABI] != ELFOSABI_NONE ||
          hdr->e_type != ET_REL ||
          hdr->e_phnum != 0 )
     {
diff --git a/xen/include/xen/elfstructs.h b/xen/include/xen/elfstructs.h
index 615eb06..68954b0 100644
--- a/xen/include/xen/elfstructs.h
+++ b/xen/include/xen/elfstructs.h
@@ -81,6 +81,7 @@ typedef uint64_t	Elf64_Xword;
 
 /* e_ident[] Operating System/ABI */
 #define ELFOSABI_SYSV		0	/* UNIX System V ABI */
+#define ELFOSABI_NONE		0	/* Same as ELFOSABI_SYSV */
 #define ELFOSABI_HPUX		1	/* HP-UX operating system */
 #define ELFOSABI_NETBSD		2	/* NetBSD */
 #define ELFOSABI_LINUX		3	/* GNU/Linux */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============0237111928543387627==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:33:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:33: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 1ayA33-0003KE-8j; Thu, 05 May 2016 03:33:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA31-0003Ju-Rg
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:55 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 0A/D6-07924-32FBA275; Thu, 05 May 2016 03:33:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdpv1a
 4wampihYTthk4MHps79vFHsAYxZqZl5RfkcCa8Wn/Q6aCSXwVE779Y25gvMDdxcjFISTwhVHi
 0O1WNgjnPKPEqjkfWboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFggWKJnb
 TxImFfATGLTsk9sIDYLUPmyFcvYJzByLGBkWMWoUZxaVJZapGtoqJdUlJmeUZKbmJmja2hgrJ
 ebWlycmJ6ak5hUrJecn7uJEegTBiDYwbj6t9MhRkkOJiVRXsaNWuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgv7gXKCRalpqdWpGXmAIMDJi3BwaMkwjsBJM1bXJCYW5yZDpE6xagoJc5bBZIQ
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeQ+BTOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhjFd2bs1pTakRe6RHL/1BmOy2es3nLQyWPfvSlMSu9D1AssJ275cH7bgfvGv8
 uZrWUWFPicjVybfmzRc7fYqn+xFRz264QmWiZKtM18VvVgr4Kx1c3dW95Xz30w+dfpbJsv2i2
 qKtrZDccnMBqFczEdL7juIvw3Pe315WcRfZueu65a/VS4xm+LEktxRqKhFnNRcSIAE2ytXUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462419233!38570830!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13534 invoked from network); 5 May 2016 03:33:54 -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; 5 May 2016 03:33: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 1ayA2z-00067v-9I
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA2z-0007YG-72
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA2z-0007YG-72@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:33:53 +0000
Subject: [Xen-changelog] [xen master] xsplice: check against ELFOSABI_NONE
	instead of ELFOSABI_SYSV
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============0237111928543387627=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 359cf73565bddafc8cba81fe91231be27d16b106
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Wed May 4 09:46:57 2016 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Wed May 4 09:46:57 2016 +0200

    xsplice: check against ELFOSABI_NONE instead of ELFOSABI_SYSV
    
    They are equivalent, but using ELFOSABI_NONE is more correct in this
    context.
    
    Suggested-by: Jan Beulich <jbeulich@suse.com>
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
---
 xen/common/xsplice_elf.c     | 2 +-
 xen/include/xen/elfstructs.h | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/xen/common/xsplice_elf.c b/xen/common/xsplice_elf.c
index e403a0e..1e1f167 100644
--- a/xen/common/xsplice_elf.c
+++ b/xen/common/xsplice_elf.c
@@ -397,7 +397,7 @@ static int xsplice_header_check(const struct xsplice_elf *elf)
     if ( hdr->e_version != EV_CURRENT ||
          hdr->e_ident[EI_VERSION] != EV_CURRENT ||
          hdr->e_ident[EI_ABIVERSION] != 0 ||
-         hdr->e_ident[EI_OSABI] != ELFOSABI_SYSV ||
+         hdr->e_ident[EI_OSABI] != ELFOSABI_NONE ||
          hdr->e_type != ET_REL ||
          hdr->e_phnum != 0 )
     {
diff --git a/xen/include/xen/elfstructs.h b/xen/include/xen/elfstructs.h
index 615eb06..68954b0 100644
--- a/xen/include/xen/elfstructs.h
+++ b/xen/include/xen/elfstructs.h
@@ -81,6 +81,7 @@ typedef uint64_t	Elf64_Xword;
 
 /* e_ident[] Operating System/ABI */
 #define ELFOSABI_SYSV		0	/* UNIX System V ABI */
+#define ELFOSABI_NONE		0	/* Same as ELFOSABI_SYSV */
 #define ELFOSABI_HPUX		1	/* HP-UX operating system */
 #define ELFOSABI_NETBSD		2	/* NetBSD */
 #define ELFOSABI_LINUX		3	/* GNU/Linux */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============0237111928543387627==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3D-0003M2-Aj; Thu, 05 May 2016 03:34:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3B-0003Lq-Un
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:06 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 67/08-02869-D2FBA275; Thu, 05 May 2016 03:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdnv1a
 4weIbihYTthk4MHps79vFHsAYxZqZl5RfkcCa0TjjOGvBQv6KPYfvMjYw/uHuYuTiEBL4wigx
 Z+UpJgjnPKPE4oZdzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQJLFxO
 TtImFfATOLHrhmsIDYLUPnJxXuYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjBeLTT+RCjJAeTkigv40atcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvPF7gXKCRanpqRVpmTnA0IBJS3DwKInwTgBJ8xYXJOYWZ6ZDpE4xKkqJ81aBJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeQyBTeDLzSuCmvwJazAS0+P1cT
 ZDFJYkIKakGRsnXxfncGySXVAsfqPnx4KLvzEuvfTL2FD877zjx0OYzEoINtqYMfM0cWW82/J
 3LdVE7aqFvqszK48kntAN1tDs8BEtNjgk6enB6SH5ykE5hlmxZrZppfXWd7oqGvCuzfFYtLk2
 O/ndUXzMwRLnIvkKk+ZHmdJufv13+SLVtjTKePvPLmbQSJZbijERDLeai4kQAKs1dI0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462419243!39622736!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6517 invoked from network); 5 May 2016 03:34:04 -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; 5 May 2016 03:34: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 1ayA39-00068i-B9
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA39-0007ZL-Ab
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA39-0007ZL-Ab@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:03 +0000
Subject: [Xen-changelog] [xen master] xen/arm64: ensure that the correct SP
	is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI3ZTVhZWUwYTM2NDg3ZDYyMDVjMTYzM2FkZDI1ZmQ0MzBkM2I2ZDcKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBXZWQgTWF5IDQgMTA6MzU6NTIg
MjAxNiArMDEwMAoKICAgIHhlbi9hcm02NDogZW5zdXJlIHRoYXQgdGhlIGNvcnJlY3QgU1AgaXMg
dXNlZCBmb3IgZXhjZXB0aW9ucwogICAgCiAgICBUaGUgQVJNdjggYXJjaGl0ZWN0dXJlIGhhcyBh
IFNQU2VsICgic3RhY2sgcG9pbnRlciBzZWxlY3Rpb24iKSBtYWNoaW5lCiAgICByZWdpc3RlciB0
aGF0IGFsbG93cyB1cyB0byBkZXRlcm1pbmUgd2hpY2ggZXhjZXB0aW9uIGxldmVsJ3Mgc3RhY2sK
ICAgIHBvaW50ZXIgaXMgbG9hZGVkIHdoZW4gYW4gZXhjZXB0aW9uIG9jY3Vycy4gQXMgd2UgZG9u
J3Qgd2FudCB0bwogICAgdXNlIHRoZSBub24tcHJpdmlsZWdlZCBTUF9FTDAgc3RhY2sgcG9pbnRl
ciAtLSBvciBldmVuIGFzc3VtZSB0aGF0IFNQX0VMMAogICAgcG9pbnRzIHRvIGEgdmFsaWQgYWRk
cmVzcyBpbiB0aGUgaHlwZXJ2aXNvciBjb250ZXh0LS0gIHdlJ2xsIG5lZWQgdG8gZW5zdXJlCiAg
ICB0aGF0IG91ciBFTDIgY29kZSBzZXRzIHRoZSBTUFNlbCB0byBTUF9FTG4gbW9kZSwgc28gZXhj
ZXB0aW9ucyB0aGF0IHRyYXAKICAgIHRvIEVMMiB1c2UgdGhlIEVMMiBzdGFjayBwb2ludGVyLgog
ICAgCiAgICBUaGlzIGNvcnJlY3RzIGFuIGlzc3VlIHRoYXQgY2FuIG1hbmlmZXN0IGFzIGEgaGFu
Zy1vbi1JUlEgb24gc29tZQogICAgYXJtNjQgY29yZXMgaWYgdGhlIGZpcm13YXJlL2Jvb3Rsb2Fk
ZXIgaGFzIHByZXZpb3VzbHkgaW5pdGlhbGl6ZWQgU1BTZWwKICAgIHRvIDA7IGluIHdoaWNoIGNh
c2UgWGVuJ3MgZXhjZXB0aW9ucyB3aWxsIGluY29ycmVjdGx5IHVzZSBhbiBpbnZhbGlkIFNQX0VM
MCwKICAgIGFuZCB3aWxsIGVuZGxlc3NseSBzcGluIG9uIHRoZSBzeW5jaHJvbm91cyBhYm9ydCBo
YW5kbGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLeWxlIFRlbWtpbiA8dGVta2lua0BhaW5m
b3NlYy5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgNSArKysrKwogMSBm
aWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDk0NmUyYzkuLmQ1
ODMxZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtMzYxLDYgKzM2MSwxMSBAQCBza2lwX2JzczoKICAgICAg
ICAgbGRyICAgeDAsID0oSFNDVExSX0JBU0UpCiAgICAgICAgIG1zciAgIFNDVExSX0VMMiwgeDAK
IAorICAgICAgICAvKiBFbnN1cmUgdGhhdCBhbnkgZXhjZXB0aW9ucyBlbmNvdW50ZXJlZCBhdCBF
TDIKKyAgICAgICAgICogYXJlIGhhbmRsZWQgdXNpbmcgdGhlIEVMMiBzdGFjayBwb2ludGVyLCBy
YXRoZXIKKyAgICAgICAgICogdGhhbiBTUF9FTDAuICovCisgICAgICAgIG1zciBzcHNlbCwgIzEK
KwogICAgICAgICAvKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVu
dHJpZXMuIFRoZSBzdHJ1Y3R1cmUKICAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCiAg
ICAgICAgICAqCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3D-0003M2-Aj; Thu, 05 May 2016 03:34:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3B-0003Lq-Un
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:06 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 67/08-02869-D2FBA275; Thu, 05 May 2016 03:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdnv1a
 4weIbihYTthk4MHps79vFHsAYxZqZl5RfkcCa0TjjOGvBQv6KPYfvMjYw/uHuYuTiEBL4wigx
 Z+UpJgjnPKPE4oZdzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQJLFxO
 TtImFfATOLHrhmsIDYLUPnJxXuYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjBeLTT+RCjJAeTkigv40atcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvPF7gXKCRanpqRVpmTnA0IBJS3DwKInwTgBJ8xYXJOYWZ6ZDpE4xKkqJ81aBJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeQyBTeDLzSuCmvwJazAS0+P1cT
 ZDFJYkIKakGRsnXxfncGySXVAsfqPnx4KLvzEuvfTL2FD877zjx0OYzEoINtqYMfM0cWW82/J
 3LdVE7aqFvqszK48kntAN1tDs8BEtNjgk6enB6SH5ykE5hlmxZrZppfXWd7oqGvCuzfFYtLk2
 O/ndUXzMwRLnIvkKk+ZHmdJufv13+SLVtjTKePvPLmbQSJZbijERDLeai4kQAKs1dI0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462419243!39622736!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6517 invoked from network); 5 May 2016 03:34:04 -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; 5 May 2016 03:34: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 1ayA39-00068i-B9
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA39-0007ZL-Ab
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA39-0007ZL-Ab@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:03 +0000
Subject: [Xen-changelog] [xen master] xen/arm64: ensure that the correct SP
	is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI3ZTVhZWUwYTM2NDg3ZDYyMDVjMTYzM2FkZDI1ZmQ0MzBkM2I2ZDcKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBXZWQgTWF5IDQgMTA6MzU6NTIg
MjAxNiArMDEwMAoKICAgIHhlbi9hcm02NDogZW5zdXJlIHRoYXQgdGhlIGNvcnJlY3QgU1AgaXMg
dXNlZCBmb3IgZXhjZXB0aW9ucwogICAgCiAgICBUaGUgQVJNdjggYXJjaGl0ZWN0dXJlIGhhcyBh
IFNQU2VsICgic3RhY2sgcG9pbnRlciBzZWxlY3Rpb24iKSBtYWNoaW5lCiAgICByZWdpc3RlciB0
aGF0IGFsbG93cyB1cyB0byBkZXRlcm1pbmUgd2hpY2ggZXhjZXB0aW9uIGxldmVsJ3Mgc3RhY2sK
ICAgIHBvaW50ZXIgaXMgbG9hZGVkIHdoZW4gYW4gZXhjZXB0aW9uIG9jY3Vycy4gQXMgd2UgZG9u
J3Qgd2FudCB0bwogICAgdXNlIHRoZSBub24tcHJpdmlsZWdlZCBTUF9FTDAgc3RhY2sgcG9pbnRl
ciAtLSBvciBldmVuIGFzc3VtZSB0aGF0IFNQX0VMMAogICAgcG9pbnRzIHRvIGEgdmFsaWQgYWRk
cmVzcyBpbiB0aGUgaHlwZXJ2aXNvciBjb250ZXh0LS0gIHdlJ2xsIG5lZWQgdG8gZW5zdXJlCiAg
ICB0aGF0IG91ciBFTDIgY29kZSBzZXRzIHRoZSBTUFNlbCB0byBTUF9FTG4gbW9kZSwgc28gZXhj
ZXB0aW9ucyB0aGF0IHRyYXAKICAgIHRvIEVMMiB1c2UgdGhlIEVMMiBzdGFjayBwb2ludGVyLgog
ICAgCiAgICBUaGlzIGNvcnJlY3RzIGFuIGlzc3VlIHRoYXQgY2FuIG1hbmlmZXN0IGFzIGEgaGFu
Zy1vbi1JUlEgb24gc29tZQogICAgYXJtNjQgY29yZXMgaWYgdGhlIGZpcm13YXJlL2Jvb3Rsb2Fk
ZXIgaGFzIHByZXZpb3VzbHkgaW5pdGlhbGl6ZWQgU1BTZWwKICAgIHRvIDA7IGluIHdoaWNoIGNh
c2UgWGVuJ3MgZXhjZXB0aW9ucyB3aWxsIGluY29ycmVjdGx5IHVzZSBhbiBpbnZhbGlkIFNQX0VM
MCwKICAgIGFuZCB3aWxsIGVuZGxlc3NseSBzcGluIG9uIHRoZSBzeW5jaHJvbm91cyBhYm9ydCBo
YW5kbGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBLeWxlIFRlbWtpbiA8dGVta2lua0BhaW5m
b3NlYy5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgNSArKysrKwogMSBm
aWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDk0NmUyYzkuLmQ1
ODMxZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtMzYxLDYgKzM2MSwxMSBAQCBza2lwX2JzczoKICAgICAg
ICAgbGRyICAgeDAsID0oSFNDVExSX0JBU0UpCiAgICAgICAgIG1zciAgIFNDVExSX0VMMiwgeDAK
IAorICAgICAgICAvKiBFbnN1cmUgdGhhdCBhbnkgZXhjZXB0aW9ucyBlbmNvdW50ZXJlZCBhdCBF
TDIKKyAgICAgICAgICogYXJlIGhhbmRsZWQgdXNpbmcgdGhlIEVMMiBzdGFjayBwb2ludGVyLCBy
YXRoZXIKKyAgICAgICAgICogdGhhbiBTUF9FTDAuICovCisgICAgICAgIG1zciBzcHNlbCwgIzEK
KwogICAgICAgICAvKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVu
dHJpZXMuIFRoZSBzdHJ1Y3R1cmUKICAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCiAg
ICAgICAgICAqCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3N-0003Na-Cj; Thu, 05 May 2016 03:34: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 1ayA3M-0003NO-62
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:16 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 BF/09-19343-73FBA275; Thu, 05 May 2016 03:34:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddsv1a
 4wbIWLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP+2irVgJlfF+pYnLA2MZzm6GLk4hAS+MEo0
 7jnABuGcZ5R43/AQyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwELi5K3l7
 CA2r4CZxKn5H5lAbBag+umn5jFNYORYwMiwilGjOLWoLLVI19BQL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDcfVvp0OMkhxMSqK8jBu1woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8F7cC5QTLEpNT61Iy8wBhgdMWoKDR0mEdwJImre4IDG3ODMdInWKUVFKnLcKJCEA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzHgKZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MBYYJ/KKxNre5ipfPrfn/HN97kWuvs2r3TfOs9zrIn9rha1OTP6GGk6Xd2H8Vs
 dDX3xcmnTpqOcmVeVgJt391pol/ywNYnfMFXLUurrL9f9l39VeX+8uFZwp8ZBBq/5NtphO+Jz
 oqO+sb+sc9rg8PHeeQ3DF38gr99guPPRh0FBVXHh106HaaiWW4oxEQy3mouJEAAFxk5hEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462419253!38535565!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8331 invoked from network); 5 May 2016 03:34: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; 5 May 2016 03:34: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 1ayA3J-00068t-Ct
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3J-0007a7-CK
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3J-0007a7-CK@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update mini-os revision
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY4YTAwM2VmNDMzZmExZTFkYWQ0ZGJlZWUzM2MwNWVmODJhMTk1ZDUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSA0IDEw
OjM3OjU5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDExOjU3OjMxIDIwMTYgKzAxMDAKCiAgICBDb25maWcu
bWs6IHVwZGF0ZSBtaW5pLW9zIHJldmlzaW9uCiAgICAKICAgIFRoaXMgaXMgb25seSBvbmUgY29t
bWl0OgogICAgICAgIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRvIE1JTklPU19ST09UCiAg
ICAKICAgIFRoaXMgY2hhbmdlIGlzIHJlcXVpcmVkIHRvIGZpeCBzdHViZG9tIGJ1aWxkIG9uIFVi
dW50dSAxNi4wNC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4
IGRkZWRlYWEuLjkzMWRmNjYgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsK
QEAgLTI3Miw5ICsyNzIsOSBAQCBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJh
OTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVNVV9VUFNUUkVBTV9SRVZJ
U0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzEKLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSBl
MDg1YjdlNTYxMzU3NjYwMWUyZjEwMGU2ZjFlZTllMDc3OGMzZWI5Ci0jIFN1biBBcHIgMTAgMDA6
NDY6MzIgMjAxNiArMDIwMAotIyBGaXggdGltZSB1cGRhdGUKK01JTklPU19VUFNUUkVBTV9SRVZJ
U0lPTiA/PSA0NDY0NjczY2NiZmQxMmRjZDBlYzA4Y2MyOWNhNjJjYzEyZjZlNjFlCisjIE1vbiBN
YXkgMiAxMzo1NTowMCAyMDE2ICswMTAwCisjIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRv
IE1JTklPU19ST09UCiAKIFNFQUJJT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gcmVsLTEuOS4yCiAj
IFR1ZSwgMSBNYXIgMjAxNiAxNTowNjo0NSArMDEwMCAoMTY6MDYgKzAyMDApCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3N-0003Na-Cj; Thu, 05 May 2016 03:34: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 1ayA3M-0003NO-62
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:16 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 BF/09-19343-73FBA275; Thu, 05 May 2016 03:34:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddsv1a
 4wbIWLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP+2irVgJlfF+pYnLA2MZzm6GLk4hAS+MEo0
 7jnABuGcZ5R43/AQyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwELi5K3l7
 CA2r4CZxKn5H5lAbBag+umn5jFNYORYwMiwilGjOLWoLLVI19BQL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDcfVvp0OMkhxMSqK8jBu1woX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8F7cC5QTLEpNT61Iy8wBhgdMWoKDR0mEdwJImre4IDG3ODMdInWKUVFKnLcKJCEA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzHgKZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MBYYJ/KKxNre5ipfPrfn/HN97kWuvs2r3TfOs9zrIn9rha1OTP6GGk6Xd2H8Vs
 dDX3xcmnTpqOcmVeVgJt391pol/ywNYnfMFXLUurrL9f9l39VeX+8uFZwp8ZBBq/5NtphO+Jz
 oqO+sb+sc9rg8PHeeQ3DF38gr99guPPRh0FBVXHh106HaaiWW4oxEQy3mouJEAAFxk5hEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462419253!38535565!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8331 invoked from network); 5 May 2016 03:34: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; 5 May 2016 03:34: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 1ayA3J-00068t-Ct
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3J-0007a7-CK
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3J-0007a7-CK@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update mini-os revision
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY4YTAwM2VmNDMzZmExZTFkYWQ0ZGJlZWUzM2MwNWVmODJhMTk1ZDUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSA0IDEw
OjM3OjU5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDExOjU3OjMxIDIwMTYgKzAxMDAKCiAgICBDb25maWcu
bWs6IHVwZGF0ZSBtaW5pLW9zIHJldmlzaW9uCiAgICAKICAgIFRoaXMgaXMgb25seSBvbmUgY29t
bWl0OgogICAgICAgIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRvIE1JTklPU19ST09UCiAg
ICAKICAgIFRoaXMgY2hhbmdlIGlzIHJlcXVpcmVkIHRvIGZpeCBzdHViZG9tIGJ1aWxkIG9uIFVi
dW50dSAxNi4wNC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4
IGRkZWRlYWEuLjkzMWRmNjYgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsK
QEAgLTI3Miw5ICsyNzIsOSBAQCBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJh
OTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVNVV9VUFNUUkVBTV9SRVZJ
U0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzEKLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSBl
MDg1YjdlNTYxMzU3NjYwMWUyZjEwMGU2ZjFlZTllMDc3OGMzZWI5Ci0jIFN1biBBcHIgMTAgMDA6
NDY6MzIgMjAxNiArMDIwMAotIyBGaXggdGltZSB1cGRhdGUKK01JTklPU19VUFNUUkVBTV9SRVZJ
U0lPTiA/PSA0NDY0NjczY2NiZmQxMmRjZDBlYzA4Y2MyOWNhNjJjYzEyZjZlNjFlCisjIE1vbiBN
YXkgMiAxMzo1NTowMCAyMDE2ICswMTAwCisjIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRv
IE1JTklPU19ST09UCiAKIFNFQUJJT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gcmVsLTEuOS4yCiAj
IFR1ZSwgMSBNYXIgMjAxNiAxNTowNjo0NSArMDEwMCAoMTY6MDYgKzAyMDApCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3X-0003Ou-Ee; Thu, 05 May 2016 03:34: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 1ayA3V-0003Oi-VA
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:26 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 C7/55-29997-14FBA275; Thu, 05 May 2016 03:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddhv1a
 4wesj6hYTthk4MHps79vFHsAYxZqZl5RfkcCaMW3bPMaC2VwVt69eZG9gPMHRxcjFISTwhVFi
 Rvt6FgjnPKNE99F3zF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESjx5c
 QXM5hUwk5i9+wgjiM0CVP/93h32CYwcCxgZVjFqFKcWlaUW6Rqa6yUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MF487XmIUZKDSUmUl3GjVrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd7IfUA5waLU9NSKtMwcYHjApCU4eJREeL1B0rzFBYm5xZnpEKlTjIpS4rwJIAkB
 kERGaR5cGywkLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xRkCk9mXgnc9FdAi5mAFr+fq
 wmyuCQRISXVwPj6aWSs0KbFsubeHR/+TQmRfTCj/nLZ+6Avk44fnr9xY4amYZztrKCGKym2M2
 VON1SX+Px/vEkn9W6dV+YDFuP1jctkw97N0JG8Enb35SGnvQaylyUiw5kaDH1PdPxuvMtYeJl
 7EdMJiQWN0WFl3Ezrf1xlOrDHgnvTrcy/EddkJm8QeaDdkqzEUpyRaKjFXFScCAATt7w1RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462419263!34096472!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44244 invoked from network); 5 May 2016 03:34: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; 5 May 2016 03:34: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 1ayA3T-000695-GU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3T-0007ap-E8
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3T-0007ap-E8@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:23 +0000
Subject: [Xen-changelog] [xen master] libxl: add a define for equivalent
	ENODATA errno on FreeBSD
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============1988039617307385714=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 740c1f14d31b3d2ebaaa177576fb8790633628b2
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:05 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:30:32 2016 +0100

    libxl: add a define for equivalent ENODATA errno on FreeBSD
    
    Currently FreeBSD lacks the ENODATA errno value, so the privcmd driver
    always translates ENODATA to ENOENT, add a define to libxl in order to
    correctly match ENODATA with ENOENT on FreeBSD.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl_osdeps.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tools/libxl/libxl_osdeps.h b/tools/libxl/libxl_osdeps.h
index 10ce703..a40d620 100644
--- a/tools/libxl/libxl_osdeps.h
+++ b/tools/libxl/libxl_osdeps.h
@@ -52,6 +52,13 @@
 #include <libutil.h>
 #include <sys/endian.h>
 #include <uuid.h>
+/*
+ * FreeBSD doesn't have ENODATA errno ATM, so privcmd always translates
+ * ENODATA into ENOENT.
+ */
+#ifndef ENODATA
+#define ENODATA ENOENT
+#endif
 #endif
 
 #ifndef SYSFS_USBBACK_DRIVER
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============1988039617307385714==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3X-0003Ou-Ee; Thu, 05 May 2016 03:34: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 1ayA3V-0003Oi-VA
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:26 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 C7/55-29997-14FBA275; Thu, 05 May 2016 03:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddhv1a
 4wesj6hYTthk4MHps79vFHsAYxZqZl5RfkcCaMW3bPMaC2VwVt69eZG9gPMHRxcjFISTwhVFi
 Rvt6FgjnPKNE99F3zF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESjx5c
 QXM5hUwk5i9+wgjiM0CVP/93h32CYwcCxgZVjFqFKcWlaUW6Rqa6yUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MF487XmIUZKDSUmUl3GjVrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd7IfUA5waLU9NSKtMwcYHjApCU4eJREeL1B0rzFBYm5xZnpEKlTjIpS4rwJIAkB
 kERGaR5cGywkLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xRkCk9mXgnc9FdAi5mAFr+fq
 wmyuCQRISXVwPj6aWSs0KbFsubeHR/+TQmRfTCj/nLZ+6Avk44fnr9xY4amYZztrKCGKym2M2
 VON1SX+Px/vEkn9W6dV+YDFuP1jctkw97N0JG8Enb35SGnvQaylyUiw5kaDH1PdPxuvMtYeJl
 7EdMJiQWN0WFl3Ezrf1xlOrDHgnvTrcy/EddkJm8QeaDdkqzEUpyRaKjFXFScCAATt7w1RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462419263!34096472!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44244 invoked from network); 5 May 2016 03:34: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; 5 May 2016 03:34: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 1ayA3T-000695-GU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3T-0007ap-E8
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3T-0007ap-E8@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:23 +0000
Subject: [Xen-changelog] [xen master] libxl: add a define for equivalent
	ENODATA errno on FreeBSD
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============1988039617307385714=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 740c1f14d31b3d2ebaaa177576fb8790633628b2
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:05 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:30:32 2016 +0100

    libxl: add a define for equivalent ENODATA errno on FreeBSD
    
    Currently FreeBSD lacks the ENODATA errno value, so the privcmd driver
    always translates ENODATA to ENOENT, add a define to libxl in order to
    correctly match ENODATA with ENOENT on FreeBSD.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl_osdeps.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tools/libxl/libxl_osdeps.h b/tools/libxl/libxl_osdeps.h
index 10ce703..a40d620 100644
--- a/tools/libxl/libxl_osdeps.h
+++ b/tools/libxl/libxl_osdeps.h
@@ -52,6 +52,13 @@
 #include <libutil.h>
 #include <sys/endian.h>
 #include <uuid.h>
+/*
+ * FreeBSD doesn't have ENODATA errno ATM, so privcmd always translates
+ * ENODATA into ENOENT.
+ */
+#ifndef ENODATA
+#define ENODATA ENOENT
+#endif
 #endif
 
 #ifndef SYSFS_USBBACK_DRIVER
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============1988039617307385714==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3h-0003QE-Gc; Thu, 05 May 2016 03:34:37 +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 1ayA3g-0003Q1-00
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:36 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 33/DE-23864-B4FBA275; Thu, 05 May 2016 03:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddrv1a
 4wZ6nGhYTthk4MHps79vFHsAYxZqZl5RfkcCasfzbfraCWbwVp34/ZW5gbOXqYuTiEBL4wihx
 +M8KZgjnPKPEudvb2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawkPjVO
 58RxOYVMJPomrcVLM4CVH9j+1y2CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7+7XSIUZKDSUmUl3GjVrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd7IfUA5waLU9NSKtMwcYHjApCU4eJREeL1B0rzFBYm5xZnpEKlTjIpS4rxX9wIl
 BEASGaV5cG2wkLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4/IFN4MvNK4Ka/AlrMBLT4/
 VxNkMUliQgpqQbGiUcPPfGIVjykw6U2Q9hPdk2o6cmweM/knA1zxeb0HPUoEZYyrS2VyZ0jMz
 +G53iVkVLlhMBbHAtM1iVwtsr+Fgt7GvkyUo/J4lBNkGCVk9zkTYEn+DJPVsb9ZH5zwzl6wRn
 O6A2SLiy3H9UaLT/CmlgTcrnD9GbZpqwJiQ9ccqfpXtE8m6vEUpyRaKjFXFScCAC/eiX7RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462419273!38646482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4306 invoked from network); 5 May 2016 03:34:34 -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; 5 May 2016 03:34: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 1ayA3d-00069H-IT
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3d-0007bX-Hi
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3d-0007bX-Hi@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:33 +0000
Subject: [Xen-changelog] [xen master] tools/xsplice: corrently use errno
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============8902363804271783780=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 52efa01ed2566691d42f8cd83dd05a1fea6b7032
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:06 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:04 2016 +0100

    tools/xsplice: corrently use errno
    
    Some error paths incorrectly used rc instead of errno.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/misc/xen-xsplice.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/tools/misc/xen-xsplice.c b/tools/misc/xen-xsplice.c
index b3bf048..4b23de6 100644
--- a/tools/misc/xen-xsplice.c
+++ b/tools/misc/xen-xsplice.c
@@ -272,8 +272,8 @@ int action_func(int argc, char *argv[], unsigned int idx)
     rc = xc_xsplice_get(xch, name, &status);
     if ( rc )
     {
-        fprintf(stderr, "%s failed to get status (rc=%d, %s)!\n",
-                name, -rc, strerror(-rc));
+        fprintf(stderr, "%s failed to get status %d(%s)!\n",
+                name, errno, strerror(errno));
         return -1;
     }
     if ( status.rc == -EAGAIN )
@@ -295,7 +295,8 @@ int action_func(int argc, char *argv[], unsigned int idx)
         rc = action_options[idx].function(xch, name, 0);
         if ( rc )
         {
-            fprintf(stderr, "%s failed with %d(%s)\n", name, -rc, strerror(-rc));
+            fprintf(stderr, "%s failed with %d(%s)\n", name, errno,
+                    strerror(errno));
             return -1;
         }
     }
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============8902363804271783780==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3h-0003QE-Gc; Thu, 05 May 2016 03:34:37 +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 1ayA3g-0003Q1-00
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:36 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 33/DE-23864-B4FBA275; Thu, 05 May 2016 03:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddrv1a
 4wZ6nGhYTthk4MHps79vFHsAYxZqZl5RfkcCasfzbfraCWbwVp34/ZW5gbOXqYuTiEBL4wihx
 +M8KZgjnPKPEudvb2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawkPjVO
 58RxOYVMJPomrcVLM4CVH9j+1y2CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7+7XSIUZKDSUmUl3GjVrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd7IfUA5waLU9NSKtMwcYHjApCU4eJREeL1B0rzFBYm5xZnpEKlTjIpS4rxX9wIl
 BEASGaV5cG2wkLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4/IFN4MvNK4Ka/AlrMBLT4/
 VxNkMUliQgpqQbGiUcPPfGIVjykw6U2Q9hPdk2o6cmweM/knA1zxeb0HPUoEZYyrS2VyZ0jMz
 +G53iVkVLlhMBbHAtM1iVwtsr+Fgt7GvkyUo/J4lBNkGCVk9zkTYEn+DJPVsb9ZH5zwzl6wRn
 O6A2SLiy3H9UaLT/CmlgTcrnD9GbZpqwJiQ9ccqfpXtE8m6vEUpyRaKjFXFScCAC/eiX7RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462419273!38646482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4306 invoked from network); 5 May 2016 03:34:34 -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; 5 May 2016 03:34: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 1ayA3d-00069H-IT
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3d-0007bX-Hi
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3d-0007bX-Hi@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:33 +0000
Subject: [Xen-changelog] [xen master] tools/xsplice: corrently use errno
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============8902363804271783780=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 52efa01ed2566691d42f8cd83dd05a1fea6b7032
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:06 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:04 2016 +0100

    tools/xsplice: corrently use errno
    
    Some error paths incorrectly used rc instead of errno.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/misc/xen-xsplice.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/tools/misc/xen-xsplice.c b/tools/misc/xen-xsplice.c
index b3bf048..4b23de6 100644
--- a/tools/misc/xen-xsplice.c
+++ b/tools/misc/xen-xsplice.c
@@ -272,8 +272,8 @@ int action_func(int argc, char *argv[], unsigned int idx)
     rc = xc_xsplice_get(xch, name, &status);
     if ( rc )
     {
-        fprintf(stderr, "%s failed to get status (rc=%d, %s)!\n",
-                name, -rc, strerror(-rc));
+        fprintf(stderr, "%s failed to get status %d(%s)!\n",
+                name, errno, strerror(errno));
         return -1;
     }
     if ( status.rc == -EAGAIN )
@@ -295,7 +295,8 @@ int action_func(int argc, char *argv[], unsigned int idx)
         rc = action_options[idx].function(xch, name, 0);
         if ( rc )
         {
-            fprintf(stderr, "%s failed with %d(%s)\n", name, -rc, strerror(-rc));
+            fprintf(stderr, "%s failed with %d(%s)\n", name, errno,
+                    strerror(errno));
             return -1;
         }
     }
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============8902363804271783780==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3r-0003RU-Ia; Thu, 05 May 2016 03:34:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3p-0003RE-M4
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 C5/6D-09532-55FBA275; Thu, 05 May 2016 03:34:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdkv1a
 4wc39qhYTthk4MHps79vFHsAYxZqZl5RfkcCacatrHkvBDP6Kz6+uMDUwHuXuYuTkEBL4wijR
 M82wi5ELyD7PKLH/1CO2LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJI4/fA4E
 4jNK2Am8a11JTuIzQJUf2DZJtYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjAu++t0iFGSg0lJlJdxo1a4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnei3uBcoJFqempFWmZOcDQgElLcPAoifBOAEnzFhck5hZnpkOkTjEqSonzXgVJCIAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrx/QKbwZOaVwE1/BbSYCWjx+7maI
 ItLEhFSUg2M3ko8cf+sypsmMp5QXfFgXqyWxl2BL/6byhIVfTgr5l7mjAi7wPfc9vVnaXcfwf
 vnlY5+qHj6eE8fBzNP75R96svP/3C0e7rr2vdb108t57vqv7b38J9/a08udvTd3n7/j5TWCl8
 dQwXDszxJC4Jj5m2T8rq4s77KquVxb7dWDmdQ2cUwptVZSizFGYmGWsxFxYkAtZRtiUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462419283!12778240!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54661 invoked from network); 5 May 2016 03:34:44 -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; 5 May 2016 03:34: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 1ayA3n-00069R-KD
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3n-0007d3-Jf
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3n-0007d3-Jf@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:43 +0000
Subject: [Xen-changelog] [xen master] tools/xsplice: fix mixing system errno
	values with Xen ones.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6676654083664716012=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit c1058b29cb1e5997b94ec6418a360d00106f257e
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:07 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:13 2016 +0100

    tools/xsplice: fix mixing system errno values with Xen ones.
    
    Avoid using system errno values when comparing with Xen errno values.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/misc/xen-xsplice.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/tools/misc/xen-xsplice.c b/tools/misc/xen-xsplice.c
index 4b23de6..ddaa079 100644
--- a/tools/misc/xen-xsplice.c
+++ b/tools/misc/xen-xsplice.c
@@ -13,6 +13,8 @@
 #include <xenctrl.h>
 #include <xenstore.h>
 
+#include <xen/errno.h>
+
 static xc_interface *xch;
 
 void show_help(void)
@@ -233,7 +235,7 @@ struct {
         .function = xc_xsplice_revert,
     },
     {   .allow = XSPLICE_STATE_CHECKED,
-        .expected = -ENOENT,
+        .expected = -XEN_ENOENT,
         .name = "unload",
         .function = xc_xsplice_unload,
     },
@@ -276,7 +278,7 @@ int action_func(int argc, char *argv[], unsigned int idx)
                 name, errno, strerror(errno));
         return -1;
     }
-    if ( status.rc == -EAGAIN )
+    if ( status.rc == -XEN_EAGAIN )
     {
         fprintf(stderr, "%s failed. Operation already in progress\n", name);
         return -1;
@@ -319,7 +321,7 @@ int action_func(int argc, char *argv[], unsigned int idx)
 
         if ( status.state != original_state )
             break;
-        if ( status.rc && status.rc != -EAGAIN )
+        if ( status.rc && status.rc != -XEN_EAGAIN )
         {
             rc = status.rc;
             break;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6676654083664716012==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA3r-0003RU-Ia; Thu, 05 May 2016 03:34:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3p-0003RE-M4
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 C5/6D-09532-55FBA275; Thu, 05 May 2016 03:34:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdkv1a
 4wc39qhYTthk4MHps79vFHsAYxZqZl5RfkcCacatrHkvBDP6Kz6+uMDUwHuXuYuTkEBL4wijR
 M82wi5ELyD7PKLH/1CO2LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJI4/fA4E
 4jNK2Am8a11JTuIzQJUf2DZJtYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjAu++t0iFGSg0lJlJdxo1a4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnei3uBcoJFqempFWmZOcDQgElLcPAoifBOAEnzFhck5hZnpkOkTjEqSonzXgVJCIAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrx/QKbwZOaVwE1/BbSYCWjx+7maI
 ItLEhFSUg2M3ko8cf+sypsmMp5QXfFgXqyWxl2BL/6byhIVfTgr5l7mjAi7wPfc9vVnaXcfwf
 vnlY5+qHj6eE8fBzNP75R96svP/3C0e7rr2vdb108t57vqv7b38J9/a08udvTd3n7/j5TWCl8
 dQwXDszxJC4Jj5m2T8rq4s77KquVxb7dWDmdQ2cUwptVZSizFGYmGWsxFxYkAtZRtiUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462419283!12778240!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54661 invoked from network); 5 May 2016 03:34:44 -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; 5 May 2016 03:34: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 1ayA3n-00069R-KD
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3n-0007d3-Jf
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3n-0007d3-Jf@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:43 +0000
Subject: [Xen-changelog] [xen master] tools/xsplice: fix mixing system errno
	values with Xen ones.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6676654083664716012=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit c1058b29cb1e5997b94ec6418a360d00106f257e
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:07 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:13 2016 +0100

    tools/xsplice: fix mixing system errno values with Xen ones.
    
    Avoid using system errno values when comparing with Xen errno values.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/misc/xen-xsplice.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/tools/misc/xen-xsplice.c b/tools/misc/xen-xsplice.c
index 4b23de6..ddaa079 100644
--- a/tools/misc/xen-xsplice.c
+++ b/tools/misc/xen-xsplice.c
@@ -13,6 +13,8 @@
 #include <xenctrl.h>
 #include <xenstore.h>
 
+#include <xen/errno.h>
+
 static xc_interface *xch;
 
 void show_help(void)
@@ -233,7 +235,7 @@ struct {
         .function = xc_xsplice_revert,
     },
     {   .allow = XSPLICE_STATE_CHECKED,
-        .expected = -ENOENT,
+        .expected = -XEN_ENOENT,
         .name = "unload",
         .function = xc_xsplice_unload,
     },
@@ -276,7 +278,7 @@ int action_func(int argc, char *argv[], unsigned int idx)
                 name, errno, strerror(errno));
         return -1;
     }
-    if ( status.rc == -EAGAIN )
+    if ( status.rc == -XEN_EAGAIN )
     {
         fprintf(stderr, "%s failed. Operation already in progress\n", name);
         return -1;
@@ -319,7 +321,7 @@ int action_func(int argc, char *argv[], unsigned int idx)
 
         if ( status.state != original_state )
             break;
-        if ( status.rc && status.rc != -EAGAIN )
+        if ( status.rc && status.rc != -XEN_EAGAIN )
         {
             rc = status.rc;
             break;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6676654083664716012==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA41-0003Sf-Kf; Thu, 05 May 2016 03:34:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA40-0003SW-AU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:56 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 01/D3-03741-F5FBA275; Thu, 05 May 2016 03:34:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTduv1a
 4wfIjxhYTthk4MHps79vFHsAYxZqZl5RfkcCa8efUBeaCM1wV099PZW9g3MXRxcjFISTwhVFi
 8vknbBDOeUaJm/u6WLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawkHh0d
 Qc7iM0rYCaxefFZsBoWoPoJa06xT2DkWMDIsIpRvTi1qCy1SNdCL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCD8WCz8yFGSQ4mJVFexo1a4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeI/tA8oJFqWmp1akZeYAgwMmLcHBoyTC2wKS5i0uSMwtzkyHSJ1iVJQS500ASQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8tSBTeDLzSuCmvwJazAS0+P1cT
 ZDFJYkIKakGxszXilGP3rueDP2pcMnYtXKPl8pnj7qZGnaMH6Z/Z7x5a+K2q7+DT2va1XYGnd
 s2S/Nf03HtRR6nBUON+WxOMrwVVX60O81xi4G5Sca2i1lffnc3Tf+jKM3BWpNXudjjTb5BZ/X
 TlWm8Us8vRsau2fsg4JDsoVOXZt7/GODsfiB+xpa0mi9HFiqxFGckGmoxFxUnAgAkk/HtQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462419293!37742443!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11192 invoked from network); 5 May 2016 03:34:54 -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; 5 May 2016 03:34: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 1ayA3x-00069b-M7
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3x-0007e1-LV
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3x-0007e1-LV@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:53 +0000
Subject: [Xen-changelog] [xen master] libxl: fix usage of XEN_EOPNOTSUPP
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6167596947117021570=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit a50ea9cb56add9b29e81f85e197b59b9a41114e2
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:10 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:16 2016 +0100

    libxl: fix usage of XEN_EOPNOTSUPP
    
    The errno values returned by libxc are already translated into the
    underlying OS error space, so it's wrong to compare them against Xen error
    codes.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl_dom_save.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxl/libxl_dom_save.c b/tools/libxl/libxl_dom_save.c
index 076be04..579039f 100644
--- a/tools/libxl/libxl_dom_save.c
+++ b/tools/libxl/libxl_dom_save.c
@@ -386,7 +386,7 @@ void libxl__domain_save(libxl__egc *egc, libxl__domain_save_state *dss)
      */
     ret = xc_domain_getvnuma(CTX->xch, domid, &nr_vnodes, &nr_vmemranges,
                              &nr_vcpus, NULL, NULL, NULL);
-    if (ret != -1 || errno != XEN_EOPNOTSUPP) {
+    if (ret != -1 || errno != EOPNOTSUPP) {
         LOG(ERROR, "Cannot save a guest with vNUMA configured");
         rc = ERROR_FAIL;
         goto out;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6167596947117021570==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:34:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:34: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 1ayA41-0003Sf-Kf; Thu, 05 May 2016 03:34:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA40-0003SW-AU
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:56 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 01/D3-03741-F5FBA275; Thu, 05 May 2016 03:34:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTduv1a
 4wfIjxhYTthk4MHps79vFHsAYxZqZl5RfkcCa8efUBeaCM1wV099PZW9g3MXRxcjFISTwhVFi
 8vknbBDOeUaJm/u6WLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawkHh0d
 Qc7iM0rYCaxefFZsBoWoPoJa06xT2DkWMDIsIpRvTi1qCy1SNdCL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCD8WCz8yFGSQ4mJVFexo1a4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeI/tA8oJFqWmp1akZeYAgwMmLcHBoyTC2wKS5i0uSMwtzkyHSJ1iVJQS500ASQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8tSBTeDLzSuCmvwJazAS0+P1cT
 ZDFJYkIKakGxszXilGP3rueDP2pcMnYtXKPl8pnj7qZGnaMH6Z/Z7x5a+K2q7+DT2va1XYGnd
 s2S/Nf03HtRR6nBUON+WxOMrwVVX60O81xi4G5Sca2i1lffnc3Tf+jKM3BWpNXudjjTb5BZ/X
 TlWm8Us8vRsau2fsg4JDsoVOXZt7/GODsfiB+xpa0mi9HFiqxFGckGmoxFxUnAgAkk/HtQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462419293!37742443!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11192 invoked from network); 5 May 2016 03:34:54 -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; 5 May 2016 03:34: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 1ayA3x-00069b-M7
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA3x-0007e1-LV
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:34:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA3x-0007e1-LV@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:34:53 +0000
Subject: [Xen-changelog] [xen master] libxl: fix usage of XEN_EOPNOTSUPP
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============6167596947117021570=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit a50ea9cb56add9b29e81f85e197b59b9a41114e2
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:10 2016 +0200
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed May 4 16:31:16 2016 +0100

    libxl: fix usage of XEN_EOPNOTSUPP
    
    The errno values returned by libxc are already translated into the
    underlying OS error space, so it's wrong to compare them against Xen error
    codes.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl_dom_save.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxl/libxl_dom_save.c b/tools/libxl/libxl_dom_save.c
index 076be04..579039f 100644
--- a/tools/libxl/libxl_dom_save.c
+++ b/tools/libxl/libxl_dom_save.c
@@ -386,7 +386,7 @@ void libxl__domain_save(libxl__egc *egc, libxl__domain_save_state *dss)
      */
     ret = xc_domain_getvnuma(CTX->xch, domid, &nr_vnodes, &nr_vmemranges,
                              &nr_vcpus, NULL, NULL, NULL);
-    if (ret != -1 || errno != XEN_EOPNOTSUPP) {
+    if (ret != -1 || errno != EOPNOTSUPP) {
         LOG(ERROR, "Cannot save a guest with vNUMA configured");
         rc = ERROR_FAIL;
         goto out;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============6167596947117021570==--

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4F-0003VE-OL; Thu, 05 May 2016 03:35: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 1ayA4E-0003V0-0Q
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:10 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 E8/27-03294-A6FBA275; Thu, 05 May 2016 03:35:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTdzv1a
 4wf4rfBYTthk4MHps79vFHsAYxZqZl5RfkcCasf7oHLaC3xkVJ6Y/ZGpgbA7vYuTiEBL4wihx
 svcbM4RznlHi+6rvQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAgESZ9cuB
 IvzCphJfNx7kwXEZgGq37VtBeMERo4FjAyrGNWLU4vKUot0zfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxgbvzsdYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3ch9QTrAoNT21Ii0zBxgcMGkJDh4lEd4WkDRvcUFibnFmOkTqFKMux7xJu44xCbHk
 5eelSonzJoAUCYAUZZTmwY2ABeolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfPWgkzhycwrg
 dv0CugIJqAj3s/VBDmiJBEhJdXAyBqe8nue4NdPS3PD2ndb7jj/yKtg2gp1Z/fys6Le0xyOfO
 sLTekVuHPlsGxSmEXpJ7nSZhFz53MyxY0+F1wZ84Pf/2yb/PY4x4aMm3OFT0gJ+FVou2zdUHT
 O8a7wLlke4Yv1lnzRYlvSlFliRUsbFfXE/p/o4JnbEcettPjIjJmzr5zZ/D1YiaU4I9FQi7mo
 OBEA94Hbdk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462419304!31006464!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26793 invoked from network); 5 May 2016 03:35:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:35: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 1ayA47-0006AN-Q8
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA47-0007fa-Nj
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA47-0007fa-Nj@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:03 +0000
Subject: [Xen-changelog] [xen master] configure: Fix when no libsystemd
	compat lib are available
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkZWM1YjBjNjU4YmVhOWMxNmEwZTNjMDUxZTY0ZDJhYmY1N2JlNDgKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAxNjo1OTo0OSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAxNjozMToxNiAyMDE2ICswMTAw
CgogICAgY29uZmlndXJlOiBGaXggd2hlbiBubyBsaWJzeXN0ZW1kIGNvbXBhdCBsaWIgYXJlIGF2
YWlsYWJsZQogICAgCiAgICBGcm9tIHN5c3RlbWQgY2hhbmdlIGxvZywgc2luY2UgdmVyc2lvbiAy
MDksIGxpYnN5c3RlbWQuc28gY29udGFpbgogICAgZXZlcnl0aGluZywgaW5jbHVkaW5nIGxpYnN5
c3RlbWQtZGFlbW9uLnNvLiBEaXN0cm8gbWF5LCBvciBtYXkgbm90IHByb3ZpZGUKICAgIHRoZSBj
b21wYXRpYmlsaXR5IGxpYnJhcmllcyB3aGljaCBsaWJzeXN0ZW1kLWRhZW1vbiBpcyBwYXJ0IG9m
LgogICAgCiAgICBTbywgaWYgbGlic3lzdGVtZC1kYWVtb24gaXMgbm90IGF2YWlsYWJsZSwgY2hl
Y2sgZm9yIHRoZSBwcmVzZW5jZSBvZgogICAgYSByZWNlbnQgZW5vdWdoIGxpYnN5c3RlbWQuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgogICAgWyB3ZWk6IHJ1biBhdXRvZ2VuLnNoIF0KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBtNC9zeXN0ZW1kLm00ICAgfCAgMTAgKy0KIHRvb2xzL2Nv
bmZpZ3VyZSB8IDMwOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAzMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tNC9zeXN0ZW1kLm00IGIvbTQvc3lzdGVtZC5tNAppbmRl
eCBlNGIxYWE1Li4xMTJkYzExIDEwMDY0NAotLS0gYS9tNC9zeXN0ZW1kLm00CisrKyBiL200L3N5
c3RlbWQubTQKQEAgLTQxLDcgKzQxLDkgQEAgQUNfREVGVU4oW0FYX0FMTE9XX1NZU1RFTURfT1BU
U10sIFsKIF0pCiAKIEFDX0RFRlVOKFtBWF9DSEVDS19TWVNURU1EX0xJQlNdLCBbCi0JUEtHX0NI
RUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lzdGVtZC1kYWVtb25dKQorCVBLR19DSEVDS19N
T0RVTEVTKFtTWVNURU1EXSwgW2xpYnN5c3RlbWQtZGFlbW9uXSwsCisJCVtQS0dfQ0hFQ0tfTU9E
VUxFUyhbU1lTVEVNRF0sIFtsaWJzeXN0ZW1kID49IDIwOV0pXQorICAgICAgICApCiAJZG5sIHBr
Zy1jb25maWcgb2xkZXIgdGhhbiAwLjI0IGRvZXMgbm90IHNldCB0aGVzZSBmb3IKIAlkbmwgUEtH
X0NIRUNLX01PRFVMRVMoKSB3b3J0aCBhbHNvIG5vdGluZyBpcyB0aGF0IGFzIG9mIHZlcnNpb24g
MjA4CiAJZG5sIG9mIHN5c3RlbWQgcGtnLWNvbmZpZyAtLWNmbGFncyBjdXJyZW50bHkgeWllbGRz
IG5vIGV4dHJhIGZsYWdzIHlldC4KQEAgLTk0LDggKzk2LDEwIEBAIEFDX0RFRlVOKFtBWF9DSEVD
S19TWVNURU1EXSwgWwogXSkKIAogQUNfREVGVU4oW0FYX0NIRUNLX1NZU1RFTURfRU5BQkxFX0FW
QUlMQUJMRV0sIFsKLQlQS0dfQ0hFQ0tfTU9EVUxFUyhbU1lTVEVNRF0sIFtsaWJzeXN0ZW1kLWRh
ZW1vbl0sIFtzeXN0ZW1kPSJ5Il0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgIFtzeXN0ZW1k
PSJuIl0pCisJUEtHX0NIRUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lzdGVtZC1kYWVtb25d
LCBbc3lzdGVtZD0ieSJdLFsKKwkJUEtHX0NIRUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lz
dGVtZCA+PSAyMDldLAorCQkJCSAgW3N5c3RlbWQ9InkiXSxbc3lzdGVtZD0ibiJdKQorCV0pCiBd
KQogCiBkbmwgRW5hYmxlcyBzeXN0ZW1kIGJ5IGRlZmF1bHQgYW5kIHJlcXVpcmVzIGEgLS1kaXNh
YmxlLXN5c3RlbWQgb3B0aW9uIGZsYWcKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rv
b2xzL2NvbmZpZ3VyZQppbmRleCBhN2QwZjFhLi4yZmRlNGY0IDEwMDc1NQotLS0gYS90b29scy9j
b25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC05MTk2LDYgKzkxOTYsNjYgQEAgZmkK
IAkjIFB1dCB0aGUgbmFzdHkgZXJyb3IgbWVzc2FnZSBpbiBjb25maWcubG9nIHdoZXJlIGl0IGJl
bG9uZ3MKIAllY2hvICIkU1lTVEVNRF9QS0dfRVJST1JTIiA+JjUKIAorCisKK3BrZ19mYWlsZWQ9
bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogY2hlY2tpbmcgZm9y
IFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9yIFNZU1RFTUQuLi4gIiA+JjY7
IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhlbgorICAgIHBrZ19jdl9TWVNU
RU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUci
OyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwKKyAgICB7IHsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0t
cHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJ
RyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFj
X3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8g
PSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2df
Y3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdzICJsaWJzeXN0ZW1kID49IDIw
OSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0gIngwIiAmJiBwa2dfZmFpbGVk
PXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNlCisgICAgcGtnX2ZhaWxlZD11
bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7IHRoZW4KKyAgICBwa2dfY3Zf
U1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUci
OyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwKKyAgICB7IHsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0t
cHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJ
RyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFj
X3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8g
PSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2df
Y3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAy
Pi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAiICYmIHBrZ19mYWlsZWQ9eWVz
CitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAgICBwa2dfZmFpbGVkPXVudHJp
ZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVzOyB0aGVuCisgICAJeyAkYXNf
ZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19l
Y2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRsZWFzdC1wa2djb25maWctdmVy
c2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJyb3JzX3N1cHBvcnRlZD15ZXMK
K2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9ydGVkPW5vCitmaQorICAgICAg
ICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQgPSB5ZXM7IHRoZW4KKwkgICAg
ICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1zaG9ydC1lcnJvcnMgLS1wcmlu
dC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49IDIwOSIgMj4mMWAKKyAgICAg
ICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAkUEtHX0NPTkZJRyAtLXByaW50
LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAyPiYxYAorICAgICAg
ICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGluIGNvbmZpZy5sb2cgd2hlcmUg
aXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMiID4mNQorCiAJc3lzdGVtZD0i
biIKIGVsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVudHJpZWQ7IHRoZW4KICAgICAgCXsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogcmVzdWx0OiBubyIgPiY1CkBAIC05MjA5
LDYgKzkyNjksOTAgQEAgJGFzX2VjaG8gInllcyIgPiY2OyB9CiAJc3lzdGVtZD0ieSIKIGZpCiAK
K2VsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVudHJpZWQ7IHRoZW4KKyAgICAgCXsgJGFzX2VjaG8g
IiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogcmVzdWx0OiBubyIgPiY1CiskYXNfZWNobyAi
bm8iID4mNjsgfQorCisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xp
bmVuby0kTElORU5PfTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hl
Y2tpbmcgZm9yIFNZU1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZM
QUdTIjsgdGhlbgorICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgor
IGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19D
T05GSUciICYmIFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAy
MDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli
c3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21l
OiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNf
c3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklH
IC0tY2ZsYWdzICJsaWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3Qg
IngkPyIgIT0gIngwIiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcwor
ZmkKKyBlbHNlCisgICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RF
TURfTElCUyI7IHRoZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgor
IGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19D
T05GSUciICYmIFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAy
MDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli
c3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21l
OiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNf
c3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAt
LWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/
IiAhPSAieDAiICYmIHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQor
IGVsc2UKKyAgICBwa2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFp
bGVkID0geWVzOyB0aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5F
Tk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09O
RklHIC0tYXRsZWFzdC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2df
c2hvcnRfZXJyb3JzX3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJv
cnNfc3VwcG9ydGVkPW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19z
dXBwb3J0ZWQgPSB5ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19D
T05GSUcgLS1zaG9ydC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJz
eXN0ZW1kID49IDIwOSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0df
RVJST1JTPWAkUEtHX0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5
c3RlbWQgPj0gMjA5IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBt
ZXNzYWdlIGluIGNvbmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BL
R19FUlJPUlMiID4mNQorCisJc3lzdGVtZD0ibiIKK2VsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVu
dHJpZWQ7IHRoZW4KKyAgICAgCXsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogcmVzdWx0OiBubyIgPiY1CiskYXNfZWNobyAibm8iID4mNjsgfQorCXN5c3RlbWQ9Im4iCitl
bHNlCisJU1lTVEVNRF9DRkxBR1M9JHBrZ19jdl9TWVNURU1EX0NGTEFHUworCVNZU1RFTURfTElC
Uz0kcGtnX2N2X1NZU1RFTURfTElCUworICAgICAgICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19s
aW5lbm8tJExJTkVOT306IHJlc3VsdDogeWVzIiA+JjUKKyRhc19lY2hvICJ5ZXMiID4mNjsgfQor
CXN5c3RlbWQ9InkiCitmaQorCitlbHNlCisJU1lTVEVNRF9DRkxBR1M9JHBrZ19jdl9TWVNURU1E
X0NGTEFHUworCVNZU1RFTURfTElCUz0kcGtnX2N2X1NZU1RFTURfTElCUworICAgICAgICB7ICRh
c19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IHJlc3VsdDogeWVzIiA+JjUKKyRh
c19lY2hvICJ5ZXMiID4mNjsgfQorCXN5c3RlbWQ9InkiCitmaQorCiAKIAkJaWYgdGVzdCAieCRl
bmFibGVfc3lzdGVtZCIgIT0gInhubyI7IHRoZW4gOgogCkBAIC05Mjc4LDcgKzk0MjIsMTYxIEBA
IGZpCiAJIyBQdXQgdGhlIG5hc3R5IGVycm9yIG1lc3NhZ2UgaW4gY29uZmlnLmxvZyB3aGVyZSBp
dCBiZWxvbmdzCiAJZWNobyAiJFNZU1RFTURfUEtHX0VSUk9SUyIgPiY1CiAKLQlhc19mbl9lcnJv
ciAkPyAiUGFja2FnZSByZXF1aXJlbWVudHMgKGxpYnN5c3RlbWQtZGFlbW9uKSB3ZXJlIG5vdCBt
ZXQ6CisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElO
RU5PfTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9y
IFNZU1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhl
bgorICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVz
dCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYm
IFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0df
Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0g
PiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+
PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGlu
ZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0g
MDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdz
ICJsaWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0g
IngwIiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNl
CisgICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7
IHRoZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVz
dCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYm
IFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0df
Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0g
PiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+
PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGlu
ZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0g
MDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxp
YnN5c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAi
ICYmIHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAg
ICBwa2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVz
OyB0aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1
bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRs
ZWFzdC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJy
b3JzX3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9y
dGVkPW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQg
PSB5ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1z
aG9ydC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49
IDIwOSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAk
UEtHX0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0g
MjA5IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGlu
IGNvbmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMi
ID4mNQorCisJYXNfZm5fZXJyb3IgJD8gIlBhY2thZ2UgcmVxdWlyZW1lbnRzIChsaWJzeXN0ZW1k
ID49IDIwOSkgd2VyZSBub3QgbWV0OgorCiskU1lTVEVNRF9QS0dfRVJST1JTCisKK0NvbnNpZGVy
IGFkanVzdGluZyB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25tZW50IHZhcmlhYmxlIGlmIHlv
dQoraW5zdGFsbGVkIHNvZnR3YXJlIGluIGEgbm9uLXN0YW5kYXJkIHByZWZpeC4KKworQWx0ZXJu
YXRpdmVseSwgeW91IG1heSBzZXQgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBTWVNURU1EX0NG
TEFHUworYW5kIFNZU1RFTURfTElCUyB0byBhdm9pZCB0aGUgbmVlZCB0byBjYWxsIHBrZy1jb25m
aWcuCitTZWUgdGhlIHBrZy1jb25maWcgbWFuIHBhZ2UgZm9yIG1vcmUgZGV0YWlscy4iICIkTElO
RU5PIiA1CitlbGlmIHRlc3QgJHBrZ19mYWlsZWQgPSB1bnRyaWVkOyB0aGVuCisgICAgIAl7ICRh
c19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IHJlc3VsdDogbm8iID4mNQorJGFz
X2VjaG8gIm5vIiA+JjY7IH0KKwl7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElO
RU5PfTogZXJyb3I6IGluIFxgJGFjX3B3ZCc6IiA+JjUKKyRhc19lY2hvICIkYXNfbWU6IGVycm9y
OiBpbiBcYCRhY19wd2QnOiIgPiYyO30KK2FzX2ZuX2Vycm9yICQ/ICJUaGUgcGtnLWNvbmZpZyBz
Y3JpcHQgY291bGQgbm90IGJlIGZvdW5kIG9yIGlzIHRvbyBvbGQuICBNYWtlIHN1cmUgaXQKK2lz
IGluIHlvdXIgUEFUSCBvciBzZXQgdGhlIFBLR19DT05GSUcgZW52aXJvbm1lbnQgdmFyaWFibGUg
dG8gdGhlIGZ1bGwKK3BhdGggdG8gcGtnLWNvbmZpZy4KKworQWx0ZXJuYXRpdmVseSwgeW91IG1h
eSBzZXQgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBTWVNURU1EX0NGTEFHUworYW5kIFNZU1RF
TURfTElCUyB0byBhdm9pZCB0aGUgbmVlZCB0byBjYWxsIHBrZy1jb25maWcuCitTZWUgdGhlIHBr
Zy1jb25maWcgbWFuIHBhZ2UgZm9yIG1vcmUgZGV0YWlscy4KKworVG8gZ2V0IHBrZy1jb25maWcs
IHNlZSA8aHR0cDovL3BrZy1jb25maWcuZnJlZWRlc2t0b3Aub3JnLz4uCitTZWUgXGBjb25maWcu
bG9nJyBmb3IgbW9yZSBkZXRhaWxzIiAiJExJTkVOTyIgNTsgfQorZWxzZQorCVNZU1RFTURfQ0ZM
QUdTPSRwa2dfY3ZfU1lTVEVNRF9DRkxBR1MKKwlTWVNURU1EX0xJQlM9JHBrZ19jdl9TWVNURU1E
X0xJQlMKKyAgICAgICAgeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBy
ZXN1bHQ6IHllcyIgPiY1CiskYXNfZWNobyAieWVzIiA+JjY7IH0KKworZmkKKworZWxpZiB0ZXN0
ICRwa2dfZmFpbGVkID0gdW50cmllZDsgdGhlbgorICAgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7
YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9
CisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9yIFNZ
U1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhlbgor
ICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVzdCAt
biAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwK
KyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09O
RklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1
CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAy
MDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v
LSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsg
fTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdzICJs
aWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0gIngw
IiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNlCisg
ICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7IHRo
ZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVzdCAt
biAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwK
KyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09O
RklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1
CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAy
MDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v
LSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsg
fTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxpYnN5
c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAiICYm
IHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAgICBw
a2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVzOyB0
aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6
IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRsZWFz
dC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJyb3Jz
X3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9ydGVk
PW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQgPSB5
ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1zaG9y
dC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49IDIw
OSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAkUEtH
X0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5
IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGluIGNv
bmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMiID4m
NQorCisJYXNfZm5fZXJyb3IgJD8gIlBhY2thZ2UgcmVxdWlyZW1lbnRzIChsaWJzeXN0ZW1kID49
IDIwOSkgd2VyZSBub3QgbWV0OgogCiAkU1lTVEVNRF9QS0dfRVJST1JTCiAKQEAgLTkzMTEsNiAr
OTYwOSwxNCBAQCAkYXNfZWNobyAieWVzIiA+JjY7IH0KIAogZmkKIAorZWxzZQorCVNZU1RFTURf
Q0ZMQUdTPSRwa2dfY3ZfU1lTVEVNRF9DRkxBR1MKKwlTWVNURU1EX0xJQlM9JHBrZ19jdl9TWVNU
RU1EX0xJQlMKKyAgICAgICAgeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99
OiByZXN1bHQ6IHllcyIgPiY1CiskYXNfZWNobyAieWVzIiA+JjY7IH0KKworZmkKKwogCiAKIAlp
ZiB0ZXN0ICJ4JFNZU1RFTURfRElSIiA9IHg7IHRoZW4gOgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4F-0003VE-OL; Thu, 05 May 2016 03:35: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 1ayA4E-0003V0-0Q
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:10 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 E8/27-03294-A6FBA275; Thu, 05 May 2016 03:35:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTdzv1a
 4wf4rfBYTthk4MHps79vFHsAYxZqZl5RfkcCasf7oHLaC3xkVJ6Y/ZGpgbA7vYuTiEBL4wihx
 svcbM4RznlHi+6rvQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAgESZ9cuB
 IvzCphJfNx7kwXEZgGq37VtBeMERo4FjAyrGNWLU4vKUot0zfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxgbvzsdYpTkYFIS5WXcqBUuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3ch9QTrAoNT21Ii0zBxgcMGkJDh4lEd4WkDRvcUFibnFmOkTqFKMux7xJu44xCbHk
 5eelSonzJoAUCYAUZZTmwY2ABeolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfPWgkzhycwrg
 dv0CugIJqAj3s/VBDmiJBEhJdXAyBqe8nue4NdPS3PD2ndb7jj/yKtg2gp1Z/fys6Le0xyOfO
 sLTekVuHPlsGxSmEXpJ7nSZhFz53MyxY0+F1wZ84Pf/2yb/PY4x4aMm3OFT0gJ+FVou2zdUHT
 O8a7wLlke4Yv1lnzRYlvSlFliRUsbFfXE/p/o4JnbEcettPjIjJmzr5zZ/D1YiaU4I9FQi7mo
 OBEA94Hbdk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462419304!31006464!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26793 invoked from network); 5 May 2016 03:35:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 5 May 2016 03:35: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 1ayA47-0006AN-Q8
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA47-0007fa-Nj
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA47-0007fa-Nj@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:03 +0000
Subject: [Xen-changelog] [xen master] configure: Fix when no libsystemd
	compat lib are available
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdkZWM1YjBjNjU4YmVhOWMxNmEwZTNjMDUxZTY0ZDJhYmY1N2JlNDgKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAxNjo1OTo0OSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgNCAxNjozMToxNiAyMDE2ICswMTAw
CgogICAgY29uZmlndXJlOiBGaXggd2hlbiBubyBsaWJzeXN0ZW1kIGNvbXBhdCBsaWIgYXJlIGF2
YWlsYWJsZQogICAgCiAgICBGcm9tIHN5c3RlbWQgY2hhbmdlIGxvZywgc2luY2UgdmVyc2lvbiAy
MDksIGxpYnN5c3RlbWQuc28gY29udGFpbgogICAgZXZlcnl0aGluZywgaW5jbHVkaW5nIGxpYnN5
c3RlbWQtZGFlbW9uLnNvLiBEaXN0cm8gbWF5LCBvciBtYXkgbm90IHByb3ZpZGUKICAgIHRoZSBj
b21wYXRpYmlsaXR5IGxpYnJhcmllcyB3aGljaCBsaWJzeXN0ZW1kLWRhZW1vbiBpcyBwYXJ0IG9m
LgogICAgCiAgICBTbywgaWYgbGlic3lzdGVtZC1kYWVtb24gaXMgbm90IGF2YWlsYWJsZSwgY2hl
Y2sgZm9yIHRoZSBwcmVzZW5jZSBvZgogICAgYSByZWNlbnQgZW5vdWdoIGxpYnN5c3RlbWQuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgogICAgWyB3ZWk6IHJ1biBhdXRvZ2VuLnNoIF0KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBtNC9zeXN0ZW1kLm00ICAgfCAgMTAgKy0KIHRvb2xzL2Nv
bmZpZ3VyZSB8IDMwOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAzMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tNC9zeXN0ZW1kLm00IGIvbTQvc3lzdGVtZC5tNAppbmRl
eCBlNGIxYWE1Li4xMTJkYzExIDEwMDY0NAotLS0gYS9tNC9zeXN0ZW1kLm00CisrKyBiL200L3N5
c3RlbWQubTQKQEAgLTQxLDcgKzQxLDkgQEAgQUNfREVGVU4oW0FYX0FMTE9XX1NZU1RFTURfT1BU
U10sIFsKIF0pCiAKIEFDX0RFRlVOKFtBWF9DSEVDS19TWVNURU1EX0xJQlNdLCBbCi0JUEtHX0NI
RUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lzdGVtZC1kYWVtb25dKQorCVBLR19DSEVDS19N
T0RVTEVTKFtTWVNURU1EXSwgW2xpYnN5c3RlbWQtZGFlbW9uXSwsCisJCVtQS0dfQ0hFQ0tfTU9E
VUxFUyhbU1lTVEVNRF0sIFtsaWJzeXN0ZW1kID49IDIwOV0pXQorICAgICAgICApCiAJZG5sIHBr
Zy1jb25maWcgb2xkZXIgdGhhbiAwLjI0IGRvZXMgbm90IHNldCB0aGVzZSBmb3IKIAlkbmwgUEtH
X0NIRUNLX01PRFVMRVMoKSB3b3J0aCBhbHNvIG5vdGluZyBpcyB0aGF0IGFzIG9mIHZlcnNpb24g
MjA4CiAJZG5sIG9mIHN5c3RlbWQgcGtnLWNvbmZpZyAtLWNmbGFncyBjdXJyZW50bHkgeWllbGRz
IG5vIGV4dHJhIGZsYWdzIHlldC4KQEAgLTk0LDggKzk2LDEwIEBAIEFDX0RFRlVOKFtBWF9DSEVD
S19TWVNURU1EXSwgWwogXSkKIAogQUNfREVGVU4oW0FYX0NIRUNLX1NZU1RFTURfRU5BQkxFX0FW
QUlMQUJMRV0sIFsKLQlQS0dfQ0hFQ0tfTU9EVUxFUyhbU1lTVEVNRF0sIFtsaWJzeXN0ZW1kLWRh
ZW1vbl0sIFtzeXN0ZW1kPSJ5Il0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgIFtzeXN0ZW1k
PSJuIl0pCisJUEtHX0NIRUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lzdGVtZC1kYWVtb25d
LCBbc3lzdGVtZD0ieSJdLFsKKwkJUEtHX0NIRUNLX01PRFVMRVMoW1NZU1RFTURdLCBbbGlic3lz
dGVtZCA+PSAyMDldLAorCQkJCSAgW3N5c3RlbWQ9InkiXSxbc3lzdGVtZD0ibiJdKQorCV0pCiBd
KQogCiBkbmwgRW5hYmxlcyBzeXN0ZW1kIGJ5IGRlZmF1bHQgYW5kIHJlcXVpcmVzIGEgLS1kaXNh
YmxlLXN5c3RlbWQgb3B0aW9uIGZsYWcKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rv
b2xzL2NvbmZpZ3VyZQppbmRleCBhN2QwZjFhLi4yZmRlNGY0IDEwMDc1NQotLS0gYS90b29scy9j
b25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC05MTk2LDYgKzkxOTYsNjYgQEAgZmkK
IAkjIFB1dCB0aGUgbmFzdHkgZXJyb3IgbWVzc2FnZSBpbiBjb25maWcubG9nIHdoZXJlIGl0IGJl
bG9uZ3MKIAllY2hvICIkU1lTVEVNRF9QS0dfRVJST1JTIiA+JjUKIAorCisKK3BrZ19mYWlsZWQ9
bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogY2hlY2tpbmcgZm9y
IFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9yIFNZU1RFTUQuLi4gIiA+JjY7
IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhlbgorICAgIHBrZ19jdl9TWVNU
RU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUci
OyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwKKyAgICB7IHsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0t
cHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJ
RyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFj
X3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8g
PSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2df
Y3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdzICJsaWJzeXN0ZW1kID49IDIw
OSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0gIngwIiAmJiBwa2dfZmFpbGVk
PXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNlCisgICAgcGtnX2ZhaWxlZD11
bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7IHRoZW4KKyAgICBwa2dfY3Zf
U1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUci
OyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwKKyAgICB7IHsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0t
cHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJ
RyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFj
X3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8g
PSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2df
Y3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAy
Pi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAiICYmIHBrZ19mYWlsZWQ9eWVz
CitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAgICBwa2dfZmFpbGVkPXVudHJp
ZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVzOyB0aGVuCisgICAJeyAkYXNf
ZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19l
Y2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRsZWFzdC1wa2djb25maWctdmVy
c2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJyb3JzX3N1cHBvcnRlZD15ZXMK
K2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9ydGVkPW5vCitmaQorICAgICAg
ICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQgPSB5ZXM7IHRoZW4KKwkgICAg
ICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1zaG9ydC1lcnJvcnMgLS1wcmlu
dC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49IDIwOSIgMj4mMWAKKyAgICAg
ICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAkUEtHX0NPTkZJRyAtLXByaW50
LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAyPiYxYAorICAgICAg
ICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGluIGNvbmZpZy5sb2cgd2hlcmUg
aXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMiID4mNQorCiAJc3lzdGVtZD0i
biIKIGVsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVudHJpZWQ7IHRoZW4KICAgICAgCXsgJGFzX2Vj
aG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogcmVzdWx0OiBubyIgPiY1CkBAIC05MjA5
LDYgKzkyNjksOTAgQEAgJGFzX2VjaG8gInllcyIgPiY2OyB9CiAJc3lzdGVtZD0ieSIKIGZpCiAK
K2VsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVudHJpZWQ7IHRoZW4KKyAgICAgCXsgJGFzX2VjaG8g
IiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogcmVzdWx0OiBubyIgPiY1CiskYXNfZWNobyAi
bm8iID4mNjsgfQorCisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xp
bmVuby0kTElORU5PfTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hl
Y2tpbmcgZm9yIFNZU1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZM
QUdTIjsgdGhlbgorICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgor
IGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19D
T05GSUciICYmIFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAy
MDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli
c3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21l
OiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNf
c3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklH
IC0tY2ZsYWdzICJsaWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3Qg
IngkPyIgIT0gIngwIiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcwor
ZmkKKyBlbHNlCisgICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RF
TURfTElCUyI7IHRoZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgor
IGVsaWYgdGVzdCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19D
T05GSUciICYmIFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogXCRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAy
MDlcIiI7IH0gPiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli
c3lzdGVtZCA+PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21l
OiR7YXNfbGluZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNf
c3RhdHVzID0gMDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAt
LWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/
IiAhPSAieDAiICYmIHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQor
IGVsc2UKKyAgICBwa2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFp
bGVkID0geWVzOyB0aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5F
Tk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09O
RklHIC0tYXRsZWFzdC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2df
c2hvcnRfZXJyb3JzX3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJv
cnNfc3VwcG9ydGVkPW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19z
dXBwb3J0ZWQgPSB5ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19D
T05GSUcgLS1zaG9ydC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJz
eXN0ZW1kID49IDIwOSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0df
RVJST1JTPWAkUEtHX0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5
c3RlbWQgPj0gMjA5IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBt
ZXNzYWdlIGluIGNvbmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BL
R19FUlJPUlMiID4mNQorCisJc3lzdGVtZD0ibiIKK2VsaWYgdGVzdCAkcGtnX2ZhaWxlZCA9IHVu
dHJpZWQ7IHRoZW4KKyAgICAgCXsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogcmVzdWx0OiBubyIgPiY1CiskYXNfZWNobyAibm8iID4mNjsgfQorCXN5c3RlbWQ9Im4iCitl
bHNlCisJU1lTVEVNRF9DRkxBR1M9JHBrZ19jdl9TWVNURU1EX0NGTEFHUworCVNZU1RFTURfTElC
Uz0kcGtnX2N2X1NZU1RFTURfTElCUworICAgICAgICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19s
aW5lbm8tJExJTkVOT306IHJlc3VsdDogeWVzIiA+JjUKKyRhc19lY2hvICJ5ZXMiID4mNjsgfQor
CXN5c3RlbWQ9InkiCitmaQorCitlbHNlCisJU1lTVEVNRF9DRkxBR1M9JHBrZ19jdl9TWVNURU1E
X0NGTEFHUworCVNZU1RFTURfTElCUz0kcGtnX2N2X1NZU1RFTURfTElCUworICAgICAgICB7ICRh
c19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IHJlc3VsdDogeWVzIiA+JjUKKyRh
c19lY2hvICJ5ZXMiID4mNjsgfQorCXN5c3RlbWQ9InkiCitmaQorCiAKIAkJaWYgdGVzdCAieCRl
bmFibGVfc3lzdGVtZCIgIT0gInhubyI7IHRoZW4gOgogCkBAIC05Mjc4LDcgKzk0MjIsMTYxIEBA
IGZpCiAJIyBQdXQgdGhlIG5hc3R5IGVycm9yIG1lc3NhZ2UgaW4gY29uZmlnLmxvZyB3aGVyZSBp
dCBiZWxvbmdzCiAJZWNobyAiJFNZU1RFTURfUEtHX0VSUk9SUyIgPiY1CiAKLQlhc19mbl9lcnJv
ciAkPyAiUGFja2FnZSByZXF1aXJlbWVudHMgKGxpYnN5c3RlbWQtZGFlbW9uKSB3ZXJlIG5vdCBt
ZXQ6CisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElO
RU5PfTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9y
IFNZU1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhl
bgorICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVz
dCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYm
IFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0df
Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0g
PiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+
PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGlu
ZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0g
MDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdz
ICJsaWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0g
IngwIiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNl
CisgICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7
IHRoZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVz
dCAtbiAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYm
IFwKKyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0df
Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0g
PiY1CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+
PSAyMDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGlu
ZW5vLSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0g
MDsgfTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxp
YnN5c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAi
ICYmIHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAg
ICBwa2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVz
OyB0aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1
bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRs
ZWFzdC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJy
b3JzX3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9y
dGVkPW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQg
PSB5ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1z
aG9ydC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49
IDIwOSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAk
UEtHX0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0g
MjA5IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGlu
IGNvbmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMi
ID4mNQorCisJYXNfZm5fZXJyb3IgJD8gIlBhY2thZ2UgcmVxdWlyZW1lbnRzIChsaWJzeXN0ZW1k
ID49IDIwOSkgd2VyZSBub3QgbWV0OgorCiskU1lTVEVNRF9QS0dfRVJST1JTCisKK0NvbnNpZGVy
IGFkanVzdGluZyB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25tZW50IHZhcmlhYmxlIGlmIHlv
dQoraW5zdGFsbGVkIHNvZnR3YXJlIGluIGEgbm9uLXN0YW5kYXJkIHByZWZpeC4KKworQWx0ZXJu
YXRpdmVseSwgeW91IG1heSBzZXQgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBTWVNURU1EX0NG
TEFHUworYW5kIFNZU1RFTURfTElCUyB0byBhdm9pZCB0aGUgbmVlZCB0byBjYWxsIHBrZy1jb25m
aWcuCitTZWUgdGhlIHBrZy1jb25maWcgbWFuIHBhZ2UgZm9yIG1vcmUgZGV0YWlscy4iICIkTElO
RU5PIiA1CitlbGlmIHRlc3QgJHBrZ19mYWlsZWQgPSB1bnRyaWVkOyB0aGVuCisgICAgIAl7ICRh
c19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IHJlc3VsdDogbm8iID4mNQorJGFz
X2VjaG8gIm5vIiA+JjY7IH0KKwl7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElO
RU5PfTogZXJyb3I6IGluIFxgJGFjX3B3ZCc6IiA+JjUKKyRhc19lY2hvICIkYXNfbWU6IGVycm9y
OiBpbiBcYCRhY19wd2QnOiIgPiYyO30KK2FzX2ZuX2Vycm9yICQ/ICJUaGUgcGtnLWNvbmZpZyBz
Y3JpcHQgY291bGQgbm90IGJlIGZvdW5kIG9yIGlzIHRvbyBvbGQuICBNYWtlIHN1cmUgaXQKK2lz
IGluIHlvdXIgUEFUSCBvciBzZXQgdGhlIFBLR19DT05GSUcgZW52aXJvbm1lbnQgdmFyaWFibGUg
dG8gdGhlIGZ1bGwKK3BhdGggdG8gcGtnLWNvbmZpZy4KKworQWx0ZXJuYXRpdmVseSwgeW91IG1h
eSBzZXQgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBTWVNURU1EX0NGTEFHUworYW5kIFNZU1RF
TURfTElCUyB0byBhdm9pZCB0aGUgbmVlZCB0byBjYWxsIHBrZy1jb25maWcuCitTZWUgdGhlIHBr
Zy1jb25maWcgbWFuIHBhZ2UgZm9yIG1vcmUgZGV0YWlscy4KKworVG8gZ2V0IHBrZy1jb25maWcs
IHNlZSA8aHR0cDovL3BrZy1jb25maWcuZnJlZWRlc2t0b3Aub3JnLz4uCitTZWUgXGBjb25maWcu
bG9nJyBmb3IgbW9yZSBkZXRhaWxzIiAiJExJTkVOTyIgNTsgfQorZWxzZQorCVNZU1RFTURfQ0ZM
QUdTPSRwa2dfY3ZfU1lTVEVNRF9DRkxBR1MKKwlTWVNURU1EX0xJQlM9JHBrZ19jdl9TWVNURU1E
X0xJQlMKKyAgICAgICAgeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBy
ZXN1bHQ6IHllcyIgPiY1CiskYXNfZWNobyAieWVzIiA+JjY7IH0KKworZmkKKworZWxpZiB0ZXN0
ICRwa2dfZmFpbGVkID0gdW50cmllZDsgdGhlbgorICAgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7
YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9
CisKK3BrZ19mYWlsZWQ9bm8KK3sgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P
fTogY2hlY2tpbmcgZm9yIFNZU1RFTUQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9yIFNZ
U1RFTUQuLi4gIiA+JjY7IH0KKworaWYgdGVzdCAtbiAiJFNZU1RFTURfQ0ZMQUdTIjsgdGhlbgor
ICAgIHBrZ19jdl9TWVNURU1EX0NGTEFHUz0iJFNZU1RFTURfQ0ZMQUdTIgorIGVsaWYgdGVzdCAt
biAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwK
KyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09O
RklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1
CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAy
MDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v
LSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsg
fTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9DRkxBR1M9YCRQS0dfQ09ORklHIC0tY2ZsYWdzICJs
aWJzeXN0ZW1kID49IDIwOSIgMj4vZGV2L251bGxgCisJCSAgICAgIHRlc3QgIngkPyIgIT0gIngw
IiAmJiBwa2dfZmFpbGVkPXllcworZWxzZQorICBwa2dfZmFpbGVkPXllcworZmkKKyBlbHNlCisg
ICAgcGtnX2ZhaWxlZD11bnRyaWVkCitmaQoraWYgdGVzdCAtbiAiJFNZU1RFTURfTElCUyI7IHRo
ZW4KKyAgICBwa2dfY3ZfU1lTVEVNRF9MSUJTPSIkU1lTVEVNRF9MSUJTIgorIGVsaWYgdGVzdCAt
biAiJFBLR19DT05GSUciOyB0aGVuCisgICAgaWYgdGVzdCAtbiAiJFBLR19DT05GSUciICYmIFwK
KyAgICB7IHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogXCRQS0dfQ09O
RklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzIFwibGlic3lzdGVtZCA+PSAyMDlcIiI7IH0gPiY1
CisgICgkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlic3lzdGVtZCA+PSAy
MDkiKSAyPiY1CisgIGFjX3N0YXR1cz0kPworICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v
LSRMSU5FTk99OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUKKyAgdGVzdCAkYWNfc3RhdHVzID0gMDsg
fTsgdGhlbgorICBwa2dfY3ZfU1lTVEVNRF9MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgImxpYnN5
c3RlbWQgPj0gMjA5IiAyPi9kZXYvbnVsbGAKKwkJICAgICAgdGVzdCAieCQ/IiAhPSAieDAiICYm
IHBrZ19mYWlsZWQ9eWVzCitlbHNlCisgIHBrZ19mYWlsZWQ9eWVzCitmaQorIGVsc2UKKyAgICBw
a2dfZmFpbGVkPXVudHJpZWQKK2ZpCisKKworCitpZiB0ZXN0ICRwa2dfZmFpbGVkID0geWVzOyB0
aGVuCisgICAJeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiByZXN1bHQ6
IG5vIiA+JjUKKyRhc19lY2hvICJubyIgPiY2OyB9CisKK2lmICRQS0dfQ09ORklHIC0tYXRsZWFz
dC1wa2djb25maWctdmVyc2lvbiAwLjIwOyB0aGVuCisgICAgICAgIF9wa2dfc2hvcnRfZXJyb3Jz
X3N1cHBvcnRlZD15ZXMKK2Vsc2UKKyAgICAgICAgX3BrZ19zaG9ydF9lcnJvcnNfc3VwcG9ydGVk
PW5vCitmaQorICAgICAgICBpZiB0ZXN0ICRfcGtnX3Nob3J0X2Vycm9yc19zdXBwb3J0ZWQgPSB5
ZXM7IHRoZW4KKwkgICAgICAgIFNZU1RFTURfUEtHX0VSUk9SUz1gJFBLR19DT05GSUcgLS1zaG9y
dC1lcnJvcnMgLS1wcmludC1lcnJvcnMgLS1jZmxhZ3MgLS1saWJzICJsaWJzeXN0ZW1kID49IDIw
OSIgMj4mMWAKKyAgICAgICAgZWxzZQorCSAgICAgICAgU1lTVEVNRF9QS0dfRVJST1JTPWAkUEtH
X0NPTkZJRyAtLXByaW50LWVycm9ycyAtLWNmbGFncyAtLWxpYnMgImxpYnN5c3RlbWQgPj0gMjA5
IiAyPiYxYAorICAgICAgICBmaQorCSMgUHV0IHRoZSBuYXN0eSBlcnJvciBtZXNzYWdlIGluIGNv
bmZpZy5sb2cgd2hlcmUgaXQgYmVsb25ncworCWVjaG8gIiRTWVNURU1EX1BLR19FUlJPUlMiID4m
NQorCisJYXNfZm5fZXJyb3IgJD8gIlBhY2thZ2UgcmVxdWlyZW1lbnRzIChsaWJzeXN0ZW1kID49
IDIwOSkgd2VyZSBub3QgbWV0OgogCiAkU1lTVEVNRF9QS0dfRVJST1JTCiAKQEAgLTkzMTEsNiAr
OTYwOSwxNCBAQCAkYXNfZWNobyAieWVzIiA+JjY7IH0KIAogZmkKIAorZWxzZQorCVNZU1RFTURf
Q0ZMQUdTPSRwa2dfY3ZfU1lTVEVNRF9DRkxBR1MKKwlTWVNURU1EX0xJQlM9JHBrZ19jdl9TWVNU
RU1EX0xJQlMKKyAgICAgICAgeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5vLSRMSU5FTk99
OiByZXN1bHQ6IHllcyIgPiY1CiskYXNfZWNobyAieWVzIiA+JjY7IH0KKworZmkKKwogCiAKIAlp
ZiB0ZXN0ICJ4JFNZU1RFTURfRElSIiA9IHg7IHRoZW4gOgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4M-0003WP-QV; Thu, 05 May 2016 03:35: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 1ayA4K-0003W8-QF
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:16 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 AE/CF-21979-47FBA275; Thu, 05 May 2016 03:35:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd4v1a
 4wbp1PBYTthk4MHps79vFHsAYxZqZl5RfkcCasW/VA9aCm0EV81vmsTUwTnXsYuTiEBL4wijR
 +vIPC4RznlFiS/dq5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWCJbZO/
 sICYvMKmEkcfTqBDaSVBah+7fWgCYwcCxgZVjFqFKcWlaUW6Roa6SUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MPbNcj7EKMnBpCTKy7hRK1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/FvUA5waLU9NSKtMwcYHDApCU4eJREeCeApHmLCxJzizPTIVKnGBWlxHmvgiQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3j8gU3gy80rgpr8CWswEtPj9X
 E2QxSWJCCmpBkbZgltb4xgffDA6vTh42xGNCiktGwu3YyfM/gasqGR+Od1gwwN38/lrzASa5/
 Dd8infxHl89eTfdc35nBbcP95uzdg24cLBI8YB+qlrw9bIJRU6Pan1+rjc4PICC4GJCxKcZy/
 iqjD827J08s+jQe9D37tIqs3apj1BPjA9QWrbWe3+gigB7uNKLMUZiYZazEXFiQAwRRvHQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462419314!25783436!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8022 invoked from network); 5 May 2016 03:35:14 -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; 5 May 2016 03:35: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 1ayA4H-0006AS-SH
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA4H-0007gc-Rf
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA4H-0007gc-Rf@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:13 +0000
Subject: [Xen-changelog] [xen master] xen: sched: fix killing an
	uninitialized timer in free_pdata.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY0NTY2NmFmZGIwMTYxNWZlY2NkZTFhMTY2MDQyY2UxMWJlZmU3NTEKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAyMzo0Njo0MiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDE3OjQyOjA3
IDIwMTYgKzAxMDAKCiAgICB4ZW46IHNjaGVkOiBmaXgga2lsbGluZyBhbiB1bmluaXRpYWxpemVk
IHRpbWVyIGluIGZyZWVfcGRhdGEuCiAgICAKICAgIGNvbW1pdCA2NDI2OWQ5MzY1ICJzY2hlZDog
aW1wbGVtZW50IC5pbml0X3BkYXRhIGluIENyZWRpdCwKICAgIENyZWRpdDIgYW5kIFJURFMiIGhl
bHBlZCBmaXhpbmcgQ3JlZGl0MiBydW5xdWV1ZXMsIGFuZAogICAgdGhlIHJhY2VzIHdlIGhhZCBp
biBzd2l0Y2hpbmcgc2NoZWR1bGVyIGZvciBwQ1BVcywgYnV0CiAgICBpbnRyb2R1Y2VkIGFub3Ro
ZXIgaXNzdWUuIEluIGZhY3QsIGlmIENQVSBicmluZ3VwIGZhaWxzCiAgICBkdXJpbmcgX19jcHVf
dXAoKSAoYW5kLCBtb3JlIHByZWNpc2VseSwgYWZ0ZXIgQ1BVX1VQX1BSRVBBUkUsCiAgICBidXQg
YmVmb3JlIENQVV9TVEFSVElORykgdGhlIENQVV9VUF9DQU5DRUxFRCBub3RpZmllcgogICAgd291
bGQgYmUgZXhlY3V0ZWQsIHdoaWNoIGNhbGxzIHRoZSBmcmVlX3BkYXRhIGhvb2suCiAgICAKICAg
IFN1Y2ggaG9vayBkb2VzLCByaWdodCBub3csIHR3byB0aGluZ3M6ICgxKSB1bmRvIHRoZQogICAg
aW5pdGlhbGl6YXRpb24gZG9uZSBpbnNpZGUgdGhlIGluaXRfcGRhdGEgaG9vayBhbmQgKDIpCiAg
ICBmcmVlIHRoZSBtZW1vcnkgYWxsb2NhdGVkIGJ5IHRoZSBhbGxvY19wZGF0YSBob29rLgogICAg
CiAgICBIb3dldmVyLCBpbiB0aGUgZmFpbHVyZSBwYXRoIGp1c3QgZGVzY3JpYmVkLCBpdCBpcyBw
b3NzaWJsZQogICAgdGhhdCBvbmx5IGFsbG9jX3BkYXRhIHdlcmUgY2FsbGVkLCBhbmQgdGhpcyBp
cyBwb3RlbnRpYWxseQogICAgYW4gaXNzdWUgKGRlcGVuZGluZyBvbiBob3cgYWN0dWFsbHkgZnJl
ZV9wZGF0YSBkb2VzKS4KICAgIAogICAgSW4gZmFjdCwgZm9yIENyZWRpdDEgKHRoZSBvbmx5IHNj
aGVkdWxlciB0aGF0IGFjdHVhbGx5CiAgICBhbGxvY2F0ZXMgcGVyLXBDUFUgZGF0YSksIHRoaXMg
cmVzdWx0IGluIGNhbGxpbmcga2lsbF90aW1lcigpCiAgICBvbiBhIHRpbWVyIHRoYXQgaGFkIG5v
dCB5ZXQgYmVlbiBpbml0aWFsaXplZCwgd2hpY2ggY2F1c2VzCiAgICB0aGUgZm9sbG93aW5nOgog
ICAgCiAgICAoWEVOKSBYZW4gY2FsbCB0cmFjZToKICAgIChYRU4pICAgIFs8MDAwMDAwMDAwMDIy
ZTMwND5dIHRpbWVyLmMjYWN0aXZlX3RpbWVyKzB4OC8weDI0IChQQykKICAgIChYRU4pICAgIFs8
MDAwMDAwMDAwMDIyZjYyND5dIGtpbGxfdGltZXIrMHgxMDgvMHgyZTAgKExSKQogICAgKFhFTikg
ICAgWzwwMDAwMDAwMDAwMjIwOGMwPl0gc2NoZWRfY3JlZGl0LmMjY3NjaGVkX2ZyZWVfcGRhdGEr
MHhkOC8weDExNAogICAgKFhFTikgICAgWzwwMDAwMDAwMDAwMjI3YTE4Pl0gc2NoZWR1bGUuYyNj
cHVfc2NoZWR1bGVfY2FsbGJhY2srMHhjMC8weDEyYwogICAgKFhFTikgICAgWzwwMDAwMDAwMDAw
MjE5OTQ0Pl0gbm90aWZpZXJfY2FsbF9jaGFpbisweDc4LzB4OWMKICAgIChYRU4pICAgIFs8MDAw
MDAwMDAwMDIwMTVmYz5dIGNwdV91cCsweDEwNC8weDEzMAogICAgKFhFTikgICAgWzwwMDAwMDAw
MDAwMjhmN2MwPl0gc3RhcnRfeGVuKzB4YWY4LzB4Y2UwCiAgICAoWEVOKSAgICBbPDAwMDAwMDAw
ODEwMDIxZDg+XSAwMDAwMDAwMDgxMDAyMWQ4CiAgICAoWEVOKQogICAgKFhFTikKICAgIChYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIChYRU4pIFBhbmlj
IG9uIENQVSAwOgogICAgKFhFTikgQXNzZXJ0aW9uICd0aW1lci0+c3RhdHVzID49IFRJTUVSX1NU
QVRVU19pbmFjdGl2ZScgZmFpbGVkIGF0IHRpbWVyLmM6Mjc5CiAgICAoWEVOKSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIFNvbHZlIHRoaXMgYnkgbWFr
aW5nIHRoZSBzY2hlZHVsZXIgaG9va3MgQVBJIHN5bW1ldHJpYyBhZ2FpbiwKICAgIGkuZS4sIGJ5
IGFkZGluZyBhIGRlaW5pdF9wZGF0YSBob29rIGFuZCBtYWtpbmcgaXQgcmVzcG9uc2libGUKICAg
IG9mIHVuZG9pbmcgd2hhdCBpbml0X3BkYXRhIGRpZCwgcmF0aGVyIHRoYW4gYXNraW5nIHRvIGZy
ZWVfcGRhdGEKICAgIHRvIGRvIGV2ZXJ5dGhpbmcuCiAgICAKICAgIFRoaXMgaXMgY2xlYW5lciBh
bmQsIGluIHRoZSBjYXNlIGF0IGhhbmQsIG1ha2VzIGl0IHBvc3NpYmxlIHRvCiAgICBvbmx5IGNh
bGwgZnJlZV9wZGF0YSAod2hpY2ggaXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvKSBhcyBvbmx5CiAg
ICBhbGxvY2F0aW9uIGFuZCBubyBpbml0aWFsaXphdGlvbiB3YXMgcGVyZm9ybWVkLgogICAgCiAg
ICBSZXBvcnRlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8IDE2ICsrKysrKysrKysrKystLS0K
IHhlbi9jb21tb24vc2NoZWR1bGUuYyAgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIHwgIDEgKwogNCBmaWxl
cyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmlu
ZGV4IGJjMzY4MzcuLmRiNGQ0MmEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtNDg1LDExICs0ODUsMzUgQEAg
c3RhdGljIHZvaWQKIGNzY2hlZF9mcmVlX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgdm9pZCAqcGNwdSwgaW50IGNwdSkKIHsKICAgICBzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBy
diA9IENTQ0hFRF9QUklWKG9wcyk7CisKKyAgICAvKgorICAgICAqIHBjcHUgZWl0aGVyIHBvaW50
cyB0byBhIHZhbGlkIHN0cnVjdCBjc2NoZWRfcGNwdSwgb3IgaXMgTlVMTCwgaWYgd2UncmUKKyAg
ICAgKiBiZWVpbmcgY2FsbGVkIGZyb20gQ1BVX1VQX0NBTkNFTExFRCwgYmVjYXVzZSBicmluZ2lu
ZyB1cCBhIHBDUFUgZmFpbGVkCisgICAgICogdmVyeSBlYXJseS4geGZyZWUoKSBkb2VzIG5vdCBy
ZWFsbHkgbWluZCwgYnV0IHdlIHdhbnQgdG8gYmUgc3VyZSB0aGF0LAorICAgICAqIHdoZW4gd2Ug
Z2V0IGhlcmUsIGVpdGhlciBpbml0X3BkYXRhIGhhcyBuZXZlciBiZWVuIGNhbGxlZCwgb3IKKyAg
ICAgKiBkZWluaXRfcGRhdGEgaGFzIGJlZW4gY2FsbGVkIGFscmVhZHkuCisgICAgICovCisgICAg
QVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgcHJ2LT5jcHVzKSk7CisKKyAgICB4ZnJlZShw
Y3B1KTsKK30KKworc3RhdGljIHZvaWQKK2NzY2hlZF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwY3B1LCBpbnQgY3B1KQoreworICAgIHN0cnVjdCBjc2No
ZWRfcHJpdmF0ZSAqcHJ2ID0gQ1NDSEVEX1BSSVYob3BzKTsKICAgICBzdHJ1Y3QgY3NjaGVkX3Bj
cHUgKnNwYyA9IHBjcHU7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAotICAgIGlmICggc3Bj
ID09IE5VTEwgKQotICAgICAgICByZXR1cm47CisgICAgLyoKKyAgICAgKiBTY2hlZHVsZXIgc3Bl
Y2lmaWMgZGF0YSBmb3IgdGhpcyBwQ1BVIG11c3Qgc3RpbGwgYmUgdGhlcmUgYW5kIGFuZCBiZQor
ICAgICAqIHZhbGlkLiBJbiBmYWN0LCBpZiB3ZSBhcmUgaGVyZToKKyAgICAgKiAgMS4gYWxsb2Nf
cGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIGZvciB0aGlzIGNwdSwgYW5kIGZyZWVfcGRhdGEK
KyAgICAgKiAgICAgbXVzdCBub3QgaGF2ZSBiZWVuIGNhbGxlZCBvbiBpdCBiZWZvcmUgdXMsCisg
ICAgICogIDIuIGluaXRfcGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIG9uIHRoaXMgY3B1LCBh
bmQgZGVpbml0X3BkYXRhCisgICAgICogICAgICh1cyEpIG11c3Qgbm90IGhhdmUgYmVlbiBjYWxs
ZWQgb24gaXQgYWxyZWFkeS4KKyAgICAgKi8KKyAgICBBU1NFUlQoc3BjICYmIGNwdW1hc2tfdGVz
dF9jcHUoY3B1LCBwcnYtPmNwdXMpKTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxv
Y2ssIGZsYWdzKTsKIApAQCAtNTA3LDggKzUzMSw2IEBAIGNzY2hlZF9mcmVlX3BkYXRhKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKICAgICAgICAga2ls
bF90aW1lcigmcHJ2LT5tYXN0ZXJfdGlja2VyKTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUoJnBydi0+bG9jaywgZmxhZ3MpOwotCi0gICAgeGZyZWUoc3BjKTsKIH0KIAogc3RhdGljIHZv
aWQgKgpAQCAtMjA5MSw2ICsyMTEzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg
c2NoZWRfY3JlZGl0X2RlZiA9IHsKICAgICAuZnJlZV92ZGF0YSAgICAgPSBjc2NoZWRfZnJlZV92
ZGF0YSwKICAgICAuYWxsb2NfcGRhdGEgICAgPSBjc2NoZWRfYWxsb2NfcGRhdGEsCiAgICAgLmlu
aXRfcGRhdGEgICAgID0gY3NjaGVkX2luaXRfcGRhdGEsCisgICAgLmRlaW5pdF9wZGF0YSAgID0g
Y3NjaGVkX2RlaW5pdF9wZGF0YSwKICAgICAuZnJlZV9wZGF0YSAgICAgPSBjc2NoZWRfZnJlZV9w
ZGF0YSwKICAgICAuc3dpdGNoX3NjaGVkICAgPSBjc2NoZWRfc3dpdGNoX3NjaGVkLAogICAgIC5h
bGxvY19kb21kYXRhICA9IGNzY2hlZF9hbGxvY19kb21kYXRhLApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA0
NmI5Mjc5Li5kZWU5NjFiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMjIwMSw2ICsyMjAxLDEyIEBAIGNz
Y2hlZDJfaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRh
LCBpbnQgY3B1KQogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdW5zaWduZWQgcnFpOwog
CisgICAgLyoKKyAgICAgKiBwZGF0YSBjb250YWlucyB3aGF0IGFsbG9jX3BkYXRhIHJldHVybmVk
LiBCdXQgc2luY2Ugd2UgZG9uJ3QgKG5lZWQgdG8pCisgICAgICogaW1wbGVtZW50IGFsbG9jX3Bk
YXRhLCBlaXRoZXIgdGhhdCdzIE5VTEwsIG9yIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nIQorICAg
ICAqLworICAgIEFTU0VSVCghcGRhdGEpOworCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+
bG9jaywgZmxhZ3MpOwogICAgIG9sZF9sb2NrID0gcGNwdV9zY2hlZHVsZV9sb2NrKGNwdSk7CiAK
QEAgLTIyNjEsNyArMjI2Nyw3IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVs
ZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBjcHUsCiB9CiAKIHN0YXRpYyB2b2lkCi1jc2NoZWQy
X2ZyZWVfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwY3B1LCBpbnQg
Y3B1KQorY3NjaGVkMl9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2
b2lkICpwY3B1LCBpbnQgY3B1KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3Ry
dWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gQ1NDSEVEMl9QUklWKG9wcyk7CkBAIC0yMjcwLDcg
KzIyNzYsMTEgQEAgY3NjaGVkMl9mcmVlX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgdm9pZCAqcGNwdSwgaW50IGNwdSkKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxv
Y2ssIGZsYWdzKTsKIAotICAgIEFTU0VSVChjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnBydi0+aW5p
dGlhbGl6ZWQpKTsKKyAgICAvKgorICAgICAqIGFsbG9jX3BkYXRhIGlzIG5vdCBpbXBsZW1lbnRl
ZCwgc28gcGNwdSBtdXN0IGJlIE5VTEwuIE9uIHRoZSBvdGhlcgorICAgICAqIGhhbmQsIGluaXRf
cGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIGZvciB0aGlzIHBDUFUuCisgICAgICovCisgICAg
QVNTRVJUKCFwY3B1ICYmIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcHJ2LT5pbml0aWFsaXplZCkp
OwogICAgIAogICAgIC8qIEZpbmQgdGhlIG9sZCBydW5xdWV1ZSBhbmQgcmVtb3ZlIHRoaXMgY3B1
IGZyb20gaXQgKi8KICAgICBycWkgPSBwcnYtPnJ1bnFfbWFwW2NwdV07CkBAIC0yMzg3LDcgKzIz
OTcsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxlciBzY2hlZF9jcmVkaXQyX2RlZiA9
IHsKICAgICAuYWxsb2NfdmRhdGEgICAgPSBjc2NoZWQyX2FsbG9jX3ZkYXRhLAogICAgIC5mcmVl
X3ZkYXRhICAgICA9IGNzY2hlZDJfZnJlZV92ZGF0YSwKICAgICAuaW5pdF9wZGF0YSAgICAgPSBj
c2NoZWQyX2luaXRfcGRhdGEsCi0gICAgLmZyZWVfcGRhdGEgICAgID0gY3NjaGVkMl9mcmVlX3Bk
YXRhLAorICAgIC5kZWluaXRfcGRhdGEgICA9IGNzY2hlZDJfZGVpbml0X3BkYXRhLAogICAgIC5z
d2l0Y2hfc2NoZWQgICA9IGNzY2hlZDJfc3dpdGNoX3NjaGVkLAogICAgIC5hbGxvY19kb21kYXRh
ICA9IGNzY2hlZDJfYWxsb2NfZG9tZGF0YSwKICAgICAuZnJlZV9kb21kYXRhICAgPSBjc2NoZWQy
X2ZyZWVfZG9tZGF0YSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9j
b21tb24vc2NoZWR1bGUuYwppbmRleCA1NTQ2OTk5Li44MGZlYTM5IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0xNTQ2LDYg
KzE1NDYsMzggQEAgc3RhdGljIGludCBjcHVfc2NoZWR1bGVfY2FsbGJhY2soCiAgICAgc3RydWN0
IHNjaGVkdWxlX2RhdGEgKnNkID0gJnBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KTsKICAgICBp
bnQgcmMgPSAwOwogCisgICAgLyoKKyAgICAgKiBGcm9tIHRoZSBzY2hlZHVsZXIgcGVyc3BlY3Rp
dmUsIGJyaW5naW5nIHVwIGEgcENQVSByZXF1aXJlcworICAgICAqIGFsbG9jYXRpbmcgYW5kIGlu
aXRpYWxpemluZyB0aGUgcGVyLXBDUFUgc2NoZWR1bGVyIHNwZWNpZmljIGRhdGEsCisgICAgICog
YXMgd2VsbCBhcyAicmVnaXN0ZXJpbmciIHRoaXMgcENQVSB0byB0aGUgc2NoZWR1bGVyICh3aGlj
aCBtYXkKKyAgICAgKiBpbnZvbHZlIG1vZGlmeWluZyBzb21lIHNjaGVkdWxlciB3aWRlIGRhdGEg
c3RydWN0dXJlcykuCisgICAgICogVGhpcyBoYXBwZW5zIGJ5IGNhbGxpbmcgdGhlIGFsbG9jX3Bk
YXRhIGFuZCBpbml0X3BkYXRhIGhvb2tzLCBpbgorICAgICAqIHRoaXMgb3JkZXIuIEEgc2NoZWR1
bGVyIHRoYXQgZG9lcyBub3QgbmVlZCB0byBhbGxvY2F0ZSBhbnkgcGVyLXBDUFUKKyAgICAgKiBk
YXRhIGNhbiBhdm9pZCBpbXBsZW1lbnRpbmcgYWxsb2NfcGRhdGEuIGluaXRfcGRhdGEgbWF5LCBo
b3dldmVyLCBiZQorICAgICAqIG5lY2Vzc2FyeS91c2VmdWwgaW4gdGhpcyBjYXNlIHRvbyAoZS5n
LiwgaXQgY2FuIGNvbnRhaW4gdGhlICJyZWdpc3RlcgorICAgICAqIHRoZSBwQ1BVIHRvIHRoZSBz
Y2hlZHVsZXIiIHBhcnQpLiBhbGxvY19wZGF0YSAoaWYgcHJlc2VudCkgaXMgY2FsbGVkCisgICAg
ICogZHVyaW5nIENQVV9VUF9QUkVQQVJFLiBpbml0X3BkYXRhIChpZiBwcmVzZW50KSBpcyBjYWxs
ZWQgZHVyaW5nCisgICAgICogQ1BVX1NUQVJUSU5HLgorICAgICAqCisgICAgICogT24gdGhlIG90
aGVyIGhhbmQsIGF0IHRlYXJkb3duLCB3ZSBuZWVkIHRvIHJldmVyc2Ugd2hhdCBoYXMgYmVlbiBk
b25lCisgICAgICogZHVyaW5nIGluaXRpYWxpemF0aW9uLCBhbmQgdGhlbiBmcmVlIHRoZSBwZXIt
cENQVSBzcGVjaWZpYyBkYXRhLiBUaGlzCisgICAgICogaGFwcGVucyBieSBjYWxsaW5nIHRoZSBk
ZWluaXRfcGRhdGEgYW5kIGZyZWVfcGRhdGEgaG9va3MsIGluIHRoaXMKKyAgICAgKiBvcmRlci4g
SWYgbm8gcGVyLXBDUFUgbWVtb3J5IHdhcyBhbGxvY2F0ZWQsIHRoZXJlIGlzIG5vIG5lZWQgdG8K
KyAgICAgKiBwcm92aWRlIGFuIGltcGxlbWVudGF0aW9uIG9mIGZyZWVfcGRhdGEuIGRlaW5pdF9w
ZGF0YSBtYXksIGhvd2V2ZXIsCisgICAgICogYmUgbmVjZXNzYXJ5L3VzZWZ1bCBpbiB0aGlzIGNh
c2UgdG9vIChlLmcuLCBpdCBjYW4gdW5kbyBzb21ldGhpbmcgZG9uZQorICAgICAqIG9uIHNjaGVk
dWxlciB3aWRlIGRhdGEgc3RydWN0dXJlIGR1cmluZyBpbml0X3BkYXRhKS4gQm90aCBkZWluaXRf
cGRhdGEKKyAgICAgKiBhbmQgZnJlZV9wZGF0YSBhcmUgY2FsbGVkIGR1cmluZyBDUFVfREVBRC4K
KyAgICAgKgorICAgICAqIElmIHNvbWV0aW5nIGdvZXMgd3JvbmcgZHVyaW5nIGJyaW5ndXAsIHdl
IGdvIHRvIENQVV9VUF9DQU5DRUxMRUQKKyAgICAgKiAqYmVmb3JlKiBoYXZpbmcgY2FsbGVkIGlu
aXRfcGRhdGEuIEluIHRoaXMgY2FzZSwgYXMgdGhlcmUgaXMgbm8KKyAgICAgKiBpbml0aWFsaXph
dGlvbiBuZWVkaW5nIHVuZG9pbmcsIG9ubHkgZnJlZV9wZGF0YSBzaG91bGQgYmUgY2FsbGVkLgor
ICAgICAqIFRoaXMgbWVhbnMgaXQgaXMgcG9zc2libGUgdG8gY2FsbCBmcmVlX3BkYXRhIGp1c3Qg
YWZ0ZXIgYWxsb2NfcGRhdGEsCisgICAgICogd2l0aG91dCBhIGluaXRfcGRhdGEvZGVpbml0X3Bk
YXRhICJjeWNsZSIgaW4gYmV0d2VlbiB0aGUgdHdvLgorICAgICAqCisgICAgICogU28sIGluIHN1
bW1hcnksIHRoZSB1c2FnZSBwYXR0ZXJuIHNob3VsZCBsb29rIGVpdGhlcgorICAgICAqICAtIGFs
bG9jX3BkYXRhLS0+aW5pdF9wZGF0YS0tPmRlaW5pdF9wZGF0YS0tPmZyZWVfcGRhdGEsIG9yCisg
ICAgICogIC0gYWxsb2NfcGRhdGEtLT5mcmVlX3BkYXRhLgorICAgICAqLwogICAgIHN3aXRjaCAo
IGFjdGlvbiApCiAgICAgewogICAgIGNhc2UgQ1BVX1NUQVJUSU5HOgpAQCAtMTU1NCw4ICsxNTg2
LDEwIEBAIHN0YXRpYyBpbnQgY3B1X3NjaGVkdWxlX2NhbGxiYWNrKAogICAgIGNhc2UgQ1BVX1VQ
X1BSRVBBUkU6CiAgICAgICAgIHJjID0gY3B1X3NjaGVkdWxlX3VwKGNwdSk7CiAgICAgICAgIGJy
ZWFrOwotICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAgIGNhc2UgQ1BVX0RFQUQ6CisgICAg
ICAgIFNDSEVEX09QKHNjaGVkLCBkZWluaXRfcGRhdGEsIHNkLT5zY2hlZF9wcml2LCBjcHUpOwor
ICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAg
ICAgICBjcHVfc2NoZWR1bGVfZG93bihjcHUpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0
OgpAQCAtMTcxMyw2ICsxNzQ3LDggQEAgaW50IHNjaGVkdWxlX2NwdV9zd2l0Y2godW5zaWduZWQg
aW50IGNwdSwgc3RydWN0IGNwdXBvb2wgKmMpCiAKICAgICBTQ0hFRF9PUChuZXdfb3BzLCB0aWNr
X3Jlc3VtZSwgY3B1KTsKIAorICAgIFNDSEVEX09QKG9sZF9vcHMsIGRlaW5pdF9wZGF0YSwgcHBy
aXZfb2xkLCBjcHUpOworCiAgICAgU0NIRURfT1Aob2xkX29wcywgZnJlZV92ZGF0YSwgdnByaXZf
b2xkKTsKICAgICBTQ0hFRF9PUChvbGRfb3BzLCBmcmVlX3BkYXRhLCBwcHJpdl9vbGQsIGNwdSk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLWlmLmgKaW5kZXggMWRiN2M4ZC4uYmMwZTc5NCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLWlmLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgKQEAg
LTEzOCw2ICsxMzgsNyBAQCBzdHJ1Y3Qgc2NoZWR1bGVyIHsKICAgICB2b2lkICAgICAgICAgKCpm
cmVlX3BkYXRhKSAgICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwgdm9pZCAqLCBpbnQpOwog
ICAgIHZvaWQgKiAgICAgICAoKmFsbG9jX3BkYXRhKSAgICAoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqLCBpbnQpOwogICAgIHZvaWQgICAgICAgICAoKmluaXRfcGRhdGEpICAgICAoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqLCB2b2lkICosIGludCk7CisgICAgdm9pZCAgICAgICAgICgqZGVpbml0
X3BkYXRhKSAgIChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICosIHZvaWQgKiwgaW50KTsKICAgICB2
b2lkICAgICAgICAgKCpmcmVlX2RvbWRhdGEpICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwg
dm9pZCAqKTsKICAgICB2b2lkICogICAgICAgKCphbGxvY19kb21kYXRhKSAgKGNvbnN0IHN0cnVj
dCBzY2hlZHVsZXIgKiwgc3RydWN0IGRvbWFpbiAqKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4M-0003WP-QV; Thu, 05 May 2016 03:35: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 1ayA4K-0003W8-QF
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:16 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 AE/CF-21979-47FBA275; Thu, 05 May 2016 03:35:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd4v1a
 4wbp1PBYTthk4MHps79vFHsAYxZqZl5RfkcCasW/VA9aCm0EV81vmsTUwTnXsYuTiEBL4wijR
 +vIPC4RznlFiS/dq5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWCJbZO/
 sICYvMKmEkcfTqBDaSVBah+7fWgCYwcCxgZVjFqFKcWlaUW6Roa6SUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MPbNcj7EKMnBpCTKy7hRK1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/FvUA5waLU9NSKtMwcYHDApCU4eJREeCeApHmLCxJzizPTIVKnGBWlxHmvgiQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3j8gU3gy80rgpr8CWswEtPj9X
 E2QxSWJCCmpBkbZgltb4xgffDA6vTh42xGNCiktGwu3YyfM/gasqGR+Od1gwwN38/lrzASa5/
 Dd8infxHl89eTfdc35nBbcP95uzdg24cLBI8YB+qlrw9bIJRU6Pan1+rjc4PICC4GJCxKcZy/
 iqjD827J08s+jQe9D37tIqs3apj1BPjA9QWrbWe3+gigB7uNKLMUZiYZazEXFiQAwRRvHQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462419314!25783436!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8022 invoked from network); 5 May 2016 03:35:14 -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; 5 May 2016 03:35: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 1ayA4H-0006AS-SH
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA4H-0007gc-Rf
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA4H-0007gc-Rf@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:13 +0000
Subject: [Xen-changelog] [xen master] xen: sched: fix killing an
	uninitialized timer in free_pdata.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY0NTY2NmFmZGIwMTYxNWZlY2NkZTFhMTY2MDQyY2UxMWJlZmU3NTEKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAyMzo0Njo0MiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDE3OjQyOjA3
IDIwMTYgKzAxMDAKCiAgICB4ZW46IHNjaGVkOiBmaXgga2lsbGluZyBhbiB1bmluaXRpYWxpemVk
IHRpbWVyIGluIGZyZWVfcGRhdGEuCiAgICAKICAgIGNvbW1pdCA2NDI2OWQ5MzY1ICJzY2hlZDog
aW1wbGVtZW50IC5pbml0X3BkYXRhIGluIENyZWRpdCwKICAgIENyZWRpdDIgYW5kIFJURFMiIGhl
bHBlZCBmaXhpbmcgQ3JlZGl0MiBydW5xdWV1ZXMsIGFuZAogICAgdGhlIHJhY2VzIHdlIGhhZCBp
biBzd2l0Y2hpbmcgc2NoZWR1bGVyIGZvciBwQ1BVcywgYnV0CiAgICBpbnRyb2R1Y2VkIGFub3Ro
ZXIgaXNzdWUuIEluIGZhY3QsIGlmIENQVSBicmluZ3VwIGZhaWxzCiAgICBkdXJpbmcgX19jcHVf
dXAoKSAoYW5kLCBtb3JlIHByZWNpc2VseSwgYWZ0ZXIgQ1BVX1VQX1BSRVBBUkUsCiAgICBidXQg
YmVmb3JlIENQVV9TVEFSVElORykgdGhlIENQVV9VUF9DQU5DRUxFRCBub3RpZmllcgogICAgd291
bGQgYmUgZXhlY3V0ZWQsIHdoaWNoIGNhbGxzIHRoZSBmcmVlX3BkYXRhIGhvb2suCiAgICAKICAg
IFN1Y2ggaG9vayBkb2VzLCByaWdodCBub3csIHR3byB0aGluZ3M6ICgxKSB1bmRvIHRoZQogICAg
aW5pdGlhbGl6YXRpb24gZG9uZSBpbnNpZGUgdGhlIGluaXRfcGRhdGEgaG9vayBhbmQgKDIpCiAg
ICBmcmVlIHRoZSBtZW1vcnkgYWxsb2NhdGVkIGJ5IHRoZSBhbGxvY19wZGF0YSBob29rLgogICAg
CiAgICBIb3dldmVyLCBpbiB0aGUgZmFpbHVyZSBwYXRoIGp1c3QgZGVzY3JpYmVkLCBpdCBpcyBw
b3NzaWJsZQogICAgdGhhdCBvbmx5IGFsbG9jX3BkYXRhIHdlcmUgY2FsbGVkLCBhbmQgdGhpcyBp
cyBwb3RlbnRpYWxseQogICAgYW4gaXNzdWUgKGRlcGVuZGluZyBvbiBob3cgYWN0dWFsbHkgZnJl
ZV9wZGF0YSBkb2VzKS4KICAgIAogICAgSW4gZmFjdCwgZm9yIENyZWRpdDEgKHRoZSBvbmx5IHNj
aGVkdWxlciB0aGF0IGFjdHVhbGx5CiAgICBhbGxvY2F0ZXMgcGVyLXBDUFUgZGF0YSksIHRoaXMg
cmVzdWx0IGluIGNhbGxpbmcga2lsbF90aW1lcigpCiAgICBvbiBhIHRpbWVyIHRoYXQgaGFkIG5v
dCB5ZXQgYmVlbiBpbml0aWFsaXplZCwgd2hpY2ggY2F1c2VzCiAgICB0aGUgZm9sbG93aW5nOgog
ICAgCiAgICAoWEVOKSBYZW4gY2FsbCB0cmFjZToKICAgIChYRU4pICAgIFs8MDAwMDAwMDAwMDIy
ZTMwND5dIHRpbWVyLmMjYWN0aXZlX3RpbWVyKzB4OC8weDI0IChQQykKICAgIChYRU4pICAgIFs8
MDAwMDAwMDAwMDIyZjYyND5dIGtpbGxfdGltZXIrMHgxMDgvMHgyZTAgKExSKQogICAgKFhFTikg
ICAgWzwwMDAwMDAwMDAwMjIwOGMwPl0gc2NoZWRfY3JlZGl0LmMjY3NjaGVkX2ZyZWVfcGRhdGEr
MHhkOC8weDExNAogICAgKFhFTikgICAgWzwwMDAwMDAwMDAwMjI3YTE4Pl0gc2NoZWR1bGUuYyNj
cHVfc2NoZWR1bGVfY2FsbGJhY2srMHhjMC8weDEyYwogICAgKFhFTikgICAgWzwwMDAwMDAwMDAw
MjE5OTQ0Pl0gbm90aWZpZXJfY2FsbF9jaGFpbisweDc4LzB4OWMKICAgIChYRU4pICAgIFs8MDAw
MDAwMDAwMDIwMTVmYz5dIGNwdV91cCsweDEwNC8weDEzMAogICAgKFhFTikgICAgWzwwMDAwMDAw
MDAwMjhmN2MwPl0gc3RhcnRfeGVuKzB4YWY4LzB4Y2UwCiAgICAoWEVOKSAgICBbPDAwMDAwMDAw
ODEwMDIxZDg+XSAwMDAwMDAwMDgxMDAyMWQ4CiAgICAoWEVOKQogICAgKFhFTikKICAgIChYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIChYRU4pIFBhbmlj
IG9uIENQVSAwOgogICAgKFhFTikgQXNzZXJ0aW9uICd0aW1lci0+c3RhdHVzID49IFRJTUVSX1NU
QVRVU19pbmFjdGl2ZScgZmFpbGVkIGF0IHRpbWVyLmM6Mjc5CiAgICAoWEVOKSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIFNvbHZlIHRoaXMgYnkgbWFr
aW5nIHRoZSBzY2hlZHVsZXIgaG9va3MgQVBJIHN5bW1ldHJpYyBhZ2FpbiwKICAgIGkuZS4sIGJ5
IGFkZGluZyBhIGRlaW5pdF9wZGF0YSBob29rIGFuZCBtYWtpbmcgaXQgcmVzcG9uc2libGUKICAg
IG9mIHVuZG9pbmcgd2hhdCBpbml0X3BkYXRhIGRpZCwgcmF0aGVyIHRoYW4gYXNraW5nIHRvIGZy
ZWVfcGRhdGEKICAgIHRvIGRvIGV2ZXJ5dGhpbmcuCiAgICAKICAgIFRoaXMgaXMgY2xlYW5lciBh
bmQsIGluIHRoZSBjYXNlIGF0IGhhbmQsIG1ha2VzIGl0IHBvc3NpYmxlIHRvCiAgICBvbmx5IGNh
bGwgZnJlZV9wZGF0YSAod2hpY2ggaXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvKSBhcyBvbmx5CiAg
ICBhbGxvY2F0aW9uIGFuZCBubyBpbml0aWFsaXphdGlvbiB3YXMgcGVyZm9ybWVkLgogICAgCiAg
ICBSZXBvcnRlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8IDE2ICsrKysrKysrKysrKystLS0K
IHhlbi9jb21tb24vc2NoZWR1bGUuYyAgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIHwgIDEgKwogNCBmaWxl
cyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmlu
ZGV4IGJjMzY4MzcuLmRiNGQ0MmEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtNDg1LDExICs0ODUsMzUgQEAg
c3RhdGljIHZvaWQKIGNzY2hlZF9mcmVlX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgdm9pZCAqcGNwdSwgaW50IGNwdSkKIHsKICAgICBzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBy
diA9IENTQ0hFRF9QUklWKG9wcyk7CisKKyAgICAvKgorICAgICAqIHBjcHUgZWl0aGVyIHBvaW50
cyB0byBhIHZhbGlkIHN0cnVjdCBjc2NoZWRfcGNwdSwgb3IgaXMgTlVMTCwgaWYgd2UncmUKKyAg
ICAgKiBiZWVpbmcgY2FsbGVkIGZyb20gQ1BVX1VQX0NBTkNFTExFRCwgYmVjYXVzZSBicmluZ2lu
ZyB1cCBhIHBDUFUgZmFpbGVkCisgICAgICogdmVyeSBlYXJseS4geGZyZWUoKSBkb2VzIG5vdCBy
ZWFsbHkgbWluZCwgYnV0IHdlIHdhbnQgdG8gYmUgc3VyZSB0aGF0LAorICAgICAqIHdoZW4gd2Ug
Z2V0IGhlcmUsIGVpdGhlciBpbml0X3BkYXRhIGhhcyBuZXZlciBiZWVuIGNhbGxlZCwgb3IKKyAg
ICAgKiBkZWluaXRfcGRhdGEgaGFzIGJlZW4gY2FsbGVkIGFscmVhZHkuCisgICAgICovCisgICAg
QVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgcHJ2LT5jcHVzKSk7CisKKyAgICB4ZnJlZShw
Y3B1KTsKK30KKworc3RhdGljIHZvaWQKK2NzY2hlZF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwY3B1LCBpbnQgY3B1KQoreworICAgIHN0cnVjdCBjc2No
ZWRfcHJpdmF0ZSAqcHJ2ID0gQ1NDSEVEX1BSSVYob3BzKTsKICAgICBzdHJ1Y3QgY3NjaGVkX3Bj
cHUgKnNwYyA9IHBjcHU7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAotICAgIGlmICggc3Bj
ID09IE5VTEwgKQotICAgICAgICByZXR1cm47CisgICAgLyoKKyAgICAgKiBTY2hlZHVsZXIgc3Bl
Y2lmaWMgZGF0YSBmb3IgdGhpcyBwQ1BVIG11c3Qgc3RpbGwgYmUgdGhlcmUgYW5kIGFuZCBiZQor
ICAgICAqIHZhbGlkLiBJbiBmYWN0LCBpZiB3ZSBhcmUgaGVyZToKKyAgICAgKiAgMS4gYWxsb2Nf
cGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIGZvciB0aGlzIGNwdSwgYW5kIGZyZWVfcGRhdGEK
KyAgICAgKiAgICAgbXVzdCBub3QgaGF2ZSBiZWVuIGNhbGxlZCBvbiBpdCBiZWZvcmUgdXMsCisg
ICAgICogIDIuIGluaXRfcGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIG9uIHRoaXMgY3B1LCBh
bmQgZGVpbml0X3BkYXRhCisgICAgICogICAgICh1cyEpIG11c3Qgbm90IGhhdmUgYmVlbiBjYWxs
ZWQgb24gaXQgYWxyZWFkeS4KKyAgICAgKi8KKyAgICBBU1NFUlQoc3BjICYmIGNwdW1hc2tfdGVz
dF9jcHUoY3B1LCBwcnYtPmNwdXMpKTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxv
Y2ssIGZsYWdzKTsKIApAQCAtNTA3LDggKzUzMSw2IEBAIGNzY2hlZF9mcmVlX3BkYXRhKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKICAgICAgICAga2ls
bF90aW1lcigmcHJ2LT5tYXN0ZXJfdGlja2VyKTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUoJnBydi0+bG9jaywgZmxhZ3MpOwotCi0gICAgeGZyZWUoc3BjKTsKIH0KIAogc3RhdGljIHZv
aWQgKgpAQCAtMjA5MSw2ICsyMTEzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg
c2NoZWRfY3JlZGl0X2RlZiA9IHsKICAgICAuZnJlZV92ZGF0YSAgICAgPSBjc2NoZWRfZnJlZV92
ZGF0YSwKICAgICAuYWxsb2NfcGRhdGEgICAgPSBjc2NoZWRfYWxsb2NfcGRhdGEsCiAgICAgLmlu
aXRfcGRhdGEgICAgID0gY3NjaGVkX2luaXRfcGRhdGEsCisgICAgLmRlaW5pdF9wZGF0YSAgID0g
Y3NjaGVkX2RlaW5pdF9wZGF0YSwKICAgICAuZnJlZV9wZGF0YSAgICAgPSBjc2NoZWRfZnJlZV9w
ZGF0YSwKICAgICAuc3dpdGNoX3NjaGVkICAgPSBjc2NoZWRfc3dpdGNoX3NjaGVkLAogICAgIC5h
bGxvY19kb21kYXRhICA9IGNzY2hlZF9hbGxvY19kb21kYXRhLApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA0
NmI5Mjc5Li5kZWU5NjFiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMjIwMSw2ICsyMjAxLDEyIEBAIGNz
Y2hlZDJfaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRh
LCBpbnQgY3B1KQogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdW5zaWduZWQgcnFpOwog
CisgICAgLyoKKyAgICAgKiBwZGF0YSBjb250YWlucyB3aGF0IGFsbG9jX3BkYXRhIHJldHVybmVk
LiBCdXQgc2luY2Ugd2UgZG9uJ3QgKG5lZWQgdG8pCisgICAgICogaW1wbGVtZW50IGFsbG9jX3Bk
YXRhLCBlaXRoZXIgdGhhdCdzIE5VTEwsIG9yIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nIQorICAg
ICAqLworICAgIEFTU0VSVCghcGRhdGEpOworCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+
bG9jaywgZmxhZ3MpOwogICAgIG9sZF9sb2NrID0gcGNwdV9zY2hlZHVsZV9sb2NrKGNwdSk7CiAK
QEAgLTIyNjEsNyArMjI2Nyw3IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVs
ZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBjcHUsCiB9CiAKIHN0YXRpYyB2b2lkCi1jc2NoZWQy
X2ZyZWVfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwY3B1LCBpbnQg
Y3B1KQorY3NjaGVkMl9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2
b2lkICpwY3B1LCBpbnQgY3B1KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3Ry
dWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gQ1NDSEVEMl9QUklWKG9wcyk7CkBAIC0yMjcwLDcg
KzIyNzYsMTEgQEAgY3NjaGVkMl9mcmVlX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgdm9pZCAqcGNwdSwgaW50IGNwdSkKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxv
Y2ssIGZsYWdzKTsKIAotICAgIEFTU0VSVChjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnBydi0+aW5p
dGlhbGl6ZWQpKTsKKyAgICAvKgorICAgICAqIGFsbG9jX3BkYXRhIGlzIG5vdCBpbXBsZW1lbnRl
ZCwgc28gcGNwdSBtdXN0IGJlIE5VTEwuIE9uIHRoZSBvdGhlcgorICAgICAqIGhhbmQsIGluaXRf
cGRhdGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIGZvciB0aGlzIHBDUFUuCisgICAgICovCisgICAg
QVNTRVJUKCFwY3B1ICYmIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcHJ2LT5pbml0aWFsaXplZCkp
OwogICAgIAogICAgIC8qIEZpbmQgdGhlIG9sZCBydW5xdWV1ZSBhbmQgcmVtb3ZlIHRoaXMgY3B1
IGZyb20gaXQgKi8KICAgICBycWkgPSBwcnYtPnJ1bnFfbWFwW2NwdV07CkBAIC0yMzg3LDcgKzIz
OTcsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxlciBzY2hlZF9jcmVkaXQyX2RlZiA9
IHsKICAgICAuYWxsb2NfdmRhdGEgICAgPSBjc2NoZWQyX2FsbG9jX3ZkYXRhLAogICAgIC5mcmVl
X3ZkYXRhICAgICA9IGNzY2hlZDJfZnJlZV92ZGF0YSwKICAgICAuaW5pdF9wZGF0YSAgICAgPSBj
c2NoZWQyX2luaXRfcGRhdGEsCi0gICAgLmZyZWVfcGRhdGEgICAgID0gY3NjaGVkMl9mcmVlX3Bk
YXRhLAorICAgIC5kZWluaXRfcGRhdGEgICA9IGNzY2hlZDJfZGVpbml0X3BkYXRhLAogICAgIC5z
d2l0Y2hfc2NoZWQgICA9IGNzY2hlZDJfc3dpdGNoX3NjaGVkLAogICAgIC5hbGxvY19kb21kYXRh
ICA9IGNzY2hlZDJfYWxsb2NfZG9tZGF0YSwKICAgICAuZnJlZV9kb21kYXRhICAgPSBjc2NoZWQy
X2ZyZWVfZG9tZGF0YSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9j
b21tb24vc2NoZWR1bGUuYwppbmRleCA1NTQ2OTk5Li44MGZlYTM5IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0xNTQ2LDYg
KzE1NDYsMzggQEAgc3RhdGljIGludCBjcHVfc2NoZWR1bGVfY2FsbGJhY2soCiAgICAgc3RydWN0
IHNjaGVkdWxlX2RhdGEgKnNkID0gJnBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KTsKICAgICBp
bnQgcmMgPSAwOwogCisgICAgLyoKKyAgICAgKiBGcm9tIHRoZSBzY2hlZHVsZXIgcGVyc3BlY3Rp
dmUsIGJyaW5naW5nIHVwIGEgcENQVSByZXF1aXJlcworICAgICAqIGFsbG9jYXRpbmcgYW5kIGlu
aXRpYWxpemluZyB0aGUgcGVyLXBDUFUgc2NoZWR1bGVyIHNwZWNpZmljIGRhdGEsCisgICAgICog
YXMgd2VsbCBhcyAicmVnaXN0ZXJpbmciIHRoaXMgcENQVSB0byB0aGUgc2NoZWR1bGVyICh3aGlj
aCBtYXkKKyAgICAgKiBpbnZvbHZlIG1vZGlmeWluZyBzb21lIHNjaGVkdWxlciB3aWRlIGRhdGEg
c3RydWN0dXJlcykuCisgICAgICogVGhpcyBoYXBwZW5zIGJ5IGNhbGxpbmcgdGhlIGFsbG9jX3Bk
YXRhIGFuZCBpbml0X3BkYXRhIGhvb2tzLCBpbgorICAgICAqIHRoaXMgb3JkZXIuIEEgc2NoZWR1
bGVyIHRoYXQgZG9lcyBub3QgbmVlZCB0byBhbGxvY2F0ZSBhbnkgcGVyLXBDUFUKKyAgICAgKiBk
YXRhIGNhbiBhdm9pZCBpbXBsZW1lbnRpbmcgYWxsb2NfcGRhdGEuIGluaXRfcGRhdGEgbWF5LCBo
b3dldmVyLCBiZQorICAgICAqIG5lY2Vzc2FyeS91c2VmdWwgaW4gdGhpcyBjYXNlIHRvbyAoZS5n
LiwgaXQgY2FuIGNvbnRhaW4gdGhlICJyZWdpc3RlcgorICAgICAqIHRoZSBwQ1BVIHRvIHRoZSBz
Y2hlZHVsZXIiIHBhcnQpLiBhbGxvY19wZGF0YSAoaWYgcHJlc2VudCkgaXMgY2FsbGVkCisgICAg
ICogZHVyaW5nIENQVV9VUF9QUkVQQVJFLiBpbml0X3BkYXRhIChpZiBwcmVzZW50KSBpcyBjYWxs
ZWQgZHVyaW5nCisgICAgICogQ1BVX1NUQVJUSU5HLgorICAgICAqCisgICAgICogT24gdGhlIG90
aGVyIGhhbmQsIGF0IHRlYXJkb3duLCB3ZSBuZWVkIHRvIHJldmVyc2Ugd2hhdCBoYXMgYmVlbiBk
b25lCisgICAgICogZHVyaW5nIGluaXRpYWxpemF0aW9uLCBhbmQgdGhlbiBmcmVlIHRoZSBwZXIt
cENQVSBzcGVjaWZpYyBkYXRhLiBUaGlzCisgICAgICogaGFwcGVucyBieSBjYWxsaW5nIHRoZSBk
ZWluaXRfcGRhdGEgYW5kIGZyZWVfcGRhdGEgaG9va3MsIGluIHRoaXMKKyAgICAgKiBvcmRlci4g
SWYgbm8gcGVyLXBDUFUgbWVtb3J5IHdhcyBhbGxvY2F0ZWQsIHRoZXJlIGlzIG5vIG5lZWQgdG8K
KyAgICAgKiBwcm92aWRlIGFuIGltcGxlbWVudGF0aW9uIG9mIGZyZWVfcGRhdGEuIGRlaW5pdF9w
ZGF0YSBtYXksIGhvd2V2ZXIsCisgICAgICogYmUgbmVjZXNzYXJ5L3VzZWZ1bCBpbiB0aGlzIGNh
c2UgdG9vIChlLmcuLCBpdCBjYW4gdW5kbyBzb21ldGhpbmcgZG9uZQorICAgICAqIG9uIHNjaGVk
dWxlciB3aWRlIGRhdGEgc3RydWN0dXJlIGR1cmluZyBpbml0X3BkYXRhKS4gQm90aCBkZWluaXRf
cGRhdGEKKyAgICAgKiBhbmQgZnJlZV9wZGF0YSBhcmUgY2FsbGVkIGR1cmluZyBDUFVfREVBRC4K
KyAgICAgKgorICAgICAqIElmIHNvbWV0aW5nIGdvZXMgd3JvbmcgZHVyaW5nIGJyaW5ndXAsIHdl
IGdvIHRvIENQVV9VUF9DQU5DRUxMRUQKKyAgICAgKiAqYmVmb3JlKiBoYXZpbmcgY2FsbGVkIGlu
aXRfcGRhdGEuIEluIHRoaXMgY2FzZSwgYXMgdGhlcmUgaXMgbm8KKyAgICAgKiBpbml0aWFsaXph
dGlvbiBuZWVkaW5nIHVuZG9pbmcsIG9ubHkgZnJlZV9wZGF0YSBzaG91bGQgYmUgY2FsbGVkLgor
ICAgICAqIFRoaXMgbWVhbnMgaXQgaXMgcG9zc2libGUgdG8gY2FsbCBmcmVlX3BkYXRhIGp1c3Qg
YWZ0ZXIgYWxsb2NfcGRhdGEsCisgICAgICogd2l0aG91dCBhIGluaXRfcGRhdGEvZGVpbml0X3Bk
YXRhICJjeWNsZSIgaW4gYmV0d2VlbiB0aGUgdHdvLgorICAgICAqCisgICAgICogU28sIGluIHN1
bW1hcnksIHRoZSB1c2FnZSBwYXR0ZXJuIHNob3VsZCBsb29rIGVpdGhlcgorICAgICAqICAtIGFs
bG9jX3BkYXRhLS0+aW5pdF9wZGF0YS0tPmRlaW5pdF9wZGF0YS0tPmZyZWVfcGRhdGEsIG9yCisg
ICAgICogIC0gYWxsb2NfcGRhdGEtLT5mcmVlX3BkYXRhLgorICAgICAqLwogICAgIHN3aXRjaCAo
IGFjdGlvbiApCiAgICAgewogICAgIGNhc2UgQ1BVX1NUQVJUSU5HOgpAQCAtMTU1NCw4ICsxNTg2
LDEwIEBAIHN0YXRpYyBpbnQgY3B1X3NjaGVkdWxlX2NhbGxiYWNrKAogICAgIGNhc2UgQ1BVX1VQ
X1BSRVBBUkU6CiAgICAgICAgIHJjID0gY3B1X3NjaGVkdWxlX3VwKGNwdSk7CiAgICAgICAgIGJy
ZWFrOwotICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAgIGNhc2UgQ1BVX0RFQUQ6CisgICAg
ICAgIFNDSEVEX09QKHNjaGVkLCBkZWluaXRfcGRhdGEsIHNkLT5zY2hlZF9wcml2LCBjcHUpOwor
ICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAg
ICAgICBjcHVfc2NoZWR1bGVfZG93bihjcHUpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0
OgpAQCAtMTcxMyw2ICsxNzQ3LDggQEAgaW50IHNjaGVkdWxlX2NwdV9zd2l0Y2godW5zaWduZWQg
aW50IGNwdSwgc3RydWN0IGNwdXBvb2wgKmMpCiAKICAgICBTQ0hFRF9PUChuZXdfb3BzLCB0aWNr
X3Jlc3VtZSwgY3B1KTsKIAorICAgIFNDSEVEX09QKG9sZF9vcHMsIGRlaW5pdF9wZGF0YSwgcHBy
aXZfb2xkLCBjcHUpOworCiAgICAgU0NIRURfT1Aob2xkX29wcywgZnJlZV92ZGF0YSwgdnByaXZf
b2xkKTsKICAgICBTQ0hFRF9PUChvbGRfb3BzLCBmcmVlX3BkYXRhLCBwcHJpdl9vbGQsIGNwdSk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLWlmLmgKaW5kZXggMWRiN2M4ZC4uYmMwZTc5NCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLWlmLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgKQEAg
LTEzOCw2ICsxMzgsNyBAQCBzdHJ1Y3Qgc2NoZWR1bGVyIHsKICAgICB2b2lkICAgICAgICAgKCpm
cmVlX3BkYXRhKSAgICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwgdm9pZCAqLCBpbnQpOwog
ICAgIHZvaWQgKiAgICAgICAoKmFsbG9jX3BkYXRhKSAgICAoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqLCBpbnQpOwogICAgIHZvaWQgICAgICAgICAoKmluaXRfcGRhdGEpICAgICAoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqLCB2b2lkICosIGludCk7CisgICAgdm9pZCAgICAgICAgICgqZGVpbml0
X3BkYXRhKSAgIChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICosIHZvaWQgKiwgaW50KTsKICAgICB2
b2lkICAgICAgICAgKCpmcmVlX2RvbWRhdGEpICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwg
dm9pZCAqKTsKICAgICB2b2lkICogICAgICAgKCphbGxvY19kb21kYXRhKSAgKGNvbnN0IHN0cnVj
dCBzY2hlZHVsZXIgKiwgc3RydWN0IGRvbWFpbiAqKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4V-0003XZ-SY; Thu, 05 May 2016 03:35: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 1ayA4U-0003XG-81
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:26 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 03/04-03741-D7FBA275; Thu, 05 May 2016 03:35:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbd2v1a
 4QXMrk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm7J62gKngq1DFh40f2RsYT/F1MXJxCAl8YZQ4
 /+0zE4RznlFi3brPrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S+x4M
 YcJxOYVMJP43zCDFcRmAarveneOcQIjxwJGhlWM6sWpRWWpRbrmeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjMcmOx9ilORgUhLlZdyoFS7El5SfUpmRWJwRX1Sak1p
 8iFGDg0Ngwtm505mkWPLy81KVJHgj9wHVCRalpqdWpGXmAIMGplSCg0dJhLcFJM1bXJCYW5yZ
 DpE6xagoJc6bAJIQAElklObBtcEC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeWtBpvBk5
 pXATX8FtJgJaPH7uZogi0sSEVJSDYym5yzbef7pLni6S7eVV+K4XaDS8/S25Tb7zn66bXvJ1X
 DSLjcOR9+64txH/lOtV7XohiwN6v7o0To5NnZRypf+eVeV331wFauS735Wec0w3KHewOnehhO
 bRA7l2LvLGthM2GuYqWSTHLDnWNqT4pteWx/UbDxSuENy27P5VgePzmDNufHrvKoSS3FGoqEW
 c1FxIgATdGgzTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462419324!37819115!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15385 invoked from network); 5 May 2016 03:35:24 -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; 5 May 2016 03:35: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 1ayA4R-0006Ac-UG
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA4R-0007hH-TZ
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA4R-0007hH-TZ@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:23 +0000
Subject: [Xen-changelog] [xen master] xen: credit2: fix 2 (minor) issues in
	load tracking logic
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFkZjdkMDQzMTdiNGM0ZTYwZGI0MjMxNGFkODc0YTQ1ZDgwZTY1YjkKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAyMzo0Njo1MCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDE3OjQzOjMx
IDIwMTYgKzAxMDAKCiAgICB4ZW46IGNyZWRpdDI6IGZpeCAyIChtaW5vcikgaXNzdWVzIGluIGxv
YWQgdHJhY2tpbmcgbG9naWMKICAgIAogICAgQWxsIGNhbGN1bGF0aW9ucyB0aGF0IGludm9sdmUg
bG9hZF9sYXN0X3VwZGF0ZSB1c2VzIHF1YW50aXRpZXMKICAgIHNoaWZ0ZWQgYnkgTE9BREFWR19H
UkFOVUxBUklUWV9TSElGVCwgc28gbWFrZSBzdXJlIHRoYXQgdGhpcwogICAgaXMgdHJ1ZSBldmVu
IHdoZW4gdGhlIGZpZWxkIGlzIGFzc2lnbmVkIGEgdmFsdWUgZm9yIHRoZSBmaXJzdAogICAgdGlt
ZSwgZHVyaW5nIHZjcHUgYWxsb2NhdGlvbi4KICAgIAogICAgQWxzbywgZHVyaW5nIG1pZ3JhdGlv
biwgd2hpbGUgdGhlIGxvYWRzIG9mIGJvdGggdGhlIHNvdXJjZSBhbmQKICAgIGRlc3RpbmF0aW9u
IHJ1bnF1ZXVlcyBjZXJ0YWlubHkgbmVlZCBjaGFuZ2luZywgdGhlIHZjcHUgYmVpbmcKICAgIG1v
dmVkIGRvZXMgbm90IGNoYW5nZSBpdHMgcnVubmluZy9ub24tcnVubmluZyBzdGF0dXMsIGFuZCBp
dHMKICAgIGNhbGN1bGF0ZWQgbG9hZCBzaG91bGQgaGVuY2Ugbm90IGJlIGFmZmVjdGVkLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFu
Z2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBk
ZWU5NjFiLi5mM2I2MmFjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtODY3LDcgKzg2Nyw3IEBAIGNzY2hl
ZDJfYWxsb2NfdmRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAq
dmMsIHZvaWQgKmRkKQogICAgICAgICBzdmMtPndlaWdodCA9IHN2Yy0+c2RvbS0+d2VpZ2h0Owog
ICAgICAgICAvKiBTdGFydGluZyBsb2FkIG9mIDUwJSAqLwogICAgICAgICBzdmMtPmF2Z2xvYWQg
PSAxVUxMIDw8IChDU0NIRUQyX1BSSVYob3BzKS0+bG9hZF93aW5kb3dfc2hpZnQgLSAxKTsKLSAg
ICAgICAgc3ZjLT5sb2FkX2xhc3RfdXBkYXRlID0gTk9XKCk7CisgICAgICAgIHN2Yy0+bG9hZF9s
YXN0X3VwZGF0ZSA9IE5PVygpID4+IExPQURBVkdfR1JBTlVMQVJJVFlfU0hJRlQ7CiAgICAgfQog
ICAgIGVsc2UKICAgICB7CkBAIC0xMzAxLDcgKzEzMDEsNyBAQCBzdGF0aWMgdm9pZCBtaWdyYXRl
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywKICAgICAgICAgaWYgKCBfX3ZjcHVfb25fcnVu
cShzdmMpICkKICAgICAgICAgewogICAgICAgICAgICAgX19ydW5xX3JlbW92ZShzdmMpOwotICAg
ICAgICAgICAgdXBkYXRlX2xvYWQob3BzLCBzdmMtPnJxZCwgc3ZjLCAtMSwgbm93KTsKKyAgICAg
ICAgICAgIHVwZGF0ZV9sb2FkKG9wcywgc3ZjLT5ycWQsIE5VTEwsIC0xLCBub3cpOwogICAgICAg
ICAgICAgb25fcnVucT0xOwogICAgICAgICB9CiAgICAgICAgIF9fcnVucV9kZWFzc2lnbihzdmMp
OwpAQCAtMTMxNCw3ICsxMzE0LDcgQEAgc3RhdGljIHZvaWQgbWlncmF0ZShjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMsCiAgICAgICAgIF9fcnVucV9hc3NpZ24oc3ZjLCB0cnFkKTsKICAgICAg
ICAgaWYgKCBvbl9ydW5xICkKICAgICAgICAgewotICAgICAgICAgICAgdXBkYXRlX2xvYWQob3Bz
LCBzdmMtPnJxZCwgc3ZjLCAxLCBub3cpOworICAgICAgICAgICAgdXBkYXRlX2xvYWQob3BzLCBz
dmMtPnJxZCwgTlVMTCwgMSwgbm93KTsKICAgICAgICAgICAgIHJ1bnFfaW5zZXJ0KG9wcywgc3Zj
LT52Y3B1LT5wcm9jZXNzb3IsIHN2Yyk7CiAgICAgICAgICAgICBydW5xX3RpY2tsZShvcHMsIHN2
Yy0+dmNwdS0+cHJvY2Vzc29yLCBzdmMsIG5vdyk7CiAgICAgICAgICAgICBTQ0hFRF9TVEFUX0NS
QU5LKG1pZ3JhdGVfb25fcnVucSk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 05 03:35:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 03:35: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 1ayA4V-0003XZ-SY; Thu, 05 May 2016 03:35: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 1ayA4U-0003XG-81
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:26 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 03/04-03741-D7FBA275; Thu, 05 May 2016 03:35:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbd2v1a
 4QXMrk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm7J62gKngq1DFh40f2RsYT/F1MXJxCAl8YZQ4
 /+0zE4RznlFi3brPrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S+x4M
 YcJxOYVMJP43zCDFcRmAarveneOcQIjxwJGhlWM6sWpRWWpRbrmeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjMcmOx9ilORgUhLlZdyoFS7El5SfUpmRWJwRX1Sak1p
 8iFGDg0Ngwtm505mkWPLy81KVJHgj9wHVCRalpqdWpGXmAIMGplSCg0dJhLcFJM1bXJCYW5yZ
 DpE6xagoJc6bAJIQAElklObBtcEC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeWtBpvBk5
 pXATX8FtJgJaPH7uZogi0sSEVJSDYym5yzbef7pLni6S7eVV+K4XaDS8/S25Tb7zn66bXvJ1X
 DSLjcOR9+64txH/lOtV7XohiwN6v7o0To5NnZRypf+eVeV331wFauS735Wec0w3KHewOnehhO
 bRA7l2LvLGthM2GuYqWSTHLDnWNqT4pteWx/UbDxSuENy27P5VgePzmDNufHrvKoSS3FGoqEW
 c1FxIgATdGgzTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462419324!37819115!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15385 invoked from network); 5 May 2016 03:35:24 -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; 5 May 2016 03:35: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 1ayA4R-0006Ac-UG
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayA4R-0007hH-TZ
 for xen-changelog@lists.xensource.com; Thu, 05 May 2016 03:35:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayA4R-0007hH-TZ@xenbits.xenproject.org>
Date: Thu, 05 May 2016 03:35:23 +0000
Subject: [Xen-changelog] [xen master] xen: credit2: fix 2 (minor) issues in
	load tracking logic
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFkZjdkMDQzMTdiNGM0ZTYwZGI0MjMxNGFkODc0YTQ1ZDgwZTY1YjkKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMyAyMzo0Njo1MCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSA0IDE3OjQzOjMx
IDIwMTYgKzAxMDAKCiAgICB4ZW46IGNyZWRpdDI6IGZpeCAyIChtaW5vcikgaXNzdWVzIGluIGxv
YWQgdHJhY2tpbmcgbG9naWMKICAgIAogICAgQWxsIGNhbGN1bGF0aW9ucyB0aGF0IGludm9sdmUg
bG9hZF9sYXN0X3VwZGF0ZSB1c2VzIHF1YW50aXRpZXMKICAgIHNoaWZ0ZWQgYnkgTE9BREFWR19H
UkFOVUxBUklUWV9TSElGVCwgc28gbWFrZSBzdXJlIHRoYXQgdGhpcwogICAgaXMgdHJ1ZSBldmVu
IHdoZW4gdGhlIGZpZWxkIGlzIGFzc2lnbmVkIGEgdmFsdWUgZm9yIHRoZSBmaXJzdAogICAgdGlt
ZSwgZHVyaW5nIHZjcHUgYWxsb2NhdGlvbi4KICAgIAogICAgQWxzbywgZHVyaW5nIG1pZ3JhdGlv
biwgd2hpbGUgdGhlIGxvYWRzIG9mIGJvdGggdGhlIHNvdXJjZSBhbmQKICAgIGRlc3RpbmF0aW9u
IHJ1bnF1ZXVlcyBjZXJ0YWlubHkgbmVlZCBjaGFuZ2luZywgdGhlIHZjcHUgYmVpbmcKICAgIG1v
dmVkIGRvZXMgbm90IGNoYW5nZSBpdHMgcnVubmluZy9ub24tcnVubmluZyBzdGF0dXMsIGFuZCBp
dHMKICAgIGNhbGN1bGF0ZWQgbG9hZCBzaG91bGQgaGVuY2Ugbm90IGJlIGFmZmVjdGVkLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFu
Z2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBk
ZWU5NjFiLi5mM2I2MmFjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtODY3LDcgKzg2Nyw3IEBAIGNzY2hl
ZDJfYWxsb2NfdmRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAq
dmMsIHZvaWQgKmRkKQogICAgICAgICBzdmMtPndlaWdodCA9IHN2Yy0+c2RvbS0+d2VpZ2h0Owog
ICAgICAgICAvKiBTdGFydGluZyBsb2FkIG9mIDUwJSAqLwogICAgICAgICBzdmMtPmF2Z2xvYWQg
PSAxVUxMIDw8IChDU0NIRUQyX1BSSVYob3BzKS0+bG9hZF93aW5kb3dfc2hpZnQgLSAxKTsKLSAg
ICAgICAgc3ZjLT5sb2FkX2xhc3RfdXBkYXRlID0gTk9XKCk7CisgICAgICAgIHN2Yy0+bG9hZF9s
YXN0X3VwZGF0ZSA9IE5PVygpID4+IExPQURBVkdfR1JBTlVMQVJJVFlfU0hJRlQ7CiAgICAgfQog
ICAgIGVsc2UKICAgICB7CkBAIC0xMzAxLDcgKzEzMDEsNyBAQCBzdGF0aWMgdm9pZCBtaWdyYXRl
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywKICAgICAgICAgaWYgKCBfX3ZjcHVfb25fcnVu
cShzdmMpICkKICAgICAgICAgewogICAgICAgICAgICAgX19ydW5xX3JlbW92ZShzdmMpOwotICAg
ICAgICAgICAgdXBkYXRlX2xvYWQob3BzLCBzdmMtPnJxZCwgc3ZjLCAtMSwgbm93KTsKKyAgICAg
ICAgICAgIHVwZGF0ZV9sb2FkKG9wcywgc3ZjLT5ycWQsIE5VTEwsIC0xLCBub3cpOwogICAgICAg
ICAgICAgb25fcnVucT0xOwogICAgICAgICB9CiAgICAgICAgIF9fcnVucV9kZWFzc2lnbihzdmMp
OwpAQCAtMTMxNCw3ICsxMzE0LDcgQEAgc3RhdGljIHZvaWQgbWlncmF0ZShjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMsCiAgICAgICAgIF9fcnVucV9hc3NpZ24oc3ZjLCB0cnFkKTsKICAgICAg
ICAgaWYgKCBvbl9ydW5xICkKICAgICAgICAgewotICAgICAgICAgICAgdXBkYXRlX2xvYWQob3Bz
LCBzdmMtPnJxZCwgc3ZjLCAxLCBub3cpOworICAgICAgICAgICAgdXBkYXRlX2xvYWQob3BzLCBz
dmMtPnJxZCwgTlVMTCwgMSwgbm93KTsKICAgICAgICAgICAgIHJ1bnFfaW5zZXJ0KG9wcywgc3Zj
LT52Y3B1LT5wcm9jZXNzb3IsIHN2Yyk7CiAgICAgICAgICAgICBydW5xX3RpY2tsZShvcHMsIHN2
Yy0+dmNwdS0+cHJvY2Vzc29yLCBzdmMsIG5vdyk7CiAgICAgICAgICAgICBTQ0hFRF9TVEFUX0NS
QU5LKG1pZ3JhdGVfb25fcnVucSk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 06 03:44:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 03:44: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 1ayWgQ-0001m9-5s; Fri, 06 May 2016 03:44:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayWgO-0001m3-Ir
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:04 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 CF/1D-07120-3031C275; Fri, 06 May 2016 03:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdZWCf
 c4NMUXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PZpOWPBfrGK/vmrWBsYpwl1MXJxCAl8YZT4
 tvIUM4RznlFi0dYFQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAqESi6YtY
 QKxeQXMJK6d/cwIYrMA1R+7eINxAiPHAkaGVYzqxalFZalFusZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MHf+cDjFKcjApifKu+qcdLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN1RIJ1xIsCg1PbUiLTMHGBwwaQkOHiUR3kyQNG9xQWJucWY6ROoUo6KUOK86SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmtQWZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MBr47Yi40yzTNqXIsNr27uwMv89H7q28/l7DPdw25sx02SZnb+vwWw0zYqfMvP
 qEQ2cdg15DnF35jLwPv18+DjmXMMla2Cv/z7uKGgnW4x9X+gRFzqq88CoyLOetz91FZ5cXNnX
 8EbsgXvKwr3DKtKX5Um+WRHL53nC802UTMs/X0Gmal02qtRJLcUaioRZzUXEiAKbiiDZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462506242!12813841!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62180 invoked from network); 6 May 2016 03:44:03 -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; 6 May 2016 03: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 1ayWgM-0004Cv-3y
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayWgM-0007Kd-2p
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayWgM-0007Kd-2p@xenbits.xenproject.org>
Date: Fri, 06 May 2016 03:44:02 +0000
Subject: [Xen-changelog] [xen master] build: Honor '--enable-githttp' in
	toplevel Makefile 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4ZDRjMWQ1YzU5ZWIzMjg0ODA5NTdmZjZmMWJjY2FmMTEzYjQ5MjEKQXV0aG9yOiAg
ICAgUGF1bCBMYWkgPHBhdWwuYy5sYWlAaW50ZWwuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDg6NTQ6MDcgMjAxNiAtMDcwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDb21taXREYXRlOiBUaHUgTWF5IDUgMTE6MzQ6MDkgMjAxNiArMDEwMAoKICAgIGJ1aWxk
OiBIb25vciAnLS1lbmFibGUtZ2l0aHR0cCcgaW4gdG9wbGV2ZWwgTWFrZWZpbGUgZ2VuZXJhdGlv
bgogICAgCiAgICBEdXJpbmcgdGhlIG1ha2Ugd29ybGQsIGdpdCBtaW5pLW9zLmdpdCBkaWRuJ3Qg
aG9ub3IgdGhlICdjb25maWd1cmUKICAgIC0tZW5hYmxlLWdpdGh0dHAnIG9wdGlvbi4gIFRoZSAn
ZW5hYmxlLWdpdGh0dHAnIHdhcyBvbmx5IGhvbm9yZWQgaW4KICAgIHRoZSB0b29scyBzdWJkaXJl
Y3RvcnkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgTGFpIDxwYXVsLmMubGFpQGludGVs
LmNvbT4KICAgIFsgd2VpOiBhZGQgcHJlZml4ICJidWlsZDoiIHRvIHRpdGxlIF0KICAgIEFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9wbGV2ZWwubWsuaW4g
fCAgMSArCiBjb25maWd1cmUgICAgICAgICAgICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysr
KysrKysKIGNvbmZpZ3VyZS5hYyAgICAgICAgICB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgMjkg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2NvbmZpZy9Ub3BsZXZlbC5tay5pbiBiL2NvbmZp
Zy9Ub3BsZXZlbC5tay5pbgppbmRleCA0ZGI3ZWFmLi4xZDk5MTg5IDEwMDY0NAotLS0gYS9jb25m
aWcvVG9wbGV2ZWwubWsuaW4KKysrIGIvY29uZmlnL1RvcGxldmVsLm1rLmluCkBAIC0xICsxLDIg
QEAKIFNVQlNZU1RFTVMgICAgICAgICAgICAgICA6PSBAU1VCU1lTVEVNU0AKK0dJVF9IVFRQICAg
ICAgICAgICAgICAgICA6PSBAZ2l0aHR0cEAKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZp
Z3VyZQppbmRleCBjMjAwZWVkLi44YjA3MTI2IDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIv
Y29uZmlndXJlCkBAIC01OTQsNiArNTk0LDcgQEAgc3R1YmRvbQogdG9vbHMKIHhlbgogc3ViZGly
cworZ2l0aHR0cAogWEVOX0RVTVBfRElSCiBYRU5fUEFHSU5HX0RJUgogWEVOX0xPQ0tfRElSCkBA
IC02NjQsNiArNjY1LDcgQEAgd2l0aF9pbml0ZGRpcgogd2l0aF9zeXNjb25maWdfbGVhZl9kaXIK
IHdpdGhfbGliZXhlY19sZWFmX2Rpcgogd2l0aF94ZW5fZHVtcGRpcgorZW5hYmxlX2dpdGh0dHAK
IGVuYWJsZV94ZW4KIGVuYWJsZV90b29scwogZW5hYmxlX3N0dWJkb20KQEAgLTEyODgsNiArMTI5
MCw4IEBAIE9wdGlvbmFsIEZlYXR1cmVzOgogICAtLWRpc2FibGUtb3B0aW9uLWNoZWNraW5nICBp
Z25vcmUgdW5yZWNvZ25pemVkIC0tZW5hYmxlLy0td2l0aCBvcHRpb25zCiAgIC0tZGlzYWJsZS1G
RUFUVVJFICAgICAgIGRvIG5vdCBpbmNsdWRlIEZFQVRVUkUgKHNhbWUgYXMgLS1lbmFibGUtRkVB
VFVSRT1ubykKICAgLS1lbmFibGUtRkVBVFVSRVs9QVJHXSAgaW5jbHVkZSBGRUFUVVJFIFtBUkc9
eWVzXQorICAtLWVuYWJsZS1naXRodHRwICAgICAgICBEb3dubG9hZCBHSVQgcmVwb3NpdG9yaWVz
IHZpYSBIVFRQIChkZWZhdWx0IGlzCisgICAgICAgICAgICAgICAgICAgICAgICAgIERJU0FCTEVE
KQogICAtLWRpc2FibGUteGVuICAgICAgICAgICBEaXNhYmxlIGJ1aWxkIGFuZCBpbnN0YWxsIG9m
IHhlbgogICAtLWRpc2FibGUtdG9vbHMgICAgICAgICBEaXNhYmxlIGJ1aWxkIGFuZCBpbnN0YWxs
IG9mIHRvb2xzCiAgIC0tZW5hYmxlLXN0dWJkb20gICAgICAgIEVuYWJsZSBidWlsZCBhbmQgaW5z
dGFsbCBvZiBzdHViZG9tCkBAIC0yMDA1LDYgKzIwMDksMjkgQEAgWEVOX0RVTVBfRElSPSR4ZW5f
ZHVtcGRpcl9wYXRoCiAKIAogCisjIENoZWNrIHdoZXRoZXIgLS1lbmFibGUtZ2l0aHR0cCB3YXMg
Z2l2ZW4uCitpZiB0ZXN0ICIke2VuYWJsZV9naXRodHRwK3NldH0iID0gc2V0OyB0aGVuIDoKKyAg
ZW5hYmxldmFsPSRlbmFibGVfZ2l0aHR0cDsKK2ZpCisKKworaWYgdGVzdCAieCRlbmFibGVfZ2l0
aHR0cCIgPSAieG5vIjsgdGhlbiA6CisKKyAgICBheF9jdl9naXRodHRwPSJuIgorCitlbGlmIHRl
c3QgIngkZW5hYmxlX2dpdGh0dHAiID0gInh5ZXMiOyB0aGVuIDoKKworICAgIGF4X2N2X2dpdGh0
dHA9InkiCisKK2VsaWYgdGVzdCAteiAkYXhfY3ZfZ2l0aHR0cDsgdGhlbiA6CisKKyAgICBheF9j
dl9naXRodHRwPSJuIgorCitmaQorZ2l0aHR0cD0kYXhfY3ZfZ2l0aHR0cAorCisKKwogY2FzZSAi
JGhvc3RfY3B1IiBpbgogICAgIGlbMzQ1Nl04Nnx4ODZfNjQpCiAgICAgICAgIGFyY2hfZW5hYmxl
X3N0dWJkb209eQpkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJlLmFjCmluZGV4
IDE4NDNiNTIuLjczODhiMjggMTAwNjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysgYi9jb25maWd1
cmUuYWMKQEAgLTE3LDYgKzE3LDcgQEAgbTRfaW5jbHVkZShbbTQvc3Vic3lzdGVtLm00XSkKIG00
X2luY2x1ZGUoW200L3BhdGhzLm00XSkKIAogQVhfWEVOX0VYUEFORF9DT05GSUcoKQorQVhfQVJH
X0RFRkFVTFRfRElTQUJMRShbZ2l0aHR0cF0sIFtEb3dubG9hZCBHSVQgcmVwb3NpdG9yaWVzIHZp
YSBIVFRQXSkKIAogZG5sIG1pbmktb3MgaXMgb25seSBwb3J0ZWQgdG8gY2VydGFpbiBwbGF0Zm9y
bXMKIGNhc2UgIiRob3N0X2NwdSIgaW4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Fri May 06 03:44:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 03:44: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 1ayWgQ-0001m9-5s; Fri, 06 May 2016 03:44:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayWgO-0001m3-Ir
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:04 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 CF/1D-07120-3031C275; Fri, 06 May 2016 03:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdZWCf
 c4NMUXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PZpOWPBfrGK/vmrWBsYpwl1MXJxCAl8YZT4
 tvIUM4RznlFi0dYFQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAqESi6YtY
 QKxeQXMJK6d/cwIYrMA1R+7eINxAiPHAkaGVYzqxalFZalFusZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MHf+cDjFKcjApifKu+qcdLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN1RIJ1xIsCg1PbUiLTMHGBwwaQkOHiUR3kyQNG9xQWJucWY6ROoUo6KUOK86SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmtQWZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MBr47Yi40yzTNqXIsNr27uwMv89H7q28/l7DPdw25sx02SZnb+vwWw0zYqfMvP
 qEQ2cdg15DnF35jLwPv18+DjmXMMla2Cv/z7uKGgnW4x9X+gRFzqq88CoyLOetz91FZ5cXNnX
 8EbsgXvKwr3DKtKX5Um+WRHL53nC802UTMs/X0Gmal02qtRJLcUaioRZzUXEiAKbiiDZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462506242!12813841!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62180 invoked from network); 6 May 2016 03:44:03 -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; 6 May 2016 03: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 1ayWgM-0004Cv-3y
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayWgM-0007Kd-2p
 for xen-changelog@lists.xensource.com; Fri, 06 May 2016 03:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayWgM-0007Kd-2p@xenbits.xenproject.org>
Date: Fri, 06 May 2016 03:44:02 +0000
Subject: [Xen-changelog] [xen master] build: Honor '--enable-githttp' in
	toplevel Makefile 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY4ZDRjMWQ1YzU5ZWIzMjg0ODA5NTdmZjZmMWJjY2FmMTEzYjQ5MjEKQXV0aG9yOiAg
ICAgUGF1bCBMYWkgPHBhdWwuYy5sYWlAaW50ZWwuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDQg
MDg6NTQ6MDcgMjAxNiAtMDcwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDb21taXREYXRlOiBUaHUgTWF5IDUgMTE6MzQ6MDkgMjAxNiArMDEwMAoKICAgIGJ1aWxk
OiBIb25vciAnLS1lbmFibGUtZ2l0aHR0cCcgaW4gdG9wbGV2ZWwgTWFrZWZpbGUgZ2VuZXJhdGlv
bgogICAgCiAgICBEdXJpbmcgdGhlIG1ha2Ugd29ybGQsIGdpdCBtaW5pLW9zLmdpdCBkaWRuJ3Qg
aG9ub3IgdGhlICdjb25maWd1cmUKICAgIC0tZW5hYmxlLWdpdGh0dHAnIG9wdGlvbi4gIFRoZSAn
ZW5hYmxlLWdpdGh0dHAnIHdhcyBvbmx5IGhvbm9yZWQgaW4KICAgIHRoZSB0b29scyBzdWJkaXJl
Y3RvcnkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgTGFpIDxwYXVsLmMubGFpQGludGVs
LmNvbT4KICAgIFsgd2VpOiBhZGQgcHJlZml4ICJidWlsZDoiIHRvIHRpdGxlIF0KICAgIEFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9wbGV2ZWwubWsuaW4g
fCAgMSArCiBjb25maWd1cmUgICAgICAgICAgICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysr
KysrKysKIGNvbmZpZ3VyZS5hYyAgICAgICAgICB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgMjkg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2NvbmZpZy9Ub3BsZXZlbC5tay5pbiBiL2NvbmZp
Zy9Ub3BsZXZlbC5tay5pbgppbmRleCA0ZGI3ZWFmLi4xZDk5MTg5IDEwMDY0NAotLS0gYS9jb25m
aWcvVG9wbGV2ZWwubWsuaW4KKysrIGIvY29uZmlnL1RvcGxldmVsLm1rLmluCkBAIC0xICsxLDIg
QEAKIFNVQlNZU1RFTVMgICAgICAgICAgICAgICA6PSBAU1VCU1lTVEVNU0AKK0dJVF9IVFRQICAg
ICAgICAgICAgICAgICA6PSBAZ2l0aHR0cEAKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZp
Z3VyZQppbmRleCBjMjAwZWVkLi44YjA3MTI2IDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIv
Y29uZmlndXJlCkBAIC01OTQsNiArNTk0LDcgQEAgc3R1YmRvbQogdG9vbHMKIHhlbgogc3ViZGly
cworZ2l0aHR0cAogWEVOX0RVTVBfRElSCiBYRU5fUEFHSU5HX0RJUgogWEVOX0xPQ0tfRElSCkBA
IC02NjQsNiArNjY1LDcgQEAgd2l0aF9pbml0ZGRpcgogd2l0aF9zeXNjb25maWdfbGVhZl9kaXIK
IHdpdGhfbGliZXhlY19sZWFmX2Rpcgogd2l0aF94ZW5fZHVtcGRpcgorZW5hYmxlX2dpdGh0dHAK
IGVuYWJsZV94ZW4KIGVuYWJsZV90b29scwogZW5hYmxlX3N0dWJkb20KQEAgLTEyODgsNiArMTI5
MCw4IEBAIE9wdGlvbmFsIEZlYXR1cmVzOgogICAtLWRpc2FibGUtb3B0aW9uLWNoZWNraW5nICBp
Z25vcmUgdW5yZWNvZ25pemVkIC0tZW5hYmxlLy0td2l0aCBvcHRpb25zCiAgIC0tZGlzYWJsZS1G
RUFUVVJFICAgICAgIGRvIG5vdCBpbmNsdWRlIEZFQVRVUkUgKHNhbWUgYXMgLS1lbmFibGUtRkVB
VFVSRT1ubykKICAgLS1lbmFibGUtRkVBVFVSRVs9QVJHXSAgaW5jbHVkZSBGRUFUVVJFIFtBUkc9
eWVzXQorICAtLWVuYWJsZS1naXRodHRwICAgICAgICBEb3dubG9hZCBHSVQgcmVwb3NpdG9yaWVz
IHZpYSBIVFRQIChkZWZhdWx0IGlzCisgICAgICAgICAgICAgICAgICAgICAgICAgIERJU0FCTEVE
KQogICAtLWRpc2FibGUteGVuICAgICAgICAgICBEaXNhYmxlIGJ1aWxkIGFuZCBpbnN0YWxsIG9m
IHhlbgogICAtLWRpc2FibGUtdG9vbHMgICAgICAgICBEaXNhYmxlIGJ1aWxkIGFuZCBpbnN0YWxs
IG9mIHRvb2xzCiAgIC0tZW5hYmxlLXN0dWJkb20gICAgICAgIEVuYWJsZSBidWlsZCBhbmQgaW5z
dGFsbCBvZiBzdHViZG9tCkBAIC0yMDA1LDYgKzIwMDksMjkgQEAgWEVOX0RVTVBfRElSPSR4ZW5f
ZHVtcGRpcl9wYXRoCiAKIAogCisjIENoZWNrIHdoZXRoZXIgLS1lbmFibGUtZ2l0aHR0cCB3YXMg
Z2l2ZW4uCitpZiB0ZXN0ICIke2VuYWJsZV9naXRodHRwK3NldH0iID0gc2V0OyB0aGVuIDoKKyAg
ZW5hYmxldmFsPSRlbmFibGVfZ2l0aHR0cDsKK2ZpCisKKworaWYgdGVzdCAieCRlbmFibGVfZ2l0
aHR0cCIgPSAieG5vIjsgdGhlbiA6CisKKyAgICBheF9jdl9naXRodHRwPSJuIgorCitlbGlmIHRl
c3QgIngkZW5hYmxlX2dpdGh0dHAiID0gInh5ZXMiOyB0aGVuIDoKKworICAgIGF4X2N2X2dpdGh0
dHA9InkiCisKK2VsaWYgdGVzdCAteiAkYXhfY3ZfZ2l0aHR0cDsgdGhlbiA6CisKKyAgICBheF9j
dl9naXRodHRwPSJuIgorCitmaQorZ2l0aHR0cD0kYXhfY3ZfZ2l0aHR0cAorCisKKwogY2FzZSAi
JGhvc3RfY3B1IiBpbgogICAgIGlbMzQ1Nl04Nnx4ODZfNjQpCiAgICAgICAgIGFyY2hfZW5hYmxl
X3N0dWJkb209eQpkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJlLmFjCmluZGV4
IDE4NDNiNTIuLjczODhiMjggMTAwNjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysgYi9jb25maWd1
cmUuYWMKQEAgLTE3LDYgKzE3LDcgQEAgbTRfaW5jbHVkZShbbTQvc3Vic3lzdGVtLm00XSkKIG00
X2luY2x1ZGUoW200L3BhdGhzLm00XSkKIAogQVhfWEVOX0VYUEFORF9DT05GSUcoKQorQVhfQVJH
X0RFRkFVTFRfRElTQUJMRShbZ2l0aHR0cF0sIFtEb3dubG9hZCBHSVQgcmVwb3NpdG9yaWVzIHZp
YSBIVFRQXSkKIAogZG5sIG1pbmktb3MgaXMgb25seSBwb3J0ZWQgdG8gY2VydGFpbiBwbGF0Zm9y
bXMKIGNhc2UgIiRob3N0X2NwdSIgaW4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrhx-0006vs-G3; Sat, 07 May 2016 02: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 1ayrhw-0006vh-Ku
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:04 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 44/13-21979-7BE4D275; Sat, 07 May 2016 02:11:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe7n26
 4wc53MhYTthk4MHps79vFHsAYxZqZl5RfkcCacffVPdaCXVwVOw41sDcw/uHoYuTiEBL4wiix
 +/169i5GTiDnPKPEkelqXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJd4tfYcI
 4jNK2Am8XTtATCbBaj+fkML0wRGjgWMDKsYNYpTi8pSi3QNLfSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxibtnseYpTkYFIS5c1j1A0X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHr5QuUEyxKTU+tSMvMAQYHTFqCg0dJhDcIJM1bXJCYW5yZDpE6xagoJc6rDgwpIQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3HGQ8T2ZeCdz0V0CLmYAWv5+rC
 bK4JBEhJdXAOGPaHsuCBa4CzYzTZwTejg8obnhikqB6wCBv6a6TKctkbz099Fp94i6exdxPnC
 YuXVQ2LVTHMWzOgtu9LC92sRc2W2S8/fnBzDPI327blZJZikWft4mfetS7fMobGbc/vLaxFy4
 lrumuUuhp/27PoHJ3znSGjwm3AjiYTDvW7frxu2QC+87KFUosxRmJhlrMRcWJADKMOthDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462587062!22480048!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23272 invoked from network); 7 May 2016 02:11:03 -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; 7 May 2016 02: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 1ayrhu-0000ey-8l
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrhu-0004lb-85
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrhu-0004lb-85@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:02 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: update monitor/vm_event
	covered code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVjODlkYTJlMjAzYmI3Zjk4NzA0ZDQ5NDY1YjU3YWY1MjJhYjIyY2UKQXV0aG9yOiAg
ICAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpBdXRob3JEYXRlOiBGcmkg
TWF5IDYgMTI6MDI6NTggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgNiAxMjowMjo1OCAyMDE2ICswMjAwCgog
ICAgTUFJTlRBSU5FUlM6IHVwZGF0ZSBtb25pdG9yL3ZtX2V2ZW50IGNvdmVyZWQgY29kZQogICAg
CiAgICBBZGQgaGVhZGVycyB0byB0aGUgY292ZXJlZCBsaXN0LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJhenZhbiBDb2pv
Y2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDEyICsr
KysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDNiZTYxNTQu
LmFkNDU3OGEgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0z
ODUsMTYgKzM4NSwxNiBAQCBTOglTdXBwb3J0ZWQKIFQ6CWhnIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvbGludXgtMi42LjE4LXhlbi5oZwogRjoJZHJpdmVycy94ZW4vdXNiKi8KIAotVk0gRVZFTlQg
QU5EIE1FTSBBQ0NFU1MKK1ZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCiBNOglSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiBNOglUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiBTOglTdXBwb3J0ZWQKLUY6CXhlbi9jb21tb24vdm1f
ZXZlbnQuYwogRjoJeGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKLUY6CXhlbi9jb21tb24vbW9uaXRv
ci5jCi1GOgl4ZW4vYXJjaC94ODYvaHZtL2V2ZW50LmMKLUY6CXhlbi9hcmNoL3g4Ni9tb25pdG9y
LmMKLUY6CXhlbi9hcmNoLyovdm1fZXZlbnQuYworRjoJeGVuLyovdm1fZXZlbnQuYworRjoJeGVu
LyovbW9uaXRvci5jCitGOgl4ZW4vaW5jbHVkZS8qL21lbV9hY2Nlc3MuaAorRjoJeGVuL2luY2x1
ZGUvKi9tb25pdG9yLmgKK0Y6CXhlbi9pbmNsdWRlLyovdm1fZXZlbnQuaAogRjoJdG9vbHMvdGVz
dHMveGVuLWFjY2VzcwogCiBWVFBNCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrhx-0006vs-G3; Sat, 07 May 2016 02: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 1ayrhw-0006vh-Ku
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:04 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 44/13-21979-7BE4D275; Sat, 07 May 2016 02:11:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe7n26
 4wc53MhYTthk4MHps79vFHsAYxZqZl5RfkcCacffVPdaCXVwVOw41sDcw/uHoYuTiEBL4wiix
 +/169i5GTiDnPKPEkelqXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJd4tfYcI
 4jNK2Am8XTtATCbBaj+fkML0wRGjgWMDKsYNYpTi8pSi3QNLfSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxibtnseYpTkYFIS5c1j1A0X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHr5QuUEyxKTU+tSMvMAQYHTFqCg0dJhDcIJM1bXJCYW5yZDpE6xagoJc6rDgwpIQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3HGQ8T2ZeCdz0V0CLmYAWv5+rC
 bK4JBEhJdXAOGPaHsuCBa4CzYzTZwTejg8obnhikqB6wCBv6a6TKctkbz099Fp94i6exdxPnC
 YuXVQ2LVTHMWzOgtu9LC92sRc2W2S8/fnBzDPI327blZJZikWft4mfetS7fMobGbc/vLaxFy4
 lrumuUuhp/27PoHJ3znSGjwm3AjiYTDvW7frxu2QC+87KFUosxRmJhlrMRcWJADKMOthDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462587062!22480048!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23272 invoked from network); 7 May 2016 02:11:03 -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; 7 May 2016 02: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 1ayrhu-0000ey-8l
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrhu-0004lb-85
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrhu-0004lb-85@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:02 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: update monitor/vm_event
	covered code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVjODlkYTJlMjAzYmI3Zjk4NzA0ZDQ5NDY1YjU3YWY1MjJhYjIyY2UKQXV0aG9yOiAg
ICAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpBdXRob3JEYXRlOiBGcmkg
TWF5IDYgMTI6MDI6NTggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgNiAxMjowMjo1OCAyMDE2ICswMjAwCgog
ICAgTUFJTlRBSU5FUlM6IHVwZGF0ZSBtb25pdG9yL3ZtX2V2ZW50IGNvdmVyZWQgY29kZQogICAg
CiAgICBBZGQgaGVhZGVycyB0byB0aGUgY292ZXJlZCBsaXN0LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJhenZhbiBDb2pv
Y2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDEyICsr
KysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDNiZTYxNTQu
LmFkNDU3OGEgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0z
ODUsMTYgKzM4NSwxNiBAQCBTOglTdXBwb3J0ZWQKIFQ6CWhnIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvbGludXgtMi42LjE4LXhlbi5oZwogRjoJZHJpdmVycy94ZW4vdXNiKi8KIAotVk0gRVZFTlQg
QU5EIE1FTSBBQ0NFU1MKK1ZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCiBNOglSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiBNOglUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiBTOglTdXBwb3J0ZWQKLUY6CXhlbi9jb21tb24vdm1f
ZXZlbnQuYwogRjoJeGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKLUY6CXhlbi9jb21tb24vbW9uaXRv
ci5jCi1GOgl4ZW4vYXJjaC94ODYvaHZtL2V2ZW50LmMKLUY6CXhlbi9hcmNoL3g4Ni9tb25pdG9y
LmMKLUY6CXhlbi9hcmNoLyovdm1fZXZlbnQuYworRjoJeGVuLyovdm1fZXZlbnQuYworRjoJeGVu
LyovbW9uaXRvci5jCitGOgl4ZW4vaW5jbHVkZS8qL21lbV9hY2Nlc3MuaAorRjoJeGVuL2luY2x1
ZGUvKi9tb25pdG9yLmgKK0Y6CXhlbi9pbmNsdWRlLyovdm1fZXZlbnQuaAogRjoJdG9vbHMvdGVz
dHMveGVuLWFjY2VzcwogCiBWVFBNCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11: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 1ayri7-0006xL-Hz; Sat, 07 May 2016 02:11: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 1ayri7-0006x8-3R
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 74/DC-03149-2CE4D275; Sat, 07 May 2016 02:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfegn26
 4wauzOhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eB+E3NBI2fF02Vt7A2MR9m7GLk4hAS+MEqs
 /7mAGcI5zyjx/uJjxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJN5v7
 GcHsXkFzCR+HF/GCmKzANU/2nWEaQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwrtnseYpTkYFIS5c1j1A0X4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHr5QuUEyxKTU+tSMvMAYYHTFqCg0dJhLcfJM1bXJCYW5yZDpE6xagoJc7rBJIQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaeATOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhh9/Lh3SyoXuJnO3OGgNctWV+NDosC55Y9y5v4K6ZnTw/vogoO/YdICR7+smf
 rFN+7pPa1fyN5ZLVL7N6bDd7s37/TVipelJRqcQ6/9XrHi45OsbNfFPq5tAdUX1WdHcUv7bJr
 asU+HO53fps9Dl+n8IaY4dQ2xsF2PWO9umMvy1X3vnA1xf5VYijMSDbWYi4oTAYIrH+pEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462587072!31367744!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20832 invoked from network); 7 May 2016 02:11: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; 7 May 2016 02:11: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 1ayri4-0000f3-EE
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayri4-0004vp-9y
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayri4-0004vp-9y@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:12 +0000
Subject: [Xen-changelog] [xen master] pvusb: add missing definition to
	usbif.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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIwZGJiZDI2Y2Y1ZjMyMjcwYzYxYmFkNWVjZmNhNWZkOGJmZDQwN2YKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDYg
MTI6MDM6MTMgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgNiAxMjowMzoxMyAyMDE2ICswMjAwCgogICAgcHZ1
c2I6IGFkZCBtaXNzaW5nIGRlZmluaXRpb24gdG8gdXNiaWYuaAogICAgCiAgICBUaGUgcHZ1c2Ig
cmVxdWVzdCBzdHJ1Y3R1cmUgY29udGFpbnMgdGhlIHRyYW5zZmVyX2ZsYWdzIG1lbWJlciB3aGlj
aAogICAgaXMgbWlzc2luZyBkZWZpbml0aW9ucyBvZiBpdCdzIHNlbWFudGljcy4KICAgIAogICAg
QWRkIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBVU0JJRl9TSE9SVF9OT1RfT0sgZmxhZy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGlj
L2lvL3VzYmlmLmggfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby91c2JpZi5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2lvL3VzYmlmLmgKaW5kZXggOWVmMGNkYy4uNDA1M2MyNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2lvL3VzYmlmLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3VzYmlmLmgK
QEAgLTE4Nyw2ICsxODcsNyBAQCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QgewogCS8qIGJhc2lj
IHVyYiBwYXJhbWV0ZXIgKi8KIAl1aW50MzJfdCBwaXBlOwogCXVpbnQxNl90IHRyYW5zZmVyX2Zs
YWdzOworI2RlZmluZSBVU0JJRl9TSE9SVF9OT1RfT0sJMHgwMDAxCiAJdWludDE2X3QgYnVmZmVy
X2xlbmd0aDsKIAl1bmlvbiB7CiAJCXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBfcGFja2V0IChD
dHJsKSAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11: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 1ayri7-0006xL-Hz; Sat, 07 May 2016 02:11: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 1ayri7-0006x8-3R
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 74/DC-03149-2CE4D275; Sat, 07 May 2016 02:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfegn26
 4wauzOhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eB+E3NBI2fF02Vt7A2MR9m7GLk4hAS+MEqs
 /7mAGcI5zyjx/uJjxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJN5v7
 GcHsXkFzCR+HF/GCmKzANU/2nWEaQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGxn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwrtnseYpTkYFIS5c1j1A0X4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHr5QuUEyxKTU+tSMvMAYYHTFqCg0dJhLcfJM1bXJCYW5yZDpE6xagoJc7rBJIQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaeATOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhh9/Lh3SyoXuJnO3OGgNctWV+NDosC55Y9y5v4K6ZnTw/vogoO/YdICR7+smf
 rFN+7pPa1fyN5ZLVL7N6bDd7s37/TVipelJRqcQ6/9XrHi45OsbNfFPq5tAdUX1WdHcUv7bJr
 asU+HO53fps9Dl+n8IaY4dQ2xsF2PWO9umMvy1X3vnA1xf5VYijMSDbWYi4oTAYIrH+pEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462587072!31367744!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20832 invoked from network); 7 May 2016 02:11: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; 7 May 2016 02:11: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 1ayri4-0000f3-EE
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayri4-0004vp-9y
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayri4-0004vp-9y@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:12 +0000
Subject: [Xen-changelog] [xen master] pvusb: add missing definition to
	usbif.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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIwZGJiZDI2Y2Y1ZjMyMjcwYzYxYmFkNWVjZmNhNWZkOGJmZDQwN2YKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDYg
MTI6MDM6MTMgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgNiAxMjowMzoxMyAyMDE2ICswMjAwCgogICAgcHZ1
c2I6IGFkZCBtaXNzaW5nIGRlZmluaXRpb24gdG8gdXNiaWYuaAogICAgCiAgICBUaGUgcHZ1c2Ig
cmVxdWVzdCBzdHJ1Y3R1cmUgY29udGFpbnMgdGhlIHRyYW5zZmVyX2ZsYWdzIG1lbWJlciB3aGlj
aAogICAgaXMgbWlzc2luZyBkZWZpbml0aW9ucyBvZiBpdCdzIHNlbWFudGljcy4KICAgIAogICAg
QWRkIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBVU0JJRl9TSE9SVF9OT1RfT0sgZmxhZy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGlj
L2lvL3VzYmlmLmggfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby91c2JpZi5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2lvL3VzYmlmLmgKaW5kZXggOWVmMGNkYy4uNDA1M2MyNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2lvL3VzYmlmLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3VzYmlmLmgK
QEAgLTE4Nyw2ICsxODcsNyBAQCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QgewogCS8qIGJhc2lj
IHVyYiBwYXJhbWV0ZXIgKi8KIAl1aW50MzJfdCBwaXBlOwogCXVpbnQxNl90IHRyYW5zZmVyX2Zs
YWdzOworI2RlZmluZSBVU0JJRl9TSE9SVF9OT1RfT0sJMHgwMDAxCiAJdWludDE2X3QgYnVmZmVy
X2xlbmd0aDsKIAl1bmlvbiB7CiAJCXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBfcGFja2V0IChD
dHJsKSAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02: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 1ayriI-0006z6-Jp; Sat, 07 May 2016 02:11:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriH-0006yt-Ao
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:25 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 9F/BD-03281-CCE4D275; Sat, 07 May 2016 02:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe0n26
 4wdwGE4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPu8ma1gHk/F7H0JDYxHuboYOTmEBL4wSuxb
 bNnFyAVkn2eUePP6DksXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwv4SaxqfQYW5
 xUwk1i7cgUjSCsLUP3hX0kTGDkWMDKsYtQoTi0qSy3SNTTRSyrKTM8oyU3MzNE1BHJzU4uLE9
 NTcxKTivWS83M3MQL9Uc/AwLiD8ftpz0OMkhxMSqK8eYy64UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeHf6AuUEi1LTUyvSMnOAgQGTluDgURLh7QdJ8xYXJOYWZ6ZDpE4xKkqJ8+4ASQiAJDJK
 8+DaYMF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5IwLzcwtIV4MvNK4Ka/AlrMBLT4/VxNk
 MUliQgpqQZGqS8fP2zQPFt9IXGdfvadlCjNbFs5tQ8HuU8n6NuE888LieUTuDbB2p5p68Z1Lr
 8bnDKLtA1tflwt994wU9uqbNq9k2Fb/7IKRvjdmFvEn7lb3TThyJmmwt0PXvYUNSUULdEX9mC
 I2nX/h3+YWfCtRWw156/emvrxQFm9kuZFrthdqv/5YqYrsRRnJBpqMRcVJwIAMnSV3UECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462587082!40065074!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49825 invoked from network); 7 May 2016 02:11:23 -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; 7 May 2016 02:11: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 1ayriE-0000fI-Hv
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriE-0004wY-FS
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriE-0004wY-FS@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:22 +0000
Subject: [Xen-changelog] [xen master] flask/policy: don't audit commandline
	/ build_id queries
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFmYjhkYzU2ZTdkNTI4NGY4MDA2ZGVkNzZmODQ1MmYxOGFkOWIwZDIKQXV0aG9yOiAg
ICAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkF1dGhvckRhdGU6IEZy
aSBNYXkgNiAxMjowMzoyOCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSA2IDEyOjAzOjI4IDIwMTYgKzAyMDAK
CiAgICBmbGFzay9wb2xpY3k6IGRvbid0IGF1ZGl0IGNvbW1hbmRsaW5lIC8gYnVpbGRfaWQgcXVl
cmllcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHlj
aG8ubnNhLmdvdj4KICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2Fy
ZG9lLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUgfCA5ICsr
KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlIGIvdG9vbHMvZmxhc2sv
cG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUKaW5kZXggYmVmMzNiMC4uMGIxYzk1NSAx
MDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUK
KysrIGIvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUKQEAgLTE1
NSw2ICsxNTUsMTUgQEAgYWxsb3cgZG9tYWluX3R5cGUgeGVuX3Q6dmVyc2lvbiB7CiAgICAgeGVu
X2NoYW5nZXNldCB4ZW5fcGFnZXNpemUgeGVuX2d1ZXN0X2hhbmRsZQogfTsKIAorIyBUaGVzZSBx
dWVyaWVzIGRvbid0IG5lZWQgYXVkaXRpbmcgd2hlbiBkZW5pZWQuICBUaGV5IGNhbiBiZQorIyBl
bmNvdW50ZXJlZCBpbiBub3JtYWwgb3BlcmF0aW9uIGJ5IHhsIG9yIGJ5IHJlYWRpbmcgc3lzZnMg
ZmlsZXMgaW4KKyMgTGludXgsIHNvIHdpdGhvdXQgdGhpcyB0aGV5IHdpbGwgc2hvdyB1cCBpbiB0
aGUgbG9ncy4gIFNpbmNlIHRoZXNlCisjIG9wZXJhdGlvbnMgcmV0dXJuIHZhbGlkIHJlc3BvbnNl
cyAobGlrZSAiZGVuaWVkIiksIGhpZGluZyB0aGUgZGVuaWFscworIyBzaG91bGQgbm90IGJyZWFr
IGFueXRoaW5nLgorZG9udGF1ZGl0IGRvbWFpbl90eXBlIHhlbl90OnZlcnNpb24geworICAgIHhl
bl9jb21tYW5kbGluZSB4ZW5fYnVpbGRfaWQKK307CisKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMK
ICMKICMgRG9tYWluIGNyZWF0aW9uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02: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 1ayriI-0006z6-Jp; Sat, 07 May 2016 02:11:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriH-0006yt-Ao
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:25 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 9F/BD-03281-CCE4D275; Sat, 07 May 2016 02:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe0n26
 4wdwGE4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPu8ma1gHk/F7H0JDYxHuboYOTmEBL4wSuxb
 bNnFyAVkn2eUePP6DksXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwv4SaxqfQYW5
 xUwk1i7cgUjSCsLUP3hX0kTGDkWMDKsYtQoTi0qSy3SNTTRSyrKTM8oyU3MzNE1BHJzU4uLE9
 NTcxKTivWS83M3MQL9Uc/AwLiD8ftpz0OMkhxMSqK8eYy64UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeHf6AuUEi1LTUyvSMnOAgQGTluDgURLh7QdJ8xYXJOYWZ6ZDpE4xKkqJ8+4ASQiAJDJK
 8+DaYMF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5IwLzcwtIV4MvNK4Ka/AlrMBLT4/VxNk
 MUliQgpqQZGqS8fP2zQPFt9IXGdfvadlCjNbFs5tQ8HuU8n6NuE888LieUTuDbB2p5p68Z1Lr
 8bnDKLtA1tflwt994wU9uqbNq9k2Fb/7IKRvjdmFvEn7lb3TThyJmmwt0PXvYUNSUULdEX9mC
 I2nX/h3+YWfCtRWw156/emvrxQFm9kuZFrthdqv/5YqYrsRRnJBpqMRcVJwIAMnSV3UECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462587082!40065074!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49825 invoked from network); 7 May 2016 02:11:23 -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; 7 May 2016 02:11: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 1ayriE-0000fI-Hv
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriE-0004wY-FS
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriE-0004wY-FS@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:22 +0000
Subject: [Xen-changelog] [xen master] flask/policy: don't audit commandline
	/ build_id queries
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFmYjhkYzU2ZTdkNTI4NGY4MDA2ZGVkNzZmODQ1MmYxOGFkOWIwZDIKQXV0aG9yOiAg
ICAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkF1dGhvckRhdGU6IEZy
aSBNYXkgNiAxMjowMzoyOCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSA2IDEyOjAzOjI4IDIwMTYgKzAyMDAK
CiAgICBmbGFzay9wb2xpY3k6IGRvbid0IGF1ZGl0IGNvbW1hbmRsaW5lIC8gYnVpbGRfaWQgcXVl
cmllcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHlj
aG8ubnNhLmdvdj4KICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2Fy
ZG9lLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUgfCA5ICsr
KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4veGVuLnRlIGIvdG9vbHMvZmxhc2sv
cG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUKaW5kZXggYmVmMzNiMC4uMGIxYzk1NSAx
MDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUK
KysrIGIvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUKQEAgLTE1
NSw2ICsxNTUsMTUgQEAgYWxsb3cgZG9tYWluX3R5cGUgeGVuX3Q6dmVyc2lvbiB7CiAgICAgeGVu
X2NoYW5nZXNldCB4ZW5fcGFnZXNpemUgeGVuX2d1ZXN0X2hhbmRsZQogfTsKIAorIyBUaGVzZSBx
dWVyaWVzIGRvbid0IG5lZWQgYXVkaXRpbmcgd2hlbiBkZW5pZWQuICBUaGV5IGNhbiBiZQorIyBl
bmNvdW50ZXJlZCBpbiBub3JtYWwgb3BlcmF0aW9uIGJ5IHhsIG9yIGJ5IHJlYWRpbmcgc3lzZnMg
ZmlsZXMgaW4KKyMgTGludXgsIHNvIHdpdGhvdXQgdGhpcyB0aGV5IHdpbGwgc2hvdyB1cCBpbiB0
aGUgbG9ncy4gIFNpbmNlIHRoZXNlCisjIG9wZXJhdGlvbnMgcmV0dXJuIHZhbGlkIHJlc3BvbnNl
cyAobGlrZSAiZGVuaWVkIiksIGhpZGluZyB0aGUgZGVuaWFscworIyBzaG91bGQgbm90IGJyZWFr
IGFueXRoaW5nLgorZG9udGF1ZGl0IGRvbWFpbl90eXBlIHhlbl90OnZlcnNpb24geworICAgIHhl
bl9jb21tYW5kbGluZSB4ZW5fYnVpbGRfaWQKK307CisKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMK
ICMKICMgRG9tYWluIGNyZWF0aW9uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:35 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayriR-00070a-Le; Sat, 07 May 2016 02:11:35 +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 1ayriR-00070P-5Y
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:35 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 59/9B-04060-6DE4D275; Sat, 07 May 2016 02:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeqn26
 4waZeY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLP/HGvBE5GKVRu/sjcwfhXoYuTiEBL4wijx
 av8qti5GTiDnPKPE+bNmXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0uwGsXFjAWqL/6nEwm
 1fATGJm7x52EJsFqH7pyetMExg5FjAyrGLUKE4tKkst0jW00EsqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPRJPQMD4w7G36c9DzFKcjApifLmMeqGC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg3ekLlBMsSk1PrUjLzAEGB0xagoNHSYS3HyTNW1yQmFucmQ6ROsWoyzFv0q5jTEIs
 efl5qVLivDtAigRAijJK8+BGwAL1EqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3gsgU3gy8
 0rgNr0COoIJ6Ij3czVBjihJREhJNTBaXF25eSvf8jSXfsGgt7/SbR4Ldm/qMrD852+4If9ry0
 22pvKv0RuTlr8WmRy+T+NuiwO3nHbZrpUM7Z2uWWkJWyZtPjyr9G7JxueTBebHRO+IZ6/gblz
 3+t35aUs2pN7SOm6T8WW5xq5Jqf617xZ9aX4ulHVb91+xlDqz7r1uAdU1xvY9d8uUWIozEg21
 mIuKEwEai2ZATwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462587092!38310921!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41067 invoked from network); 7 May 2016 02:11:33 -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 May 2016 02:11: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 1ayriO-0000fS-Jm
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriO-0004xK-J5
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriO-0004xK-J5@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:32 +0000
Subject: [Xen-changelog] [xen master] init: drop GNU-isms for sleep command
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRjYTlkNWRiZjBhODQ5ZWJjODA4YWZhODkwNzA3NzY1NzcxMzhkMTEKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDUgMTU6MTg6MDggMjAxNiAtMDUwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDYgMTI6MDA6MjIgMjAxNiArMDEwMAoKICAgIGlu
aXQ6IGRyb3AgR05VLWlzbXMgZm9yIHNsZWVwIGNvbW1hbmQKICAgIAogICAgTW9zdCBpbXBsZW1l
bnRhdGlvbnMgb2YgdGhlIHNsZWVwIGNvbW1hbmQgb25seSB0YWtlIGludGVnZXJzLiBHTlUKICAg
IGNvcmV1dGlscyBoYXMgYSBHTlUgZXh0ZW5zaW9uIHRvIGFsbG93IGFueSBmbG9hdGluZyBwb2lu
dCBudW1iZXIgdG8gYmUKICAgIHBhc3NlZCBidXQgd2Ugc2hvdWxkbid0IGRlcGVuZCBvbiB0aGF0
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVs
ZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9o
b3RwbHVnL0xpbnV4L2Jsb2NrLWlzY3NpICAgICAgICAgICAgICAgfCAyICstCiB0b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5jb21tb25zLmluICAgICAgfCA0ICsrLS0KIHRvb2xzL2hvdHBs
dWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbiB8IDIgKy0KIDMgZmlsZXMgY2hhbmdl
ZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hv
dHBsdWcvTGludXgvYmxvY2staXNjc2kgYi90b29scy9ob3RwbHVnL0xpbnV4L2Jsb2NrLWlzY3Np
CmluZGV4IDhlMzY4NTIuLjM2MTU5MDUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgv
YmxvY2staXNjc2kKKysrIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9ibG9jay1pc2NzaQpAQCAtNzQs
NyArNzQsNyBAQCBmaW5kX2RldmljZSgpCiB7CiAgICAgY291bnQ9MAogICAgIHdoaWxlIFsgISAt
ZSAvZGV2L2Rpc2svYnktcGF0aC8qIiRpcW4iLWx1bi0wIF07IGRvCi0gICAgICAgIHNsZWVwIDAu
MQorICAgICAgICBzbGVlcCAxCiAgICAgICAgIGNvdW50PWBleHByICRjb3VudCArIDFgCiAgICAg
ICAgIGlmIFsgY291bnQgPSAxMDAgXTsgdGhlbgogICAgICAgICAgICAgIyAxMHMgdGltZW91dCB3
aGlsZSB3YWl0aW5nIGZvciBpU0NTSSBkaXNrIHRvIHNldHRsZQpkaWZmIC0tZ2l0IGEvdG9vbHMv
aG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucy5pbiBiL3Rvb2xzL2hvdHBsdWcvTGludXgv
aW5pdC5kL3hlbmNvbW1vbnMuaW4KaW5kZXggMjFlOTEzMy4uZWVhYzhhYiAxMDA2NDQKLS0tIGEv
dG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucy5pbgorKysgYi90b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5jb21tb25zLmluCkBAIC0xMDcsMTQgKzEwNywxNCBAQCBkb19z
dG9wICgpIHsKICAgICAgICAgZWNobyBTdG9wcGluZyB4ZW5jb25zb2xlZAogCWlmIHJlYWQgMj4v
ZGV2L251bGwgPCRYRU5DT05TT0xFRF9QSURGSUxFIHBpZDsgdGhlbgogCQlraWxsICRwaWQKLQkJ
d2hpbGUga2lsbCAtOSAkcGlkID4vZGV2L251bGwgMj4mMTsgZG8gc2xlZXAgMC4xOyBkb25lCisJ
CXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDE7IGRvbmUKIAkJ
cm0gLWYgJFhFTkNPTlNPTEVEX1BJREZJTEUKIAlmaQogCiAJZWNobyBTdG9wcGluZyBRRU1VCiAJ
aWYgcmVhZCAyPi9kZXYvbnVsbCA8JFFFTVVfUElERklMRSBwaWQ7IHRoZW4KIAkJa2lsbCAkcGlk
Ci0JCXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDAuMTsgZG9u
ZQorCQl3aGlsZSBraWxsIC05ICRwaWQgPi9kZXYvbnVsbCAyPiYxOyBkbyBzbGVlcCAxOyBkb25l
CiAJCXJtIC1mICRRRU1VX1BJREZJTEUKIAlmaQogCmRpZmYgLS1naXQgYS90b29scy9ob3RwbHVn
L0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gYi90b29scy9ob3RwbHVnL0xpbnV4L2lu
aXQuZC94ZW5kcml2ZXJkb21haW4uaW4KaW5kZXggZGQ1ZjNhMy4uMzcyMGRlYSAxMDA2NDQKLS0t
IGEvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluCisrKyBiL3Rv
b2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgpAQCAtNTYsNyArNTYs
NyBAQCBkb19zdG9wICgpIHsKICAgICAgICAgZWNobyBTdG9wcGluZyB4bCBkZXZkLi4uCiAJaWYg
cmVhZCAyPi9kZXYvbnVsbCA8JFhMREVWRF9QSURGSUxFIHBpZDsgdGhlbgogCQlraWxsICRwaWQK
LQkJd2hpbGUga2lsbCAtOSAkcGlkID4vZGV2L251bGwgMj4mMTsgZG8gc2xlZXAgMC4xOyBkb25l
CisJCXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDE7IGRvbmUK
IAkJcm0gLWYgJFhMREVWRF9QSURGSUxFCiAJZmkKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:35 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayriR-00070a-Le; Sat, 07 May 2016 02:11:35 +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 1ayriR-00070P-5Y
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:35 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 59/9B-04060-6DE4D275; Sat, 07 May 2016 02:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeqn26
 4waZeY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLP/HGvBE5GKVRu/sjcwfhXoYuTiEBL4wijx
 av8qti5GTiDnPKPE+bNmXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0uwGsXFjAWqL/6nEwm
 1fATGJm7x52EJsFqH7pyetMExg5FjAyrGLUKE4tKkst0jW00EsqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPRJPQMD4w7G36c9DzFKcjApifLmMeqGC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg3ekLlBMsSk1PrUjLzAEGB0xagoNHSYS3HyTNW1yQmFucmQ6ROsWoyzFv0q5jTEIs
 efl5qVLivDtAigRAijJK8+BGwAL1EqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3gsgU3gy8
 0rgNr0COoIJ6Ij3czVBjihJREhJNTBaXF25eSvf8jSXfsGgt7/SbR4Ldm/qMrD852+4If9ry0
 22pvKv0RuTlr8WmRy+T+NuiwO3nHbZrpUM7Z2uWWkJWyZtPjyr9G7JxueTBebHRO+IZ6/gblz
 3+t35aUs2pN7SOm6T8WW5xq5Jqf617xZ9aX4ulHVb91+xlDqz7r1uAdU1xvY9d8uUWIozEg21
 mIuKEwEai2ZATwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462587092!38310921!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41067 invoked from network); 7 May 2016 02:11:33 -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 May 2016 02:11: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 1ayriO-0000fS-Jm
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriO-0004xK-J5
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriO-0004xK-J5@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:32 +0000
Subject: [Xen-changelog] [xen master] init: drop GNU-isms for sleep command
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRjYTlkNWRiZjBhODQ5ZWJjODA4YWZhODkwNzA3NzY1NzcxMzhkMTEKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDUgMTU6MTg6MDggMjAxNiAtMDUwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDYgMTI6MDA6MjIgMjAxNiArMDEwMAoKICAgIGlu
aXQ6IGRyb3AgR05VLWlzbXMgZm9yIHNsZWVwIGNvbW1hbmQKICAgIAogICAgTW9zdCBpbXBsZW1l
bnRhdGlvbnMgb2YgdGhlIHNsZWVwIGNvbW1hbmQgb25seSB0YWtlIGludGVnZXJzLiBHTlUKICAg
IGNvcmV1dGlscyBoYXMgYSBHTlUgZXh0ZW5zaW9uIHRvIGFsbG93IGFueSBmbG9hdGluZyBwb2lu
dCBudW1iZXIgdG8gYmUKICAgIHBhc3NlZCBidXQgd2Ugc2hvdWxkbid0IGRlcGVuZCBvbiB0aGF0
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVs
ZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9o
b3RwbHVnL0xpbnV4L2Jsb2NrLWlzY3NpICAgICAgICAgICAgICAgfCAyICstCiB0b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5jb21tb25zLmluICAgICAgfCA0ICsrLS0KIHRvb2xzL2hvdHBs
dWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbiB8IDIgKy0KIDMgZmlsZXMgY2hhbmdl
ZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hv
dHBsdWcvTGludXgvYmxvY2staXNjc2kgYi90b29scy9ob3RwbHVnL0xpbnV4L2Jsb2NrLWlzY3Np
CmluZGV4IDhlMzY4NTIuLjM2MTU5MDUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgv
YmxvY2staXNjc2kKKysrIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9ibG9jay1pc2NzaQpAQCAtNzQs
NyArNzQsNyBAQCBmaW5kX2RldmljZSgpCiB7CiAgICAgY291bnQ9MAogICAgIHdoaWxlIFsgISAt
ZSAvZGV2L2Rpc2svYnktcGF0aC8qIiRpcW4iLWx1bi0wIF07IGRvCi0gICAgICAgIHNsZWVwIDAu
MQorICAgICAgICBzbGVlcCAxCiAgICAgICAgIGNvdW50PWBleHByICRjb3VudCArIDFgCiAgICAg
ICAgIGlmIFsgY291bnQgPSAxMDAgXTsgdGhlbgogICAgICAgICAgICAgIyAxMHMgdGltZW91dCB3
aGlsZSB3YWl0aW5nIGZvciBpU0NTSSBkaXNrIHRvIHNldHRsZQpkaWZmIC0tZ2l0IGEvdG9vbHMv
aG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucy5pbiBiL3Rvb2xzL2hvdHBsdWcvTGludXgv
aW5pdC5kL3hlbmNvbW1vbnMuaW4KaW5kZXggMjFlOTEzMy4uZWVhYzhhYiAxMDA2NDQKLS0tIGEv
dG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucy5pbgorKysgYi90b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5jb21tb25zLmluCkBAIC0xMDcsMTQgKzEwNywxNCBAQCBkb19z
dG9wICgpIHsKICAgICAgICAgZWNobyBTdG9wcGluZyB4ZW5jb25zb2xlZAogCWlmIHJlYWQgMj4v
ZGV2L251bGwgPCRYRU5DT05TT0xFRF9QSURGSUxFIHBpZDsgdGhlbgogCQlraWxsICRwaWQKLQkJ
d2hpbGUga2lsbCAtOSAkcGlkID4vZGV2L251bGwgMj4mMTsgZG8gc2xlZXAgMC4xOyBkb25lCisJ
CXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDE7IGRvbmUKIAkJ
cm0gLWYgJFhFTkNPTlNPTEVEX1BJREZJTEUKIAlmaQogCiAJZWNobyBTdG9wcGluZyBRRU1VCiAJ
aWYgcmVhZCAyPi9kZXYvbnVsbCA8JFFFTVVfUElERklMRSBwaWQ7IHRoZW4KIAkJa2lsbCAkcGlk
Ci0JCXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDAuMTsgZG9u
ZQorCQl3aGlsZSBraWxsIC05ICRwaWQgPi9kZXYvbnVsbCAyPiYxOyBkbyBzbGVlcCAxOyBkb25l
CiAJCXJtIC1mICRRRU1VX1BJREZJTEUKIAlmaQogCmRpZmYgLS1naXQgYS90b29scy9ob3RwbHVn
L0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gYi90b29scy9ob3RwbHVnL0xpbnV4L2lu
aXQuZC94ZW5kcml2ZXJkb21haW4uaW4KaW5kZXggZGQ1ZjNhMy4uMzcyMGRlYSAxMDA2NDQKLS0t
IGEvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluCisrKyBiL3Rv
b2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgpAQCAtNTYsNyArNTYs
NyBAQCBkb19zdG9wICgpIHsKICAgICAgICAgZWNobyBTdG9wcGluZyB4bCBkZXZkLi4uCiAJaWYg
cmVhZCAyPi9kZXYvbnVsbCA8JFhMREVWRF9QSURGSUxFIHBpZDsgdGhlbgogCQlraWxsICRwaWQK
LQkJd2hpbGUga2lsbCAtOSAkcGlkID4vZGV2L251bGwgMj4mMTsgZG8gc2xlZXAgMC4xOyBkb25l
CisJCXdoaWxlIGtpbGwgLTkgJHBpZCA+L2Rldi9udWxsIDI+JjE7IGRvIHNsZWVwIDE7IGRvbmUK
IAkJcm0gLWYgJFhMREVWRF9QSURGSUxFCiAJZmkKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrib-000727-Na; Sat, 07 May 2016 02:11:45 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrib-00071u-2j
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:45 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 70/AC-07120-0EE4D275; Sat, 07 May 2016 02:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe+n26
 4wbd5BhYTthk4MHps79vFHsAYxZqZl5RfkcCaseCtdsE6joreKy8YGxg72bsYuTiEBL4wSnRO
 f88E4ZxnlLh8cBmQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAjcSla9PA4
 rwCZhL/3v5iBbFZgOon3/nKOoGRYwEjwypG9eLUorLUIl1jvaSizPSMktzEzBxdQwMzvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxo5/TocYJTmYlER58xh1w4X4kvJTKjMSizPii0pzUosPMcp
 wcChJ8LIAPSwkWJSanlqRlpkDDA2YtAQHj5IIb78vUJq3uCAxtzgzHSJ1ilFRSpx3B0hCACSR
 UZoH1wYLx0uMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5r0AMoUnM68EbvoroMVMQIvfz9UEW
 VySiJCSamDUdwp4+zD6WvOjfdIuzw8IHJzGNu3AfZdIIQPbV1vaenzmtEsuOOyi/EqlcbHEpb
 95OwLmTDwvkvOyIH5T45OFM8R7t3hNEm4yOvla+OaVhKl3WNjX1Hmd9GQIm+hwaZKtUJ0iC9u
 y0+eW/YrbsIfrzTP57QrFZg2rsyJv593K/3u/6aZf15k2JZbijERDLeai4kQADmG/o0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462587102!3245272!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13113 invoked from network); 7 May 2016 02:11:43 -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; 7 May 2016 02:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriY-0000fc-Li
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriY-0004yO-Kx
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriY-0004yO-Kx@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:42 +0000
Subject: [Xen-changelog] [xen master] init: shebang should be the first line
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIyZmM5N2UyZDIwYzA0ZjU0ODQ1Y2I0M2M1Njc2YThmYTk0N2FiOGIKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDUgMTU6MTg6MDkgMjAxNiAtMDUwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDYgMTI6MDA6MzIgMjAxNiArMDEwMAoKICAgIGlu
aXQ6IHNoZWJhbmcgc2hvdWxkIGJlIHRoZSBmaXJzdCBsaW5lCiAgICAKICAgIFRoZSBzaGViYW5n
IHdhcyBub3Qgb24gdGhlIGZpcnN0IGxpbmUgaW4gdGhlIGluaXQgc2NyaXB0IGFuZCBpdCBzaG91
bGQKICAgIGJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t
CiB0b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gfCAxIC0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90cGx1Zy9M
aW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0
LmQveGVuZHJpdmVyZG9tYWluLmluCmluZGV4IDM3MjBkZWEuLjVmZDRlOWEgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgorKysgYi90b29s
cy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4KQEAgLTEsNCArMSwzIEBA
Ci0KICMhL2Jpbi9iYXNoCiAjCiAjIHhlbmRyaXZlcmRvbWFpbiAgICBTY3JpcHQgdG8gc3RhcnQg
c2VydmljZXMgbmVlZGVkIGluIGEgWGVuIGRyaXZlciBkb21haW4KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrib-000727-Na; Sat, 07 May 2016 02:11:45 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrib-00071u-2j
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:45 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 70/AC-07120-0EE4D275; Sat, 07 May 2016 02:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe+n26
 4wbd5BhYTthk4MHps79vFHsAYxZqZl5RfkcCaseCtdsE6joreKy8YGxg72bsYuTiEBL4wSnRO
 f88E4ZxnlLh8cBmQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAjcSla9PA4
 rwCZhL/3v5iBbFZgOon3/nKOoGRYwEjwypG9eLUorLUIl1jvaSizPSMktzEzBxdQwMzvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxo5/TocYJTmYlER58xh1w4X4kvJTKjMSizPii0pzUosPMcp
 wcChJ8LIAPSwkWJSanlqRlpkDDA2YtAQHj5IIb78vUJq3uCAxtzgzHSJ1ilFRSpx3B0hCACSR
 UZoH1wYLx0uMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5r0AMoUnM68EbvoroMVMQIvfz9UEW
 VySiJCSamDUdwp4+zD6WvOjfdIuzw8IHJzGNu3AfZdIIQPbV1vaenzmtEsuOOyi/EqlcbHEpb
 95OwLmTDwvkvOyIH5T45OFM8R7t3hNEm4yOvla+OaVhKl3WNjX1Hmd9GQIm+hwaZKtUJ0iC9u
 y0+eW/YrbsIfrzTP57QrFZg2rsyJv593K/3u/6aZf15k2JZbijERDLeai4kQADmG/o0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462587102!3245272!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13113 invoked from network); 7 May 2016 02:11:43 -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; 7 May 2016 02:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriY-0000fc-Li
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayriY-0004yO-Kx
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayriY-0004yO-Kx@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:42 +0000
Subject: [Xen-changelog] [xen master] init: shebang should be the first line
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIyZmM5N2UyZDIwYzA0ZjU0ODQ1Y2I0M2M1Njc2YThmYTk0N2FiOGIKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDUgMTU6MTg6MDkgMjAxNiAtMDUwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDYgMTI6MDA6MzIgMjAxNiArMDEwMAoKICAgIGlu
aXQ6IHNoZWJhbmcgc2hvdWxkIGJlIHRoZSBmaXJzdCBsaW5lCiAgICAKICAgIFRoZSBzaGViYW5n
IHdhcyBub3Qgb24gdGhlIGZpcnN0IGxpbmUgaW4gdGhlIGluaXQgc2NyaXB0IGFuZCBpdCBzaG91
bGQKICAgIGJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t
CiB0b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gfCAxIC0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90cGx1Zy9M
aW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0
LmQveGVuZHJpdmVyZG9tYWluLmluCmluZGV4IDM3MjBkZWEuLjVmZDRlOWEgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgorKysgYi90b29s
cy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4KQEAgLTEsNCArMSwzIEBA
Ci0KICMhL2Jpbi9iYXNoCiAjCiAjIHhlbmRyaXZlcmRvbWFpbiAgICBTY3JpcHQgdG8gc3RhcnQg
c2VydmljZXMgbmVlZGVkIGluIGEgWGVuIGRyaXZlciBkb21haW4KLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:55 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayril-000740-PQ; Sat, 07 May 2016 02:11:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayril-00073t-7l
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:55 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 B0/B5-02960-AEE4D275; Sat, 07 May 2016 02:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeln26
 4Qe9TC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Pz3EGPBIe6K++c6WBoYn3B2MXJxCAl8YZQ4
 cnQWG4RznlFif8My1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JO53b
 GYCsXkFzCRm3ehmBbFZgOq/X/nNOoGRYwEjwypG9eLUorLUIl1TvaSizPSMktzEzBxdQ0MTvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxnWLnQ8xSnIwKYny5jHqhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4GUB+lhIsCg1PbUiLTMHGBwwaQkOHiURXgeQNG9xQWJucWY6ROoUo6KUOK86SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm5QaZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MC6//GoZw+l8BYVgUeMjfm/2LDVx+3uwuq0o2F5Wxplp9wnnO+lTtnyfoX381T
 qBWx/mVe5xWls758+GmffMDhQm5V7fedNzT/+fwj+Pi3/F8PPah3IcuNmyoXLLnvcRt17euZl
 /qef6QtEDbgvkrPN+9Myumx1b97bI7xiDl0p2/s8TzyIPV19RYinOSDTUYi4qTgQAFBgVSEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462587112!36365187!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23671 invoked from network); 7 May 2016 02:11:53 -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; 7 May 2016 02:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrii-0000fm-Ne
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrii-0004z5-My
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrii-0004z5-My@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:52 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise size in
	tcpa_extend_acpi_log
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============1641420506268439725=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit bdb2a5610442d7adc5000c5ea4ab01b2bd7222d1
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:12 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:06 2016 +0100

    rombios/tcgbios: initialise size in tcpa_extend_acpi_log
    
    Gcc complains:
    
    tcgbios.c:362:3: error: ‘size’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
       memcpy((char *)lasa_last, (char *)entry_ptr, size);
    
    It fails to figure out if size is used in memcpy it is always initialised.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index beef5a4..d1d1203 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -330,7 +330,7 @@ uint32_t tcpa_extend_acpi_log(uint32_t entry_ptr)
 	uint32_t res = 0;
 	unsigned char *lasa_last = tcpa_get_lasa_last_ptr();
 	unsigned char *lasa_base = tcpa_get_lasa_base_ptr();
-	uint32_t size;
+	uint32_t size = 0;
 	uint16_t entry_count = tcpa_acpi.entry_count;
 	struct pcpes *pcpes = (struct pcpes *)entry_ptr;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============1641420506268439725==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:11:55 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:11:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayril-000740-PQ; Sat, 07 May 2016 02:11:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayril-00073t-7l
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:55 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 B0/B5-02960-AEE4D275; Sat, 07 May 2016 02:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeln26
 4Qe9TC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Pz3EGPBIe6K++c6WBoYn3B2MXJxCAl8YZQ4
 cnQWG4RznlFif8My1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JO53b
 GYCsXkFzCRm3ehmBbFZgOq/X/nNOoGRYwEjwypG9eLUorLUIl1TvaSizPSMktzEzBxdQ0MTvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxnWLnQ8xSnIwKYny5jHqhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4GUB+lhIsCg1PbUiLTMHGBwwaQkOHiURXgeQNG9xQWJucWY6ROoUo6KUOK86SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm5QaZwpOZVwI3/RXQYiagxe/na
 oIsLklESEk1MC6//GoZw+l8BYVgUeMjfm/2LDVx+3uwuq0o2F5Wxplp9wnnO+lTtnyfoX381T
 qBWx/mVe5xWls758+GmffMDhQm5V7fedNzT/+fwj+Pi3/F8PPah3IcuNmyoXLLnvcRt17euZl
 /qef6QtEDbgvkrPN+9Myumx1b97bI7xiDl0p2/s8TzyIPV19RYinOSDTUYi4qTgQAFBgVSEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462587112!36365187!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23671 invoked from network); 7 May 2016 02:11:53 -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; 7 May 2016 02:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrii-0000fm-Ne
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrii-0004z5-My
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrii-0004z5-My@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:11:52 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise size in
	tcpa_extend_acpi_log
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============1641420506268439725=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit bdb2a5610442d7adc5000c5ea4ab01b2bd7222d1
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:12 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:06 2016 +0100

    rombios/tcgbios: initialise size in tcpa_extend_acpi_log
    
    Gcc complains:
    
    tcgbios.c:362:3: error: ‘size’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
       memcpy((char *)lasa_last, (char *)entry_ptr, size);
    
    It fails to figure out if size is used in memcpy it is always initialised.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index beef5a4..d1d1203 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -330,7 +330,7 @@ uint32_t tcpa_extend_acpi_log(uint32_t entry_ptr)
 	uint32_t res = 0;
 	unsigned char *lasa_last = tcpa_get_lasa_last_ptr();
 	unsigned char *lasa_base = tcpa_get_lasa_base_ptr();
-	uint32_t size;
+	uint32_t size = 0;
 	uint16_t entry_count = tcpa_acpi.entry_count;
 	struct pcpes *pcpes = (struct pcpes *)entry_ptr;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============1641420506268439725==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayriw-00076M-RH; Sat, 07 May 2016 02:12: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 1ayriv-00076A-Di
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:05 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 AF/39-03606-4FE4D275; Sat, 07 May 2016 02:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeLn26
 4wa1WZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDJhN0vBEa6KVZ+XMDYwPuPoYuTiEBL4wiix
 89B+ZgjnPKPErzv9rF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4Snx/8
 I0FxOYVMJNYtHYZWA0LUP3W/TfYJzByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYynmp0PMUpyMCmJ8uYx6oYL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDd6QuUEyxKTU+tSMvMAQYHTFqCg0dJhLcfJM1bXJCYW5yZDpE6xajLMWv5nbVM
 Qix5+XmpUuK8O0CKBECKMkrz4EbAAvUSo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeKSBTe
 DLzSuA2vQI6ggnoiPdzNUGOKElESEk1AP3kHvRHOLDXUnHi/xNsZq96log2i85uTb9icebxSc
 Guq1J8z84tO+P5be6DBRtevjV1uljqf3Lyz6bPpy0ybv2a9qiiaMEJJp/OtzNVWHJDez4UztG
 XecMdX3rnQ+P0O9riX5aVC5lNTbm/j/nHweuKc36rnF1p/qhKL7JwdYtHn8bdRs7wZ0osxRmJ
 hlrMRcWJACwweQxPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462587122!38895920!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18128 invoked from network); 7 May 2016 02:12:03 -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; 7 May 2016 02:12: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 1ayris-0000gY-Pk
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayris-0004zo-Op
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayris-0004zo-Op@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:02 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise entry in
	HashLogEvent32
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============4227168478068146841=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d97ced2a0d0d27f084e33953402328df523acd1
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:13 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:15 2016 +0100

    rombios/tcgbios: initialise entry in HashLogEvent32
    
    Gcc complains:
    
    tcgbios.c:1142:22: error: ‘entry’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        hleo->eventnumber = entry;
    
    It fails to figure out if entry is used it is always initialised in
    previous if block.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index d1d1203..3501051 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -1100,7 +1100,7 @@ uint32_t HashLogEvent32(struct hlei *hlei, struct hleo *hleo,
 	}
 
 	if (rc == 0) {
-		uint32_t entry;
+		uint32_t entry = 0;
 		hashdataptr = hlei->hashdataptr;
 		hashdatalen = hlei->hashdatalen;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============4227168478068146841==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayriw-00076M-RH; Sat, 07 May 2016 02:12: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 1ayriv-00076A-Di
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:05 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 AF/39-03606-4FE4D275; Sat, 07 May 2016 02:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeLn26
 4wa1WZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDJhN0vBEa6KVZ+XMDYwPuPoYuTiEBL4wiix
 89B+ZgjnPKPErzv9rF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4Snx/8
 I0FxOYVMJNYtHYZWA0LUP3W/TfYJzByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYynmp0PMUpyMCmJ8uYx6oYL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDd6QuUEyxKTU+tSMvMAQYHTFqCg0dJhLcfJM1bXJCYW5yZDpE6xajLMWv5nbVM
 Qix5+XmpUuK8O0CKBECKMkrz4EbAAvUSo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeKSBTe
 DLzSuA2vQI6ggnoiPdzNUGOKElESEk1AP3kHvRHOLDXUnHi/xNsZq96log2i85uTb9icebxSc
 Guq1J8z84tO+P5be6DBRtevjV1uljqf3Lyz6bPpy0ybv2a9qiiaMEJJp/OtzNVWHJDez4UztG
 XecMdX3rnQ+P0O9riX5aVC5lNTbm/j/nHweuKc36rnF1p/qhKL7JwdYtHn8bdRs7wZ0osxRmJ
 hlrMRcWJACwweQxPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462587122!38895920!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18128 invoked from network); 7 May 2016 02:12:03 -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; 7 May 2016 02:12: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 1ayris-0000gY-Pk
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayris-0004zo-Op
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayris-0004zo-Op@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:02 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise entry in
	HashLogEvent32
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============4227168478068146841=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d97ced2a0d0d27f084e33953402328df523acd1
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:13 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:15 2016 +0100

    rombios/tcgbios: initialise entry in HashLogEvent32
    
    Gcc complains:
    
    tcgbios.c:1142:22: error: ‘entry’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        hleo->eventnumber = entry;
    
    It fails to figure out if entry is used it is always initialised in
    previous if block.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index d1d1203..3501051 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -1100,7 +1100,7 @@ uint32_t HashLogEvent32(struct hlei *hlei, struct hleo *hleo,
 	}
 
 	if (rc == 0) {
-		uint32_t entry;
+		uint32_t entry = 0;
 		hashdataptr = hlei->hashdataptr;
 		hashdatalen = hlei->hashdatalen;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============4227168478068146841==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrj5-00078S-UV; Sat, 07 May 2016 02:12: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 1ayrj5-000788-8A
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:15 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 40/57-23864-EFE4D275; Sat, 07 May 2016 02:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfevn26
 4wdXXlhYTthk4MHps79vFHsAYxZqZl5RfkcCacf/aXpaCLdwVKx9eZmtgPMfZxcjFISTwhVFi
 7vsdbBDOeUaJB31NzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SZw5s
 p8VxOYVMJPYdvkFI4jNAlT/Yd1TxgmMHAsYGVYxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoaGO
 vlphYXJ6an5iQmFesl5+duYgR6hQEIdjCu/u10iFGSg0lJlDePUTdciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTvTl+gnGBRanpqRVpmDjA8YNISHDxKIrz9IGne4oLE3OLMdIjUKUZdjlnL76xl
 EmLJy89LlRLn3QFSJABSlFGaBzcCFqqXGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMx7AWQKT
 2ZeCdymV0BHMAEd8X6uJsgRJYkIKakGxo1vlx6MceI5sGPpidcNkx/MLuUxv3zwQ/NqpiMfRC
 PfWa9Inrwvca7hLUv/kJsPOd8v3vM8Q2emPlsKk2yPHPsF4++xDg8/cDzb7rbipsDbxqW2ohW
 pIlsFZ07Vu2zyY/4n74IlHJVVVmUvXsyI2reLuW3S5zuGq08oV+d77/SO5Nwz58k8+VglluKM
 REMt5qLiRABCRndNUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462587133!22214550!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46199 invoked from network); 7 May 2016 02:12: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; 7 May 2016 02:12: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 1ayrj2-0000gi-RY
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrj2-00051G-Qu
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrj2-00051G-Qu@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:12 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise logdataptr
	in HashLogEvent32
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============2646161016471239925=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 0b5e769ae3ac81f8a8dfaf476147ccdf41caeb68
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:14 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:20 2016 +0100

    rombios/tcgbios: initialise logdataptr in HashLogEvent32
    
    Gcc complains:
    
    tcgbios.c: In function ‘HashLogEvent32’:
    tcgbios.c:1131:10: error: ‘logdataptr’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        entry = tcpa_extend_acpi_log(logdataptr);
    
    It fails to figure out when logdataptr is used it is always initialised
    in a if block a few line above.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index 3501051..fa22c44 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -1062,7 +1062,7 @@ uint32_t HashLogEvent32(struct hlei *hlei, struct hleo *hleo,
 {
 	uint32_t rc = 0;
 	uint16_t size;
-	uint32_t logdataptr;
+	uint32_t logdataptr = 0;
 	uint32_t logdatalen;
 	uint32_t hashdataptr;
 	uint32_t hashdatalen;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============2646161016471239925==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrj5-00078S-UV; Sat, 07 May 2016 02:12: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 1ayrj5-000788-8A
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:15 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 40/57-23864-EFE4D275; Sat, 07 May 2016 02:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfevn26
 4wdXXlhYTthk4MHps79vFHsAYxZqZl5RfkcCacf/aXpaCLdwVKx9eZmtgPMfZxcjFISTwhVFi
 7vsdbBDOeUaJB31NzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SZw5s
 p8VxOYVMJPYdvkFI4jNAlT/Yd1TxgmMHAsYGVYxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoaGO
 vlphYXJ6an5iQmFesl5+duYgR6hQEIdjCu/u10iFGSg0lJlDePUTdciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTvTl+gnGBRanpqRVpmDjA8YNISHDxKIrz9IGne4oLE3OLMdIjUKUZdjlnL76xl
 EmLJy89LlRLn3QFSJABSlFGaBzcCFqqXGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMx7AWQKT
 2ZeCdymV0BHMAEd8X6uJsgRJYkIKakGxo1vlx6MceI5sGPpidcNkx/MLuUxv3zwQ/NqpiMfRC
 PfWa9Inrwvca7hLUv/kJsPOd8v3vM8Q2emPlsKk2yPHPsF4++xDg8/cDzb7rbipsDbxqW2ohW
 pIlsFZ07Vu2zyY/4n74IlHJVVVmUvXsyI2reLuW3S5zuGq08oV+d77/SO5Nwz58k8+VglluKM
 REMt5qLiRABCRndNUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462587133!22214550!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46199 invoked from network); 7 May 2016 02:12: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; 7 May 2016 02:12: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 1ayrj2-0000gi-RY
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrj2-00051G-Qu
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrj2-00051G-Qu@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:12 +0000
Subject: [Xen-changelog] [xen master] rombios/tcgbios: initialise logdataptr
	in HashLogEvent32
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============2646161016471239925=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 0b5e769ae3ac81f8a8dfaf476147ccdf41caeb68
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:14 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:20 2016 +0100

    rombios/tcgbios: initialise logdataptr in HashLogEvent32
    
    Gcc complains:
    
    tcgbios.c: In function ‘HashLogEvent32’:
    tcgbios.c:1131:10: error: ‘logdataptr’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        entry = tcpa_extend_acpi_log(logdataptr);
    
    It fails to figure out when logdataptr is used it is always initialised
    in a if block a few line above.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
index 3501051..fa22c44 100644
--- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
+++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c
@@ -1062,7 +1062,7 @@ uint32_t HashLogEvent32(struct hlei *hlei, struct hleo *hleo,
 {
 	uint32_t rc = 0;
 	uint16_t size;
-	uint32_t logdataptr;
+	uint32_t logdataptr = 0;
 	uint32_t logdatalen;
 	uint32_t hashdataptr;
 	uint32_t hashdatalen;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============2646161016471239925==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrjG-0007AW-0A; Sat, 07 May 2016 02:12: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 1ayrjF-0007AI-9j
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:25 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 0D/DB-04060-80F4D275; Sat, 07 May 2016 02:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfDXzf
 c4PVDDosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PK7g7FgE1fF+SkLWBsY73F0MXJxCAl8YZT4
 vnoCC4RznlHi7aMWti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJPbP7
 wGL8wqYSXztOMgOYrMA1a+YtJJ5AiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MjV+cDjFKcjApifLmMeqGC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgZfEDygkWpaanVqRl5gCDAyYtwcGjJMLb7wuU5i0uSMwtzkyHSJ1iVJQS590BkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5uUG282TmlcBNfwW0mAlo8fu5m
 iCLSxIRUlINjD32mZcmOVs8z7n/excX057JLXdyj4qa+b4IyNna/bxAr7w7qKKtvMrtYI25oU
 fw6nN8Ir8ub902ueLntKvvF7c5z8mwPm8UeFNt6xxhFz/rZ7op6xZ9Lewv6g7w/q29S7Q73nf
 jk/v/L8hYzQufcdC02uvksjSfSX0m0xr2x+47UlwRp7wnWomlOCPRUIu5qDgRALA91zZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462587143!29231742!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54634 invoked from network); 7 May 2016 02:12:24 -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; 7 May 2016 02:12: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 1ayrjC-0000gs-TD
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjC-000523-Sf
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjC-000523-Sf@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:22 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf in
	vhd_util_check_footer
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============7944766251833645383=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 01120b223aba0af46d482ac679c467d39d9cad7d
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:15 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:23 2016 +0100

    blktap2: initialise buf in vhd_util_check_footer
    
    Gcc complains:
    
    vhd-util-check.c: In function ‘vhd_util_check_footer’:
    vhd-util-check.c:413:2: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
      memcpy(&backup, buf, sizeof(backup));
    
    In fact buf is initialised a few lines above.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/vhd/lib/vhd-util-check.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/vhd/lib/vhd-util-check.c b/tools/blktap2/vhd/lib/vhd-util-check.c
index af07426..40565ac 100644
--- a/tools/blktap2/vhd/lib/vhd-util-check.c
+++ b/tools/blktap2/vhd/lib/vhd-util-check.c
@@ -335,7 +335,7 @@ vhd_util_check_footer(int fd, vhd_footer_t *footer, int ignore)
 {
 	size_t size;
 	int err, opened;
-	char *msg, *buf;
+	char *msg, *buf = NULL;
 	off_t eof, off;
 	vhd_footer_t primary, backup;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============7944766251833645383==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrjG-0007AW-0A; Sat, 07 May 2016 02:12: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 1ayrjF-0007AI-9j
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:25 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 0D/DB-04060-80F4D275; Sat, 07 May 2016 02:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfDXzf
 c4PVDDosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PK7g7FgE1fF+SkLWBsY73F0MXJxCAl8YZT4
 vnoCC4RznlHi7aMWti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJPbP7
 wGL8wqYSXztOMgOYrMA1a+YtJJ5AiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MjV+cDjFKcjApifLmMeqGC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgZfEDygkWpaanVqRl5gCDAyYtwcGjJMLb7wuU5i0uSMwtzkyHSJ1iVJQS590BkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5uUG282TmlcBNfwW0mAlo8fu5m
 iCLSxIRUlINjD32mZcmOVs8z7n/excX057JLXdyj4qa+b4IyNna/bxAr7w7qKKtvMrtYI25oU
 fw6nN8Ir8ub902ueLntKvvF7c5z8mwPm8UeFNt6xxhFz/rZ7op6xZ9Lewv6g7w/q29S7Q73nf
 jk/v/L8hYzQufcdC02uvksjSfSX0m0xr2x+47UlwRp7wnWomlOCPRUIu5qDgRALA91zZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462587143!29231742!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54634 invoked from network); 7 May 2016 02:12:24 -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; 7 May 2016 02:12: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 1ayrjC-0000gs-TD
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjC-000523-Sf
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjC-000523-Sf@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:22 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf in
	vhd_util_check_footer
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============7944766251833645383=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 01120b223aba0af46d482ac679c467d39d9cad7d
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:15 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:23 2016 +0100

    blktap2: initialise buf in vhd_util_check_footer
    
    Gcc complains:
    
    vhd-util-check.c: In function ‘vhd_util_check_footer’:
    vhd-util-check.c:413:2: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
      memcpy(&backup, buf, sizeof(backup));
    
    In fact buf is initialised a few lines above.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/vhd/lib/vhd-util-check.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/vhd/lib/vhd-util-check.c b/tools/blktap2/vhd/lib/vhd-util-check.c
index af07426..40565ac 100644
--- a/tools/blktap2/vhd/lib/vhd-util-check.c
+++ b/tools/blktap2/vhd/lib/vhd-util-check.c
@@ -335,7 +335,7 @@ vhd_util_check_footer(int fd, vhd_footer_t *footer, int ignore)
 {
 	size_t size;
 	int err, opened;
-	char *msg, *buf;
+	char *msg, *buf = NULL;
 	off_t eof, off;
 	vhd_footer_t primary, backup;
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============7944766251833645383==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrjR-0007CH-23; Sat, 07 May 2016 02:12:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjP-0007C3-Ft
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:35 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 66/D4-03971-21F4D275; Sat, 07 May 2016 02:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVfIXzf
 coHURq8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmrD20jangBVfF9m8P2BoYz3J0MXJxCAl8YZS4
 82E/E4RznlFi7omfLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgIXFxq
 jBImFfATKJj+y4WEJsFqPzY/EssExg5FjAyrGJUL04tKkst0jXTSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxg/DvB+RCjJAeTkihvHqNuuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3p2+QDnBotT01Iq0zBxgaMCkJTh4lER4+0HSvMUFibnFmekQqVOMilLivDtAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvBZApPJl5JXDTXwEtZgJa/H6uJ
 sjikkSElFQD44avC5l3soaef6LYse8M+5V63ZVHFZ57nuh10/FJj+R1SvkZ92rBDx5+9WPbfL
 olvbk7nwW7/buUlvKvx+r1HqV3fVc+Ve+/If38mwwj59yMOb9e2gj5zkp58fEu35RVtvPiz+z
 7niETte9+vNvKC8J71gTMT7vtx+SxtNdclad45VP5efvtHiixFGckGmoxFxUnAgCzxEskQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462587153!38089728!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48372 invoked from network); 7 May 2016 02:12:33 -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; 7 May 2016 02:12: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 1ayrjM-0000h2-Vg
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjM-00052m-UQ
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjM-00052m-UQ@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:32 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf to NULL in
	img2qcow.c:main
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============2694131943944545898=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7e2a1f9402b088c5bf62ceb157e7ea6dfe8196f0
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:16 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:28 2016 +0100

    blktap2: initialise buf to NULL in img2qcow.c:main
    
    Gcc complains:
    
    qcow2raw.c: In function ‘main’:
    qcow2raw.c:387:17: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        treq.buf     = buf;
                     ^
    
    But at the point of that assignment, buf is a valid buffer allocated by
    posix_memalign and filled in by read.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/drivers/img2qcow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/drivers/img2qcow.c b/tools/blktap2/drivers/img2qcow.c
index 57b931e..7376382 100644
--- a/tools/blktap2/drivers/img2qcow.c
+++ b/tools/blktap2/drivers/img2qcow.c
@@ -166,7 +166,7 @@ int main(int argc, const char *argv[])
         int ret = -1, fd, len, err;
 	struct timeval timeout;
 	uint64_t i;
-	char *buf;
+	char *buf = NULL;
 	td_request_t treq;
         td_disk_info_t info;
         td_vbd_request_t* vreq;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============2694131943944545898==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrjR-0007CH-23; Sat, 07 May 2016 02:12:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjP-0007C3-Ft
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:35 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 66/D4-03971-21F4D275; Sat, 07 May 2016 02:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVfIXzf
 coHURq8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmrD20jangBVfF9m8P2BoYz3J0MXJxCAl8YZS4
 82E/E4RznlFi7omfLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgIXFxq
 jBImFfATKJj+y4WEJsFqPzY/EssExg5FjAyrGJUL04tKkst0jXTSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxg/DvB+RCjJAeTkihvHqNuuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3p2+QDnBotT01Iq0zBxgaMCkJTh4lER4+0HSvMUFibnFmekQqVOMilLivDtAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvBZApPJl5JXDTXwEtZgJa/H6uJ
 sjikkSElFQD44avC5l3soaef6LYse8M+5V63ZVHFZ57nuh10/FJj+R1SvkZ92rBDx5+9WPbfL
 olvbk7nwW7/buUlvKvx+r1HqV3fVc+Ve+/If38mwwj59yMOb9e2gj5zkp58fEu35RVtvPiz+z
 7niETte9+vNvKC8J71gTMT7vtx+SxtNdclad45VP5efvtHiixFGckGmoxFxUnAgCzxEskQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462587153!38089728!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48372 invoked from network); 7 May 2016 02:12:33 -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; 7 May 2016 02:12: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 1ayrjM-0000h2-Vg
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjM-00052m-UQ
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjM-00052m-UQ@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:32 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf to NULL in
	img2qcow.c:main
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============2694131943944545898=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7e2a1f9402b088c5bf62ceb157e7ea6dfe8196f0
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:16 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:28 2016 +0100

    blktap2: initialise buf to NULL in img2qcow.c:main
    
    Gcc complains:
    
    qcow2raw.c: In function ‘main’:
    qcow2raw.c:387:17: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        treq.buf     = buf;
                     ^
    
    But at the point of that assignment, buf is a valid buffer allocated by
    posix_memalign and filled in by read.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/drivers/img2qcow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/drivers/img2qcow.c b/tools/blktap2/drivers/img2qcow.c
index 57b931e..7376382 100644
--- a/tools/blktap2/drivers/img2qcow.c
+++ b/tools/blktap2/drivers/img2qcow.c
@@ -166,7 +166,7 @@ int main(int argc, const char *argv[])
         int ret = -1, fd, len, err;
 	struct timeval timeout;
 	uint64_t i;
-	char *buf;
+	char *buf = NULL;
 	td_request_t treq;
         td_disk_info_t info;
         td_vbd_request_t* vreq;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============2694131943944545898==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrjb-0007Ds-42; Sat, 07 May 2016 02:12: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 1ayrjZ-0007DX-HF
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:45 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 19/63-29484-C1F4D275; Sat, 07 May 2016 02:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfGXzf
 c4NcMbosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPGrl7mgn6uie9FH5gbG2RxdjFwcQgJfGCW2
 3ZrNBuGcZ5TY9OcvcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIOEnP79
 jKB2LwCZhLPPvQzgtgsQPWTDm1jncDIsYCRYRWjenFqUVlqka6RXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH4/c/TocYJTmYlER58xh1w4X4kvJTKjMSizPii0pzUos
 PMcpwcChJ8LL4AeUEi1LTUyvSMnOAwQGTluDgURLhdQBJ8xYXJOYWZ6ZDpE4xKkqJ86qDJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFebpApPJl5JXDTXwEtZgJa/H6uJ
 sjikkSElFQDo4CQWpO399knWTWVOa2nLBSr9+zfFBQfKpq048TBRd/7Joh8uDFn9oeWfbNEfy
 16dsh016+SW32Pd+V7Ln/NealXzGa5RtF9J9WaBX9m11kyTwre8vzupOjV7/5KbX9uoh4lcEx
 t55QfdhuzX/1RPjRZLvd+9Mtv+sml5iH9Aeu4f/vezlKazajEUpyRaKjFXFScCACKEz3vQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462587163!34456893!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16582 invoked from network); 7 May 2016 02:12:44 -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; 7 May 2016 02:12: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 1ayrjX-0000hE-1V
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjX-00053Z-0c
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjX-00053Z-0c@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:43 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf in
	qcow2raw.c:main
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3663975209404157634=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 75529048f4e81edf4b6af54418976f93a9b90e02
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:17 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:33 2016 +0100

    blktap2: initialise buf in qcow2raw.c:main
    
    Gcc complains:
    
    qcow2raw.c: In function ‘main’:
    qcow2raw.c:387:17: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        treq.buf     = buf;
                     ^
    
    But buf is a valid buffer allocated by posix_memalign at that point.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/drivers/qcow2raw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/drivers/qcow2raw.c b/tools/blktap2/drivers/qcow2raw.c
index a2e417d..5ad7305 100644
--- a/tools/blktap2/drivers/qcow2raw.c
+++ b/tools/blktap2/drivers/qcow2raw.c
@@ -202,7 +202,7 @@ int main(int argc, const char *argv[])
 	uint64_t size;
 	struct timeval timeout;
 	uint64_t i;
-	char *buf;
+	char *buf = NULL;
 	struct stat finfo;
 	td_request_t treq;
 	td_vbd_request_t* vreq;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3663975209404157634==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12: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 1ayrjb-0007Ds-42; Sat, 07 May 2016 02:12: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 1ayrjZ-0007DX-HF
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:45 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 19/63-29484-C1F4D275; Sat, 07 May 2016 02:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfGXzf
 c4NcMbosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPGrl7mgn6uie9FH5gbG2RxdjFwcQgJfGCW2
 3ZrNBuGcZ5TY9OcvcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIOEnP79
 jKB2LwCZhLPPvQzgtgsQPWTDm1jncDIsYCRYRWjenFqUVlqka6RXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH4/c/TocYJTmYlER58xh1w4X4kvJTKjMSizPii0pzUos
 PMcpwcChJ8LL4AeUEi1LTUyvSMnOAwQGTluDgURLhdQBJ8xYXJOYWZ6ZDpE4xKkqJ86qDJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFebpApPJl5JXDTXwEtZgJa/H6uJ
 sjikkSElFQDo4CQWpO399knWTWVOa2nLBSr9+zfFBQfKpq048TBRd/7Joh8uDFn9oeWfbNEfy
 16dsh016+SW32Pd+V7Ln/NealXzGa5RtF9J9WaBX9m11kyTwre8vzupOjV7/5KbX9uoh4lcEx
 t55QfdhuzX/1RPjRZLvd+9Mtv+sml5iH9Aeu4f/vezlKazajEUpyRaKjFXFScCACKEz3vQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462587163!34456893!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16582 invoked from network); 7 May 2016 02:12:44 -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; 7 May 2016 02:12: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 1ayrjX-0000hE-1V
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjX-00053Z-0c
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjX-00053Z-0c@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:43 +0000
Subject: [Xen-changelog] [xen master] blktap2: initialise buf in
	qcow2raw.c:main
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3663975209404157634=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 75529048f4e81edf4b6af54418976f93a9b90e02
Author:     Wei Liu <wei.liu2@citrix.com>
AuthorDate: Fri Apr 29 16:11:17 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Fri May 6 15:50:33 2016 +0100

    blktap2: initialise buf in qcow2raw.c:main
    
    Gcc complains:
    
    qcow2raw.c: In function ‘main’:
    qcow2raw.c:387:17: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        treq.buf     = buf;
                     ^
    
    But buf is a valid buffer allocated by posix_memalign at that point.
    
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/blktap2/drivers/qcow2raw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/blktap2/drivers/qcow2raw.c b/tools/blktap2/drivers/qcow2raw.c
index a2e417d..5ad7305 100644
--- a/tools/blktap2/drivers/qcow2raw.c
+++ b/tools/blktap2/drivers/qcow2raw.c
@@ -202,7 +202,7 @@ int main(int argc, const char *argv[])
 	uint64_t size;
 	struct timeval timeout;
 	uint64_t i;
-	char *buf;
+	char *buf = NULL;
 	struct stat finfo;
 	td_request_t treq;
 	td_vbd_request_t* vreq;
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3663975209404157634==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrjl-0007Fe-5u; Sat, 07 May 2016 02:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjj-0007FG-LS
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:55 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 8B/B5-04050-62F4D275; Sat, 07 May 2016 02:12:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVfNXzf
 c4OgLXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LrtMnvBL8GKCf0LWBoYF/J1MXJxCAl8YZTY
 2nyAEcI5zyhxcnInaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKRErOev
 GADKecVMJNY36gLEmYBKn+xtoV9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHqlnYGDcwXiq2fkQoyQHk5Iobx6jbrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd58P6CcYFFqempFWmYOMDRg0hIcPEoivA4gad7igsTc4sx0iNQpRkUpcV51kIQA
 SCKjNA+uDRaOlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ83KDTOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhgFpjOv07P3K1our2Zzqfjh2qjz3tph72at5r+ZXzT/2rEVhsWJB57/7L+QeX
 bC/fyN0ifYfI9od28pefnhgc+uq/mMG+yk/YXs6mfqXfql1Jum6//prlKUqhVfoUggU8SWts0
 r/rUETfOfxR7qf2exQNL37NS4LwfEJ8Z67b9m/GzC2gfnazWVWIozEg21mIuKEwFrdHTwQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462587173!22214570!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57976 invoked from network); 7 May 2016 02:12:54 -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; 7 May 2016 02:12: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 1ayrjh-0000hO-3B
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjh-00054K-2e
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjh-00054K-2e@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:53 +0000
Subject: [Xen-changelog] [xen master] xen/xsplice: add ELFOSABI_FREEBSD as a
	supported OSABI for payloads
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============4180964697944207134=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit f8c66c2ad2efdb281e4ebf15bf329d73c4f02ce7
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:09 2016 +0200
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri May 6 12:32:02 2016 -0400

    xen/xsplice: add ELFOSABI_FREEBSD as a supported OSABI for payloads
    
    The calling convention used by the FreeBSD ELF OSABI is exactly the same as
    the the one defined by System V, so payloads with a FreeBSD OSABI should be
    accepted by the xsplice machinery.
    
    Specifically "the FreeBSD ELF OSABI only has a meaning for userspace
    applications, it's used by FreeBSD in order to detect if an application
    is native or if it needs to be run in the linuxator (the Linux emulator,
    or any other emulator that is available and matches the ELF OSABI specified
    in the binary FWIW).
    
    The only difference from SYSV to FreeBSD OSABI is the sysentvec that's
    selected inside of the FreeBSD kernel (the ABI between the kernel and the
    user-space application), but of course this doesn't apply to kernel code,
    which is what Xen and the xsplice payloads are. Sadly this is not written
    anywhere. " And since the ELF tools on FreeBSD by default build with
    this - they would stick this OSABI entry.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ross Lagerwall <ross.lagerwall@citrix.com>
---
 xen/common/xsplice_elf.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/xen/common/xsplice_elf.c b/xen/common/xsplice_elf.c
index 1e1f167..d59759f 100644
--- a/xen/common/xsplice_elf.c
+++ b/xen/common/xsplice_elf.c
@@ -397,7 +397,8 @@ static int xsplice_header_check(const struct xsplice_elf *elf)
     if ( hdr->e_version != EV_CURRENT ||
          hdr->e_ident[EI_VERSION] != EV_CURRENT ||
          hdr->e_ident[EI_ABIVERSION] != 0 ||
-         hdr->e_ident[EI_OSABI] != ELFOSABI_NONE ||
+         (hdr->e_ident[EI_OSABI] != ELFOSABI_NONE &&
+          hdr->e_ident[EI_OSABI] != ELFOSABI_FREEBSD) ||
          hdr->e_type != ET_REL ||
          hdr->e_phnum != 0 )
     {
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============4180964697944207134==--

From xen-changelog-bounces@lists.xen.org Sat May 07 02:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 02:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ayrjl-0007Fe-5u; Sat, 07 May 2016 02:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjj-0007FG-LS
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:55 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 8B/B5-04050-62F4D275; Sat, 07 May 2016 02:12:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVfNXzf
 c4OgLXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LrtMnvBL8GKCf0LWBoYF/J1MXJxCAl8YZTY
 2nyAEcI5zyhxcnInaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKRErOev
 GADKecVMJNY36gLEmYBKn+xtoV9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHqlnYGDcwXiq2fkQoyQHk5Iobx6jbrgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd58P6CcYFFqempFWmYOMDRg0hIcPEoivA4gad7igsTc4sx0iNQpRkUpcV51kIQA
 SCKjNA+uDRaOlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ83KDTOHJzCuBm/4KaDET0OL3c
 zVBFpckIqSkGhgFpjOv07P3K1our2Zzqfjh2qjz3tph72at5r+ZXzT/2rEVhsWJB57/7L+QeX
 bC/fyN0ifYfI9od28pefnhgc+uq/mMG+yk/YXs6mfqXfql1Jum6//prlKUqhVfoUggU8SWts0
 r/rUETfOfxR7qf2exQNL37NS4LwfEJ8Z67b9m/GzC2gfnazWVWIozEg21mIuKEwFrdHTwQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462587173!22214570!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57976 invoked from network); 7 May 2016 02:12:54 -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; 7 May 2016 02:12: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 1ayrjh-0000hO-3B
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ayrjh-00054K-2e
 for xen-changelog@lists.xensource.com; Sat, 07 May 2016 02:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ayrjh-00054K-2e@xenbits.xenproject.org>
Date: Sat, 07 May 2016 02:12:53 +0000
Subject: [Xen-changelog] [xen master] xen/xsplice: add ELFOSABI_FREEBSD as a
	supported OSABI for payloads
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============4180964697944207134=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit f8c66c2ad2efdb281e4ebf15bf329d73c4f02ce7
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue May 3 12:55:09 2016 +0200
Commit:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CommitDate: Fri May 6 12:32:02 2016 -0400

    xen/xsplice: add ELFOSABI_FREEBSD as a supported OSABI for payloads
    
    The calling convention used by the FreeBSD ELF OSABI is exactly the same as
    the the one defined by System V, so payloads with a FreeBSD OSABI should be
    accepted by the xsplice machinery.
    
    Specifically "the FreeBSD ELF OSABI only has a meaning for userspace
    applications, it's used by FreeBSD in order to detect if an application
    is native or if it needs to be run in the linuxator (the Linux emulator,
    or any other emulator that is available and matches the ELF OSABI specified
    in the binary FWIW).
    
    The only difference from SYSV to FreeBSD OSABI is the sysentvec that's
    selected inside of the FreeBSD kernel (the ABI between the kernel and the
    user-space application), but of course this doesn't apply to kernel code,
    which is what Xen and the xsplice payloads are. Sadly this is not written
    anywhere. " And since the ELF tools on FreeBSD by default build with
    this - they would stick this OSABI entry.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ross Lagerwall <ross.lagerwall@citrix.com>
---
 xen/common/xsplice_elf.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/xen/common/xsplice_elf.c b/xen/common/xsplice_elf.c
index 1e1f167..d59759f 100644
--- a/xen/common/xsplice_elf.c
+++ b/xen/common/xsplice_elf.c
@@ -397,7 +397,8 @@ static int xsplice_header_check(const struct xsplice_elf *elf)
     if ( hdr->e_version != EV_CURRENT ||
          hdr->e_ident[EI_VERSION] != EV_CURRENT ||
          hdr->e_ident[EI_ABIVERSION] != 0 ||
-         hdr->e_ident[EI_OSABI] != ELFOSABI_NONE ||
+         (hdr->e_ident[EI_OSABI] != ELFOSABI_NONE &&
+          hdr->e_ident[EI_OSABI] != ELFOSABI_FREEBSD) ||
          hdr->e_type != ET_REL ||
          hdr->e_phnum != 0 )
     {
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============4180964697944207134==--

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02Kr-0002Cx-Ro; Tue, 10 May 2016 07:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Kr-0002Co-7y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:05 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 B0/47-26345-44191375; Tue, 10 May 2016 07:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdd5omG
 4wdMNhhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eXQFeaCZSoVDb+XMzYwrpfqYuTiEBL4wiix
 ovsIC4RznlFiYcdDti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFgiV6H/kD
 WLyCphJ3N9TB2KyAFV/fWE3gZFjASPDKkaN4tSistQiXUMzvaSizPSMktzEzBxdQ0MTvdzU4u
 LE9NScxKRiveT83E2MQH/UMzAw7mD8etrzEKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneB/2G4UKCRanpqRVpmTnAwIBJS3DwKInwXgdJ8xYXJOYWZ6ZDpE4xKkqJ864ASQiA
 JDJK8+DaYMF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw702QKTyZeSVw018BLWYCWizHp
 g+yuCQRISXVwDizUOxqqlHQfevD758vWzT14KLtC8/4lHlMVHSfPFE1ZlFZn+CJo71mW+sMMh
 TMrVdaOnxPlv6zSG6Pat+ch5q6x1w2rDqcOKc/4teHzuvnV17iSHr2nb+85qnKvCXXsqU37dp
 wUWxLdCujvXXWg9in9kdVNoasP6nsfHVv07ON1md0Vmqmf1uvxFKckWioxVxUnAgAfycKO0EC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462866242!36832758!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60803 invoked from network); 10 May 2016 07:44: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; 10 May 2016 07: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 1b02Ko-0008GV-Jq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ko-00087G-J0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Ko-00087G-J0@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQyODBkM2VmZmFjYTFjZjUwZTE1NmRiZjkxZjliYjc4YmYwZjBjYjQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU3OjM1IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDJiYjg1YWUuLmY3MTQy
YmEgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpA
QCAtMTk3LDYgKzE5Nyw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhW
R0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAg
IGJhc2UgKz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBz
LT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxvYyhzaXplb2YoKnJlZ2lvbikp
OwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMocmVnaW9uLCBtZW1vcnlfcmVnaW9u
X293bmVyKCZzLT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2Z2Eu
Y2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CkBAIC03NDEsMTEgKzc0Miw3IEBAIHZv
aWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKLSAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAg
IHZhbCAmPSAocy0+dmJlX2JhbmtfbWFzayA+PiAyKTsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0g
ICAgICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotICAgICAgICAgICAgfQorICAg
ICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7CiAgICAgICAgICAgICBzLT52YmVfcmVn
c1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAodmFs
IDw8IDE2KTsKICAgICAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhzKTsKQEAgLTg0
NiwxMyArODQzLDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyKQogCiAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdB
X1NSMDRfQ0hOXzRNKSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2Vz
cyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJldCA9
IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSBpZiAocy0+Z3JbVkdBX0dGWF9NT0RFXSAm
IDB4MTApIHsKICAgICAgICAgLyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5n
KSAqLwogICAgICAgICBwbGFuZSA9IChzLT5ncltWR0FfR0ZYX1BMQU5FX1JFQURdICYgMikgfCAo
YWRkciAmIDEpOwotICAgICAgICByZXQgPSBzLT52cmFtX3B0clsoKGFkZHIgJiB+MSkgPDwgMSkg
fCBwbGFuZV07CisgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAg
ICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhm
ZjsKKyAgICAgICAgfQorICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAgICB9IGVs
c2UgewogICAgICAgICAvKiBzdGFuZGFyZCBWR0EgbGF0Y2hlZCBhY2Nlc3MgKi8KKyAgICAgICAg
aWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAg
ICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KICAgICAgICAgcy0+bGF0Y2ggPSAoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdOwogCiAgICAgICAgIGlmICghKHMtPmdyW1ZHQV9HRlhfTU9E
RV0gJiAweDA4KSkgewpAQCAtOTA5LDYgKzkxNCw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdB
Q29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHBsYW5l
ID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1cbiIsIGFkZHIpOwpAQCAtOTIyLDYgKzkyOCw5IEBAIHZv
aWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zcltW
R0FfU0VRX1BMQU5FX1dSSVRFXSAmIG1hc2spIHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIg
JiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6
ZSkgeworICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAg
IHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAg
ICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRk
cik7CkBAIC05OTUsNiArMTAwNCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3Rh
dGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltW
R0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAv
KiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sg
PSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAo
KHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwg
JiB3cml0ZV9tYXNrKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02Kr-0002Cx-Ro; Tue, 10 May 2016 07:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Kr-0002Co-7y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:05 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 B0/47-26345-44191375; Tue, 10 May 2016 07:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdd5omG
 4wdMNhhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eXQFeaCZSoVDb+XMzYwrpfqYuTiEBL4wiix
 ovsIC4RznlFiYcdDti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFgiV6H/kD
 WLyCphJ3N9TB2KyAFV/fWE3gZFjASPDKkaN4tSistQiXUMzvaSizPSMktzEzBxdQ0MTvdzU4u
 LE9NScxKRiveT83E2MQH/UMzAw7mD8etrzEKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneB/2G4UKCRanpqRVpmTnAwIBJS3DwKInwXgdJ8xYXJOYWZ6ZDpE4xKkqJ864ASQiA
 JDJK8+DaYMF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw702QKTyZeSVw018BLWYCWizHp
 g+yuCQRISXVwDizUOxqqlHQfevD758vWzT14KLtC8/4lHlMVHSfPFE1ZlFZn+CJo71mW+sMMh
 TMrVdaOnxPlv6zSG6Pat+ch5q6x1w2rDqcOKc/4teHzuvnV17iSHr2nb+85qnKvCXXsqU37dp
 wUWxLdCujvXXWg9in9kdVNoasP6nsfHVv07ON1md0Vmqmf1uvxFKckWioxVxUnAgAfycKO0EC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462866242!36832758!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60803 invoked from network); 10 May 2016 07:44: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; 10 May 2016 07: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 1b02Ko-0008GV-Jq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ko-00087G-J0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Ko-00087G-J0@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQyODBkM2VmZmFjYTFjZjUwZTE1NmRiZjkxZjliYjc4YmYwZjBjYjQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU3OjM1IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDJiYjg1YWUuLmY3MTQy
YmEgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpA
QCAtMTk3LDYgKzE5Nyw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhW
R0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAg
IGJhc2UgKz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBz
LT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxvYyhzaXplb2YoKnJlZ2lvbikp
OwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMocmVnaW9uLCBtZW1vcnlfcmVnaW9u
X293bmVyKCZzLT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2Z2Eu
Y2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CkBAIC03NDEsMTEgKzc0Miw3IEBAIHZv
aWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKLSAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAg
IHZhbCAmPSAocy0+dmJlX2JhbmtfbWFzayA+PiAyKTsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0g
ICAgICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotICAgICAgICAgICAgfQorICAg
ICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7CiAgICAgICAgICAgICBzLT52YmVfcmVn
c1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAodmFs
IDw8IDE2KTsKICAgICAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhzKTsKQEAgLTg0
NiwxMyArODQzLDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyKQogCiAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdB
X1NSMDRfQ0hOXzRNKSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2Vz
cyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJldCA9
IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSBpZiAocy0+Z3JbVkdBX0dGWF9NT0RFXSAm
IDB4MTApIHsKICAgICAgICAgLyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5n
KSAqLwogICAgICAgICBwbGFuZSA9IChzLT5ncltWR0FfR0ZYX1BMQU5FX1JFQURdICYgMikgfCAo
YWRkciAmIDEpOwotICAgICAgICByZXQgPSBzLT52cmFtX3B0clsoKGFkZHIgJiB+MSkgPDwgMSkg
fCBwbGFuZV07CisgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAg
ICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhm
ZjsKKyAgICAgICAgfQorICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAgICB9IGVs
c2UgewogICAgICAgICAvKiBzdGFuZGFyZCBWR0EgbGF0Y2hlZCBhY2Nlc3MgKi8KKyAgICAgICAg
aWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAg
ICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KICAgICAgICAgcy0+bGF0Y2ggPSAoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdOwogCiAgICAgICAgIGlmICghKHMtPmdyW1ZHQV9HRlhfTU9E
RV0gJiAweDA4KSkgewpAQCAtOTA5LDYgKzkxNCw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdB
Q29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHBsYW5l
ID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1cbiIsIGFkZHIpOwpAQCAtOTIyLDYgKzkyOCw5IEBAIHZv
aWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zcltW
R0FfU0VRX1BMQU5FX1dSSVRFXSAmIG1hc2spIHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIg
JiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6
ZSkgeworICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAg
IHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAg
ICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRk
cik7CkBAIC05OTUsNiArMTAwNCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3Rh
dGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltW
R0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAv
KiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sg
PSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAo
KHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwg
JiB3cml0ZV9tYXNrKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02L1-0002E7-U8; Tue, 10 May 2016 07:44:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02L0-0002Dv-Rd
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:14 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 EF/C7-09532-E4191375; Tue, 10 May 2016 07:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdd3omG
 4waNrhhYTthk4MHps79vFHsAYxZqZl5RfkcCa0f77J0vBPaGK5ftnMTYw9vN3MXJyCAl8YZTY
 9lysi5ELyD7PKLF8Ui9TFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsL2EisnPMVL
 M4rYCaxaO99sDgLUP3190+ZJjByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuOyv0yFGSQ4mJVFeV0a9cCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvHITDMOFBItS01Mr0jJzgKEBk5bg4FES4RUDSfMWFyTmFmemQ6ROMSpKifMqgCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXhGQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwChm07O0sCbtKMsaO/PlGyM5Of88eOLsqbd+0hSfmTNZpeOWGi1dvMd96bEJ0xnmJi
 oUHXpxwn2WgmGLcsbNqMqKxEVfzzYee2yxiWdd8OMfmb8ysldYHVmx8g2r/YVs+9Wxl19/FK/
 5aa1zcW++UcxEJt9/80zOK0xpZVt9aYa4DHfM0eX/PhopsRRnJBpqMRcVJwIAehq4pUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462866252!12871796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49133 invoked from network); 10 May 2016 07:44:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02Ky-0008Gg-Lx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ky-00088H-L1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Ky-00088H-L1@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUyZTlhMDEzNjQyYTEwOWQzMjBjMDlhMjdkMWRiYzk5MWIyZGY0YWEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjAxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlz
cGxheS92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3
L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJiYS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlz
cGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0
YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2
YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAg
IE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lvbiA9IHMtPmNoYWluNF9hbGlhczsKQEAg
LTU4OSw3ICs1OTQsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0
ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJpdHMs
IGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVY
X0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMp
KSB7CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAg
ICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2b2lkIHZn
YV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAgICB1aW50MzJfdCBzdGFydF9h
ZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21wYXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJl
X2VuYWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7
CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9j
b21wYXJlID0gNjU1MzU7CkBAIC0xNjIzLDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRf
YnBwKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAg
IGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICByZXQgPSBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfQlBQXTsKICAgICB9IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3
ICsxNjQwLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0YXRl
ICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGludCB3aWR0aCwgaGVpZ2h0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJ
U1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UgewotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02L1-0002E7-U8; Tue, 10 May 2016 07:44:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02L0-0002Dv-Rd
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:14 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 EF/C7-09532-E4191375; Tue, 10 May 2016 07:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdd3omG
 4waNrhhYTthk4MHps79vFHsAYxZqZl5RfkcCa0f77J0vBPaGK5ftnMTYw9vN3MXJyCAl8YZTY
 9lysi5ELyD7PKLF8Ui9TFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsL2EisnPMVL
 M4rYCaxaO99sDgLUP3190+ZJjByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuOyv0yFGSQ4mJVFeV0a9cCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvHITDMOFBItS01Mr0jJzgKEBk5bg4FES4RUDSfMWFyTmFmemQ6ROMSpKifMqgCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXhGQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwChm07O0sCbtKMsaO/PlGyM5Of88eOLsqbd+0hSfmTNZpeOWGi1dvMd96bEJ0xnmJi
 oUHXpxwn2WgmGLcsbNqMqKxEVfzzYee2yxiWdd8OMfmb8ysldYHVmx8g2r/YVs+9Wxl19/FK/
 5aa1zcW++UcxEJt9/80zOK0xpZVt9aYa4DHfM0eX/PhopsRRnJBpqMRcVJwIAehq4pUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462866252!12871796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49133 invoked from network); 10 May 2016 07:44:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02Ky-0008Gg-Lx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ky-00088H-L1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Ky-00088H-L1@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUyZTlhMDEzNjQyYTEwOWQzMjBjMDlhMjdkMWRiYzk5MWIyZGY0YWEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjAxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlz
cGxheS92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3
L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJiYS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlz
cGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0
YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2
YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAg
IE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lvbiA9IHMtPmNoYWluNF9hbGlhczsKQEAg
LTU4OSw3ICs1OTQsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0
ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJpdHMs
IGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVY
X0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMp
KSB7CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAg
ICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2b2lkIHZn
YV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAgICB1aW50MzJfdCBzdGFydF9h
ZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21wYXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJl
X2VuYWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7
CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9j
b21wYXJlID0gNjU1MzU7CkBAIC0xNjIzLDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRf
YnBwKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAg
IGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICByZXQgPSBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfQlBQXTsKICAgICB9IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3
ICsxNjQwLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0YXRl
ICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGludCB3aWR0aCwgaGVpZ2h0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJ
U1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UgewotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02LC-0002Fq-0K; Tue, 10 May 2016 07:44:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LB-0002Fd-1t
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 47/3B-07120-85191375; Tue, 10 May 2016 07:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTd8omG
 4wY7V+hYTthk4MHps79vFHsAYxZqZl5RfkcCa8f7QDNaCNu2Ktq6z7A2MH2W7GLk4hAS+MErM
 fLqIFcI5zyjxY9Frxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUcJXpaJ
 4DZvAJmEhNefWEHsVmA6tf27WefwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfjsr9OhxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwyk0wDBcSLEpNT61Iy8wBBgdMWoKDR0mEVwwkzVtckJhbnJkOkTrFqCglzqsAkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5RUCm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDY7Ng490NXyaealO4e71Xa5m+jqqby8a1zTbB12xvnA2fXrz0/Cv54A7Nd5LZU/
 obAnp3Pjti3rLqlKR/vrTm2haLP3P9L1k93GDYMMn/sZ6Pf7vtlpC9lx2tEyJr5t68YS5a8ed
 jb4rw4btPrvMslfwhvuGxaUrF+tbJZ37tyhTXnfUyVFo0VYmlOCPRUIu5qDgRALyJTjFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462866262!13303551!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20201 invoked from network); 10 May 2016 07:44:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02L8-0008Gq-Nu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02L8-0008Bg-N5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02L8-0008Bg-N5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViYzhmODJiODUxZDBmMDIwZGNiZGU3MzMyZDBmY2M1ZTE1ZTVlZjgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjA2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZDQ5M2IwYS4u
M2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3Zn
YS5jCkBAIC02NjksNiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAK
Ky8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZi
ZV91cGRhdGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRf
Y29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlz
IHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dG
WF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAg
IFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsg
Lyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9s
aW5lX29mZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9E
SVNQXSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19WX0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8K
KyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0g
MHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7
CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NL
X01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAg
ICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAg
ICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5F
X1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZY
X01PREVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRf
Y29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8q
IG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRf
aW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJF
X0RJU1BJX0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAg
IGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAg
ICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBk
YXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChz
aG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJh
bV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUg
KHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAg
ICAgICAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAg
ICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykgfCAw
eDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwotICAgICAgICAgICAg
ICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNy
W1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgICAgICAg
c2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xP
Q0tfTU9ERV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAg
ICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+
c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAg
ICAgICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMt
PnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7Ci0gICAgICAg
ICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3Jb
VkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAg
ICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAg
ICAgIHMtPmJhbmtfb2Zmc2V0ID0gMDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02LC-0002Fq-0K; Tue, 10 May 2016 07:44:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LB-0002Fd-1t
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 47/3B-07120-85191375; Tue, 10 May 2016 07:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTd8omG
 4wY7V+hYTthk4MHps79vFHsAYxZqZl5RfkcCa8f7QDNaCNu2Ktq6z7A2MH2W7GLk4hAS+MErM
 fLqIFcI5zyjxY9Frxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUcJXpaJ
 4DZvAJmEhNefWEHsVmA6tf27WefwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfjsr9OhxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwyk0wDBcSLEpNT61Iy8wBBgdMWoKDR0mEVwwkzVtckJhbnJkOkTrFqCglzqsAkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5RUCm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDY7Ng490NXyaealO4e71Xa5m+jqqby8a1zTbB12xvnA2fXrz0/Cv54A7Nd5LZU/
 obAnp3Pjti3rLqlKR/vrTm2haLP3P9L1k93GDYMMn/sZ6Pf7vtlpC9lx2tEyJr5t68YS5a8ed
 jb4rw4btPrvMslfwhvuGxaUrF+tbJZ37tyhTXnfUyVFo0VYmlOCPRUIu5qDgRALyJTjFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462866262!13303551!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20201 invoked from network); 10 May 2016 07:44:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02L8-0008Gq-Nu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02L8-0008Bg-N5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02L8-0008Bg-N5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViYzhmODJiODUxZDBmMDIwZGNiZGU3MzMyZDBmY2M1ZTE1ZTVlZjgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjA2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZDQ5M2IwYS4u
M2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3Zn
YS5jCkBAIC02NjksNiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAK
Ky8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZi
ZV91cGRhdGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRf
Y29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlz
IHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dG
WF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAg
IFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsg
Lyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9s
aW5lX29mZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9E
SVNQXSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19WX0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8K
KyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0g
MHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7
CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NL
X01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAg
ICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAg
ICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5F
X1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZY
X01PREVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRf
Y29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8q
IG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRf
aW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJF
X0RJU1BJX0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAg
IGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAg
ICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBk
YXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChz
aG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJh
bV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUg
KHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAg
ICAgICAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAg
ICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykgfCAw
eDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwotICAgICAgICAgICAg
ICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNy
W1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgICAgICAg
c2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xP
Q0tfTU9ERV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAg
ICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+
c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAg
ICAgICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMt
PnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7Ci0gICAgICAg
ICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3Jb
VkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAg
ICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAg
ICAgIHMtPmJhbmtfb2Zmc2V0ID0gMDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02LM-0002Hi-2G; Tue, 10 May 2016 07:44:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LK-0002HN-T8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:34 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 35/2C-18833-26191375; Tue, 10 May 2016 07:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdxomG
 4wbzjZhYTthk4MHps79vFHsAYxZqZl5RfkcCasa23n71gA2fF3W87GBsY97F3MXJxCAl8YZS4
 8+4wG4RznlFi992DzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SMxve
 MwEYvMKmEls+fuBFcRmAar///AhywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTK68qoFy7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgldugmG4kGBRanpqRVpmDjA4YNISHDxKIrxiIGne4oLE3OLMdIjUKUZFKXFeBZCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzCsCMoUnM68EbvoroMVMQIvl2
 PRBFpckIqSkGhhDdGaWyr18NLe+s+ZkrtpV8Zs8xnq/1fMeJTJoZzjaTF7Dsmj3qz1ea3vV5f
 q2THvSdOfr7SCeZxyKc7yWTHk69//9F0Y3w806w8/L73nE1BDg8uDeD4eilHo+vs87y8WMGRo
 km1fZCOiKzAwMnFm/1Hf1yiz1RQvVztows76/+uCnr74k+0wlluKMREMt5qLiRACgpMGjQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462866272!13303587!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21162 invoked from network); 10 May 2016 07:44:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02LI-0008H9-Pk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LI-0008Cb-P0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02LI-0008Cb-P0@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRkODc5ZjIzOWYyYmYzODRlMjdlNWU0M2MzM2EwZWU3NTM2ZDg1OWIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjEyIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDNlNGM1MmUuLmYyNjViOTcgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzg4
LDYgKzc4OCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWlu
dDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9Z
X09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44: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 1b02LM-0002Hi-2G; Tue, 10 May 2016 07:44:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LK-0002HN-T8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:34 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 35/2C-18833-26191375; Tue, 10 May 2016 07:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdxomG
 4wbzjZhYTthk4MHps79vFHsAYxZqZl5RfkcCasa23n71gA2fF3W87GBsY97F3MXJxCAl8YZS4
 8+4wG4RznlFi992DzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SMxve
 MwEYvMKmEls+fuBFcRmAar///AhywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTK68qoFy7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgldugmG4kGBRanpqRVpmDjA4YNISHDxKIrxiIGne4oLE3OLMdIjUKUZFKXFeBZCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzCsCMoUnM68EbvoroMVMQIvl2
 PRBFpckIqSkGhhDdGaWyr18NLe+s+ZkrtpV8Zs8xnq/1fMeJTJoZzjaTF7Dsmj3qz1ea3vV5f
 q2THvSdOfr7SCeZxyKc7yWTHk69//9F0Y3w806w8/L73nE1BDg8uDeD4eilHo+vs87y8WMGRo
 km1fZCOiKzAwMnFm/1Hf1yiz1RQvVztows76/+uCnr74k+0wlluKMREMt5qLiRACgpMGjQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462866272!13303587!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21162 invoked from network); 10 May 2016 07:44:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44: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 1b02LI-0008H9-Pk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LI-0008Cb-P0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02LI-0008Cb-P0@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRkODc5ZjIzOWYyYmYzODRlMjdlNWU0M2MzM2EwZWU3NTM2ZDg1OWIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjEyIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDNlNGM1MmUuLmYyNjViOTcgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzg4
LDYgKzc4OCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWlu
dDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9Z
X09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b02LW-0002Jx-40; Tue, 10 May 2016 07:44:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LV-0002JZ-3Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:45 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2A/7C-18833-C6191375; Tue, 10 May 2016 07:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTd7omG
 4wZLPFhYTthk4MHps79vFHsAYxZqZl5RfkcCacebDS7aCQxIVN3r+sTcw/hPqYuTiEBL4wijx
 edFsJgjnPKPE1XmH2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIk/h08
 h0riM0rYCYx5cY+RhCbBah+3dbPjBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmU15VRL1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/UCYbhQoJFqempFWmZOcDggElLcPAoifCKgaR5iwsSc4sz0yFSpxgVpcR5FUAS
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9MkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cDY0JN03WDvJvtLnhPbTvbpfvvHrNupEWK685jBQ6e6lpfby/QPbtdh0rdtPD
 HxtSfrVb6Dlx/elHp88epPiedxj3tnMl7/K5r78933Of+Kvx5gNAxd9GeKZpCf2ebq2SH7fyW
 XKlRZPFid/WinXskzqRp17lO9Vzw2iZtELVhxX/2tfUjxrCJ7JZbijERDLeai4kQAHY+ySkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462866283!7316413!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26600 invoked from network); 10 May 2016 07:44:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LS-0008HJ-RU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LS-0008EG-Qo
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02LS-0008EG-Qo@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYzZDZlYWIyZmRhNDNlOWNmZGFhMzNlOWZmZGU3NTVkYThlOThlMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjE4IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIyZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxh
eS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFi
bGVkKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUxMSw3IEBA
IHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQz
Ml90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMt
PnNyX2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZh
bCAmIHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAg
ICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1
NDMsNyBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4
XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRl
eF0gPSB2YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2Fy
ZWdzKHMpOwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYyLDEyIEBAIHZvaWQgdmdh
X2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7Cisg
ICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9
IHZhbDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChz
LT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b02LW-0002Jx-40; Tue, 10 May 2016 07:44:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LV-0002JZ-3Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:45 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2A/7C-18833-C6191375; Tue, 10 May 2016 07:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTd7omG
 4wZLPFhYTthk4MHps79vFHsAYxZqZl5RfkcCacebDS7aCQxIVN3r+sTcw/hPqYuTiEBL4wijx
 edFsJgjnPKPE1XmH2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIk/h08
 h0riM0rYCYx5cY+RhCbBah+3dbPjBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmU15VRL1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/UCYbhQoJFqempFWmZOcDggElLcPAoifCKgaR5iwsSc4sz0yFSpxgVpcR5FUAS
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9MkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cDY0JN03WDvJvtLnhPbTvbpfvvHrNupEWK685jBQ6e6lpfby/QPbtdh0rdtPD
 HxtSfrVb6Dlx/elHp88epPiedxj3tnMl7/K5r78933Of+Kvx5gNAxd9GeKZpCf2ebq2SH7fyW
 XKlRZPFid/WinXskzqRp17lO9Vzw2iZtELVhxX/2tfUjxrCJ7JZbijERDLeai4kQAHY+ySkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462866283!7316413!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26600 invoked from network); 10 May 2016 07:44:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 07:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LS-0008HJ-RU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02LS-0008EG-Qo
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02LS-0008EG-Qo@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:44:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.5] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYzZDZlYWIyZmRhNDNlOWNmZGFhMzNlOWZmZGU3NTVkYThlOThlMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjU4OjE4IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIyZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxh
eS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFi
bGVkKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUxMSw3IEBA
IHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQz
Ml90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMt
PnNyX2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZh
bCAmIHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAg
ICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1
NDMsNyBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4
XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRl
eF0gPSB2YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2Fy
ZWdzKHMpOwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYyLDEyIEBAIHZvaWQgdmdh
X2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7Cisg
ICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9
IHZhbDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChz
LT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:55: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 1b02VV-0003IW-TF; Tue, 10 May 2016 07:55: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 1b02VU-0003II-Vx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:05 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0F/A8-31631-8D391375; Tue, 10 May 2016 07:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff6ZMN
 wg9YNBhYTthk4MHps79vFHsAYxZqZl5RfkcCa0TTvFFvBFpmKW+vvsDQw/hHrYuTiEBL4wijx
 8sESFgjnPKPE201bmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawljj/e
 C87iM0rYCZx7/JFsDgLUP2cLSdZJzByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeGyy8yFGSQ4mJVFeV0a9cCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJKTDMOFBItS01Mr0jJzgMEBk5bg4FES4c0BSfMWFyTmFmemQ6ROMSpKifPWgSQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3g8gU3gy80rgpr8CWswEtFiOT
 R9kcUkiQkqqgTFU8Kqt99z/nVGvvQW8ru4++CjwkYW1Jc9f6yLTCTMig2dcS/AJ7TqeIM35n9
 2tRK52zduiUxfdveXNfR2TUkVtCvR2qIZmHj59Y2P+z4PdNS0dEmbzV2y9s1RZXc3temq4lG6
 73/MVtZp1P7RrrnzUFZp2X3siF9shkY3su/N743V2TZ3So8RSnJFoqMVcVJwIAP/pNNtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1462866902!21544205!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33004 invoked from network); 10 May 2016 07:55:03 -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; 10 May 2016 07: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 1b02VS-0008Rl-Li
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02VS-0000GL-Kn
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02VS-0000GL-Kn@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:02 +0000
Subject: [Xen-changelog] [xen master] IOMMU: don't BUG() on exotic hardware
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk0YTYxODc3OTRiMWVmNGY1ZDM1ZmY3NDY2OTlmNTg4ODMxODE4ZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MjE6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoyMTowNiAyMDE2ICswMjAwCgogICAgSU9N
TVU6IGRvbid0IEJVRygpIG9uIGV4b3RpYyBoYXJkd2FyZQogICAgCiAgICBPbiB4ODYsIGlvbW11
X2dldF9vcHMoKSBCVUcoKXMgd2hlbiBydW5uaW5nIG9uIG5vbi1JbnRlbCwgbm9uLUFNRAogICAg
aGFyZHdhcmUuIFdoaWxlLCB3aXRoIG91ciBjdXJyZW50IGNvZGUsIHRoYXQncyBhIGNvcnJlY3Qg
cHJlcmVxdWlzaXRlCiAgICBhc3N1bXB0aW9uIGZvciBJT01NVSBwcmVzZW5jZSwgdGhpcyBpcyB3
cm9uZyBvbiBzeXN0ZW1zIHdpdGhvdXQgSU9NTVUuCiAgICBIZW5jZSBpb21tdV9lbmFibGVkIChh
bmQgYWxpa2UpIGNoZWNrcyBzaG91bGQgYmUgZG9uZSBwcmlvciB0byBjYWxsaW5nCiAgICB0aGF0
IGZ1bmN0aW9uLCBub3QgYWZ0ZXIuCiAgICAKICAgIEFsc28gbW92ZSBpb21tdV9zdXNwZW5kKCkg
bmV4dCB0byBpb21tdV9yZXN1bWUoKSAtIGl0IGVzY2FwZXMgbWUgd2h5CiAgICBpb21tdV9kb19k
b21jdGwoKSBoYWQgZ290IHB1dCBiZXR3ZWVuIHRoZSB0d28uCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYXJp
byBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyB8IDMxICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgfCAgNyArKystLS0tCiAyIGZpbGVzIGNoYW5nZWQs
IDE4IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CmluZGV4IGM1OWIyYWIuLjlkMTA0ZDIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMzM3
LDExICszMzcsMTYgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cCh2b2lkKQogICAgIHJldHVybiBy
YzsKIH0KIAordm9pZCBpb21tdV9zdXNwZW5kKCkKK3sKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQg
KQorICAgICAgICBpb21tdV9nZXRfb3BzKCktPnN1c3BlbmQoKTsKK30KKwogdm9pZCBpb21tdV9y
ZXN1bWUoKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9v
cHMoKTsKICAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQotICAgICAgICBvcHMtPnJlc3VtZSgpOwor
ICAgICAgICBpb21tdV9nZXRfb3BzKCktPnJlc3VtZSgpOwogfQogCiBpbnQgaW9tbXVfZG9fZG9t
Y3RsKApAQCAtMzY1LDM0ICszNzAsMjggQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKICAgICByZXR1
cm4gcmV0OwogfQogCi12b2lkIGlvbW11X3N1c3BlbmQoKQotewotICAgIGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKLSAgICBpZiAoIGlvbW11X2VuYWJsZWQg
KQotICAgICAgICBvcHMtPnN1c3BlbmQoKTsKLX0KLQogdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFi
bGUoc3RydWN0IGRvbWFpbiogZCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMg
PSBpb21tdV9nZXRfb3BzKCk7Ci0KICAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfdXNl
X2hhcF9wdChkKSApCi0gICAgICAgIG9wcy0+c2hhcmVfcDJtKGQpOworICAgICAgICBpb21tdV9n
ZXRfb3BzKCktPnNoYXJlX3AybShkKTsKIH0KIAogdm9pZCBpb21tdV9jcmFzaF9zaHV0ZG93bih2
b2lkKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMo
KTsKICAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQotICAgICAgICBvcHMtPmNyYXNoX3NodXRkb3du
KCk7CisgICAgICAgIGlvbW11X2dldF9vcHMoKS0+Y3Jhc2hfc2h1dGRvd24oKTsKICAgICBpb21t
dV9lbmFibGVkID0gaW9tbXVfaW50cmVtYXAgPSBpb21tdV9pbnRwb3N0ID0gMDsKIH0KIAogaW50
IGlvbW11X2dldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9p
ZCAqY3R4dCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21tdV9nZXRf
b3BzKCk7CisgICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzOwogCi0gICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCB8fCAhb3BzLT5nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSApCisgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCApCisgICAgICAgIHJldHVybiAwOworCisgICAgb3BzID0gaW9tbXVf
Z2V0X29wcygpOworICAgIGlmICggIW9wcy0+Z2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkgKQog
ICAgICAgICByZXR1cm4gMDsKIAogICAgIHJldHVybiBvcHMtPmdldF9yZXNlcnZlZF9kZXZpY2Vf
bWVtb3J5KGZ1bmMsIGN0eHQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCA0YWNiYzc2Li45ODkz
NmY1NWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0xMjQxLDE2ICsxMjQxLDE1IEBAIF9faW5p
dGNhbGwoc2V0dXBfZHVtcF9wY2lkZXZzKTsKIGludCBpb21tdV91cGRhdGVfaXJlX2Zyb21fbXNp
KAogICAgIHN0cnVjdCBtc2lfZGVzYyAqbXNpX2Rlc2MsIHN0cnVjdCBtc2lfbXNnICptc2cpCiB7
Ci0gICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzID0gaW9tbXVfZ2V0X29wcygpOwotICAg
IHJldHVybiBpb21tdV9pbnRyZW1hcCA/IG9wcy0+dXBkYXRlX2lyZV9mcm9tX21zaShtc2lfZGVz
YywgbXNnKSA6IDA7CisgICAgcmV0dXJuIGlvbW11X2ludHJlbWFwCisgICAgICAgICAgID8gaW9t
bXVfZ2V0X29wcygpLT51cGRhdGVfaXJlX2Zyb21fbXNpKG1zaV9kZXNjLCBtc2cpIDogMDsKIH0K
IAogdm9pZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKm1z
aV9kZXNjLCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICBpZiAoIGlvbW11X2ludHJlbWFwICkKLSAg
ICAgICAgb3BzLT5yZWFkX21zaV9mcm9tX2lyZShtc2lfZGVzYywgbXNnKTsKKyAgICAgICAgaW9t
bXVfZ2V0X29wcygpLT5yZWFkX21zaV9mcm9tX2lyZShtc2lfZGVzYywgbXNnKTsKIH0KIAogaW50
IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:55: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 1b02VV-0003IW-TF; Tue, 10 May 2016 07:55: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 1b02VU-0003II-Vx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:05 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0F/A8-31631-8D391375; Tue, 10 May 2016 07:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff6ZMN
 wg9YNBhYTthk4MHps79vFHsAYxZqZl5RfkcCa0TTvFFvBFpmKW+vvsDQw/hHrYuTiEBL4wijx
 8sESFgjnPKPE201bmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawljj/e
 C87iM0rYCZx7/JFsDgLUP2cLSdZJzByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeGyy8yFGSQ4mJVFeV0a9cCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJKTDMOFBItS01Mr0jJzgMEBk5bg4FES4c0BSfMWFyTmFmemQ6ROMSpKifPWgSQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3g8gU3gy80rgpr8CWswEtFiOT
 R9kcUkiQkqqgTFU8Kqt99z/nVGvvQW8ru4++CjwkYW1Jc9f6yLTCTMig2dcS/AJ7TqeIM35n9
 2tRK52zduiUxfdveXNfR2TUkVtCvR2qIZmHj59Y2P+z4PdNS0dEmbzV2y9s1RZXc3temq4lG6
 73/MVtZp1P7RrrnzUFZp2X3siF9shkY3su/N743V2TZ3So8RSnJFoqMVcVJwIAP/pNNtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1462866902!21544205!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33004 invoked from network); 10 May 2016 07:55:03 -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; 10 May 2016 07: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 1b02VS-0008Rl-Li
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02VS-0000GL-Kn
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02VS-0000GL-Kn@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:02 +0000
Subject: [Xen-changelog] [xen master] IOMMU: don't BUG() on exotic hardware
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk0YTYxODc3OTRiMWVmNGY1ZDM1ZmY3NDY2OTlmNTg4ODMxODE4ZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MjE6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoyMTowNiAyMDE2ICswMjAwCgogICAgSU9N
TVU6IGRvbid0IEJVRygpIG9uIGV4b3RpYyBoYXJkd2FyZQogICAgCiAgICBPbiB4ODYsIGlvbW11
X2dldF9vcHMoKSBCVUcoKXMgd2hlbiBydW5uaW5nIG9uIG5vbi1JbnRlbCwgbm9uLUFNRAogICAg
aGFyZHdhcmUuIFdoaWxlLCB3aXRoIG91ciBjdXJyZW50IGNvZGUsIHRoYXQncyBhIGNvcnJlY3Qg
cHJlcmVxdWlzaXRlCiAgICBhc3N1bXB0aW9uIGZvciBJT01NVSBwcmVzZW5jZSwgdGhpcyBpcyB3
cm9uZyBvbiBzeXN0ZW1zIHdpdGhvdXQgSU9NTVUuCiAgICBIZW5jZSBpb21tdV9lbmFibGVkIChh
bmQgYWxpa2UpIGNoZWNrcyBzaG91bGQgYmUgZG9uZSBwcmlvciB0byBjYWxsaW5nCiAgICB0aGF0
IGZ1bmN0aW9uLCBub3QgYWZ0ZXIuCiAgICAKICAgIEFsc28gbW92ZSBpb21tdV9zdXNwZW5kKCkg
bmV4dCB0byBpb21tdV9yZXN1bWUoKSAtIGl0IGVzY2FwZXMgbWUgd2h5CiAgICBpb21tdV9kb19k
b21jdGwoKSBoYWQgZ290IHB1dCBiZXR3ZWVuIHRoZSB0d28uCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYXJp
byBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyB8IDMxICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgfCAgNyArKystLS0tCiAyIGZpbGVzIGNoYW5nZWQs
IDE4IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CmluZGV4IGM1OWIyYWIuLjlkMTA0ZDIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMzM3
LDExICszMzcsMTYgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cCh2b2lkKQogICAgIHJldHVybiBy
YzsKIH0KIAordm9pZCBpb21tdV9zdXNwZW5kKCkKK3sKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQg
KQorICAgICAgICBpb21tdV9nZXRfb3BzKCktPnN1c3BlbmQoKTsKK30KKwogdm9pZCBpb21tdV9y
ZXN1bWUoKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9v
cHMoKTsKICAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQotICAgICAgICBvcHMtPnJlc3VtZSgpOwor
ICAgICAgICBpb21tdV9nZXRfb3BzKCktPnJlc3VtZSgpOwogfQogCiBpbnQgaW9tbXVfZG9fZG9t
Y3RsKApAQCAtMzY1LDM0ICszNzAsMjggQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKICAgICByZXR1
cm4gcmV0OwogfQogCi12b2lkIGlvbW11X3N1c3BlbmQoKQotewotICAgIGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKLSAgICBpZiAoIGlvbW11X2VuYWJsZWQg
KQotICAgICAgICBvcHMtPnN1c3BlbmQoKTsKLX0KLQogdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFi
bGUoc3RydWN0IGRvbWFpbiogZCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMg
PSBpb21tdV9nZXRfb3BzKCk7Ci0KICAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfdXNl
X2hhcF9wdChkKSApCi0gICAgICAgIG9wcy0+c2hhcmVfcDJtKGQpOworICAgICAgICBpb21tdV9n
ZXRfb3BzKCktPnNoYXJlX3AybShkKTsKIH0KIAogdm9pZCBpb21tdV9jcmFzaF9zaHV0ZG93bih2
b2lkKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMo
KTsKICAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQotICAgICAgICBvcHMtPmNyYXNoX3NodXRkb3du
KCk7CisgICAgICAgIGlvbW11X2dldF9vcHMoKS0+Y3Jhc2hfc2h1dGRvd24oKTsKICAgICBpb21t
dV9lbmFibGVkID0gaW9tbXVfaW50cmVtYXAgPSBpb21tdV9pbnRwb3N0ID0gMDsKIH0KIAogaW50
IGlvbW11X2dldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9p
ZCAqY3R4dCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21tdV9nZXRf
b3BzKCk7CisgICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzOwogCi0gICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCB8fCAhb3BzLT5nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSApCisgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCApCisgICAgICAgIHJldHVybiAwOworCisgICAgb3BzID0gaW9tbXVf
Z2V0X29wcygpOworICAgIGlmICggIW9wcy0+Z2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkgKQog
ICAgICAgICByZXR1cm4gMDsKIAogICAgIHJldHVybiBvcHMtPmdldF9yZXNlcnZlZF9kZXZpY2Vf
bWVtb3J5KGZ1bmMsIGN0eHQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCA0YWNiYzc2Li45ODkz
NmY1NWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0xMjQxLDE2ICsxMjQxLDE1IEBAIF9faW5p
dGNhbGwoc2V0dXBfZHVtcF9wY2lkZXZzKTsKIGludCBpb21tdV91cGRhdGVfaXJlX2Zyb21fbXNp
KAogICAgIHN0cnVjdCBtc2lfZGVzYyAqbXNpX2Rlc2MsIHN0cnVjdCBtc2lfbXNnICptc2cpCiB7
Ci0gICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzID0gaW9tbXVfZ2V0X29wcygpOwotICAg
IHJldHVybiBpb21tdV9pbnRyZW1hcCA/IG9wcy0+dXBkYXRlX2lyZV9mcm9tX21zaShtc2lfZGVz
YywgbXNnKSA6IDA7CisgICAgcmV0dXJuIGlvbW11X2ludHJlbWFwCisgICAgICAgICAgID8gaW9t
bXVfZ2V0X29wcygpLT51cGRhdGVfaXJlX2Zyb21fbXNpKG1zaV9kZXNjLCBtc2cpIDogMDsKIH0K
IAogdm9pZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKm1z
aV9kZXNjLCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogewotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICBpZiAoIGlvbW11X2ludHJlbWFwICkKLSAg
ICAgICAgb3BzLT5yZWFkX21zaV9mcm9tX2lyZShtc2lfZGVzYywgbXNnKTsKKyAgICAgICAgaW9t
bXVfZ2V0X29wcygpLT5yZWFkX21zaV9mcm9tX2lyZShtc2lfZGVzYywgbXNnKTsKIH0KIAogaW50
IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07: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 1b02Vf-0003KG-VE; Tue, 10 May 2016 07:55:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ve-0003K1-Vv
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:15 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 56/D6-03277-2E391375; Tue, 10 May 2016 07:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVffhZMN
 wgx3/LSwmbDNwYPTY3reLPYAxijUzLym/IoE1o2f3BbaCq2wVXS17WRsYD7N2MXJxCAl8YZR4
 9/sJlHOeUeLMknlsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhK9O+6B
 xbnFTCT2LfvIFicBai+Z287ywRGjgWMDKsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA2B3NzU4u
 LE9NScxKRiveT83E2MQK/UMzAw7mD8ftrzEKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQleyUmG4UKCRanpqRVpmTnA8IBJS3DwKInw5oCkeYsLEnOLM9MhUqcYdTkW/Li9lkmI
 JS8/L1VKnLcOpEgApCijNA9uBCxULzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5v0AMoUnM
 68EbtMroCOYgI6QY9MHOaIkESEl1cC4yeGXiKjTl3VPH/FY+GyfrigmWtyjybx/3nxNM5VJR3
 4sKjzlyXP8Sf2GD1lHJ2+4dC3nlbaM7GLj9wVM9e0/3VtO7wht7F29+075sjLXxvW/i+Iutq7
 SqzzjO4OpPn9XVtXaFL0zWQs/XZWvbDd+J7wks6X40YZ+tQ+ZXgu9czLm7ugJ6VugxFKckWio
 xVxUnAgA7M9FjlACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462866912!40220484!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42446 invoked from network); 10 May 2016 07:55:13 -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; 10 May 2016 07: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 1b02Vc-0008Rv-PW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Vc-0000Gm-Mq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Vc-0000Gm-Mq@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:12 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: put docs/man/ under tool
	stack
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZiMDg4NzI1MTljYmEzNTA3Mzg4MmRiMmU5YTU0YWQwMGJhYzFjNTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MjE6MzggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoyMTozOCAyMDE2ICswMjAwCgogICAgTUFJ
TlRBSU5FUlM6IHB1dCBkb2NzL21hbi8gdW5kZXIgdG9vbCBzdGFjawogICAgCiAgICBSaWdodCBu
b3cgdGhlcmUncyBvbmx5IHRvb2wgc3RhY2sgcmVsYXRlZCBkb2N1bWVudGF0aW9uIHRoZXJlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogTUFJTlRBSU5FUlMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL01BSU5U
QUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggYWQ0NTc4YS4uNjJmNGZmZCAxMDA2NDQKLS0tIGEv
TUFJTlRBSU5FUlMKKysrIGIvTUFJTlRBSU5FUlMKQEAgLTM1Myw2ICszNTMsNyBAQCBGOglpbnN0
YWxsLnNoCiBGOgltNC8KIEY6CWNvbmZpZ3VyZQogRjoJZG9jcy9NYWtlZmlsZQorRjoJZG9jcy9t
YW4vCiBGOglzdHViZG9tL01ha2VmaWxlCiBGOgkqLmFjCiBGOgkqL2NvbmZpZ3VyZQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07: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 1b02Vf-0003KG-VE; Tue, 10 May 2016 07:55:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Ve-0003K1-Vv
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:15 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 56/D6-03277-2E391375; Tue, 10 May 2016 07:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVffhZMN
 wgx3/LSwmbDNwYPTY3reLPYAxijUzLym/IoE1o2f3BbaCq2wVXS17WRsYD7N2MXJxCAl8YZR4
 9/sJlHOeUeLMknlsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhK9O+6B
 xbnFTCT2LfvIFicBai+Z287ywRGjgWMDKsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA2B3NzU4u
 LE9NScxKRiveT83E2MQK/UMzAw7mD8ftrzEKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQleyUmG4UKCRanpqRVpmTnA8IBJS3DwKInw5oCkeYsLEnOLM9MhUqcYdTkW/Li9lkmI
 JS8/L1VKnLcOpEgApCijNA9uBCxULzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5v0AMoUnM
 68EbtMroCOYgI6QY9MHOaIkESEl1cC4yeGXiKjTl3VPH/FY+GyfrigmWtyjybx/3nxNM5VJR3
 4sKjzlyXP8Sf2GD1lHJ2+4dC3nlbaM7GLj9wVM9e0/3VtO7wht7F29+075sjLXxvW/i+Iutq7
 SqzzjO4OpPn9XVtXaFL0zWQs/XZWvbDd+J7wks6X40YZ+tQ+ZXgu9czLm7ugJ6VugxFKckWio
 xVxUnAgA7M9FjlACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462866912!40220484!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42446 invoked from network); 10 May 2016 07:55:13 -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; 10 May 2016 07: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 1b02Vc-0008Rv-PW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Vc-0000Gm-Mq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Vc-0000Gm-Mq@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:12 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: put docs/man/ under tool
	stack
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZiMDg4NzI1MTljYmEzNTA3Mzg4MmRiMmU5YTU0YWQwMGJhYzFjNTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MjE6MzggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoyMTozOCAyMDE2ICswMjAwCgogICAgTUFJ
TlRBSU5FUlM6IHB1dCBkb2NzL21hbi8gdW5kZXIgdG9vbCBzdGFjawogICAgCiAgICBSaWdodCBu
b3cgdGhlcmUncyBvbmx5IHRvb2wgc3RhY2sgcmVsYXRlZCBkb2N1bWVudGF0aW9uIHRoZXJlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogTUFJTlRBSU5FUlMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL01BSU5U
QUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggYWQ0NTc4YS4uNjJmNGZmZCAxMDA2NDQKLS0tIGEv
TUFJTlRBSU5FUlMKKysrIGIvTUFJTlRBSU5FUlMKQEAgLTM1Myw2ICszNTMsNyBAQCBGOglpbnN0
YWxsLnNoCiBGOgltNC8KIEY6CWNvbmZpZ3VyZQogRjoJZG9jcy9NYWtlZmlsZQorRjoJZG9jcy9t
YW4vCiBGOglzdHViZG9tL01ha2VmaWxlCiBGOgkqLmFjCiBGOgkqL2NvbmZpZ3VyZQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07: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 1b02Vq-0003M0-0o; Tue, 10 May 2016 07:55: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 1b02Vp-0003Lo-3R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:25 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 80/16-17285-CE391375; Tue, 10 May 2016 07:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff1ZMN
 wg+sTrSwmbDNwYPTY3reLPYAxijUzLym/IoE149LSdawFZzgq9s9eyNbAOJm9i5GTQ0jgC6NE
 +426LkYuIPs8o8SJfT9Zuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYIFiir+EwI
 4jNK2AmsblhNVicBaj+4cmHLBMYORYwMqxi1ChOLSpLLdI1tNBLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0CQMQ7GBs2u55iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSv5CTDcCHBotT01Iq0zBxgcMCkJTh4lER4c0DSvMUFibnFmekQqVOMilLivHUgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3H2QKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUw2uqfy4is5O9yPJB1ITpCrs793+vdkx9bdbwNZZbs2rth/RTlp+nn7jKmLP+37l
 F2VHZWPt/8mVdj5K9kMF2RmGDy/9XmZ0y7BaNKjBdHTBaLXyK7++lzRdVDM3Z8XWHR19F3uqR
 52Rv+FUbR/h4Hl/Rb/3N7InM/4/vmvMhbvOtP3vPtOjYxT4mlOCPRUIu5qDgRAD/M0jVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462866923!2354859!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42082 invoked from network); 10 May 2016 07:55:23 -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; 10 May 2016 07: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 1b02Vm-0008SB-RO
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Vm-0000HC-Qb
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Vm-0000HC-Qb@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:22 +0000
Subject: [Xen-changelog] [xen master] doc: document that Domain-0 can't be
	migrated across cpupools
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwODRmZWU3YTMyMDRiZjhjY2Y3ZDk5M2RlYTA5MTg2ZTRlN2RkNDgKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTA6Mjk6MjYgMjAxNiArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTI6MzA6MzkgMjAxNiArMDEwMAoKICAgIGRvYzog
ZG9jdW1lbnQgdGhhdCBEb21haW4tMCBjYW4ndCBiZSBtaWdyYXRlZCBhY3Jvc3MgY3B1cG9vbHMK
ICAgIAogICAgRG9tYWluLTAgaXMgYWx3YXlzIG1lbWJlciBvZiBQb29sLTAgKG9yLCB0byBiZSBw
cmVjaXNlOiBvZiB0aGUgY3B1cHBvbAogICAgd2l0aCBjcHVwb29sLWlkIDApLiBEb2N1bWVudCB0
aGlzIGluIHRoZSB4bCBtYW4gcGFnZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIGRvY3MvbWFuL3hsLnBvZC4xIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKykKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5wb2QuMSBiL2RvY3MvbWFuL3hsLnBv
ZC4xCmluZGV4IGUyYmQzMmQuLjk4ODdmMWIgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLnBvZC4x
CisrKyBiL2RvY3MvbWFuL3hsLnBvZC4xCkBAIC0xMjYzLDYgKzEyNjMsNyBAQCBleGFjdCBzYW1l
IHN5bnRheCBhcyBpbiBCPGNwdXBvb2wtY3B1LWFkZD4gYWJvdmUuCiA9aXRlbSBCPGNwdXBvb2wt
bWlncmF0ZT4gSTxkb21haW4+IEk8Y3B1LXBvb2w+CiAKIE1vdmVzIGEgZG9tYWluIHNwZWNpZmll
ZCBieSBkb21haW4taWQgb3IgZG9tYWluLW5hbWUgaW50byBhIGNwdS1wb29sLgorRG9tYWluLTAg
Y2FuJ3QgYmUgbW92ZWQgdG8gYW5vdGhlciBjcHUtcG9vbC4KIAogPWl0ZW0gQjxjcHVwb29sLW51
bWEtc3BsaXQ+CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 07:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07: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 1b02Vq-0003M0-0o; Tue, 10 May 2016 07:55: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 1b02Vp-0003Lo-3R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:25 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 80/16-17285-CE391375; Tue, 10 May 2016 07:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff1ZMN
 wg+sTrSwmbDNwYPTY3reLPYAxijUzLym/IoE149LSdawFZzgq9s9eyNbAOJm9i5GTQ0jgC6NE
 +426LkYuIPs8o8SJfT9Zuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYIFiir+EwI
 4jNK2AmsblhNVicBaj+4cmHLBMYORYwMqxi1ChOLSpLLdI1tNBLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0CQMQ7GBs2u55iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSv5CTDcCHBotT01Iq0zBxgcMCkJTh4lER4c0DSvMUFibnFmekQqVOMilLivHUgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3H2QKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUw2uqfy4is5O9yPJB1ITpCrs793+vdkx9bdbwNZZbs2rth/RTlp+nn7jKmLP+37l
 F2VHZWPt/8mVdj5K9kMF2RmGDy/9XmZ0y7BaNKjBdHTBaLXyK7++lzRdVDM3Z8XWHR19F3uqR
 52Rv+FUbR/h4Hl/Rb/3N7InM/4/vmvMhbvOtP3vPtOjYxT4mlOCPRUIu5qDgRAD/M0jVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462866923!2354859!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42082 invoked from network); 10 May 2016 07:55:23 -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; 10 May 2016 07: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 1b02Vm-0008SB-RO
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b02Vm-0000HC-Qb
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 07:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b02Vm-0000HC-Qb@xenbits.xenproject.org>
Date: Tue, 10 May 2016 07:55:22 +0000
Subject: [Xen-changelog] [xen master] doc: document that Domain-0 can't be
	migrated across cpupools
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwODRmZWU3YTMyMDRiZjhjY2Y3ZDk5M2RlYTA5MTg2ZTRlN2RkNDgKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTA6Mjk6MjYgMjAxNiArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTI6MzA6MzkgMjAxNiArMDEwMAoKICAgIGRvYzog
ZG9jdW1lbnQgdGhhdCBEb21haW4tMCBjYW4ndCBiZSBtaWdyYXRlZCBhY3Jvc3MgY3B1cG9vbHMK
ICAgIAogICAgRG9tYWluLTAgaXMgYWx3YXlzIG1lbWJlciBvZiBQb29sLTAgKG9yLCB0byBiZSBw
cmVjaXNlOiBvZiB0aGUgY3B1cHBvbAogICAgd2l0aCBjcHVwb29sLWlkIDApLiBEb2N1bWVudCB0
aGlzIGluIHRoZSB4bCBtYW4gcGFnZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIGRvY3MvbWFuL3hsLnBvZC4xIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKykKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5wb2QuMSBiL2RvY3MvbWFuL3hsLnBv
ZC4xCmluZGV4IGUyYmQzMmQuLjk4ODdmMWIgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLnBvZC4x
CisrKyBiL2RvY3MvbWFuL3hsLnBvZC4xCkBAIC0xMjYzLDYgKzEyNjMsNyBAQCBleGFjdCBzYW1l
IHN5bnRheCBhcyBpbiBCPGNwdXBvb2wtY3B1LWFkZD4gYWJvdmUuCiA9aXRlbSBCPGNwdXBvb2wt
bWlncmF0ZT4gSTxkb21haW4+IEk8Y3B1LXBvb2w+CiAKIE1vdmVzIGEgZG9tYWluIHNwZWNpZmll
ZCBieSBkb21haW4taWQgb3IgZG9tYWluLW5hbWUgaW50byBhIGNwdS1wb29sLgorRG9tYWluLTAg
Y2FuJ3QgYmUgbW92ZWQgdG8gYW5vdGhlciBjcHUtcG9vbC4KIAogPWl0ZW0gQjxjcHVwb29sLW51
bWEtc3BsaXQ+CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BBb-0007aN-9s; Tue, 10 May 2016 17: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 1b0BBZ-0007aE-Od
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:05 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 C9/05-02219-92612375; Tue, 10 May 2016 17:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdDzCj
 cYPlHEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPP7F3PBTauKFSs6WBsYd2p1MXJxCAl8YZTo
 mjeNHcI5zyjxeO56ti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JR60n
 WICsXkFzCQuzVgMFmcBqu+Z/495AiPHAkaGVYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjE3bPQ8xSnIwKYnyfhcxChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwSsgCpQTLEpNT61Iy8wBhgdMWoKDR0mENwokzVtckJhbnJkOkTrFqCglznsRZKYA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM6wgyniczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGFcGPc7+3+a3a2fYJY6nZ1+yKx5k9BHYvU3tA/eOVvOW+eyPn31bc9V4T2ngg8
 qT7wRmBiRHi32SfvVVn/eHp8ivbh3BT+7Jfmvtzxq85Ze8xlfGbseQN0Wl7J7jlN8JLXO5E3M
 M9zdNkN8SEXrJbO+v1mqTAHN2NZ5df8LmK67TmJy2mT+3VImlOCPRUIu5qDgRAFTrPpFEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462900263!22999120!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58575 invoked from network); 10 May 2016 17:11:04 -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; 10 May 2016 17:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBX-00028V-34
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBW-0000Z9-Vx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBW-0000Z9-Vx@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: fix forwarding of
	internally cached requests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU2OWU3OTMwYmVlMzkyNzJkM2NmMmIwMTA5NDcwZTMxN2U0ZmU3MDMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTI6MjQgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1MjoyNCAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMKICAgIAog
ICAgRm9yd2FyZGluZyBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsIHdoZW4gYW4g
aW5kaXZpZHVhbAogICAgaXRlcmF0aW9uIG9mIHRoZW0gZ290IHJlamVjdGVkIGJ5IGludGVybmFs
IGRldmljZSBlbXVsYXRpb24gaGFuZGxlcnMKICAgIHdpdGggWDg2RU1VTF9VTkhBTkRMRUFCTEUg
aXMgd3Jvbmc6IFRoZSBkZXZpY2UgbW9kZWwgd291bGQgdGhlbiBoYW5kbGUKICAgIGFsbCBpdGVy
YXRpb25zLCB3aXRob3V0IHRoZSBpbnRlcm5hbCBoYW5kbGVyIGdldHRpbmcgdG8gc2VlIGFueSBw
YXN0CiAgICB0aGUgb25lIGl0IHJldHVybmVkIGZhaWx1cmUgZm9yLiBUaGlzIGNhdXNlcyBtaXNi
ZWhhdmlvciBpbiBhdCBsZWFzdAogICAgdGhlIE1TSS1YIGFuZCBWR0EgY29kZSwgd2hpY2ggd2Fu
dCB0byBzZWUgYWxsIHN1Y2ggcmVxdWVzdHMgZm9yCiAgICBpbnRlcm5hbCB0cmFja2luZy9jYWNo
aW5nIHB1cnBvc2VzLiBCdXQgbm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgYXBwbHkKICAgIHRvIGJ1
ZmZlcmVkIEkvTyByZXF1ZXN0cy4KICAgIAogICAgVGhpcyBpbiB0dXJuIG1lYW5zIHRoYXQgdGhl
IGNvbmRpdGlvbiBpbiBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQoKSBvZgogICAgd2hlbiB0byBj
cmFzaCB0aGUgZG9tYWluIHdhcyB3cm9uZzogU2luY2UgWDg2RU1VTF9VTkhBTkRMRUFCTEUgY2Fu
CiAgICB2YWxpZGx5IGJlIHJldHVybmVkIGJ5IHRoZSBpbmRpdmlkdWFsIGRldmljZSBoYW5kbGVy
cywgd2UgbXVzdG4ndAogICAgYmxpbmRseSBjcmFzaCB0aGUgZG9tYWluIGlmIHN1Y2ggb2NjdXJz
IG9uIG90aGVyIHRoYW4gdGhlIGluaXRpYWwKICAgIGl0ZXJhdGlvbi4gSW5zdGVhZCB3ZSBuZWVk
IHRvIGRpc3Rpbmd1aXNoIGh2bV9jb3B5XypfZ3Vlc3RfcGh5cygpCiAgICBmYWlsdXJlcyBmcm9t
IGRldmljZSBzcGVjaWZpYyBvbmVzLCBhbmQgdGhlbiB0aGUgZm9ybWVyIG5lZWQgdG8gYWx3YXlz
CiAgICBiZSBmYXRhbCB0byB0aGUgZG9tYWluIChpLmUuIGFsc28gb24gdGhlIGZpcnN0IGl0ZXJh
dGlvbiksIHNpbmNlCiAgICBvdGhlcndpc2Ugd2UgYWdhaW4gd291bGQgZW5kIHVwIGZvcndhcmRp
bmcgYSByZXF1ZXN0IHRvIHFlbXUgd2hpY2ggdGhlCiAgICBpbnRlcm5hbCBoYW5kbGVyIGRpZG4n
dCBnZXQgdG8gc2VlLgogICAgCiAgICBUaGUgYWRqdXN0bWVudCBzaG91bGQgYmUgb2theSBldmVu
IGZvciBzdGR2Z2EncyBNTUlPIGhhbmRsaW5nOgogICAgLSBpZiBpdCBpcyBub3QgY2FjaGluZyB0
aGVuIHRoZSBhY2NlcHQgZnVuY3Rpb24gd291bGQgaGF2ZSBmYWlsZWQgc28gd2UKICAgICAgd29u
J3QgZ2V0IGludG8gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCksCiAgICAtIGlmIGl0IGlzc3Vl
ZCB0aGUgYnVmZmVyZWQgaW9yZXEgdGhlbiB3ZSBvbmx5IGdldCB0byB0aGUgcC0+Y291bnQKICAg
ICAgcmVkdWN0aW9uIGlmIGh2bV9zZW5kX2lvcmVxKCkgYWN0dWFsbHkgZW5jb3VudGVyZWQgYW4g
ZXJyb3IgKGluIHdoaWNoCiAgICAgIHdlIGRvbid0IGNhcmUgYWJvdXQgdGhlIHJlcXVlc3QgZ2V0
dGluZyBzcGxpdCB1cCkuCiAgICAKICAgIEFsc28gY29tbWl0IDRmYWZmYzQxZCAoIng4Ni9odm06
IGxpbWl0IHJlcHMgdG8gYXZvaWQgdGhlIG5lZWQgdG8gaGFuZGxlCiAgICByZXRyeSIpIHdlbnQg
dG9vIGZhciBpbiByZW1vdmluZyBjb2RlIGZyb20gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCk6
CiAgICBXaGVuIHRoZXJlIHdlcmUgc3VjY2Vzc2Z1bGx5IGhhbmRsZWQgaXRlcmF0aW9ucywgdGhl
IGZ1bmN0aW9uIHNob3VsZAogICAgY29udGludWUgdG8gcmV0dXJuIHN1Y2Nlc3Mgd2l0aCBhIGNs
aXBwZWQgcmVwZWF0IGNvdW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50
ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMgKHBhcnQgMikKICAgIAogICAgQ29tbWl0IDk2YWU1NTY1
NjkgKCJ4ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZAogICAgcmVx
dWVzdHMiKSB3YXNuJ3QgcXVpdGUgY29tcGxldGU6IGh2bWVtdWxfZG9faW8oKSBhbHNvIG5lZWRz
IHRvCiAgICBwcm9wYWdhdGUgdXAgdGhlIGNsaXBwZWQgY291bnQuIChJIHJlYWxseSBzaG91bGQg
aGF2ZSByZS10ZXN0ZWQgdGhlCiAgICBmb3J3YXJkIHBvcnQgcmVzdWx0aW5nIGluIHRoZSBlYXJs
aWVyIGNoYW5nZSwgaW5zdGVhZCBvZiByZWx5aW5nIG9uIHRoZQogICAgdGVzdGluZyBkb25lIG9u
IHRoZSBvbGRlciB2ZXJzaW9uIG9mIFhlbiB3aGljaCB0aGUgZml4IHdhcyBmaXJzdCBuZWVkZWQK
ICAgIGZvci4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NmFlNTU2NTY5YjhlYWVkYzBiYjI0MjkzMjg0
MmMzMjc3YjUxNWQ4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0zMSAxNDo1MjowNCArMDIwMAog
ICAgbWFzdGVyIGNvbW1pdDogNjcwZWUxNWFjMWUzZGU3YzE1MzgxZmRhYWIwZTUzMTQ4OWI0ODkz
OQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MDk6MjYgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgIHwgMjUgKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVu
L2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0tLS0tLQog
MiBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jCmluZGV4IGFiZWVlZjkuLjhlNDdiMjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC05NCw3ICs5
NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgbnVsbF9oYW5kbGVyID0g
ewogfTsKIAogc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAotICAgIGJvb2xfdCBpc19tbWlvLCBw
YWRkcl90IGFkZHIsIHVuc2lnbmVkIGxvbmcgcmVwcywgdW5zaWduZWQgaW50IHNpemUsCisgICAg
Ym9vbF90IGlzX21taW8sIHBhZGRyX3QgYWRkciwgdW5zaWduZWQgbG9uZyAqcmVwcywgdW5zaWdu
ZWQgaW50IHNpemUsCiAgICAgdWludDhfdCBkaXIsIGJvb2xfdCBkZiwgYm9vbF90IGRhdGFfaXNf
YWRkciwgdWludHB0cl90IGRhdGEpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
OwpAQCAtMTAzLDcgKzEwMyw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19pbygKICAgICAgICAg
LnR5cGUgPSBpc19tbWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFfVFlQRV9QSU8sCiAgICAg
ICAgIC5hZGRyID0gYWRkciwKICAgICAgICAgLnNpemUgPSBzaXplLAotICAgICAgICAuY291bnQg
PSByZXBzLAorICAgICAgICAuY291bnQgPSAqcmVwcywKICAgICAgICAgLmRpciA9IGRpciwKICAg
ICAgICAgLmRmID0gZGYsCiAgICAgICAgIC5kYXRhID0gZGF0YSwKQEAgLTEzNSw3ICsxMzUsNyBA
QCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAgICAgICAgIGlmICggKHAudHlwZSAhPSBpc19t
bWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFfVFlQRV9QSU8pIHx8CiAgICAgICAgICAgICAg
KHAuYWRkciAhPSBhZGRyKSB8fAogICAgICAgICAgICAgIChwLnNpemUgIT0gc2l6ZSkgfHwKLSAg
ICAgICAgICAgICAocC5jb3VudCAhPSByZXBzKSB8fAorICAgICAgICAgICAgIChwLmNvdW50ID4g
KnJlcHMpIHx8CiAgICAgICAgICAgICAgKHAuZGlyICE9IGRpcikgfHwKICAgICAgICAgICAgICAo
cC5kZiAhPSBkZikgfHwKICAgICAgICAgICAgICAocC5kYXRhX2lzX3B0ciAhPSBkYXRhX2lzX2Fk
ZHIpICkKQEAgLTE0Myw2ICsxNDMsOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAKICAg
ICAgICAgaWYgKCBkYXRhX2lzX2FkZHIgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOworCisgICAgICAgICpyZXBzID0gcC5jb3VudDsKICAgICAgICAgZ290byBmaW5p
c2hfYWNjZXNzOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKQEAgLTE2MCw2ICsxNjIsMTMgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAogCiAg
ICAgcmMgPSBodm1faW9faW50ZXJjZXB0KCZwKTsKIAorICAgIC8qCisgICAgICogcC5jb3VudCBt
YXkgaGF2ZSBnb3QgcmVkdWNlZCAoc2VlIGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdCgpKSAtIGlu
Zm9ybQorICAgICAqIG91ciBjYWxsZXJzIGFuZCBtaXJyb3IgdGhpcyBpbnRvIGxhdGNoZWQgc3Rh
dGUuCisgICAgICovCisgICAgQVNTRVJUKHAuY291bnQgPD0gKnJlcHMpOworICAgICpyZXBzID0g
dmlvLT5pb19yZXEuY291bnQgPSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsK
ICAgICBjYXNlIFg4NkVNVUxfT0tBWToKQEAgLTIxMyw3ICsyMjIsNyBAQCBzdGF0aWMgaW50IGh2
bWVtdWxfZG9faW9fYnVmZmVyKAogCiAgICAgQlVHX09OKGJ1ZmZlciA9PSBOVUxMKTsKIAotICAg
IHJjID0gaHZtZW11bF9kb19pbyhpc19tbWlvLCBhZGRyLCAqcmVwcywgc2l6ZSwgZGlyLCBkZiwg
MCwKKyAgICByYyA9IGh2bWVtdWxfZG9faW8oaXNfbW1pbywgYWRkciwgcmVwcywgc2l6ZSwgZGly
LCBkZiwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnRwdHJfdClidWZmZXIpOwogICAg
IGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgJiYgZGlyID09IElPUkVRX1JFQUQgKQog
ICAgICAgICBtZW1zZXQoYnVmZmVyLCAweGZmLCBzaXplKTsKQEAgLTMwNCwxMyArMzEzLDEzIEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9kb19pb19hZGRyKAogICAgICAgICBjb3VudCA9IDE7CiAgICAg
fQogCi0gICAgcmMgPSBodm1lbXVsX2RvX2lvKGlzX21taW8sIGFkZHIsIGNvdW50LCBzaXplLCBk
aXIsIGRmLCAxLAorICAgIHJjID0gaHZtZW11bF9kb19pbyhpc19tbWlvLCBhZGRyLCAmY291bnQs
IHNpemUsIGRpciwgZGYsIDEsCiAgICAgICAgICAgICAgICAgICAgICAgIHJhbV9ncGEpOworCiAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX09LQVkgKQotICAgIHsKICAgICAgICAgdi0+YXJjaC5odm1f
dmNwdS5odm1faW8ubW1pb19yZXRyeSA9IChjb3VudCA8ICpyZXBzKTsKLSAgICAgICAgKnJlcHMg
PSBjb3VudDsKLSAgICB9CisKKyAgICAqcmVwcyA9IGNvdW50OwogCiAgb3V0OgogICAgIHdoaWxl
ICggbnJfcGFnZXMgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKaW5kZXggNzA5NmQ3NC4uM2E3YTdkZCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2ludGVyY2VwdC5jCkBAIC0xNDgsOCArMTQ4LDggQEAgaW50IGh2bV9wcm9jZXNzX2lvX2lu
dGVyY2VwdChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAg
ICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogICAgICAgICAgICAgICAgICAgICAvKiBm
YWxsIHRocm91Z2ggKi8KICAgICAgICAgICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgICAg
ICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOwotICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Cisg
ICAgICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAg
ICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTE3OCw4ICsxNzgsOCBAQCBpbnQgaHZtX3Byb2Nl
c3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKICAg
ICAgICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgICAgICAgICAgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAg
ICAgICAgICAgICAgIHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9t
YWluKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwog
ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tB
WSApCiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTk2LDggKzE5NiwyMCBAQCBpbnQg
aHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFu
ZGxlciwKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICggaSAhPSAwICYmIHJjID09IFg4NkVN
VUxfVU5IQU5ETEVBQkxFICkKLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7
CisgICAgaWYgKCBpICkKKyAgICB7CisgICAgICAgIHAtPmNvdW50ID0gaTsKKyAgICAgICAgcmMg
PSBYODZFTVVMX09LQVk7CisgICAgfQorICAgIGVsc2UgaWYgKCByYyA9PSBYODZFTVVMX1VOSEFO
RExFQUJMRSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBEb24ndCBmb3J3YXJkIGVu
dGlyZSBiYXRjaGVzIHRvIHRoZSBkZXZpY2UgbW9kZWw6IFRoaXMgd291bGQKKyAgICAgICAgICog
cHJldmVudCB0aGUgaW50ZXJuYWwgaGFuZGxlcnMgdG8gc2VlIHN1YnNlcXVlbnQgaXRlcmF0aW9u
cyBvZgorICAgICAgICAgKiB0aGUgcmVxdWVzdC4KKyAgICAgICAgICovCisgICAgICAgIHAtPmNv
dW50ID0gMTsKKyAgICB9CiAKICAgICByZXR1cm4gcmM7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BBb-0007aN-9s; Tue, 10 May 2016 17: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 1b0BBZ-0007aE-Od
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:05 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 C9/05-02219-92612375; Tue, 10 May 2016 17:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdDzCj
 cYPlHEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPP7F3PBTauKFSs6WBsYd2p1MXJxCAl8YZTo
 mjeNHcI5zyjxeO56ti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JR60n
 WICsXkFzCQuzVgMFmcBqu+Z/495AiPHAkaGVYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjE3bPQ8xSnIwKYnyfhcxChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwSsgCpQTLEpNT61Iy8wBhgdMWoKDR0mENwokzVtckJhbnJkOkTrFqCglznsRZKYA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM6wgyniczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGFcGPc7+3+a3a2fYJY6nZ1+yKx5k9BHYvU3tA/eOVvOW+eyPn31bc9V4T2ngg8
 qT7wRmBiRHi32SfvVVn/eHp8ivbh3BT+7Jfmvtzxq85Ze8xlfGbseQN0Wl7J7jlN8JLXO5E3M
 M9zdNkN8SEXrJbO+v1mqTAHN2NZ5df8LmK67TmJy2mT+3VImlOCPRUIu5qDgRAFTrPpFEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462900263!22999120!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58575 invoked from network); 10 May 2016 17:11:04 -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; 10 May 2016 17:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBX-00028V-34
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBW-0000Z9-Vx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBW-0000Z9-Vx@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: fix forwarding of
	internally cached requests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU2OWU3OTMwYmVlMzkyNzJkM2NmMmIwMTA5NDcwZTMxN2U0ZmU3MDMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTI6MjQgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1MjoyNCAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMKICAgIAog
ICAgRm9yd2FyZGluZyBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsIHdoZW4gYW4g
aW5kaXZpZHVhbAogICAgaXRlcmF0aW9uIG9mIHRoZW0gZ290IHJlamVjdGVkIGJ5IGludGVybmFs
IGRldmljZSBlbXVsYXRpb24gaGFuZGxlcnMKICAgIHdpdGggWDg2RU1VTF9VTkhBTkRMRUFCTEUg
aXMgd3Jvbmc6IFRoZSBkZXZpY2UgbW9kZWwgd291bGQgdGhlbiBoYW5kbGUKICAgIGFsbCBpdGVy
YXRpb25zLCB3aXRob3V0IHRoZSBpbnRlcm5hbCBoYW5kbGVyIGdldHRpbmcgdG8gc2VlIGFueSBw
YXN0CiAgICB0aGUgb25lIGl0IHJldHVybmVkIGZhaWx1cmUgZm9yLiBUaGlzIGNhdXNlcyBtaXNi
ZWhhdmlvciBpbiBhdCBsZWFzdAogICAgdGhlIE1TSS1YIGFuZCBWR0EgY29kZSwgd2hpY2ggd2Fu
dCB0byBzZWUgYWxsIHN1Y2ggcmVxdWVzdHMgZm9yCiAgICBpbnRlcm5hbCB0cmFja2luZy9jYWNo
aW5nIHB1cnBvc2VzLiBCdXQgbm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgYXBwbHkKICAgIHRvIGJ1
ZmZlcmVkIEkvTyByZXF1ZXN0cy4KICAgIAogICAgVGhpcyBpbiB0dXJuIG1lYW5zIHRoYXQgdGhl
IGNvbmRpdGlvbiBpbiBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQoKSBvZgogICAgd2hlbiB0byBj
cmFzaCB0aGUgZG9tYWluIHdhcyB3cm9uZzogU2luY2UgWDg2RU1VTF9VTkhBTkRMRUFCTEUgY2Fu
CiAgICB2YWxpZGx5IGJlIHJldHVybmVkIGJ5IHRoZSBpbmRpdmlkdWFsIGRldmljZSBoYW5kbGVy
cywgd2UgbXVzdG4ndAogICAgYmxpbmRseSBjcmFzaCB0aGUgZG9tYWluIGlmIHN1Y2ggb2NjdXJz
IG9uIG90aGVyIHRoYW4gdGhlIGluaXRpYWwKICAgIGl0ZXJhdGlvbi4gSW5zdGVhZCB3ZSBuZWVk
IHRvIGRpc3Rpbmd1aXNoIGh2bV9jb3B5XypfZ3Vlc3RfcGh5cygpCiAgICBmYWlsdXJlcyBmcm9t
IGRldmljZSBzcGVjaWZpYyBvbmVzLCBhbmQgdGhlbiB0aGUgZm9ybWVyIG5lZWQgdG8gYWx3YXlz
CiAgICBiZSBmYXRhbCB0byB0aGUgZG9tYWluIChpLmUuIGFsc28gb24gdGhlIGZpcnN0IGl0ZXJh
dGlvbiksIHNpbmNlCiAgICBvdGhlcndpc2Ugd2UgYWdhaW4gd291bGQgZW5kIHVwIGZvcndhcmRp
bmcgYSByZXF1ZXN0IHRvIHFlbXUgd2hpY2ggdGhlCiAgICBpbnRlcm5hbCBoYW5kbGVyIGRpZG4n
dCBnZXQgdG8gc2VlLgogICAgCiAgICBUaGUgYWRqdXN0bWVudCBzaG91bGQgYmUgb2theSBldmVu
IGZvciBzdGR2Z2EncyBNTUlPIGhhbmRsaW5nOgogICAgLSBpZiBpdCBpcyBub3QgY2FjaGluZyB0
aGVuIHRoZSBhY2NlcHQgZnVuY3Rpb24gd291bGQgaGF2ZSBmYWlsZWQgc28gd2UKICAgICAgd29u
J3QgZ2V0IGludG8gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCksCiAgICAtIGlmIGl0IGlzc3Vl
ZCB0aGUgYnVmZmVyZWQgaW9yZXEgdGhlbiB3ZSBvbmx5IGdldCB0byB0aGUgcC0+Y291bnQKICAg
ICAgcmVkdWN0aW9uIGlmIGh2bV9zZW5kX2lvcmVxKCkgYWN0dWFsbHkgZW5jb3VudGVyZWQgYW4g
ZXJyb3IgKGluIHdoaWNoCiAgICAgIHdlIGRvbid0IGNhcmUgYWJvdXQgdGhlIHJlcXVlc3QgZ2V0
dGluZyBzcGxpdCB1cCkuCiAgICAKICAgIEFsc28gY29tbWl0IDRmYWZmYzQxZCAoIng4Ni9odm06
IGxpbWl0IHJlcHMgdG8gYXZvaWQgdGhlIG5lZWQgdG8gaGFuZGxlCiAgICByZXRyeSIpIHdlbnQg
dG9vIGZhciBpbiByZW1vdmluZyBjb2RlIGZyb20gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCk6
CiAgICBXaGVuIHRoZXJlIHdlcmUgc3VjY2Vzc2Z1bGx5IGhhbmRsZWQgaXRlcmF0aW9ucywgdGhl
IGZ1bmN0aW9uIHNob3VsZAogICAgY29udGludWUgdG8gcmV0dXJuIHN1Y2Nlc3Mgd2l0aCBhIGNs
aXBwZWQgcmVwZWF0IGNvdW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50
ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMgKHBhcnQgMikKICAgIAogICAgQ29tbWl0IDk2YWU1NTY1
NjkgKCJ4ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZAogICAgcmVx
dWVzdHMiKSB3YXNuJ3QgcXVpdGUgY29tcGxldGU6IGh2bWVtdWxfZG9faW8oKSBhbHNvIG5lZWRz
IHRvCiAgICBwcm9wYWdhdGUgdXAgdGhlIGNsaXBwZWQgY291bnQuIChJIHJlYWxseSBzaG91bGQg
aGF2ZSByZS10ZXN0ZWQgdGhlCiAgICBmb3J3YXJkIHBvcnQgcmVzdWx0aW5nIGluIHRoZSBlYXJs
aWVyIGNoYW5nZSwgaW5zdGVhZCBvZiByZWx5aW5nIG9uIHRoZQogICAgdGVzdGluZyBkb25lIG9u
IHRoZSBvbGRlciB2ZXJzaW9uIG9mIFhlbiB3aGljaCB0aGUgZml4IHdhcyBmaXJzdCBuZWVkZWQK
ICAgIGZvci4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NmFlNTU2NTY5YjhlYWVkYzBiYjI0MjkzMjg0
MmMzMjc3YjUxNWQ4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0zMSAxNDo1MjowNCArMDIwMAog
ICAgbWFzdGVyIGNvbW1pdDogNjcwZWUxNWFjMWUzZGU3YzE1MzgxZmRhYWIwZTUzMTQ4OWI0ODkz
OQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MDk6MjYgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgIHwgMjUgKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVu
L2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0tLS0tLQog
MiBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jCmluZGV4IGFiZWVlZjkuLjhlNDdiMjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC05NCw3ICs5
NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgbnVsbF9oYW5kbGVyID0g
ewogfTsKIAogc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAotICAgIGJvb2xfdCBpc19tbWlvLCBw
YWRkcl90IGFkZHIsIHVuc2lnbmVkIGxvbmcgcmVwcywgdW5zaWduZWQgaW50IHNpemUsCisgICAg
Ym9vbF90IGlzX21taW8sIHBhZGRyX3QgYWRkciwgdW5zaWduZWQgbG9uZyAqcmVwcywgdW5zaWdu
ZWQgaW50IHNpemUsCiAgICAgdWludDhfdCBkaXIsIGJvb2xfdCBkZiwgYm9vbF90IGRhdGFfaXNf
YWRkciwgdWludHB0cl90IGRhdGEpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
OwpAQCAtMTAzLDcgKzEwMyw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19pbygKICAgICAgICAg
LnR5cGUgPSBpc19tbWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFfVFlQRV9QSU8sCiAgICAg
ICAgIC5hZGRyID0gYWRkciwKICAgICAgICAgLnNpemUgPSBzaXplLAotICAgICAgICAuY291bnQg
PSByZXBzLAorICAgICAgICAuY291bnQgPSAqcmVwcywKICAgICAgICAgLmRpciA9IGRpciwKICAg
ICAgICAgLmRmID0gZGYsCiAgICAgICAgIC5kYXRhID0gZGF0YSwKQEAgLTEzNSw3ICsxMzUsNyBA
QCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAgICAgICAgIGlmICggKHAudHlwZSAhPSBpc19t
bWlvID8gSU9SRVFfVFlQRV9DT1BZIDogSU9SRVFfVFlQRV9QSU8pIHx8CiAgICAgICAgICAgICAg
KHAuYWRkciAhPSBhZGRyKSB8fAogICAgICAgICAgICAgIChwLnNpemUgIT0gc2l6ZSkgfHwKLSAg
ICAgICAgICAgICAocC5jb3VudCAhPSByZXBzKSB8fAorICAgICAgICAgICAgIChwLmNvdW50ID4g
KnJlcHMpIHx8CiAgICAgICAgICAgICAgKHAuZGlyICE9IGRpcikgfHwKICAgICAgICAgICAgICAo
cC5kZiAhPSBkZikgfHwKICAgICAgICAgICAgICAocC5kYXRhX2lzX3B0ciAhPSBkYXRhX2lzX2Fk
ZHIpICkKQEAgLTE0Myw2ICsxNDMsOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiAKICAg
ICAgICAgaWYgKCBkYXRhX2lzX2FkZHIgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOworCisgICAgICAgICpyZXBzID0gcC5jb3VudDsKICAgICAgICAgZ290byBmaW5p
c2hfYWNjZXNzOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKQEAgLTE2MCw2ICsxNjIsMTMgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvKAogCiAg
ICAgcmMgPSBodm1faW9faW50ZXJjZXB0KCZwKTsKIAorICAgIC8qCisgICAgICogcC5jb3VudCBt
YXkgaGF2ZSBnb3QgcmVkdWNlZCAoc2VlIGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdCgpKSAtIGlu
Zm9ybQorICAgICAqIG91ciBjYWxsZXJzIGFuZCBtaXJyb3IgdGhpcyBpbnRvIGxhdGNoZWQgc3Rh
dGUuCisgICAgICovCisgICAgQVNTRVJUKHAuY291bnQgPD0gKnJlcHMpOworICAgICpyZXBzID0g
dmlvLT5pb19yZXEuY291bnQgPSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsK
ICAgICBjYXNlIFg4NkVNVUxfT0tBWToKQEAgLTIxMyw3ICsyMjIsNyBAQCBzdGF0aWMgaW50IGh2
bWVtdWxfZG9faW9fYnVmZmVyKAogCiAgICAgQlVHX09OKGJ1ZmZlciA9PSBOVUxMKTsKIAotICAg
IHJjID0gaHZtZW11bF9kb19pbyhpc19tbWlvLCBhZGRyLCAqcmVwcywgc2l6ZSwgZGlyLCBkZiwg
MCwKKyAgICByYyA9IGh2bWVtdWxfZG9faW8oaXNfbW1pbywgYWRkciwgcmVwcywgc2l6ZSwgZGly
LCBkZiwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnRwdHJfdClidWZmZXIpOwogICAg
IGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgJiYgZGlyID09IElPUkVRX1JFQUQgKQog
ICAgICAgICBtZW1zZXQoYnVmZmVyLCAweGZmLCBzaXplKTsKQEAgLTMwNCwxMyArMzEzLDEzIEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9kb19pb19hZGRyKAogICAgICAgICBjb3VudCA9IDE7CiAgICAg
fQogCi0gICAgcmMgPSBodm1lbXVsX2RvX2lvKGlzX21taW8sIGFkZHIsIGNvdW50LCBzaXplLCBk
aXIsIGRmLCAxLAorICAgIHJjID0gaHZtZW11bF9kb19pbyhpc19tbWlvLCBhZGRyLCAmY291bnQs
IHNpemUsIGRpciwgZGYsIDEsCiAgICAgICAgICAgICAgICAgICAgICAgIHJhbV9ncGEpOworCiAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX09LQVkgKQotICAgIHsKICAgICAgICAgdi0+YXJjaC5odm1f
dmNwdS5odm1faW8ubW1pb19yZXRyeSA9IChjb3VudCA8ICpyZXBzKTsKLSAgICAgICAgKnJlcHMg
PSBjb3VudDsKLSAgICB9CisKKyAgICAqcmVwcyA9IGNvdW50OwogCiAgb3V0OgogICAgIHdoaWxl
ICggbnJfcGFnZXMgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKaW5kZXggNzA5NmQ3NC4uM2E3YTdkZCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2ludGVyY2VwdC5jCkBAIC0xNDgsOCArMTQ4LDggQEAgaW50IGh2bV9wcm9jZXNzX2lvX2lu
dGVyY2VwdChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAg
ICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogICAgICAgICAgICAgICAgICAgICAvKiBm
YWxsIHRocm91Z2ggKi8KICAgICAgICAgICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgICAg
ICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOwotICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Cisg
ICAgICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAg
ICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTE3OCw4ICsxNzgsOCBAQCBpbnQgaHZtX3Byb2Nl
c3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKICAg
ICAgICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgICAgICAgICAgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAg
ICAgICAgICAgICAgIHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9t
YWluKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwog
ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tB
WSApCiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTk2LDggKzE5NiwyMCBAQCBpbnQg
aHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFu
ZGxlciwKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICggaSAhPSAwICYmIHJjID09IFg4NkVN
VUxfVU5IQU5ETEVBQkxFICkKLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7
CisgICAgaWYgKCBpICkKKyAgICB7CisgICAgICAgIHAtPmNvdW50ID0gaTsKKyAgICAgICAgcmMg
PSBYODZFTVVMX09LQVk7CisgICAgfQorICAgIGVsc2UgaWYgKCByYyA9PSBYODZFTVVMX1VOSEFO
RExFQUJMRSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBEb24ndCBmb3J3YXJkIGVu
dGlyZSBiYXRjaGVzIHRvIHRoZSBkZXZpY2UgbW9kZWw6IFRoaXMgd291bGQKKyAgICAgICAgICog
cHJldmVudCB0aGUgaW50ZXJuYWwgaGFuZGxlcnMgdG8gc2VlIHN1YnNlcXVlbnQgaXRlcmF0aW9u
cyBvZgorICAgICAgICAgKiB0aGUgcmVxdWVzdC4KKyAgICAgICAgICovCisgICAgICAgIHAtPmNv
dW50ID0gMTsKKyAgICB9CiAKICAgICByZXR1cm4gcmM7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BBq-0007bw-Cf; Tue, 10 May 2016 17:11:22 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBo-0007bm-I2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:20 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 17/1C-18833-73612375; Tue, 10 May 2016 17:11:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddczCj
 c4OMXPosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPv2GHPBWb6K/qUvWRsY+3m6GLk4hAS+MEp0
 t6xnh3DOM0oc2vOQqYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEYiWcLr
 oDFeQXMJG59esUEYrMA1X/Z9pN9AiPHAkaGVYzqxalFZalFusZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MHf+cDjFKcjApifJ+FzEKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBKyAKlBMsSk1PrUjLzAEGB0xagoNHSYRXDiTNW1yQmFucmQ6ROsWoKCXOexFkpgBI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMzLCjKeJzOvBG76K6DFTCCL2fRBF
 pckIqSkGhjjfN+v+8w+2eVKQO2p2i3qNy98k5h2ZoL0djvnz4llx/5w17w5cTT02M2rO///3e
 R5QWL33rClSlYrfEsychUlptaob7xoxvPkiGSKuM2m2c+mi8449vHhky2smvEBR/7vPTJth1K
 h28Kd7/46S244a3D9vN81o3tTb1/ZvYD3+Yurn84suJ7O0aDEUpyRaKjFXFScCACGDe3SQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462900278!3755023!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44727 invoked from network); 10 May 2016 17:11:19 -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; 10 May 2016 17:11: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 1b0BBm-00028k-5L
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBh-0000a9-4L
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBh-0000a9-4L@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] unmodified_drivers: enable use of
	register_oldmem_pfn_is_ram() API
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRlZDAwMGRjMzM5NTYxN2VmNzE2ODZlZGQ4YWRiYzVhODEyM2ZkNDQKQXV0aG9yOiAg
ICAgTWlrZSBNZXllciA8bWlrZS5tZXllckB0ZXJhZGF0YS5jb20+CkF1dGhvckRhdGU6IE1vbiBN
YXkgOSAxMjo1MzoyNCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDEyOjUzOjI0IDIwMTYgKzAyMDAKCiAg
ICB1bm1vZGlmaWVkX2RyaXZlcnM6IGVuYWJsZSB1c2Ugb2YgcmVnaXN0ZXJfb2xkbWVtX3Bmbl9p
c19yYW0oKSBBUEkKICAgIAogICAgRHVyaW5nIHRoZSBpbnZlc3RpZ2F0aW9uIG9mIHZlcnkgc2xv
dyBkdW1wIHRpbWVzIG9mIGd1ZXN0IGltYWdlcyBpbgogICAgQW1hem9uIEVDMiBpbnN0YW5jZSwg
aXQgd2FzIGRpc2NvdmVyZWQgdGhhdCB0aGUKICAgIHJlZ2lzdGVyX29sZG1lbV9wZm5faXNfcmFt
KCkgQVBJIGltcGxlbWVudGVkIGJ5IHRoZSB1cHN0cmVhbSBrZXJuZWwKICAgIGNvbW1pdCA5OTdj
MTM2ZjUxOGM1ZGViZDYzODQ3ZTc4ZTJhODY5NGY1NmRjZjkwOgogICAgCiAgICAgICAgICAgIGZz
L3Byb2Mvdm1jb3JlLmM6IGFkZCBob29rIHRvIHJlYWRfZnJvbV9vbGRtZW0oKSB0byBjaGVjawog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIG5vbi1yYW0gcGFnZXMKICAgIAogICAg
d2FzIG5vdCBiZWluZyBjYWxsZWQuICBUaGlzIHdhcyBkdWUgdG8gdGhlIFBWIGRyaXZlciB3aXRo
IHRoZSBjYWxsCiAgICB0byByZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgpIEFQSSB3YXMgbm90
IGluY2x1ZGluZyB0aGUKICAgIGtlcm5lbCBoZWFkZXIgZmlsZSB0aGF0IGlzIHVzZWQgdG8gY29t
bXVuaWNhdGUgc3VwcG9ydCBvZiB0aGUgQVBJIGluIHRoZQogICAga2VybmVsLiAgRml4IHRoZSBp
c3N1ZSBieSBpbmNsdWRpbmcgdGhlIHJlcXVpcmVkIGhlYWRlciBmaWxlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBNaWtlIE1leWVyIDxtaWtlLm1leWVyQHRlcmFkYXRhLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogT2xh
ZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogICAgbWFzdGVyIGNvbW1pdDogYTBmNzkzZDgyZDVl
YzJkMGI2N2M1N2Q3MTMwYmYwMWM5MTM5NmM2MAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMDQg
MTU6MDI6NTkgKzAyMDAKLS0tCiB1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3Jt
LXBjaS9wbGF0Zm9ybS1wY2kuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
CgpkaWZmIC0tZ2l0IGEvdW5tb2RpZmllZF9kcml2ZXJzL2xpbnV4LTIuNi9wbGF0Zm9ybS1wY2kv
cGxhdGZvcm0tcGNpLmMgYi91bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBj
aS9wbGF0Zm9ybS1wY2kuYwppbmRleCBmZmJjNTc3Li5hN2RiZDBhIDEwMDY0NAotLS0gYS91bm1v
ZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYworKysg
Yi91bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2ku
YwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUg
PGxpbnV4L3NjaGVkLmg+CiAjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51
eC9jcmFzaF9kdW1wLmg+CiAjaW5jbHVkZSA8bGludXgvcGNpLmg+CiAjaW5jbHVkZSA8bGludXgv
aW5pdC5oPgogI2luY2x1ZGUgPGxpbnV4L3ZlcnNpb24uaD4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BBq-0007bw-Cf; Tue, 10 May 2016 17:11:22 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBo-0007bm-I2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:20 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 17/1C-18833-73612375; Tue, 10 May 2016 17:11:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddczCj
 c4OMXPosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPv2GHPBWb6K/qUvWRsY+3m6GLk4hAS+MEp0
 t6xnh3DOM0oc2vOQqYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEYiWcLr
 oDFeQXMJG59esUEYrMA1X/Z9pN9AiPHAkaGVYzqxalFZalFusZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MHf+cDjFKcjApifJ+FzEKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBKyAKlBMsSk1PrUjLzAEGB0xagoNHSYRXDiTNW1yQmFucmQ6ROsWoKCXOexFkpgBI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMzLCjKeJzOvBG76K6DFTCCL2fRBF
 pckIqSkGhjjfN+v+8w+2eVKQO2p2i3qNy98k5h2ZoL0djvnz4llx/5w17w5cTT02M2rO///3e
 R5QWL33rClSlYrfEsychUlptaob7xoxvPkiGSKuM2m2c+mi8449vHhky2smvEBR/7vPTJth1K
 h28Kd7/46S244a3D9vN81o3tTb1/ZvYD3+Yurn84suJ7O0aDEUpyRaKjFXFScCACGDe3SQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462900278!3755023!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44727 invoked from network); 10 May 2016 17:11:19 -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; 10 May 2016 17:11: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 1b0BBm-00028k-5L
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBh-0000a9-4L
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBh-0000a9-4L@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] unmodified_drivers: enable use of
	register_oldmem_pfn_is_ram() API
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRlZDAwMGRjMzM5NTYxN2VmNzE2ODZlZGQ4YWRiYzVhODEyM2ZkNDQKQXV0aG9yOiAg
ICAgTWlrZSBNZXllciA8bWlrZS5tZXllckB0ZXJhZGF0YS5jb20+CkF1dGhvckRhdGU6IE1vbiBN
YXkgOSAxMjo1MzoyNCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDEyOjUzOjI0IDIwMTYgKzAyMDAKCiAg
ICB1bm1vZGlmaWVkX2RyaXZlcnM6IGVuYWJsZSB1c2Ugb2YgcmVnaXN0ZXJfb2xkbWVtX3Bmbl9p
c19yYW0oKSBBUEkKICAgIAogICAgRHVyaW5nIHRoZSBpbnZlc3RpZ2F0aW9uIG9mIHZlcnkgc2xv
dyBkdW1wIHRpbWVzIG9mIGd1ZXN0IGltYWdlcyBpbgogICAgQW1hem9uIEVDMiBpbnN0YW5jZSwg
aXQgd2FzIGRpc2NvdmVyZWQgdGhhdCB0aGUKICAgIHJlZ2lzdGVyX29sZG1lbV9wZm5faXNfcmFt
KCkgQVBJIGltcGxlbWVudGVkIGJ5IHRoZSB1cHN0cmVhbSBrZXJuZWwKICAgIGNvbW1pdCA5OTdj
MTM2ZjUxOGM1ZGViZDYzODQ3ZTc4ZTJhODY5NGY1NmRjZjkwOgogICAgCiAgICAgICAgICAgIGZz
L3Byb2Mvdm1jb3JlLmM6IGFkZCBob29rIHRvIHJlYWRfZnJvbV9vbGRtZW0oKSB0byBjaGVjawog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIG5vbi1yYW0gcGFnZXMKICAgIAogICAg
d2FzIG5vdCBiZWluZyBjYWxsZWQuICBUaGlzIHdhcyBkdWUgdG8gdGhlIFBWIGRyaXZlciB3aXRo
IHRoZSBjYWxsCiAgICB0byByZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgpIEFQSSB3YXMgbm90
IGluY2x1ZGluZyB0aGUKICAgIGtlcm5lbCBoZWFkZXIgZmlsZSB0aGF0IGlzIHVzZWQgdG8gY29t
bXVuaWNhdGUgc3VwcG9ydCBvZiB0aGUgQVBJIGluIHRoZQogICAga2VybmVsLiAgRml4IHRoZSBp
c3N1ZSBieSBpbmNsdWRpbmcgdGhlIHJlcXVpcmVkIGhlYWRlciBmaWxlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBNaWtlIE1leWVyIDxtaWtlLm1leWVyQHRlcmFkYXRhLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogT2xh
ZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogICAgbWFzdGVyIGNvbW1pdDogYTBmNzkzZDgyZDVl
YzJkMGI2N2M1N2Q3MTMwYmYwMWM5MTM5NmM2MAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMDQg
MTU6MDI6NTkgKzAyMDAKLS0tCiB1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3Jt
LXBjaS9wbGF0Zm9ybS1wY2kuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
CgpkaWZmIC0tZ2l0IGEvdW5tb2RpZmllZF9kcml2ZXJzL2xpbnV4LTIuNi9wbGF0Zm9ybS1wY2kv
cGxhdGZvcm0tcGNpLmMgYi91bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBj
aS9wbGF0Zm9ybS1wY2kuYwppbmRleCBmZmJjNTc3Li5hN2RiZDBhIDEwMDY0NAotLS0gYS91bm1v
ZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYworKysg
Yi91bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2ku
YwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUg
PGxpbnV4L3NjaGVkLmg+CiAjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51
eC9jcmFzaF9kdW1wLmg+CiAjaW5jbHVkZSA8bGludXgvcGNpLmg+CiAjaW5jbHVkZSA8bGludXgv
aW5pdC5oPgogI2luY2x1ZGUgPGxpbnV4L3ZlcnNpb24uaD4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BC0-0007dc-Eo; Tue, 10 May 2016 17:11:32 +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 1b0BBy-0007dK-NU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:30 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0A/CB-03651-14612375; Tue, 10 May 2016 17:11:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVddRzCj
 coO+MhMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmHL7DW/CRs+LjQt0Gxh/sXYycHEICXxgl2j9y
 dDFyAdnnGSW+HHjD1sXIwcEmICYxd68CSI2IgKrErBXLmSHq1SWafjewgdjCAsES55ZNZAWxe
 QXMJFZ8fsoCYrMA1Z/8+Ix9AiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTlAnrFebmpxcW
 J6ak5iUrFecn7uJkagP+oZGBh3MG7rcj7EKMnBpCTK+13EKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO9MkJxgUWp6akVaZg4wMGDSEhw8SiK8D0DSvMUFibnFmekQqVOMilLivBdBEgIgiYzS
 PLg2WDBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMewJkCk9mXgnc9FdAi5mAFsux6YMsL
 klESEk1MLLM92QMU9nBFB1uO5dpdfYz5cbpTnbb2squbNvenNBVdLU8juOMqJ3Avz/sa2u5hU
 5oG749s+Cn7jrXU/tLBCcZ8ap5eGxTmbytwHKj5Yx7YdaL1nWc4jo2fadlvIT6tPnp9imdbqe
 DxJI/ikatblc7rxWx3m6XZ0q5bKXC6YpX12bO3rnyqBJLcUaioRZzUXEiAKZhg9BBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462900288!13181110!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63928 invoked from network); 10 May 2016 17:11:29 -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; 10 May 2016 17:11: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 1b0BBw-00028u-7J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBw-0000ar-6f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBw-0000ar-6f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: fix qword write
	covering vector control field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0MGZhZmU1ZjRjODQ3M2FiNTAyMDc2MmY5ZjcxZmZkYjI5OTIxYmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTM6NTMgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1Mzo1MyAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogZml4IHF3b3JkIHdyaXRlIGNvdmVyaW5nIHZlY3RvciBjb250cm9sIGZpZWxkCiAg
ICAKICAgIEFsb25nIHdpdGggdXNpbmcgdGhlIHVwcGVyIDMyIGJpdHMgb2YgdGhlIHdyaXR0ZW4g
dmFsdWUsIHRoZSBhZGRyZXNzCiAgICBhbHNvIG5lZWRzIGFkdmFuY2luZywgc28gdGhhdCBtc2l4
X3dyaXRlX2NvbXBsZXRpb24oKSB3aWxsIHVzZSB0aGUKICAgIGNvcnJlY3QgYWRkcmVzcyBmb3Ig
cmUtaW52b2NhdGlvbiBvZiBtc2l4dGJsX3dyaXRlKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogN2Q4NTE5
ZjYzYWI3MDNlNTE5ZWZlMWU4YTZkOGNjZDY1YjhhODAzYgogICAgbWFzdGVyIGRhdGU6IDIwMTYt
MDQtMDggMjI6MzM6MTcgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyB8IDEgKwog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCBhYzgzOGE5Li40Mzcy
YzUwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3Ztc2kuYwpAQCAtMjk1LDYgKzI5NSw3IEBAIHN0YXRpYyBpbnQgbXNpeHRibF93cml0
ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAogICAgICAgICBpZiAoIGxl
biAhPSA4IHx8ICFpbmRleCApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgdmFsID4+
PSAzMjsKKyAgICAgICAgYWRkcmVzcyArPSA0OwogICAgIH0KIAogICAgIC8qIEV4aXQgdG8gZGV2
aWNlIG1vZGVsIHdoZW4gdW5tYXNraW5nIGFuZCBhZGRyZXNzL2RhdGEgZ290IG1vZGlmaWVkLiAq
LwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BC0-0007dc-Eo; Tue, 10 May 2016 17:11:32 +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 1b0BBy-0007dK-NU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:30 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0A/CB-03651-14612375; Tue, 10 May 2016 17:11:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVddRzCj
 coO+MhMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmHL7DW/CRs+LjQt0Gxh/sXYycHEICXxgl2j9y
 dDFyAdnnGSW+HHjD1sXIwcEmICYxd68CSI2IgKrErBXLmSHq1SWafjewgdjCAsES55ZNZAWxe
 QXMJFZ8fsoCYrMA1Z/8+Ix9AiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTlAnrFebmpxcW
 J6ak5iUrFecn7uJkagP+oZGBh3MG7rcj7EKMnBpCTK+13EKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO9MkJxgUWp6akVaZg4wMGDSEhw8SiK8D0DSvMUFibnFmekQqVOMilLivBdBEgIgiYzS
 PLg2WDBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMewJkCk9mXgnc9FdAi5mAFsux6YMsL
 klESEk1MLLM92QMU9nBFB1uO5dpdfYz5cbpTnbb2squbNvenNBVdLU8juOMqJ3Avz/sa2u5hU
 5oG749s+Cn7jrXU/tLBCcZ8ap5eGxTmbytwHKj5Yx7YdaL1nWc4jo2fadlvIT6tPnp9imdbqe
 DxJI/ikatblc7rxWx3m6XZ0q5bKXC6YpX12bO3rnyqBJLcUaioRZzUXEiAKZhg9BBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462900288!13181110!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63928 invoked from network); 10 May 2016 17:11:29 -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; 10 May 2016 17:11: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 1b0BBw-00028u-7J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BBw-0000ar-6f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BBw-0000ar-6f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: fix qword write
	covering vector control field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0MGZhZmU1ZjRjODQ3M2FiNTAyMDc2MmY5ZjcxZmZkYjI5OTIxYmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTM6NTMgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1Mzo1MyAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogZml4IHF3b3JkIHdyaXRlIGNvdmVyaW5nIHZlY3RvciBjb250cm9sIGZpZWxkCiAg
ICAKICAgIEFsb25nIHdpdGggdXNpbmcgdGhlIHVwcGVyIDMyIGJpdHMgb2YgdGhlIHdyaXR0ZW4g
dmFsdWUsIHRoZSBhZGRyZXNzCiAgICBhbHNvIG5lZWRzIGFkdmFuY2luZywgc28gdGhhdCBtc2l4
X3dyaXRlX2NvbXBsZXRpb24oKSB3aWxsIHVzZSB0aGUKICAgIGNvcnJlY3QgYWRkcmVzcyBmb3Ig
cmUtaW52b2NhdGlvbiBvZiBtc2l4dGJsX3dyaXRlKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogN2Q4NTE5
ZjYzYWI3MDNlNTE5ZWZlMWU4YTZkOGNjZDY1YjhhODAzYgogICAgbWFzdGVyIGRhdGU6IDIwMTYt
MDQtMDggMjI6MzM6MTcgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyB8IDEgKwog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCBhYzgzOGE5Li40Mzcy
YzUwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3Ztc2kuYwpAQCAtMjk1LDYgKzI5NSw3IEBAIHN0YXRpYyBpbnQgbXNpeHRibF93cml0
ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAogICAgICAgICBpZiAoIGxl
biAhPSA4IHx8ICFpbmRleCApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgdmFsID4+
PSAzMjsKKyAgICAgICAgYWRkcmVzcyArPSA0OwogICAgIH0KIAogICAgIC8qIEV4aXQgdG8gZGV2
aWNlIG1vZGVsIHdoZW4gdW5tYXNraW5nIGFuZCBhZGRyZXNzL2RhdGEgZ290IG1vZGlmaWVkLiAq
LwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BCA-0007f9-H1; Tue, 10 May 2016 17:11:42 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BC8-0007en-J4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:40 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 0C/5C-18833-B4612375; Tue, 10 May 2016 17:11:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddbzCj
 cYOVbEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWD1tOkvBGYGKhXcXMTYwruLpYuTiEBL4wijR
 +6GRCcI5zyixfc5Lli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJS592
 ssKYvMKmEm0H5oP1soCVP/1pMEERo4FjAyrGNWLU4vKUot0DfWSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxh3Pnc6xCjJwaQkylsgahQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3FSQnWJSanlqRlpkDDA2YtAQHj5IIrxxImre4IDG3ODMdInWKUVFKnDcJJCEAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoJM4cnMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQZGwW1XPZ7q5P0uqj/fsODwQSfhyWyRt062iO07UFHx9Nufy63y3ib/641u7GqMbGM9uP
 lBBscmx4fVFSx7FjZ9u/dG6QLrb37ruK3vuPYcWXPnTvyZ5xN3T39/iZehdM3JUA3tF5Le7Rv
 33vhtKpl26Zremc2zzms1lGS/25axx8i0V9Y5Wuj0GSWW4oxEQy3mouJEANnxLqtCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462900298!13503548!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57432 invoked from network); 10 May 2016 17:11:39 -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; 10 May 2016 17:11: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 1b0BC6-000294-9h
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BC6-0000bY-8c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BC6-0000bY-8c@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:38 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MSI: handle both MSI-X and MSI
	in cfg space write 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJjMmIxYmVmMTEyOWY0MjE5YmMzODRmNWVlMmVmNmQxYmRjYjg2ZTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTQ6MjcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NDoyNyAyMDE2ICswMjAwCgogICAgeDg2
L01TSTogaGFuZGxlIGJvdGggTVNJLVggYW5kIE1TSSBpbiBjZmcgc3BhY2Ugd3JpdGUgaW50ZXJj
ZXB0CiAgICAKICAgIEluIGNvbW1pdCBhYTdjMWZkZjlkICgieDg2L01TSTogcHJvcGVybHkgdHJh
Y2sgZ3Vlc3QgbWFza2luZyByZXF1ZXN0cyIpCiAgICBJIG5lZ2xlY3RlZCB0byBjb25zaWRlciBk
ZXZpY2VzIGFsbG93aW5nIGZvciBib3RoIE1TSSBhbmQgTVNJLVggdG8gYmUKICAgIHVzZWQgKG5v
dCBhdCB0aGUgc2FtZSB0aW1lIG9mIGNvdXJzZSk6IFRoZSBNU0ktWCBwYXJ0IG9mIHRoZSBpbnRl
cmNlcHQKICAgIGxvZ2ljIG5lZWRzIHRvIGZhbGwgdGhyb3VnaCB0byB0aGUgTVNJIG9uZSB3aGVu
IHRoZSBhY2Nlc3MgaXMgb3V0c2lkZQogICAgdGhlIE1TSS1YIGNhcGFiaWxpdHkgYm91bmRzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDAyZWIwMDBlMDcyMzQ3MGU3OTU3MjVkNTE1ZDA3OTdiZThjYTMw
ZmQKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI1IDE0OjIxOjEzICswMjAwCi0tLQogeGVuL2Fy
Y2gveDg2L21zaS5jIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBp
bnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
c2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCAzZGJiODRkLi4zYjRhMjNmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xMjky
LDE3ICsxMjkyLDE3IEBAIGludCBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KHN0cnVjdCBw
Y2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0NBUF9JRF9NU0lYKTsKICAgICAgICAgQVNTRVJUKHBvcyk7
CiAKLSAgICAgICAgaWYgKCByZWcgPCBwb3MgfHwgcmVnID49IG1zaXhfcGJhX29mZnNldF9yZWco
cG9zKSArIDQgKQotICAgICAgICAgICAgcmV0dXJuIDA7Ci0KLSAgICAgICAgaWYgKCByZWcgIT0g
bXNpeF9jb250cm9sX3JlZyhwb3MpIHx8IHNpemUgIT0gMiApCi0gICAgICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKKyAgICAgICAgaWYgKCByZWcgPj0gcG9zICYmIHJlZyA8IG1zaXhfcGJhX29mZnNl
dF9yZWcocG9zKSArIDQgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHJlZyAhPSBtc2l4
X2NvbnRyb2xfcmVnKHBvcykgfHwgc2l6ZSAhPSAyICkKKyAgICAgICAgICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKIAotICAgICAgICBwZGV2LT5tc2l4LT5ndWVzdF9tYXNrYWxsID0gISEoKmRhdGEg
JiBQQ0lfTVNJWF9GTEFHU19NQVNLQUxMKTsKLSAgICAgICAgaWYgKCBwZGV2LT5tc2l4LT5ob3N0
X21hc2thbGwgKQotICAgICAgICAgICAgKmRhdGEgfD0gUENJX01TSVhfRkxBR1NfTUFTS0FMTDsK
KyAgICAgICAgICAgIHBkZXYtPm1zaXgtPmd1ZXN0X21hc2thbGwgPSAhISgqZGF0YSAmIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpOworICAgICAgICAgICAgaWYgKCBwZGV2LT5tc2l4LT5ob3N0X21h
c2thbGwgKQorICAgICAgICAgICAgICAgICpkYXRhIHw9IFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7
CiAKLSAgICAgICAgcmV0dXJuIDE7CisgICAgICAgICAgICByZXR1cm4gMTsKKyAgICAgICAgfQog
ICAgIH0KIAogICAgIGVudHJ5ID0gZmluZF9tc2lfZW50cnkocGRldiwgLTEsIFBDSV9DQVBfSURf
TVNJKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BCA-0007f9-H1; Tue, 10 May 2016 17:11:42 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BC8-0007en-J4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:40 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 0C/5C-18833-B4612375; Tue, 10 May 2016 17:11:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddbzCj
 cYOVbEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWD1tOkvBGYGKhXcXMTYwruLpYuTiEBL4wijR
 +6GRCcI5zyixfc5Lli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJS592
 ssKYvMKmEm0H5oP1soCVP/1pMEERo4FjAyrGNWLU4vKUot0DfWSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxh3Pnc6xCjJwaQkylsgahQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3FSQnWJSanlqRlpkDDA2YtAQHj5IIrxxImre4IDG3ODMdInWKUVFKnDcJJCEAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoJM4cnMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQZGwW1XPZ7q5P0uqj/fsODwQSfhyWyRt062iO07UFHx9Nufy63y3ib/641u7GqMbGM9uP
 lBBscmx4fVFSx7FjZ9u/dG6QLrb37ruK3vuPYcWXPnTvyZ5xN3T39/iZehdM3JUA3tF5Le7Rv
 33vhtKpl26Zremc2zzms1lGS/25axx8i0V9Y5Wuj0GSWW4oxEQy3mouJEANnxLqtCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462900298!13503548!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57432 invoked from network); 10 May 2016 17:11:39 -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; 10 May 2016 17:11: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 1b0BC6-000294-9h
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BC6-0000bY-8c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BC6-0000bY-8c@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:38 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MSI: handle both MSI-X and MSI
	in cfg space write 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJjMmIxYmVmMTEyOWY0MjE5YmMzODRmNWVlMmVmNmQxYmRjYjg2ZTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTQ6MjcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NDoyNyAyMDE2ICswMjAwCgogICAgeDg2
L01TSTogaGFuZGxlIGJvdGggTVNJLVggYW5kIE1TSSBpbiBjZmcgc3BhY2Ugd3JpdGUgaW50ZXJj
ZXB0CiAgICAKICAgIEluIGNvbW1pdCBhYTdjMWZkZjlkICgieDg2L01TSTogcHJvcGVybHkgdHJh
Y2sgZ3Vlc3QgbWFza2luZyByZXF1ZXN0cyIpCiAgICBJIG5lZ2xlY3RlZCB0byBjb25zaWRlciBk
ZXZpY2VzIGFsbG93aW5nIGZvciBib3RoIE1TSSBhbmQgTVNJLVggdG8gYmUKICAgIHVzZWQgKG5v
dCBhdCB0aGUgc2FtZSB0aW1lIG9mIGNvdXJzZSk6IFRoZSBNU0ktWCBwYXJ0IG9mIHRoZSBpbnRl
cmNlcHQKICAgIGxvZ2ljIG5lZWRzIHRvIGZhbGwgdGhyb3VnaCB0byB0aGUgTVNJIG9uZSB3aGVu
IHRoZSBhY2Nlc3MgaXMgb3V0c2lkZQogICAgdGhlIE1TSS1YIGNhcGFiaWxpdHkgYm91bmRzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDAyZWIwMDBlMDcyMzQ3MGU3OTU3MjVkNTE1ZDA3OTdiZThjYTMw
ZmQKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI1IDE0OjIxOjEzICswMjAwCi0tLQogeGVuL2Fy
Y2gveDg2L21zaS5jIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBp
bnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
c2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCAzZGJiODRkLi4zYjRhMjNmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xMjky
LDE3ICsxMjkyLDE3IEBAIGludCBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KHN0cnVjdCBw
Y2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0NBUF9JRF9NU0lYKTsKICAgICAgICAgQVNTRVJUKHBvcyk7
CiAKLSAgICAgICAgaWYgKCByZWcgPCBwb3MgfHwgcmVnID49IG1zaXhfcGJhX29mZnNldF9yZWco
cG9zKSArIDQgKQotICAgICAgICAgICAgcmV0dXJuIDA7Ci0KLSAgICAgICAgaWYgKCByZWcgIT0g
bXNpeF9jb250cm9sX3JlZyhwb3MpIHx8IHNpemUgIT0gMiApCi0gICAgICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKKyAgICAgICAgaWYgKCByZWcgPj0gcG9zICYmIHJlZyA8IG1zaXhfcGJhX29mZnNl
dF9yZWcocG9zKSArIDQgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHJlZyAhPSBtc2l4
X2NvbnRyb2xfcmVnKHBvcykgfHwgc2l6ZSAhPSAyICkKKyAgICAgICAgICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKIAotICAgICAgICBwZGV2LT5tc2l4LT5ndWVzdF9tYXNrYWxsID0gISEoKmRhdGEg
JiBQQ0lfTVNJWF9GTEFHU19NQVNLQUxMKTsKLSAgICAgICAgaWYgKCBwZGV2LT5tc2l4LT5ob3N0
X21hc2thbGwgKQotICAgICAgICAgICAgKmRhdGEgfD0gUENJX01TSVhfRkxBR1NfTUFTS0FMTDsK
KyAgICAgICAgICAgIHBkZXYtPm1zaXgtPmd1ZXN0X21hc2thbGwgPSAhISgqZGF0YSAmIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpOworICAgICAgICAgICAgaWYgKCBwZGV2LT5tc2l4LT5ob3N0X21h
c2thbGwgKQorICAgICAgICAgICAgICAgICpkYXRhIHw9IFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7
CiAKLSAgICAgICAgcmV0dXJuIDE7CisgICAgICAgICAgICByZXR1cm4gMTsKKyAgICAgICAgfQog
ICAgIH0KIAogICAgIGVudHJ5ID0gZmluZF9tc2lfZW50cnkocGRldiwgLTEsIFBDSV9DQVBfSURf
TVNJKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BCL-0007gc-Jt; Tue, 10 May 2016 17:11:53 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCJ-0007gR-Ip
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:51 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 9B/E0-07120-65612375; Tue, 10 May 2016 17:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVTdMzCj
 cYNNBWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeN9iXdDPW9Ex4RF7A2MPVxcjF4eQwBdGiebf
 k5ghnPOMEg2T7rB3MXJwsAmISczdq9DFyMkhIqAqMWvFcmYQW0hAXaLpdwMbSImwgJ/E3w2qI
 CavgJnE5xvSICYLUPX+bboTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNPLTS0uTk
 xPzUlMKtZLzs/dxAj0BQMQ7GDs+Od0iFGSg0lJlPe7iFG4EF9SfkplRmJxRnxRaU5q8SFGGQ4
 OJQleAVGgnGBRanpqRVpmDjAoYNISHDxKIrxyIGne4oLE3OLMdIjUKUZFKXHeiyAzBUASGaV5
 cG2wQLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV5WkPE8mXklcNNfAS1mAlnMpg+yuCQRI
 SXVwBjlePjdzCMhiic32lyZrHrkqdVpz39+XVMOXcuN9mB8PaH7wk25f/slTvRLvPzltvawQh
 gXY/auDxcO8gps28kmsWniw28md/wD5xvMO74715DP4F6cL7Pup0UN099uiXz/8Ye7wI0J/RG
 fTFc4GYdZbUvaVnPSwP2DdtV2oyvO3H+XLftcunGvEktxRqKhFnNRcSIANKax8j8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462900309!13631553!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2858 invoked from network); 10 May 2016 17:11:50 -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; 10 May 2016 17:11: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 1b0BCG-00029E-Bt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCG-0000c2-B6
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCG-0000c2-B6@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:48 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MMCFG: don't ignore error from
	intercept handler
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAxMDIyYmJjZjM4MTE3ZDcwNTdhMTMwMGMwMTczNTA5MWJjNzRjYzAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTU6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NToxOCAyMDE2ICswMjAwCgogICAgeDg2
L01NQ0ZHOiBkb24ndCBpZ25vcmUgZXJyb3IgZnJvbSBpbnRlcmNlcHQgaGFuZGxlcgogICAgCiAg
ICBJbiBjb21taXQgOTI1NmY2NmMxNiAoIng4Ni9QQ0k6IGludGVyY2VwdCBhbGwgUFYgRG9tMCBN
TUNGRyB3cml0ZXMiKQogICAgZm9yIGFuIHVuY2xlYXIgdG8gbWUgcmVhc29uIEkgbGVmdCBwY2lf
Y29uZl93cml0ZV9pbnRlcmNlcHQoKSdzIHJldHVybgogICAgdmFsdWUgdW5jaGVja2VkLiBDb3Jy
ZWN0IHRoaXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNWZlM2FiYjU3NGIzMTlhODcyOWQ3MGQwYjEy
ZTNhNWI4MzBkZDY2YgogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjUgMTQ6MjI6MjkgKzAyMDAK
LS0tCiB4ZW4vYXJjaC94ODYvbW0uYyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBlZWQxZWZkLi5kYWYwMmFiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTM0Niwx
MSArNTM0NiwxMSBAQCBpbnQgbW1jZmdfaW50ZXJjZXB0X3dyaXRlKAogICAgIH0KIAogICAgIG9m
ZnNldCAmPSAweGZmZjsKLSAgICBwY2lfY29uZl93cml0ZV9pbnRlcmNlcHQobW1pb19jdHh0LT5z
ZWcsIG1taW9fY3R4dC0+YmRmLCBvZmZzZXQsIGJ5dGVzLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwX2RhdGEpOwotICAgIHBjaV9tbWNmZ193cml0ZShtbWlvX2N0eHQtPnNlZywgUENJ
X0JVUyhtbWlvX2N0eHQtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgIFBDSV9ERVZGTjIobW1p
b19jdHh0LT5iZGYpLCBvZmZzZXQsIGJ5dGVzLAotICAgICAgICAgICAgICAgICAgICAqKHVpbnQz
Ml90ICopcF9kYXRhKTsKKyAgICBpZiAoIHBjaV9jb25mX3dyaXRlX2ludGVyY2VwdChtbWlvX2N0
eHQtPnNlZywgbW1pb19jdHh0LT5iZGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb2Zmc2V0LCBieXRlcywgcF9kYXRhKSA+PSAwICkKKyAgICAgICAgcGNpX21tY2ZnX3dyaXRl
KG1taW9fY3R4dC0+c2VnLCBQQ0lfQlVTKG1taW9fY3R4dC0+YmRmKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9ERVZGTjIobW1pb19jdHh0LT5iZGYpLCBvZmZzZXQsIGJ5dGVzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgKih1aW50MzJfdCAqKXBfZGF0YSk7CiAKICAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwogfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:11:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:11: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 1b0BCL-0007gc-Jt; Tue, 10 May 2016 17:11:53 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCJ-0007gR-Ip
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:51 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 9B/E0-07120-65612375; Tue, 10 May 2016 17:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVTdMzCj
 cYNNBWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeN9iXdDPW9Ex4RF7A2MPVxcjF4eQwBdGiebf
 k5ghnPOMEg2T7rB3MXJwsAmISczdq9DFyMkhIqAqMWvFcmYQW0hAXaLpdwMbSImwgJ/E3w2qI
 CavgJnE5xvSICYLUPX+bboTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNPLTS0uTk
 xPzUlMKtZLzs/dxAj0BQMQ7GDs+Od0iFGSg0lJlPe7iFG4EF9SfkplRmJxRnxRaU5q8SFGGQ4
 OJQleAVGgnGBRanpqRVpmDjAoYNISHDxKIrxyIGne4oLE3OLMdIjUKUZFKXHeiyAzBUASGaV5
 cG2wQLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV5WkPE8mXklcNNfAS1mAlnMpg+yuCQRI
 SXVwBjlePjdzCMhiic32lyZrHrkqdVpz39+XVMOXcuN9mB8PaH7wk25f/slTvRLvPzltvawQh
 gXY/auDxcO8gps28kmsWniw28md/wD5xvMO74715DP4F6cL7Pup0UN099uiXz/8Ye7wI0J/RG
 fTFc4GYdZbUvaVnPSwP2DdtV2oyvO3H+XLftcunGvEktxRqKhFnNRcSIANKax8j8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462900309!13631553!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2858 invoked from network); 10 May 2016 17:11:50 -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; 10 May 2016 17:11: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 1b0BCG-00029E-Bt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCG-0000c2-B6
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCG-0000c2-B6@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:48 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MMCFG: don't ignore error from
	intercept handler
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAxMDIyYmJjZjM4MTE3ZDcwNTdhMTMwMGMwMTczNTA5MWJjNzRjYzAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTU6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NToxOCAyMDE2ICswMjAwCgogICAgeDg2
L01NQ0ZHOiBkb24ndCBpZ25vcmUgZXJyb3IgZnJvbSBpbnRlcmNlcHQgaGFuZGxlcgogICAgCiAg
ICBJbiBjb21taXQgOTI1NmY2NmMxNiAoIng4Ni9QQ0k6IGludGVyY2VwdCBhbGwgUFYgRG9tMCBN
TUNGRyB3cml0ZXMiKQogICAgZm9yIGFuIHVuY2xlYXIgdG8gbWUgcmVhc29uIEkgbGVmdCBwY2lf
Y29uZl93cml0ZV9pbnRlcmNlcHQoKSdzIHJldHVybgogICAgdmFsdWUgdW5jaGVja2VkLiBDb3Jy
ZWN0IHRoaXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNWZlM2FiYjU3NGIzMTlhODcyOWQ3MGQwYjEy
ZTNhNWI4MzBkZDY2YgogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjUgMTQ6MjI6MjkgKzAyMDAK
LS0tCiB4ZW4vYXJjaC94ODYvbW0uYyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBlZWQxZWZkLi5kYWYwMmFiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTM0Niwx
MSArNTM0NiwxMSBAQCBpbnQgbW1jZmdfaW50ZXJjZXB0X3dyaXRlKAogICAgIH0KIAogICAgIG9m
ZnNldCAmPSAweGZmZjsKLSAgICBwY2lfY29uZl93cml0ZV9pbnRlcmNlcHQobW1pb19jdHh0LT5z
ZWcsIG1taW9fY3R4dC0+YmRmLCBvZmZzZXQsIGJ5dGVzLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwX2RhdGEpOwotICAgIHBjaV9tbWNmZ193cml0ZShtbWlvX2N0eHQtPnNlZywgUENJ
X0JVUyhtbWlvX2N0eHQtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgIFBDSV9ERVZGTjIobW1p
b19jdHh0LT5iZGYpLCBvZmZzZXQsIGJ5dGVzLAotICAgICAgICAgICAgICAgICAgICAqKHVpbnQz
Ml90ICopcF9kYXRhKTsKKyAgICBpZiAoIHBjaV9jb25mX3dyaXRlX2ludGVyY2VwdChtbWlvX2N0
eHQtPnNlZywgbW1pb19jdHh0LT5iZGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb2Zmc2V0LCBieXRlcywgcF9kYXRhKSA+PSAwICkKKyAgICAgICAgcGNpX21tY2ZnX3dyaXRl
KG1taW9fY3R4dC0+c2VnLCBQQ0lfQlVTKG1taW9fY3R4dC0+YmRmKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9ERVZGTjIobW1pb19jdHh0LT5iZGYpLCBvZmZzZXQsIGJ5dGVzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgKih1aW50MzJfdCAqKXBfZGF0YSk7CiAKICAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwogfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCT-0007iH-OL; Tue, 10 May 2016 17:12: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 1b0BCS-0007hx-JN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:00 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 35/8B-03294-F5612375; Tue, 10 May 2016 17:11:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdezCj
 coG+GisWEbQYOjB7b+3axBzBGsWbmJeVXJLBm/J/WxVrwna9ibftJxgbGh9xdjFwcQgJfGCWW
 HOtjgXDOM0rc+bqetYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBKhAV8JFq3F
 IKYvAJmEtMX5oJUsABVv2p9zT6BkWMBI8MqRo3i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7Gl6c9DzFKcjApifIWiBqFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgFQDJCRalpqdWpGXmAEMDJi3BwaMkwisHkuYtLkjMLc5Mh0idYlSUEudNAkkIgCQy
 SvPg2mDheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvKwgU3gy80rgpr8CWswEsphNH2RxS
 SJCSqqBMXPSwhYTD7fNcxWri87l73e4nPhg05sCGbvO58p6+395LZ6pGxhR+W3efse9D5z3+B
 9YLDOdU/Hn9O72VK2oSbydWXo1LBYRS3b+CczU8VPb1l4ZzsFseDCw+vKfB38m/dk4q2WecFl
 l8yaNwkd5WZfWseTfFmQN/ieRvrK69H7NqfmiQgb6SizFGYmGWsxFxYkA/UdvZkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462900318!36286217!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32900 invoked from network); 10 May 2016 17:11:59 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 17:11: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 1b0BCQ-00029O-E2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCQ-0000cp-DE
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCQ-0000cp-DE@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:58 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MSI-X: correctly track
	interrupt masking state
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI1NGQ1OGEyZjY1NmM5OTQxOTAyNTAwYTZiMDc5ZWM3MDFjZTI1ODcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTU6NDggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NTo0OCAyMDE2ICswMjAwCgogICAgeDg2
L01TSS1YOiBjb3JyZWN0bHkgdHJhY2sgaW50ZXJydXB0IG1hc2tpbmcgc3RhdGUKICAgIAogICAg
V2hlbiBhIGd1ZXN0IHVubWFza3MgTVNJLVggaW50ZXJydXB0cyBiZWZvcmUgZW5hYmxpbmcgTVNJ
LVggb24gdGhlCiAgICBkZXZpY2UsIHNvIGZhciBub3RoaW5nIHVwZGF0ZXMgdGhlIHtob3N0LGd1
ZXN0fV9tYXNrZWQgaW50ZXJuYWwgc3RhdGU7CiAgICB0aGlzIHRvIGRhdGUgb25seSBnZXRzIGRv
bmUgd2hlbiBNU0ktWCBpcyBhbHJlYWR5IGVuYWJsZWQuIFRoaXMgaXMgd2h5CiAgICBoYWxmIHdh
eSByZWNlbnQgTGludXggd29ya3MgKGFzIGl0IGVuYWJsZXMgTVNJLVggZmlyc3QpLCB3aGlsZSBX
aW5kb3dzCiAgICBkb2Vzbid0IChhcyBpdCBlbmFibGVzIE1TSS1YIG9ubHkgYWZ0ZXIgaGF2aW5n
IHNldCB1cCB1bmQgdW5tYXNrZWQgYWxsCiAgICB2ZWN0b3JzKS4gU2luY2Ugd2l0aCBhIHN1Y2Nl
c3NmdWwgd3JpdGUgdG8gdGhlIHZlY3RvciBjb250cm9sIGZpZWxkCiAgICBldmVyeXRoaW5nIGlz
IHJlYWR5IGludGVybmFsbHksIHdlIHNob3VsZCBhbHNvIHVwZGF0ZSBpbnRlcm5hbCB0cmFja2lu
ZwogICAgc3RhdGUgdGhlcmUsIHJlZ2FyZGxlc3Mgb2YgdGhlIGRldmljZSdzIE1TSS1YIGVuYWJs
ZWQgc3RhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogYmQ2YWQ1NDQwMzAxOWYyMTNlMTg3OTFiOTg1
NmU0YjdiNzFhNGQ0NwogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjUgMTQ6MjM6MDcgKzAyMDAK
LS0tCiB4ZW4vYXJjaC94ODYvbXNpLmMgfCA1ICsrKysrCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2
L21zaS5jCmluZGV4IDNiNGEyM2YuLmM0N2Y5MmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
c2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTQzNCw4ICs0MzQsMTMgQEAgc3RhdGlj
IGJvb2xfdCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbF90IGhv
c3QsIGJvb2xfdCBndWVzdCkKICAgICAgICAgewogICAgICAgICAgICAgd3JpdGVsKGZsYWcsIGVu
dHJ5LT5tYXNrX2Jhc2UgKyBQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZTRVQpOwogICAg
ICAgICAgICAgcmVhZGwoZW50cnktPm1hc2tfYmFzZSArIFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9D
VFJMX09GRlNFVCk7CisKICAgICAgICAgICAgIGlmICggbGlrZWx5KGNvbnRyb2wgJiBQQ0lfTVNJ
WF9GTEFHU19FTkFCTEUpICkKICAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAg
ZW50cnktPm1zaV9hdHRyaWIuaG9zdF9tYXNrZWQgPSBob3N0OworICAgICAgICAgICAgZW50cnkt
Pm1zaV9hdHRyaWIuZ3Vlc3RfbWFza2VkID0gZ3Vlc3Q7CisKICAgICAgICAgICAgIGZsYWcgPSAx
OwogICAgICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBmbGFnICYmICEoY29udHJvbCAmIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCT-0007iH-OL; Tue, 10 May 2016 17:12: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 1b0BCS-0007hx-JN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:00 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 35/8B-03294-F5612375; Tue, 10 May 2016 17:11:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdezCj
 coG+GisWEbQYOjB7b+3axBzBGsWbmJeVXJLBm/J/WxVrwna9ibftJxgbGh9xdjFwcQgJfGCWW
 HOtjgXDOM0rc+bqetYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBKhAV8JFq3F
 IKYvAJmEtMX5oJUsABVv2p9zT6BkWMBI8MqRo3i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7Gl6c9DzFKcjApifIWiBqFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLgFQDJCRalpqdWpGXmAEMDJi3BwaMkwisHkuYtLkjMLc5Mh0idYlSUEudNAkkIgCQy
 SvPg2mDheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvKwgU3gy80rgpr8CWswEsphNH2RxS
 SJCSqqBMXPSwhYTD7fNcxWri87l73e4nPhg05sCGbvO58p6+395LZ6pGxhR+W3efse9D5z3+B
 9YLDOdU/Hn9O72VK2oSbydWXo1LBYRS3b+CczU8VPb1l4ZzsFseDCw+vKfB38m/dk4q2WecFl
 l8yaNwkd5WZfWseTfFmQN/ieRvrK69H7NqfmiQgb6SizFGYmGWsxFxYkA/UdvZkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462900318!36286217!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32900 invoked from network); 10 May 2016 17:11:59 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 17:11: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 1b0BCQ-00029O-E2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCQ-0000cp-DE
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:11:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCQ-0000cp-DE@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:11:58 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/MSI-X: correctly track
	interrupt masking state
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI1NGQ1OGEyZjY1NmM5OTQxOTAyNTAwYTZiMDc5ZWM3MDFjZTI1ODcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTU6NDggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NTo0OCAyMDE2ICswMjAwCgogICAgeDg2
L01TSS1YOiBjb3JyZWN0bHkgdHJhY2sgaW50ZXJydXB0IG1hc2tpbmcgc3RhdGUKICAgIAogICAg
V2hlbiBhIGd1ZXN0IHVubWFza3MgTVNJLVggaW50ZXJydXB0cyBiZWZvcmUgZW5hYmxpbmcgTVNJ
LVggb24gdGhlCiAgICBkZXZpY2UsIHNvIGZhciBub3RoaW5nIHVwZGF0ZXMgdGhlIHtob3N0LGd1
ZXN0fV9tYXNrZWQgaW50ZXJuYWwgc3RhdGU7CiAgICB0aGlzIHRvIGRhdGUgb25seSBnZXRzIGRv
bmUgd2hlbiBNU0ktWCBpcyBhbHJlYWR5IGVuYWJsZWQuIFRoaXMgaXMgd2h5CiAgICBoYWxmIHdh
eSByZWNlbnQgTGludXggd29ya3MgKGFzIGl0IGVuYWJsZXMgTVNJLVggZmlyc3QpLCB3aGlsZSBX
aW5kb3dzCiAgICBkb2Vzbid0IChhcyBpdCBlbmFibGVzIE1TSS1YIG9ubHkgYWZ0ZXIgaGF2aW5n
IHNldCB1cCB1bmQgdW5tYXNrZWQgYWxsCiAgICB2ZWN0b3JzKS4gU2luY2Ugd2l0aCBhIHN1Y2Nl
c3NmdWwgd3JpdGUgdG8gdGhlIHZlY3RvciBjb250cm9sIGZpZWxkCiAgICBldmVyeXRoaW5nIGlz
IHJlYWR5IGludGVybmFsbHksIHdlIHNob3VsZCBhbHNvIHVwZGF0ZSBpbnRlcm5hbCB0cmFja2lu
ZwogICAgc3RhdGUgdGhlcmUsIHJlZ2FyZGxlc3Mgb2YgdGhlIGRldmljZSdzIE1TSS1YIGVuYWJs
ZWQgc3RhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogYmQ2YWQ1NDQwMzAxOWYyMTNlMTg3OTFiOTg1
NmU0YjdiNzFhNGQ0NwogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjUgMTQ6MjM6MDcgKzAyMDAK
LS0tCiB4ZW4vYXJjaC94ODYvbXNpLmMgfCA1ICsrKysrCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2
L21zaS5jCmluZGV4IDNiNGEyM2YuLmM0N2Y5MmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
c2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTQzNCw4ICs0MzQsMTMgQEAgc3RhdGlj
IGJvb2xfdCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbF90IGhv
c3QsIGJvb2xfdCBndWVzdCkKICAgICAgICAgewogICAgICAgICAgICAgd3JpdGVsKGZsYWcsIGVu
dHJ5LT5tYXNrX2Jhc2UgKyBQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZTRVQpOwogICAg
ICAgICAgICAgcmVhZGwoZW50cnktPm1hc2tfYmFzZSArIFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9D
VFJMX09GRlNFVCk7CisKICAgICAgICAgICAgIGlmICggbGlrZWx5KGNvbnRyb2wgJiBQQ0lfTVNJ
WF9GTEFHU19FTkFCTEUpICkKICAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAg
ZW50cnktPm1zaV9hdHRyaWIuaG9zdF9tYXNrZWQgPSBob3N0OworICAgICAgICAgICAgZW50cnkt
Pm1zaV9hdHRyaWIuZ3Vlc3RfbWFza2VkID0gZ3Vlc3Q7CisKICAgICAgICAgICAgIGZsYWcgPSAx
OwogICAgICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBmbGFnICYmICEoY29udHJvbCAmIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCd-0007kr-Sx; Tue, 10 May 2016 17:12: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 1b0BCd-0007ki-1H
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:11 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 2D/BF-04050-A6612375; Tue, 10 May 2016 17:12:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdTzCj
 cYNM7DYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HNjIkvBBZ2KfZN5Ghi3KXUxcnEICXxhlFi0
 ZRc7hHOeUeLR0/WMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hLdP4/x
 g5i8wqYSWy72MUEYrMA1V/7f5t9AiPHAkaGVYzqxalFZalFupZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHqlnYGDcwfj6p9MhRkkOJiVR3u8iRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgFRIFygkWp6akVaZk5wNCASUtw8CiJ8MqBpHmLCxJzizPTIVKnGBWlxHkvgswU
 AElklObBtcHC8RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd52kCk8mXklcNNfAS1mAlnMp
 g+yuCQRISXVwCii7L1iW0nLmonrhKNMNdOeFxuKbwsUurtawffMZr7rBWflFyR8mOWXpe9hpp
 srrHvm3c+67tZlSrKMHjuPXP2gnqWTsUV8asiGYPvVTR+ic23N986J3RCTH1TNVuG349iULo9
 D5248Yj98WXXZbf0bgZv09/i865+x/cJ6We4XfIYzU5e25CqxFGckGmoxFxUnAgBINrHSQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462900328!22737643!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19694 invoked from network); 10 May 2016 17:12:09 -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; 10 May 2016 17:12: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 1b0BCa-0002AA-G1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCa-0000ea-FJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCa-0000ea-FJ@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:08 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: avoid missing first
	unmask of vectors
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNiNDEyYTlhZmQ0NjdmY2ZhNDM0MDUyYjY4YTZlYWM2MDc3MDU5NjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTY6MjkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NjoyOSAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYXZvaWQgbWlzc2luZyBmaXJzdCB1bm1hc2sgb2YgdmVjdG9ycwogICAgCiAgICBS
ZWNlbnQgY2hhbmdlcyB0byBMaW51eCByZXN1bHQgaW4gdGhlcmUganVzdCBiZWluZyBhIHNpbmds
ZSB1bm1hc2sKICAgIG9wZXJhdGlvbiBwcmlvciB0byBleHBlY3RpbmcgdGhlIGZpcnN0IGludGVy
cnVwdHMgdG8gYXJyaXZlLiBIb3dldmVyLAogICAgd2UndmUgaGFkIGEgY2hpY2tlbi1hbmQtZWdn
IHByb2JsZW0gaGVyZTogUWVtdSBpbnZva2VzCiAgICB4Y19kb21haW5fdXBkYXRlX21zaV9pcnEo
KSwgdWx0aW1hdGVseSBsZWFkaW5nIHRvCiAgICBtc2l4dGJsX3B0X3JlZ2lzdGVyKCksIHVwb24g
c2VlaW5nIHRoYXQgZmlyc3QgdW5tYXNrIG9wZXJhdGlvbi4gWWV0CiAgICBmb3IgbXNpeHRibF9y
YW5nZSgpIHRvIHJldHVybiB0cnVlIChpbiBvcmRlciB0byBtc2l4dGJsX3dyaXRlKCkgdG8gZ2V0
CiAgICBpbnZva2VkIGF0IGFsbCkgbXNpeHRibF9wdF9yZWdpc3RlcigpIG11c3QgaGF2ZSBjb21w
bGV0ZWQuCiAgICAKICAgIERlYWwgd2l0aCB0aGlzIGJ5IHNub29waW5nIHN1aXRhYmxlIHdyaXRl
cyBpbiBtc2l4dGJsX3JhbmdlKCkgYW5kCiAgICB0cmlnZ2VyaW5nIHRoZSBpbnZvY2F0aW9uIG9m
IG1zaXhfd3JpdGVfY29tcGxldGlvbigpIGZyb20KICAgIG1zaXh0YmxfcHRfcmVnaXN0ZXIoKSB3
aGVuIHRoYXQgaGFwcGVucyBpbiB0aGUgY29udGV4dCBvZiBhIHN0aWxsIGluCiAgICBwcm9ncmVz
cyB2ZWN0b3IgY29udHJvbCBmaWVsZCB3cml0ZS4KICAgIAogICAgTm90ZSB0aGF0IHRoZSBzZWVt
aW5nbHkgdW5yZWxhdGVkIGRlbGV0aW9uIG9mIHRoZSByZWR1bmRhbnQKICAgIGlycV9kZXNjLT5t
c2lfZGVzYyBjaGVjayBpbiBtc2l4dGJsX3B0X3JlZ2lzdGVyKCkgaXMgdG8gbWFrZSBjbGVhciB0
bwogICAgYW55IGNvbXBpbGVyIHZlcnNpb24gdXNlZCB0aGF0IHRoZSAibXNpX2Rlc2MiIGxvY2Fs
IHZhcmlhYmxlIGlzbid0CiAgICBiZWluZyB1c2VkIHVuaW5pdGlhbGl6ZWQuIChEb2luZyB0aGUg
c2FtZSBpbiBtc2l4dGJsX3B0X3VucmVnaXN0ZXIoKSBpcwogICAganVzdCBmb3IgY29uc2lzdGVu
Y3kgcmVhc29ucy4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgogICAgCiAgICB4ODYvdk1TSS1YOiB3cml0ZSBzbm9vcHMgc2hvdWxkIGlnbm9y
ZSBodm1fbW1pb19pbnRlcm5hbCgpIHJlcXVlc3RzCiAgICAKICAgIFRob3NlIGFyZW4ndCBhY3R1
YWwgSS9PIHJlcXVlc3RzIChhbmQgaGVuY2UgYXJlIG9mIG5vIGludGVyZXN0IGhlcmUKICAgIGFu
eXdheSkuIFNpbmNlIHRoZXkgZG9uJ3QgZ2V0IGNvcGllZCBpbnRvIHN0cnVjdCB2Y3B1LCBsb29r
aW5nIGF0IHRoYXQKICAgIGNvcHkgcmVhZHMgd2hhdGV2ZXIgd2FzIGxlZnQgdGhlcmUuIFVzZSB0
aGUgc3RhdGUgb2YgdGhlIHJlcXVlc3QgdG8KICAgIGRldGVybWluZSBpdHMgdmFsaWRpdHkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAg
CiAgICB4ODYvdk1TSS1YOiBhZGQgZnVydGhlciBjaGVja3MgdG8gc25vb3AgbG9naWMKICAgIAog
ICAgbXNpeHRibF9yYW5nZSgpLCBhcyBhbnkgb3RoZXIgTU1JTyAtPmNoZWNrKCkgaGFuZGxlcnMs
IG1heSBnZXQgY2FsbGVkCiAgICB3aXRoIG90aGVyIHRoYW4gdGhlIGJhc2UgYWRkcmVzcyBvZiBh
biBhY2Nlc3MgLSBhdm9pZCB0aGUgc25vb3AgbG9naWMKICAgIGNvbnNpZGVyaW5nIHRob3NlLgog
ICAgCiAgICBBbHNvIGF2b2lkIGNvbnNpZGVyaW5nIHZDUFUtcyBub3QgYmxvY2tlZCBpbiB0aGUg
aHlwZXJ2aXNvciBpbgogICAgbXNpeHRibF9wdF9yZWdpc3RlcigpLCBqdXN0IHRvIGJlIG9uIHRo
ZSBzYWZlIHNpZGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzYTYyMjJiZDU3MjA5ZDRjMmYwOThkNjFh
Y2UwNDIzNzBhOWIwYTk2CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNC0yNiAxMTo1MjoyMiArMDIw
MAogICAgbWFzdGVyIGNvbW1pdDogOTc3MmM0ODBhNzFhZDM4Y2MyYzM0MmU0YzJlNzhjMjQ3NWRl
NzI2OAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjYgMTY6NTM6MzYgKzAyMDAKICAgIG1hc3Rl
ciBjb21taXQ6IGRlODYyNzc2Nzk2OGQ4NDM4NTY0OGIzOTkzMTdiMWI1NTMyM2JjMTUKICAgIG1h
c3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjEwOjIyICswMjAwCi0tLQogeGVuL2FyY2gveDg2L2h2
bS92bXNpLmMgICAgICAgIHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmggfCAgMSArCiAyIGZpbGVzIGNo
YW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCA0Mzcy
YzUwLi5mZDRmM2EyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzQxLDcgKzM0MSwyMyBAQCBzdGF0aWMgaW50IG1z
aXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKICAgICBkZXNj
ID0gbXNpeHRibF9hZGRyX3RvX2Rlc2MobXNpeHRibF9maW5kX2VudHJ5KHYsIGFkZHIpLCBhZGRy
KTsKICAgICByY3VfcmVhZF91bmxvY2soJm1zaXh0YmxfcmN1X2xvY2spOwogCi0gICAgcmV0dXJu
ICEhZGVzYzsKKyAgICBpZiAoIGRlc2MgKQorICAgICAgICByZXR1cm4gMTsKKworICAgIGlmICgg
KGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0laRSAtIDEpKSA9PQorICAgICAgICAgUENJX01TSVhf
RU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUICkKKyAgICB7CisgICAgICAgIGNvbnN0IGlvcmVxX3Qg
KnIgPSAmdi0+YXJjaC5odm1fdmNwdS5odm1faW8uaW9fcmVxOworCisgICAgICAgIGlmICggci0+
c3RhdGUgIT0gU1RBVEVfSU9SRVFfUkVBRFkgfHwgci0+YWRkciAhPSBhZGRyICkKKyAgICAgICAg
ICAgIHJldHVybiAwOworICAgICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkp
OworICAgICAgICBpZiAoIHItPmRpciA9PSBJT1JFUV9XUklURSAmJiByLT5zaXplID09IDQgJiYg
IXItPmRhdGFfaXNfcHRyCisgICAgICAgICAgICAgJiYgIShyLT5kYXRhICYgUENJX01TSVhfVkVD
VE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhf
c25vb3BfYWRkcmVzcyA9IGFkZHI7CisgICAgfQorCisgICAgcmV0dXJuIDA7CiB9CiAKIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3BzIG1zaXh0YmxfbW1pb19vcHMgPSB7CkBAIC00MDcs
OSArNDIzLDYgQEAgaW50IG1zaXh0YmxfcHRfcmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHBpcnEgKnBpcnEsIHVpbnQ2NF90IGd0YWJsZSkKICAgICAgICAgcmV0dXJuIHI7CiAgICAg
fQogCi0gICAgaWYgKCAhaXJxX2Rlc2MtPm1zaV9kZXNjICkKLSAgICAgICAgZ290byBvdXQ7Ci0K
ICAgICBtc2lfZGVzYyA9IGlycV9kZXNjLT5tc2lfZGVzYzsKICAgICBpZiAoICFtc2lfZGVzYyAp
CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNDM0LDYgKzQ0NywyMyBAQCBmb3VuZDoKIG91dDoKICAg
ICBzcGluX3VubG9ja19pcnEoJmlycV9kZXNjLT5sb2NrKTsKICAgICB4ZnJlZShuZXdfZW50cnkp
OworCisgICAgaWYgKCAhciApCisgICAgeworICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKKworICAg
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICgg
KHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Jsb2NrZWRfaW5feGVuKSAmJgorICAgICAgICAgICAgICAg
ICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPT0KKyAgICAgICAg
ICAgICAgICAgKGd0YWJsZSArIG1zaV9kZXNjLT5tc2lfYXR0cmliLmVudHJ5X25yICoKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1NJWkUgKworICAgICAgICAgICAg
ICAgICAgUENJX01TSVhfRU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUKSApCisgICAgICAgICAgICAg
ICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF91bm1hc2tfYWRkcmVzcyA9CisgICAgICAg
ICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzczsK
KyAgICAgICAgfQorICAgIH0KKwogICAgIHJldHVybiByOwogfQogCkBAIC00NTEsOSArNDgxLDYg
QEAgdm9pZCBtc2l4dGJsX3B0X3VucmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBp
cnEgKnBpcnEpCiAgICAgaWYgKCAhaXJxX2Rlc2MgKQogICAgICAgICByZXR1cm47CiAKLSAgICBp
ZiAoICFpcnFfZGVzYy0+bXNpX2Rlc2MgKQotICAgICAgICBnb3RvIG91dDsKLQogICAgIG1zaV9k
ZXNjID0gaXJxX2Rlc2MtPm1zaV9kZXNjOwogICAgIGlmICggIW1zaV9kZXNjICkKICAgICAgICAg
Z290byBvdXQ7CkBAIC01MTAsNiArNTM3LDggQEAgdm9pZCBtc2l4X3dyaXRlX2NvbXBsZXRpb24o
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjdHJsX2FkZHJlc3MgPSB2LT5h
cmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3VubWFza19hZGRyZXNzOwogCisgICAgdi0+YXJjaC5o
dm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID0gMDsKKwogICAgIGlmICggIWN0cmxf
YWRkcmVzcyApCiAgICAgICAgIHJldHVybjsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IGY1
NTM4MTQuLjllMjY0MTYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTg1LDYgKzg1LDcgQEAg
c3RydWN0IGh2bV92Y3B1X2lvIHsKICAgICBib29sX3QgbW1pb19yZXRyeTsKIAogICAgIHVuc2ln
bmVkIGxvbmcgbXNpeF91bm1hc2tfYWRkcmVzczsKKyAgICB1bnNpZ25lZCBsb25nIG1zaXhfc25v
b3BfYWRkcmVzczsKIAogICAgIGNvbnN0IHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0Owog
fTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCd-0007kr-Sx; Tue, 10 May 2016 17:12: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 1b0BCd-0007ki-1H
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:11 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 2D/BF-04050-A6612375; Tue, 10 May 2016 17:12:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdTzCj
 cYNM7DYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HNjIkvBBZ2KfZN5Ghi3KXUxcnEICXxhlFi0
 ZRc7hHOeUeLR0/WMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hLdP4/x
 g5i8wqYSWy72MUEYrMA1V/7f5t9AiPHAkaGVYzqxalFZalFupZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHqlnYGDcwfj6p9MhRkkOJiVR3u8iRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgFRIFygkWp6akVaZk5wNCASUtw8CiJ8MqBpHmLCxJzizPTIVKnGBWlxHkvgswU
 AElklObBtcHC8RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd52kCk8mXklcNNfAS1mAlnMp
 g+yuCQRISXVwCii7L1iW0nLmonrhKNMNdOeFxuKbwsUurtawffMZr7rBWflFyR8mOWXpe9hpp
 srrHvm3c+67tZlSrKMHjuPXP2gnqWTsUV8asiGYPvVTR+ic23N986J3RCTH1TNVuG349iULo9
 D5248Yj98WXXZbf0bgZv09/i865+x/cJ6We4XfIYzU5e25CqxFGckGmoxFxUnAgBINrHSQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462900328!22737643!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19694 invoked from network); 10 May 2016 17:12:09 -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; 10 May 2016 17:12: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 1b0BCa-0002AA-G1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCa-0000ea-FJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCa-0000ea-FJ@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:08 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: avoid missing first
	unmask of vectors
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNiNDEyYTlhZmQ0NjdmY2ZhNDM0MDUyYjY4YTZlYWM2MDc3MDU5NjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTY6MjkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NjoyOSAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYXZvaWQgbWlzc2luZyBmaXJzdCB1bm1hc2sgb2YgdmVjdG9ycwogICAgCiAgICBS
ZWNlbnQgY2hhbmdlcyB0byBMaW51eCByZXN1bHQgaW4gdGhlcmUganVzdCBiZWluZyBhIHNpbmds
ZSB1bm1hc2sKICAgIG9wZXJhdGlvbiBwcmlvciB0byBleHBlY3RpbmcgdGhlIGZpcnN0IGludGVy
cnVwdHMgdG8gYXJyaXZlLiBIb3dldmVyLAogICAgd2UndmUgaGFkIGEgY2hpY2tlbi1hbmQtZWdn
IHByb2JsZW0gaGVyZTogUWVtdSBpbnZva2VzCiAgICB4Y19kb21haW5fdXBkYXRlX21zaV9pcnEo
KSwgdWx0aW1hdGVseSBsZWFkaW5nIHRvCiAgICBtc2l4dGJsX3B0X3JlZ2lzdGVyKCksIHVwb24g
c2VlaW5nIHRoYXQgZmlyc3QgdW5tYXNrIG9wZXJhdGlvbi4gWWV0CiAgICBmb3IgbXNpeHRibF9y
YW5nZSgpIHRvIHJldHVybiB0cnVlIChpbiBvcmRlciB0byBtc2l4dGJsX3dyaXRlKCkgdG8gZ2V0
CiAgICBpbnZva2VkIGF0IGFsbCkgbXNpeHRibF9wdF9yZWdpc3RlcigpIG11c3QgaGF2ZSBjb21w
bGV0ZWQuCiAgICAKICAgIERlYWwgd2l0aCB0aGlzIGJ5IHNub29waW5nIHN1aXRhYmxlIHdyaXRl
cyBpbiBtc2l4dGJsX3JhbmdlKCkgYW5kCiAgICB0cmlnZ2VyaW5nIHRoZSBpbnZvY2F0aW9uIG9m
IG1zaXhfd3JpdGVfY29tcGxldGlvbigpIGZyb20KICAgIG1zaXh0YmxfcHRfcmVnaXN0ZXIoKSB3
aGVuIHRoYXQgaGFwcGVucyBpbiB0aGUgY29udGV4dCBvZiBhIHN0aWxsIGluCiAgICBwcm9ncmVz
cyB2ZWN0b3IgY29udHJvbCBmaWVsZCB3cml0ZS4KICAgIAogICAgTm90ZSB0aGF0IHRoZSBzZWVt
aW5nbHkgdW5yZWxhdGVkIGRlbGV0aW9uIG9mIHRoZSByZWR1bmRhbnQKICAgIGlycV9kZXNjLT5t
c2lfZGVzYyBjaGVjayBpbiBtc2l4dGJsX3B0X3JlZ2lzdGVyKCkgaXMgdG8gbWFrZSBjbGVhciB0
bwogICAgYW55IGNvbXBpbGVyIHZlcnNpb24gdXNlZCB0aGF0IHRoZSAibXNpX2Rlc2MiIGxvY2Fs
IHZhcmlhYmxlIGlzbid0CiAgICBiZWluZyB1c2VkIHVuaW5pdGlhbGl6ZWQuIChEb2luZyB0aGUg
c2FtZSBpbiBtc2l4dGJsX3B0X3VucmVnaXN0ZXIoKSBpcwogICAganVzdCBmb3IgY29uc2lzdGVu
Y3kgcmVhc29ucy4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgogICAgCiAgICB4ODYvdk1TSS1YOiB3cml0ZSBzbm9vcHMgc2hvdWxkIGlnbm9y
ZSBodm1fbW1pb19pbnRlcm5hbCgpIHJlcXVlc3RzCiAgICAKICAgIFRob3NlIGFyZW4ndCBhY3R1
YWwgSS9PIHJlcXVlc3RzIChhbmQgaGVuY2UgYXJlIG9mIG5vIGludGVyZXN0IGhlcmUKICAgIGFu
eXdheSkuIFNpbmNlIHRoZXkgZG9uJ3QgZ2V0IGNvcGllZCBpbnRvIHN0cnVjdCB2Y3B1LCBsb29r
aW5nIGF0IHRoYXQKICAgIGNvcHkgcmVhZHMgd2hhdGV2ZXIgd2FzIGxlZnQgdGhlcmUuIFVzZSB0
aGUgc3RhdGUgb2YgdGhlIHJlcXVlc3QgdG8KICAgIGRldGVybWluZSBpdHMgdmFsaWRpdHkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAg
CiAgICB4ODYvdk1TSS1YOiBhZGQgZnVydGhlciBjaGVja3MgdG8gc25vb3AgbG9naWMKICAgIAog
ICAgbXNpeHRibF9yYW5nZSgpLCBhcyBhbnkgb3RoZXIgTU1JTyAtPmNoZWNrKCkgaGFuZGxlcnMs
IG1heSBnZXQgY2FsbGVkCiAgICB3aXRoIG90aGVyIHRoYW4gdGhlIGJhc2UgYWRkcmVzcyBvZiBh
biBhY2Nlc3MgLSBhdm9pZCB0aGUgc25vb3AgbG9naWMKICAgIGNvbnNpZGVyaW5nIHRob3NlLgog
ICAgCiAgICBBbHNvIGF2b2lkIGNvbnNpZGVyaW5nIHZDUFUtcyBub3QgYmxvY2tlZCBpbiB0aGUg
aHlwZXJ2aXNvciBpbgogICAgbXNpeHRibF9wdF9yZWdpc3RlcigpLCBqdXN0IHRvIGJlIG9uIHRo
ZSBzYWZlIHNpZGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzYTYyMjJiZDU3MjA5ZDRjMmYwOThkNjFh
Y2UwNDIzNzBhOWIwYTk2CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNC0yNiAxMTo1MjoyMiArMDIw
MAogICAgbWFzdGVyIGNvbW1pdDogOTc3MmM0ODBhNzFhZDM4Y2MyYzM0MmU0YzJlNzhjMjQ3NWRl
NzI2OAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjYgMTY6NTM6MzYgKzAyMDAKICAgIG1hc3Rl
ciBjb21taXQ6IGRlODYyNzc2Nzk2OGQ4NDM4NTY0OGIzOTkzMTdiMWI1NTMyM2JjMTUKICAgIG1h
c3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjEwOjIyICswMjAwCi0tLQogeGVuL2FyY2gveDg2L2h2
bS92bXNpLmMgICAgICAgIHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmggfCAgMSArCiAyIGZpbGVzIGNo
YW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCA0Mzcy
YzUwLi5mZDRmM2EyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpAQCAtMzQxLDcgKzM0MSwyMyBAQCBzdGF0aWMgaW50IG1z
aXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKICAgICBkZXNj
ID0gbXNpeHRibF9hZGRyX3RvX2Rlc2MobXNpeHRibF9maW5kX2VudHJ5KHYsIGFkZHIpLCBhZGRy
KTsKICAgICByY3VfcmVhZF91bmxvY2soJm1zaXh0YmxfcmN1X2xvY2spOwogCi0gICAgcmV0dXJu
ICEhZGVzYzsKKyAgICBpZiAoIGRlc2MgKQorICAgICAgICByZXR1cm4gMTsKKworICAgIGlmICgg
KGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0laRSAtIDEpKSA9PQorICAgICAgICAgUENJX01TSVhf
RU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUICkKKyAgICB7CisgICAgICAgIGNvbnN0IGlvcmVxX3Qg
KnIgPSAmdi0+YXJjaC5odm1fdmNwdS5odm1faW8uaW9fcmVxOworCisgICAgICAgIGlmICggci0+
c3RhdGUgIT0gU1RBVEVfSU9SRVFfUkVBRFkgfHwgci0+YWRkciAhPSBhZGRyICkKKyAgICAgICAg
ICAgIHJldHVybiAwOworICAgICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkp
OworICAgICAgICBpZiAoIHItPmRpciA9PSBJT1JFUV9XUklURSAmJiByLT5zaXplID09IDQgJiYg
IXItPmRhdGFfaXNfcHRyCisgICAgICAgICAgICAgJiYgIShyLT5kYXRhICYgUENJX01TSVhfVkVD
VE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhf
c25vb3BfYWRkcmVzcyA9IGFkZHI7CisgICAgfQorCisgICAgcmV0dXJuIDA7CiB9CiAKIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3BzIG1zaXh0YmxfbW1pb19vcHMgPSB7CkBAIC00MDcs
OSArNDIzLDYgQEAgaW50IG1zaXh0YmxfcHRfcmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHBpcnEgKnBpcnEsIHVpbnQ2NF90IGd0YWJsZSkKICAgICAgICAgcmV0dXJuIHI7CiAgICAg
fQogCi0gICAgaWYgKCAhaXJxX2Rlc2MtPm1zaV9kZXNjICkKLSAgICAgICAgZ290byBvdXQ7Ci0K
ICAgICBtc2lfZGVzYyA9IGlycV9kZXNjLT5tc2lfZGVzYzsKICAgICBpZiAoICFtc2lfZGVzYyAp
CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNDM0LDYgKzQ0NywyMyBAQCBmb3VuZDoKIG91dDoKICAg
ICBzcGluX3VubG9ja19pcnEoJmlycV9kZXNjLT5sb2NrKTsKICAgICB4ZnJlZShuZXdfZW50cnkp
OworCisgICAgaWYgKCAhciApCisgICAgeworICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKKworICAg
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICgg
KHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Jsb2NrZWRfaW5feGVuKSAmJgorICAgICAgICAgICAgICAg
ICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPT0KKyAgICAgICAg
ICAgICAgICAgKGd0YWJsZSArIG1zaV9kZXNjLT5tc2lfYXR0cmliLmVudHJ5X25yICoKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1NJWkUgKworICAgICAgICAgICAg
ICAgICAgUENJX01TSVhfRU5UUllfVkVDVE9SX0NUUkxfT0ZGU0VUKSApCisgICAgICAgICAgICAg
ICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF91bm1hc2tfYWRkcmVzcyA9CisgICAgICAg
ICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzczsK
KyAgICAgICAgfQorICAgIH0KKwogICAgIHJldHVybiByOwogfQogCkBAIC00NTEsOSArNDgxLDYg
QEAgdm9pZCBtc2l4dGJsX3B0X3VucmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBp
cnEgKnBpcnEpCiAgICAgaWYgKCAhaXJxX2Rlc2MgKQogICAgICAgICByZXR1cm47CiAKLSAgICBp
ZiAoICFpcnFfZGVzYy0+bXNpX2Rlc2MgKQotICAgICAgICBnb3RvIG91dDsKLQogICAgIG1zaV9k
ZXNjID0gaXJxX2Rlc2MtPm1zaV9kZXNjOwogICAgIGlmICggIW1zaV9kZXNjICkKICAgICAgICAg
Z290byBvdXQ7CkBAIC01MTAsNiArNTM3LDggQEAgdm9pZCBtc2l4X3dyaXRlX2NvbXBsZXRpb24o
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjdHJsX2FkZHJlc3MgPSB2LT5h
cmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3VubWFza19hZGRyZXNzOwogCisgICAgdi0+YXJjaC5o
dm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID0gMDsKKwogICAgIGlmICggIWN0cmxf
YWRkcmVzcyApCiAgICAgICAgIHJldHVybjsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IGY1
NTM4MTQuLjllMjY0MTYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTg1LDYgKzg1LDcgQEAg
c3RydWN0IGh2bV92Y3B1X2lvIHsKICAgICBib29sX3QgbW1pb19yZXRyeTsKIAogICAgIHVuc2ln
bmVkIGxvbmcgbXNpeF91bm1hc2tfYWRkcmVzczsKKyAgICB1bnNpZ25lZCBsb25nIG1zaXhfc25v
b3BfYWRkcmVzczsKIAogICAgIGNvbnN0IHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0Owog
fTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCo-0007m7-VH; Tue, 10 May 2016 17:12: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 1b0BCn-0007lw-IT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:21 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 1C/A4-06723-47612375; Tue, 10 May 2016 17:12:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbdYzCj
 c4PZPfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Hq6k7FgqXjFxbXdLA2Mh4S6GLk4hAS+MEqc
 vvKdGcI5zyjROWkWkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJfEw4Nbw
 WxeATOJ429msYK0sgDVb2lImcDIsYCRYRWjenFqUVlqka6JXlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoEcYgGAH460+50OMkhxMSqK830WMwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8AqIAuUEi1LTUyvSMnOAoQGTluDgURLhlQNJ8xYXJOYWZ6ZDpE4xKkqJ814EmSkAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoKM58nMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQbGEl625p/66jVh01c9kX7WU7p1tlXSiQufow4W8AnKrl0peblJb/q/hnXXH2YLZ38Q06
 oo2LSbRSKWl/FaCNe6T/5c3IIKaVe6dyQd5H1R3db89+Y2Vq3AvBlCGlZm9tEV7rsiuabd7Z5
 hk/FZ46zi+Rfq0/7dcQ9d/3dlmOrhsgsSMk9Kg92UWIozEg21mIuKEwF59rrmQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462900338!38975143!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38335 invoked from network); 10 May 2016 17:12:19 -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; 10 May 2016 17:12: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 1b0BCk-0002AK-IU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCk-0000fK-HJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCk-0000fK-HJ@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:18 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/time: fix gtime_to_gtsc for
	vtsc=1 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMxMTNlMTJlYWQ3ODY2ZTZmNDAwYjY3NTA0ZjZhYTc3ZjNiYzY1ODIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTc6MDIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NzowMiAyMDE2ICswMjAwCgogICAgeDg2
L3RpbWU6IGZpeCBndGltZV90b19ndHNjIGZvciB2dHNjPTEgUFYgZ3Vlc3RzCiAgICAKICAgIEZv
ciB2dHNjPTEgUFYgZ3Vlc3RzLCByZHRzYyBpcyB0cmFwcGVkIGFuZCBjYWxjdWxhdGVkIGZyb20g
Z2V0X3NfdGltZSgpCiAgICB1c2luZyBndGltZV90b19ndHNjLiBTaW1pbGFybHkgdGhlIHRzY190
aW1lc3RhbXAsIHBhcnQgb2Ygc3RydWN0CiAgICB2Y3B1X3RpbWVfaW5mbywgaXMgY2FsY3VsYXRl
ZCBmcm9tIHN0aW1lX2xvY2FsX3N0YW1wIHVzaW5nCiAgICBndGltZV90b19ndHNjLgogICAgCiAg
ICBIb3dldmVyIGd0aW1lX3RvX2d0c2MgY2FuIHJldHVybiAwLCBpZiB0aW1lIDwgdnRzY19vZmZz
ZXQsIHdoaWNoIGNhbgogICAgYWN0dWFsbHkgaGFwcGVuIHdoZW4gZ3RpbWVfdG9fZ3RzYyBpcyBj
YWxsZWQgcGFzc2luZyBzdGltZV9sb2NhbF9zdGFtcAogICAgKHRoZSBjYWxsZXIgZnVuY3Rpb24g
aXMgX191cGRhdGVfdmNwdV9zeXN0ZW1fdGltZSkuCiAgICAKICAgIEluIHRoYXQgY2FzZSB0aGUg
cHZjbG9jayBwcm90b2NvbCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgYW5kIHRoZSBndWVzdCBpcwog
ICAgdW5hYmxlIHRvIGNhbGN1bGF0ZSB0aGUgc3lzdGVtIHRpbWUgY29ycmVjdGx5LiBBcyBhIGNv
bnNlcXVlbmNlIHdoZW4gdGhlCiAgICBndWVzdCB0cmllcyB0byBzZXQgYSB0aW1lciBldmVudCAo
Zm9yIGV4YW1wbGUgY2FsbGluZyB0aGUKICAgIFZDUFVPUF9zZXRfc2luZ2xlc2hvdF90aW1lciBo
eXBlcmNhbGwpLCB0aGUgZXZlbnQgd2lsbCBiZSBpbiB0aGUgcGFzdAogICAgY2F1c2luZyBMaW51
eCB0byBoYW5nLgogICAgCiAgICBUaGUgcHVycG9zZSBvZiB0aGUgcHZjbG9jayBwcm90b2NvbCBp
cyB0byBhbGxvdyB0aGUgZ3Vlc3QgdG8gY2FsY3VsYXRlCiAgICB0aGUgc3lzdGVtX3RpbWUgaW4g
bmFub3NlYyBjb3JyZWN0bHkuIFRoZSBndWVzdCBjYWxjdWxhdGVzIGFzIGZvbGxvdzoKICAgIAog
ICAgICBmcm9tX3Z0c2Nfc2NhbGUocmR0c2MgLSB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1w
KSArIHZjcHVfdGltZV9pbmZvLnN5c3RlbV90aW1lCiAgICAKICAgIEdpdmVuIHRoYXQgd2l0aCB2
dHNjPTE6CiAgICAgIHJkdHNjID0gdG9fdnRzY19zY2FsZShOT1coKSAtIHZ0c2Nfb2Zmc2V0KQog
ICAgICB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1wID0gdG9fdnRzY19zY2FsZSh2Y3B1X3Rp
bWVfaW5mby5zeXN0ZW1fdGltZSAtIHZ0c2Nfb2Zmc2V0KQogICAgCiAgICBUaGUgZXhwcmVzc2lv
biBldmFsdWF0ZXMgdG8gTk9XKCksIHdoaWNoIGlzIHdoYXQgd2Ugd2FudC4gIEhvd2V2ZXIgd2hl
bgogICAgc3RpbWVfbG9jYWxfc3RhbXAgPCB2dHNjX29mZnNldCwgdmNwdV90aW1lX2luZm8udHNj
X3RpbWVzdGFtcCBpcwogICAgYWN0dWFsbHkgMC4gQXMgYSBjb25zZXF1ZW5jZSB0aGUgY2FsY3Vs
YXRlZCBvdmVyYWxsIHN5c3RlbV90aW1lIGlzIG5vdAogICAgY29ycmVjdC4KICAgIAogICAgVGhp
cyBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgbGV0dGluZyBndGltZV90b19ndHNjIHJldHVybiBh
IG5lZ2F0aXZlCiAgICBpbnRlZ2VyIGluIHRoZSBmb3JtIG9mIGEgd3JhcHBlZCBhcm91bmQgdW5z
aWduZWQgaW50ZWdlciwgdGh1cyB3aGVuIHRoZQogICAgZ3Vlc3Qgc3VidHJhY3RzIHZjcHVfdGlt
ZV9pbmZvLnRzY190aW1lc3RhbXAgZnJvbSByZHRzYyB3aWxsIGNhbGN1bGF0ZQogICAgdGhlIHJp
Z2h0IHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQyMmM5YmY3YzMwNjdiMTdjYmQ5
Y2RmZDhiODE5NDFkZDZmYjhkNzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjA2OjU2
ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IDdhMDFjOTAuLmQxOTEzMjEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUu
YwpAQCAtMTc1Nyw3ICsxNzU3LDEyIEBAIGN1c3RvbV9wYXJhbSgidHNjIiwgdHNjX3BhcnNlKTsK
IHU2NCBndGltZV90b19ndHNjKHN0cnVjdCBkb21haW4gKmQsIHU2NCB0aW1lKQogewogICAgIGlm
ICggIWlzX2h2bV9kb21haW4oZCkgKQotICAgICAgICB0aW1lID0gbWF4X3QoczY0LCB0aW1lIC0g
ZC0+YXJjaC52dHNjX29mZnNldCwgMCk7CisgICAgeworICAgICAgICBpZiAoIHRpbWUgPCBkLT5h
cmNoLnZ0c2Nfb2Zmc2V0ICkKKyAgICAgICAgICAgIHJldHVybiAtc2NhbGVfZGVsdGEoZC0+YXJj
aC52dHNjX29mZnNldCAtIHRpbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
LT5hcmNoLm5zX3RvX3Z0c2MpOworICAgICAgICB0aW1lIC09IGQtPmFyY2gudnRzY19vZmZzZXQ7
CisgICAgfQogICAgIHJldHVybiBzY2FsZV9kZWx0YSh0aW1lLCAmZC0+YXJjaC5uc190b192dHNj
KTsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BCo-0007m7-VH; Tue, 10 May 2016 17:12: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 1b0BCn-0007lw-IT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:21 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 1C/A4-06723-47612375; Tue, 10 May 2016 17:12:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbdYzCj
 c4PZPfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Hq6k7FgqXjFxbXdLA2Mh4S6GLk4hAS+MEqc
 vvKdGcI5zyjROWkWkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJfEw4Nbw
 WxeATOJ429msYK0sgDVb2lImcDIsYCRYRWjenFqUVlqka6JXlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoEcYgGAH460+50OMkhxMSqK830WMwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8AqIAuUEi1LTUyvSMnOAoQGTluDgURLhlQNJ8xYXJOYWZ6ZDpE4xKkqJ814EmSkAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoKM58nMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQbGEl625p/66jVh01c9kX7WU7p1tlXSiQufow4W8AnKrl0peblJb/q/hnXXH2YLZ38Q06
 oo2LSbRSKWl/FaCNe6T/5c3IIKaVe6dyQd5H1R3db89+Y2Vq3AvBlCGlZm9tEV7rsiuabd7Z5
 hk/FZ46zi+Rfq0/7dcQ9d/3dlmOrhsgsSMk9Kg92UWIozEg21mIuKEwF59rrmQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462900338!38975143!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38335 invoked from network); 10 May 2016 17:12:19 -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; 10 May 2016 17:12: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 1b0BCk-0002AK-IU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCk-0000fK-HJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCk-0000fK-HJ@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:18 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/time: fix gtime_to_gtsc for
	vtsc=1 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMxMTNlMTJlYWQ3ODY2ZTZmNDAwYjY3NTA0ZjZhYTc3ZjNiYzY1ODIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTc6MDIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NzowMiAyMDE2ICswMjAwCgogICAgeDg2
L3RpbWU6IGZpeCBndGltZV90b19ndHNjIGZvciB2dHNjPTEgUFYgZ3Vlc3RzCiAgICAKICAgIEZv
ciB2dHNjPTEgUFYgZ3Vlc3RzLCByZHRzYyBpcyB0cmFwcGVkIGFuZCBjYWxjdWxhdGVkIGZyb20g
Z2V0X3NfdGltZSgpCiAgICB1c2luZyBndGltZV90b19ndHNjLiBTaW1pbGFybHkgdGhlIHRzY190
aW1lc3RhbXAsIHBhcnQgb2Ygc3RydWN0CiAgICB2Y3B1X3RpbWVfaW5mbywgaXMgY2FsY3VsYXRl
ZCBmcm9tIHN0aW1lX2xvY2FsX3N0YW1wIHVzaW5nCiAgICBndGltZV90b19ndHNjLgogICAgCiAg
ICBIb3dldmVyIGd0aW1lX3RvX2d0c2MgY2FuIHJldHVybiAwLCBpZiB0aW1lIDwgdnRzY19vZmZz
ZXQsIHdoaWNoIGNhbgogICAgYWN0dWFsbHkgaGFwcGVuIHdoZW4gZ3RpbWVfdG9fZ3RzYyBpcyBj
YWxsZWQgcGFzc2luZyBzdGltZV9sb2NhbF9zdGFtcAogICAgKHRoZSBjYWxsZXIgZnVuY3Rpb24g
aXMgX191cGRhdGVfdmNwdV9zeXN0ZW1fdGltZSkuCiAgICAKICAgIEluIHRoYXQgY2FzZSB0aGUg
cHZjbG9jayBwcm90b2NvbCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgYW5kIHRoZSBndWVzdCBpcwog
ICAgdW5hYmxlIHRvIGNhbGN1bGF0ZSB0aGUgc3lzdGVtIHRpbWUgY29ycmVjdGx5LiBBcyBhIGNv
bnNlcXVlbmNlIHdoZW4gdGhlCiAgICBndWVzdCB0cmllcyB0byBzZXQgYSB0aW1lciBldmVudCAo
Zm9yIGV4YW1wbGUgY2FsbGluZyB0aGUKICAgIFZDUFVPUF9zZXRfc2luZ2xlc2hvdF90aW1lciBo
eXBlcmNhbGwpLCB0aGUgZXZlbnQgd2lsbCBiZSBpbiB0aGUgcGFzdAogICAgY2F1c2luZyBMaW51
eCB0byBoYW5nLgogICAgCiAgICBUaGUgcHVycG9zZSBvZiB0aGUgcHZjbG9jayBwcm90b2NvbCBp
cyB0byBhbGxvdyB0aGUgZ3Vlc3QgdG8gY2FsY3VsYXRlCiAgICB0aGUgc3lzdGVtX3RpbWUgaW4g
bmFub3NlYyBjb3JyZWN0bHkuIFRoZSBndWVzdCBjYWxjdWxhdGVzIGFzIGZvbGxvdzoKICAgIAog
ICAgICBmcm9tX3Z0c2Nfc2NhbGUocmR0c2MgLSB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1w
KSArIHZjcHVfdGltZV9pbmZvLnN5c3RlbV90aW1lCiAgICAKICAgIEdpdmVuIHRoYXQgd2l0aCB2
dHNjPTE6CiAgICAgIHJkdHNjID0gdG9fdnRzY19zY2FsZShOT1coKSAtIHZ0c2Nfb2Zmc2V0KQog
ICAgICB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1wID0gdG9fdnRzY19zY2FsZSh2Y3B1X3Rp
bWVfaW5mby5zeXN0ZW1fdGltZSAtIHZ0c2Nfb2Zmc2V0KQogICAgCiAgICBUaGUgZXhwcmVzc2lv
biBldmFsdWF0ZXMgdG8gTk9XKCksIHdoaWNoIGlzIHdoYXQgd2Ugd2FudC4gIEhvd2V2ZXIgd2hl
bgogICAgc3RpbWVfbG9jYWxfc3RhbXAgPCB2dHNjX29mZnNldCwgdmNwdV90aW1lX2luZm8udHNj
X3RpbWVzdGFtcCBpcwogICAgYWN0dWFsbHkgMC4gQXMgYSBjb25zZXF1ZW5jZSB0aGUgY2FsY3Vs
YXRlZCBvdmVyYWxsIHN5c3RlbV90aW1lIGlzIG5vdAogICAgY29ycmVjdC4KICAgIAogICAgVGhp
cyBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgbGV0dGluZyBndGltZV90b19ndHNjIHJldHVybiBh
IG5lZ2F0aXZlCiAgICBpbnRlZ2VyIGluIHRoZSBmb3JtIG9mIGEgd3JhcHBlZCBhcm91bmQgdW5z
aWduZWQgaW50ZWdlciwgdGh1cyB3aGVuIHRoZQogICAgZ3Vlc3Qgc3VidHJhY3RzIHZjcHVfdGlt
ZV9pbmZvLnRzY190aW1lc3RhbXAgZnJvbSByZHRzYyB3aWxsIGNhbGN1bGF0ZQogICAgdGhlIHJp
Z2h0IHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQyMmM5YmY3YzMwNjdiMTdjYmQ5
Y2RmZDhiODE5NDFkZDZmYjhkNzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjA2OjU2
ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IDdhMDFjOTAuLmQxOTEzMjEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUu
YwpAQCAtMTc1Nyw3ICsxNzU3LDEyIEBAIGN1c3RvbV9wYXJhbSgidHNjIiwgdHNjX3BhcnNlKTsK
IHU2NCBndGltZV90b19ndHNjKHN0cnVjdCBkb21haW4gKmQsIHU2NCB0aW1lKQogewogICAgIGlm
ICggIWlzX2h2bV9kb21haW4oZCkgKQotICAgICAgICB0aW1lID0gbWF4X3QoczY0LCB0aW1lIC0g
ZC0+YXJjaC52dHNjX29mZnNldCwgMCk7CisgICAgeworICAgICAgICBpZiAoIHRpbWUgPCBkLT5h
cmNoLnZ0c2Nfb2Zmc2V0ICkKKyAgICAgICAgICAgIHJldHVybiAtc2NhbGVfZGVsdGEoZC0+YXJj
aC52dHNjX29mZnNldCAtIHRpbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
LT5hcmNoLm5zX3RvX3Z0c2MpOworICAgICAgICB0aW1lIC09IGQtPmFyY2gudnRzY19vZmZzZXQ7
CisgICAgfQogICAgIHJldHVybiBzY2FsZV9kZWx0YSh0aW1lLCAmZC0+YXJjaC5uc190b192dHNj
KTsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BCy-0007nX-1Y; Tue, 10 May 2016 17:12:32 +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 1b0BCw-0007nG-UN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:31 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 12/B6-02219-E7612375; Tue, 10 May 2016 17:12:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbdWzCj
 cYPZ1Q4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNeNihWPCLs6J/7zy2Bsav7F2MXBxCAl8YJVZ1
 7GaEcM4zSiyZcwIow8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAvcTVOWsZQ
 WxeATOJ88fegrWyANWv+101gZFjASPDKkb14tSistQiXWO9pKLM9IyS3MTMHF1DA1O93NTi4s
 T01JzEpGK95PzcTYxAfzAAwQ7Gvf+cDjFKcjApifJ+FzEKF+JLyk+pzEgszogvKs1JLT7EKMP
 BoSTBOxMkJ1iUmp5akZaZAwwMmLQEB4+SCO8DkDRvcUFibnFmOkTqFKOilDjvRZCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzHsCZApPZl4J3PRXQIuZgBbLsemDLC5JR
 EhJNTDquZo/4s0AOurUFqul6Z+6fHXkJKu0L/Eymc7yXFv0pvDoHu/chNzMk5c0RVkZ9orMuV
 Dwenal5Na0l9LXI3q4V0yJSpR/8dHeWN5i2hELTq7Lk67VXYtsOsj6ebXPFfsX297s9JUur7w
 vNPcH25ItOQu3rk7VLlnX6XN+zgdzRyem5sKb5kosxRmJhlrMRcWJAJ1NvahBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462900348!26842181!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38481 invoked from network); 10 May 2016 17:12:29 -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; 10 May 2016 17:12: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 1b0BCu-0002AU-KP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCu-0000fl-Ji
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCu-0000fl-Ji@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: fix emulation re-issue
	check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU5NmI5MDhhNWFjYjYzYmU0ZTZjZGNiNDhjM2E0MmU5YWE2NDljYWQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTc6MzEgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NzozMSAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGVtdWxhdGlvbiByZS1pc3N1ZSBjaGVjawogICAgCiAgICA/OiBoYXMgbG93ZXIg
cHJlY2VkZW5jZSB0aGFuICE9LCBoZW5jZSBwYXJlbnRoZXNlcyBhcmUgcmVxdWlyZWQgaGVyZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiBiYjk5OGVmZWNiOTk3NTJjMGQxNTlhYTc3YTQ5Zjg0ZDgwYmQw
MjUyCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNC0yOCAxNTowODo1NCArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA4ZTQ3YjI5Li44NDhmNDZlIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwpAQCAtMTMyLDcgKzEzMiw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19p
bygKICAgICAgICAgcCA9IHZpby0+aW9fcmVxOwogCiAgICAgICAgIC8qIFZlcmlmeSB0aGUgZW11
bGF0aW9uIHJlcXVlc3QgaGFzIGJlZW4gY29ycmVjdGx5IHJlLWlzc3VlZCAqLwotICAgICAgICBp
ZiAoIChwLnR5cGUgIT0gaXNfbW1pbyA/IElPUkVRX1RZUEVfQ09QWSA6IElPUkVRX1RZUEVfUElP
KSB8fAorICAgICAgICBpZiAoIChwLnR5cGUgIT0gKGlzX21taW8gPyBJT1JFUV9UWVBFX0NPUFkg
OiBJT1JFUV9UWVBFX1BJTykpIHx8CiAgICAgICAgICAgICAgKHAuYWRkciAhPSBhZGRyKSB8fAog
ICAgICAgICAgICAgIChwLnNpemUgIT0gc2l6ZSkgfHwKICAgICAgICAgICAgICAocC5jb3VudCA+
ICpyZXBzKSB8fAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BCy-0007nX-1Y; Tue, 10 May 2016 17:12:32 +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 1b0BCw-0007nG-UN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:31 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 12/B6-02219-E7612375; Tue, 10 May 2016 17:12:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbdWzCj
 cYPZ1Q4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNeNihWPCLs6J/7zy2Bsav7F2MXBxCAl8YJVZ1
 7GaEcM4zSiyZcwIow8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAvcTVOWsZQ
 WxeATOJ88fegrWyANWv+101gZFjASPDKkb14tSistQiXWO9pKLM9IyS3MTMHF1DA1O93NTi4s
 T01JzEpGK95PzcTYxAfzAAwQ7Gvf+cDjFKcjApifJ+FzEKF+JLyk+pzEgszogvKs1JLT7EKMP
 BoSTBOxMkJ1iUmp5akZaZAwwMmLQEB4+SCO8DkDRvcUFibnFmOkTqFKOilDjvRZCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzHsCZApPZl4J3PRXQIuZgBbLsemDLC5JR
 EhJNTDquZo/4s0AOurUFqul6Z+6fHXkJKu0L/Eymc7yXFv0pvDoHu/chNzMk5c0RVkZ9orMuV
 Dwenal5Na0l9LXI3q4V0yJSpR/8dHeWN5i2hELTq7Lk67VXYtsOsj6ebXPFfsX297s9JUur7w
 vNPcH25ItOQu3rk7VLlnX6XN+zgdzRyem5sKb5kosxRmJhlrMRcWJAJ1NvahBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462900348!26842181!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38481 invoked from network); 10 May 2016 17:12:29 -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; 10 May 2016 17:12: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 1b0BCu-0002AU-KP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BCu-0000fl-Ji
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BCu-0000fl-Ji@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: fix emulation re-issue
	check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU5NmI5MDhhNWFjYjYzYmU0ZTZjZGNiNDhjM2E0MmU5YWE2NDljYWQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTc6MzEgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1NzozMSAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGVtdWxhdGlvbiByZS1pc3N1ZSBjaGVjawogICAgCiAgICA/OiBoYXMgbG93ZXIg
cHJlY2VkZW5jZSB0aGFuICE9LCBoZW5jZSBwYXJlbnRoZXNlcyBhcmUgcmVxdWlyZWQgaGVyZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiBiYjk5OGVmZWNiOTk3NTJjMGQxNTlhYTc3YTQ5Zjg0ZDgwYmQw
MjUyCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNC0yOCAxNTowODo1NCArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA4ZTQ3YjI5Li44NDhmNDZlIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwpAQCAtMTMyLDcgKzEzMiw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19p
bygKICAgICAgICAgcCA9IHZpby0+aW9fcmVxOwogCiAgICAgICAgIC8qIFZlcmlmeSB0aGUgZW11
bGF0aW9uIHJlcXVlc3QgaGFzIGJlZW4gY29ycmVjdGx5IHJlLWlzc3VlZCAqLwotICAgICAgICBp
ZiAoIChwLnR5cGUgIT0gaXNfbW1pbyA/IElPUkVRX1RZUEVfQ09QWSA6IElPUkVRX1RZUEVfUElP
KSB8fAorICAgICAgICBpZiAoIChwLnR5cGUgIT0gKGlzX21taW8gPyBJT1JFUV9UWVBFX0NPUFkg
OiBJT1JFUV9UWVBFX1BJTykpIHx8CiAgICAgICAgICAgICAgKHAuYWRkciAhPSBhZGRyKSB8fAog
ICAgICAgICAgICAgIChwLnNpemUgIT0gc2l6ZSkgfHwKICAgICAgICAgICAgICAocC5jb3VudCA+
ICpyZXBzKSB8fAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BD8-0007pu-61; Tue, 10 May 2016 17:12:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BD7-0007pf-47
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:41 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 ED/07-02964-88612375; Tue, 10 May 2016 17:12:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbddzCj
 c4M8MY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLl7M2tBt2jFvk2HWRoYj/N3MXJxCAl8YZQ4
 9uEkcxcjJ5BznlHi0A2zLkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCwvYSmy7OpENp
 JxXwExizXRlkDALUPnZafuYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGiil5taXJ
 yYnpqTmFSsl5yfu4kR6A8GINjBeLTT+RCjJAeTkihvgahRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3laQnGBRanpqRVpmDjAwYNISHDxKIrxRIGne4oLE3OLMdIjUKUZFKXHeJJCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzFsNMoUnM68EbvoroMVMQIvl2PRBFpckI
 qSkGhjPbXH+sbzyzP+Fc5svpedqNNeYZPvNcDql8diEg2XNGcPfZ49Xxb1cmvZe+djZhvLiNp
 lzm8PUNywMNtVV+xzdde9nzc0dKQw8MjsZXGS7Vy7TWnpyhWC3fbjs78MumyY+r7duFDK7v/+
 P9etTBdZWrHcPRC1ifcyU8ZTNRmexwWeGypkux/cqsRRnJBpqMRcVJwIAJFoIgEECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462900358!40660615!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30597 invoked from network); 10 May 2016 17:12:39 -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; 10 May 2016 17:12: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 1b0BD4-0002Aj-Mm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BD4-0000gR-Lj
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BD4-0000gR-Lj@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:38 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: also snoop qword writes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyYjQ4Y2YxZDM3YTI2ZTlkNDExZDUwMGEyMGM2MTZlZWVjNzU3ZDAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6MDAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODowMCAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYWxzbyBzbm9vcCBxd29yZCB3cml0ZXMKICAgIAogICAgLi4uIHRoZSBoaWdoIGhh
bGYgb2Ygd2hpY2ggbWF5IGJlIGEgd3JpdGUgdG8gdGhlIFZlY3RvciBDb250cm9sIGZpZWxkLgog
ICAgVGhpcyBnZXRzIHRoaW5ncyBpbiBzeW5jIGFnYWluIHdpdGggbXNpeHRibF93cml0ZSgpLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogZDUwMTZlYWVlNmQ2NjhjYWRkOTNhMzYwMDIwMzQ2NmUwOTllNWIz
ZgogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MTA6NDUgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3Ztc2kuYyB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMK
aW5kZXggZmQ0ZjNhMi4uNTAzYWU2YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNp
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKQEAgLTMzNiw2ICszMzYsNyBAQCBvdXQ6
CiBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcg
YWRkcikKIHsKICAgICBjb25zdCBzdHJ1Y3QgbXNpX2Rlc2MgKmRlc2M7CisgICAgY29uc3QgaW9y
ZXFfdCAqcjsKIAogICAgIHJjdV9yZWFkX2xvY2soJm1zaXh0YmxfcmN1X2xvY2spOwogICAgIGRl
c2MgPSBtc2l4dGJsX2FkZHJfdG9fZGVzYyhtc2l4dGJsX2ZpbmRfZW50cnkodiwgYWRkciksIGFk
ZHIpOwpAQCAtMzQ0LDE3ICszNDUsMjkgQEAgc3RhdGljIGludCBtc2l4dGJsX3JhbmdlKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCiAgICAgaWYgKCBkZXNjICkKICAgICAgICAg
cmV0dXJuIDE7CiAKLSAgICBpZiAoIChhZGRyICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkg
PT0KLSAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCApCisgICAgciA9
ICZ2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5pb19yZXE7CisgICAgaWYgKCByLT5zdGF0ZSAhPSBT
VEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQorICAgICAgICByZXR1cm4gMDsK
KyAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOworICAgIGlmICggci0+ZGly
ID09IElPUkVRX1dSSVRFICkKICAgICB7Ci0gICAgICAgIGNvbnN0IGlvcmVxX3QgKnIgPSAmdi0+
YXJjaC5odm1fdmNwdS5odm1faW8uaW9fcmVxOwotCi0gICAgICAgIGlmICggci0+c3RhdGUgIT0g
U1RBVEVfSU9SRVFfUkVBRFkgfHwgci0+YWRkciAhPSBhZGRyICkKLSAgICAgICAgICAgIHJldHVy
biAwOwotICAgICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOwotICAgICAg
ICBpZiAoIHItPmRpciA9PSBJT1JFUV9XUklURSAmJiByLT5zaXplID09IDQgJiYgIXItPmRhdGFf
aXNfcHRyCi0gICAgICAgICAgICAgJiYgIShyLT5kYXRhICYgUENJX01TSVhfVkVDVE9SX0JJVE1B
U0spICkKLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRk
cmVzcyA9IGFkZHI7CisgICAgICAgIGlmICggIXItPmRhdGFfaXNfcHRyICkKKyAgICAgICAgewor
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSByLT5zaXplOworICAgICAgICAgICAgdWlu
dDY0X3QgZGF0YSA9IHItPmRhdGE7CisKKyAgICAgICAgICAgIGlmICggc2l6ZSA9PSA4ICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBCVUlMRF9CVUdfT04oIShQQ0lfTVNJWF9FTlRS
WV9WRUNUT1JfQ1RSTF9PRkZTRVQgJiA0KSk7CisgICAgICAgICAgICAgICAgZGF0YSA+Pj0gMzI7
CisgICAgICAgICAgICAgICAgYWRkciArPSBzaXplID0gNDsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgIGlmICggc2l6ZSA9PSA0ICYmCisgICAgICAgICAgICAgICAgICgoYWRkciAmIChQQ0lf
TVNJWF9FTlRSWV9TSVpFIC0gMSkpID09CisgICAgICAgICAgICAgICAgICBQQ0lfTVNJWF9FTlRS
WV9WRUNUT1JfQ1RSTF9PRkZTRVQpICYmCisgICAgICAgICAgICAgICAgICEoZGF0YSAmIFBDSV9N
U0lYX1ZFQ1RPUl9CSVRNQVNLKSApCisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5o
dm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID0gYWRkcjsKKyAgICAgICAgfQogICAgIH0KIAogICAg
IHJldHVybiAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BD8-0007pu-61; Tue, 10 May 2016 17:12:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BD7-0007pf-47
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:41 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 ED/07-02964-88612375; Tue, 10 May 2016 17:12:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVbddzCj
 c4M8MY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLl7M2tBt2jFvk2HWRoYj/N3MXJxCAl8YZQ4
 9uEkcxcjJ5BznlHi0A2zLkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCwvYSmy7OpENp
 JxXwExizXRlkDALUPnZafuYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGiil5taXJ
 yYnpqTmFSsl5yfu4kR6A8GINjBeLTT+RCjJAeTkihvgahRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3laQnGBRanpqRVpmDjAwYNISHDxKIrxRIGne4oLE3OLMdIjUKUZFKXHeJJCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzFsNMoUnM68EbvoroMVMQIvl2PRBFpckI
 qSkGhjPbXH+sbzyzP+Fc5svpedqNNeYZPvNcDql8diEg2XNGcPfZ49Xxb1cmvZe+djZhvLiNp
 lzm8PUNywMNtVV+xzdde9nzc0dKQw8MjsZXGS7Vy7TWnpyhWC3fbjs78MumyY+r7duFDK7v/+
 P9etTBdZWrHcPRC1ifcyU8ZTNRmexwWeGypkux/cqsRRnJBpqMRcVJwIAJFoIgEECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462900358!40660615!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30597 invoked from network); 10 May 2016 17:12:39 -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; 10 May 2016 17:12: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 1b0BD4-0002Aj-Mm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BD4-0000gR-Lj
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BD4-0000gR-Lj@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:38 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: also snoop qword writes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyYjQ4Y2YxZDM3YTI2ZTlkNDExZDUwMGEyMGM2MTZlZWVjNzU3ZDAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6MDAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODowMCAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYWxzbyBzbm9vcCBxd29yZCB3cml0ZXMKICAgIAogICAgLi4uIHRoZSBoaWdoIGhh
bGYgb2Ygd2hpY2ggbWF5IGJlIGEgd3JpdGUgdG8gdGhlIFZlY3RvciBDb250cm9sIGZpZWxkLgog
ICAgVGhpcyBnZXRzIHRoaW5ncyBpbiBzeW5jIGFnYWluIHdpdGggbXNpeHRibF93cml0ZSgpLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogZDUwMTZlYWVlNmQ2NjhjYWRkOTNhMzYwMDIwMzQ2NmUwOTllNWIz
ZgogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MTA6NDUgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3Ztc2kuYyB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMK
aW5kZXggZmQ0ZjNhMi4uNTAzYWU2YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNp
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKQEAgLTMzNiw2ICszMzYsNyBAQCBvdXQ6
CiBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcg
YWRkcikKIHsKICAgICBjb25zdCBzdHJ1Y3QgbXNpX2Rlc2MgKmRlc2M7CisgICAgY29uc3QgaW9y
ZXFfdCAqcjsKIAogICAgIHJjdV9yZWFkX2xvY2soJm1zaXh0YmxfcmN1X2xvY2spOwogICAgIGRl
c2MgPSBtc2l4dGJsX2FkZHJfdG9fZGVzYyhtc2l4dGJsX2ZpbmRfZW50cnkodiwgYWRkciksIGFk
ZHIpOwpAQCAtMzQ0LDE3ICszNDUsMjkgQEAgc3RhdGljIGludCBtc2l4dGJsX3JhbmdlKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCiAgICAgaWYgKCBkZXNjICkKICAgICAgICAg
cmV0dXJuIDE7CiAKLSAgICBpZiAoIChhZGRyICYgKFBDSV9NU0lYX0VOVFJZX1NJWkUgLSAxKSkg
PT0KLSAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCApCisgICAgciA9
ICZ2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5pb19yZXE7CisgICAgaWYgKCByLT5zdGF0ZSAhPSBT
VEFURV9JT1JFUV9SRUFEWSB8fCByLT5hZGRyICE9IGFkZHIgKQorICAgICAgICByZXR1cm4gMDsK
KyAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOworICAgIGlmICggci0+ZGly
ID09IElPUkVRX1dSSVRFICkKICAgICB7Ci0gICAgICAgIGNvbnN0IGlvcmVxX3QgKnIgPSAmdi0+
YXJjaC5odm1fdmNwdS5odm1faW8uaW9fcmVxOwotCi0gICAgICAgIGlmICggci0+c3RhdGUgIT0g
U1RBVEVfSU9SRVFfUkVBRFkgfHwgci0+YWRkciAhPSBhZGRyICkKLSAgICAgICAgICAgIHJldHVy
biAwOwotICAgICAgICBBU1NFUlQoci0+dHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkpOwotICAgICAg
ICBpZiAoIHItPmRpciA9PSBJT1JFUV9XUklURSAmJiByLT5zaXplID09IDQgJiYgIXItPmRhdGFf
aXNfcHRyCi0gICAgICAgICAgICAgJiYgIShyLT5kYXRhICYgUENJX01TSVhfVkVDVE9SX0JJVE1B
U0spICkKLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRk
cmVzcyA9IGFkZHI7CisgICAgICAgIGlmICggIXItPmRhdGFfaXNfcHRyICkKKyAgICAgICAgewor
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSByLT5zaXplOworICAgICAgICAgICAgdWlu
dDY0X3QgZGF0YSA9IHItPmRhdGE7CisKKyAgICAgICAgICAgIGlmICggc2l6ZSA9PSA4ICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBCVUlMRF9CVUdfT04oIShQQ0lfTVNJWF9FTlRS
WV9WRUNUT1JfQ1RSTF9PRkZTRVQgJiA0KSk7CisgICAgICAgICAgICAgICAgZGF0YSA+Pj0gMzI7
CisgICAgICAgICAgICAgICAgYWRkciArPSBzaXplID0gNDsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgIGlmICggc2l6ZSA9PSA0ICYmCisgICAgICAgICAgICAgICAgICgoYWRkciAmIChQQ0lf
TVNJWF9FTlRSWV9TSVpFIC0gMSkpID09CisgICAgICAgICAgICAgICAgICBQQ0lfTVNJWF9FTlRS
WV9WRUNUT1JfQ1RSTF9PRkZTRVQpICYmCisgICAgICAgICAgICAgICAgICEoZGF0YSAmIFBDSV9N
U0lYX1ZFQ1RPUl9CSVRNQVNLKSApCisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5o
dm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID0gYWRkcjsKKyAgICAgICAgfQogICAgIH0KIAogICAg
IHJldHVybiAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BDI-0007rM-8N; Tue, 10 May 2016 17:12: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 1b0BDH-0007r6-4p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:51 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 77/9E-21979-29612375; Tue, 10 May 2016 17:12:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeimFG
 4QdcOa4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6F6SXNCmUrFjrVMD4zzJLkYuDiGBL4wSE49t
 ZoZwzjNKXDvwiKWLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBS4mnN76wg
 Ni8AmYSpw8sBathAapv3bqAaQIjxwJGhlWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYwr250PMUpyMCmJ8haIGoUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuAVAMkJFqWmp1akZeYAQwMmLcHBoyTCGwWS5i0uSMwtzkyHSJ1iVJQS570oApQQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR1BxvNk5pXATX8FtJgJaLEcmz7I4
 pJEhJRUA2PEkkcHbLUXNtzbmbDB0KF7w1+P30cDdJONNh5ysfm/8vg0r7OGlt1vPry8dDeE5b
 u+qkGZzutpr295TF/74cbG2a6iu1R21snsMf/vJ2sWcFAo75r63iuH9Ht1tad/n7zop7b55tS
 v11i/Gi36oKm3+e99r9OHHz3fap9fINXLFseVqR6+KkdYiaU4I9FQi7moOBEAQHQkXkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462900368!22860030!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8040 invoked from network); 10 May 2016 17:12:49 -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; 10 May 2016 17:12: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 1b0BDE-0002Av-Oc
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDE-0000hJ-O2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDE-0000hJ-O2@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:48 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: also snoop REP MOVS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkwZDcyMTJlM2IzNWNiYTc0MTEzMjM5MWU5ZWVjZjZlZDhjZGM2OTkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6MjggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODoyOCAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYWxzbyBzbm9vcCBSRVAgTU9WUwogICAgCiAgICAuLi4gYXMgYXQgbGVhc3QgY2Vy
dGFpbiB2ZXJzaW9ucyBvZiBXaW5kb3dzIHVzZSBzdWNoIHRvIHVwZGF0ZSB0aGUKICAgIE1TSS1Y
IHRhYmxlLiBIb3dldmVyLCB0byBub3Qgb3Zlcmx5IGNvbXBsaWNhdGUgdGhlIGxvZ2ljIGZvciBu
b3cKICAgIC0gb25seSBFRkxBR1MuREY9MCBpcyBiZWluZyBoYW5kbGVkLAogICAgLSBvbmx5IHVw
ZGF0ZXMgbm90IGNyb3NzaW5nIE1TSS1YIHRhYmxlIGVudHJ5IGJvdW5kYXJpZXMgYXJlIGhhbmRs
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogODU0YzZhYWI0NmRlYzIzNTczY2E3ZGMxYTRhMDM2NzRkMmVj
NjNkNQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjkgMTg6Mjg6NDEgKzAyMDAKLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL3Ztc2kuYyAgICAgICAgfCA0NiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCB8ICAxICsK
IDIgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMK
aW5kZXggNTAzYWU2Yi4uNjY4ODMwNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNp
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKQEAgLTM1MSw5ICszNTEsMTAgQEAgc3Rh
dGljIGludCBtc2l4dGJsX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIp
CiAgICAgQVNTRVJUKHItPnR5cGUgPT0gSU9SRVFfVFlQRV9DT1BZKTsKICAgICBpZiAoIHItPmRp
ciA9PSBJT1JFUV9XUklURSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHIt
PnNpemU7CisKICAgICAgICAgaWYgKCAhci0+ZGF0YV9pc19wdHIgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHItPnNpemU7CiAgICAgICAgICAgICB1aW50NjRf
dCBkYXRhID0gci0+ZGF0YTsKIAogICAgICAgICAgICAgaWYgKCBzaXplID09IDggKQpAQCAtMzY2
LDcgKzM2NywyOSBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkcikKICAgICAgICAgICAgICAgICAgKChhZGRyICYgKFBDSV9NU0lYX0VO
VFJZX1NJWkUgLSAxKSkgPT0KICAgICAgICAgICAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1ZFQ1RP
Ul9DVFJMX09GRlNFVCkgJiYKICAgICAgICAgICAgICAgICAgIShkYXRhICYgUENJX01TSVhfVkVD
VE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPSBhZGRyOworICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3BhID0gMDsKKyAgICAgICAgICAg
IH0KKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggKHNpemUgPT0gNCB8fCBzaXplID09IDgp
ICYmCisgICAgICAgICAgICAgICAgICAvKiBPbmx5IHN1cHBvcnQgZm9yd2FyZCBSRVAgTU9WUyBm
b3Igbm93LiAqLworICAgICAgICAgICAgICAgICAgIXItPmRmICYmCisgICAgICAgICAgICAgICAg
ICAvKgorICAgICAgICAgICAgICAgICAgICogT25seSBmdWxseSBzdXBwb3J0IGFjY2Vzc2VzIHRv
IGEgc2luZ2xlIHRhYmxlIGVudHJ5IGZvcgorICAgICAgICAgICAgICAgICAgICogbm93IChpZiBt
dWx0aXBsZSBvbmVzIGdldCB3cml0dGVuIHRvIGluIG9uZSBnbywgb25seSB0aGUKKyAgICAgICAg
ICAgICAgICAgICAqIGZpbmFsIG9uZSBnZXRzIGRlYWx0IHdpdGgpLgorICAgICAgICAgICAgICAg
ICAgICovCisgICAgICAgICAgICAgICAgICByLT5jb3VudCAmJiByLT5jb3VudCA8PSBQQ0lfTVNJ
WF9FTlRSWV9TSVpFIC8gc2l6ZSAmJgorICAgICAgICAgICAgICAgICAgISgoYWRkciArIChzaXpl
ICogci0+Y291bnQpKSAmIChQQ0lfTVNJWF9FTlRSWV9TSVpFIC0gMSkpICkKKyAgICAgICAgewor
ICAgICAgICAgICAgQlVJTERfQlVHX09OKChQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZT
RVQgKyA0KSAmCisgICAgICAgICAgICAgICAgICAgICAgICAgKFBDSV9NU0lYX0VOVFJZX1NJWkUg
LSAxKSk7CisKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3Bf
YWRkcmVzcyA9CisgICAgICAgICAgICAgICAgYWRkciArIHNpemUgKiByLT5jb3VudCAtIDQ7Cisg
ICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2dwYSA9CisgICAg
ICAgICAgICAgICAgci0+ZGF0YSArIHNpemUgKiByLT5jb3VudCAtIDQ7CiAgICAgICAgIH0KICAg
ICB9CiAKQEAgLTQ2OCw2ICs0OTEsNyBAQCBvdXQ6CiAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAodi0+cGF1c2VfZmxhZ3MgJiBWUEZf
YmxvY2tlZF9pbl94ZW4pICYmCisgICAgICAgICAgICAgICAgICF2LT5hcmNoLmh2bV92Y3B1Lmh2
bV9pby5tc2l4X3Nub29wX2dwYSAmJgogICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1
Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPT0KICAgICAgICAgICAgICAgICAgKGd0YWJsZSAr
IG1zaV9kZXNjLT5tc2lfYXR0cmliLmVudHJ5X25yICoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9NU0lYX0VOVFJZX1NJWkUgKwpAQCAtNTQ5LDkgKzU3MywyOSBAQCB2b2lkIG1zaXh0
YmxfcHRfY2xlYW51cChzdHJ1Y3QgZG9tYWluICpkKQogdm9pZCBtc2l4X3dyaXRlX2NvbXBsZXRp
b24oc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjdHJsX2FkZHJlc3MgPSB2
LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3VubWFza19hZGRyZXNzOworICAgIHVuc2lnbmVk
IGxvbmcgc25vb3BfYWRkciA9IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRk
cmVzczsKIAogICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9
IDA7CiAKKyAgICBpZiAoICFjdHJsX2FkZHJlc3MgJiYgc25vb3BfYWRkciAmJgorICAgICAgICAg
di0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgKQorICAgIHsKKyAgICAgICAg
Y29uc3Qgc3RydWN0IG1zaV9kZXNjICpkZXNjOworICAgICAgICB1aW50MzJfdCBkYXRhOworCisg
ICAgICAgIHJjdV9yZWFkX2xvY2soJm1zaXh0YmxfcmN1X2xvY2spOworICAgICAgICBkZXNjID0g
bXNpeHRibF9hZGRyX3RvX2Rlc2MobXNpeHRibF9maW5kX2VudHJ5KHYsIHNub29wX2FkZHIpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc25vb3BfYWRkcik7CisgICAgICAg
IHJjdV9yZWFkX3VubG9jaygmbXNpeHRibF9yY3VfbG9jayk7CisKKyAgICAgICAgaWYgKCBkZXNj
ICYmCisgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9waHlzKCZkYXRhLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5t
c2l4X3Nub29wX2dwYSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6
ZW9mKGRhdGEpKSA9PSBIVk1DT1BZX29rYXkgJiYKKyAgICAgICAgICAgICAhKGRhdGEgJiBQQ0lf
TVNJWF9WRUNUT1JfQklUTUFTSykgKQorICAgICAgICAgICAgY3RybF9hZGRyZXNzID0gc25vb3Bf
YWRkcjsKKyAgICB9CisKICAgICBpZiAoICFjdHJsX2FkZHJlc3MgKQogICAgICAgICByZXR1cm47
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZjcHUuaAppbmRleCA5ZTI2NDE2Li43ZTY3YTE3IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmNwdS5oCkBAIC04Niw2ICs4Niw3IEBAIHN0cnVjdCBodm1fdmNwdV9pbyB7CiAKICAg
ICB1bnNpZ25lZCBsb25nIG1zaXhfdW5tYXNrX2FkZHJlc3M7CiAgICAgdW5zaWduZWQgbG9uZyBt
c2l4X3Nub29wX2FkZHJlc3M7CisgICAgdW5zaWduZWQgbG9uZyBtc2l4X3Nub29wX2dwYTsKIAog
ICAgIGNvbnN0IHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0OwogfTsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:12:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:12: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 1b0BDI-0007rM-8N; Tue, 10 May 2016 17:12: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 1b0BDH-0007r6-4p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:51 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 77/9E-21979-29612375; Tue, 10 May 2016 17:12:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeimFG
 4QdcOa4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6F6SXNCmUrFjrVMD4zzJLkYuDiGBL4wSE49t
 ZoZwzjNKXDvwiKWLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBS4mnN76wg
 Ni8AmYSpw8sBathAapv3bqAaQIjxwJGhlWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYwr250PMUpyMCmJ8haIGoUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuAVAMkJFqWmp1akZeYAQwMmLcHBoyTCGwWS5i0uSMwtzkyHSJ1iVJQS570oApQQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR1BxvNk5pXATX8FtJgJaLEcmz7I4
 pJEhJRUA2PEkkcHbLUXNtzbmbDB0KF7w1+P30cDdJONNh5ysfm/8vg0r7OGlt1vPry8dDeE5b
 u+qkGZzutpr295TF/74cbG2a6iu1R21snsMf/vJ2sWcFAo75r63iuH9Ht1tad/n7zop7b55tS
 v11i/Gi36oKm3+e99r9OHHz3fap9fINXLFseVqR6+KkdYiaU4I9FQi7moOBEAQHQkXkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462900368!22860030!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8040 invoked from network); 10 May 2016 17:12:49 -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; 10 May 2016 17:12: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 1b0BDE-0002Av-Oc
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDE-0000hJ-O2
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDE-0000hJ-O2@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:48 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/vMSI-X: also snoop REP MOVS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkwZDcyMTJlM2IzNWNiYTc0MTEzMjM5MWU5ZWVjZjZlZDhjZGM2OTkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6MjggMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODoyOCAyMDE2ICswMjAwCgogICAgeDg2
L3ZNU0ktWDogYWxzbyBzbm9vcCBSRVAgTU9WUwogICAgCiAgICAuLi4gYXMgYXQgbGVhc3QgY2Vy
dGFpbiB2ZXJzaW9ucyBvZiBXaW5kb3dzIHVzZSBzdWNoIHRvIHVwZGF0ZSB0aGUKICAgIE1TSS1Y
IHRhYmxlLiBIb3dldmVyLCB0byBub3Qgb3Zlcmx5IGNvbXBsaWNhdGUgdGhlIGxvZ2ljIGZvciBu
b3cKICAgIC0gb25seSBFRkxBR1MuREY9MCBpcyBiZWluZyBoYW5kbGVkLAogICAgLSBvbmx5IHVw
ZGF0ZXMgbm90IGNyb3NzaW5nIE1TSS1YIHRhYmxlIGVudHJ5IGJvdW5kYXJpZXMgYXJlIGhhbmRs
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogODU0YzZhYWI0NmRlYzIzNTczY2E3ZGMxYTRhMDM2NzRkMmVj
NjNkNQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjkgMTg6Mjg6NDEgKzAyMDAKLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL3Ztc2kuYyAgICAgICAgfCA0NiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCB8ICAxICsK
IDIgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMK
aW5kZXggNTAzYWU2Yi4uNjY4ODMwNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNp
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKQEAgLTM1MSw5ICszNTEsMTAgQEAgc3Rh
dGljIGludCBtc2l4dGJsX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIp
CiAgICAgQVNTRVJUKHItPnR5cGUgPT0gSU9SRVFfVFlQRV9DT1BZKTsKICAgICBpZiAoIHItPmRp
ciA9PSBJT1JFUV9XUklURSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHIt
PnNpemU7CisKICAgICAgICAgaWYgKCAhci0+ZGF0YV9pc19wdHIgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IHItPnNpemU7CiAgICAgICAgICAgICB1aW50NjRf
dCBkYXRhID0gci0+ZGF0YTsKIAogICAgICAgICAgICAgaWYgKCBzaXplID09IDggKQpAQCAtMzY2
LDcgKzM2NywyOSBAQCBzdGF0aWMgaW50IG1zaXh0YmxfcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkcikKICAgICAgICAgICAgICAgICAgKChhZGRyICYgKFBDSV9NU0lYX0VO
VFJZX1NJWkUgLSAxKSkgPT0KICAgICAgICAgICAgICAgICAgIFBDSV9NU0lYX0VOVFJZX1ZFQ1RP
Ul9DVFJMX09GRlNFVCkgJiYKICAgICAgICAgICAgICAgICAgIShkYXRhICYgUENJX01TSVhfVkVD
VE9SX0JJVE1BU0spICkKKyAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPSBhZGRyOworICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3BhID0gMDsKKyAgICAgICAgICAg
IH0KKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggKHNpemUgPT0gNCB8fCBzaXplID09IDgp
ICYmCisgICAgICAgICAgICAgICAgICAvKiBPbmx5IHN1cHBvcnQgZm9yd2FyZCBSRVAgTU9WUyBm
b3Igbm93LiAqLworICAgICAgICAgICAgICAgICAgIXItPmRmICYmCisgICAgICAgICAgICAgICAg
ICAvKgorICAgICAgICAgICAgICAgICAgICogT25seSBmdWxseSBzdXBwb3J0IGFjY2Vzc2VzIHRv
IGEgc2luZ2xlIHRhYmxlIGVudHJ5IGZvcgorICAgICAgICAgICAgICAgICAgICogbm93IChpZiBt
dWx0aXBsZSBvbmVzIGdldCB3cml0dGVuIHRvIGluIG9uZSBnbywgb25seSB0aGUKKyAgICAgICAg
ICAgICAgICAgICAqIGZpbmFsIG9uZSBnZXRzIGRlYWx0IHdpdGgpLgorICAgICAgICAgICAgICAg
ICAgICovCisgICAgICAgICAgICAgICAgICByLT5jb3VudCAmJiByLT5jb3VudCA8PSBQQ0lfTVNJ
WF9FTlRSWV9TSVpFIC8gc2l6ZSAmJgorICAgICAgICAgICAgICAgICAgISgoYWRkciArIChzaXpl
ICogci0+Y291bnQpKSAmIChQQ0lfTVNJWF9FTlRSWV9TSVpFIC0gMSkpICkKKyAgICAgICAgewor
ICAgICAgICAgICAgQlVJTERfQlVHX09OKChQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTF9PRkZT
RVQgKyA0KSAmCisgICAgICAgICAgICAgICAgICAgICAgICAgKFBDSV9NU0lYX0VOVFJZX1NJWkUg
LSAxKSk7CisKKyAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3Bf
YWRkcmVzcyA9CisgICAgICAgICAgICAgICAgYWRkciArIHNpemUgKiByLT5jb3VudCAtIDQ7Cisg
ICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2dwYSA9CisgICAg
ICAgICAgICAgICAgci0+ZGF0YSArIHNpemUgKiByLT5jb3VudCAtIDQ7CiAgICAgICAgIH0KICAg
ICB9CiAKQEAgLTQ2OCw2ICs0OTEsNyBAQCBvdXQ6CiAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAodi0+cGF1c2VfZmxhZ3MgJiBWUEZf
YmxvY2tlZF9pbl94ZW4pICYmCisgICAgICAgICAgICAgICAgICF2LT5hcmNoLmh2bV92Y3B1Lmh2
bV9pby5tc2l4X3Nub29wX2dwYSAmJgogICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1
Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPT0KICAgICAgICAgICAgICAgICAgKGd0YWJsZSAr
IG1zaV9kZXNjLT5tc2lfYXR0cmliLmVudHJ5X25yICoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9NU0lYX0VOVFJZX1NJWkUgKwpAQCAtNTQ5LDkgKzU3MywyOSBAQCB2b2lkIG1zaXh0
YmxfcHRfY2xlYW51cChzdHJ1Y3QgZG9tYWluICpkKQogdm9pZCBtc2l4X3dyaXRlX2NvbXBsZXRp
b24oc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjdHJsX2FkZHJlc3MgPSB2
LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3VubWFza19hZGRyZXNzOworICAgIHVuc2lnbmVk
IGxvbmcgc25vb3BfYWRkciA9IHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRk
cmVzczsKIAogICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9
IDA7CiAKKyAgICBpZiAoICFjdHJsX2FkZHJlc3MgJiYgc25vb3BfYWRkciAmJgorICAgICAgICAg
di0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgKQorICAgIHsKKyAgICAgICAg
Y29uc3Qgc3RydWN0IG1zaV9kZXNjICpkZXNjOworICAgICAgICB1aW50MzJfdCBkYXRhOworCisg
ICAgICAgIHJjdV9yZWFkX2xvY2soJm1zaXh0YmxfcmN1X2xvY2spOworICAgICAgICBkZXNjID0g
bXNpeHRibF9hZGRyX3RvX2Rlc2MobXNpeHRibF9maW5kX2VudHJ5KHYsIHNub29wX2FkZHIpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc25vb3BfYWRkcik7CisgICAgICAg
IHJjdV9yZWFkX3VubG9jaygmbXNpeHRibF9yY3VfbG9jayk7CisKKyAgICAgICAgaWYgKCBkZXNj
ICYmCisgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9waHlzKCZkYXRhLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5t
c2l4X3Nub29wX2dwYSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6
ZW9mKGRhdGEpKSA9PSBIVk1DT1BZX29rYXkgJiYKKyAgICAgICAgICAgICAhKGRhdGEgJiBQQ0lf
TVNJWF9WRUNUT1JfQklUTUFTSykgKQorICAgICAgICAgICAgY3RybF9hZGRyZXNzID0gc25vb3Bf
YWRkcjsKKyAgICB9CisKICAgICBpZiAoICFjdHJsX2FkZHJlc3MgKQogICAgICAgICByZXR1cm47
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZjcHUuaAppbmRleCA5ZTI2NDE2Li43ZTY3YTE3IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmNwdS5oCkBAIC04Niw2ICs4Niw3IEBAIHN0cnVjdCBodm1fdmNwdV9pbyB7CiAKICAg
ICB1bnNpZ25lZCBsb25nIG1zaXhfdW5tYXNrX2FkZHJlc3M7CiAgICAgdW5zaWduZWQgbG9uZyBt
c2l4X3Nub29wX2FkZHJlc3M7CisgICAgdW5zaWduZWQgbG9uZyBtc2l4X3Nub29wX2dwYTsKIAog
ICAgIGNvbnN0IHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0OwogfTsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDS-0007sy-Cn; Tue, 10 May 2016 17:13: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 1b0BDR-0007sg-6X
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:01 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F8/D0-04050-C9612375; Tue, 10 May 2016 17:13:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXe2mFG
 4wfPD1hYTthk4MHps79vFHsAYxZqZl5RfkcCa0dC1n6nghUjF7J1nmBsYpwh0MXJxCAl8YZTY
 0P2cGcI5zyixYM5Hli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUMJd63P
 WIGKecVMJPomMMHEmYBKj/6ei/rBEaOBYwMqxjVi1OLylKLdC30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYL7Q7H2KU5GBSEuUtEDUKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBKwCSEyxKTU+tSMvMAYYGTFqCg0dJhDcKJM1bXJCYW5yZDpE6xagoJc57UQQoIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNWg4znycwrgZv+CmgxE9BiOTZ9k
 MUliQgpqQbGxkzR9Of7z16omrdUZdn8kzq7me01Lk3wUwrT4WeXFLzXcqCweZaG2hxhRWnRP+
 ddd93Z68cgNaHRM2rqQft2cadXjCuPVS4N7xJL2XZk78a225vyM9u/yfTNcZi5X8rlGr/ti4c
 f1rTzduz/ub4nX/7lzxPHMmLXdSyWrH1gWbh3w3b3TLckJZbijERDLeai4kQAG04Np0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462900379!22737734!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38014 invoked from network); 10 May 2016 17:12:59 -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; 10 May 2016 17:12: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 1b0BDO-0002B5-QU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDO-0000hq-Pt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDO-0000hq-Pt@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:58 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: fix domain cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYwNDJlZmMxOWY0NzlkM2U5OTllMGFhYjQwMTBkNDkzY2I5YTI5ZTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6NTYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODo1NiAyMDE2ICswMjAwCgogICAgeDg2
OiBmaXggZG9tYWluIGNsZWFudXAKICAgIAogICAgRnJlZSBkLT5hcmNoLmNwdWlkcyBvbiBib3Ro
IHRoZSBjcmVhdGlvbiBlcnJvciBwYXRoIGFuZCBkdXJpbmcKICAgIGRlc3RydWN0aW9uLgogICAg
CiAgICBEb24ndCBieXBhc3MgaW9tbXVfZG9tYWluX2Rlc3Ryb3koKS4KICAgIAogICAgTW92ZSBw
c3JfZG9tYWluX2luaXQoKSB1cCBzbyB0aGF0IGh2bV9kb21haW5faW5pdGlhbGlzZSgpIGFnYWlu
IGlzIHRoZQogICAgbGFzdCB0aGluZyB3aGljaCBjYW4gZmFpbCwgYW5kIGhlbmNlIGRvZXNuJ3Qg
cmVxdWlyZSB1bmRvaW5nIGxhdGVyIG9uLgogICAgCiAgICBNb3ZlIHBzcl9kb21haW5fZnJlZSgp
IHVwIG9uIHRoZSBjcmVhdGlvbiBlcnJvciBwYXRoLCBzbyB0aGF0IGNsZWFudXAKICAgIG9uY2Ug
YWdhaW4gZ2V0cyBkb25lIGluIHJldmVyc2Ugb3JkZXIgb2Ygc2V0dXAuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogYTI5ZTg5NWIyYmRlMTdhYjIzOWRhM2JmZjc2ZWMwMGM4ZDliMmU3NwogICAgbWFzdGVy
IGRhdGU6IDIwMTYtMDQtMjkgMTg6MzA6MjIgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWlu
LmMgfCAxNCArKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4v
YXJjaC94ODYvZG9tYWluLmMKaW5kZXggZTAxOGM1OC4uNjdiOTQxOCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNjM5LDIx
ICs2MzksMTggQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZG9tY3JfZmxhZ3MsCiAgICAgfQogICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNo
LmU4MjBfbG9jayk7CiAKKyAgICBpZiAoIChyYyA9IHBzcl9kb21haW5faW5pdChkKSkgIT0gMCAp
CisgICAgICAgIGdvdG8gZmFpbDsKKwogICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9tYWlu
KGQpICkKICAgICB7CiAgICAgICAgIGlmICggKHJjID0gaHZtX2RvbWFpbl9pbml0aWFsaXNlKGQp
KSAhPSAwICkKLSAgICAgICAgewotICAgICAgICAgICAgaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7
CiAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAgICAgIH0KICAgICB9CiAgICAgZWxzZQogICAg
ICAgICAvKiA2NC1iaXQgUFYgZ3Vlc3QgYnkgZGVmYXVsdC4gKi8KICAgICAgICAgZC0+YXJjaC5p
c18zMmJpdF9wdiA9IGQtPmFyY2guaGFzXzMyYml0X3NoaW5mbyA9IDA7CiAKLSAgICBpZiAoIChy
YyA9IHBzcl9kb21haW5faW5pdChkKSkgIT0gMCApCi0gICAgICAgIGdvdG8gZmFpbDsKLQogICAg
IC8qIGluaXRpYWxpemUgZGVmYXVsdCB0c2MgYmVoYXZpb3IgaW4gY2FzZSB0b29scyBkb24ndCAq
LwogICAgIHRzY19zZXRfaW5mbyhkLCBUU0NfTU9ERV9ERUZBVUxULCAwVUwsIDAsIDApOwogICAg
IHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLnZ0c2NfbG9jayk7CkBAIC02NzEsMTQgKzY2OCwxNiBA
QCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBk
b21jcl9mbGFncywKIAogIGZhaWw6CiAgICAgZC0+aXNfZHlpbmcgPSBET01EWUlOR19kZWFkOwor
ICAgIHBzcl9kb21haW5fZnJlZShkKTsKKyAgICBpb21tdV9kb21haW5fZGVzdHJveShkKTsKICAg
ICBjbGVhbnVwX2RvbWFpbl9pcnFfbWFwcGluZyhkKTsKICAgICBmcmVlX3hlbmhlYXBfcGFnZShk
LT5zaGFyZWRfaW5mbyk7CisgICAgeGZyZWUoZC0+YXJjaC5jcHVpZHMpOwogICAgIGlmICggcGFn
aW5nX2luaXRpYWxpc2VkICkKICAgICAgICAgcGFnaW5nX2ZpbmFsX3RlYXJkb3duKGQpOwogICAg
IGZyZWVfcGVyZG9tYWluX21hcHBpbmdzKGQpOwogICAgIGlmICggaXNfcHZfZG9tYWluKGQpICkK
ICAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9sMXRh
Yik7Ci0gICAgcHNyX2RvbWFpbl9mcmVlKGQpOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtNjkx
LDYgKzY5MCw3IEBAIHZvaWQgYXJjaF9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICBodm1fZG9tYWluX2Rlc3Ryb3koZCk7CiAKICAgICB4ZnJlZShkLT5hcmNoLmU4MjAp
OworICAgIHhmcmVlKGQtPmFyY2guY3B1aWRzKTsKIAogICAgIGZyZWVfZG9tYWluX3BpcnFzKGQp
OwogICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDS-0007sy-Cn; Tue, 10 May 2016 17:13: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 1b0BDR-0007sg-6X
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:01 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F8/D0-04050-C9612375; Tue, 10 May 2016 17:13:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXe2mFG
 4wfPD1hYTthk4MHps79vFHsAYxZqZl5RfkcCa0dC1n6nghUjF7J1nmBsYpwh0MXJxCAl8YZTY
 0P2cGcI5zyixYM5Hli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUMJd63P
 WIGKecVMJPomMMHEmYBKj/6ei/rBEaOBYwMqxjVi1OLylKLdC30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYL7Q7H2KU5GBSEuUtEDUKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBKwCSEyxKTU+tSMvMAYYGTFqCg0dJhDcKJM1bXJCYW5yZDpE6xagoJc57UQQoIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNWg4znycwrgZv+CmgxE9BiOTZ9k
 MUliQgpqQbGxkzR9Of7z16omrdUZdn8kzq7me01Lk3wUwrT4WeXFLzXcqCweZaG2hxhRWnRP+
 ddd93Z68cgNaHRM2rqQft2cadXjCuPVS4N7xJL2XZk78a225vyM9u/yfTNcZi5X8rlGr/ti4c
 f1rTzduz/ub4nX/7lzxPHMmLXdSyWrH1gWbh3w3b3TLckJZbijERDLeai4kQAG04Np0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462900379!22737734!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38014 invoked from network); 10 May 2016 17:12:59 -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; 10 May 2016 17:12: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 1b0BDO-0002B5-QU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDO-0000hq-Pt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:12:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDO-0000hq-Pt@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:12:58 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: fix domain cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYwNDJlZmMxOWY0NzlkM2U5OTllMGFhYjQwMTBkNDkzY2I5YTI5ZTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTg6NTYgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1ODo1NiAyMDE2ICswMjAwCgogICAgeDg2
OiBmaXggZG9tYWluIGNsZWFudXAKICAgIAogICAgRnJlZSBkLT5hcmNoLmNwdWlkcyBvbiBib3Ro
IHRoZSBjcmVhdGlvbiBlcnJvciBwYXRoIGFuZCBkdXJpbmcKICAgIGRlc3RydWN0aW9uLgogICAg
CiAgICBEb24ndCBieXBhc3MgaW9tbXVfZG9tYWluX2Rlc3Ryb3koKS4KICAgIAogICAgTW92ZSBw
c3JfZG9tYWluX2luaXQoKSB1cCBzbyB0aGF0IGh2bV9kb21haW5faW5pdGlhbGlzZSgpIGFnYWlu
IGlzIHRoZQogICAgbGFzdCB0aGluZyB3aGljaCBjYW4gZmFpbCwgYW5kIGhlbmNlIGRvZXNuJ3Qg
cmVxdWlyZSB1bmRvaW5nIGxhdGVyIG9uLgogICAgCiAgICBNb3ZlIHBzcl9kb21haW5fZnJlZSgp
IHVwIG9uIHRoZSBjcmVhdGlvbiBlcnJvciBwYXRoLCBzbyB0aGF0IGNsZWFudXAKICAgIG9uY2Ug
YWdhaW4gZ2V0cyBkb25lIGluIHJldmVyc2Ugb3JkZXIgb2Ygc2V0dXAuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogYTI5ZTg5NWIyYmRlMTdhYjIzOWRhM2JmZjc2ZWMwMGM4ZDliMmU3NwogICAgbWFzdGVy
IGRhdGU6IDIwMTYtMDQtMjkgMTg6MzA6MjIgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWlu
LmMgfCAxNCArKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4v
YXJjaC94ODYvZG9tYWluLmMKaW5kZXggZTAxOGM1OC4uNjdiOTQxOCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNjM5LDIx
ICs2MzksMTggQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZG9tY3JfZmxhZ3MsCiAgICAgfQogICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNo
LmU4MjBfbG9jayk7CiAKKyAgICBpZiAoIChyYyA9IHBzcl9kb21haW5faW5pdChkKSkgIT0gMCAp
CisgICAgICAgIGdvdG8gZmFpbDsKKwogICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9tYWlu
KGQpICkKICAgICB7CiAgICAgICAgIGlmICggKHJjID0gaHZtX2RvbWFpbl9pbml0aWFsaXNlKGQp
KSAhPSAwICkKLSAgICAgICAgewotICAgICAgICAgICAgaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7
CiAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAgICAgIH0KICAgICB9CiAgICAgZWxzZQogICAg
ICAgICAvKiA2NC1iaXQgUFYgZ3Vlc3QgYnkgZGVmYXVsdC4gKi8KICAgICAgICAgZC0+YXJjaC5p
c18zMmJpdF9wdiA9IGQtPmFyY2guaGFzXzMyYml0X3NoaW5mbyA9IDA7CiAKLSAgICBpZiAoIChy
YyA9IHBzcl9kb21haW5faW5pdChkKSkgIT0gMCApCi0gICAgICAgIGdvdG8gZmFpbDsKLQogICAg
IC8qIGluaXRpYWxpemUgZGVmYXVsdCB0c2MgYmVoYXZpb3IgaW4gY2FzZSB0b29scyBkb24ndCAq
LwogICAgIHRzY19zZXRfaW5mbyhkLCBUU0NfTU9ERV9ERUZBVUxULCAwVUwsIDAsIDApOwogICAg
IHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLnZ0c2NfbG9jayk7CkBAIC02NzEsMTQgKzY2OCwxNiBA
QCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBk
b21jcl9mbGFncywKIAogIGZhaWw6CiAgICAgZC0+aXNfZHlpbmcgPSBET01EWUlOR19kZWFkOwor
ICAgIHBzcl9kb21haW5fZnJlZShkKTsKKyAgICBpb21tdV9kb21haW5fZGVzdHJveShkKTsKICAg
ICBjbGVhbnVwX2RvbWFpbl9pcnFfbWFwcGluZyhkKTsKICAgICBmcmVlX3hlbmhlYXBfcGFnZShk
LT5zaGFyZWRfaW5mbyk7CisgICAgeGZyZWUoZC0+YXJjaC5jcHVpZHMpOwogICAgIGlmICggcGFn
aW5nX2luaXRpYWxpc2VkICkKICAgICAgICAgcGFnaW5nX2ZpbmFsX3RlYXJkb3duKGQpOwogICAg
IGZyZWVfcGVyZG9tYWluX21hcHBpbmdzKGQpOwogICAgIGlmICggaXNfcHZfZG9tYWluKGQpICkK
ICAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9sMXRh
Yik7Ci0gICAgcHNyX2RvbWFpbl9mcmVlKGQpOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtNjkx
LDYgKzY5MCw3IEBAIHZvaWQgYXJjaF9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICBodm1fZG9tYWluX2Rlc3Ryb3koZCk7CiAKICAgICB4ZnJlZShkLT5hcmNoLmU4MjAp
OworICAgIHhmcmVlKGQtPmFyY2guY3B1aWRzKTsKIAogICAgIGZyZWVfZG9tYWluX3BpcnFzKGQp
OwogICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDd-0007v5-O9; Tue, 10 May 2016 17:13: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 1b0BDb-0007ue-PR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:11 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 09/BB-29997-7A612375; Tue, 10 May 2016 17:13:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeZmFG
 4weQ5fBYTthk4MHps79vFHsAYxZqZl5RfkcCasWH5SqaCyVkVJ+ffYG9g/BPQxcjFISTwhVFi
 94rFrBDOeUaJu4fnsHcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQL9F4f
 TcbSDmvgJnEwhn2IGEWoPIXmzawTGDkWMDIsIpRvTi1qCy1SNdcL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CMMQLCD8dhk50OMkhxMSqK8BaJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeAVAcoJFqempFWmZOcDQgElLcPAoifBGgaR5iwsSc4sz0yFSpxgVpcR5k0ASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8jyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamAU66tXsGHufMd761lphNNsiQUfFdYkeXPovPhisqqF4Rbbn4n19x+4Mj6bGhDhs/
 R3fxnfS9ldYb8OffrTv74odM7vWYt2iFa8iamyF7eZzN4xy9Xq1XHO2ybLpk3NnfrGyKhm4cr
 7C9Z0s687OEWyK/LWVYWUqTMZLb6Gv329dAdTaOncyS8+KrEUZyQaajEXFScCAIs8si5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462900389!38902995!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17353 invoked from network); 10 May 2016 17:13: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; 10 May 2016 17:13: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 1b0BDY-0002By-Sg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDY-0000j5-S4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDY-0000j5-S4@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:08 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/shadow: account for ioreq
	server pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ2ODZmMDEyYTI5NzI3YWNkOTIzNDA4ODM5YzQwOGQxOWFjM2FmMTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTk6MzAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1OTozMCAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBtYXN0ZXIgY29tbWl0OiA3N2ViNWRiZWZmNzhiYmU1NDk3OTMzMjU1MjBmNTlhYjQ2YTE4
N2Y4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0wMiAwOToyMDoxNyArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDI5ICsr
KysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICB8ICAxICsK
IDMgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
aW5kZXggMDkyOTBmYS4uYTI0ZjMwZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC02MzcsNiArNjM3LDMwIEBAIHN0YXRp
YyBpbnQgaHZtX21hcF9pb3JlcV9wYWdlKAogICAgIHJldHVybiAwOwogfQogCitib29sX3QgaXNf
aW9yZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKKyAgICBi
b29sX3QgZm91bmQgPSAwOworCisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBz
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3Nl
cnZlci5saXN0LAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0X2VudHJ5ICkKKyAgICB7
CisgICAgICAgIGlmICggKHMtPmlvcmVxLnZhICYmIHMtPmlvcmVxLnBhZ2UgPT0gcGFnZSkgfHwK
KyAgICAgICAgICAgICAocy0+YnVmaW9yZXEudmEgJiYgcy0+YnVmaW9yZXEucGFnZSA9PSBwYWdl
KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gMTsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisgICAgfQorCisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNo
Lmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgcmV0dXJuIGZvdW5kOworfQor
CiBzdGF0aWMgdm9pZCBodm1fcmVtb3ZlX2lvcmVxX2dtZm4oCiAgICAgc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwKQogewpAQCAtMTExOCw3ICsxMTQyLDcgQEAg
c3RhdGljIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBkb21p
ZF90IGRvbWlkLAogICAgICAgICBnb3RvIGZhaWwxOwogCiAgICAgZG9tYWluX3BhdXNlKGQpOwot
ICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmMgPSAtRUVYSVNUOwogICAgIGlmICggaXNfZGVmYXVsdCAmJiBkLT5hcmNo
Lmh2bV9kb21haW4uZGVmYXVsdF9pb3JlcV9zZXJ2ZXIgIT0gTlVMTCApCkBAIC0xMTQxLDE0ICsx
MTY1LDE0IEBAIHN0YXRpYyBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFp
biAqZCwgZG9taWRfdCBkb21pZCwKICAgICBpZiAoIGlkICkKICAgICAgICAgKmlkID0gcy0+aWQ7
CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICByZXR1cm4gMDsKIAog
IGZhaWwzOgogIGZhaWwyOgotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAg
IHhmcmVlKHMpOwpAQCAtMTE2MSw3ICsxMTg1LDcgQEAgc3RhdGljIGludCBodm1fZGVzdHJveV9p
b3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2
ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0gLUVO
T0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTExOTAsNyArMTIxNCw3IEBA
IHN0YXRpYyBpbnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlv
c2VydmlkX3QgaWQpCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJl
dHVybiByYzsKIH0KQEAgLTEyMDMsNyArMTIyNyw3IEBAIHN0YXRpYyBpbnQgaHZtX2dldF9pb3Jl
cV9zZXJ2ZXJfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJz
aXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAt
RU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtMTIyOCw3ICsxMjUyLDcg
QEAgc3RhdGljIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAg
IHJldHVybiByYzsKIH0KQEAgLTEyMzksNyArMTI2Myw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9p
b19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwK
ICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGlu
X2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJjID0gLUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTEyNzks
NyArMTMwMyw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIo
c3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgfQogICAgIH0KIAotICAg
IHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTEyOTAsNyArMTMxNCw3IEBAIHN0YXRpYyBp
bnQgaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50
IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIHMsCkBAIC0xMzMwLDcgKzEzNTQsNyBAQCBzdGF0aWMgaW50IGh2bV91bm1hcF9pb19yYW5n
ZV9mcm9tX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAg
ICAgICB9CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTM0MSw3
ICsxMzY1LDcgQEAgc3RhdGljIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmVudHJ5Owog
ICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3Nl
cnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2Vh
Y2ggKCBlbnRyeSwKQEAgLTEzNzAsNyArMTM5NCw3IEBAIHN0YXRpYyBpbnQgaHZtX3NldF9pb3Jl
cV9zZXJ2ZXJfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtMTM3OSw3
ICsxNDAzLDcgQEAgc3RhdGljIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnM7CiAgICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZt
X2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICgg
cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubGlzdCwKQEAgLTEzOTIsNyArMTQxNiw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbF9pb3Jl
cV9zZXJ2ZXJzX2FkZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiAwOwog
CkBAIC0xNDAyLDcgKzE0MjYsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19h
ZGRfdmNwdShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfcmVtb3Zl
X3ZjcHUocywgdik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2Rv
bWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xNDExLDIx
ICsxNDM1LDIxIEBAIHN0YXRpYyB2b2lkIGh2bV9hbGxfaW9yZXFfc2VydmVyc19yZW1vdmVfdmNw
dShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgaHZtX2lv
cmVxX3NlcnZlciAqczsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
Lmxpc3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RfZW50cnkgKQogICAgICAgICBo
dm1faW9yZXFfc2VydmVyX3JlbW92ZV92Y3B1KHMsIHYpOwogCi0gICAgc3Bpbl91bmxvY2soJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVj
dXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogfQogCiBzdGF0
aWMgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCAqbmV4dDsKIAotICAgIHNwaW5fbG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tf
cmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAg
LyogTm8gbmVlZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4g
ZG93biAqLwogCkBAIC0xNDQ4LDcgKzE0NzIsNyBAQCBzdGF0aWMgdm9pZCBodm1fZGVzdHJveV9h
bGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICB4ZnJlZShzKTsKICAg
ICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5l
bChzdHJ1Y3QgdmNwdSAqdiwgZG9taWRfdCByZW1vdGVfZG9taWQsCkBAIC0xNDcyLDcgKzE0OTYs
NyBAQCBzdGF0aWMgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGRvbWlk
X3QgZG9taWQpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjID0g
MDsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgLyoKICAgICAgKiBMYWNrIG9mIGlvcmVxIHNlcnZlciBpcyBub3Qg
YSBmYWlsdXJlLiBIVk1fUEFSQU1fRE1fRE9NQUlOIHdpbGwKQEAgLTE1MjEsNyArMTU0NSw3IEBA
IHN0YXRpYyBpbnQgaHZtX3NldF9kbV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBk
b21pZCkKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogIGRvbmU6Ci0gICAgc3Bpbl91bmxvY2so
JmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tf
cmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJl
dHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
YyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNjA0ZWU4Yy4uMGVlZmZi
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0yNDM5LDcgKzI0MzksNyBAQCBpbnQgc2hf
cmVtb3ZlX3dyaXRlX2FjY2Vzc19mcm9tX3NsMXAoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21m
biwKIC8qIFJlbW92ZSBhbGwgbWFwcGluZ3Mgb2YgYSBndWVzdCBmcmFtZSBmcm9tIHRoZSBzaGFk
b3cgdGFibGVzLgogICogUmV0dXJucyBub24temVybyBpZiB3ZSBuZWVkIHRvIGZsdXNoIFRMQnMu
ICovCiAKLXN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBnbWZuKQorc3RhdGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBk
b21haW4gKmQsIG1mbl90IGdtZm4sIGdmbl90IGdmbikKIHsKICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlID0gbWZuX3RvX3BhZ2UoZ21mbik7CiAKQEAgLTI0OTEsMTkgKzI0OTEsMjQgQEAgc3Rh
dGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdt
Zm4pCiAgICAgLyogSWYgdGhhdCBkaWRuJ3QgY2F0Y2ggdGhlIG1hcHBpbmcsIHNvbWV0aGluZyBp
cyB2ZXJ5IHdyb25nICovCiAgICAgaWYgKCAhc2hfY2hlY2tfcGFnZV9oYXNfbm9fcmVmcyhwYWdl
KSApCiAgICAgewotICAgICAgICAvKiBEb24ndCBjb21wbGFpbiBpZiB3ZSdyZSBpbiBIVk0gYW5k
IHRoZXJlIGFyZSBzb21lIGV4dHJhIG1hcHBpbmdzOgorICAgICAgICAvKgorICAgICAgICAgKiBE
b24ndCBjb21wbGFpbiBpZiB3ZSdyZSBpbiBIVk0gYW5kIHRoZXJlIGFyZSBzb21lIGV4dHJhIG1h
cHBpbmdzOgogICAgICAgICAgKiBUaGUgcWVtdSBoZWxwZXIgcHJvY2VzcyBoYXMgYW4gdW50eXBl
ZCBtYXBwaW5nIG9mIHRoaXMgZG9tJ3MgUkFNCiAgICAgICAgICAqIGFuZCB0aGUgSFZNIHJlc3Rv
cmUgcHJvZ3JhbSB0YWtlcyBhbm90aGVyLgotICAgICAgICAgKiBBbHNvIGFsbG93IG9uZSB0eXBl
ZCByZWZjb3VudCBmb3IgeGVuaGVhcCBwYWdlcywgdG8gbWF0Y2gKLSAgICAgICAgICogc2hhcmVf
eGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLiAqLworICAgICAgICAgKiBBbHNvIGFsbG93IG9uZSB0eXBl
ZCByZWZjb3VudCBmb3IKKyAgICAgICAgICogLSBYZW4gaGVhcCBwYWdlcywgdG8gbWF0Y2ggc2hh
cmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAorICAgICAgICAgKiAtIGlvcmVxIHNlcnZlciBwYWdl
cywgdG8gbWF0Y2ggcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoKS4KKyAgICAgICAgICovCiAgICAg
ICAgIGlmICggIShzaGFkb3dfbW9kZV9leHRlcm5hbChkKQogICAgICAgICAgICAgICAgJiYgKHBh
Z2UtPmNvdW50X2luZm8gJiBQR0NfY291bnRfbWFzaykgPD0gMwogICAgICAgICAgICAgICAgJiYg
KChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKQotICAgICAgICAgICAg
ICAgICAgID09ICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSkpICkKKyAgICAgICAgICAgICAgICAg
ICA9PSAoaXNfeGVuX2hlYXBfcGFnZShwYWdlKSB8fAorICAgICAgICAgICAgICAgICAgICAgICBp
c19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseDogIgotICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYz0lMDhseCB0PSUwOGx4XG4iLCBtZm5feChnbWZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVz
ZS50eXBlX2luZm8pOworICAgICAgICAgICAgU0hBRE9XX0VSUk9SKCJjYW4ndCBmaW5kIGFsbCBt
YXBwaW5ncyBvZiBtZm4gJWx4IChnZm4gJWx4KTogIgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAiYz0lbHggdD0lbHggeD0lZCBpPSVkXG4iLCBtZm5feChnbWZuKSwgZ2ZuX3goZ2ZuKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50
eXBlX2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICEhaXNfeGVuX2hlYXBfcGFnZShw
YWdlKSwgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkpOwogICAgICAgICB9CiAgICAgfQog
CkBAIC0zMzcxLDcgKzMzNzYsNyBAQCBzdGF0aWMgdm9pZCBzaF91bnNoYWRvd19mb3JfcDJtX2No
YW5nZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaWYgKCAo
cDJtX2lzX3ZhbGlkKHAybXQpIHx8IHAybV9pc19ncmFudChwMm10KSkgJiYgbWZuX3ZhbGlkKG1m
bikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzaF9yZW1vdmVfYWxsX3NoYWRvd3NfYW5kX3Bh
cmVudHMoZCwgbWZuKTsKLSAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhk
LCBtZm4pICkKKyAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhkLCBtZm4s
IF9nZm4oZ2ZuKSkgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRvbWFpbl9k
aXJ0eV9jcHVtYXNrKTsKICAgICAgICAgfQogICAgIH0KQEAgLTM0MDYsNyArMzQxMSw4IEBAIHN0
YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAg
LyogVGhpcyBHRk4tPk1GTiBtYXBwaW5nIGhhcyBnb25lIGF3YXkgKi8KICAgICAgICAgICAgICAg
ICAgICAgc2hfcmVtb3ZlX2FsbF9zaGFkb3dzX2FuZF9wYXJlbnRzKGQsIG9tZm4pOwotICAgICAg
ICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3MoZCwgb21mbikgKQorICAg
ICAgICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3MoZCwgb21mbiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9nZm4oZ2ZuICsg
KGkgPDwgUEFHRV9TSElGVCkpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29y
KCZmbHVzaG1hc2ssICZmbHVzaG1hc2ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrKTsKICAgICAgICAgICAgICAgICB9CkBAIC0zNjIy
LDcgKzM2MjgsOCBAQCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgIGRpcnR5ID0gMTsKICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIFRPRE86IEhldXJpc3RpY3MgZm9yIGZpbmRpbmcgdGhlIHNpbmdsZSBtYXBwaW5n
IG9mCiAgICAgICAgICAgICAgICAgICAgICAgICAgKiB0aGlzIGdtZm4gKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIGZsdXNoX3RsYiB8PSBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQsIG1mbik7
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfZ2ZuKGJlZ2luX3BmbiArIGkpKTsKICAgICAgICAgICAgICAgICAg
ICAgfQogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgIHsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaHZtLmgKaW5kZXggYTJjMzY2ZC4uZWJhMmMxMSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZt
LmgKQEAgLTM2Nyw2ICszNjcsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5wdXQs
IHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICplY3gsIHVuc2lnbmVkIGludCAqZWR4KTsK
IHZvaWQgaHZtX21pZ3JhdGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBodm1faW9f
cGVuZGluZyhzdHJ1Y3QgdmNwdSAqdik7Citib29sX3QgaXNfaW9yZXFfc2VydmVyX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSk7CiB2b2lkIGh2bV9k
b19yZXN1bWUoc3RydWN0IHZjcHUgKnYpOwogdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3Qg
dmNwdSAqdik7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDd-0007v5-O9; Tue, 10 May 2016 17:13: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 1b0BDb-0007ue-PR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:11 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 09/BB-29997-7A612375; Tue, 10 May 2016 17:13:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeZmFG
 4weQ5fBYTthk4MHps79vFHsAYxZqZl5RfkcCasWH5SqaCyVkVJ+ffYG9g/BPQxcjFISTwhVFi
 94rFrBDOeUaJu4fnsHcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQL9F4f
 TcbSDmvgJnEwhn2IGEWoPIXmzawTGDkWMDIsIpRvTi1qCy1SNdcL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CMMQLCD8dhk50OMkhxMSqK8BaJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeAVAcoJFqempFWmZOcDQgElLcPAoifBGgaR5iwsSc4sz0yFSpxgVpcR5k0ASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8jyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamAU66tXsGHufMd761lphNNsiQUfFdYkeXPovPhisqqF4Rbbn4n19x+4Mj6bGhDhs/
 R3fxnfS9ldYb8OffrTv74odM7vWYt2iFa8iamyF7eZzN4xy9Xq1XHO2ybLpk3NnfrGyKhm4cr
 7C9Z0s687OEWyK/LWVYWUqTMZLb6Gv329dAdTaOncyS8+KrEUZyQaajEXFScCAIs8si5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462900389!38902995!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17353 invoked from network); 10 May 2016 17:13: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; 10 May 2016 17:13: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 1b0BDY-0002By-Sg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDY-0000j5-S4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDY-0000j5-S4@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:08 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/shadow: account for ioreq
	server pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ2ODZmMDEyYTI5NzI3YWNkOTIzNDA4ODM5YzQwOGQxOWFjM2FmMTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTk6MzAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1OTozMCAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBtYXN0ZXIgY29tbWl0OiA3N2ViNWRiZWZmNzhiYmU1NDk3OTMzMjU1MjBmNTlhYjQ2YTE4
N2Y4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0wMiAwOToyMDoxNyArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDI5ICsr
KysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICB8ICAxICsK
IDMgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
aW5kZXggMDkyOTBmYS4uYTI0ZjMwZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC02MzcsNiArNjM3LDMwIEBAIHN0YXRp
YyBpbnQgaHZtX21hcF9pb3JlcV9wYWdlKAogICAgIHJldHVybiAwOwogfQogCitib29sX3QgaXNf
aW9yZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKKyAgICBi
b29sX3QgZm91bmQgPSAwOworCisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBz
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3Nl
cnZlci5saXN0LAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0X2VudHJ5ICkKKyAgICB7
CisgICAgICAgIGlmICggKHMtPmlvcmVxLnZhICYmIHMtPmlvcmVxLnBhZ2UgPT0gcGFnZSkgfHwK
KyAgICAgICAgICAgICAocy0+YnVmaW9yZXEudmEgJiYgcy0+YnVmaW9yZXEucGFnZSA9PSBwYWdl
KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gMTsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisgICAgfQorCisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNo
Lmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgcmV0dXJuIGZvdW5kOworfQor
CiBzdGF0aWMgdm9pZCBodm1fcmVtb3ZlX2lvcmVxX2dtZm4oCiAgICAgc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwKQogewpAQCAtMTExOCw3ICsxMTQyLDcgQEAg
c3RhdGljIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBkb21p
ZF90IGRvbWlkLAogICAgICAgICBnb3RvIGZhaWwxOwogCiAgICAgZG9tYWluX3BhdXNlKGQpOwot
ICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgcmMgPSAtRUVYSVNUOwogICAgIGlmICggaXNfZGVmYXVsdCAmJiBkLT5hcmNo
Lmh2bV9kb21haW4uZGVmYXVsdF9pb3JlcV9zZXJ2ZXIgIT0gTlVMTCApCkBAIC0xMTQxLDE0ICsx
MTY1LDE0IEBAIHN0YXRpYyBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFp
biAqZCwgZG9taWRfdCBkb21pZCwKICAgICBpZiAoIGlkICkKICAgICAgICAgKmlkID0gcy0+aWQ7
CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICByZXR1cm4gMDsKIAog
IGZhaWwzOgogIGZhaWwyOgotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAg
IHhmcmVlKHMpOwpAQCAtMTE2MSw3ICsxMTg1LDcgQEAgc3RhdGljIGludCBodm1fZGVzdHJveV9p
b3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2
ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0gLUVO
T0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTExOTAsNyArMTIxNCw3IEBA
IHN0YXRpYyBpbnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlv
c2VydmlkX3QgaWQpCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJl
dHVybiByYzsKIH0KQEAgLTEyMDMsNyArMTIyNyw3IEBAIHN0YXRpYyBpbnQgaHZtX2dldF9pb3Jl
cV9zZXJ2ZXJfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJz
aXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAt
RU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtMTIyOCw3ICsxMjUyLDcg
QEAgc3RhdGljIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAg
IHJldHVybiByYzsKIH0KQEAgLTEyMzksNyArMTI2Myw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9p
b19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwK
ICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGlu
X2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJjID0gLUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTEyNzks
NyArMTMwMyw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIo
c3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgfQogICAgIH0KIAotICAg
IHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTEyOTAsNyArMTMxNCw3IEBAIHN0YXRpYyBp
bnQgaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50
IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxv
Y2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubG9jayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIHMsCkBAIC0xMzMwLDcgKzEzNTQsNyBAQCBzdGF0aWMgaW50IGh2bV91bm1hcF9pb19yYW5n
ZV9mcm9tX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAg
ICAgICB9CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTM0MSw3
ICsxMzY1LDcgQEAgc3RhdGljIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmVudHJ5Owog
ICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3Nl
cnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2Vh
Y2ggKCBlbnRyeSwKQEAgLTEzNzAsNyArMTM5NCw3IEBAIHN0YXRpYyBpbnQgaHZtX3NldF9pb3Jl
cV9zZXJ2ZXJfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtMTM3OSw3
ICsxNDAzLDcgQEAgc3RhdGljIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnM7CiAgICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZt
X2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICgg
cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9z
ZXJ2ZXIubGlzdCwKQEAgLTEzOTIsNyArMTQxNiw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbF9pb3Jl
cV9zZXJ2ZXJzX2FkZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiAwOwog
CkBAIC0xNDAyLDcgKzE0MjYsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19h
ZGRfdmNwdShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfcmVtb3Zl
X3ZjcHUocywgdik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2Rv
bWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xNDExLDIx
ICsxNDM1LDIxIEBAIHN0YXRpYyB2b2lkIGh2bV9hbGxfaW9yZXFfc2VydmVyc19yZW1vdmVfdmNw
dShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgaHZtX2lv
cmVxX3NlcnZlciAqczsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
Lmxpc3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RfZW50cnkgKQogICAgICAgICBo
dm1faW9yZXFfc2VydmVyX3JlbW92ZV92Y3B1KHMsIHYpOwogCi0gICAgc3Bpbl91bmxvY2soJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVj
dXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogfQogCiBzdGF0
aWMgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCAqbmV4dDsKIAotICAgIHNwaW5fbG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tf
cmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAg
LyogTm8gbmVlZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4g
ZG93biAqLwogCkBAIC0xNDQ4LDcgKzE0NzIsNyBAQCBzdGF0aWMgdm9pZCBodm1fZGVzdHJveV9h
bGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICB4ZnJlZShzKTsKICAg
ICB9CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5l
bChzdHJ1Y3QgdmNwdSAqdiwgZG9taWRfdCByZW1vdGVfZG9taWQsCkBAIC0xNDcyLDcgKzE0OTYs
NyBAQCBzdGF0aWMgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGRvbWlk
X3QgZG9taWQpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjID0g
MDsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgLyoKICAgICAgKiBMYWNrIG9mIGlvcmVxIHNlcnZlciBpcyBub3Qg
YSBmYWlsdXJlLiBIVk1fUEFSQU1fRE1fRE9NQUlOIHdpbGwKQEAgLTE1MjEsNyArMTU0NSw3IEBA
IHN0YXRpYyBpbnQgaHZtX3NldF9kbV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBk
b21pZCkKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogIGRvbmU6Ci0gICAgc3Bpbl91bmxvY2so
JmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tf
cmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJl
dHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
YyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNjA0ZWU4Yy4uMGVlZmZi
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0yNDM5LDcgKzI0MzksNyBAQCBpbnQgc2hf
cmVtb3ZlX3dyaXRlX2FjY2Vzc19mcm9tX3NsMXAoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21m
biwKIC8qIFJlbW92ZSBhbGwgbWFwcGluZ3Mgb2YgYSBndWVzdCBmcmFtZSBmcm9tIHRoZSBzaGFk
b3cgdGFibGVzLgogICogUmV0dXJucyBub24temVybyBpZiB3ZSBuZWVkIHRvIGZsdXNoIFRMQnMu
ICovCiAKLXN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBnbWZuKQorc3RhdGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBk
b21haW4gKmQsIG1mbl90IGdtZm4sIGdmbl90IGdmbikKIHsKICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlID0gbWZuX3RvX3BhZ2UoZ21mbik7CiAKQEAgLTI0OTEsMTkgKzI0OTEsMjQgQEAgc3Rh
dGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdt
Zm4pCiAgICAgLyogSWYgdGhhdCBkaWRuJ3QgY2F0Y2ggdGhlIG1hcHBpbmcsIHNvbWV0aGluZyBp
cyB2ZXJ5IHdyb25nICovCiAgICAgaWYgKCAhc2hfY2hlY2tfcGFnZV9oYXNfbm9fcmVmcyhwYWdl
KSApCiAgICAgewotICAgICAgICAvKiBEb24ndCBjb21wbGFpbiBpZiB3ZSdyZSBpbiBIVk0gYW5k
IHRoZXJlIGFyZSBzb21lIGV4dHJhIG1hcHBpbmdzOgorICAgICAgICAvKgorICAgICAgICAgKiBE
b24ndCBjb21wbGFpbiBpZiB3ZSdyZSBpbiBIVk0gYW5kIHRoZXJlIGFyZSBzb21lIGV4dHJhIG1h
cHBpbmdzOgogICAgICAgICAgKiBUaGUgcWVtdSBoZWxwZXIgcHJvY2VzcyBoYXMgYW4gdW50eXBl
ZCBtYXBwaW5nIG9mIHRoaXMgZG9tJ3MgUkFNCiAgICAgICAgICAqIGFuZCB0aGUgSFZNIHJlc3Rv
cmUgcHJvZ3JhbSB0YWtlcyBhbm90aGVyLgotICAgICAgICAgKiBBbHNvIGFsbG93IG9uZSB0eXBl
ZCByZWZjb3VudCBmb3IgeGVuaGVhcCBwYWdlcywgdG8gbWF0Y2gKLSAgICAgICAgICogc2hhcmVf
eGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLiAqLworICAgICAgICAgKiBBbHNvIGFsbG93IG9uZSB0eXBl
ZCByZWZjb3VudCBmb3IKKyAgICAgICAgICogLSBYZW4gaGVhcCBwYWdlcywgdG8gbWF0Y2ggc2hh
cmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAorICAgICAgICAgKiAtIGlvcmVxIHNlcnZlciBwYWdl
cywgdG8gbWF0Y2ggcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoKS4KKyAgICAgICAgICovCiAgICAg
ICAgIGlmICggIShzaGFkb3dfbW9kZV9leHRlcm5hbChkKQogICAgICAgICAgICAgICAgJiYgKHBh
Z2UtPmNvdW50X2luZm8gJiBQR0NfY291bnRfbWFzaykgPD0gMwogICAgICAgICAgICAgICAgJiYg
KChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKQotICAgICAgICAgICAg
ICAgICAgID09ICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSkpICkKKyAgICAgICAgICAgICAgICAg
ICA9PSAoaXNfeGVuX2hlYXBfcGFnZShwYWdlKSB8fAorICAgICAgICAgICAgICAgICAgICAgICBp
c19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseDogIgotICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYz0lMDhseCB0PSUwOGx4XG4iLCBtZm5feChnbWZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVz
ZS50eXBlX2luZm8pOworICAgICAgICAgICAgU0hBRE9XX0VSUk9SKCJjYW4ndCBmaW5kIGFsbCBt
YXBwaW5ncyBvZiBtZm4gJWx4IChnZm4gJWx4KTogIgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAiYz0lbHggdD0lbHggeD0lZCBpPSVkXG4iLCBtZm5feChnbWZuKSwgZ2ZuX3goZ2ZuKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50
eXBlX2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICEhaXNfeGVuX2hlYXBfcGFnZShw
YWdlKSwgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkpOwogICAgICAgICB9CiAgICAgfQog
CkBAIC0zMzcxLDcgKzMzNzYsNyBAQCBzdGF0aWMgdm9pZCBzaF91bnNoYWRvd19mb3JfcDJtX2No
YW5nZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaWYgKCAo
cDJtX2lzX3ZhbGlkKHAybXQpIHx8IHAybV9pc19ncmFudChwMm10KSkgJiYgbWZuX3ZhbGlkKG1m
bikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzaF9yZW1vdmVfYWxsX3NoYWRvd3NfYW5kX3Bh
cmVudHMoZCwgbWZuKTsKLSAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhk
LCBtZm4pICkKKyAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhkLCBtZm4s
IF9nZm4oZ2ZuKSkgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRvbWFpbl9k
aXJ0eV9jcHVtYXNrKTsKICAgICAgICAgfQogICAgIH0KQEAgLTM0MDYsNyArMzQxMSw4IEBAIHN0
YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAg
LyogVGhpcyBHRk4tPk1GTiBtYXBwaW5nIGhhcyBnb25lIGF3YXkgKi8KICAgICAgICAgICAgICAg
ICAgICAgc2hfcmVtb3ZlX2FsbF9zaGFkb3dzX2FuZF9wYXJlbnRzKGQsIG9tZm4pOwotICAgICAg
ICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3MoZCwgb21mbikgKQorICAg
ICAgICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3MoZCwgb21mbiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9nZm4oZ2ZuICsg
KGkgPDwgUEFHRV9TSElGVCkpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29y
KCZmbHVzaG1hc2ssICZmbHVzaG1hc2ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrKTsKICAgICAgICAgICAgICAgICB9CkBAIC0zNjIy
LDcgKzM2MjgsOCBAQCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgIGRpcnR5ID0gMTsKICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIFRPRE86IEhldXJpc3RpY3MgZm9yIGZpbmRpbmcgdGhlIHNpbmdsZSBtYXBwaW5n
IG9mCiAgICAgICAgICAgICAgICAgICAgICAgICAgKiB0aGlzIGdtZm4gKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIGZsdXNoX3RsYiB8PSBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQsIG1mbik7
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfZ2ZuKGJlZ2luX3BmbiArIGkpKTsKICAgICAgICAgICAgICAgICAg
ICAgfQogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgIHsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaHZtLmgKaW5kZXggYTJjMzY2ZC4uZWJhMmMxMSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZt
LmgKQEAgLTM2Nyw2ICszNjcsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5wdXQs
IHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICplY3gsIHVuc2lnbmVkIGludCAqZWR4KTsK
IHZvaWQgaHZtX21pZ3JhdGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBodm1faW9f
cGVuZGluZyhzdHJ1Y3QgdmNwdSAqdik7Citib29sX3QgaXNfaW9yZXFfc2VydmVyX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSk7CiB2b2lkIGh2bV9k
b19yZXN1bWUoc3RydWN0IHZjcHUgKnYpOwogdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3Qg
dmNwdSAqdik7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDm-0007wl-QN; Tue, 10 May 2016 17:13:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDl-0007wD-3h
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:21 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 CC/AF-13115-0B612375; Tue, 10 May 2016 17:13:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe9mFG
 4wYcj1hYTthk4MHps79vFHsAYxZqZl5RfkcCa0XLjGGPBUc6KTxemszQwfmbvYuTkEBL4wigx
 cUpiFyMXkH2eUeLA5K+MXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCEx+cUxR
 hCbV8BM4sqZXjCbBai+4ekp5gmMHAsYGVYxahSnFpWlFukaGuolFWWmZ5TkJmbmAHkmermpxc
 WJ6ak5iUnFesn5uZsYgT5hAIIdjGdWOB9ilORgUhLl/S5iFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgncmSE6wKDU9tSItMwcYHDBpCQ4eJRHeByBp3uKCxNzizHSI1ClGRSlx3osgCQGQREZp
 HlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3BMgUnsy8Erjpr4AWMwEtlmPTB1lck
 oiQkmpgVN4WOLE4+67y85cXE9zmHWRaOj2NWzMspY7t04XtFnFNps6Xu67Pubh5XvM7FzMdJa
 NbphOaL2rcFTj4RUV5s39Q/FfNhIRpoen/Zq5gmlu0ROH+FdH6O/NXaCs5TjxbEnPVZn17jd2
 /+OsbrrS2N/4w5zn14M/svUJsEtHT+RTOMkRdLz2Qo8RSnJFoqMVcVJwIAMmkLulDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462900399!28498514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44317 invoked from network); 10 May 2016 17:13:19 -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; 10 May 2016 17:13: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 1b0BDi-0002CU-Ud
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDi-0000jw-Ty
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDi-0000jw-Ty@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:18 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/p2m: also tear down altp2m
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlhOWM1MDk1Y2UxZTRiODI5ZjFhMzVkZjhiN2Y2MjFjMWY5MzY2YzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTk6NTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1OTo1NyAyMDE2ICswMjAwCgogICAgeDg2
L3AybTogYWxzbyB0ZWFyIGRvd24gYWx0cDJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY4NWVhMzZlZDFi
YzlkOWQ2ZDQ3ODAxZDBkMzIzZTAwOTQ1YjBhY2EKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0
IDA5OjQzOjM3ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNCArKystCiAxIGZp
bGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGNiZTNm
MjQuLjM5ODFlYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKQEAgLTU5MSw5ICs1OTEsMTEgQEAgdm9pZCBwMm1fdGVhcmRvd24o
c3RydWN0IHAybV9kb21haW4gKnAybSkKIAogdm9pZCBwMm1fZmluYWxfdGVhcmRvd24oc3RydWN0
IGRvbWFpbiAqZCkKIHsKLSAgICAvKiBXZSBtdXN0IHRlYXJkb3duIHVuY29uZGl0aW9uYWxseSBi
ZWNhdXNlCisgICAgLyoKKyAgICAgKiBXZSBtdXN0IHRlYXJkb3duIGJvdGggb2YgdGhlbSB1bmNv
bmRpdGlvbmFsbHkgYmVjYXVzZQogICAgICAqIHdlIGluaXRpYWxpc2UgdGhlbSB1bmNvbmRpdGlv
bmFsbHkuCiAgICAgICovCisgICAgcDJtX3RlYXJkb3duX2FsdHAybShkKTsKICAgICBwMm1fdGVh
cmRvd25fbmVzdGVkcDJtKGQpOwogCiAgICAgLyogSXRlcmF0ZSBvdmVyIGFsbCBwMm0gdGFibGVz
IHBlciBkb21haW4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BDm-0007wl-QN; Tue, 10 May 2016 17:13:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDl-0007wD-3h
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:21 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 CC/AF-13115-0B612375; Tue, 10 May 2016 17:13:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe9mFG
 4wYcj1hYTthk4MHps79vFHsAYxZqZl5RfkcCa0XLjGGPBUc6KTxemszQwfmbvYuTkEBL4wigx
 cUpiFyMXkH2eUeLA5K+MXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCEx+cUxR
 hCbV8BM4sqZXjCbBai+4ekp5gmMHAsYGVYxahSnFpWlFukaGuolFWWmZ5TkJmbmAHkmermpxc
 WJ6ak5iUnFesn5uZsYgT5hAIIdjGdWOB9ilORgUhLl/S5iFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgncmSE6wKDU9tSItMwcYHDBpCQ4eJRHeByBp3uKCxNzizHSI1ClGRSlx3osgCQGQREZp
 HlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3BMgUnsy8Erjpr4AWMwEtlmPTB1lck
 oiQkmpgVN4WOLE4+67y85cXE9zmHWRaOj2NWzMspY7t04XtFnFNps6Xu67Pubh5XvM7FzMdJa
 NbphOaL2rcFTj4RUV5s39Q/FfNhIRpoen/Zq5gmlu0ROH+FdH6O/NXaCs5TjxbEnPVZn17jd2
 /+OsbrrS2N/4w5zn14M/svUJsEtHT+RTOMkRdLz2Qo8RSnJFoqMVcVJwIAMmkLulDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462900399!28498514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44317 invoked from network); 10 May 2016 17:13:19 -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; 10 May 2016 17:13: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 1b0BDi-0002CU-Ud
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDi-0000jw-Ty
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDi-0000jw-Ty@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:18 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/p2m: also tear down altp2m
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlhOWM1MDk1Y2UxZTRiODI5ZjFhMzVkZjhiN2Y2MjFjMWY5MzY2YzcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTI6NTk6NTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMjo1OTo1NyAyMDE2ICswMjAwCgogICAgeDg2
L3AybTogYWxzbyB0ZWFyIGRvd24gYWx0cDJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY4NWVhMzZlZDFi
YzlkOWQ2ZDQ3ODAxZDBkMzIzZTAwOTQ1YjBhY2EKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0
IDA5OjQzOjM3ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNCArKystCiAxIGZp
bGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGNiZTNm
MjQuLjM5ODFlYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKQEAgLTU5MSw5ICs1OTEsMTEgQEAgdm9pZCBwMm1fdGVhcmRvd24o
c3RydWN0IHAybV9kb21haW4gKnAybSkKIAogdm9pZCBwMm1fZmluYWxfdGVhcmRvd24oc3RydWN0
IGRvbWFpbiAqZCkKIHsKLSAgICAvKiBXZSBtdXN0IHRlYXJkb3duIHVuY29uZGl0aW9uYWxseSBi
ZWNhdXNlCisgICAgLyoKKyAgICAgKiBXZSBtdXN0IHRlYXJkb3duIGJvdGggb2YgdGhlbSB1bmNv
bmRpdGlvbmFsbHkgYmVjYXVzZQogICAgICAqIHdlIGluaXRpYWxpc2UgdGhlbSB1bmNvbmRpdGlv
bmFsbHkuCiAgICAgICovCisgICAgcDJtX3RlYXJkb3duX2FsdHAybShkKTsKICAgICBwMm1fdGVh
cmRvd25fbmVzdGVkcDJtKGQpOwogCiAgICAgLyogSXRlcmF0ZSBvdmVyIGFsbCBwMm0gdGFibGVz
IHBlciBkb21haW4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BDw-0007yT-Sl; Tue, 10 May 2016 17:13:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDv-0007yA-8X
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:31 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 56/CD-18833-AB612375; Tue, 10 May 2016 17:13:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeXmFG
 4QcNrZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDntKnPBGa6KL9cbmRsY33B0MXJxCAl8YZTY
 3P+BrYuRE8g5zyjxagpLFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bgArFxawkrh56xgLi
 M0rYCYxc8E7sBoWoPpjf3axTmDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0CMMQLCDcdlfp0OMkhxMSqK830WMwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8M4EyQkWpaanVqRl5gBDAyYtwcGjJMIrJwqU5i0uSMwtzkyHSJ1iVJQS570I0icAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoKM58nMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQbGKYczN5ca8AV6P5zZc8rx9iQfXvf77S/WhS9i+neIX8fwv7PQvu8c7o+tmS9qtmst8l
 YwT2C8OPfQ7y5Fprqc0x7za/78/b39vsgRv8l8DWlzjMT3hQV07yjedPH+pElvSk2fHKu588z
 59CuD9jgugYKIPA67e8DAFzn+ccblYvvfZudddZuUWIozEg21mIuKEwHvkDI8QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462900409!13637215!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54763 invoked from network); 10 May 2016 17:13:29 -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; 10 May 2016 17:13: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 1b0BDt-0002Cm-0J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDs-0000kX-Vq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDs-0000kX-Vq@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] Config.mk: update mini-os commit
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI0MDMwYjg5YjM4MzI2NWI5MTNmYmM4ZGIwNjAwNzU1NDMwOWU0OTMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSA5IDE2
OjI5OjUzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTY6Mjk6NTMgMjAxNiArMDIwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY29tbWl0CiAgICAKICAgIEJhY2twb3J0IHNldmVyYWwgZml4
ZXMgdG8gbWluaS1vcyBpbiBvcmRlciB0byBmaXggc3R1YmRvbSBpbiA0LjYuCiAgICAKICAgIFBh
dGNoZXMgcHVsbGVkIGluOgogICAgCiAgICB4ZW5idXM6IG5vdGlmeSB0aGUgb3RoZXIgZW5kIHdo
ZW4gbmVjZXNzYXJ5CiAgICBNaW5pLU9TOiBuZXRmcm9udDogZml4IG9mZi1ieS1vbmUgZXJyb3Ig
aW50cm9kdWNlZCBpbiA3YzhmMzQ4MwogICAgQ2xlYW4gYXJjaC94ODYvdGltZS5jCiAgICBGaXgg
dGltZSB1cGRhdGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25m
aWcubWsKaW5kZXggYjM0YmU2YS4uZTUyOTUxMyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBi
L0NvbmZpZy5tawpAQCAtMjU1LDkgKzI1NSw5IEBAIE1JTklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0CiBlbmRpZgogT1ZNRl9VUFNUUkVBTV9SRVZJ
U0lPTiA/PSA1MmE5OTQ5M2NjZTg4YTlkNGVjOGEwMmQ3ZjFiZDFhMTAwMWNlNjBkCiBRRU1VX1VQ
U1RSRUFNX1JFVklTSU9OID89IHFlbXUteGVuLTQuNi4xCi1NSU5JT1NfVVBTVFJFQU1fUkVWSVNJ
T04gPz0geGVuLVJFTEVBU0UtNC42LjAKLSMgRnJpIEp1biAyNiAxMTo1ODo0MCAyMDE1ICswMTAw
Ci0jIENvcnJlY3QgcHJpbnRmIGZvcm1hdHRpbmcgZm9yIHRwbV90aXMgbWVzc2FnZS4KK01JTklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSA2YWFkZDQ2ZTA5Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5
ZjE3ODM1CisjIFNhdCwgOSBBcHIgMjAxNiAyMzo0NjozMiArMDEwMCAoMDA6NDYgKzAyMDApCisj
IEZpeCB0aW1lIHVwZGF0ZQogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjgu
MgogIyBUdWUgTWFyIDE3IDEwOjUyOjE2IDIwMTUgLTA0MDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BDw-0007yT-Sl; Tue, 10 May 2016 17:13:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDv-0007yA-8X
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:31 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 56/CD-18833-AB612375; Tue, 10 May 2016 17:13:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeXmFG
 4QcNrZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDntKnPBGa6KL9cbmRsY33B0MXJxCAl8YZTY
 3P+BrYuRE8g5zyjxagpLFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bgArFxawkrh56xgLi
 M0rYCYxc8E7sBoWoPpjf3axTmDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0CMMQLCDcdlfp0OMkhxMSqK830WMwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8M4EyQkWpaanVqRl5gBDAyYtwcGjJMIrJwqU5i0uSMwtzkyHSJ1iVJQS570I0icAksgo
 zYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzsoKM58nMK4Gb/gpoMRPIYjZ9kMUli
 QgpqQbGKYczN5ca8AV6P5zZc8rx9iQfXvf77S/WhS9i+neIX8fwv7PQvu8c7o+tmS9qtmst8l
 YwT2C8OPfQ7y5Fprqc0x7za/78/b39vsgRv8l8DWlzjMT3hQV07yjedPH+pElvSk2fHKu588z
 59CuD9jgugYKIPA67e8DAFzn+ccblYvvfZudddZuUWIozEg21mIuKEwHvkDI8QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462900409!13637215!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54763 invoked from network); 10 May 2016 17:13:29 -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; 10 May 2016 17:13: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 1b0BDt-0002Cm-0J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BDs-0000kX-Vq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BDs-0000kX-Vq@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:28 +0000
Subject: [Xen-changelog] [xen stable-4.6] Config.mk: update mini-os commit
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI0MDMwYjg5YjM4MzI2NWI5MTNmYmM4ZGIwNjAwNzU1NDMwOWU0OTMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSA5IDE2
OjI5OjUzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTY6Mjk6NTMgMjAxNiArMDIwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY29tbWl0CiAgICAKICAgIEJhY2twb3J0IHNldmVyYWwgZml4
ZXMgdG8gbWluaS1vcyBpbiBvcmRlciB0byBmaXggc3R1YmRvbSBpbiA0LjYuCiAgICAKICAgIFBh
dGNoZXMgcHVsbGVkIGluOgogICAgCiAgICB4ZW5idXM6IG5vdGlmeSB0aGUgb3RoZXIgZW5kIHdo
ZW4gbmVjZXNzYXJ5CiAgICBNaW5pLU9TOiBuZXRmcm9udDogZml4IG9mZi1ieS1vbmUgZXJyb3Ig
aW50cm9kdWNlZCBpbiA3YzhmMzQ4MwogICAgQ2xlYW4gYXJjaC94ODYvdGltZS5jCiAgICBGaXgg
dGltZSB1cGRhdGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25m
aWcubWsKaW5kZXggYjM0YmU2YS4uZTUyOTUxMyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBi
L0NvbmZpZy5tawpAQCAtMjU1LDkgKzI1NSw5IEBAIE1JTklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0CiBlbmRpZgogT1ZNRl9VUFNUUkVBTV9SRVZJ
U0lPTiA/PSA1MmE5OTQ5M2NjZTg4YTlkNGVjOGEwMmQ3ZjFiZDFhMTAwMWNlNjBkCiBRRU1VX1VQ
U1RSRUFNX1JFVklTSU9OID89IHFlbXUteGVuLTQuNi4xCi1NSU5JT1NfVVBTVFJFQU1fUkVWSVNJ
T04gPz0geGVuLVJFTEVBU0UtNC42LjAKLSMgRnJpIEp1biAyNiAxMTo1ODo0MCAyMDE1ICswMTAw
Ci0jIENvcnJlY3QgcHJpbnRmIGZvcm1hdHRpbmcgZm9yIHRwbV90aXMgbWVzc2FnZS4KK01JTklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSA2YWFkZDQ2ZTA5Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5
ZjE3ODM1CisjIFNhdCwgOSBBcHIgMjAxNiAyMzo0NjozMiArMDEwMCAoMDA6NDYgKzAyMDApCisj
IEZpeCB0aW1lIHVwZGF0ZQogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjgu
MgogIyBUdWUgTWFyIDE3IDEwOjUyOjE2IDIwMTUgLTA0MDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BE9-00081x-FY; Tue, 10 May 2016 17:13:45 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BE8-00080s-D8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:44 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A6/56-09532-7C612375; Tue, 10 May 2016 17:13:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe4mFG
 4wcKvHBYTthk4MHps79vFHsAYxZqZl5RfkcCa8bOjvuC5cMXRSVNYGxgv83cxcnEICXxhlPj0
 agELhHOeUeJbexd7FyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC4RK3D7kD
 xLmFTCT2PykA6yEBah8/a0W9gmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBPqDAQh2MO587nSIUZKDSUmUt0DUKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO9/kJxgUWp6akVaZg4wMGDSEhw8SiK850DSvMUFibnFmekQqVOMilLivIdAEgIgiYzS
 PLg2WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvbpApPJl5JXDTXwEtZgJaLMemD7K4J
 BEhJdXAGGxp7N/buNo5bvEnP+/THlsLv9qvNV/QkbODzcKERa9oRXNOxtTuqetO/7z3qsbJiz
 3qktW0vW/jQ0SeHH92lEnuJf+9eb2Nln7bLyXIr3454U7L+fpfR+yzLsvFid5cWlU5Q3nu17z
 i1NN21YwTSq3ZvhxZvbFcZd+95NQE60fsmuedpj7PUGIpzkg01GIuKk4EAEZaiClBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462900422!13625221!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47818 invoked from network); 10 May 2016 17:13:42 -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; 10 May 2016 17:13: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 1b0BE3-0002DB-3M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BE3-0000l8-1k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BE3-0000l8-1k@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:39 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxl: handle error from
	libxl__need_xenpv_qemu() correctly
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU3ZTE5NDA3NGFkZjg5NmMyMjZjYWFhNzc4ZjZmNGM4YWJmYjEwMjMKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWFyIDMw
IDE3OjMzOjI5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxNzozNjozMyAyMDE2ICswMTAw
CgogICAgbGlieGw6IGhhbmRsZSBlcnJvciBmcm9tIGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoKSBj
b3JyZWN0bHkKICAgIAogICAgSW4gY2FzZSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KCkgcmV0dXJu
cyBhbiBlcnJvciBsZXQgZG9tYWluIGNyZWF0aW9uCiAgICBmYWlsLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDFhN2FjMDBmYTY5ZGU3NDMxMzQ5ZDk1ODNhMmI4ZWQ3MjQ3MTEzNjApCi0tLQogdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMgfCA3ICsrKystLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAg
IHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jCmluZGV4IDI3OGI5ZWQuLjM1MGUyNzQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0x
MjgzLDcgKzEyODMsNiBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxpYnhsX19l
Z2MgKmVnYywgbGlieGxfX211bHRpZGV2ICptdWx0aWRldiwKICAgICB9CiAgICAgY2FzZSBMSUJY
TF9ET01BSU5fVFlQRV9QVjoKICAgICB7Ci0gICAgICAgIGludCBuZWVkX3FlbXUgPSAwOwogICAg
ICAgICBsaWJ4bF9fZGV2aWNlX2NvbnNvbGUgY29uc29sZTsKICAgICAgICAgbGlieGxfX2Rldmlj
ZSBkZXZpY2U7CiAKQEAgLTEyOTQsMTYgKzEyOTMsMTggQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRl
X2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAK
ICAgICAgICAgaW5pdF9jb25zb2xlX2luZm8oZ2MsICZjb25zb2xlLCAwKTsKIAotICAgICAgICBu
ZWVkX3FlbXUgPSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KGdjLCAxLCAmY29uc29sZSwKKyAgICAg
ICAgcmV0ID0gbGlieGxfX25lZWRfeGVucHZfcWVtdShnYywgMSwgJmNvbnNvbGUsCiAgICAgICAg
ICAgICAgICAgZF9jb25maWctPm51bV92ZmJzLCBkX2NvbmZpZy0+dmZicywKICAgICAgICAgICAg
ICAgICBkX2NvbmZpZy0+bnVtX2Rpc2tzLCAmZF9jb25maWctPmRpc2tzWzBdLAogICAgICAgICAg
ICAgICAgIGRfY29uZmlnLT5udW1fY2hhbm5lbHMsICZkX2NvbmZpZy0+Y2hhbm5lbHNbMF0pOwor
ICAgICAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCiAgICAg
ICAgIGNvbnNvbGUuYmFja2VuZF9kb21pZCA9IHN0YXRlLT5jb25zb2xlX2RvbWlkOwogICAgICAg
ICBsaWJ4bF9fZGV2aWNlX2NvbnNvbGVfYWRkKGdjLCBkb21pZCwgJmNvbnNvbGUsIHN0YXRlLCAm
ZGV2aWNlKTsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2Rpc3Bvc2UoJmNvbnNvbGUp
OwogCi0gICAgICAgIGlmIChuZWVkX3FlbXUpIHsKKyAgICAgICAgaWYgKHJldCkgewogICAgICAg
ICAgICAgZGNzLT5kbXNzLmRtLmd1ZXN0X2RvbWlkID0gZG9taWQ7CiAgICAgICAgICAgICBsaWJ4
bF9fc3Bhd25fbG9jYWxfZG0oZWdjLCAmZGNzLT5kbXNzLmRtKTsKICAgICAgICAgICAgIHJldHVy
bjsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4
bF9kbS5jCmluZGV4IDg5YjNiYjcuLmU2ZTEyZDggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMjAwNyw2ICsyMDA3LDcg
QEAgaW50IGxpYnhsX19kZXN0cm95X2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCkKICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIi9sb2NhbC9kb21haW4vJWQvaW1h
Z2UvZGV2aWNlLW1vZGVsLXBpZCIsIGRvbWlkKSk7CiB9CiAKKy8qIFJldHVybiAwIGlmIG5vIGRt
IG5lZWRlZCwgMSBpZiBuZWVkZWQgYW5kIDwwIGlmIGVycm9yLiAqLwogaW50IGxpYnhsX19uZWVk
X3hlbnB2X3FlbXUobGlieGxfX2djICpnYywKICAgICAgICAgaW50IG5yX2NvbnNvbGVzLCBsaWJ4
bF9fZGV2aWNlX2NvbnNvbGUgKmNvbnNvbGVzLAogICAgICAgICBpbnQgbnJfdmZicywgbGlieGxf
ZGV2aWNlX3ZmYiAqdmZicywKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0BE9-00081x-FY; Tue, 10 May 2016 17:13:45 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BE8-00080s-D8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:44 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A6/56-09532-7C612375; Tue, 10 May 2016 17:13:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe4mFG
 4wcKvHBYTthk4MHps79vFHsAYxZqZl5RfkcCa8bOjvuC5cMXRSVNYGxgv83cxcnEICXxhlPj0
 agELhHOeUeJbexd7FyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC4RK3D7kD
 xLmFTCT2PykA6yEBah8/a0W9gmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBPqDAQh2MO587nSIUZKDSUmUt0DUKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO9/kJxgUWp6akVaZg4wMGDSEhw8SiK850DSvMUFibnFmekQqVOMilLivIdAEgIgiYzS
 PLg2WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvbpApPJl5JXDTXwEtZgJaLMemD7K4J
 BEhJdXAGGxp7N/buNo5bvEnP+/THlsLv9qvNV/QkbODzcKERa9oRXNOxtTuqetO/7z3qsbJiz
 3qktW0vW/jQ0SeHH92lEnuJf+9eb2Nln7bLyXIr3454U7L+fpfR+yzLsvFid5cWlU5Q3nu17z
 i1NN21YwTSq3ZvhxZvbFcZd+95NQE60fsmuedpj7PUGIpzkg01GIuKk4EAEZaiClBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462900422!13625221!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47818 invoked from network); 10 May 2016 17:13:42 -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; 10 May 2016 17:13: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 1b0BE3-0002DB-3M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BE3-0000l8-1k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BE3-0000l8-1k@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:39 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxl: handle error from
	libxl__need_xenpv_qemu() correctly
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU3ZTE5NDA3NGFkZjg5NmMyMjZjYWFhNzc4ZjZmNGM4YWJmYjEwMjMKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWFyIDMw
IDE3OjMzOjI5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxNzozNjozMyAyMDE2ICswMTAw
CgogICAgbGlieGw6IGhhbmRsZSBlcnJvciBmcm9tIGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoKSBj
b3JyZWN0bHkKICAgIAogICAgSW4gY2FzZSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KCkgcmV0dXJu
cyBhbiBlcnJvciBsZXQgZG9tYWluIGNyZWF0aW9uCiAgICBmYWlsLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDFhN2FjMDBmYTY5ZGU3NDMxMzQ5ZDk1ODNhMmI4ZWQ3MjQ3MTEzNjApCi0tLQogdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMgfCA3ICsrKystLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAg
IHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jCmluZGV4IDI3OGI5ZWQuLjM1MGUyNzQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0x
MjgzLDcgKzEyODMsNiBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxpYnhsX19l
Z2MgKmVnYywgbGlieGxfX211bHRpZGV2ICptdWx0aWRldiwKICAgICB9CiAgICAgY2FzZSBMSUJY
TF9ET01BSU5fVFlQRV9QVjoKICAgICB7Ci0gICAgICAgIGludCBuZWVkX3FlbXUgPSAwOwogICAg
ICAgICBsaWJ4bF9fZGV2aWNlX2NvbnNvbGUgY29uc29sZTsKICAgICAgICAgbGlieGxfX2Rldmlj
ZSBkZXZpY2U7CiAKQEAgLTEyOTQsMTYgKzEyOTMsMTggQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRl
X2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAK
ICAgICAgICAgaW5pdF9jb25zb2xlX2luZm8oZ2MsICZjb25zb2xlLCAwKTsKIAotICAgICAgICBu
ZWVkX3FlbXUgPSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KGdjLCAxLCAmY29uc29sZSwKKyAgICAg
ICAgcmV0ID0gbGlieGxfX25lZWRfeGVucHZfcWVtdShnYywgMSwgJmNvbnNvbGUsCiAgICAgICAg
ICAgICAgICAgZF9jb25maWctPm51bV92ZmJzLCBkX2NvbmZpZy0+dmZicywKICAgICAgICAgICAg
ICAgICBkX2NvbmZpZy0+bnVtX2Rpc2tzLCAmZF9jb25maWctPmRpc2tzWzBdLAogICAgICAgICAg
ICAgICAgIGRfY29uZmlnLT5udW1fY2hhbm5lbHMsICZkX2NvbmZpZy0+Y2hhbm5lbHNbMF0pOwor
ICAgICAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCiAgICAg
ICAgIGNvbnNvbGUuYmFja2VuZF9kb21pZCA9IHN0YXRlLT5jb25zb2xlX2RvbWlkOwogICAgICAg
ICBsaWJ4bF9fZGV2aWNlX2NvbnNvbGVfYWRkKGdjLCBkb21pZCwgJmNvbnNvbGUsIHN0YXRlLCAm
ZGV2aWNlKTsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2Rpc3Bvc2UoJmNvbnNvbGUp
OwogCi0gICAgICAgIGlmIChuZWVkX3FlbXUpIHsKKyAgICAgICAgaWYgKHJldCkgewogICAgICAg
ICAgICAgZGNzLT5kbXNzLmRtLmd1ZXN0X2RvbWlkID0gZG9taWQ7CiAgICAgICAgICAgICBsaWJ4
bF9fc3Bhd25fbG9jYWxfZG0oZWdjLCAmZGNzLT5kbXNzLmRtKTsKICAgICAgICAgICAgIHJldHVy
bjsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4
bF9kbS5jCmluZGV4IDg5YjNiYjcuLmU2ZTEyZDggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMjAwNyw2ICsyMDA3LDcg
QEAgaW50IGxpYnhsX19kZXN0cm95X2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCkKICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIi9sb2NhbC9kb21haW4vJWQvaW1h
Z2UvZGV2aWNlLW1vZGVsLXBpZCIsIGRvbWlkKSk7CiB9CiAKKy8qIFJldHVybiAwIGlmIG5vIGRt
IG5lZWRlZCwgMSBpZiBuZWVkZWQgYW5kIDwwIGlmIGVycm9yLiAqLwogaW50IGxpYnhsX19uZWVk
X3hlbnB2X3FlbXUobGlieGxfX2djICpnYywKICAgICAgICAgaW50IG5yX2NvbnNvbGVzLCBsaWJ4
bF9fZGV2aWNlX2NvbnNvbGUgKmNvbnNvbGVzLAogICAgICAgICBpbnQgbnJfdmZicywgbGlieGxf
ZGV2aWNlX3ZmYiAqdmZicywKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BEG-00083r-Hp; Tue, 10 May 2016 17:13:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BEF-00083U-Fn
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:51 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 A6/0E-18833-EC612375; Tue, 10 May 2016 17:13:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfecmFG
 4QUMfv8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmXD/Zz1xwlafizP47jA2Mi7m6GLk4hAS+MEoc
 v3+OBcI5zyjx4+JCpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwltj+K
 wskzCtgJvF09nYWEJsFqPzEzhbmCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw7nzudIhRkoNJSZS3QNQoXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE73+QnGBRanpqRVpmDjA0YNISHDxKIrznQNK8xQWJucWZ6RCpU4yKUuK8h0ASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9ukCk8mXklcNNfAS1mAlosx6YPs
 rgkESEl1cA4Q3iX032HLZUia5mXvWhmbunVVDezFxRaatYxPb13T5ld1eML1THs3NcnzYuPsn
 bvsgh8ff2Lf4lX5h4v1saOu4z9sUG6btnS7oerrZJO2vx5vHMP210/9net92SCe06LZ7VJPJ/
 CspC7u5wvOUZP8trNwzPqXlfHPrzAwmV6Qp2jwO2HlxJLcUaioRZzUXEiAKghbcVCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462900429!13489280!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26580 invoked from network); 10 May 2016 17:13:50 -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; 10 May 2016 17:13: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 1b0BED-0002DZ-5O
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BED-0000lx-4g
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BED-0000lx-4g@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:49 +0000
Subject: [Xen-changelog] [xen stable-4.6] tools: handle xl migrate --debug
	in legacy stream
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY5OWQyODZlOGNmNDYyN2I3ZmEwMjUzOWEwMGU5MmM4NGJjZjY4MmUKQXV0aG9yOiAg
ICAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgpBdXRob3JEYXRlOiBUaHUgQXByIDcgMTg6
MzE6MDEgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjM2OjQ4IDIwMTYgKzAxMDAKCiAg
ICB0b29sczogaGFuZGxlIHhsIG1pZ3JhdGUgLS1kZWJ1ZyBpbiBsZWdhY3kgc3RyZWFtCiAgICAK
ICAgIERvaW5nIGEgJ3hsIG1pZ3JhdGUgLS1kZWJ1ZyBkb21VIGhvc3QnIG9uIHhlbi00LjUgYWRk
cyBhCiAgICBYQ19TQVZFX0lEX0VOQUJMRV9WRVJJRllfTU9ERSBtYXJrZXIsIHdoaWNoIGlzIG5v
dCBoYW5kbGVkLgogICAgU2luY2UgdXNpbmcgLS1kZWJ1ZyBpcyB2YWxpZCB1c2FnZSwgaGFuZGxl
IGl0IGJ5IGxvZ2dpbmcgdGhlIGZhY3QKICAgIGluc3RlYWQgb2YgYWJvcnRpbmcgdGhlIG1pZ3Jh
dGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRl
PgogICAgQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDI4MTk2Mjg1MWY4YmQ1OWM2YWVkMmVmZWUyMjIzMzczNDk4NTdlM2EpCi0t
LQogdG9vbHMvcHl0aG9uL3NjcmlwdHMvY29udmVydC1sZWdhY3ktc3RyZWFtIHwgMyArLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9weXRob24vc2NyaXB0cy9jb252ZXJ0LWxlZ2FjeS1zdHJlYW0gYi90b29scy9weXRo
b24vc2NyaXB0cy9jb252ZXJ0LWxlZ2FjeS1zdHJlYW0KaW5kZXggNDFmZWUxMC4uNWY4MGYxMyAx
MDA3NTUKLS0tIGEvdG9vbHMvcHl0aG9uL3NjcmlwdHMvY29udmVydC1sZWdhY3ktc3RyZWFtCisr
KyBiL3Rvb2xzL3B5dGhvbi9zY3JpcHRzL2NvbnZlcnQtbGVnYWN5LXN0cmVhbQpAQCAtMzg5LDgg
KzM4OSw3IEBAIGRlZiByZWFkX2NodW5rcyh2bSk6CiAgICAgICAgICAgICB3cml0ZV9wYWdlX2Rh
dGEocGZucywgcGFnZXMpCiAKICAgICAgICAgZWxpZiBtYXJrZXIgPT0gbGVnYWN5LkNIVU5LX2Vu
YWJsZV92ZXJpZnlfbW9kZToKLSAgICAgICAgICAgICMgRm9yIGRlYnVnZ2luZyBwdXJwb3NlcyBv
bmx5LiAgV2lsbCBub3QgYmUgc2VlbiBpbiByZWFsIG1pZ3JhdGlvbgotICAgICAgICAgICAgcmFp
c2UgUnVudGltZUVycm9yKCJVbmFibGUgdG8gY29udmVydCBhIGRlYnVnIHN0cmVhbSIpCisgICAg
ICAgICAgICBpbmZvKCJUaGlzIGlzIGEgZGVidWcgc3RyZWFtIikKIAogICAgICAgICBlbGlmIG1h
cmtlciA9PSBsZWdhY3kuQ0hVTktfdmNwdV9pbmZvOgogICAgICAgICAgICAgbWF4X2lkLCA9IHVu
cGFja19leGFjdCgiaSIpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 17:13:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:13: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 1b0BEG-00083r-Hp; Tue, 10 May 2016 17:13:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BEF-00083U-Fn
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:51 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 A6/0E-18833-EC612375; Tue, 10 May 2016 17:13:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfecmFG
 4QUMfv8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmXD/Zz1xwlafizP47jA2Mi7m6GLk4hAS+MEoc
 v3+OBcI5zyjx4+JCpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwltj+K
 wskzCtgJvF09nYWEJsFqPzEzhbmCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw7nzudIhRkoNJSZS3QNQoXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE73+QnGBRanpqRVpmDjA0YNISHDxKIrznQNK8xQWJucWZ6RCpU4yKUuK8h0ASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9ukCk8mXklcNNfAS1mAlosx6YPs
 rgkESEl1cA4Q3iX032HLZUia5mXvWhmbunVVDezFxRaatYxPb13T5ld1eML1THs3NcnzYuPsn
 bvsgh8ff2Lf4lX5h4v1saOu4z9sUG6btnS7oerrZJO2vx5vHMP210/9net92SCe06LZ7VJPJ/
 CspC7u5wvOUZP8trNwzPqXlfHPrzAwmV6Qp2jwO2HlxJLcUaioRZzUXEiAKghbcVCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462900429!13489280!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26580 invoked from network); 10 May 2016 17:13:50 -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; 10 May 2016 17:13: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 1b0BED-0002DZ-5O
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BED-0000lx-4g
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BED-0000lx-4g@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:49 +0000
Subject: [Xen-changelog] [xen stable-4.6] tools: handle xl migrate --debug
	in legacy stream
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY5OWQyODZlOGNmNDYyN2I3ZmEwMjUzOWEwMGU5MmM4NGJjZjY4MmUKQXV0aG9yOiAg
ICAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgpBdXRob3JEYXRlOiBUaHUgQXByIDcgMTg6
MzE6MDEgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjM2OjQ4IDIwMTYgKzAxMDAKCiAg
ICB0b29sczogaGFuZGxlIHhsIG1pZ3JhdGUgLS1kZWJ1ZyBpbiBsZWdhY3kgc3RyZWFtCiAgICAK
ICAgIERvaW5nIGEgJ3hsIG1pZ3JhdGUgLS1kZWJ1ZyBkb21VIGhvc3QnIG9uIHhlbi00LjUgYWRk
cyBhCiAgICBYQ19TQVZFX0lEX0VOQUJMRV9WRVJJRllfTU9ERSBtYXJrZXIsIHdoaWNoIGlzIG5v
dCBoYW5kbGVkLgogICAgU2luY2UgdXNpbmcgLS1kZWJ1ZyBpcyB2YWxpZCB1c2FnZSwgaGFuZGxl
IGl0IGJ5IGxvZ2dpbmcgdGhlIGZhY3QKICAgIGluc3RlYWQgb2YgYWJvcnRpbmcgdGhlIG1pZ3Jh
dGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRl
PgogICAgQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDI4MTk2Mjg1MWY4YmQ1OWM2YWVkMmVmZWUyMjIzMzczNDk4NTdlM2EpCi0t
LQogdG9vbHMvcHl0aG9uL3NjcmlwdHMvY29udmVydC1sZWdhY3ktc3RyZWFtIHwgMyArLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9weXRob24vc2NyaXB0cy9jb252ZXJ0LWxlZ2FjeS1zdHJlYW0gYi90b29scy9weXRo
b24vc2NyaXB0cy9jb252ZXJ0LWxlZ2FjeS1zdHJlYW0KaW5kZXggNDFmZWUxMC4uNWY4MGYxMyAx
MDA3NTUKLS0tIGEvdG9vbHMvcHl0aG9uL3NjcmlwdHMvY29udmVydC1sZWdhY3ktc3RyZWFtCisr
KyBiL3Rvb2xzL3B5dGhvbi9zY3JpcHRzL2NvbnZlcnQtbGVnYWN5LXN0cmVhbQpAQCAtMzg5LDgg
KzM4OSw3IEBAIGRlZiByZWFkX2NodW5rcyh2bSk6CiAgICAgICAgICAgICB3cml0ZV9wYWdlX2Rh
dGEocGZucywgcGFnZXMpCiAKICAgICAgICAgZWxpZiBtYXJrZXIgPT0gbGVnYWN5LkNIVU5LX2Vu
YWJsZV92ZXJpZnlfbW9kZToKLSAgICAgICAgICAgICMgRm9yIGRlYnVnZ2luZyBwdXJwb3NlcyBv
bmx5LiAgV2lsbCBub3QgYmUgc2VlbiBpbiByZWFsIG1pZ3JhdGlvbgotICAgICAgICAgICAgcmFp
c2UgUnVudGltZUVycm9yKCJVbmFibGUgdG8gY29udmVydCBhIGRlYnVnIHN0cmVhbSIpCisgICAg
ICAgICAgICBpbmZvKCJUaGlzIGlzIGEgZGVidWcgc3RyZWFtIikKIAogICAgICAgICBlbGlmIG1h
cmtlciA9PSBsZWdhY3kuQ0hVTktfdmNwdV9pbmZvOgogICAgICAgICAgICAgbWF4X2lkLCA9IHVu
cGFja19leGFjdCgiaSIpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 17:14:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:14: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 1b0BEQ-00086Q-KH; Tue, 10 May 2016 17:14: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 1b0BEP-000863-LP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:14:01 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 14/A5-03606-8D612375; Tue, 10 May 2016 17:14:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeGmFG
 4waQJkhYTthk4MHps79vFHsAYxZqZl5RfkcCaMWfWbOaCSVwVd/a3sjQwdnN0MXJxCAl8YZT4
 d6abHcI5zyixoL0fyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwEXi4Y8Xj
 CA2r4CZxKypp1hAbBag+o+/FjBOYORYwMiwilGjOLWoLLVI19BML6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDcdV2z0OMkhxMSqK8BaJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeFtBcoJFqempFWmZOcDwgElLcPAoifBGgaR5iwsSc4sz0yFSpxgVpcR5k0ASAiCJ
 jNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMG81yBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamDM12ZfO/FHddzSo1mK518v3XMqrCFguu/s+un9+TcYn0k/idvREv1/WtZjf17uKb
 caZWc/UV/81/uxRXhL8/Xib/FCF2fznA589EWz/pX7AoUtyvvr81VLXZgTg/bP8BD8HLPy6gz
 uWncNTy/zFSsmuDmKBxgbT1a5Mn/7ysZfx67ItnUfZpFVYinOSDTUYi4qTgQA0r/HP0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462900439!38834859!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48268 invoked from network); 10 May 2016 17:14:00 -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; 10 May 2016 17:14: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 1b0BEN-0002Do-80
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BEN-0000nM-7N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BEN-0000nM-7N@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:59 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxc: fix usage of uninitialized
	variable
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3677125484855713299=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 39546d1360d954c2d0e2ff71dc74851e7081f61f
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Apr 26 12:07:49 2016 +0200
Commit:     Ian Jackson <Ian.Jackson@eu.citrix.com>
CommitDate: Mon May 9 17:37:37 2016 +0100

    libxc: fix usage of uninitialized variable
    
    *size should be used instead, because it contains the size of the buffer in
    out_buf.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
    (cherry picked from commit 13b3d3505c3ea9a881e9733be8b47f7b17a5bdde)
---
 tools/libxc/xc_dom_bzimageloader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxc/xc_dom_bzimageloader.c b/tools/libxc/xc_dom_bzimageloader.c
index 7fde42a..33ba06b 100644
--- a/tools/libxc/xc_dom_bzimageloader.c
+++ b/tools/libxc/xc_dom_bzimageloader.c
@@ -482,7 +482,7 @@ static int xc_try_lzo1x_decode(
         if ( !dst_len )
         {
             msg = "Error registering stream output";
-            if ( xc_dom_register_external(dom, out_buf, out_len) )
+            if ( xc_dom_register_external(dom, out_buf, *size) )
                 break;
 
             return 0;
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.6


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3677125484855713299==--

From xen-changelog-bounces@lists.xen.org Tue May 10 17:14:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:14: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 1b0BEQ-00086Q-KH; Tue, 10 May 2016 17:14: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 1b0BEP-000863-LP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:14:01 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 14/A5-03606-8D612375; Tue, 10 May 2016 17:14:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeGmFG
 4waQJkhYTthk4MHps79vFHsAYxZqZl5RfkcCaMWfWbOaCSVwVd/a3sjQwdnN0MXJxCAl8YZT4
 d6abHcI5zyixoL0fyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwEXi4Y8Xj
 CA2r4CZxKypp1hAbBag+o+/FjBOYORYwMiwilGjOLWoLLVI19BML6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDcdV2z0OMkhxMSqK8BaJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeFtBcoJFqempFWmZOcDwgElLcPAoifBGgaR5iwsSc4sz0yFSpxgVpcR5k0ASAiCJ
 jNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMG81yBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamDM12ZfO/FHddzSo1mK518v3XMqrCFguu/s+un9+TcYn0k/idvREv1/WtZjf17uKb
 caZWc/UV/81/uxRXhL8/Xib/FCF2fznA589EWz/pX7AoUtyvvr81VLXZgTg/bP8BD8HLPy6gz
 uWncNTy/zFSsmuDmKBxgbT1a5Mn/7ysZfx67ItnUfZpFVYinOSDTUYi4qTgQA0r/HP0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462900439!38834859!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48268 invoked from network); 10 May 2016 17:14:00 -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; 10 May 2016 17:14: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 1b0BEN-0002Do-80
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BEN-0000nM-7N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 17:13:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BEN-0000nM-7N@xenbits.xenproject.org>
Date: Tue, 10 May 2016 17:13:59 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxc: fix usage of uninitialized
	variable
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============3677125484855713299=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 39546d1360d954c2d0e2ff71dc74851e7081f61f
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Apr 26 12:07:49 2016 +0200
Commit:     Ian Jackson <Ian.Jackson@eu.citrix.com>
CommitDate: Mon May 9 17:37:37 2016 +0100

    libxc: fix usage of uninitialized variable
    
    *size should be used instead, because it contains the size of the buffer in
    out_buf.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
    (cherry picked from commit 13b3d3505c3ea9a881e9733be8b47f7b17a5bdde)
---
 tools/libxc/xc_dom_bzimageloader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxc/xc_dom_bzimageloader.c b/tools/libxc/xc_dom_bzimageloader.c
index 7fde42a..33ba06b 100644
--- a/tools/libxc/xc_dom_bzimageloader.c
+++ b/tools/libxc/xc_dom_bzimageloader.c
@@ -482,7 +482,7 @@ static int xc_try_lzo1x_decode(
         if ( !dst_len )
         {
             msg = "Error registering stream output";
-            if ( xc_dom_register_external(dom, out_buf, out_len) )
+            if ( xc_dom_register_external(dom, out_buf, *size) )
                 break;
 
             return 0;
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.6


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============3677125484855713299==--

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0Bx8-0002vo-Az; Tue, 10 May 2016 18:00:14 +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 1b0Bx6-0002vi-Kq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:12 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 B0/E2-06723-8A122375; Tue, 10 May 2016 18:00:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeFolG
 4wc2DfBYTthk4MHps79vFHsAYxZqZl5RfkcCase7rP7aCVwoVt2+8YWtgvCnexcjJISTwhVHi
 xQ6VLkYuIPs8o8TS7slsXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sECsx59lNd
 hCbV8BM4mj7Z0YQmwWofvf+l0wTGDkWMDKsYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GD8/sfpEKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneSQpAOcGi1PTUirTMHGBowKQlOHiURHiFgeEhxFtckJhbnJkOkTrFqCglzjsbpE8A
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGN2+NYbH7PssndF+72PgCqWm0qtN29yjlTgvrox52FvZpfli/2G5mHdK9z8v+z
 7VemrBv8u3QhNin+7mPntdPe77YR6b7+e3nVj89MjR75WT7hzM++uZfTkgzFAw8M7Kl7tOu85
 6c1HH9N6xb0Xr5ur67lXZN0PhsQnLzAUzFeuK8gJnf2Tuf6KqxFKckWioxVxUnAgAAl79GUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462903207!35243696!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52144 invoked from network); 10 May 2016 18:00:08 -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; 10 May 2016 18:00: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 1b0Bx1-00033d-3p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bww-0000Tr-0c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bww-0000Tr-0c@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjMzc3ZGUyYjMzMzg4YzJjZDExYzM1NWNkNGJiMmJlODNkN2M1MWMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUwOjU3IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICBGaXhlczogQ1ZFLTIwMTYtMzcxMAogICAgUmVwb3J0ZWQt
Ynk6IFFpbmdoYW8gVGFuZyA8bHVvZGFsb25nZGVAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDI1ICsrKysrKysrKysrKysrKysr
KystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZThiMWNlMC4uNzIyNTZm
MSAxMDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTM0LDYgKzM0LDggQEAK
IAogI2luY2x1ZGUgInFlbXUtdGltZXIuaCIKIAorI2luY2x1ZGUgPGFzc2VydC5oPgorCiAvLyNk
ZWZpbmUgREVCVUdfVkdBCiAvLyNkZWZpbmUgREVCVUdfVkdBX01FTQogLy8jZGVmaW5lIERFQlVH
X1ZHQV9SRUcKQEAgLTY4NCwxMSArNjg2LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0
ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAg
ICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2Fz
ZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKLSAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgIHZhbCAmPSAocy0+dmJlX2Jh
bmtfbWFzayA+PiAyKTsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgIHZhbCAm
PSBzLT52YmVfYmFua19tYXNrOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgdmFsICY9IHMt
PnZiZV9iYW5rX21hc2s7CiAgICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0g
dmFsOwogICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAodmFsIDw8IDE2KTsKICAgICAgICAg
ICAgIGJyZWFrOwpAQCAtNzg3LDEzICs3ODUsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYih2
b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyKQogCiAgICAgaWYgKHMtPnNyWzRd
ICYgMHgwOCkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1wbGVzdCBhY2Nlc3MgKi8K
KyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICByZXQgPSBzLT52
cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgaWYgKHMtPmdyWzVdICYgMHgxMCkgewogICAgICAg
ICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyWzRdICYgMikgfCAoYWRkciAmIDEpOwotICAgICAgICByZXQgPSBzLT52cmFt
X3B0clsoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZV07CisgICAgICAgIGFkZHIgPSAoKGFkZHIg
JiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7
CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQorICAgICAgICByZXQgPSBzLT52
cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgewogICAgICAgICAvKiBzdGFuZGFyZCBWR0EgbGF0
Y2hlZCBhY2Nlc3MgKi8KKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49IHMt
PnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KICAgICAg
ICAgcy0+bGF0Y2ggPSAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdOwogCiAgICAgICAg
IGlmICghKHMtPmdyWzVdICYgMHgwOCkpIHsKQEAgLTg4MCw2ICs4ODYsNyBAQCB2b2lkIHZnYV9t
ZW1fd3JpdGViKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBs
YW5lKTsKICAgICAgICAgaWYgKHMtPnNyWzJdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0
KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2
YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWlu
NDogWzB4JXhdXG4iLCBhZGRyKTsKQEAgLTg5Myw2ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3Jp
dGViKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyWzJdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAg
ICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7
CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVu
OiBbMHgleF1cbiIsIGFkZHIpOwpAQCAtOTY1LDYgKzk3NSw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQog
ICAgICAgICBtYXNrID0gcy0+c3JbMl07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFz
azsgLyogb25seSB1c2VkIHRvIGRldGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9t
YXNrID0gbWFzazE2W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAg
ICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50
MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAo
dmFsICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29t
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0Bx8-0002vo-Az; Tue, 10 May 2016 18:00:14 +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 1b0Bx6-0002vi-Kq
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:12 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 B0/E2-06723-8A122375; Tue, 10 May 2016 18:00:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeFolG
 4wc2DfBYTthk4MHps79vFHsAYxZqZl5RfkcCase7rP7aCVwoVt2+8YWtgvCnexcjJISTwhVHi
 xQ6VLkYuIPs8o8TS7slsXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sECsx59lNd
 hCbV8BM4mj7Z0YQmwWofvf+l0wTGDkWMDKsYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GD8/sfpEKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneSQpAOcGi1PTUirTMHGBowKQlOHiURHiFgeEhxFtckJhbnJkOkTrFqCglzjsbpE8A
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGN2+NYbH7PssndF+72PgCqWm0qtN29yjlTgvrox52FvZpfli/2G5mHdK9z8v+z
 7VemrBv8u3QhNin+7mPntdPe77YR6b7+e3nVj89MjR75WT7hzM++uZfTkgzFAw8M7Kl7tOu85
 6c1HH9N6xb0Xr5ur67lXZN0PhsQnLzAUzFeuK8gJnf2Tuf6KqxFKckWioxVxUnAgAAl79GUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462903207!35243696!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52144 invoked from network); 10 May 2016 18:00:08 -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; 10 May 2016 18:00: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 1b0Bx1-00033d-3p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bww-0000Tr-0c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bww-0000Tr-0c@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjMzc3ZGUyYjMzMzg4YzJjZDExYzM1NWNkNGJiMmJlODNkN2M1MWMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUwOjU3IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICBGaXhlczogQ1ZFLTIwMTYtMzcxMAogICAgUmVwb3J0ZWQt
Ynk6IFFpbmdoYW8gVGFuZyA8bHVvZGFsb25nZGVAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDI1ICsrKysrKysrKysrKysrKysr
KystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZThiMWNlMC4uNzIyNTZm
MSAxMDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTM0LDYgKzM0LDggQEAK
IAogI2luY2x1ZGUgInFlbXUtdGltZXIuaCIKIAorI2luY2x1ZGUgPGFzc2VydC5oPgorCiAvLyNk
ZWZpbmUgREVCVUdfVkdBCiAvLyNkZWZpbmUgREVCVUdfVkdBX01FTQogLy8jZGVmaW5lIERFQlVH
X1ZHQV9SRUcKQEAgLTY4NCwxMSArNjg2LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0
ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAg
ICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2Fz
ZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKLSAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgIHZhbCAmPSAocy0+dmJlX2Jh
bmtfbWFzayA+PiAyKTsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgIHZhbCAm
PSBzLT52YmVfYmFua19tYXNrOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgdmFsICY9IHMt
PnZiZV9iYW5rX21hc2s7CiAgICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0g
dmFsOwogICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAodmFsIDw8IDE2KTsKICAgICAgICAg
ICAgIGJyZWFrOwpAQCAtNzg3LDEzICs3ODUsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYih2
b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyKQogCiAgICAgaWYgKHMtPnNyWzRd
ICYgMHgwOCkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1wbGVzdCBhY2Nlc3MgKi8K
KyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICByZXQgPSBzLT52
cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgaWYgKHMtPmdyWzVdICYgMHgxMCkgewogICAgICAg
ICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyWzRdICYgMikgfCAoYWRkciAmIDEpOwotICAgICAgICByZXQgPSBzLT52cmFt
X3B0clsoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZV07CisgICAgICAgIGFkZHIgPSAoKGFkZHIg
JiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7
CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQorICAgICAgICByZXQgPSBzLT52
cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgewogICAgICAgICAvKiBzdGFuZGFyZCBWR0EgbGF0
Y2hlZCBhY2Nlc3MgKi8KKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49IHMt
PnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KICAgICAg
ICAgcy0+bGF0Y2ggPSAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdOwogCiAgICAgICAg
IGlmICghKHMtPmdyWzVdICYgMHgwOCkpIHsKQEAgLTg4MCw2ICs4ODYsNyBAQCB2b2lkIHZnYV9t
ZW1fd3JpdGViKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBs
YW5lKTsKICAgICAgICAgaWYgKHMtPnNyWzJdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0
KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2
YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWlu
NDogWzB4JXhdXG4iLCBhZGRyKTsKQEAgLTg5Myw2ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3Jp
dGViKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyWzJdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAg
ICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7
CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVu
OiBbMHgleF1cbiIsIGFkZHIpOwpAQCAtOTY1LDYgKzk3NSw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQog
ICAgICAgICBtYXNrID0gcy0+c3JbMl07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFz
azsgLyogb25seSB1c2VkIHRvIGRldGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9t
YXNrID0gbWFzazE2W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAg
ICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50
MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAo
dmFsICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29t
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0BxE-0002wH-Cf; Tue, 10 May 2016 18:00:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxD-0002wB-JD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:19 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 99/0A-13115-2B122375; Tue, 10 May 2016 18:00:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeTolG
 4wcLPYhYTthk4MHps79vFHsAYxZqZl5RfkcCasfrof/aCVUIVe2avYWtgfMXXxcjFISTwhVHi
 2aRtTBDOeUaJ/xNOsXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxtIibCAi8Se9
 gyQMK+AmcSSV6vYQGwWoPJph9YxT2DkWMDIsIpRozi1qCy1SNfQVC+pKDM9oyQ3MTNH19DQRC
 83tbg4MT01JzGpWC85P3cTI9An9QwMjDsY/572PMQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJq
 TWnyIUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRHe+SBp3uKCxNzizHSI1ClGRSlxXnGQ
 hABIIqM0D64NFpCXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnztoJM4cnMK4Gb/gpoMRPQY
 jk2fZDFJYkIKakGRp3Fv9bM+H9+RVRyR1fzXoZzlT88Qne9ZLruONkoa27JK/c2uRvfpK4Fyv
 z/MDedg7fy7L8ny/wPvnc4K5pS1tCX/cbJ+pvecctLgZs6H2h+lcjdnZLZGVBrwqWx9+6eWX0
 +hjuqp6W2ujetSLE9v531DDfXZJ+UPa5WFat+1QX+UZLccm9XrxJLcUaioRZzUXEiAF5fyQpD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903217!40706284!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3847 invoked from network); 10 May 2016 18:00:18 -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; 10 May 2016 18:00: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 1b0BxB-00033j-6W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxB-0000Vq-58
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxB-0000Vq-58@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:17 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE1NGJmYjNkYTFjZTYxOWRkMzdkMzI1ZTZhZDc4N2NiNmZlYjQ4MmYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjAxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhv
ZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFk
aXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2Eu
YyBiL2h3L3ZnYS5jCmluZGV4IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5j
CisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJfdCBleHBh
bmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3Qg
ZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3NfaW5pdChWR0FT
dGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1bXAodm9pZCAqb3BhcXVlLCBjb25z
dCBjaGFyICpmaWxlbmFtZSk7CiAKQEAgLTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
Zml4dXBfcmVncyhWR0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICgh
KHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICBp
ZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5v
dGhpbmcgdG8gZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3MCw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAqcywKIHsKICAgICB1aW50
MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJ
R19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAg
ICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9
IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1
NTEsNyArMTU1Niw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAg
ICAgaW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAo
dmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0JQUF07CiAgICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAogI2lmZGVmIENPTkZJR19CT0NIU19W
QkUKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElT
UElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwogICAgIH0gZWxzZQotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0BxE-0002wH-Cf; Tue, 10 May 2016 18:00:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxD-0002wB-JD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:19 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 99/0A-13115-2B122375; Tue, 10 May 2016 18:00:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeTolG
 4wcLPYhYTthk4MHps79vFHsAYxZqZl5RfkcCasfrof/aCVUIVe2avYWtgfMXXxcjFISTwhVHi
 2aRtTBDOeUaJ/xNOsXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxtIibCAi8Se9
 gyQMK+AmcSSV6vYQGwWoPJph9YxT2DkWMDIsIpRozi1qCy1SNfQVC+pKDM9oyQ3MTNH19DQRC
 83tbg4MT01JzGpWC85P3cTI9An9QwMjDsY/572PMQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJq
 TWnyIUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRHe+SBp3uKCxNzizHSI1ClGRSlxXnGQ
 hABIIqM0D64NFpCXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnztoJM4cnMK4Gb/gpoMRPQY
 jk2fZDFJYkIKakGRp3Fv9bM+H9+RVRyR1fzXoZzlT88Qne9ZLruONkoa27JK/c2uRvfpK4Fyv
 z/MDedg7fy7L8ny/wPvnc4K5pS1tCX/cbJ+pvecctLgZs6H2h+lcjdnZLZGVBrwqWx9+6eWX0
 +hjuqp6W2ujetSLE9v531DDfXZJ+UPa5WFat+1QX+UZLccm9XrxJLcUaioRZzUXEiAF5fyQpD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903217!40706284!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3847 invoked from network); 10 May 2016 18:00:18 -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; 10 May 2016 18:00: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 1b0BxB-00033j-6W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxB-0000Vq-58
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxB-0000Vq-58@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:17 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE1NGJmYjNkYTFjZTYxOWRkMzdkMzI1ZTZhZDc4N2NiNmZlYjQ4MmYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjAxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhv
ZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFk
aXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2Eu
YyBiL2h3L3ZnYS5jCmluZGV4IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5j
CisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJfdCBleHBh
bmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3Qg
ZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3NfaW5pdChWR0FT
dGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1bXAodm9pZCAqb3BhcXVlLCBjb25z
dCBjaGFyICpmaWxlbmFtZSk7CiAKQEAgLTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
Zml4dXBfcmVncyhWR0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICgh
KHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICBp
ZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5v
dGhpbmcgdG8gZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3MCw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAqcywKIHsKICAgICB1aW50
MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJ
R19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAg
ICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9
IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1
NTEsNyArMTU1Niw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAg
ICAgaW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAo
dmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0JQUF07CiAgICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAogI2lmZGVmIENPTkZJR19CT0NIU19W
QkUKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElT
UElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwogICAgIH0gZWxzZQotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0BxP-0002xd-EW; Tue, 10 May 2016 18:00:31 +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 1b0BxO-0002xS-2N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:30 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 96/F6-29484-DB122375; Tue, 10 May 2016 18:00:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXePolG
 4wY6vGhYTthk4MHps79vFHsAYxZqZl5RfkcCaceZ6bcEEtYpZpy+yNjC+luxi5OIQEvjCKHFk
 xiImCOc8o8Tj76uYuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCUeLvnA
 yOIzStgJrGzbRMTiM0CVH/06mSWCYwcCxgZVjGqF6cWlaUW6RrpJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwfv/jdIhRkoNJSZRXWcwoXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7yQFoJxgUWp6akVaZg4wNGDSEhw8SiK8wsDwEOItLkjMLc5Mh0idYlSUEuedDdIn
 AJLIKM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8x4AmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYwOXl9WsCjs0ZZr1zsUfrL5zPN3iacn35v5Rqz7d5LH2lNuRT9OnFz//dcrw2
 YNZrHchxs33ez5JtLw6+5BE6NojcxFbw+4hspVtrmV95y5fevc4SNKoTesw+8deWr65H25fdN
 M07xFGXF5OXeluy+zZ1Z/kXBh/bJWXiti180TFX6TW+WPSU1RYinOSDTUYi4qTgQASVWQKUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462903227!35243751!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53577 invoked from network); 10 May 2016 18:00:28 -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; 10 May 2016 18:00: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 1b0BxL-000342-8c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxL-0000Wv-7o
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxL-0000Wv-7o@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:27 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: factor out vga
	register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZkYzUxNjhkNGFlMTVjNjQxNjI0YTRhYzNmYThmNjI3NjQ3YjNjOGUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjAzIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDI5
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5
YTJlZC4uZGJhOTNkNyAxMDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYx
NSw2ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAg
ICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsKIH0KIAorLyogd2UgaW5pdGlhbGl6
ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdz
KFZHQVN0YXRlICpzKQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvKiBncmFwaGljIG1vZGUg
KyBtZW1vcnkgbWFwIDEgKi8KKyAgICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBj
KSB8IDB4MDU7CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAg
cy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLwor
ICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7CisgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAg
IGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMtPmNyWzB4
MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3XSAmIH4weDQyKSB8CisgICAg
ICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBj
b21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgw
N10gfD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYgKHMtPnZiZV9y
ZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAgICAgICAgc2hpZnRfY29udHJvbCA9
IDA7CisgICAgICAgIHMtPnNyWzB4MDFdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAg
IH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAgICAgIC8qIGFjdGl2
YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbMl0gfD0gMHgwZjsKKyAgICB9CisgICAg
cy0+Z3JbMHgwNV0gPSAocy0+Z3JbMHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1
KTsKKyAgICBzLT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30KKwog
c3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMgPSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYg
QEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMy
X3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFC
TEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAg
ICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElT
UElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZuICE9IHMtPmxm
Yl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRfdnJhbV9tYXBwaW5nKHMsIHMtPmxm
Yl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAgLTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZT
RVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAg
ICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwog
ICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAg
ICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGlu
ZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGlu
aXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAg
ICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5n
clsweDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAq
LwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0g
ICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwotICAgICAgICAg
ICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KLSAgICAgICAg
ICAgICAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwN10g
PSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykg
JiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAg
ICAgICAgICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3Jb
MHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wg
PSAwOwotICAgICAgICAgICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91Ymxl
IGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBz
aGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbNF0gfD0gMHgwODsg
Lyogc2V0IGNoYWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAw
eDBmOyAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2Nv
bnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5v
IGRvdWJsZSBzY2FuICovCiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8q
IFhYWDogdGhlIGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5iYW5r
X29mZnNldCA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0BxP-0002xd-EW; Tue, 10 May 2016 18:00:31 +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 1b0BxO-0002xS-2N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:30 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 96/F6-29484-DB122375; Tue, 10 May 2016 18:00:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXePolG
 4wY6vGhYTthk4MHps79vFHsAYxZqZl5RfkcCaceZ6bcEEtYpZpy+yNjC+luxi5OIQEvjCKHFk
 xiImCOc8o8Tj76uYuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCUeLvnA
 yOIzStgJrGzbRMTiM0CVH/06mSWCYwcCxgZVjGqF6cWlaUW6RrpJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwfv/jdIhRkoNJSZRXWcwoXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7yQFoJxgUWp6akVaZg4wNGDSEhw8SiK8wsDwEOItLkjMLc5Mh0idYlSUEuedDdIn
 AJLIKM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8x4AmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYwOXl9WsCjs0ZZr1zsUfrL5zPN3iacn35v5Rqz7d5LH2lNuRT9OnFz//dcrw2
 YNZrHchxs33ez5JtLw6+5BE6NojcxFbw+4hspVtrmV95y5fevc4SNKoTesw+8deWr65H25fdN
 M07xFGXF5OXeluy+zZ1Z/kXBh/bJWXiti180TFX6TW+WPSU1RYinOSDTUYi4qTgQASVWQKUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462903227!35243751!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53577 invoked from network); 10 May 2016 18:00:28 -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; 10 May 2016 18:00: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 1b0BxL-000342-8c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxL-0000Wv-7o
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxL-0000Wv-7o@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:27 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: factor out vga
	register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZkYzUxNjhkNGFlMTVjNjQxNjI0YTRhYzNmYThmNjI3NjQ3YjNjOGUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjAzIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDI5
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5
YTJlZC4uZGJhOTNkNyAxMDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYx
NSw2ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAg
ICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsKIH0KIAorLyogd2UgaW5pdGlhbGl6
ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdz
KFZHQVN0YXRlICpzKQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvKiBncmFwaGljIG1vZGUg
KyBtZW1vcnkgbWFwIDEgKi8KKyAgICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBj
KSB8IDB4MDU7CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAg
cy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLwor
ICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7CisgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAg
IGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMtPmNyWzB4
MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3XSAmIH4weDQyKSB8CisgICAg
ICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBj
b21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgw
N10gfD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYgKHMtPnZiZV9y
ZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAgICAgICAgc2hpZnRfY29udHJvbCA9
IDA7CisgICAgICAgIHMtPnNyWzB4MDFdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAg
IH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAgICAgIC8qIGFjdGl2
YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbMl0gfD0gMHgwZjsKKyAgICB9CisgICAg
cy0+Z3JbMHgwNV0gPSAocy0+Z3JbMHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1
KTsKKyAgICBzLT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30KKwog
c3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMgPSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYg
QEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMy
X3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFC
TEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAg
ICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElT
UElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZuICE9IHMtPmxm
Yl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRfdnJhbV9tYXBwaW5nKHMsIHMtPmxm
Yl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAgLTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZT
RVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAg
ICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwog
ICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAg
ICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGlu
ZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGlu
aXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAg
ICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5n
clsweDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAq
LwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0g
ICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwotICAgICAgICAg
ICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KLSAgICAgICAg
ICAgICAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwN10g
PSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykg
JiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAg
ICAgICAgICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3Jb
MHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wg
PSAwOwotICAgICAgICAgICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91Ymxl
IGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBz
aGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbNF0gfD0gMHgwODsg
Lyogc2V0IGNoYWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAw
eDBmOyAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2Nv
bnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5v
IGRvdWJsZSBzY2FuICovCiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8q
IFhYWDogdGhlIGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5iYW5r
X29mZnNldCA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0BxZ-00030E-I4; Tue, 10 May 2016 18:00:41 +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 1b0BxY-0002zf-9W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:40 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 87/10-03293-6C122375; Tue, 10 May 2016 18:00:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfeYolG
 4wYd3chYTthk4MHps79vFHsAYxZqZl5RfkcCaMeP1AtaCLxwVHfsmMTcwtrJ3MXJyCAl8YZQ4
 8zq7i5ELyD7PKHHz5gamLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJHoPdDPD
 lLOK2AmMem2P4jJAlS+rKVkAiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6uanFxY
 npqTmJScV6yfm5mxiB3mAAgh2MjV+cDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgnaQAlBMsSk1PrUjLzAGGBUxagoNHSYRXGBgaQrzFBYm5xZnpEKlTjIpS4ryzQfoEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3gMgU3gy80rgpr8CWswEtFiOTR9kc
 UkiQkqqgVG222ljWMBDyzURyzkjV2aVKqwofm8jWxF96PRz5ljxT++WTomYuzj859anZzqmeq
 +XnnZ8c9zjJQkJ9ZcMO9tUVx+Z2KL9aV/WM9EDVzhseTw5Xu6ssVKJUbNirHB+qnbt4JdDUYe
 OHc3+tHW65t8zc97+Cy+9K3/+spWBhuVpHi37DKkJdd1KLMUZiYZazEXFiQCS+uszQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462903237!13186663!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4823 invoked from network); 10 May 2016 18:00:38 -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; 10 May 2016 18:00: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 1b0BxV-00034E-At
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxV-0000Y3-A5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxV-0000Y3-A5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:37 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBkY2MwNTI2ODM2Y2M1NjBmZjg0OWUzNWQ2NmRhMjMxNDdjNDYyYjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjA0IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3Jh
eGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCiBody92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkYmE5M2Q3Li5iMWI1MDFiIDEwMDY0
NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNzI5LDYgKzcyOSw3IEBAIHN0YXRp
YyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWV9PRkZTRVQ6CiAg
ICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAg
dmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKICAg
ICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0BxZ-00030E-I4; Tue, 10 May 2016 18:00:41 +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 1b0BxY-0002zf-9W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:40 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 87/10-03293-6C122375; Tue, 10 May 2016 18:00:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfeYolG
 4wYd3chYTthk4MHps79vFHsAYxZqZl5RfkcCaMeP1AtaCLxwVHfsmMTcwtrJ3MXJyCAl8YZQ4
 8zq7i5ELyD7PKHHz5gamLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJHoPdDPD
 lLOK2AmMem2P4jJAlS+rKVkAiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6uanFxY
 npqTmJScV6yfm5mxiB3mAAgh2MjV+cDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgnaQAlBMsSk1PrUjLzAGGBUxagoNHSYRXGBgaQrzFBYm5xZnpEKlTjIpS4ryzQfoEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3gMgU3gy80rgpr8CWswEtFiOTR9kc
 UkiQkqqgVG222ljWMBDyzURyzkjV2aVKqwofm8jWxF96PRz5ljxT++WTomYuzj859anZzqmeq
 +XnnZ8c9zjJQkJ9ZcMO9tUVx+Z2KL9aV/WM9EDVzhseTw5Xu6ssVKJUbNirHB+qnbt4JdDUYe
 OHc3+tHW65t8zc97+Cy+9K3/+spWBhuVpHi37DKkJdd1KLMUZiYZazEXFiQCS+uszQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462903237!13186663!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4823 invoked from network); 10 May 2016 18:00:38 -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; 10 May 2016 18:00: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 1b0BxV-00034E-At
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0BxV-0000Y3-A5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0BxV-0000Y3-A5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:37 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBkY2MwNTI2ODM2Y2M1NjBmZjg0OWUzNWQ2NmRhMjMxNDdjNDYyYjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjA0IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3Jh
eGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCiBody92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkYmE5M2Q3Li5iMWI1MDFiIDEwMDY0
NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNzI5LDYgKzcyOSw3IEBAIHN0YXRp
YyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWV9PRkZTRVQ6CiAg
ICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAg
dmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfQkFOSzoKICAg
ICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0Bxj-00032l-KC; Tue, 10 May 2016 18:00:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxh-00032R-Qo
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:49 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 CC/B3-07120-1D122375; Tue, 10 May 2016 18:00:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeColG
 4wfXnMhYTthk4MHps79vFHsAYxZqZl5RfkcCasWphB2PBN8mKRWuOMDYw3hTuYuTiEBL4wihx
 cNlrFgjnPKPEtN6zbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvkSczrf
 AJm8wqYSXxY9pQdxGYBqn8w+ynTBEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYl/11OsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRHe+SBp3uKCxNzizHSI1ClGRSlx3tkgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZi3FWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwJnPMmdV15k6ja7Js+ftbUzeeCVkq8jw11WgJm2BD37TzG2v3HZi0u/vKauv2pz
 pqHA0hIZMEpn/doGSstszWyiTF0Vjq28E3ok4bL7h+672ucHCOpZvpg7wzKkcPbv279E7g+YM
 LXpnJny49cvXNqqJ46d/Twl7t4TL60H9a2O1e9f8P51jXdyixFGckGmoxFxUnAgBOXMGMQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462903247!13542782!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55765 invoked from network); 10 May 2016 18:00:48 -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; 10 May 2016 18:00: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 1b0Bxf-00034T-Cr
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxf-0000Yr-CB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bxf-0000Yr-CB@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:47 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: make sure vga
	register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFmOWRhMzgyZDQ5NzY1Y2U5ZjdlNGQzMDFmZTFlNTE5NDViMjkyMTgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjA1IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTYtMzcxMgogICAgUmVwb3J0ZWQtYnk6IFp1b3poaSBGenogPHp1b3poaS5menpAYWxpYmFiYS1p
bmMuY29tPgogICAgUmVwb3J0ZWQtYnk6IFAgSiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFtCYWNr
cG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgOSArKysrKysr
Ky0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0
Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQVN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZH
QVN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9p
bmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBz
cl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxuIiwgcy0+
Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFs
ICYgZ3JfbWFza1tzLT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4M2Q0OgpAQCAtNDkw
LDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJv
dGVjdGlvbiAqLwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3JfaW5k
ZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0ZSBiaXQgNCBvZiBDUjcg
Ki8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSA3KQorICAgICAgICAgICAgaWYgKHMt
PmNyX2luZGV4ID09IDcpIHsKICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAm
IH4weDEwKSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJl
Z3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAg
ICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAg
ICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgpIHsKICAgICAgICAgY2FzZSAweDAwOgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFs
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:00:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:00: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 1b0Bxj-00032l-KC; Tue, 10 May 2016 18:00:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxh-00032R-Qo
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:49 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 CC/B3-07120-1D122375; Tue, 10 May 2016 18:00:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeColG
 4wfXnMhYTthk4MHps79vFHsAYxZqZl5RfkcCasWphB2PBN8mKRWuOMDYw3hTuYuTiEBL4wihx
 cNlrFgjnPKPEtN6zbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvkSczrf
 AJm8wqYSXxY9pQdxGYBqn8w+ynTBEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYl/11OsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRHe+SBp3uKCxNzizHSI1ClGRSlx3tkgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZi3FWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwJnPMmdV15k6ja7Js+ftbUzeeCVkq8jw11WgJm2BD37TzG2v3HZi0u/vKauv2pz
 pqHA0hIZMEpn/doGSstszWyiTF0Vjq28E3ok4bL7h+672ucHCOpZvpg7wzKkcPbv279E7g+YM
 LXpnJny49cvXNqqJ46d/Twl7t4TL60H9a2O1e9f8P51jXdyixFGckGmoxFxUnAgBOXMGMQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462903247!13542782!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55765 invoked from network); 10 May 2016 18:00:48 -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; 10 May 2016 18:00: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 1b0Bxf-00034T-Cr
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxf-0000Yr-CB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bxf-0000Yr-CB@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:47 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] vga: make sure vga
	register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFmOWRhMzgyZDQ5NzY1Y2U5ZjdlNGQzMDFmZTFlNTE5NDViMjkyMTgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE4OjUxOjA1IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTYtMzcxMgogICAgUmVwb3J0ZWQtYnk6IFp1b3poaSBGenogPHp1b3poaS5menpAYWxpYmFiYS1p
bmMuY29tPgogICAgUmVwb3J0ZWQtYnk6IFAgSiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFtCYWNr
cG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgOSArKysrKysr
Ky0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0
Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQVN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZH
QVN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9p
bmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBz
cl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxuIiwgcy0+
Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFs
ICYgZ3JfbWFza1tzLT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4M2Q0OgpAQCAtNDkw
LDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJv
dGVjdGlvbiAqLwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3JfaW5k
ZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0ZSBiaXQgNCBvZiBDUjcg
Ki8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSA3KQorICAgICAgICAgICAgaWYgKHMt
PmNyX2luZGV4ID09IDcpIHsKICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAm
IH4weDEwKSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJl
Z3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAg
ICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAg
ICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgpIHsKICAgICAgICAgY2FzZSAweDAwOgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFs
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0Bxt-00034Z-MJ; Tue, 10 May 2016 18:01: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 1b0Bxs-00034J-Ix
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:00 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 79/C5-03294-BD122375; Tue, 10 May 2016 18:00:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2olG
 4wcXbvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8eq7ScEbhYoPR9YyNjDeFu9i5OIQEvjCKNGy
 6zs7hHOeUeLD8VssXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCyRKTF92g
 QXE5hUwk1jRMYsJxGYBqn/f1sw8gZFjASPDKkaN4tSistQiXUMTvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxhXbPQ8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4J2kAJQTLEpNT61Iy8wBBgdMWoKDR0mE9zpImre4IDG3ODMdInWKUVFKnHc2SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGD0cUpdE/FAJT3Y4eIVHeKae6wMp2wCzV/6RD/RDkq1XHtnz5XNG7I966xOcCx
 vmiGh6R3Mohxi6xb6+UPZDlbv7jvnqi7nm++a6nt737p1v210+tfaZSWy/DmjEVrBF6Lx0iyx
 REU7VVQ+UjnbstQq57nzr+uIf4gWhJeeiyuerHGjZPllXiaU4I9FQi7moOBEA8mT3cEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462903258!6549478!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46227 invoked from network); 10 May 2016 18:00:59 -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; 10 May 2016 18:00: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 1b0Bxq-00035E-1n
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxq-0000aj-18
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bxq-0000aj-18@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:58 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkzZmQzYTIyNDY2ZWNkN2U0YzU0ODZlMWQzOWI0NTQ1OThiZjNhZjkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0Bxt-00034Z-MJ; Tue, 10 May 2016 18:01: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 1b0Bxs-00034J-Ix
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:00 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 79/C5-03294-BD122375; Tue, 10 May 2016 18:00:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2olG
 4wcXbvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8eq7ScEbhYoPR9YyNjDeFu9i5OIQEvjCKNGy
 6zs7hHOeUeLD8VssXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCyRKTF92g
 QXE5hUwk1jRMYsJxGYBqn/f1sw8gZFjASPDKkaN4tSistQiXUMTvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxhXbPQ8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4J2kAJQTLEpNT61Iy8wBBgdMWoKDR0mE9zpImre4IDG3ODMdInWKUVFKnHc2SEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGD0cUpdE/FAJT3Y4eIVHeKae6wMp2wCzV/6RD/RDkq1XHtnz5XNG7I966xOcCx
 vmiGh6R3Mohxi6xb6+UPZDlbv7jvnqi7nm++a6nt737p1v210+tfaZSWy/DmjEVrBF6Lx0iyx
 REU7VVQ+UjnbstQq57nzr+uIf4gWhJeeiyuerHGjZPllXiaU4I9FQi7moOBEA8mT3cEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462903258!6549478!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46227 invoked from network); 10 May 2016 18:00:59 -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; 10 May 2016 18:00: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 1b0Bxq-00035E-1n
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Bxq-0000aj-18
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:00:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Bxq-0000aj-18@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:00:58 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkzZmQzYTIyNDY2ZWNkN2U0YzU0ODZlMWQzOWI0NTQ1OThiZjNhZjkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0By3-00036W-OW; Tue, 10 May 2016 18:01:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0By2-00036H-7q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:10 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 4E/B8-09532-5E122375; Tue, 10 May 2016 18:01:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfepolG
 4wZLLnBYTthk4MHps79vFHsAYxZqZl5RfkcCasWr+dOaCNUIVK1YfY2tgfMPXxcjFISTwhVFi
 87a1LBDOeUaJWScOsnYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgIXFmx
 kqwOK+AmcS3vqtgcRag+pZtD1kmMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MHY8c/pEKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneSQpAOcGi1PTUirTMHGBwwKQlOHiURHivg6R5iwsSc4sz0yFSpxgVpcR5Z4MkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4DIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoHRdOrL91OU0w6oeHnmGDy6t8unOePZAgEZRYn/ZVJbuHNLQusWi4fP+5JZJFEond
 p2OkX2puGUK5vNl93U5f+x/1P1tfhjsiJf9h0Xsu5S5Mp50xNZI5h1TNpi7Zkj+RuuCZW0nrT
 17dtfLtuSUJNRX9G53+3rq9mXrE693Lq0bt9Dt8eVK3WVWIozEg21mIuKEwEcZOZ1QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462903268!3760760!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56587 invoked from network); 10 May 2016 18:01:09 -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; 10 May 2016 18:01: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 1b0By0-000373-3k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0By0-0000c8-33
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0By0-0000c8-33@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:08 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiNmNmNzMzNjIxN2I5YjU1Njk2YmYwYWU0OTdkZDRhM2NiYjg5ZjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0By3-00036W-OW; Tue, 10 May 2016 18:01:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0By2-00036H-7q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:10 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 4E/B8-09532-5E122375; Tue, 10 May 2016 18:01:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfepolG
 4wZLLnBYTthk4MHps79vFHsAYxZqZl5RfkcCasWr+dOaCNUIVK1YfY2tgfMPXxcjFISTwhVFi
 87a1LBDOeUaJWScOsnYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgIXFmx
 kqwOK+AmcS3vqtgcRag+pZtD1kmMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MHY8c/pEKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneSQpAOcGi1PTUirTMHGBwwKQlOHiURHivg6R5iwsSc4sz0yFSpxgVpcR5Z4MkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4DIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoHRdOrL91OU0w6oeHnmGDy6t8unOePZAgEZRYn/ZVJbuHNLQusWi4fP+5JZJFEond
 p2OkX2puGUK5vNl93U5f+x/1P1tfhjsiJf9h0Xsu5S5Mp50xNZI5h1TNpi7Zkj+RuuCZW0nrT
 17dtfLtuSUJNRX9G53+3rq9mXrE693Lq0bt9Dt8eVK3WVWIozEg21mIuKEwEcZOZ1QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462903268!3760760!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56587 invoked from network); 10 May 2016 18:01:09 -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; 10 May 2016 18:01: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 1b0By0-000373-3k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0By0-0000c8-33
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0By0-0000c8-33@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:08 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiNmNmNzMzNjIxN2I5YjU1Njk2YmYwYWU0OTdkZDRhM2NiYjg5ZjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByD-000387-QZ; Tue, 10 May 2016 18:01:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByC-00037s-OU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:20 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 F0/C4-02960-FE122375; Tue, 10 May 2016 18:01:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe9olG
 4wck94hYTthk4MHps79vFHsAYxZqZl5RfkcCasWTSE6aCSWoVHw/ZNDC+lexi5OIQEvjCKLH4
 2i0WCOc8o8TMs/cZuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCV2PjmD
 zuIzStgJtHePhOshgWovvfAZMYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6Boamujlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjCuWOh8iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgQvC9DDQoJFqempFWmZOcDQgElLcPAoifAGgaR5iwsSc4sz0yFSpxgVpcR5hUASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8FyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamAsE3Z+97uk5euH8EYPT0VFAdGVjG0vd2+wTd7lH+p4UjrETJ3vvs0yEWX7jsna9j
 MXHdsi1ucksK+gYU/XsUW+m71Vl3Tmn9XfvM2Ytag/7kbOI5mjM7fs3iqQXuh+wLmdkSH+BLf
 bfZ9jbLksBWGna+or8kKf5jovcT78b4s/+6+ekET+WCWW4oxEQy3mouJEAEdvQmBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903278!40706447!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9610 invoked from network); 10 May 2016 18:01:19 -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; 10 May 2016 18:01: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 1b0ByA-00037D-5j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByA-0000cx-4z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByA-0000cx-4z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:18 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk5ZTNhMDNkODYwZWQ2NTAzMDBiOWFhZjdkMDA0ZTkwYzI5OWNlOTYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByD-000387-QZ; Tue, 10 May 2016 18:01:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByC-00037s-OU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:20 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 F0/C4-02960-FE122375; Tue, 10 May 2016 18:01:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe9olG
 4wck94hYTthk4MHps79vFHsAYxZqZl5RfkcCasWTSE6aCSWoVHw/ZNDC+lexi5OIQEvjCKLH4
 2i0WCOc8o8TMs/cZuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCV2PjmD
 zuIzStgJtHePhOshgWovvfAZMYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6Boamujlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjCuWOh8iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgQvC9DDQoJFqempFWmZOcDQgElLcPAoifAGgaR5iwsSc4sz0yFSpxgVpcR5hUASAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8FyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamAsE3Z+97uk5euH8EYPT0VFAdGVjG0vd2+wTd7lH+p4UjrETJ3vvs0yEWX7jsna9j
 MXHdsi1ucksK+gYU/XsUW+m71Vl3Tmn9XfvM2Ytag/7kbOI5mjM7fs3iqQXuh+wLmdkSH+BLf
 bfZ9jbLksBWGna+or8kKf5jovcT78b4s/+6+ekET+WCWW4oxEQy3mouJEAEdvQmBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903278!40706447!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9610 invoked from network); 10 May 2016 18:01:19 -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; 10 May 2016 18:01: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 1b0ByA-00037D-5j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByA-0000cx-4z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByA-0000cx-4z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:18 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk5ZTNhMDNkODYwZWQ2NTAzMDBiOWFhZjdkMDA0ZTkwYzI5OWNlOTYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByN-00039v-Tv; Tue, 10 May 2016 18:01: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 1b0ByM-00039f-Ld
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:30 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7A/2E-03606-9F122375; Tue, 10 May 2016 18:01:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfenolG
 4wfWlghYTthk4MHps79vFHsAYxZqZl5RfkcCaceZtC2vBN46K/+s2sTYwtrN3MXJxCAl8YZS4
 9H0nlHOeUWL1lR2sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC0RI/D45n
 QXE5hUwk7h1bT87iM0CVL992znWCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwNn5xOsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRFeYWCACPEWFyTmFmemQ6ROMSpKifPOBukT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeZlAxvNk5pXATX8FtJgJaLEcm
 z7I4pJEhJQUMMj19HfvmtG5YW1VZnXElDmXrW7o1mc+eRL38NlT31+/v/MrvRfYUlhhvyR5i7
 1oE6u1KMuhpi9Wq/lifZxV89e93/n9r3cP1yd9ZdUHfnPa9abxP/lVnvegxytq6tkeRZ1oU16
 pCxFbBf4l7O9mj7sT45628sjlkPNbnFu/l6c4J8bErStSUmIpzkg01GIuKk4EAMo64WZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462903288!39536833!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49591 invoked from network); 10 May 2016 18:01:29 -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; 10 May 2016 18:01: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 1b0ByK-00037N-7k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByK-0000e1-78
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByK-0000e1-78@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:28 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExZjY2ZTE4ZWM1ZDQ0ODQ3YWEwZTRjMWNhNjBmMDdkNTZhNTdiYmMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByN-00039v-Tv; Tue, 10 May 2016 18:01: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 1b0ByM-00039f-Ld
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:30 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7A/2E-03606-9F122375; Tue, 10 May 2016 18:01:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfenolG
 4wfWlghYTthk4MHps79vFHsAYxZqZl5RfkcCaceZtC2vBN46K/+s2sTYwtrN3MXJxCAl8YZS4
 9H0nlHOeUWL1lR2sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC0RI/D45n
 QXE5hUwk7h1bT87iM0CVL992znWCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwNn5xOsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd5ICUE6wKDU9tSItMwcYHDBpCQ4eJRFeYWCACPEWFyTmFmemQ6ROMSpKifPOBukT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeZlAxvNk5pXATX8FtJgJaLEcm
 z7I4pJEhJQUMMj19HfvmtG5YW1VZnXElDmXrW7o1mc+eRL38NlT31+/v/MrvRfYUlhhvyR5i7
 1oE6u1KMuhpi9Wq/lifZxV89e93/n9r3cP1yd9ZdUHfnPa9abxP/lVnvegxytq6tkeRZ1oU16
 pCxFbBf4l7O9mj7sT45628sjlkPNbnFu/l6c4J8bErStSUmIpzkg01GIuKk4EAMo64WZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462903288!39536833!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49591 invoked from network); 10 May 2016 18:01:29 -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; 10 May 2016 18:01: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 1b0ByK-00037N-7k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByK-0000e1-78
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByK-0000e1-78@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:28 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExZjY2ZTE4ZWM1ZDQ0ODQ3YWEwZTRjMWNhNjBmMDdkNTZhNTdiYmMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByX-0003BQ-W2; Tue, 10 May 2016 18:01:41 +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 1b0ByW-0003B8-Ky
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:40 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 EC/A0-26575-30222375; Tue, 10 May 2016 18:01:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZdZySj
 cYNIJKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHZgG3vBD8mKO3M6mBsYbwt3MXJxCAl8YZTo
 atrBBuGcZ5SY9esuUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJFEqcOr
 2cEsXkFzCReH//EAmKzANVvufSJbQIjxwJGhlWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGpn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwr250PMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuCdpACUEyxKTU+tSMvMAYYHTFqCg0dJhHc+SJq3uCAxtzgzHSJ1ilFRSpx3NkhC
 ACSRUZoH1wYLyUuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5m0FmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYyazVff7PrfkPZs0/kZX+zUbCsEF59sDVq57HbQo/IwhpjJSlcd9z2KODYzf/
 PWggkXbR3cnS+85Nb8YMpnoSIkvXPb7YPqH+NaFszIKGkU8NvDabzTZqvLRF7O7x9c3i1z0Kg
 vvy01rSeSx97S0fDhpd/rn3CZVOYc7Z8pm3RFt6hpUu9NFV4lluKMREMt5qLiRABzP0lERAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462903298!38980710!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40858 invoked from network); 10 May 2016 18:01:39 -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; 10 May 2016 18:01: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 1b0ByU-00037X-9g
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByU-0000em-8z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByU-0000em-8z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:38 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk3MDQyYjk1OGNjMGZhODc3MDVlYmQ1OWQ1ODU1OWM4MWQ0YjU4NTQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:01:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:01: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 1b0ByX-0003BQ-W2; Tue, 10 May 2016 18:01:41 +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 1b0ByW-0003B8-Ky
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:40 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 EC/A0-26575-30222375; Tue, 10 May 2016 18:01:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZdZySj
 cYNIJKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHZgG3vBD8mKO3M6mBsYbwt3MXJxCAl8YZTo
 atrBBuGcZ5SY9esuUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJFEqcOr
 2cEsXkFzCReH//EAmKzANVvufSJbQIjxwJGhlWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGpn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYwr250PMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuCdpACUEyxKTU+tSMvMAYYHTFqCg0dJhHc+SJq3uCAxtzgzHSJ1ilFRSpx3NkhC
 ACSRUZoH1wYLyUuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5m0FmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYyazVff7PrfkPZs0/kZX+zUbCsEF59sDVq57HbQo/IwhpjJSlcd9z2KODYzf/
 PWggkXbR3cnS+85Nb8YMpnoSIkvXPb7YPqH+NaFszIKGkU8NvDabzTZqvLRF7O7x9c3i1z0Kg
 vvy01rSeSx97S0fDhpd/rn3CZVOYc7Z8pm3RFt6hpUu9NFV4lluKMREMt5qLiRABzP0lERAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462903298!38980710!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40858 invoked from network); 10 May 2016 18:01:39 -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; 10 May 2016 18:01: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 1b0ByU-00037X-9g
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0ByU-0000em-8z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:01:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0ByU-0000em-8z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:01:38 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk3MDQyYjk1OGNjMGZhODc3MDVlYmQ1OWQ1ODU1OWM4MWQ0YjU4NTQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Nzo0NyAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0C7d-0003ln-Ox; Tue, 10 May 2016 18:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7d-0003lh-2z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:05 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 CB/D5-02914-83422375; Tue, 10 May 2016 18:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddcxSj
 coG+emsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmHJwsVLBLuOLTojOMDYwL+bsYuTiEBL4wStw/
 M5cFwjnPKNH/YTtrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAt4SO77cY
 Qcp5xUwkzjTbAgSZgEq/3fuHssERo4FjAyrGDWKU4vKUot0DU30kooy0zNKchMzc3QNgdzc1O
 LixPTUnMSkYr3k/NxNjECP1DMwMO5g/H7a8xCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXlVloJxgUWp6akVaZg4wNGDSEhw8SiK835WA0rzFBYm5xZnpEKlTjIpS4rxvQRIC
 IImM0jy4Nlg4XmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzCsLsp0nM68EbvoroMVMQIvl2
 PRBFpckIqSkGhj3vbDQ+Tkn4ZhS2pJrXLueeez6m6y78Pjq049Xtz/vWdl/poc9Y252ySp1Pe
 ttzR9E3Bj2/ln+sjvk66Nrp7pNQyISy/fe9r+Q9eGa5bnXmS+9W8qNnfsn3D3pzHXq/srnFtd
 c/D7Ks/G//JKrumT1nj0+YZOe6zJ09+1wMjbN+Frs5vNr/uTZSizFGYmGWsxFxYkACc2P5kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903862!40707764!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9541 invoked from network); 10 May 2016 18:11:03 -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; 10 May 2016 18: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 1b0C7a-0003Gg-FN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7a-0001Fm-DN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7a-0001Fm-DN@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNiNjMxOWY0OTZiNWNhODJhZmEwZTg3YTIwZWU1MDVjYzNkOWFmYzcKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNDo0OSAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0C7d-0003ln-Ox; Tue, 10 May 2016 18:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7d-0003lh-2z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:05 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 CB/D5-02914-83422375; Tue, 10 May 2016 18:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddcxSj
 coG+emsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmHJwsVLBLuOLTojOMDYwL+bsYuTiEBL4wStw/
 M5cFwjnPKNH/YTtrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAt4SO77cY
 Qcp5xUwkzjTbAgSZgEq/3fuHssERo4FjAyrGDWKU4vKUot0DU30kooy0zNKchMzc3QNgdzc1O
 LixPTUnMSkYr3k/NxNjECP1DMwMO5g/H7a8xCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXlVloJxgUWp6akVaZg4wNGDSEhw8SiK835WA0rzFBYm5xZnpEKlTjIpS4rxvQRIC
 IImM0jy4Nlg4XmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzCsLsp0nM68EbvoroMVMQIvl2
 PRBFpckIqSkGhj3vbDQ+Tkn4ZhS2pJrXLueeez6m6y78Pjq049Xtz/vWdl/poc9Y252ySp1Pe
 ttzR9E3Bj2/ln+sjvk66Nrp7pNQyISy/fe9r+Q9eGa5bnXmS+9W8qNnfsn3D3pzHXq/srnFtd
 c/D7Ks/G//JKrumT1nj0+YZOe6zJ09+1wMjbN+Frs5vNr/uTZSizFGYmGWsxFxYkACc2P5kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462903862!40707764!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9541 invoked from network); 10 May 2016 18:11:03 -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; 10 May 2016 18: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 1b0C7a-0003Gg-FN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7a-0001Fm-DN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7a-0001Fm-DN@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNiNjMxOWY0OTZiNWNhODJhZmEwZTg3YTIwZWU1MDVjYzNkOWFmYzcKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNDo0OSAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11: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 1b0C7n-0003ma-R6; Tue, 10 May 2016 18:11:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7n-0003mP-2W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:15 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 56/87-18833-24422375; Tue, 10 May 2016 18:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddRxSj
 c4NZOI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6LqylaVgqWLF9/l/mRsYD0t0MXJxCAl8YZRo
 WLmUqYuRE8g5zyhxaU9JFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFwiWunpjOC
 mLzCphJdL/8BjaGBah+4uUtLBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYOz453SIUZKDSUmUV1nMKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO8+JaCcYFFqempFWmYOMDRg0hIcPEoivN9B0rzFBYm5xZnpEKlTjIpS4rxvQRICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7z2QKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwGhfcmaa1tdHK17/Ynkux1TUnhtzzY5/2p9FWVM2GTsUGjNG9ftm5Upl2WvyMhau5P
 n4McCL/+hZdvccKZVpyXnBq+OYt92Y+MDl4tz1eeXHXRXNPpT0q09etFBkjtn6A9V930LjAps
 TKvOX5H05XHT5x/qFR5/lx73y1WVr3bb6QcG9Da7P0pRYijMSDbWYi4oTAYXHeSVCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462903872!13495050!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1912 invoked from network); 10 May 2016 18:11:13 -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; 10 May 2016 18:11: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 1b0C7k-0003Gv-Lz
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7k-0001Gp-Gg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7k-0001Gp-Gg@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjN2E1MDE1NWMyMTI3MWU4ZTk5ZGEyYjhhMzM3NDAxMTJjNjE5MWMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11: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 1b0C7n-0003ma-R6; Tue, 10 May 2016 18:11:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7n-0003mP-2W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:15 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 56/87-18833-24422375; Tue, 10 May 2016 18:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddRxSj
 c4NZOI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6LqylaVgqWLF9/l/mRsYD0t0MXJxCAl8YZRo
 WLmUqYuRE8g5zyhxaU9JFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFwiWunpjOC
 mLzCphJdL/8BjaGBah+4uUtLBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYOz453SIUZKDSUmUV1nMKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO8+JaCcYFFqempFWmYOMDRg0hIcPEoivN9B0rzFBYm5xZnpEKlTjIpS4rxvQRICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7z2QKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwGhfcmaa1tdHK17/Ynkux1TUnhtzzY5/2p9FWVM2GTsUGjNG9ftm5Upl2WvyMhau5P
 n4McCL/+hZdvccKZVpyXnBq+OYt92Y+MDl4tz1eeXHXRXNPpT0q09etFBkjtn6A9V930LjAps
 TKvOX5H05XHT5x/qFR5/lx73y1WVr3bb6QcG9Da7P0pRYijMSDbWYi4oTAYXHeSVCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462903872!13495050!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1912 invoked from network); 10 May 2016 18:11:13 -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; 10 May 2016 18:11: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 1b0C7k-0003Gv-Lz
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7k-0001Gp-Gg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7k-0001Gp-Gg@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjN2E1MDE1NWMyMTI3MWU4ZTk5ZGEyYjhhMzM3NDAxMTJjNjE5MWMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C7x-0003nn-TC; Tue, 10 May 2016 18:11:25 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7w-0003nf-Ru
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:24 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 17/A7-18833-C4422375; Tue, 10 May 2016 18:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddbxSj
 c4PdOA4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaH2xja1gDkdF94F9jA2Mh9i6GLk4hAS+MEq8
 eD6RtYuRE8g5zyhxdYZOFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUF0iT+H1kE1
 sorYCYxaeFbJhCbBah+b98G5gmMHAsYGVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MHb8czrEKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgnefElBOsCg1PbUiLTMHGBowaQkOHiUR3u8gad7igsTc4sx0iNQpRkUpcd63IAkBkERG
 aR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY9x7IFJ7MvBK46a+AFjMBLZZj0wdZX
 JKIkJJqYGRnsHooHzzfPL9XJ39t5gr2D9EsxyUCIhPVZpze8PuXfvLDzXIpftf/eHHdEzTMXe
 u2QjZwwr+Z58UOSc1bwntq5e1L4V96V0ySlzEyUdfV4QmvLG72iih2vs8wv7MwK7XyldW+3CU
 Tc28b/j4SFcqZk7T1oPu1rQZxe/rW109bUCSz7fXbR0osxRmJhlrMRcWJAIxWf4tCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462903882!13496014!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30191 invoked from network); 10 May 2016 18:11:23 -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; 10 May 2016 18:11: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 1b0C7u-0003H6-O0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7u-0001HX-NC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7u-0001HX-NC@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:22 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYzN2JlYjEwNDk1NmQxMDk1ZDM0ZTZlNTIzYzNlNmVhOWNkZTlmOTQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C7x-0003nn-TC; Tue, 10 May 2016 18:11:25 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7w-0003nf-Ru
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:24 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 17/A7-18833-C4422375; Tue, 10 May 2016 18:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVddbxSj
 c4PdOA4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaH2xja1gDkdF94F9jA2Mh9i6GLk4hAS+MEq8
 eD6RtYuRE8g5zyhxdYZOFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUF0iT+H1kE1
 sorYCYxaeFbJhCbBah+b98G5gmMHAsYGVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MHb8czrEKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgnefElBOsCg1PbUiLTMHGBowaQkOHiUR3u8gad7igsTc4sx0iNQpRkUpcd63IAkBkERG
 aR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY9x7IFJ7MvBK46a+AFjMBLZZj0wdZX
 JKIkJJqYGRnsHooHzzfPL9XJ39t5gr2D9EsxyUCIhPVZpze8PuXfvLDzXIpftf/eHHdEzTMXe
 u2QjZwwr+Z58UOSc1bwntq5e1L4V96V0ySlzEyUdfV4QmvLG72iih2vs8wv7MwK7XyldW+3CU
 Tc28b/j4SFcqZk7T1oPu1rQZxe/rW109bUCSz7fXbR0osxRmJhlrMRcWJAIxWf4tCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1462903882!13496014!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30191 invoked from network); 10 May 2016 18:11:23 -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; 10 May 2016 18:11: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 1b0C7u-0003H6-O0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C7u-0001HX-NC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C7u-0001HX-NC@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:22 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYzN2JlYjEwNDk1NmQxMDk1ZDM0ZTZlNTIzYzNlNmVhOWNkZTlmOTQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C87-0003pH-VH; Tue, 10 May 2016 18:11:35 +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 1b0C87-0003p3-Dg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:35 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 22/C1-26599-65422375; Tue, 10 May 2016 18:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdMxSj
 c4Oo+RosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLl4JWvBOeuKZWdOMzYwTtLsYuTiEBL4wijR
 ffYIaxcjJ5BznlHi5szQLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLBEs839oBZ
 vMKmEnMn9QANoYFqL7vQRfzBEaOBYwMqxjVi1OLylKLdC31kooy0zNKchMzc3QNDUz1clOLix
 PTU3MSk4r1kvNzNzECPcIABDsY17Y6H2KU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7EKMP
 BoSTBq6oMlBMsSk1PrUjLzAGGBkxagoNHSYT3uxJQmre4IDG3ODMdInWKUVFKnPctSEIAJJFR
 mgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmlQXZzpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjHmfuxvEkufsjGhufnlrf1r/jwOfZfxarxauOMcQ8k/tWNSSNZ2VLmIn5Lb5fmxxd2
 SVKvD4UVRg+Nf8uVDv4xeMgawzp1aZ7d7nKv5H50952+cDxu/mr0h378l9KBzU4skqynxt2+c
 lDsLfpr0/FLGov+W20tY3Iox+h3qDlBZ8dFC5/DiJTYmlOCPRUIu5qDgRAHFJMURCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462903892!38630806!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20648 invoked from network); 10 May 2016 18:11:33 -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; 10 May 2016 18:11: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 1b0C84-0003HJ-Q8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C84-0001I7-PF
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C84-0001I7-PF@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:32 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZlMzllYmI3MTcwMzE1YmYzYmIxMjU3N2M2NWIzYWI4ODk2Njk1MzgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C87-0003pH-VH; Tue, 10 May 2016 18:11:35 +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 1b0C87-0003p3-Dg
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:35 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 22/C1-26599-65422375; Tue, 10 May 2016 18:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdMxSj
 c4Oo+RosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLl4JWvBOeuKZWdOMzYwTtLsYuTiEBL4wijR
 ffYIaxcjJ5BznlHi5szQLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLBEs839oBZ
 vMKmEnMn9QANoYFqL7vQRfzBEaOBYwMqxjVi1OLylKLdC31kooy0zNKchMzc3QNDUz1clOLix
 PTU3MSk4r1kvNzNzECPcIABDsY17Y6H2KU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7EKMP
 BoSTBq6oMlBMsSk1PrUjLzAGGBkxagoNHSYT3uxJQmre4IDG3ODMdInWKUVFKnPctSEIAJJFR
 mgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmlQXZzpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjHmfuxvEkufsjGhufnlrf1r/jwOfZfxarxauOMcQ8k/tWNSSNZ2VLmIn5Lb5fmxxd2
 SVKvD4UVRg+Nf8uVDv4xeMgawzp1aZ7d7nKv5H50952+cDxu/mr0h378l9KBzU4skqynxt2+c
 lDsLfpr0/FLGov+W20tY3Iox+h3qDlBZ8dFC5/DiJTYmlOCPRUIu5qDgRAHFJMURCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462903892!38630806!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20648 invoked from network); 10 May 2016 18:11:33 -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; 10 May 2016 18:11: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 1b0C84-0003HJ-Q8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C84-0001I7-PF
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C84-0001I7-PF@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:32 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZlMzllYmI3MTcwMzE1YmYzYmIxMjU3N2M2NWIzYWI4ODk2Njk1MzgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA0OjQ5
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C8I-0003r2-2g; Tue, 10 May 2016 18:11:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8H-0003qn-8H
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:45 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 BB/FF-02833-06422375; Tue, 10 May 2016 18:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdBxSj
 c4MIeRosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLKxjbXgjULFi9Zl7A2Mt8W7GLk4hAS+MEr0
 LrrDCOGcZ5Q4u2YfWxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKJEsvm/
 gezeQXMJM7e/wNmswDVv2ybwzKBkWMBI8MqRvXi1KKy1CJdY72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsa7fc6HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfCqKgPlBItS01Mr0jJzgMEBk5bg4FES4f2uBJTmLS5IzC3OTIdInWJUlBLnfQuSEABJ
 ZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHllQbbzZOaVwE1/BbSYCWixHJs+y
 OKSRISUVANj1uuQ3X5zvyR77HPa/v7RxKORvzucdfO7MwNfJkixJO15YsF2gq33yC/tlkU2se
 HLX5451dv9KLR8z8d38xe995L1S9FurLnO9MrSgHc9c5x67MqMtLtM2xkfGzju/3sk9uW1+nX
 V394lV79a52pXVhPXmBTzlZfp3IV5z8R4jn44fP7gQrd2JZbijERDLeai4kQAx1o9r0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462903903!40708529!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65189 invoked from network); 10 May 2016 18:11:43 -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; 10 May 2016 18:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8E-0003HX-SG
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8E-0001Ib-RW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8E-0001Ib-RW@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:42 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBjMDM1ZTBlOTc4NDQyOTE1MTQ5YTRhMDJiZDRkOWE3ZjE4MjEzMmQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C8I-0003r2-2g; Tue, 10 May 2016 18:11:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8H-0003qn-8H
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:45 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 BB/FF-02833-06422375; Tue, 10 May 2016 18:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdBxSj
 c4MIeRosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLKxjbXgjULFi9Zl7A2Mt8W7GLk4hAS+MEr0
 LrrDCOGcZ5Q4u2YfWxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKJEsvm/
 gezeQXMJM7e/wNmswDVv2ybwzKBkWMBI8MqRvXi1KKy1CJdY72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsa7fc6HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfCqKgPlBItS01Mr0jJzgMEBk5bg4FES4f2uBJTmLS5IzC3OTIdInWJUlBLnfQuSEABJ
 ZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHllQbbzZOaVwE1/BbSYCWixHJs+y
 OKSRISUVANj1uuQ3X5zvyR77HPa/v7RxKORvzucdfO7MwNfJkixJO15YsF2gq33yC/tlkU2se
 HLX5451dv9KLR8z8d38xe995L1S9FurLnO9MrSgHc9c5x67MqMtLtM2xkfGzju/3sk9uW1+nX
 V394lV79a52pXVhPXmBTzlZfp3IV5z8R4jn44fP7gQrd2JZbijERDLeai4kQAx1o9r0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462903903!40708529!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65189 invoked from network); 10 May 2016 18:11:43 -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; 10 May 2016 18:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8E-0003HX-SG
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8E-0001Ib-RW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8E-0001Ib-RW@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:42 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBjMDM1ZTBlOTc4NDQyOTE1MTQ5YTRhMDJiZDRkOWE3ZjE4MjEzMmQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11: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 1b0C8S-0003sU-53; Tue, 10 May 2016 18:11:56 +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 1b0C8R-0003sH-DR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:55 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 4D/A9-02219-A6422375; Tue, 10 May 2016 18:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdLxSj
 coK+Xw2LCNgMHRo/tfbvYAxijWDPzkvIrElgztrasYCxYI1SxbsU3xgbGN3xdjFwcQgJfGCV+
 TrnHBOGcZ5Q48uY3cxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEkfPX
 WYHsXkFzCQmbmoDs1mA6l+eesI8gZFjASPDKkaN4tSistQiXUNTvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxobtnocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8C5QBsoJFqWmp1akZeYAwwMmLcHBoyTC+10JKM1bXJCYW5yZDpE6xagoJc6bCNIn
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ80aCTOHJzCuBm/4KaDET0GI5N
 n2QxSWJCCmpBkb9yKvHBRneaYZ2+n/p5Wt81HrPmOnMFcEs27B5m5hSli/YEjSv5lju3Cv3li
 xYWi37wK+/b3aN3zMm06d733FFaiReynO6vH1Zdbzx5bXro+1XPmgX/8Eo9jivYHbEbc9LRSI
 St1lUtHU+pj8/yiR1eqfGYz+myk6D3qj3ivsEvqty8UWej1diKc5INNRiLipOBABedB95RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462903913!38981914!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47382 invoked from network); 10 May 2016 18:11:54 -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; 10 May 2016 18:11: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 1b0C8O-0003Hh-W7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8O-0001JE-TV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8O-0001JE-TV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwNDAxMjRiNTk4ZjBlYzdlMTViNjdkZGE4MDM2ZGRhNGJlYTBhOWMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:11:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:11: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 1b0C8S-0003sU-53; Tue, 10 May 2016 18:11:56 +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 1b0C8R-0003sH-DR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:55 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 4D/A9-02219-A6422375; Tue, 10 May 2016 18:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdLxSj
 coK+Xw2LCNgMHRo/tfbvYAxijWDPzkvIrElgztrasYCxYI1SxbsU3xgbGN3xdjFwcQgJfGCV+
 TrnHBOGcZ5Q48uY3cxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEkfPX
 WYHsXkFzCQmbmoDs1mA6l+eesI8gZFjASPDKkaN4tSistQiXUNTvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxobtnocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8C5QBsoJFqWmp1akZeYAwwMmLcHBoyTC+10JKM1bXJCYW5yZDpE6xagoJc6bCNIn
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ80aCTOHJzCuBm/4KaDET0GI5N
 n2QxSWJCCmpBkb9yKvHBRneaYZ2+n/p5Wt81HrPmOnMFcEs27B5m5hSli/YEjSv5lju3Cv3li
 xYWi37wK+/b3aN3zMm06d733FFaiReynO6vH1Zdbzx5bXro+1XPmgX/8Eo9jivYHbEbc9LRSI
 St1lUtHU+pj8/yiR1eqfGYz+myk6D3qj3ivsEvqty8UWej1diKc5INNRiLipOBABedB95RAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462903913!38981914!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47382 invoked from network); 10 May 2016 18:11:54 -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; 10 May 2016 18:11: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 1b0C8O-0003Hh-W7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8O-0001JE-TV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8O-0001JE-TV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:11:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwNDAxMjRiNTk4ZjBlYzdlMTViNjdkZGE4MDM2ZGRhNGJlYTBhOWMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C8h-0003uj-7G; Tue, 10 May 2016 18:12:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8g-0003uc-CE
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:10 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2F/12-09532-97422375; Tue, 10 May 2016 18:12:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVbdSxSj
 cYMMtLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLivvmCSWsX/06cYGxjfSnYxcnIICXxhlFi6
 3q+LkQvIPs8o0f1kCVsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwv4Stw/s5wJp
 JxXwEyi530aSJgFqPzZho1MExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AYDEOxgXPbX6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3gXKQDnBotT01Iq0zBxgWMCkJTh4lER4vysBpXmLCxJzizPTIVKnGBWlxHkfgPQJgCQy
 SvPg2mCheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvJNApvBk5pXATX8FtJgJaLEcmz7I4
 pJEhJRUA2PitpKzi2zfi2lfmiO2tmXLm7+rwoQ/iltX/o+dnaHy0Lbh04kFwTJ3Ix/a5Kxffe
 alzFvPNW4fT7+9/t9Aea2m3rtj87/Pk/+fMlUq33nvEr1ux6je29My2mYaqP9lt+cuVimKvzI
 jkeX5hddrBcJU58/6scKba2Huq6B/DllTZ3szO1ZZn52vxFKckWioxVxUnAgAibOQCkACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462903928!3762350!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8416 invoked from network); 10 May 2016 18:12:08 -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; 10 May 2016 18:12: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 1b0C8Z-0003IT-3c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8Z-0001Jo-15
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8Z-0001Jo-15@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:03 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVlMTUyYjc3MDE0NTM2Y2FiZThkNjRjNjQyYzNjNDUxNzFlYWVmZTYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C8h-0003uj-7G; Tue, 10 May 2016 18:12:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8g-0003uc-CE
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:10 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2F/12-09532-97422375; Tue, 10 May 2016 18:12:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVbdSxSj
 cYMMtLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLivvmCSWsX/06cYGxjfSnYxcnIICXxhlFi6
 3q+LkQvIPs8o0f1kCVsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwv4Stw/s5wJp
 JxXwEyi530aSJgFqPzZho1MExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AYDEOxgXPbX6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3gXKQDnBotT01Iq0zBxgWMCkJTh4lER4vysBpXmLCxJzizPTIVKnGBWlxHkfgPQJgCQy
 SvPg2mCheIlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvJNApvBk5pXATX8FtJgJaLEcmz7I4
 pJEhJRUA2PitpKzi2zfi2lfmiO2tmXLm7+rwoQ/iltX/o+dnaHy0Lbh04kFwTJ3Ix/a5Kxffe
 alzFvPNW4fT7+9/t9Aea2m3rtj87/Pk/+fMlUq33nvEr1ux6je29My2mYaqP9lt+cuVimKvzI
 jkeX5hddrBcJU58/6scKba2Huq6B/DllTZ3szO1ZZn52vxFKckWioxVxUnAgAibOQCkACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462903928!3762350!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8416 invoked from network); 10 May 2016 18:12:08 -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; 10 May 2016 18:12: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 1b0C8Z-0003IT-3c
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8Z-0001Jo-15
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8Z-0001Jo-15@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:03 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVlMTUyYjc3MDE0NTM2Y2FiZThkNjRjNjQyYzNjNDUxNzFlYWVmZTYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C8m-0003vc-8x; Tue, 10 May 2016 18:12:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8l-0003vQ-II
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:15 +0000
Received: from [85.158.137.68] by server-15.bemta-3.messagelabs.com id
 38/CF-03172-E7422375; Tue, 10 May 2016 18:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbdOxSj
 cYOl0XosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2P/9IFPBN46KbWsfMzcwtrN3MXJxCAl8YZSY
 /Pc+K4RznlHi0pQJLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESEycs
 IYJxOYVMJM4vm8JC4jNAlQ/5/x3pgmMHAsYGVYxahSnFpWlFukamuklFWWmZ5TkJmbm6BoaGO
 vlphYXJ6an5iQmFesl5+duYgR6hQEIdjCu2u55iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgSvqjJQTrAoNT21Ii0zBxgeMGkJDh4lEd7vSkBp3uKCxNzizHSI1ClGRSlx3rcg
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZhXFmQ7T2ZeCdz0V0CLmYAWy
 7HpgywuSURISTUwrrM7xlo7s1g55/Pz51KJQdUsc9IWvnjbtP/1nqcft9QLsjDel/Pv0pqU4a
 SYty8zgTuOy8DgAENv6K30zJMtoqebOrtOFk/avk8wtHV3yN8IVlmXuryf7raX6v/w7K3VO7F
 VRvVHqk7TJOfpXWvZTsdMFtvtb5CQOOe/w/m85qJpj+aG9UQqsRRnJBpqMRcVJwIAgaQrSEQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462903933!13194076!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50064 invoked from network); 10 May 2016 18:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:12: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 1b0C8j-0003IZ-5Y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8j-0001Lb-4t
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8j-0001Lb-4t@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:13 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRjZGJmYWJkMjc5OWYzM2JkNmFmOTMzNDAxZDAxM2U0NzA4OWQ1ZGYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C8m-0003vc-8x; Tue, 10 May 2016 18:12:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8l-0003vQ-II
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:15 +0000
Received: from [85.158.137.68] by server-15.bemta-3.messagelabs.com id
 38/CF-03172-E7422375; Tue, 10 May 2016 18:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbdOxSj
 cYOl0XosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2P/9IFPBN46KbWsfMzcwtrN3MXJxCAl8YZSY
 /Pc+K4RznlHi0pQJLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESEycs
 IYJxOYVMJM4vm8JC4jNAlQ/5/x3pgmMHAsYGVYxahSnFpWlFukamuklFWWmZ5TkJmbm6BoaGO
 vlphYXJ6an5iQmFesl5+duYgR6hQEIdjCu2u55iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgSvqjJQTrAoNT21Ii0zBxgeMGkJDh4lEd7vSkBp3uKCxNzizHSI1ClGRSlx3rcg
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZhXFmQ7T2ZeCdz0V0CLmYAWy
 7HpgywuSURISTUwrrM7xlo7s1g55/Pz51KJQdUsc9IWvnjbtP/1nqcft9QLsjDel/Pv0pqU4a
 SYty8zgTuOy8DgAENv6K30zJMtoqebOrtOFk/avk8wtHV3yN8IVlmXuryf7raX6v/w7K3VO7F
 VRvVHqk7TJOfpXWvZTsdMFtvtb5CQOOe/w/m85qJpj+aG9UQqsRRnJBpqMRcVJwIAgaQrSEQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462903933!13194076!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50064 invoked from network); 10 May 2016 18:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:12: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 1b0C8j-0003IZ-5Y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8j-0001Lb-4t
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8j-0001Lb-4t@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:13 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRjZGJmYWJkMjc5OWYzM2JkNmFmOTMzNDAxZDAxM2U0NzA4OWQ1ZGYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C8w-0003x0-Ag; Tue, 10 May 2016 18:12: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 1b0C8v-0003wp-Kd
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 4E/59-02994-88422375; Tue, 10 May 2016 18:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdDxSj
 c4MsWSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaNx7g73gh2TFyrtzGBsYbwt3MXJxCAl8YZT4
 /O8DI4RznlGiYWMnUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJFEn9fL
 GYFsXkFzCQeL9nHAmKzANXv7uhgmcDIsYCRYRWjenFqUVlqka6xXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAHY/MXp0OMkhxMSqK8ymJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeBcoA+UEi1LTUyvSMnOAwQGTluDgURLh/a4ElOYtLkjMLc5Mh0idYlSUEud9ANIn
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ814CmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYwGMtqXCkw7/qj8ePrs+X77xvTwJ//8F81S370qbF2Rhvzk38YS77JPn3q0hG
 f5/DdXTK9v9Avd419tvmK5a9TDpA0cHfE9R2ZOlg47aMG039ZzZrVN6xoHm/Yb4d1TJt9Ukxe
 vef2A9f+eRQKHq5b98Eo9ukg2ePGfczLHmLzmCUuvXZrWfCJHiaU4I9FQi7moOBEA1qpY50MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462903943!39427453!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32615 invoked from network); 10 May 2016 18:12:24 -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; 10 May 2016 18:12: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 1b0C8t-0003Ii-9G
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8t-0001MZ-6j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8t-0001MZ-6j@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:23 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZmZThjZWQ4NGYyMTU4OWNmYTNlYmQwNGUxNDZjNTNmYjA5YWJjZDYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C8w-0003x0-Ag; Tue, 10 May 2016 18:12: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 1b0C8v-0003wp-Kd
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 4E/59-02994-88422375; Tue, 10 May 2016 18:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdDxSj
 c4MsWSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaNx7g73gh2TFyrtzGBsYbwt3MXJxCAl8YZT4
 /O8DI4RznlGiYWMnUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJFEn9fL
 GYFsXkFzCQeL9nHAmKzANXv7uhgmcDIsYCRYRWjenFqUVlqka6xXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAHY/MXp0OMkhxMSqK8ymJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeBcoA+UEi1LTUyvSMnOAwQGTluDgURLh/a4ElOYtLkjMLc5Mh0idYlSUEud9ANIn
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ814CmcKTmVcCN/0V0GImoMVyb
 Pogi0sSEVJSDYwGMtqXCkw7/qj8ePrs+X77xvTwJ//8F81S370qbF2Rhvzk38YS77JPn3q0hG
 f5/DdXTK9v9Avd419tvmK5a9TDpA0cHfE9R2ZOlg47aMG039ZzZrVN6xoHm/Yb4d1TJt9Ukxe
 vef2A9f+eRQKHq5b98Eo9ukg2ePGfczLHmLzmCUuvXZrWfCJHiaU4I9FQi7moOBEA1qpY50MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462903943!39427453!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32615 invoked from network); 10 May 2016 18:12:24 -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; 10 May 2016 18:12: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 1b0C8t-0003Ii-9G
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C8t-0001MZ-6j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C8t-0001MZ-6j@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:23 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZmZThjZWQ4NGYyMTU4OWNmYTNlYmQwNGUxNDZjNTNmYjA5YWJjZDYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzowNyAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C97-0003yz-Dv; Tue, 10 May 2016 18:12:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C96-0003yo-C8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:36 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 BE/60-03277-39422375; Tue, 10 May 2016 18:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeyilG
 4QfNRJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDypialgl3DF4/Wf2RoYF/J3MXJxCAl8YZR4
 9GYhM4RznlHiy607LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S9zZ3
 sIKYvMKmEk83fKKEcRmAar/v/IS4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ1N9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GP9OcD7EKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgneBMlBOsCg1PbUiLTMHGBwwaQkOHiUR3u9KQGne4oLE3OLMdIjUKUZFKXHeRJA+
 AZBERmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmDcSZApPZl4J3PRXQIuZgBbLs
 emDLC5JREhJNTBa/qyxC9Hx2fAw/qPqG9/ncqWsMhnSP9pLfnof8VqZn5j4kn1uYtwrm5/P/3
 zq/HxVi1fQa9qr+zyWNeyzZN/tm/Zyq5mu7tayKdIHox/uuNv6aI6Uxf/Pu6+1rVi7L61w9nX
 7PybT4p7m79b1enxjW9ueuZGvTBO43+71+5cewKX6P1+rN2idEktxRqKhFnNRcSIA0kIpkUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462903954!40707451!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54139 invoked from network); 10 May 2016 18:12:34 -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; 10 May 2016 18:12: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 1b0C93-0003Ix-Vw
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C93-0001QX-VI
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C93-0001QX-VI@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:33 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFhZmEwNmVlZjNjM2U5YjdkMjAzZDE1NGU4YjViZDhkNDk4NGJjMTYKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowOTo0NyAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C97-0003yz-Dv; Tue, 10 May 2016 18:12:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C96-0003yo-C8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:36 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 BE/60-03277-39422375; Tue, 10 May 2016 18:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeyilG
 4QfNRJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDypialgl3DF4/Wf2RoYF/J3MXJxCAl8YZR4
 9GYhM4RznlHiy607LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S9zZ3
 sIKYvMKmEk83fKKEcRmAar/v/IS4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ1N9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GP9OcD7EKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgneBMlBOsCg1PbUiLTMHGBwwaQkOHiUR3u9KQGne4oLE3OLMdIjUKUZFKXHeRJA+
 AZBERmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmDcSZApPZl4J3PRXQIuZgBbLs
 emDLC5JREhJNTBa/qyxC9Hx2fAw/qPqG9/ncqWsMhnSP9pLfnof8VqZn5j4kn1uYtwrm5/P/3
 zq/HxVi1fQa9qr+zyWNeyzZN/tm/Zyq5mu7tayKdIHox/uuNv6aI6Uxf/Pu6+1rVi7L61w9nX
 7PybT4p7m79b1enxjW9ueuZGvTBO43+71+5cewKX6P1+rN2idEktxRqKhFnNRcSIA0kIpkUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462903954!40707451!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54139 invoked from network); 10 May 2016 18:12:34 -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; 10 May 2016 18:12: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 1b0C93-0003Ix-Vw
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C93-0001QX-VI
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C93-0001QX-VI@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:33 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFhZmEwNmVlZjNjM2U5YjdkMjAzZDE1NGU4YjViZDhkNDk4NGJjMTYKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowOTo0NyAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C9H-000417-Fm; Tue, 10 May 2016 18:12:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9G-00040m-42
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 7F/88-18833-D9422375; Tue, 10 May 2016 18:12:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeuilG
 4webbrBYTthk4MHps79vFHsAYxZqZl5RfkcCacXb7LdaCpYoV35bvYGlgPCzRxcjJISTwhVHi
 z2m7LkYuIPs8o8SnbSuZuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYIFzi96oLT
 CA2r4CZxNybCxlBbBag+svbp7FPYORYwMiwilG9OLWoLLVI10gvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsINx2V+nQ4ySHExKorzKYkbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4FygD5QSLUtNTK9Iyc4ChAZOW4OBREuH9rgSU5i0uSMwtzkyHSJ1iVJQS530A0icA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzTgKZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINwHC2+7Hsdbywo8djufXii6Jf35y53SQqo+ydT8d5diHjR3Jz9jRvjVN65OXJ7b
 CkQ2v2/saM78uMEltWXstpWtCU+nfeFx625ep3Tiz1PJB/b4Jz6tc382aJrVVVYCoS8Hr9c4J
 Z6L+H8uvPzV32v/Lh1dSpgj1nTVrKc2enqDvn3Lae9a7kvxJLcUaioRZzUXEiACrmx/1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462903964!13495231!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8536 invoked from network); 10 May 2016 18:12:44 -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; 10 May 2016 18:12: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 1b0C9E-0003J9-1Z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9E-0001R5-0u
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9E-0001R5-0u@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:44 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1ZmU4Y2I3OGVjMTRmNGYyMjRiZDgyNjU4YjhjYTM1ZjAzMGFmZDMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12: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 1b0C9H-000417-Fm; Tue, 10 May 2016 18:12:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9G-00040m-42
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 7F/88-18833-D9422375; Tue, 10 May 2016 18:12:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeuilG
 4webbrBYTthk4MHps79vFHsAYxZqZl5RfkcCacXb7LdaCpYoV35bvYGlgPCzRxcjJISTwhVHi
 z2m7LkYuIPs8o8SnbSuZuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYIFzi96oLT
 CA2r4CZxNybCxlBbBag+svbp7FPYORYwMiwilG9OLWoLLVI10gvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsINx2V+nQ4ySHExKorzKYkbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4FygD5QSLUtNTK9Iyc4ChAZOW4OBREuH9rgSU5i0uSMwtzkyHSJ1iVJQS530A0icA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzTgKZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINwHC2+7Hsdbywo8djufXii6Jf35y53SQqo+ydT8d5diHjR3Jz9jRvjVN65OXJ7b
 CkQ2v2/saM78uMEltWXstpWtCU+nfeFx625ep3Tiz1PJB/b4Jz6tc382aJrVVVYCoS8Hr9c4J
 Z6L+H8uvPzV32v/Lh1dSpgj1nTVrKc2enqDvn3Lae9a7kvxJLcUaioRZzUXEiACrmx/1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462903964!13495231!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8536 invoked from network); 10 May 2016 18:12:44 -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; 10 May 2016 18:12: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 1b0C9E-0003J9-1Z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9E-0001R5-0u
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9E-0001R5-0u@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:44 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1ZmU4Y2I3OGVjMTRmNGYyMjRiZDgyNjU4YjhjYTM1ZjAzMGFmZDMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9R-00044D-He; Tue, 10 May 2016 18:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9Q-00043j-Mk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:56 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 2D/19-03293-7A422375; Tue, 10 May 2016 18:12:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXe5ilG
 4wfVr/BYTthk4MHps79vFHsAYxZqZl5RfkcCacXRnP2vBHI6K9evDGhgPsXUxcnEICXxhlLh1
 7TIThHOeUaL18B8gh4ODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hASoQF0iRWbfcFC
 fMKmElMOTOTHSTMAlTeOZFnAiPHAkaGVYwaxalFZalFuoaGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf5gAIIdjKt/Ox1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwbtAGSgnWJSanlqRlpkDDAyYtAQHj5II73cloDRvcUFibnFmOkTqFKOilDhvIkifAEgi
 ozQPrg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzBsJMoUnM68EbvoroMVMQIvl2PRBF
 pckIqSkGhhZeVMeVMW6xDp/354xNfjj101e68+l7lhj+9VaRey7v+CEy5WNC7T2JEnzdXyyPK
 j5+e0vdsVg2/oPjJ8umSx2KbzWvKMm9bRugNhr5rYIzYlKyQeTbY16FhsukFLt4YyuyLIxfzt
 zU/xN3Zr01XwTq4TOaIqpHPB7Xv125skY5tOLVDrSg5RYijMSDbWYi4oTAX/sg5FBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462903974!39462666!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26789 invoked from network); 10 May 2016 18:12:55 -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; 10 May 2016 18:12: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 1b0C9O-0003JJ-3V
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9O-0001Rz-2k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9O-0001Rz-2k@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:54 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJiYjdiYzVlMzI0YzQ2MDRjNjYyNTNlMDYyMjhiMGJjYWEzNGQyZWIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9R-00044D-He; Tue, 10 May 2016 18:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9Q-00043j-Mk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:56 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 2D/19-03293-7A422375; Tue, 10 May 2016 18:12:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXe5ilG
 4wfVr/BYTthk4MHps79vFHsAYxZqZl5RfkcCacXRnP2vBHI6K9evDGhgPsXUxcnEICXxhlLh1
 7TIThHOeUaL18B8gh4ODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hASoQF0iRWbfcFC
 fMKmElMOTOTHSTMAlTeOZFnAiPHAkaGVYwaxalFZalFuoaGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf5gAIIdjKt/Ox1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwbtAGSgnWJSanlqRlpkDDAyYtAQHj5II73cloDRvcUFibnFmOkTqFKOilDhvIkifAEgi
 ozQPrg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzBsJMoUnM68EbvoroMVMQIvl2PRBF
 pckIqSkGhhZeVMeVMW6xDp/354xNfjj101e68+l7lhj+9VaRey7v+CEy5WNC7T2JEnzdXyyPK
 j5+e0vdsVg2/oPjJ8umSx2KbzWvKMm9bRugNhr5rYIzYlKyQeTbY16FhsukFLt4YyuyLIxfzt
 zU/xN3Zr01XwTq4TOaIqpHPB7Xv125skY5tOLVDrSg5RYijMSDbWYi4oTAX/sg5FBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462903974!39462666!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26789 invoked from network); 10 May 2016 18:12:55 -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; 10 May 2016 18:12: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 1b0C9O-0003JJ-3V
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9O-0001Rz-2k
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:12:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9O-0001Rz-2k@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:12:54 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJiYjdiYzVlMzI0YzQ2MDRjNjYyNTNlMDYyMjhiMGJjYWEzNGQyZWIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9b-000478-Ju; Tue, 10 May 2016 18:13:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9a-00046q-Bu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DB/BD-07120-1B422375; Tue, 10 May 2016 18:13:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXejilG
 4wZsf3BYTthk4MHps79vFHsAYxZqZl5RfkcCa8erQPcaCc9YVrb872BsYJ2l2MXJxCAl8YZQ4
 9mkrWxcjJ5BznlHi/V27LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63QBWLiwQLLH5zD4wm
 1fATGLCxAeMIDYLUP2r39+ZJjByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuOyv0yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvAuUgXKCRanpqRVpmTnA0IBJS3DwKInwflcCSvMWFyTmFmemQ6ROMSpKifM+AOkTAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeQWAwS3Ek5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2M+UqtETN5pEL+/C/fv23NWx3PU3K55TYHJa8YveGesPlbN0eyh6/LpPwHth8d7i
 8Iskgqe7wyQ6Lg54N9r49IfjzhtueFfH0HL7fB5fwJWz7Z7MmzDa365FzuXHQlb8GatwbuJnf
 at566ca+I4c6CgAbHHvcSs1yW46uu7TP11NPP3lN752eFEktxRqKhFnNRcSIA0pe40EICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1462903984!13497830!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19969 invoked from network); 10 May 2016 18:13:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0C9Y-0003K4-5M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9Y-0001Sk-4i
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9Y-0001Sk-4i@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:04 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDczNTEyY2RmN2NmYjEwN2YwNjZlNGQ5OGFiYjllYjJjODg3Njg5OGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9b-000478-Ju; Tue, 10 May 2016 18:13:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9a-00046q-Bu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DB/BD-07120-1B422375; Tue, 10 May 2016 18:13:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXejilG
 4wZsf3BYTthk4MHps79vFHsAYxZqZl5RfkcCa8erQPcaCc9YVrb872BsYJ2l2MXJxCAl8YZQ4
 9mkrWxcjJ5BznlHi/V27LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63QBWLiwQLLH5zD4wm
 1fATGLCxAeMIDYLUP2r39+ZJjByLGBkWMWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuOyv0yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvAuUgXKCRanpqRVpmTnA0IBJS3DwKInwflcCSvMWFyTmFmemQ6ROMSpKifM+AOkTAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeQWAwS3Ek5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2M+UqtETN5pEL+/C/fv23NWx3PU3K55TYHJa8YveGesPlbN0eyh6/LpPwHth8d7i
 8Iskgqe7wyQ6Lg54N9r49IfjzhtueFfH0HL7fB5fwJWz7Z7MmzDa365FzuXHQlb8GatwbuJnf
 at566ca+I4c6CgAbHHvcSs1yW46uu7TP11NPP3lN752eFEktxRqKhFnNRcSIA0pe40EICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1462903984!13497830!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19969 invoked from network); 10 May 2016 18:13:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0C9Y-0003K4-5M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9Y-0001Sk-4i
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9Y-0001Sk-4i@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:04 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDczNTEyY2RmN2NmYjEwN2YwNjZlNGQ5OGFiYjllYjJjODg3Njg5OGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjA5OjQ3
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9l-00048h-M9; Tue, 10 May 2016 18:13: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 1b0C9k-00048X-PQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:16 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 DB/66-03294-CB422375; Tue, 10 May 2016 18:13:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXe3ilG
 4QecvcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHP8DXPBG4WKI2vuMzYw3hbvYuTiEBL4wihx
 5MZidgjnPKPEz6nbGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIlLhz6
 DoTiM0rYCZxe9daMJsFqH7mlLPMExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYFy13fMQoyQHk5Ior7KYUbgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV5VZaCcYFFqempFWmYOMDxg0hIcPEoivN+VgNK8xQWJucWZ6RCpU4yKUuK8b0ES
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8syHaezLwSuOmvgBYzAS2WY
 9MHWVySiJCSamAU73kteGk+Y2zFjknijwQ9bZJuhBxQSZC0TGddv2Pq+alpfXsq/Zcqc1zhYP
 3ZvLZiocRX4a+8V87PWpctcn3Xbh1R3vr+khsKa9+Kyem8a7u2S2lPc1yD/jbra/aLtl6uj9E
 +eGIe9wuLG0/jch4EbdTXeNFwgOfxP61UT3mb7TcUvzTs72pSYinOSDTUYi4qTgQADu8F8UQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462903994!38752762!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44187 invoked from network); 10 May 2016 18:13:15 -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; 10 May 2016 18:13: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 1b0C9i-0003KF-7A
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9i-0001Tx-6Z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9i-0001Tx-6Z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:14 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhhMjg1YmYwY2ZiMDI2OTdmMmE0MDg3YmRmZjNkZDM0M2Y5OGQ0NDEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0C9l-00048h-M9; Tue, 10 May 2016 18:13: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 1b0C9k-00048X-PQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:16 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 DB/66-03294-CB422375; Tue, 10 May 2016 18:13:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXe3ilG
 4QecvcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHP8DXPBG4WKI2vuMzYw3hbvYuTiEBL4wihx
 5MZidgjnPKPEz6nbGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZIlLhz6
 DoTiM0rYCZxe9daMJsFqH7mlLPMExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYFy13fMQoyQHk5Ior7KYUbgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV5VZaCcYFFqempFWmYOMDxg0hIcPEoivN+VgNK8xQWJucWZ6RCpU4yKUuK8b0ES
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8syHaezLwSuOmvgBYzAS2WY
 9MHWVySiJCSamAU73kteGk+Y2zFjknijwQ9bZJuhBxQSZC0TGddv2Pq+alpfXsq/Zcqc1zhYP
 3ZvLZiocRX4a+8V87PWpctcn3Xbh1R3vr+khsKa9+Kyem8a7u2S2lPc1yD/jbra/aLtl6uj9E
 +eGIe9wuLG0/jch4EbdTXeNFwgOfxP61UT3mb7TcUvzTs72pSYinOSDTUYi4qTgQADu8F8UQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462903994!38752762!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44187 invoked from network); 10 May 2016 18:13:15 -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; 10 May 2016 18:13: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 1b0C9i-0003KF-7A
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9i-0001Tx-6Z
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9i-0001Tx-6Z@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:14 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhhMjg1YmYwY2ZiMDI2OTdmMmE0MDg3YmRmZjNkZDM0M2Y5OGQ0NDEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0C9v-0004Af-PF; Tue, 10 May 2016 18:13: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 1b0C9u-0004AT-Lt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:26 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 98/80-02669-5C422375; Tue, 10 May 2016 18:13:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfeoilG
 4waU2SYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLd6IkvBGqGKmWfUGhjf8HUxcnIICXxhlFj0
 WLGLkQvIPs8oMfHGT8YuRg4ONgExibl7FUBqRARUJWatWM4MUa8u0fS7gQ3EFhbwkGhb+4oZp
 JxXwExi3nJJkDALUPncJU/YJjByLGBkWMWoXpxaVJZapGuql1SUmZ5RkpuYmaNraGCql5taXJ
 yYnpqTmFSsl5yfu4kR6A0GINjB+KXf+RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3gXKQDnBotT01Iq0zBxgWMCkJTh4lER4vysBpXmLCxJzizPTIVKnGBWlxHkTQfoEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kiQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwGgelHK4w/TJy+Oik6eHL9cunxS55HrsWi+/n09kzqS02nh26nkWn5KuPtivZTYn9a
 y01Xe+Z2bvd37vmxyxoJTtSXxF6ft7TAsvpUaXNJWr3hdWlTNikLYwnX09JGbd83W383i4Fq8
 xaJO7/fJO+eL4S28UZlR+llkqZCbNv65HtLP0ZngqkxJLcUaioRZzUXEiALNZI2dAAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904004!38909976!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37873 invoked from network); 10 May 2016 18:13:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0C9s-0003KV-99
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9s-0001Ud-8S
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9s-0001Ud-8S@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:24 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBlYTExMjY3ZGEwNDdjNmQwMzBjYmFlYmU5YzIxZjE3ODI3YjU0ZDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0C9v-0004Af-PF; Tue, 10 May 2016 18:13: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 1b0C9u-0004AT-Lt
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:26 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 98/80-02669-5C422375; Tue, 10 May 2016 18:13:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfeoilG
 4waU2SYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLd6IkvBGqGKmWfUGhjf8HUxcnIICXxhlFj0
 WLGLkQvIPs8oMfHGT8YuRg4ONgExibl7FUBqRARUJWatWM4MUa8u0fS7gQ3EFhbwkGhb+4oZp
 JxXwExi3nJJkDALUPncJU/YJjByLGBkWMWoXpxaVJZapGuql1SUmZ5RkpuYmaNraGCql5taXJ
 yYnpqTmFSsl5yfu4kR6A0GINjB+KXf+RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3gXKQDnBotT01Iq0zBxgWMCkJTh4lER4vysBpXmLCxJzizPTIVKnGBWlxHkTQfoEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kiQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwGgelHK4w/TJy+Oik6eHL9cunxS55HrsWi+/n09kzqS02nh26nkWn5KuPtivZTYn9a
 y01Xe+Z2bvd37vmxyxoJTtSXxF6ft7TAsvpUaXNJWr3hdWlTNikLYwnX09JGbd83W383i4Fq8
 xaJO7/fJO+eL4S28UZlR+llkqZCbNv65HtLP0ZngqkxJLcUaioRZzUXEiALNZI2dAAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904004!38909976!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37873 invoked from network); 10 May 2016 18:13:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0C9s-0003KV-99
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0C9s-0001Ud-8S
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0C9s-0001Ud-8S@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:24 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBlYTExMjY3ZGEwNDdjNmQwMzBjYmFlYmU5YzIxZjE3ODI3YjU0ZDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0CAA-0004CG-RH; Tue, 10 May 2016 18:13:42 +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 1b0CA9-0004C8-PD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:41 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 AB/CB-02219-5D422375; Tue, 10 May 2016 18:13:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeKilG
 4wdTnchYTthk4MHps79vFHsAYxZqZl5RfkcCa8XDJbaaCSWoVNy9fZm9gfCvZxcjFISTwhVHi
 +9fvrF2MnEDOeUaJ3Sf8uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CuxedZCd
 hCbV8BMYvrBKywgNgtQ/aXF/1gmMHIsYGRYxahenFpUllqka6mXVJSZnlGSm5iZo2toYKqXm1
 pcnJiempOYVKyXnJ+7iRHoEQYg2MG4ttX5EKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQleVWWgnGBRanpqRVpmDjA0YNISHDxKIrzflYDSvMUFibnFmekQqVOMilLivIkgfQIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvJMgUnsy8Erjpr4AWMwEtlmPTB
 1lckoiQkmpgjHZK0XNUMoouEnK9Hqq1Y/3q9fo/fvya9VrmzYHVKTu/FFbOyvvpdy5v0t7nn5
 PKbfu6dz15up2/VzQidOLrJv/pf5mUP/89IXXzUfnR7GmewTn/fz+JcJjfsp6lrKa6evI5wWz
 em7s/bG49Zzl9elvnhS2Cco+v3+3TZuf7GnmA/8ad7qCo3UosxRmJhlrMRcWJAIjYYctCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462904019!23006396!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21879 invoked from network); 10 May 2016 18:13:40 -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; 10 May 2016 18:13: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 1b0CA7-0003Kj-BK
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CA7-0001VJ-Ae
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CA7-0001VJ-Ae@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk3MDEwOTM1ZGYyNTkyMDlhNzkyZTdmMDMxZTgzM2ViOTQ2OWM3OTcKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0CAA-0004CG-RH; Tue, 10 May 2016 18:13:42 +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 1b0CA9-0004C8-PD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:41 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 AB/CB-02219-5D422375; Tue, 10 May 2016 18:13:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeKilG
 4wdTnchYTthk4MHps79vFHsAYxZqZl5RfkcCa8XDJbaaCSWoVNy9fZm9gfCvZxcjFISTwhVHi
 +9fvrF2MnEDOeUaJ3Sf8uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CuxedZCd
 hCbV8BMYvrBKywgNgtQ/aXF/1gmMHIsYGRYxahenFpUllqka6mXVJSZnlGSm5iZo2toYKqXm1
 pcnJiempOYVKyXnJ+7iRHoEQYg2MG4ttX5EKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQleVWWgnGBRanpqRVpmDjA0YNISHDxKIrzflYDSvMUFibnFmekQqVOMilLivIkgfQIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvJMgUnsy8Erjpr4AWMwEtlmPTB
 1lckoiQkmpgjHZK0XNUMoouEnK9Hqq1Y/3q9fo/fvya9VrmzYHVKTu/FFbOyvvpdy5v0t7nn5
 PKbfu6dz15up2/VzQidOLrJv/pf5mUP/89IXXzUfnR7GmewTn/fz+JcJjfsp6lrKa6evI5wWz
 em7s/bG49Zzl9elvnhS2Cco+v3+3TZuf7GnmA/8ad7qCo3UosxRmJhlrMRcWJAIjYYctCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462904019!23006396!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21879 invoked from network); 10 May 2016 18:13:40 -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; 10 May 2016 18:13: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 1b0CA7-0003Kj-BK
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CA7-0001VJ-Ae
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CA7-0001VJ-Ae@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk3MDEwOTM1ZGYyNTkyMDlhNzkyZTdmMDMxZTgzM2ViOTQ2OWM3OTcKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0CAK-0004DT-TC; Tue, 10 May 2016 18:13:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAJ-0004DI-H8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:51 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 0B/39-18833-ED422375; Tue, 10 May 2016 18:13:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVfeeilG
 4wfLL8hYTthk4MHps79vFHsAYxZqZl5RfkcCa0brmFEvBN46KUz02DYzt7F2MnBxCAl8YJeas
 Z+pi5AKyzzNK3Lo5n7mLkYODTUBMYu5eBZAaEQFViVkrljND1KtLNP1uYAOxhQUiJM703GAHK
 ecVMJN4ODsAxGQBKj+zzXwCI8cCRoZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGZnq5qcXFie
 mpOYlJxXrJ+bmbGIG+YACCHYw7nzsdYpTkYFIS5VUWMwoX4kvKT6nMSCzOiC8qzUktPsQow8G
 hJMFrAvStkGBRanpqRVpmDjAoYNISHDxKIrzflYDSvMUFibnFmekQqVOMilLivA+UgRICIImM
 0jy4NlggXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7yWQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwJh8Ne3ik3PX1leW37f8Vxa1ZEeX0YSEtyHHnlw+Xnx7a2uS8utzUY87NvH9CZl4+N
 1Xxgeij7m47v7JOljpxjk1rvH1p9ULW2z+nI35z2A+s8v/QzD3jPUnAk5vq/lTKf3kredpH4t
 lufxf/r8/9zhuYp7V3YnSPy+8fMrZNa3Ke43k0jupPiUFSizFGYmGWsxFxYkAVOqG2T8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462904029!13437057!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18976 invoked from network); 10 May 2016 18:13:50 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0CAH-0003Kt-DB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAH-0001Vl-CV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAH-0001Vl-CV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:49 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhmZmFlM2UwYjg5NzhlYzE5MDliZGQzMTVkYTc4YmUzYzgxMGQwZTIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:13:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:13: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 1b0CAK-0004DT-TC; Tue, 10 May 2016 18:13:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAJ-0004DI-H8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:51 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 0B/39-18833-ED422375; Tue, 10 May 2016 18:13:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVfeeilG
 4wfLL8hYTthk4MHps79vFHsAYxZqZl5RfkcCa0brmFEvBN46KUz02DYzt7F2MnBxCAl8YJeas
 Z+pi5AKyzzNK3Lo5n7mLkYODTUBMYu5eBZAaEQFViVkrljND1KtLNP1uYAOxhQUiJM703GAHK
 ecVMJN4ODsAxGQBKj+zzXwCI8cCRoZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGZnq5qcXFie
 mpOYlJxXrJ+bmbGIG+YACCHYw7nzsdYpTkYFIS5VUWMwoX4kvKT6nMSCzOiC8qzUktPsQow8G
 hJMFrAvStkGBRanpqRVpmDjAoYNISHDxKIrzflYDSvMUFibnFmekQqVOMilLivA+UgRICIImM
 0jy4NlggXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7yWQKTyZeSVw018BLWYCWizHpg+yu
 CQRISXVwJh8Ne3ik3PX1leW37f8Vxa1ZEeX0YSEtyHHnlw+Xnx7a2uS8utzUY87NvH9CZl4+N
 1Xxgeij7m47v7JOljpxjk1rvH1p9ULW2z+nI35z2A+s8v/QzD3jPUnAk5vq/lTKf3kredpH4t
 lufxf/r8/9zhuYp7V3YnSPy+8fMrZNa3Ke43k0jupPiUFSizFGYmGWsxFxYkAVOqG2T8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462904029!13437057!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18976 invoked from network); 10 May 2016 18:13:50 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:13: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 1b0CAH-0003Kt-DB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAH-0001Vl-CV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAH-0001Vl-CV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:49 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhmZmFlM2UwYjg5NzhlYzE5MDliZGQzMTVkYTc4YmUzYzgxMGQwZTIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
NAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CAU-0004Eo-VD; Tue, 10 May 2016 18:14:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAT-0004Ec-RQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:01 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 AC/BA-02972-9E422375; Tue, 10 May 2016 18:14:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeFilG
 4we8fchYTthk4MHps79vFHsAYxZqZl5RfkcCa8aB5P3PBD8mKpu4WlgbG28JdjJwcQgJfGCWa
 Vll0MXIB2ecZJTbcvs/axcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICRRL3nzczg
 ti8AmYSpw7NZgGxWYDqF2+eyjqBkWMBI8MqRvXi1KKy1CJdC72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsaNk5wPMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBdoAyUEyxKTU+tSMvMAYYGTFqCg0dJhPe7ElCat7ggMbc4Mx0idYpRUUqc9wFInwBI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMx7CWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwVk649ZCH5ektlevfTJqfXk5aJL3S64Tz60VmZrsbVjXcO/3yxU311xXvl6x32C
 92Oalm+pKIxDcXEq30DkidTPRb+/X4yvk/jwjwr72zcn+A8Tnd1dVfygvvCOt2nl5hv2bbiik
 qq096Vofc3t1xKnj30+msW8vYghef1nwi8kCUcUH8oWnfU1cpsRRnJBpqMRcVJwIAH0ENDEIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462904039!40375875!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52641 invoked from network); 10 May 2016 18:14:00 -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; 10 May 2016 18:14: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 1b0CAR-0003L3-FC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAR-0001Wa-Ea
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAR-0001Wa-Ea@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:59 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkyZjc0YzNjMTlmMTg5NGNmNTdhYTRkZjA3YjU2N2M4NjM5Mzg3N2IKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CAU-0004Eo-VD; Tue, 10 May 2016 18:14:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAT-0004Ec-RQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:01 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 AC/BA-02972-9E422375; Tue, 10 May 2016 18:14:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeFilG
 4we8fchYTthk4MHps79vFHsAYxZqZl5RfkcCa8aB5P3PBD8mKpu4WlgbG28JdjJwcQgJfGCWa
 Vll0MXIB2ecZJTbcvs/axcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICRRL3nzczg
 ti8AmYSpw7NZgGxWYDqF2+eyjqBkWMBI8MqRvXi1KKy1CJdC72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsaNk5wPMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBdoAyUEyxKTU+tSMvMAYYGTFqCg0dJhPe7ElCat7ggMbc4Mx0idYpRUUqc9wFInwBI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMx7CWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwVk649ZCH5ektlevfTJqfXk5aJL3S64Tz60VmZrsbVjXcO/3yxU311xXvl6x32C
 92Oalm+pKIxDcXEq30DkidTPRb+/X4yvk/jwjwr72zcn+A8Tnd1dVfygvvCOt2nl5hv2bbiik
 qq096Vofc3t1xKnj30+msW8vYghef1nwi8kCUcUH8oWnfU1cpsRRnJBpqMRcVJwIAH0ENDEIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462904039!40375875!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52641 invoked from network); 10 May 2016 18:14:00 -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; 10 May 2016 18:14: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 1b0CAR-0003L3-FC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAR-0001Wa-Ea
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:13:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAR-0001Wa-Ea@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:13:59 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkyZjc0YzNjMTlmMTg5NGNmNTdhYTRkZjA3YjU2N2M4NjM5Mzg3N2IKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDoxMiAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CAg-0004Gr-0z; Tue, 10 May 2016 18:14:14 +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 1b0CAe-0004Gh-AV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:12 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 8B/D3-29997-3F422375; Tue, 10 May 2016 18:14:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfezilG
 4weFdvBYTthk4MHps79vFHsAYxZqZl5RfkcCasf1DE1vBLuGKNRt2MTcwLuTvYuTiEBL4wihx
 dM9xVgjnPKPEx2lf2LoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwlnj85
 xYLiM0rYCaxbPcCMJsFqL574SnWCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MDZs9zzEKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgneBMlBOsCg1PbUiLTMHGB4waQkOHiUR3u9KQGne4oLE3OLMdIjUKUZFKXHeByB9
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8lkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cBY3ay6pGw+n62phf8kF42MJaYXPy54qOTj6VkfqfipKtBp6jx9ztV/YxJaol
 pC7gk2pN06wzOFUyNtWlvxU4asx6JrJk1muPfowWqjBwt/T+LLWCGfHTrzpY71Fr5w8/tMmov
 1ZD5MWp1fpdjU37q37V1K2byUtx8O+k/dxWD/asaF1UuWMNoqsRRnJBpqMRcVJwIARQiS3EQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462904050!35245469!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30114 invoked from network); 10 May 2016 18:14:11 -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; 10 May 2016 18:14:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAc-0003Ls-67
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAc-0001aH-5S
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAc-0001aH-5S@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIzNjg5ZjczZDc5MzAyMTBjY2VjMzIyYzdlZmZlOWY4MmY3OGFhM2MKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMToyMyAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CAg-0004Gr-0z; Tue, 10 May 2016 18:14:14 +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 1b0CAe-0004Gh-AV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:12 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 8B/D3-29997-3F422375; Tue, 10 May 2016 18:14:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfezilG
 4weFdvBYTthk4MHps79vFHsAYxZqZl5RfkcCasf1DE1vBLuGKNRt2MTcwLuTvYuTiEBL4wihx
 dM9xVgjnPKPEx2lf2LoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwlnj85
 xYLiM0rYCaxbPcCMJsFqL574SnWCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MDZs9zzEKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgneBMlBOsCg1PbUiLTMHGB4waQkOHiUR3u9KQGne4oLE3OLMdIjUKUZFKXHeByB9
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8lkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cBY3ay6pGw+n62phf8kF42MJaYXPy54qOTj6VkfqfipKtBp6jx9ztV/YxJaol
 pC7gk2pN06wzOFUyNtWlvxU4asx6JrJk1muPfowWqjBwt/T+LLWCGfHTrzpY71Fr5w8/tMmov
 1ZD5MWp1fpdjU37q37V1K2byUtx8O+k/dxWD/asaF1UuWMNoqsRRnJBpqMRcVJwIARQiS3EQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462904050!35245469!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30114 invoked from network); 10 May 2016 18:14:11 -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; 10 May 2016 18:14:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAc-0003Ls-67
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAc-0001aH-5S
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAc-0001aH-5S@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] usb-linux.c: fix
	buffer overflow
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIzNjg5ZjczZDc5MzAyMTBjY2VjMzIyYzdlZmZlOWY4MmY3OGFhM2MKQXV0aG9yOiAg
ICAgSmltIFBhcmlzIDxqaW1AanRhbi5jb20+CkF1dGhvckRhdGU6IFdlZCBBcHIgMjIgMTI6Mjk6
MjEgMjAxNSArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMToyMyAyMDE2ICswMTAwCgogICAg
dXNiLWxpbnV4LmM6IGZpeCBidWZmZXIgb3ZlcmZsb3cKICAgIAogICAgSW4gdXNiLWxpbnV4LmM6
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2wsIHdlIHBhc3MgYSAxMDI0LWJ5dGUgYnVmZmVyIGFuZAog
ICAgbGVuZ3RoIHRvIHRoZSBrZXJuZWwuICBIb3dldmVyLCB0aGUgbGVuZ3RoIHdhcyBwcm92aWRl
ZCBieSB0aGUgY2FsbGVyCiAgICBvZiBkZXYtPmhhbmRsZV9wYWNrZXQsIGFuZCBpcyBub3QgY2hl
Y2tlZCwgc28gdGhlIGtlcm5lbCBtaWdodCBwcm92aWRlCiAgICB0b28gbXVjaCBkYXRhIGFuZCBv
dmVyZmxvdyBvdXIgYnVmZmVyLgogICAgCiAgICBGb3IgZXhhbXBsZSwgaHcvdXNiLXVoY2kuYyBj
b3VsZCBzZXQgdGhlIGxlbmd0aCB0byAyMDQ3LgogICAgaHcvdXNiLW9oY2kuYyBsb29rcyBsaWtl
IGl0IG1pZ2h0IGdvIHVwIHRvIDQwOTYgb3IgODE5Mi4KICAgIAogICAgVGhpcyBjYXVzZXMgYSBx
ZW11IGNyYXNoLCBhcyByZXBvcnRlZCBoZXJlOgogICAgICBodHRwOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20va3ZtQHZnZXIua2VybmVsLm9yZy9tc2cxODQ0Ny5odG1sCiAgICAKICAgIFRoaXMgcGF0
Y2ggaW5jcmVhc2VzIHRoZSB1c2ItbGludXguYyBidWZmZXIgc2l6ZSB0byAyMDQ4IHRvIGZpeCB0
aGUKICAgIHNwZWNpZmljIGRldmljZSByZXBvcnRlZCwgYW5kIGFkZHMgYSBjaGVjayB0byBhdm9p
ZCB0aGUgb3ZlcmZsb3cgaW4KICAgIGFueSBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
aW0gUGFyaXMgPGppbUBqdGFuLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgTGlndW9y
aSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KLS0tCiB1c2ItbGludXguYyB8IDEyICsrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdXNiLWxpbnV4LmMgYi91c2ItbGludXguYwppbmRleCA1ZGZlZDhjLi41MWJhYzhh
IDEwMDY0NAotLS0gYS91c2ItbGludXguYworKysgYi91c2ItbGludXguYwpAQCAtMTE3LDcgKzEx
Nyw3IEBAIHN0cnVjdCBjdHJsX3N0cnVjdCB7CiAgICAgdWludDE2X3Qgb2Zmc2V0OwogICAgIHVp
bnQ4X3QgIHN0YXRlOwogICAgIHN0cnVjdCAgIHVzYl9jdHJscmVxdWVzdCByZXE7Ci0gICAgdWlu
dDhfdCAgYnVmZmVyWzEwMjRdOworICAgIHVpbnQ4X3QgIGJ1ZmZlclsyMDQ4XTsKIH07CiAKIHR5
cGVkZWYgc3RydWN0IFVTQkhvc3REZXZpY2UgewpAQCAtNTU0LDYgKzU1NCw3IEBAIHN0YXRpYyBp
bnQgdXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpw
KQogICAgIHN0cnVjdCB1c2JkZXZmc191cmIgKnVyYjsKICAgICBBc3luY1VSQiAqYXVyYjsKICAg
ICBpbnQgcmV0LCB2YWx1ZSwgaW5kZXg7CisgICAgaW50IGJ1ZmZlcl9sZW47CiAKICAgICAvKiAK
ICAgICAgKiBQcm9jZXNzIGNlcnRhaW4gc3RhbmRhcmQgZGV2aWNlIHJlcXVlc3RzLgpAQCAtNTgy
LDYgKzU4MywxMyBAQCBzdGF0aWMgaW50IHVzYl9ob3N0X2hhbmRsZV9jb250cm9sKFVTQkhvc3RE
ZXZpY2UgKnMsIFVTQlBhY2tldCAqcCkKIAogICAgIC8qIFRoZSByZXN0IGFyZSBhc3luY2hyb25v
dXMgKi8KIAorICAgIGJ1ZmZlcl9sZW4gPSA4ICsgcy0+Y3RybC5sZW47CisgICAgaWYgKGJ1ZmZl
cl9sZW4gPiBzaXplb2Yocy0+Y3RybC5idWZmZXIpKSB7CisJICAgIGZwcmludGYoc3RkZXJyLCAi
aHVzYjogY3RybCBidWZmZXIgdG9vIHNtYWxsICglZCA+ICV6dSlcbiIsCisJCSAgICBidWZmZXJf
bGVuLCBzaXplb2Yocy0+Y3RybC5idWZmZXIpKTsKKwkgICAgcmV0dXJuIFVTQl9SRVRfU1RBTEw7
CisgICAgfQorCiAgICAgYXVyYiA9IGFzeW5jX2FsbG9jKCk7CiAgICAgYXVyYi0+aGRldiAgID0g
czsKICAgICBhdXJiLT5wYWNrZXQgPSBwOwpAQCAtNTk4LDcgKzYwNiw3IEBAIHN0YXRpYyBpbnQg
dXNiX2hvc3RfaGFuZGxlX2NvbnRyb2woVVNCSG9zdERldmljZSAqcywgVVNCUGFja2V0ICpwKQog
ICAgIHVyYi0+ZW5kcG9pbnQgPSBwLT5kZXZlcDsKIAogICAgIHVyYi0+YnVmZmVyICAgICAgICA9
ICZzLT5jdHJsLnJlcTsKLSAgICB1cmItPmJ1ZmZlcl9sZW5ndGggPSA4ICsgcy0+Y3RybC5sZW47
CisgICAgdXJiLT5idWZmZXJfbGVuZ3RoID0gYnVmZmVyX2xlbjsKIAogICAgIHVyYi0+dXNlcmNv
bnRleHQgPSBzOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:24 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CAq-0004IH-2x; Tue, 10 May 2016 18:14:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAo-0004I3-Hj
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:22 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 26/93-09532-DF422375; Tue, 10 May 2016 18:14:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfevilG
 4QfMdcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHDKo2CpYsWJB1NYGxgPS3QxcnEICXxhlNj7
 /zo7hHOeUWLP479sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t0AViIsEC7RvygHJ
 MwrYCZxZc8NVhCbBaj879L/zBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYOz453SIUZKDSUmUV1nMKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBK8J0L9CgkWp6akVaZk5wMCASUtw8CiJ8MaBpHmLCxJzizPTIVKnGBWlxHkfKAMlBEAS
 GaV5cG2wYLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5LIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoExqjTv4jWDZyw9HKvd+ETlFaOrD9jfSeSUWhq4/5XJz1en+b+oCNfGXJc6JvWmN1
 VEIuRFx9po7X1ZWssf9ucr5RzL3Nrb2ab5q+evNn9Z6IeSowV8muEc05Y3aC9W2Cb+Y7L2Pp1
 /Xy/1uVzW26A5kzfhgNf0CeFrY3US8gzef93W/1lw1mQlluKMREMt5qLiRACcfXR4QQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462904060!13511200!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40656 invoked from network); 10 May 2016 18:14:21 -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; 10 May 2016 18:14:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAm-0003M2-8A
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAm-0001am-7R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAm-0001am-7R@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVmNGZlMDI3MzQ3ZWJjZGU1MTQwYTk0NmZkNTJlZTFlMjI0MzQzMzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:24 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CAq-0004IH-2x; Tue, 10 May 2016 18:14:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAo-0004I3-Hj
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:22 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 26/93-09532-DF422375; Tue, 10 May 2016 18:14:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfevilG
 4QfMdcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHDKo2CpYsWJB1NYGxgPS3QxcnEICXxhlNj7
 /zo7hHOeUWLP479sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t0AViIsEC7RvygHJ
 MwrYCZxZc8NVhCbBaj879L/zBMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYOz453SIUZKDSUmUV1nMKFyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBK8J0L9CgkWp6akVaZk5wMCASUtw8CiJ8MaBpHmLCxJzizPTIVKnGBWlxHkfKAMlBEAS
 GaV5cG2wYLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5LIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoExqjTv4jWDZyw9HKvd+ETlFaOrD9jfSeSUWhq4/5XJz1en+b+oCNfGXJc6JvWmN1
 VEIuRFx9po7X1ZWssf9ucr5RzL3Nrb2ab5q+evNn9Z6IeSowV8muEc05Y3aC9W2Cb+Y7L2Pp1
 /Xy/1uVzW26A5kzfhgNf0CeFrY3US8gzef93W/1lw1mQlluKMREMt5qLiRACcfXR4QQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462904060!13511200!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40656 invoked from network); 10 May 2016 18:14:21 -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; 10 May 2016 18:14:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAm-0003M2-8A
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAm-0001am-7R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAm-0001am-7R@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-8106:
	cirrus: fix blit region check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVmNGZlMDI3MzQ3ZWJjZGU1MTQwYTk0NmZkNTJlZTFlMjI0MzQzMzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxNzoxNjo0MiAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC04MTA2OiBjaXJydXM6IGZpeCBibGl0IHJlZ2lvbiBj
aGVjawogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgogICAgICogYmYyNTk4MzM0
NWNhNDRhZWMzZGQ5MmM1NzE0MmJlNDU0NTJiZDM4YQogICAgICogZDM1MzJhMGRiMDIyOTZlNjg3
NzExYjhjZGM3NzkxOTI0ZWZjY2VhMAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L2NpcnJ1c192Z2EuYyB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2NpcnJ1c192Z2EuYyBiL2h3L2NpcnJ1c192Z2EuYwppbmRleCBhMjZiMDUx
Li4wMDczNmQyIDEwMDY0NAotLS0gYS9ody9jaXJydXNfdmdhLmMKKysrIGIvaHcvY2lycnVzX3Zn
YS5jCkBAIC0zNCw2ICszNCw4IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJx
ZW11LWxvZy5oIgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8qCiAgKiBUT0RPOgogICogICAg
LSBkZXN0aW5hdGlvbiB3cml0ZSBtYXNrIHN1cHBvcnQgbm90IGNvbXBsZXRlIChiaXRzIDUuLjcp
CkBAIC0yMjMsMjAgKzIyNSw2IEBACiAKICNkZWZpbmUgQUJTKGEpICgoc2lnbmVkKShhKSA+IDAg
PyBhIDogLWEpCiAKLSNkZWZpbmUgQkxUVU5TQUZFKHMpIFwKLSAgICAoIFwKLSAgICAgICAgKCAv
KiBjaGVjayBkc3QgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAgICAgICAocyktPmNpcnJ1
c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9kc3RwaXRjaCkgXAotICAgICAgICAg
ICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9kc3RhZGRyICYgKHMpLT5jaXJydXNfYWRkcl9tYXNr
KSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUgXAotICAgICAgICApIHx8
IFwKLSAgICAgICAgKCAvKiBjaGVjayBzcmMgaXMgd2l0aGluIGJvdW5kcyAqLyBcCi0gICAgICAg
ICAgICAocyktPmNpcnJ1c19ibHRfaGVpZ2h0ICogQUJTKChzKS0+Y2lycnVzX2JsdF9zcmNwaXRj
aCkgXAotICAgICAgICAgICAgICAgICsgKChzKS0+Y2lycnVzX2JsdF9zcmNhZGRyICYgKHMpLT5j
aXJydXNfYWRkcl9tYXNrKSA+IFwKLSAgICAgICAgICAgICAgICAgICAgKHMpLT52cmFtX3NpemUg
XAotICAgICAgICApIFwKLSAgICApCi0KIHN0cnVjdCBDaXJydXNWR0FTdGF0ZTsKIHR5cGVkZWYg
dm9pZCAoKmNpcnJ1c19iaXRibHRfcm9wX3QpIChzdHJ1Y3QgQ2lycnVzVkdBU3RhdGUgKnMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqIGRzdCwgY29uc3Qg
dWludDhfdCAqIHNyYywKQEAgLTMxNSw2ICszMDMsNTAgQEAgc3RhdGljIHZvaWQgY2lycnVzX3Zn
YV9tZW1fd3JpdGV3KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml8KICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCitzdGF0
aWMgYm9vbCBibGl0X3JlZ2lvbl9pc191bnNhZmUoc3RydWN0IENpcnJ1c1ZHQVN0YXRlICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludDMyX3QgcGl0Y2gsIGludDMyX3Qg
YWRkcikKK3sKKyAgICBpZiAocGl0Y2ggPCAwKSB7CisgICAgICAgIGludDY0X3QgbWluID0gYWRk
cgorICAgICAgICAgICAgKyAoKGludDY0X3Qpcy0+Y2lycnVzX2JsdF9oZWlnaHQtMSkgKiBwaXRj
aDsKKyAgICAgICAgaW50MzJfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArIHMtPmNpcnJ1c19i
bHRfd2lkdGg7CisgICAgICAgIGlmIChtaW4gPCAwIHx8IG1heCA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgaW50NjRfdCBtYXggPSBhZGRyCisgICAgICAgICAgICArICgoaW50NjRfdClzLT5jaXJydXNf
Ymx0X2hlaWdodC0xKSAqIHBpdGNoCisgICAgICAgICAgICArIHMtPmNpcnJ1c19ibHRfd2lkdGg7
CisgICAgICAgIGlmIChtYXggPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyBi
b29sIGJsaXRfaXNfdW5zYWZlKHN0cnVjdCBDaXJydXNWR0FTdGF0ZSAqcykKK3sKKyAgICAvKiBz
aG91bGQgYmUgdGhlIGNhc2UsIHNlZSBjaXJydXNfYml0Ymx0X3N0YXJ0ICovCisgICAgYXNzZXJ0
KHMtPmNpcnJ1c19ibHRfd2lkdGggPiAwKTsKKyAgICBhc3NlcnQocy0+Y2lycnVzX2JsdF9oZWln
aHQgPiAwKTsKKworICAgIGlmIChzLT5jaXJydXNfYmx0X3dpZHRoID4gQ0lSUlVTX0JMVEJVRlNJ
WkUpIHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgaWYgKGJsaXRfcmVnaW9u
X2lzX3Vuc2FmZShzLCBzLT5jaXJydXNfYmx0X2RzdHBpdGNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzaykp
IHsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorICAgIGlmIChibGl0X3JlZ2lvbl9pc191
bnNhZmUocywgcy0+Y2lycnVzX2JsdF9zcmNwaXRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPmNpcnJ1c19ibHRfc3JjYWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spKSB7Cisg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKK30KKwogc3Rh
dGljIHZvaWQgY2lycnVzX2JpdGJsdF9yb3Bfbm9wKENpcnJ1c1ZHQVN0YXRlICpzLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdCxjb25zdCB1aW50OF90ICpz
cmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGRzdHBpdGNoLGludCBz
cmNwaXRjaCwKQEAgLTY3Niw3ICs3MDgsNyBAQCBzdGF0aWMgaW50IGNpcnJ1c19iaXRibHRfY29t
bW9uX3BhdHRlcm5jb3B5KENpcnJ1c1ZHQVN0YXRlICogcywKIAogICAgIGRzdCA9IHMtPnZyYW1f
cHRyICsgKHMtPmNpcnJ1c19ibHRfZHN0YWRkciAmIHMtPmNpcnJ1c19hZGRyX21hc2spOwogCi0g
ICAgaWYgKEJMVFVOU0FGRShzKSkKKyAgICBpZiAoYmxpdF9pc191bnNhZmUocykpCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgKCpzLT5jaXJydXNfcm9wKSAocywgZHN0LCBzcmMsCkBAIC02OTQs
NyArNzI2LDcgQEAgc3RhdGljIGludCBjaXJydXNfYml0Ymx0X3NvbGlkZmlsbChDaXJydXNWR0FT
dGF0ZSAqcywgaW50IGJsdF9yb3ApCiB7CiAgICAgY2lycnVzX2ZpbGxfdCByb3BfZnVuYzsKIAot
ICAgIGlmIChCTFRVTlNBRkUocykpCisgICAgaWYgKGJsaXRfaXNfdW5zYWZlKHMpKQogICAgICAg
ICByZXR1cm4gMDsKICAgICByb3BfZnVuYyA9IGNpcnJ1c19maWxsW3JvcF90b19pbmRleFtibHRf
cm9wXV1bcy0+Y2lycnVzX2JsdF9waXhlbHdpZHRoIC0gMV07CiAgICAgcm9wX2Z1bmMocywgcy0+
dnJhbV9wdHIgKyAocy0+Y2lycnVzX2JsdF9kc3RhZGRyICYgcy0+Y2lycnVzX2FkZHJfbWFzayks
CkBAIC03OTAsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgY2lycnVzX2RvX2NvcHkoQ2lycnVzVkdB
U3RhdGUgKnMsIGludCBkc3QsIGludCBzcmMsIGludCB3LCBpbnQgaCkKIAogc3RhdGljIGludCBj
aXJydXNfYml0Ymx0X3ZpZGVvdG92aWRlb19jb3B5KENpcnJ1c1ZHQVN0YXRlICogcykKIHsKLSAg
ICBpZiAoQkxUVU5TQUZFKHMpKQorICAgIGlmIChibGl0X2lzX3Vuc2FmZShzKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBjaXJydXNfZG9fY29weShzLCBzLT5jaXJydXNfYmx0X2RzdGFkZHIg
LSBzLT5zdGFydF9hZGRyLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CB0-0004KD-66; Tue, 10 May 2016 18:14:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAy-0004Jz-JC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:32 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 31/E5-03512-70522375; Tue, 10 May 2016 18:14:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdd1Sj
 c4P9OcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmL/lMEvBHI6Ko7cmsjQwHmLrYuTiEBL4wiix
 4ewJpi5GTiDnPKPE5SlWXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWSJN42TAXz
 OYVMJO433IYbAwLUP335vVMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDTRy00tLk
 5MT81JTCrWS87P3cQI9AgDEOxgbJnjfIhRkoNJSZRXWcwoXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IE7wJloJxgUWp6akVaZg4wNGDSEhw8SiK835WA0rzFBYm5xZnpEKlTjIpS4rwPQPoEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXgEVoCk8mXklcNNfAS1mAlosx6YPs
 rgkESEl1cBYlv5LMyZYs2pzrnBiUlnhPtflaqnGzqzSqvvO6147mqxy962GmrxFiL/jxcdzr0
 913P7qeZncoitLvEKYuRxk14Sun9Gaei13j3ll1MPNBw/+kO1xY5yzy2+HW9tGVo6lHPoLMrU
 rD36rfpG1aV5k6mL3te87b5hfEf17PnnjmzVM9vkH0lqVWIozEg21mIuKEwHOH0z9QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462904070!40694236!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46334 invoked from network); 10 May 2016 18:14:31 -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; 10 May 2016 18:14:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAw-0003MG-AA
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAw-0001bY-9O
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAw-0001bY-9O@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNiMTg5ZmM0YjJjNDY5ZjhkMzdkYTY3YTA4MDIyZWM2ZTE4OWM0ODAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CB0-0004KD-66; Tue, 10 May 2016 18:14:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAy-0004Jz-JC
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:32 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 31/E5-03512-70522375; Tue, 10 May 2016 18:14:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdd1Sj
 c4P9OcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmL/lMEvBHI6Ko7cmsjQwHmLrYuTiEBL4wiix
 4ewJpi5GTiDnPKPE5SlWXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWSJN42TAXz
 OYVMJO433IYbAwLUP335vVMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDTRy00tLk
 5MT81JTCrWS87P3cQI9AgDEOxgbJnjfIhRkoNJSZRXWcwoXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IE7wJloJxgUWp6akVaZg4wNGDSEhw8SiK835WA0rzFBYm5xZnpEKlTjIpS4rwPQPoEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXgEVoCk8mXklcNNfAS1mAlosx6YPs
 rgkESEl1cBYlv5LMyZYs2pzrnBiUlnhPtflaqnGzqzSqvvO6147mqxy962GmrxFiL/jxcdzr0
 913P7qeZncoitLvEKYuRxk14Sun9Gaei13j3ll1MPNBw/+kO1xY5yzy2+HW9tGVo6lHPoLMrU
 rD36rfpG1aV5k6mL3te87b5hfEf17PnnjmzVM9vkH0lqVWIozEg21mIuKEwHOH0z9QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462904070!40694236!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46334 invoked from network); 10 May 2016 18:14:31 -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; 10 May 2016 18:14:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAw-0003MG-AA
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CAw-0001bY-9O
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CAw-0001bY-9O@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-7815:
	vnc: sanitize bits_per_pixel from the client
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNiMTg5ZmM0YjJjNDY5ZjhkMzdkYTY3YTA4MDIyZWM2ZTE4OWM0ODAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEZlYiAyMSAxOToyMToxMSAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC03ODE1OiB2bmM6IHNhbml0aXplIGJpdHNfcGVyX3Bp
eGVsIGZyb20gdGhlIGNsaWVudAogICAgCiAgICBCYWNrcG9ydCBvZiBxZW11LXVwc3RyZWFtOgog
ICAgICogZTY5MDhiZmU4ZTA3ZjJiNDUyZTc4ZTY3N2RhMWI0NWIxYzBmNjgyOQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHZuYy5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS92bmMuYyBiL3ZuYy5jCmluZGV4IDQ4ZTVjNDYuLjU3M2FmM2IgMTAw
NjQ0Ci0tLSBhL3ZuYy5jCisrKyBiL3ZuYy5jCkBAIC0xNjE2LDYgKzE2MTYsMTYgQEAgc3RhdGlj
IHZvaWQgc2V0X3BpeGVsX2Zvcm1hdChWbmNTdGF0ZSAqdnMsCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBzd2l0Y2ggKGJpdHNfcGVyX3BpeGVsKSB7CisgICAgY2FzZSA4OgorICAgIGNh
c2UgMTY6CisgICAgY2FzZSAzMjoKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgdm5jX2NsaWVudF9lcnJvcih2cyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICB2
cy0+Y2xpZW50ZHMgPSB2cy0+c2VydmVyZHM7CiAgICAgdnMtPmNsaWVudGRzLnBmLnJtYXggPSBy
ZWRfbWF4OwogICAgIGNvdW50X2JpdHModnMtPmNsaWVudGRzLnBmLnJiaXRzLCByZWRfbWF4KTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CB9-0004Lh-7t; Tue, 10 May 2016 18:14:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB8-0004LW-Sm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:42 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 BD/9C-02869-21522375; Tue, 10 May 2016 18:14:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdQ1Sj
 c4Fu/gsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmbGs5z1RwzrpiytIvLA2MkzS7GLk4hAS+MEr0
 HfrKCOGcZ5S4tu0OexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLBEjMf7
 mYFsXkFzCQ2vn3FAmKzANU/3rSXfQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hoYmer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjHf7nA8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F2gDJQTLEpNT61Iy8wBBgdMWoKDR0mE97sSUJq3uCAxtzgzHSJ1ilFRSpz3AUif
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzDsJZApPZl4J3PRXQIuZgBbLs
 emDLC5JREhJNTDaPn8Yf/uPeVqMOIfF5Brl6dMutjqfNHkTuMply3VO5vJmm/qqJM4HvNtj2o
 MTCue///V/18adx2Wm/Zt7dGVmQvMd4a0sLn/iMpR9Wo6kGX+8x7Ds2x+xgo07DWsec0b+Vt2
 /0+74/gg+bqeU7TnTlp+oYesImDJJrTbURTvlcMaBtv/2X0KUWIozEg21mIuKEwGh4ZIfQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462904080!32109584!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14276 invoked from network); 10 May 2016 18:14:41 -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; 10 May 2016 18:14:41 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB6-0003MQ-DQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:40 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB6-0001cv-BT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:40 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CB6-0001cv-BT@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:40 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg3ZDIwZmQ2MjhiYjNkMmJiZTlhMjk1ZGZhNzY5ZTlmMGY3NzBmYzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CB9-0004Lh-7t; Tue, 10 May 2016 18:14:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB8-0004LW-Sm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:42 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 BD/9C-02869-21522375; Tue, 10 May 2016 18:14:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdQ1Sj
 c4Fu/gsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmbGs5z1RwzrpiytIvLA2MkzS7GLk4hAS+MEr0
 HfrKCOGcZ5S4tu0OexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLBEjMf7
 mYFsXkFzCQ2vn3FAmKzANU/3rSXfQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hoYmer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjHf7nA8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4F2gDJQTLEpNT61Iy8wBBgdMWoKDR0mE97sSUJq3uCAxtzgzHSJ1ilFRSpz3AUif
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzDsJZApPZl4J3PRXQIuZgBbLs
 emDLC5JREhJNTDaPn8Yf/uPeVqMOIfF5Brl6dMutjqfNHkTuMply3VO5vJmm/qqJM4HvNtj2o
 MTCue///V/18adx2Wm/Zt7dGVmQvMd4a0sLn/iMpR9Wo6kGX+8x7Ds2x+xgo07DWsec0b+Vt2
 /0+74/gg+bqeU7TnTlp+oYesImDJJrTbURTvlcMaBtv/2X0KUWIozEg21mIuKEwGh4ZIfQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462904080!32109584!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14276 invoked from network); 10 May 2016 18:14:41 -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; 10 May 2016 18:14:41 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB6-0003MQ-DQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:40 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CB6-0001cv-BT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:40 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CB6-0001cv-BT@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:40 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] CVE-2014-3615:
	vbe: rework sanity checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg3ZDIwZmQ2MjhiYjNkMmJiZTlhMjk1ZGZhNzY5ZTlmMGY3NzBmYzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIEZlYiAyMiAxOToyMTowOCAyMDE1ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDEwIDE5OjExOjIz
IDIwMTYgKzAxMDAKCiAgICBDVkUtMjAxNC0zNjE1OiB2YmU6IHJld29yayBzYW5pdHkgY2hlY2tz
CiAgICAKICAgIEJhY2twb3J0IG9mIHFlbXUtdXBzdHJlYW06CiAgICAgKiBjMWI4ODZjNDVkYzcw
ZjI0NzMwMGY1NDlkY2U5ODMzZjNmYTJkZWY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAxNTQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBkMGMxMmFhLi5lOGIxY2Uw
IDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtNTIxLDYgKzUyMSw5MyBA
QCBzdGF0aWMgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogfQogCiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQorLyoKKyAqIFNh
bml0eSBjaGVjayB2YmUgcmVnaXN0ZXIgd3JpdGVzLgorICoKKyAqIEFzIHdlIGRvbid0IGhhdmUg
YSB3YXkgdG8gc2lnbmFsIGVycm9ycyB0byB0aGUgZ3Vlc3QgaW4gdGhlIGJvY2hzCisgKiBkaXNw
aSBpbnRlcmZhY2Ugd2UnbGwgZ28gYWRqdXN0IHRoZSByZWdpc3RlcnMgdG8gdGhlIGNsb3Nlc3Qg
dmFsaWQKKyAqIHZhbHVlLgorICovCitzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FTdGF0
ZSAqcykKK3sKKyAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOworICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKKworICAgIGlmICghKHJbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1
cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisg
ICAgLyogY2hlY2sgZGVwdGggKi8KKyAgICBzd2l0Y2ggKHJbVkJFX0RJU1BJX0lOREVYX0JQUF0p
IHsKKyAgICBjYXNlIDQ6CisgICAgY2FzZSA4OgorICAgIGNhc2UgMTY6CisgICAgY2FzZSAyNDoK
KyAgICBjYXNlIDMyOgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQXTsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSAxNToKKyAgICAgICAgYml0cyA9IDE2OworICAgICAgICBi
cmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBiaXRzID0gcltWQkVfRElTUElfSU5ERVhfQlBQ
XSA9IDg7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIC8qIGNoZWNrIHdpZHRoICovCisg
ICAgcltWQkVfRElTUElfSU5ERVhfWFJFU10gJj0gfjd1OworICAgIGlmIChyW1ZCRV9ESVNQSV9J
TkRFWF9YUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gODsK
KyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4gVkJFX0RJU1BJX01BWF9Y
UkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdID0gVkJFX0RJU1BJX01BWF9Y
UkVTOworICAgIH0KKyAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSAmPSB+N3U7Cisg
ICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID4gVkJFX0RJU1BJX01BWF9YUkVT
KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gVkJFX0RJU1BJX01B
WF9YUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhfVklSVF9XSURUSF0gPCBy
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkgeworICAgICAgICByW1ZCRV9ESVNQSV9JTkRFWF9WSVJU
X1dJRFRIXSA9IHJbVkJFX0RJU1BJX0lOREVYX1hSRVNdOworICAgIH0KKworICAgIC8qIGNoZWNr
IGhlaWdodCAqLworICAgIGxpbmVsZW5ndGggPSByW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRI
XSAqIGJpdHMgLyA4OworICAgIG1heHkgPSBzLT52cmFtX3NpemUgLyBsaW5lbGVuZ3RoOworICAg
IGlmIChyW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSA9PSAwKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdID0gMTsKKyAgICB9CisgICAgaWYgKHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID4gVkJFX0RJU1BJX01BWF9ZUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNd
ID0gVkJFX0RJU1BJX01BWF9ZUkVTOworICAgIH0KKyAgICBpZiAocltWQkVfRElTUElfSU5ERVhf
WVJFU10gPiBtYXh5KSB7CisgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1lSRVNdID0gbWF4eTsK
KyAgICB9CisKKyAgICAvKiBjaGVjayBvZmZzZXQgKi8KKyAgICBpZiAocltWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdID4gVkJFX0RJU1BJX01BWF9YUkVTKSB7CisgICAgICAgIHJbVkJFX0RJU1BJ
X0lOREVYX1hfT0ZGU0VUXSA9IFZCRV9ESVNQSV9NQVhfWFJFUzsKKyAgICB9CisgICAgaWYgKHJb
VkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA+IFZCRV9ESVNQSV9NQVhfWVJFUykgeworICAgICAg
ICByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gPSBWQkVfRElTUElfTUFYX1lSRVM7CisgICAg
fQorICAgIG9mZnNldCA9IHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSAqIGJpdHMgLyA4Owor
ICAgIG9mZnNldCArPSByW1ZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVF0gKiBsaW5lbGVuZ3RoOwor
ICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5ndGggPiBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgcltWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsK
KyAgICAgICAgb2Zmc2V0ID0gcltWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdICogYml0cyAvIDg7
CisgICAgICAgIGlmIChvZmZzZXQgKyByW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIGxpbmVsZW5n
dGggPiBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJbVkJFX0RJU1BJX0lOREVYX1hfT0ZG
U0VUXSA9IDA7CisgICAgICAgICAgICBvZmZzZXQgPSAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyogdXBkYXRlIHZnYSBzdGF0ZSAqLworICAgIHJbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJ
R0hUXSA9IG1heHk7CisgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZWxlbmd0aDsKKyAgICBz
LT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OworfQorCiBzdGF0aWMgdWludDMyX3QgdmJl
X2lvcG9ydF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBW
R0FTdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTU4OCwyMiArNjc1LDEzIEBAIHN0YXRpYyB2b2lkIHZi
ZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9YUkVTOgotICAgICAgICAgICAgaWYgKCh2YWwgPD0gVkJFX0RJU1BJX01B
WF9YUkVTKSAmJiAoKHZhbCAmIDcpID09IDApKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZUkVTOgotICAgICAgICAgICAgaWYgKHZh
bCA8PSBWQkVfRElTUElfTUFYX1lSRVMpIHsKLSAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tz
LT52YmVfaW5kZXhdID0gdmFsOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JQUDoKLSAgICAgICAgICAgIGlmICh2YWwgPT0g
MCkKLSAgICAgICAgICAgICAgICB2YWwgPSA4OwotICAgICAgICAgICAgaWYgKHZhbCA9PSA0IHx8
IHZhbCA9PSA4IHx8IHZhbCA9PSAxNSB8fAotICAgICAgICAgICAgICAgIHZhbCA9PSAxNiB8fCB2
YWwgPT0gMjQgfHwgdmFsID09IDMyKSB7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWQkVfRElTUElf
SU5ERVhfVklSVF9XSURUSDoKKyAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfWF9PRkZTRVQ6
CisgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgorICAgICAgICAgICAgcy0+
dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKKyAgICAgICAgICAgIHZiZV9maXh1cF9yZWdz
KHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JB
Tks6CiAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0g
NCkgewpAQCAtNjIzLDE5ICs3MDEsMTEgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAg
ICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJfYWRkciwgcy0+bGZiX2VuZCk7
CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1ZJUlRfV0lEVEhdID0KLSAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdOwotICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9WSVJUX0hFSUdIVF0gPQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWVJFU107CisgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKLQotICAgICAgICAgICAgICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfbGluZV9vZmZzZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHMtPnZi
ZV9saW5lX29mZnNldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSAqCi0gICAg
ICAgICAgICAgICAgICAgICAgICAoKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdICsg
NykgPj4gMyk7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgPSAwOworICAgICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdIHw9IFZCRV9ESVNQ
SV9FTkFCTEVEOworICAgICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogCiAgICAgICAg
ICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8K
ICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKQEAg
LTY3Nyw0MCArNzQ3LDYgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQg
Km9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgcy0+ZGFj
XzhiaXQgPSAodmFsICYgVkJFX0RJU1BJXzhCSVRfREFDKSA+IDA7CiAgICAgICAgICAgICBzLT52
YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEg6Ci0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgaW50IHcsIGgsIGxpbmVfb2Zmc2V0OwotCi0gICAgICAgICAgICAgICAgaWYgKHZh
bCA8IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSkKLSAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICAgICAgICAgIHcgPSB2YWw7Ci0gICAgICAgICAgICAgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpCi0gICAgICAgICAgICAgICAg
ICAgIGxpbmVfb2Zmc2V0ID0gdyA+PiAxOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgbGluZV9vZmZzZXQgPSB3ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSArIDcpID4+IDMpOwotICAgICAgICAgICAgICAgIGggPSBzLT52cmFtX3NpemUgLyBs
aW5lX29mZnNldDsKLSAgICAgICAgICAgICAgICAvKiBYWFg6IHN1cHBvcnQgd2VpcmQgYm9jaHMg
c2VtYW50aWNzID8gKi8KLSAgICAgICAgICAgICAgICBpZiAoaCA8IHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9ZUkVTXSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IHc7Ci0gICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfSEVJR0hUXSA9IGg7
Ci0gICAgICAgICAgICAgICAgcy0+dmJlX2xpbmVfb2Zmc2V0ID0gbGluZV9vZmZzZXQ7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVQ6Ci0gICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCB4OwotICAgICAgICAgICAgICAgIHMtPnZi
ZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7Ci0gICAgICAgICAgICAgICAgcy0+dmJlX3N0YXJ0
X2FkZHIgPSBzLT52YmVfbGluZV9vZmZzZXQgKiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVRdOwotICAgICAgICAgICAgICAgIHggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWF9PRkZTRVRdOwotICAgICAgICAgICAgICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfQlBQXSA9PSA0KQotICAgICAgICAgICAgICAgICAgICBzLT52YmVfc3RhcnRfYWRkciAr
PSB4ID4+IDE7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBzLT52
YmVfc3RhcnRfYWRkciArPSB4ICogKChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSAr
IDcpID4+IDMpOwotICAgICAgICAgICAgICAgIHMtPnZiZV9zdGFydF9hZGRyID4+PSAyOwotICAg
ICAgICAgICAgfQotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CBJ-0004N2-9n; Tue, 10 May 2016 18:14: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 1b0CBJ-0004Mv-1M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:53 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 DF/6B-06668-C1522375; Tue, 10 May 2016 18:14:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVda1Sj
 coOWonMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmdPwwL3ijUPF2WnUD423xLkYuDiGBL4wSGw/e
 Z4dwzjNK3Lm0jLGLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGGBRInljV1gc
 V4BM4m3zV/YQWwWoPrJc44wTmDkWMDIsIpRvTi1qCy1SNdCL6koMz2jJDcxM0fX0MBULze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8WCz8yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvJNUgHKCRanpqRVpmTnAwIBJS3DwKInwxoGkeYsLEnOLM9MhUqcYFaXEeTNAEgIgiYzS
 PLg2WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvF8gUnsy8Erjpr4AWMwEtlmPTB1lck
 oiQkmpg3Np3rjj22nEu3iPH9D94H6+bOuvU3UkhW4+UMwr4X3D7O3/mUyNzq6tXX8/Sbl/XKa
 N/Qdns3S3FTK3re8+/5eF/e0tRT3Cf9mvzN5+PTQt9k1J5z2PSbPXjkyWXPUnUm3Zxg9H1iEX
 TZ7+YUBP37qlfY+60tCOv9Hm9JDiWX17k+vft6aBDuY+UWIozEg21mIuKEwFwc/HmQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462904090!34984204!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53094 invoked from network); 10 May 2016 18:14:51 -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; 10 May 2016 18:14:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBG-0003Mf-FK
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:50 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBG-0001e9-Ed
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:50 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBG-0001e9-Ed@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:50 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDljYjRlMjRmNGUxOTFmYThiMzcxYzFlYjVmYTAxNWE1YzU3MGFmMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:14:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:14: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 1b0CBJ-0004N2-9n; Tue, 10 May 2016 18:14: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 1b0CBJ-0004Mv-1M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:53 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 DF/6B-06668-C1522375; Tue, 10 May 2016 18:14:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVda1Sj
 coOWonMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmdPwwL3ijUPF2WnUD423xLkYuDiGBL4wSGw/e
 Z4dwzjNK3Lm0jLGLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGGBRInljV1gc
 V4BM4m3zV/YQWwWoPrJc44wTmDkWMDIsIpRvTi1qCy1SNdCL6koMz2jJDcxM0fX0MBULze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8WCz8yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvJNUgHKCRanpqRVpmTnAwIBJS3DwKInwxoGkeYsLEnOLM9MhUqcYFaXEeTNAEgIgiYzS
 PLg2WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvF8gUnsy8Erjpr4AWMwEtlmPTB1lck
 oiQkmpg3Np3rjj22nEu3iPH9D94H6+bOuvU3UkhW4+UMwr4X3D7O3/mUyNzq6tXX8/Sbl/XKa
 N/Qdns3S3FTK3re8+/5eF/e0tRT3Cf9mvzN5+PTQt9k1J5z2PSbPXjkyWXPUnUm3Zxg9H1iEX
 TZ7+YUBP37qlfY+60tCOv9Hm9JDiWX17k+vft6aBDuY+UWIozEg21mIuKEwFwc/HmQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462904090!34984204!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53094 invoked from network); 10 May 2016 18:14:51 -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; 10 May 2016 18:14:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBG-0003Mf-FK
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:50 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBG-0001e9-Ed
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:14:50 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBG-0001e9-Ed@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:14:50 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: fix banked
	access bounds checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDljYjRlMjRmNGUxOTFmYThiMzcxYzFlYjVmYTAxNWE1YzU3MGFmMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0yMDE2
LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkg
dXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlmZmVy
ZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlvbnMu
CiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nlc3Mg
dG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNv
ZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9ucyBp
bnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJU1BJ
X0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAgCiAg
ICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1pbmcg
YnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29tcGxl
dGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3Mg
bW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0aGUg
Ym9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVifQog
ICAgaW5zdGVhZC4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAKICAgIFJlcG9ydGVkLWJ5
OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvdmdhLmMgfCAyNSArKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGU4YjFjZTAuLjcyMjU2ZjEg
MTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0zNCw2ICszNCw4IEBACiAK
ICNpbmNsdWRlICJxZW11LXRpbWVyLmgiCiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogLy8jZGVm
aW5lIERFQlVHX1ZHQQogLy8jZGVmaW5lIERFQlVHX1ZHQV9NRU0KIC8vI2RlZmluZSBERUJVR19W
R0FfUkVHCkBAIC02ODQsMTEgKzY4Niw3IEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVf
ZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
ICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICB2YWwgJj0gKHMtPnZiZV9iYW5r
X21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBzLT52
YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZh
bDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTc4NywxMyArNzg1LDIxIEBAIHVpbnQzMl90IHZnYV9tZW1fcmVhZGIodm9p
ZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkcikKIAogICAgIGlmIChzLT5zcls0XSAm
IDB4MDgpIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncls1XSAmIDB4MTApIHsKICAgICAgICAg
Lyogb2RkL2V2ZW4gbW9kZSAoYWthIHRleHQgbW9kZSBtYXBwaW5nKSAqLwogICAgICAgICBwbGFu
ZSA9IChzLT5ncls0XSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9w
dHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYg
fjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgewor
ICAgICAgICAgICAgcmV0dXJuIDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNo
ZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAg
IHMtPmxhdGNoID0gKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBp
ZiAoIShzLT5ncls1XSAmIDB4MDgpKSB7CkBAIC04ODAsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVt
X3dyaXRlYih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIHBsYW5lID0gYWRkciAmIDM7CiAgICAgICAgIG1hc2sgPSAoMSA8PCBwbGFu
ZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2spIHsKKyAgICAgICAgICAgIGFzc2VydChh
ZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFs
OwogI2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBjaGFpbjQ6
IFsweCV4XVxuIiwgYWRkcik7CkBAIC04OTMsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
Yih2b2lkICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIG1hc2sgPSAoMSA8PCBwbGFuZSk7CiAgICAgICAgIGlmIChzLT5zclsyXSAmIG1hc2sp
IHsKICAgICAgICAgICAgIGFkZHIgPSAoKGFkZHIgJiB+MSkgPDwgMSkgfCBwbGFuZTsKKyAgICAg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwog
I2lmZGVmIERFQlVHX1ZHQV9NRU0KICAgICAgICAgICAgIHByaW50ZigidmdhOiBvZGQvZXZlbjog
WzB4JXhdXG4iLCBhZGRyKTsKQEAgLTk2NSw2ICs5NzUsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAg
ICAgICAgbWFzayA9IHMtPnNyWzJdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAgICAgd3JpdGVfbWFz
ayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFkZHIgKiBzaXplb2YodWludDMyX3QpID49
IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAg
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAogICAgICAgICAgICAgKHZh
bCAmIHdyaXRlX21hc2spOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:03 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CBT-0004OQ-Bm; Tue, 10 May 2016 18:15:03 +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 1b0CBS-0004OG-TQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 D6/82-32266-62522375; Tue, 10 May 2016 18:15:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdV1Sj
 c4NMXfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDxvO3vBGqGK/weOMjUwvuHrYuTiEBL4wiix
 7eMENgjnPKPEp58bGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkGj8O
 Y0dxOYVMJP4vPIQI4jNAlR/7Mse5gmMHAsYGVYxahSnFpWlFukaWuglFWWmZ5TkJmbm6BoamO
 rlphYXJ6an5iQmFesl5+duYgR6hQEIdjA2bfc8xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYJ3gTJQTrAoNT21Ii0zBxgeMGkJDh4lEd7vSkBp3uKCxNzizHSI1ClGRSlx3kSQ
 PgGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3EsgUnsy8Erjpr4AWMwEtl
 mPTB1lckoiQkmpgDJ+pWMdwV2uRMbsKk/HUdaY7WD9pWh679vb3hnQ73f3/GisO3Z8er54emD
 v19bzYmkK7H4WTbpgoOZz5dXhX+6ofx14IzWXkNF+6Z9POlVcM3ITEKp4UXQucUXY+3txi9X5
 lCVHj6AvGTBy/K+/xuj28fzh29YKy1zuCvuWHfHzCcp41cs7j/UosxRmJhlrMRcWJADnwWy9E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462904100!38710117!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63583 invoked from network); 10 May 2016 18:15:01 -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; 10 May 2016 18:15: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 1b0CBQ-0003Mp-I5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:00 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBQ-0001eh-GY
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:00 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBQ-0001eh-GY@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:00 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NTQ0ZGNlMGZmY2MwYjU5Yzc1ZDViZGI2MWFkMjkwOWIzOWQyYzkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:03 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CBT-0004OQ-Bm; Tue, 10 May 2016 18:15:03 +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 1b0CBS-0004OG-TQ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 D6/82-32266-62522375; Tue, 10 May 2016 18:15:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdV1Sj
 c4NMXfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDxvO3vBGqGK/weOMjUwvuHrYuTiEBL4wiix
 7eMENgjnPKPEp58bGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkGj8O
 Y0dxOYVMJP4vPIQI4jNAlR/7Mse5gmMHAsYGVYxahSnFpWlFukaWuglFWWmZ5TkJmbm6BoamO
 rlphYXJ6an5iQmFesl5+duYgR6hQEIdjA2bfc8xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYJ3gTJQTrAoNT21Ii0zBxgeMGkJDh4lEd7vSkBp3uKCxNzizHSI1ClGRSlx3kSQ
 PgGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3EsgUnsy8Erjpr4AWMwEtl
 mPTB1lckoiQkmpgDJ+pWMdwV2uRMbsKk/HUdaY7WD9pWh679vb3hnQ73f3/GisO3Z8er54emD
 v19bzYmkK7H4WTbpgoOZz5dXhX+6ofx14IzWXkNF+6Z9POlVcM3ITEKp4UXQucUXY+3txi9X5
 lCVHj6AvGTBy/K+/xuj28fzh29YKy1zuCvuWHfHzCcp41cs7j/UosxRmJhlrMRcWJADnwWy9E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462904100!38710117!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63583 invoked from network); 10 May 2016 18:15:01 -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; 10 May 2016 18:15: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 1b0CBQ-0003Mp-I5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:00 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBQ-0001eh-GY
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:00 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBQ-0001eh-GY@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:00 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: add
	vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NTQ0ZGNlMGZmY2MwYjU5Yzc1ZDViZGI2MWFkMjkwOWIzOWQyYzkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMgY29k
ZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0
aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMg
Yi9ody92Z2EuYwppbmRleCA3MjI1NmYxLi5mMzlhMmVkIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhwYW5k
NFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0YXRpYyB1aW50OF90IGV4
cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2VuYWJsZWQoVkdBU3RhdGUg
KnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV9iaW9zX2luaXQoVkdBU3Rh
dGUgKnMpOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9kdW1wKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwogCkBAIC01MzUsNyArNTQwLDcgQEAgc3RhdGljIHZvaWQgdmJlX2Zp
eHVwX3JlZ3MoVkdBU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAg
ICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShy
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYg
KCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3Ro
aW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTY1LDcgKzExNzAsNyBA
QCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBU3RhdGUgKnMsCiB7CiAgICAgdWludDMy
X3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKICNpZmRlZiBDT05GSUdf
Qk9DSFNfVkJFCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
bGluZV9vZmZzZXQgPSBzLT52YmVfbGluZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBz
LT52YmVfc3RhcnRfYWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNTUx
LDcgKzE1NTYsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQVN0YXRlICpzKQogewogICAg
IGludCByZXQ7CiAjaWZkZWYgQ09ORklHX0JPQ0hTX1ZCRQotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9CUFBdOwogICAgIH0gZWxzZQogI2VuZGlmCkBAIC0xNTY2LDcgKzE1NzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBo
ZWlnaHQpCiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJF
Ci0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdodCA9IHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9IGVsc2UKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
c3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBd-0004QB-Dt; Tue, 10 May 2016 18:15:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBc-0004Q0-Pk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:12 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 F7/2A-18833-03522375; Tue, 10 May 2016 18:15:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdf1Sj
 cYPNEPYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHRuPlvBJLWKnuX1DYxvJbsYuTiEBL4wSnTt
 2cYG4ZxnlPjVOpWxi5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAV+JM5O2M
 YHYvAJmEusOr2MFsVmA6rcu+scygZFjASPDKkb14tSistQiXWO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7Gjn9OhxglOZiURHmVxYzChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwmqgA5QSLUtNTK9Iyc4ChAZOW4OBREuGNA0nzFhck5hZnpkOkTjEqSonzPlAGSgiA
 JDJK8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8PiDjeTLzSuCmvwJazAS0WI5NH
 2RxSSJCSqqBcYVefqD6zZxFes9c5ryz3mXHUcKe7xj2o05//0GtQn+D+hSeWRLGN94IeU/+1V
 TKbLJmvcIN/n8ryzPldu8JDOq0W9S38dqHgrfHfrH2H2UxXWr7k/F7RV74WgYrs5Nbtqe//sv
 s7uPh/OBi13TbGtfqo9NWr4+/aLk09v9ZLcufy2fYnZ00VYmlOCPRUIu5qDgRAAv31t9CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462904110!13504490!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61704 invoked from network); 10 May 2016 18:15:11 -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; 10 May 2016 18:15:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBa-0003OD-K7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBa-0001fr-JS
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBa-0001fr-JS@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkYzVjNDY1NjgxMTA5OTM4YThlMjQ2M2JlN2M4YWZkMGVjM2UwZDcKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBd-0004QB-Dt; Tue, 10 May 2016 18:15:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBc-0004Q0-Pk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:12 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 F7/2A-18833-03522375; Tue, 10 May 2016 18:15:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdf1Sj
 cYPNEPYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHRuPlvBJLWKnuX1DYxvJbsYuTiEBL4wSnTt
 2cYG4ZxnlPjVOpWxi5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAV+JM5O2M
 YHYvAJmEusOr2MFsVmA6rcu+scygZFjASPDKkb14tSistQiXWO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7Gjn9OhxglOZiURHmVxYzChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwmqgA5QSLUtNTK9Iyc4ChAZOW4OBREuGNA0nzFhck5hZnpkOkTjEqSonzPlAGSgiA
 JDJK8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8PiDjeTLzSuCmvwJazAS0WI5NH
 2RxSSJCSqqBcYVefqD6zZxFes9c5ryz3mXHUcKe7xj2o05//0GtQn+D+hSeWRLGN94IeU/+1V
 TKbLJmvcIN/n8ryzPldu8JDOq0W9S38dqHgrfHfrH2H2UxXWr7k/F7RV74WgYrs5Nbtqe//sv
 s7uPh/OBi13TbGtfqo9NWr4+/aLk09v9ZLcufy2fYnZ00VYmlOCPRUIu5qDgRAAv31t9CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462904110!13504490!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61704 invoked from network); 10 May 2016 18:15:11 -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; 10 May 2016 18:15:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBa-0003OD-K7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBa-0001fr-JS
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBa-0001fr-JS@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: factor out
	vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkYzVjNDY1NjgxMTA5OTM4YThlMjQ2M2JlN2M4YWZkMGVjM2UwZDcKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBXaGVu
IGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3Rl
cnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3JyZWN0
IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRvIGEg
c2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxhY2Vz
IHRvby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92
Z2EuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGYzOWEy
ZWQuLmRiYTkzZDcgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC02MTUs
NiArNjE1LDQ2IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQVN0YXRlICpzKQogICAg
IHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUg
dGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhW
R0FTdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKKworICAgIGlmICghdmJl
X2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0
byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsg
bWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3JbMHgwNl0gJiB+MHgwYykg
fCAweDA1OworICAgIHMtPmNyWzB4MTddIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMt
PmNyWzB4MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7CisgICAgLyogd2lkdGggKi8KKyAg
ICBzLT5jclsweDAxXSA9IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jclsweDEy
XSA9IGg7CisgICAgcy0+Y3JbMHgwN10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAorICAgICAg
ICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29t
cGFyZSB0byAxMDIzICovCisgICAgcy0+Y3JbMHgxOF0gPSAweGZmOworICAgIHMtPmNyWzB4MDdd
IHw9IDB4MTA7CisgICAgcy0+Y3JbMHgwOV0gfD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAw
OworICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9
IGVsc2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWlu
IDQgbW9kZSAqLworICAgICAgICBzLT5zcls0XSB8PSAweDA4OworICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCisgICAgICAgIHMtPnNyWzJdIHw9IDB4MGY7CisgICAgfQorICAgIHMt
PmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjApIHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7
CisgICAgcy0+Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0
YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJf
dCBhZGRyKQogewogICAgIFZHQVN0YXRlICpzID0gb3BhcXVlOwpAQCAtNjk4LDcgKzczOCw2IEBA
IHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90
IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfRU5BQkxF
OgogICAgICAgICAgICAgaWYgKCh2YWwgJiBWQkVfRElTUElfRU5BQkxFRCkgJiYKICAgICAgICAg
ICAgICAgICAhKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpKSB7Ci0gICAgICAgICAgICAgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgaWYgKHMtPnZyYW1fZ21mbiAhPSBzLT5sZmJf
YWRkcikgewogICAgICAgICAgICAgICAgICAgICAgc2V0X3ZyYW1fbWFwcGluZyhzLCBzLT5sZmJf
YWRkciwgcy0+bGZiX2VuZCk7CkBAIC03MDksNDAgKzc0OCwxMyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VU
XSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mo
cyk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAoc2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAg
ICAgICAgICAgICAgICBpZiAoISh2YWwgJiBWQkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAg
ICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZyYW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVf
b2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0
aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlIChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAg
ICAgICAgIGluIEJJT1MpICovCi0gICAgICAgICAgICAgICAgcy0+Z3JbMHgwNl0gPSAocy0+Z3Jb
MHgwNl0gJiB+MHgwYykgfCAweDA1OyAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8K
LSAgICAgICAgICAgICAgICBzLT5jclsweDE3XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAg
ICAgICAgICAgICAgICBzLT5jclsweDEzXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOwotICAg
ICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbMHgwMV0gPSAo
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAg
ICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAg
ICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbMHgxMl0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDddID0g
KHMtPmNyWzB4MDddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYg
MHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBh
cmUgdG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MThdID0gMHhmZjsKLSAgICAg
ICAgICAgICAgICBzLT5jclsweDA3XSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MDldIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMHgwMV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBs
aW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hp
ZnRfY29udHJvbCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7IC8q
IHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbMl0gfD0gMHgw
ZjsgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICBzLT5nclsweDA1XSA9IChzLT5nclsweDA1XSAmIH4weDYwKSB8IChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MDldICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAvKiBY
WFg6IHRoZSBiaW9zIHNob3VsZCBkbyB0aGF0ICovCiAgICAgICAgICAgICAgICAgcy0+YmFua19v
ZmZzZXQgPSAwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBp-0004S6-HK; Tue, 10 May 2016 18:15:25 +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 1b0CBp-0004Rx-2Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:25 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 5C/E5-03814-C3522375; Tue, 10 May 2016 18:15:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddS1Sj
 cYEmrkcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmvJ+9kK3gG0fF/ge/GBsY29m7GLk4hAS+MEqc
 +NME5ZxnlNi55zWQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAhMT7WzfB4
 rwCZhJHN01iBbFZQOp/r2ScwMixgJFhFaNGcWpRWWqRrqGFXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoFfqGRgYdzD+Pu15iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSviQpQTrAoNT21Ii0zBxgeMGkJDh4lEd44kDRvcUFibnFmOkTqFKOilDjvA2WghABI
 IqM0D64NFpKXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnz+oCM58nMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxtAoCcbgv+8e8TM9fGu/eSn/J64Vmf5v3Bu4Az1PbDOWvCVjEeDc+JHtcvIrXf
 Gp2guKtDqazi7g1Ox4GczreXqHT2HjjNgnXp3va5v3efSYe2kejtL6U/JCZYfPYmmp6aLXZF2
 OtPFy3P9gYq36OE74lO6eX/wn47uLmG2kfQ5OWjs9K6xCiaU4I9FQi7moOBEAnVn6DkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462904120!38841934!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4838 invoked from network); 10 May 2016 18:15:21 -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; 10 May 2016 18:15:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBk-0003ON-M8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBk-0001gQ-LV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBk-0001gQ-LV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY1NGM0MGI2NWY4OWY5ZGFmYzZkN2E3ODQ5ZDA5ZDQyMjdlNzZiZDMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
MwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBp-0004S6-HK; Tue, 10 May 2016 18:15:25 +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 1b0CBp-0004Rx-2Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:25 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 5C/E5-03814-C3522375; Tue, 10 May 2016 18:15:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVddS1Sj
 cYEmrkcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmvJ+9kK3gG0fF/ge/GBsY29m7GLk4hAS+MEqc
 +NME5ZxnlNi55zWQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAhMT7WzfB4
 rwCZhJHN01iBbFZQOp/r2ScwMixgJFhFaNGcWpRWWqRrqGFXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoFfqGRgYdzD+Pu15iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSviQpQTrAoNT21Ii0zBxgeMGkJDh4lEd44kDRvcUFibnFmOkTqFKOilDjvA2WghABI
 IqM0D64NFpKXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnz+oCM58nMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxtAoCcbgv+8e8TM9fGu/eSn/J64Vmf5v3Bu4Az1PbDOWvCVjEeDc+JHtcvIrXf
 Gp2guKtDqazi7g1Ox4GczreXqHT2HjjNgnXp3va5v3efSYe2kejtL6U/JCZYfPYmmp6aLXZF2
 OtPFy3P9gYq36OE74lO6eX/wn47uLmG2kfQ5OWjs9K6xCiaU4I9FQi7moOBEAnVn6DkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462904120!38841934!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4838 invoked from network); 10 May 2016 18:15:21 -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; 10 May 2016 18:15:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBk-0003ON-M8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBk-0001gQ-LV
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBk-0001gQ-LV@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: update vga
	register setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY1NGM0MGI2NWY4OWY5ZGFmYzZkN2E3ODQ5ZDA5ZDQyMjdlNzZiZDMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2VzCiAg
ICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUg
Y29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMgYXJl
IHVwLXRvLWRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogaHcvdmdhLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZGJhOTNkNy4uYjFiNTAxYiAxMDA2NDQK
LS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTcyOSw2ICs3MjksNyBAQCBzdGF0aWMg
dm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAg
ICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHZi
ZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAg
ICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQu
MwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBx-0004TC-J5; Tue, 10 May 2016 18:15: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 1b0CBx-0004T2-1s
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:33 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 C4/A5-26575-44522375; Tue, 10 May 2016 18:15:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddZ1Sj
 c4P9UI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLP+LHPBD8mKq9uVGxhvC3cxcnEICXxhlJi8
 YjErhHOeUWLblNdADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICRRJ3975jB
 7F5BcwkPt3vBIuzANV/mbGOaQIjxwJGhlWMGsWpRWWpRbqGpnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYwN2z0PMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBdoAyUEyxKTU+tSMvMAQYHTFqCg0dJhPe7ElCat7ggMbc4Mx0idYpRUUqc9wFInwBI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMx7CWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwZjRkvIqRnHH5tkx6BtcaU12FpSnCRzUDLskclKmYfC/14OWLz/8fSP+pZfGk7F
 rEg1fXky4Gnfv2Re5j1gruZYc655W8mDZ/Y/67Wbtvrr2342e9wG0e17mPI/wjCje06C9s/tC
 udFKgY2rS878zZ/eJNp8+v6bq5donF2/IzH29cEeewf+eri1KLMUZiYZazEXFiQB1rlHDQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462904130!23006635!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31161 invoked from network); 10 May 2016 18:15:31 -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; 10 May 2016 18:15:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBu-0003Od-Oi
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBu-0001h4-NR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBu-0001h4-NR@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg2MTJjZDIwNjcwY2I1N2ExNmJhMzA0ODBjN2Y5ZjZhMDVlYzg2ZDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:15:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:15: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 1b0CBx-0004TC-J5; Tue, 10 May 2016 18:15: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 1b0CBx-0004T2-1s
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:33 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 C4/A5-26575-44522375; Tue, 10 May 2016 18:15:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddZ1Sj
 c4P9UI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLP+LHPBD8mKq9uVGxhvC3cxcnEICXxhlJi8
 YjErhHOeUWLblNdADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICRRJ3975jB
 7F5BcwkPt3vBIuzANV/mbGOaQIjxwJGhlWMGsWpRWWpRbqGpnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYwN2z0PMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBdoAyUEyxKTU+tSMvMAQYHTFqCg0dJhPe7ElCat7ggMbc4Mx0idYpRUUqc9wFInwBI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMx7CWQKT2ZeCdz0V0CLmYAWy7Hpg
 ywuSURISTUwZjRkvIqRnHH5tkx6BtcaU12FpSnCRzUDLskclKmYfC/14OWLz/8fSP+pZfGk7F
 rEg1fXky4Gnfv2Re5j1gruZYc655W8mDZ/Y/67Wbtvrr2342e9wG0e17mPI/wjCje06C9s/tC
 udFKgY2rS878zZ/eJNp8+v6bq5donF2/IzH29cEeewf+eri1KLMUZiYZazEXFiQB1rlHDQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462904130!23006635!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31161 invoked from network); 10 May 2016 18:15:31 -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; 10 May 2016 18:15:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBu-0003Od-Oi
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CBu-0001h4-NR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:15:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CBu-0001h4-NR@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:15:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] vga: make sure
	vga register setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg2MTJjZDIwNjcwY2I1N2ExNmJhMzA0ODBjN2Y5ZjZhMDVlYzg2ZDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1OSAyMDE2ICsw
MTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3Mo
KSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJzLCB0
byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAgIHZh
bHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBjaGVj
a3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAgCiAg
ICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2FuIHR1
cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZvciBD
R0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkgd2lk
dGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAgV2hp
Y2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQK
ICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmluZyBz
b21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBieSBj
cmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBub3Qg
cG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgRml4ZXM6IENWRS0yMDE2
LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5j
LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody92Z2EuYyB8IDkgKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBiMWI1MDFiLi41Nzc4YzdkIDEwMDY0NAot
LS0gYS9ody92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTYwLDYgKzE2MCw4IEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdh
cmVncyhWR0FTdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FT
dGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJM
RV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTQ0OSw2ICs0NTEsNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxuIiwgcy0+c3JfaW5k
ZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jbcy0+c3JfaW5kZXhdID0gdmFsICYgc3Jf
bWFza1tzLT5zcl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAg
ICAgaWYgKHMtPnNyX2luZGV4ID09IDEpIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYzc6CkBAIC00NzcsNiArNDgwLDcgQEAgc3RhdGljIHZv
aWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdy
X2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4XSA9IHZhbCAm
IGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgMHgzYjQ6CiAgICAgY2FzZSAweDNkNDoKQEAgLTQ5MCw4
ICs0OTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgLyogaGFuZGxlIENSMC03IHByb3Rl
Y3Rpb24gKi8KICAgICAgICAgaWYgKChzLT5jclsweDExXSAmIDB4ODApICYmIHMtPmNyX2luZGV4
IDw9IDcpIHsKICAgICAgICAgICAgIC8qIGNhbiBhbHdheXMgd3JpdGUgYml0IDQgb2YgQ1I3ICov
Ci0gICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gNykKKyAgICAgICAgICAgIGlmIChzLT5j
cl9pbmRleCA9PSA3KSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbN10gPSAocy0+Y3JbN10gJiB+
MHgxMCkgfCAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdz
KHMpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHN3aXRjaChzLT5jcl9pbmRleCkgewpAQCAtNTA3LDYgKzUxMyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAgICAgICAgIGNhc2UgMHgwMDoKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 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 1b0CII-00056y-7p; Tue, 10 May 2016 18: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 1b0CIH-000569-0l
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:05 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 E1/28-07924-CC622375; Tue, 10 May 2016 18:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe0mlG
 4Qes1c4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDlnElvBF4mK88urGhi7BbsYuTiEBL4wSny9
 84sZwjnPKLFp407WLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIljiz7D
 GbzCphJdH6aygRiswDVX142j3UCI8cCRoZVjBrFqUVlqUW6hgZ6SUWZ6RkluYmZOUCesV5uan
 FxYnpqTmJSsV5yfu4mRqBP6hkYGHcwbutyPsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt18VKCdYlJqeWpGWmQMMDpi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc9zZIQgAk
 kVGaB9cGC8hLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5t4FM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRsYw4bivl8IMLtTtvid4OOvp9P/hhbPNF9q/mbG+78aD6CTxhTfPXdco//W7Sa
 OoyE6dZ56k6duu4mf/N7KEBZ5sv7RLyyywTfO/7GPNE0dZflk/1msuimXd5PnO2fD6oosHfl/
 tK6rzfPqzv6xJzGm2rcgBwaRdas06Wxhv1b9cxzqtZCdnlBJLcUaioRZzUXEiAC8lTjpDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904522!13195152!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43535 invoked from network); 10 May 2016 18:22: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; 10 May 2016 18: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 1b0CIE-0003Vo-Oc
 for xen-changelog@lists.xensource.com; Tue, 10 May 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 1b0CIE-00029d-Lw
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIE-00029d-Lw@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: avoid nested
	ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUxYTZmOTAzODA2OTQ5NGQ0MzYwNGViMDBlNWZmOGViNWU4M2UzODkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDo1MCAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogYXZvaWQgbmVzdGVkIGlmcyBpbiBJUCBoZWFkZXIgcGFy
c2luZwogICAgCiAgICBUcmFuc21pdCBvZmZsb2FkIG5lZWRzIHRvIHBhcnNlIHBhY2tldCBoZWFk
ZXJzLiAgSWYgaGVhZGVyIGZpZWxkcyBoYXZlCiAgICB1bmV4cGVjdGVkIHZhbHVlcyB0aGUgb2Zm
bG9hZCBwcm9jZXNzaW5nIGlzIHNraXBwZWQuCiAgICAKICAgIFRoZSBjb2RlIGN1cnJlbnRseSB1
c2VzIG5lc3RlZCBpZnMgYmVjYXVzZSB0aGVyZSBpcyByZWxhdGl2ZWx5IGxpdHRsZQogICAgaW5w
dXQgdmFsaWRhdGlvbi4gIFRoZSBuZXh0IHBhdGNoZXMgd2lsbCBhZGQgbWlzc2luZyBpbnB1dCB2
YWxpZGF0aW9uCiAgICBhbmQgYSBnb3RvIGxhYmVsIGlzIG1vcmUgYXBwcm9wcmlhdGUgdG8gYXZv
aWQgZGVlcCBpZiBzdGF0ZW1lbnQgbmVzdGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgMzMgKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmlu
ZGV4IDIwZTQ4NmEuLjQ0YzIyMWMgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9y
dGw4MTM5LmMKQEAgLTIxMTMsMjYgKzIxMTMsMzAgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVz
X3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICBzaXplX3QgICBldGhf
cGF5bG9hZF9sZW4gID0gMDsKIAogICAgICAgICAgICAgaW50IHByb3RvID0gYmUxNl90b19jcHUo
Kih1aW50MTZfdCAqKShzYXZlZF9idWZmZXIgKyAxMikpOwotICAgICAgICAgICAgaWYgKHByb3Rv
ID09IEVUSF9QX0lQKQorICAgICAgICAgICAgaWYgKHByb3RvICE9IEVUSF9QX0lQKQogICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1v
ZGUgaGFzIElQIHBhY2tldFxuIikpOworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2Fk
OworICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KLSAg
ICAgICAgICAgICAgICBldGhfcGF5bG9hZF9kYXRhID0gc2F2ZWRfYnVmZmVyICsgRVRIX0hMRU47
Ci0gICAgICAgICAgICAgICAgZXRoX3BheWxvYWRfbGVuICA9IHNhdmVkX3NpemUgICAtIEVUSF9I
TEVOOworICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBoYXMg
SVAgcGFja2V0XG4iKSk7CiAKLSAgICAgICAgICAgICAgICBpcCA9IChpcF9oZWFkZXIqKWV0aF9w
YXlsb2FkX2RhdGE7CisgICAgICAgICAgICAvKiBub3QgYWxpZ25lZCAqLworICAgICAgICAgICAg
ZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOworICAgICAgICAgICAg
ZXRoX3BheWxvYWRfbGVuICA9IHNhdmVkX3NpemUgICAtIEVUSF9ITEVOOwogCi0gICAgICAgICAg
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
Ci0gICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUg
cGFja2V0IGhhcyBiYWQgSVAgdmVyc2lvbiAlZCBleHBlY3RlZCAlZFxuIiwgSVBfSEVBREVSX1ZF
UlNJT04oaXApLCBJUF9IRUFERVJfVkVSU0lPTl80KSk7Ci0gICAgICAgICAgICAgICAgICAgIGlw
ID0gTlVMTDsKLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBo
bGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7Ci0gICAgICAgICAgICAgICAgICAgIGlwX3Byb3Rv
Y29sID0gaXAtPmlwX3A7Ci0gICAgICAgICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUxNl90
b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwotICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsKKworICAgICAgICAgICAgaWYgKElQ
X0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7CisgICAgICAgICAg
ICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBwYWNrZXQgaGFzIGJhZCBJ
UCB2ZXJzaW9uICVkICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImV4cGVjdGVkICVk
XG4iLCBJUF9IRUFERVJfVkVSU0lPTihpcCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IElQX0hFQURFUl9WRVJTSU9OXzQpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9h
ZDsKICAgICAgICAgICAgIH0KIAorICAgICAgICAgICAgaGxlbiA9IElQX0hFQURFUl9MRU5HVEgo
aXApOworICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKKyAgICAgICAgICAgIGlw
X2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCiAgICAgICAgICAg
ICBpZiAoaXApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKHR4ZHcwICYgQ1Bf
VFhfSVBDUykKQEAgLTIzMTUsNiArMjMxOSw3IEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAK
K3NraXBfb2ZmbG9hZDoKICAgICAgICAgLyogdXBkYXRlIHRhbGx5IGNvdW50ZXIgKi8KICAgICAg
ICAgKytzLT50YWxseV9jb3VudGVycy5UeE9rOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 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 1b0CII-00056y-7p; Tue, 10 May 2016 18: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 1b0CIH-000569-0l
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:05 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 E1/28-07924-CC622375; Tue, 10 May 2016 18:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe0mlG
 4Qes1c4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDlnElvBF4mK88urGhi7BbsYuTiEBL4wSny9
 84sZwjnPKLFp407WLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIljiz7D
 GbzCphJdH6aygRiswDVX142j3UCI8cCRoZVjBrFqUVlqUW6hgZ6SUWZ6RkluYmZOUCesV5uan
 FxYnpqTmJSsV5yfu4mRqBP6hkYGHcwbutyPsQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt18VKCdYlJqeWpGWmQMMDpi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc9zZIQgAk
 kVGaB9cGC8hLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5t4FM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRsYw4bivl8IMLtTtvid4OOvp9P/hhbPNF9q/mbG+78aD6CTxhTfPXdco//W7Sa
 OoyE6dZ56k6duu4mf/N7KEBZ5sv7RLyyywTfO/7GPNE0dZflk/1msuimXd5PnO2fD6oosHfl/
 tK6rzfPqzv6xJzGm2rcgBwaRdas06Wxhv1b9cxzqtZCdnlBJLcUaioRZzUXEiAC8lTjpDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904522!13195152!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43535 invoked from network); 10 May 2016 18:22: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; 10 May 2016 18: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 1b0CIE-0003Vo-Oc
 for xen-changelog@lists.xensource.com; Tue, 10 May 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 1b0CIE-00029d-Lw
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIE-00029d-Lw@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: avoid nested
	ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUxYTZmOTAzODA2OTQ5NGQ0MzYwNGViMDBlNWZmOGViNWU4M2UzODkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDo1MCAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogYXZvaWQgbmVzdGVkIGlmcyBpbiBJUCBoZWFkZXIgcGFy
c2luZwogICAgCiAgICBUcmFuc21pdCBvZmZsb2FkIG5lZWRzIHRvIHBhcnNlIHBhY2tldCBoZWFk
ZXJzLiAgSWYgaGVhZGVyIGZpZWxkcyBoYXZlCiAgICB1bmV4cGVjdGVkIHZhbHVlcyB0aGUgb2Zm
bG9hZCBwcm9jZXNzaW5nIGlzIHNraXBwZWQuCiAgICAKICAgIFRoZSBjb2RlIGN1cnJlbnRseSB1
c2VzIG5lc3RlZCBpZnMgYmVjYXVzZSB0aGVyZSBpcyByZWxhdGl2ZWx5IGxpdHRsZQogICAgaW5w
dXQgdmFsaWRhdGlvbi4gIFRoZSBuZXh0IHBhdGNoZXMgd2lsbCBhZGQgbWlzc2luZyBpbnB1dCB2
YWxpZGF0aW9uCiAgICBhbmQgYSBnb3RvIGxhYmVsIGlzIG1vcmUgYXBwcm9wcmlhdGUgdG8gYXZv
aWQgZGVlcCBpZiBzdGF0ZW1lbnQgbmVzdGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUt
eGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgMzMgKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmlu
ZGV4IDIwZTQ4NmEuLjQ0YzIyMWMgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9y
dGw4MTM5LmMKQEAgLTIxMTMsMjYgKzIxMTMsMzAgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVz
X3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICBzaXplX3QgICBldGhf
cGF5bG9hZF9sZW4gID0gMDsKIAogICAgICAgICAgICAgaW50IHByb3RvID0gYmUxNl90b19jcHUo
Kih1aW50MTZfdCAqKShzYXZlZF9idWZmZXIgKyAxMikpOwotICAgICAgICAgICAgaWYgKHByb3Rv
ID09IEVUSF9QX0lQKQorICAgICAgICAgICAgaWYgKHByb3RvICE9IEVUSF9QX0lQKQogICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1v
ZGUgaGFzIElQIHBhY2tldFxuIikpOworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2Fk
OworICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KLSAg
ICAgICAgICAgICAgICBldGhfcGF5bG9hZF9kYXRhID0gc2F2ZWRfYnVmZmVyICsgRVRIX0hMRU47
Ci0gICAgICAgICAgICAgICAgZXRoX3BheWxvYWRfbGVuICA9IHNhdmVkX3NpemUgICAtIEVUSF9I
TEVOOworICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBoYXMg
SVAgcGFja2V0XG4iKSk7CiAKLSAgICAgICAgICAgICAgICBpcCA9IChpcF9oZWFkZXIqKWV0aF9w
YXlsb2FkX2RhdGE7CisgICAgICAgICAgICAvKiBub3QgYWxpZ25lZCAqLworICAgICAgICAgICAg
ZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOworICAgICAgICAgICAg
ZXRoX3BheWxvYWRfbGVuICA9IHNhdmVkX3NpemUgICAtIEVUSF9ITEVOOwogCi0gICAgICAgICAg
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
Ci0gICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUg
cGFja2V0IGhhcyBiYWQgSVAgdmVyc2lvbiAlZCBleHBlY3RlZCAlZFxuIiwgSVBfSEVBREVSX1ZF
UlNJT04oaXApLCBJUF9IRUFERVJfVkVSU0lPTl80KSk7Ci0gICAgICAgICAgICAgICAgICAgIGlw
ID0gTlVMTDsKLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBo
bGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7Ci0gICAgICAgICAgICAgICAgICAgIGlwX3Byb3Rv
Y29sID0gaXAtPmlwX3A7Ci0gICAgICAgICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUxNl90
b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwotICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsKKworICAgICAgICAgICAgaWYgKElQ
X0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7CisgICAgICAgICAg
ICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBwYWNrZXQgaGFzIGJhZCBJ
UCB2ZXJzaW9uICVkICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImV4cGVjdGVkICVk
XG4iLCBJUF9IRUFERVJfVkVSU0lPTihpcCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IElQX0hFQURFUl9WRVJTSU9OXzQpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9h
ZDsKICAgICAgICAgICAgIH0KIAorICAgICAgICAgICAgaGxlbiA9IElQX0hFQURFUl9MRU5HVEgo
aXApOworICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKKyAgICAgICAgICAgIGlw
X2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCiAgICAgICAgICAg
ICBpZiAoaXApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKHR4ZHcwICYgQ1Bf
VFhfSVBDUykKQEAgLTIzMTUsNiArMjMxOSw3IEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAK
K3NraXBfb2ZmbG9hZDoKICAgICAgICAgLyogdXBkYXRlIHRhbGx5IGNvdW50ZXIgKi8KICAgICAg
ICAgKytzLT50YWxseV9jb3VudGVycy5UeE9rOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:21 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIX-00057w-9s; Tue, 10 May 2016 18:22:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIW-00057o-Hk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:20 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 75/34-07120-BD622375; Tue, 10 May 2016 18:22:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2mlG
 4wXpBiwnbDBwYPbb37WIPYIxizcxLyq9IYM1YsH4Fa0FzP2PFhfXbWBoYt4R3MXJxCAl8YZTY
 e+8zE4RznlGiZ+EJ9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJC6u/
 w9m8wqYSTT8a2MCsVmA6mfeX8QygZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GZX+dDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg/a8KlBMsSk1PrUjLzAEGB0xagoNHSYS3EyTNW1yQmFucmQ6ROsWoKCXOexskIQCS
 yCjNg2uDBeQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNuA5nCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MKx4035mQrJ/ja8R14NXzow9Z9t/4Z/64fuXN2O2ruTQdDVMX/ZgSEnAnaMF/8+
 AJqoxNrxP+PHipcXHx0wX6E0rfvTfjS7ktvX0SX6PWtbRU9pirQVYNh3YoVqk8nsDZbr5e/5+
 Mm5bSM7nQTw47c3wimGZXTz9++8KCsuOFm0tPOO16esKxRomlOCPRUIu5qDgRABuuuapDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462904538!13645270!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6181 invoked from network); 10 May 2016 18:22:18 -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; 10 May 2016 18:22: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 1b0CIT-0003Vy-RL
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIO-0002As-Pr
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIO-0002As-Pr@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkODEyMmJhNWQyNzY2M2ZiNDBkZTdkOWUwNDgyZmNkNmYxMmIzNjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTozOSAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogZHJvcCB0YXV0b2xvZ291cyBpZiAoaXApIHsuLi59IHN0
YXRlbWVudAogICAgCiAgICBUaGUgcHJldmlvdXMgcGF0Y2ggc3RvcHBlZCB1c2luZyB0aGUgaXAg
cG9pbnRlciBhcyBhbiBpbmRpY2F0b3IgdGhhdCB0aGUKICAgIElQIGhlYWRlciBpcyBwcmVzZW50
LiAgV2hlbiB3ZSByZWFjaCB0aGUgaWYgKGlwKSB7Li4ufSBzdGF0ZW1lbnQgd2Uga25vdwogICAg
aXAgaXMgYWx3YXlzIG5vbi1OVUxMLgogICAgCiAgICBSZW1vdmUgdGhlIGlmIHN0YXRlbWVudCB0
byByZWR1Y2UgbmVzdGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlv
bl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgMjU1ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTI2IGlu
c2VydGlvbnMoKyksIDEyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMg
Yi9ody9ydGw4MTM5LmMKaW5kZXggNDRjMjIxYy4uOGIxN2JkOSAxMDA2NDQKLS0tIGEvaHcvcnRs
ODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEzNywxODUgKzIxMzcsMTgyIEBAIHN0YXRp
YyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAg
ICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0g
YmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCi0gICAgICAgICAgICBpZiAoaXApCisg
ICAgICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQogICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RYX0lQQ1MpCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG5lZWQg
SVAgY2hlY2tzdW1cbiIpKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6
ICsrKyBDKyBtb2RlIG5lZWQgSVAgY2hlY2tzdW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAg
ICBpZiAoaGxlbjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8q
IG1pbiBoZWFkZXIgbGVuZ3RoICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFj
a2V0IGhlYWRlciBsZW4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIC8qIG9yIHBhY2tldCB0
b28gc2hvcnQgKi8KLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICBl
bHNlCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5p
cF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlwX2NoZWNr
c3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVu
LCBpcC0+aXBfc3VtKSk7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBp
ZiAoaGxlbjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8qIG1p
biBoZWFkZXIgbGVuZ3RoICovCisgICAgICAgICAgICAgICAgICAgIC8qIGJhZCBwYWNrZXQgaGVh
ZGVyIGxlbiAqLworICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9vIHNob3J0ICov
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RY
X0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAgICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IDA7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1bShpcCwgaGxl
bik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1v
ZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVuLCBpcC0+aXBfc3VtKSk7
CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoKHR4
ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAg
ICAgICAgIHsKICNpZiBkZWZpbmVkIChERUJVR19SVEw4MTM5KQotICAgICAgICAgICAgICAgICAg
ICBpbnQgbGFyZ2Vfc2VuZF9tc3MgPSAodHhkdzAgPj4gMTYpICYgQ1BfVENfTEdTRU5fTVNTX01B
U0s7CisgICAgICAgICAgICAgICAgaW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAm
IENQX1RDX0xHU0VOX01TU19NQVNLOwogI2VuZGlmCi0gICAgICAgICAgICAgICAgICAgIERFQlVH
X1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1UVT0lZCBJ
UCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEVUSF9NVFUsIGlwX2RhdGFfbGVuLCBzYXZlZF9zaXplIC0g
RVRIX0hMRU4sIGxhcmdlX3NlbmRfbXNzKSk7Ci0KLSAgICAgICAgICAgICAgICAgICAgaW50IHRj
cF9zZW5kX29mZnNldCA9IDA7Ci0gICAgICAgICAgICAgICAgICAgIGludCBzZW5kX2NvdW50ID0g
MDsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9m
ZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAgZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmll
ZCBNU1M9JWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVUSF9NVFUsIGlwX2Rh
dGFfbGVuLCBzYXZlZF9zaXplIC0gRVRIX0hMRU4sIGxhcmdlX3NlbmRfbXNzKSk7CiAKLSAgICAg
ICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3RoIGlzIDYwIGJ5dGVzICov
Ci0gICAgICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsKKyAgICAg
ICAgICAgICAgICBpbnQgdGNwX3NlbmRfb2Zmc2V0ID0gMDsKKyAgICAgICAgICAgICAgICBpbnQg
c2VuZF9jb3VudCA9IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgLyogc2F2ZSBJUCBoZWFkZXIg
dGVtcGxhdGU7IGRhdGEgYXJlYSBpcyB1c2VkIGluIHRjcCBjaGVja3N1bSBjYWxjdWxhdGlvbiAq
LwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9h
ZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KKyAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRl
cls2MF07CiAKLSAgICAgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tz
dW0gY2FsY3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLwotICAgICAgICAgICAgICAgICAg
ICB1aW50OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2FkX2RhdGEgKyBobGVu
IC0gMTI7Ci0gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3Qg
ICBkYXRhX3RvX2NoZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7Cisg
ICAgICAgICAgICAgICAgLyogc2F2ZSBJUCBoZWFkZXIgdGVtcGxhdGU7IGRhdGEgYXJlYSBpcyB1
c2VkIGluIHRjcCBjaGVja3N1bSBjYWxjdWxhdGlvbiAqLworICAgICAgICAgICAgICAgIG1lbWNw
eShzYXZlZF9pcF9oZWFkZXIsIGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOwogCi0gICAgICAgICAg
ICAgICAgICAgIC8qIHBvaW50ZXIgdG8gVENQIGhlYWRlciAqLwotICAgICAgICAgICAgICAgICAg
ICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2RhdGEg
KyBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBhIHBsYWNlaG9sZGVyIGZvciBjaGVja3N1bSBj
YWxjdWxhdGlvbiByb3V0aW5lIGluIHRjcCBjYXNlICovCisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaW50IHRjcF9obGVuID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIp
OworICAgICAgICAgICAgICAgIC8qIHBvaW50ZXIgdG8gVENQIGhlYWRlciAqLworICAgICAgICAg
ICAgICAgIHRjcF9oZWFkZXIgKnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRf
ZGF0YSArIGhsZW4pOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIEVUSF9NVFUgPSBpcCBoZWFk
ZXIgbGVuICsgdGNwIGhlYWRlciBsZW4gKyBwYXlsb2FkICovCi0gICAgICAgICAgICAgICAgICAg
IGludCB0Y3BfZGF0YV9sZW4gPSBpcF9kYXRhX2xlbiAtIHRjcF9obGVuOwotICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwor
ICAgICAgICAgICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90
Y3BfaGRyKTsKIAotICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsr
KyBDKyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQg
VENQIGNodW5rIHNpemUgJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
cF9kYXRhX2xlbiwgdGNwX2hsZW4sIHRjcF9kYXRhX2xlbiwgdGNwX2NodW5rX3NpemUpKTsKKyAg
ICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVyIGxlbiArIHRjcCBoZWFkZXIgbGVu
ICsgcGF5bG9hZCAqLworICAgICAgICAgICAgICAgIGludCB0Y3BfZGF0YV9sZW4gPSBpcF9kYXRh
X2xlbiAtIHRjcF9obGVuOworICAgICAgICAgICAgICAgIGludCB0Y3BfY2h1bmtfc2l6ZSA9IEVU
SF9NVFUgLSBobGVuIC0gdGNwX2hsZW47CiAKLSAgICAgICAgICAgICAgICAgICAgLyogbm90ZSB0
aGUgY3ljbGUgYmVsb3cgb3ZlcndyaXRlcyBJUCBoZWFkZXIgZGF0YSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgYnV0IHJlc3RvcmVzIGl0IGZyb20gc2F2ZWRfaXBfaGVhZGVyIGJlZm9yZSBzZW5k
aW5nIHBhY2tldCAqLworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIElQIGRhdGEgbGVuICVkIFRDUCBobGVuICVkIFRDUCBkYXRhIGxlbiAlZCBU
Q1AgY2h1bmsgc2l6ZSAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBfZGF0
YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CiAKLSAgICAg
ICAgICAgICAgICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOworICAgICAgICAgICAgICAgIC8q
IG5vdGUgdGhlIGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCisgICAgICAg
ICAgICAgICAgICAgYnV0IHJlc3RvcmVzIGl0IGZyb20gc2F2ZWRfaXBfaGVhZGVyIGJlZm9yZSBz
ZW5kaW5nIHBhY2tldCAqLwogCi0gICAgICAgICAgICAgICAgICAgIGZvciAodGNwX3NlbmRfb2Zm
c2V0ID0gMDsgdGNwX3NlbmRfb2Zmc2V0IDwgdGNwX2RhdGFfbGVuOyB0Y3Bfc2VuZF9vZmZzZXQg
Kz0gdGNwX2NodW5rX3NpemUpCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQxNl90IGNodW5rX3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKKyAgICAgICAg
ICAgICAgICBpbnQgaXNfbGFzdF9mcmFtZSA9IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAg
IC8qIGNoZWNrIGlmIHRoaXMgaXMgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICh0Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9s
ZW4pCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaXNfbGFzdF9mcmFtZSA9IDE7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtf
c2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRjcF9zZW5kX29mZnNldDsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNldCA9IDA7IHRjcF9z
ZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9IHRjcF9jaHVua19z
aXplKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgY2h1
bmtfc2l6ZSA9IHRjcF9jaHVua19zaXplOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJV
R19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Agc2Vxbm8gJTA4eFxuIiwgYmUz
Ml90b19jcHUocF90Y3BfaGRyLT50aF9zZXEpKSk7CisgICAgICAgICAgICAgICAgICAgIC8qIGNo
ZWNrIGlmIHRoaXMgaXMgdGhlIGxhc3QgZnJhbWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYg
KHRjcF9zZW5kX29mZnNldCArIHRjcF9jaHVua19zaXplID49IHRjcF9kYXRhX2xlbikKKyAgICAg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICAgaXNfbGFzdF9mcmFtZSA9
IDE7CisgICAgICAgICAgICAgICAgICAgICAgICBjaHVua19zaXplID0gdGNwX2RhdGFfbGVuIC0g
dGNwX3NlbmRfb2Zmc2V0OworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCi0gICAgICAgICAg
ICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRzICov
Ci0gICAgICAgICAgICAgICAgICAgICAgICBtZW1jcHkoZGF0YV90b19jaGVja3N1bSwgc2F2ZWRf
aXBfaGVhZGVyICsgMTIsIDgpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Agc2Vxbm8gJTA4eFxuIiwgYmUzMl90b19jcHUocF90
Y3BfaGRyLT50aF9zZXEpKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5U
KCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIGNhbGN1bGF0aW5nIFRDUCBjaGVja3N1bSBmb3Ig
cGFja2V0IHdpdGggJWQgYnl0ZXMgZGF0YVxuIiwgdGNwX2hsZW4gKyBjaHVua19zaXplKSk7Cisg
ICAgICAgICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisg
ICAgICAgICAgICAgICAgICAgIC8qIGNvcHkgSVAgc291cmNlIGFuZCBkZXN0aW5hdGlvbiBmaWVs
ZHMgKi8KKyAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVk
X2lwX2hlYWRlciArIDEyLCA4KTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRjcF9z
ZW5kX29mZnNldCkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAodWludDhf
dCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3NpemUpOwot
ICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBERUJVR19QUklO
VCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9y
IHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICAvKiBrZWVwIFBVU0ggYW5kIEZJTiBmbGFncyBvbmx5
IGZvciB0aGUgbGFzdCBmcmFtZSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19s
YXN0X2ZyYW1lKQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFRDUF9IRUFERVJfQ0xFQVJfRkxBR1MocF90Y3BfaGRyLCBUQ1BfRkxBR19QVVNI
fFRDUF9GTEFHX0ZJTik7Ci0gICAgICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgICAgIGlmICh0Y3Bfc2VuZF9vZmZzZXQpCisgICAgICAgICAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIG1lbWNweSgodWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4s
ICh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiArIHRjcF9zZW5kX29mZnNldCwgY2h1bmtf
c2l6ZSk7CisgICAgICAgICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgICAgICAgICAg
LyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCi0gICAgICAgICAgICAgICAgICAgICAgICBp
cF9wc2V1ZG9faGVhZGVyICpwX3RjcGlwX2hkciA9IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90
b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT56ZXJvcyAg
ICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOwotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlw
X3BheWxvYWQgPSBjcHVfdG9fYmUxNih0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAgICAg
ICAgICAgICAgICAvKiBrZWVwIFBVU0ggYW5kIEZJTiBmbGFncyBvbmx5IGZvciB0aGUgbGFzdCBm
cmFtZSAqLworICAgICAgICAgICAgICAgICAgICBpZiAoIWlzX2xhc3RfZnJhbWUpCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIFRDUF9IRUFERVJfQ0xFQVJf
RkxBR1MocF90Y3BfaGRyLCBUQ1BfRkxBR19QVVNIfFRDUF9GTEFHX0ZJTik7CisgICAgICAgICAg
ICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0g
PSAwOworICAgICAgICAgICAgICAgICAgICAvKiByZWNhbGN1bGF0ZSBUQ1AgY2hlY2tzdW0gKi8K
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7CisgICAgICAgICAgICAgICAgICAgIHBfdGNw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsK
IAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9jaGVja3N1bSA9IGlwX2NoZWNrc3Vt
KGRhdGFfdG9fY2hlY2tzdW0sIHRjcF9obGVuICsgY2h1bmtfc2l6ZSArIDEyKTsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIFRD
UCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKKyAgICAgICAgICAgICAgICAgICAg
cF90Y3BfaGRyLT50aF9zdW0gPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcF9o
ZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1bTsKKyAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9j
aGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIHRjcF9obGVuICsgY2h1bmtf
c2l6ZSArIDEyKTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBUU08gVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwogCi0g
ICAgICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICAgICAgbWVtY3B5KGV0aF9wYXlsb2FkX2RhdGEsIHNhdmVkX2lwX2hlYWRlciwg
aGxlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBzZXQgSVAgZGF0YSBsZW5ndGggYW5k
IHJlY2FsY3VsYXRlIElQIGNoZWNrc3VtICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+
aXBfbGVuID0gY3B1X3RvX2JlMTYoaGxlbiArIHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CisgICAg
ICAgICAgICAgICAgICAgIC8qIHJlc3RvcmUgSVAgaGVhZGVyICovCisgICAgICAgICAgICAgICAg
ICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhsZW4pOwogCi0g
ICAgICAgICAgICAgICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQg
ZnJhbWVzICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBfaWQgPSBjcHVfdG9fYmUx
Nih0Y3Bfc2VuZF9vZmZzZXQvdGNwX2NodW5rX3NpemUgKyBiZTE2X3RvX2NwdShpcC0+aXBfaWQp
KTsKKyAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCByZWNhbGN1
bGF0ZSBJUCBjaGVja3N1bSAqLworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfbGVuID0gY3B1
X3RvX2JlMTYoaGxlbiArIHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X3N1bSA9IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOwotICAgICAgICAgICAg
ICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gSVAgaGVh
ZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVuLCBpcC0+aXBfc3VtKSk7CisgICAgICAg
ICAgICAgICAgICAgIC8qIGluY3JlbWVudCBJUCBpZCBmb3Igc3Vic2VxdWVudCBmcmFtZXMgKi8K
KyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYodGNwX3NlbmRfb2Zm
c2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgICAgIGludCB0c29fc2VuZF9zaXplID0gRVRIX0hMRU4gKyBobGVuICsgdGNw
X2hsZW4gKyBjaHVua19zaXplOwotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gdHJhbnNmZXJyaW5nIHBhY2tldCBzaXplICVkXG4i
LCB0c29fc2VuZF9zaXplKSk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5z
ZmVyX2ZyYW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CisgICAgICAgICAg
ICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3Vt
ID0gaXBfY2hlY2tzdW0oZXRoX3BheWxvYWRfZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRlciBsZW49
JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwogCi0gICAgICAgICAgICAg
ICAgICAgICAgICAvKiBhZGQgdHJhbnNmZXJyZWQgY291bnQgdG8gVENQIHNlcXVlbmNlIG51bWJl
ciAqLwotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zZXEgPSBjcHVfdG9f
YmUzMihjaHVua19zaXplICsgYmUzMl90b19jcHUocF90Y3BfaGRyLT50aF9zZXEpKTsKLSAgICAg
ICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKLSAgICAgICAgICAgICAgICAgICAgfQor
ICAgICAgICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiAr
IHRjcF9obGVuICsgY2h1bmtfc2l6ZTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gdHJhbnNmZXJyaW5nIHBhY2tldCBzaXplICVkXG4i
LCB0c29fc2VuZF9zaXplKSk7CisgICAgICAgICAgICAgICAgICAgIHJ0bDgxMzlfdHJhbnNmZXJf
ZnJhbWUocywgc2F2ZWRfYnVmZmVyLCB0c29fc2VuZF9zaXplLCAwKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBTdG9wIHNlbmRpbmcgdGhpcyBmcmFtZSAqLwotICAgICAgICAgICAgICAgICAg
ICBzYXZlZF9zaXplID0gMDsKKyAgICAgICAgICAgICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVk
IGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIgKi8KKyAgICAgICAgICAgICAgICAgICAgcF90
Y3BfaGRyLT50aF9zZXEgPSBjcHVfdG9fYmUzMihjaHVua19zaXplICsgYmUzMl90b19jcHUocF90
Y3BfaGRyLT50aF9zZXEpKTsKKyAgICAgICAgICAgICAgICAgICAgKytzZW5kX2NvdW50OwogICAg
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlIGlmICh0eGR3MCAmIChDUF9UWF9U
Q1BDU3xDUF9UWF9VRFBDUykpCi0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG5lZWQgVENQIG9yIFVEUCBjaGVj
a3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxl
bmd0aCBpcyA2MCBieXRlcyAqLwotICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lw
X2hlYWRlcls2MF07Ci0gICAgICAgICAgICAgICAgICAgIG1lbWNweShzYXZlZF9pcF9oZWFkZXIs
IGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgIC8qIFN0b3Agc2VuZGlu
ZyB0aGlzIGZyYW1lICovCisgICAgICAgICAgICAgICAgc2F2ZWRfc2l6ZSA9IDA7CisgICAgICAg
ICAgICB9CisgICAgICAgICAgICBlbHNlIGlmICh0eGR3MCAmIChDUF9UWF9UQ1BDU3xDUF9UWF9V
RFBDUykpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tzdW1cbiIpKTsKIAotICAgICAg
ICAgICAgICAgICAgICB1aW50OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2Fk
X2RhdGEgKyBobGVuIC0gMTI7Ci0gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAg
ICAgICBzaXplX3QgICBkYXRhX3RvX2NoZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBo
bGVuICsgMTI7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3RoIGlz
IDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJbNjBd
OworICAgICAgICAgICAgICAgIG1lbWNweShzYXZlZF9pcF9oZWFkZXIsIGV0aF9wYXlsb2FkX2Rh
dGEsIGhsZW4pOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFk
ZXIgZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIC8qIGNvcHkgSVAgc291cmNlIGFuZCBk
ZXN0aW5hdGlvbiBmaWVsZHMgKi8KLSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9f
Y2hlY2tzdW0sIHNhdmVkX2lwX2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICB1aW50
OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2FkX2RhdGEgKyBobGVuIC0gMTI7
CisgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgIHNpemVfdCAgIGRhdGFfdG9f
Y2hlY2tzdW1fbGVuID0gZXRoX3BheWxvYWRfbGVuICAtIGhsZW4gKyAxMjsKIAotICAgICAgICAg
ICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1MpICYmIGlwX3Byb3RvY29sID09IElQ
X1BST1RPX1RDUCkKLSAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxjdWxhdGluZyBUQ1AgY2hl
Y2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7Cisg
ICAgICAgICAgICAgICAgLyogYWRkIDQgVENQIHBzZXVkb2hlYWRlciBmaWVsZHMgKi8KKyAgICAg
ICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRzICovCisg
ICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lwX2hlYWRlciAr
IDEyLCA4KTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90
Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAgICA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9IElQX1BST1RPX1RDUDsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2Jl
MTYoaXBfZGF0YV9sZW4pOworICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9UQ1BD
UykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxj
dWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlw
X2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHRjcF9oZWFkZXIqIHBfdGNw
X2hkciA9ICh0Y3BfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsKKyAgICAgICAgICAg
ICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRl
ciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT56
ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3Rv
ICAgPSBJUF9QUk9UT19UQ1A7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAgICAgICAgICAgICAg
ICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgICAgIHRjcF9oZWFk
ZXIqIHBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRh
dGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUQ1AgY2hlY2tzdW0gJTA0eFxu
IiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3Vt
ID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0gPSB0Y3Bf
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZSBpZiAoKHR4ZHcwICYgQ1BfVFhfVURQQ1MpICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1VE
UCkKLSAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9y
IHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CisgICAgICAgICAg
ICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3Vt
LCBpcF9kYXRhX2xlbiArIDEyKTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJS
VEw4MTM5OiArKysgQysgbW9kZSBUQ1AgY2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7
CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdWRwaXBfaGRy
ID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAgICAgICAg
ICAgICAgICAgcF91ZHBpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAgICAgICAg
ICAgICAgcF91ZHBpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBwX3VkcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KGlwX2Rh
dGFfbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0gPSB0Y3BfY2hl
Y2tzdW07CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGVsc2UgaWYgKCh0eGR3
MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFApCisgICAgICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsr
KyBDKyBtb2RlIGNhbGN1bGF0aW5nIFVEUCBjaGVja3N1bSBmb3IgcGFja2V0IHdpdGggJWQgYnl0
ZXMgZGF0YVxuIiwgaXBfZGF0YV9sZW4pKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgdWRw
X2hlYWRlciAqcF91ZHBfaGRyID0gKHVkcF9oZWFkZXIgKikgKGRhdGFfdG9fY2hlY2tzdW0rMTIp
OworICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9IChp
cF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKKyAgICAgICAgICAgICAgICAgICAg
cF91ZHBpcF9oZHItPnplcm9zICAgICAgPSAwOworICAgICAgICAgICAgICAgICAgICBwX3VkcGlw
X2hkci0+aXBfcHJvdG8gICA9IElQX1BST1RPX1VEUDsKKyAgICAgICAgICAgICAgICAgICAgcF91
ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRhX2xlbik7CiAKLSAgICAg
ICAgICAgICAgICAgICAgICAgIHBfdWRwX2hkci0+dWhfc3VtID0gMDsKKyAgICAgICAgICAgICAg
ICAgICAgdWRwX2hlYWRlciAqcF91ZHBfaGRyID0gKHVkcF9oZWFkZXIgKikgKGRhdGFfdG9fY2hl
Y2tzdW0rMTIpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBpbnQgdWRwX2NoZWNrc3VtID0g
aXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwgaXBfZGF0YV9sZW4gKyAxMik7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBj
aGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsKKyAgICAgICAgICAgICAgICAgICAgcF91
ZHBfaGRyLT51aF9zdW0gPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBwX3VkcF9oZHIt
PnVoX3N1bSA9IHVkcF9jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAg
ICAgICAgICAgICBpbnQgdWRwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1
bSwgaXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVURQIGNoZWNrc3VtICUwNHhcbiIsIHVkcF9jaGVja3N1bSkp
OwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHJlc3RvcmUgSVAgaGVhZGVyICovCi0gICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IHVkcF9jaGVja3N1
bTsKICAgICAgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhl
YWRlciAqLworICAgICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9p
cF9oZWFkZXIsIGhsZW4pOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:21 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIX-00057w-9s; Tue, 10 May 2016 18:22:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIW-00057o-Hk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:20 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 75/34-07120-BD622375; Tue, 10 May 2016 18:22:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2mlG
 4wXpBiwnbDBwYPbb37WIPYIxizcxLyq9IYM1YsH4Fa0FzP2PFhfXbWBoYt4R3MXJxCAl8YZTY
 e+8zE4RznlGiZ+EJ9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJC6u/
 w9m8wqYSTT8a2MCsVmA6mfeX8QygZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GZX+dDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg/a8KlBMsSk1PrUjLzAEGB0xagoNHSYS3EyTNW1yQmFucmQ6ROsWoKCXOexskIQCS
 yCjNg2uDBeQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNuA5nCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MKx4035mQrJ/ja8R14NXzow9Z9t/4Z/64fuXN2O2ruTQdDVMX/ZgSEnAnaMF/8+
 AJqoxNrxP+PHipcXHx0wX6E0rfvTfjS7ktvX0SX6PWtbRU9pirQVYNh3YoVqk8nsDZbr5e/5+
 Mm5bSM7nQTw47c3wimGZXTz9++8KCsuOFm0tPOO16esKxRomlOCPRUIu5qDgRABuuuapDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462904538!13645270!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6181 invoked from network); 10 May 2016 18:22:18 -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; 10 May 2016 18:22: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 1b0CIT-0003Vy-RL
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIO-0002As-Pr
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIO-0002As-Pr@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkODEyMmJhNWQyNzY2M2ZiNDBkZTdkOWUwNDgyZmNkNmYxMmIzNjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTozOSAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogZHJvcCB0YXV0b2xvZ291cyBpZiAoaXApIHsuLi59IHN0
YXRlbWVudAogICAgCiAgICBUaGUgcHJldmlvdXMgcGF0Y2ggc3RvcHBlZCB1c2luZyB0aGUgaXAg
cG9pbnRlciBhcyBhbiBpbmRpY2F0b3IgdGhhdCB0aGUKICAgIElQIGhlYWRlciBpcyBwcmVzZW50
LiAgV2hlbiB3ZSByZWFjaCB0aGUgaWYgKGlwKSB7Li4ufSBzdGF0ZW1lbnQgd2Uga25vdwogICAg
aXAgaXMgYWx3YXlzIG5vbi1OVUxMLgogICAgCiAgICBSZW1vdmUgdGhlIGlmIHN0YXRlbWVudCB0
byByZWR1Y2UgbmVzdGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlv
bl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgMjU1ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTI2IGlu
c2VydGlvbnMoKyksIDEyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMg
Yi9ody9ydGw4MTM5LmMKaW5kZXggNDRjMjIxYy4uOGIxN2JkOSAxMDA2NDQKLS0tIGEvaHcvcnRs
ODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEzNywxODUgKzIxMzcsMTgyIEBAIHN0YXRp
YyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAg
ICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0g
YmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCi0gICAgICAgICAgICBpZiAoaXApCisg
ICAgICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQogICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RYX0lQQ1MpCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG5lZWQg
SVAgY2hlY2tzdW1cbiIpKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6
ICsrKyBDKyBtb2RlIG5lZWQgSVAgY2hlY2tzdW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAg
ICBpZiAoaGxlbjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8q
IG1pbiBoZWFkZXIgbGVuZ3RoICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFj
a2V0IGhlYWRlciBsZW4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIC8qIG9yIHBhY2tldCB0
b28gc2hvcnQgKi8KLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICBl
bHNlCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5p
cF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlwX2NoZWNr
c3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVu
LCBpcC0+aXBfc3VtKSk7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBp
ZiAoaGxlbjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8qIG1p
biBoZWFkZXIgbGVuZ3RoICovCisgICAgICAgICAgICAgICAgICAgIC8qIGJhZCBwYWNrZXQgaGVh
ZGVyIGxlbiAqLworICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9vIHNob3J0ICov
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RY
X0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAgICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IDA7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1bShpcCwgaGxl
bik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1v
ZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVuLCBpcC0+aXBfc3VtKSk7
CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoKHR4
ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAg
ICAgICAgIHsKICNpZiBkZWZpbmVkIChERUJVR19SVEw4MTM5KQotICAgICAgICAgICAgICAgICAg
ICBpbnQgbGFyZ2Vfc2VuZF9tc3MgPSAodHhkdzAgPj4gMTYpICYgQ1BfVENfTEdTRU5fTVNTX01B
U0s7CisgICAgICAgICAgICAgICAgaW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAm
IENQX1RDX0xHU0VOX01TU19NQVNLOwogI2VuZGlmCi0gICAgICAgICAgICAgICAgICAgIERFQlVH
X1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1UVT0lZCBJ
UCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEVUSF9NVFUsIGlwX2RhdGFfbGVuLCBzYXZlZF9zaXplIC0g
RVRIX0hMRU4sIGxhcmdlX3NlbmRfbXNzKSk7Ci0KLSAgICAgICAgICAgICAgICAgICAgaW50IHRj
cF9zZW5kX29mZnNldCA9IDA7Ci0gICAgICAgICAgICAgICAgICAgIGludCBzZW5kX2NvdW50ID0g
MDsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9m
ZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAgZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmll
ZCBNU1M9JWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVUSF9NVFUsIGlwX2Rh
dGFfbGVuLCBzYXZlZF9zaXplIC0gRVRIX0hMRU4sIGxhcmdlX3NlbmRfbXNzKSk7CiAKLSAgICAg
ICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3RoIGlzIDYwIGJ5dGVzICov
Ci0gICAgICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsKKyAgICAg
ICAgICAgICAgICBpbnQgdGNwX3NlbmRfb2Zmc2V0ID0gMDsKKyAgICAgICAgICAgICAgICBpbnQg
c2VuZF9jb3VudCA9IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgLyogc2F2ZSBJUCBoZWFkZXIg
dGVtcGxhdGU7IGRhdGEgYXJlYSBpcyB1c2VkIGluIHRjcCBjaGVja3N1bSBjYWxjdWxhdGlvbiAq
LwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9h
ZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KKyAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRl
cls2MF07CiAKLSAgICAgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tz
dW0gY2FsY3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLwotICAgICAgICAgICAgICAgICAg
ICB1aW50OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2FkX2RhdGEgKyBobGVu
IC0gMTI7Ci0gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3Qg
ICBkYXRhX3RvX2NoZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7Cisg
ICAgICAgICAgICAgICAgLyogc2F2ZSBJUCBoZWFkZXIgdGVtcGxhdGU7IGRhdGEgYXJlYSBpcyB1
c2VkIGluIHRjcCBjaGVja3N1bSBjYWxjdWxhdGlvbiAqLworICAgICAgICAgICAgICAgIG1lbWNw
eShzYXZlZF9pcF9oZWFkZXIsIGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOwogCi0gICAgICAgICAg
ICAgICAgICAgIC8qIHBvaW50ZXIgdG8gVENQIGhlYWRlciAqLwotICAgICAgICAgICAgICAgICAg
ICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2RhdGEg
KyBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBhIHBsYWNlaG9sZGVyIGZvciBjaGVja3N1bSBj
YWxjdWxhdGlvbiByb3V0aW5lIGluIHRjcCBjYXNlICovCisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaW50IHRjcF9obGVuID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIp
OworICAgICAgICAgICAgICAgIC8qIHBvaW50ZXIgdG8gVENQIGhlYWRlciAqLworICAgICAgICAg
ICAgICAgIHRjcF9oZWFkZXIgKnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRf
ZGF0YSArIGhsZW4pOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIEVUSF9NVFUgPSBpcCBoZWFk
ZXIgbGVuICsgdGNwIGhlYWRlciBsZW4gKyBwYXlsb2FkICovCi0gICAgICAgICAgICAgICAgICAg
IGludCB0Y3BfZGF0YV9sZW4gPSBpcF9kYXRhX2xlbiAtIHRjcF9obGVuOwotICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwor
ICAgICAgICAgICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90
Y3BfaGRyKTsKIAotICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsr
KyBDKyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQg
VENQIGNodW5rIHNpemUgJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
cF9kYXRhX2xlbiwgdGNwX2hsZW4sIHRjcF9kYXRhX2xlbiwgdGNwX2NodW5rX3NpemUpKTsKKyAg
ICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVyIGxlbiArIHRjcCBoZWFkZXIgbGVu
ICsgcGF5bG9hZCAqLworICAgICAgICAgICAgICAgIGludCB0Y3BfZGF0YV9sZW4gPSBpcF9kYXRh
X2xlbiAtIHRjcF9obGVuOworICAgICAgICAgICAgICAgIGludCB0Y3BfY2h1bmtfc2l6ZSA9IEVU
SF9NVFUgLSBobGVuIC0gdGNwX2hsZW47CiAKLSAgICAgICAgICAgICAgICAgICAgLyogbm90ZSB0
aGUgY3ljbGUgYmVsb3cgb3ZlcndyaXRlcyBJUCBoZWFkZXIgZGF0YSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgYnV0IHJlc3RvcmVzIGl0IGZyb20gc2F2ZWRfaXBfaGVhZGVyIGJlZm9yZSBzZW5k
aW5nIHBhY2tldCAqLworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIElQIGRhdGEgbGVuICVkIFRDUCBobGVuICVkIFRDUCBkYXRhIGxlbiAlZCBU
Q1AgY2h1bmsgc2l6ZSAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBfZGF0
YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CiAKLSAgICAg
ICAgICAgICAgICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOworICAgICAgICAgICAgICAgIC8q
IG5vdGUgdGhlIGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCisgICAgICAg
ICAgICAgICAgICAgYnV0IHJlc3RvcmVzIGl0IGZyb20gc2F2ZWRfaXBfaGVhZGVyIGJlZm9yZSBz
ZW5kaW5nIHBhY2tldCAqLwogCi0gICAgICAgICAgICAgICAgICAgIGZvciAodGNwX3NlbmRfb2Zm
c2V0ID0gMDsgdGNwX3NlbmRfb2Zmc2V0IDwgdGNwX2RhdGFfbGVuOyB0Y3Bfc2VuZF9vZmZzZXQg
Kz0gdGNwX2NodW5rX3NpemUpCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQxNl90IGNodW5rX3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKKyAgICAgICAg
ICAgICAgICBpbnQgaXNfbGFzdF9mcmFtZSA9IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAg
IC8qIGNoZWNrIGlmIHRoaXMgaXMgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICh0Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9s
ZW4pCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaXNfbGFzdF9mcmFtZSA9IDE7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtf
c2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRjcF9zZW5kX29mZnNldDsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNldCA9IDA7IHRjcF9z
ZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9IHRjcF9jaHVua19z
aXplKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgY2h1
bmtfc2l6ZSA9IHRjcF9jaHVua19zaXplOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJV
R19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Agc2Vxbm8gJTA4eFxuIiwgYmUz
Ml90b19jcHUocF90Y3BfaGRyLT50aF9zZXEpKSk7CisgICAgICAgICAgICAgICAgICAgIC8qIGNo
ZWNrIGlmIHRoaXMgaXMgdGhlIGxhc3QgZnJhbWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYg
KHRjcF9zZW5kX29mZnNldCArIHRjcF9jaHVua19zaXplID49IHRjcF9kYXRhX2xlbikKKyAgICAg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICAgaXNfbGFzdF9mcmFtZSA9
IDE7CisgICAgICAgICAgICAgICAgICAgICAgICBjaHVua19zaXplID0gdGNwX2RhdGFfbGVuIC0g
dGNwX3NlbmRfb2Zmc2V0OworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCi0gICAgICAgICAg
ICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRzICov
Ci0gICAgICAgICAgICAgICAgICAgICAgICBtZW1jcHkoZGF0YV90b19jaGVja3N1bSwgc2F2ZWRf
aXBfaGVhZGVyICsgMTIsIDgpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Agc2Vxbm8gJTA4eFxuIiwgYmUzMl90b19jcHUocF90
Y3BfaGRyLT50aF9zZXEpKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5U
KCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIGNhbGN1bGF0aW5nIFRDUCBjaGVja3N1bSBmb3Ig
cGFja2V0IHdpdGggJWQgYnl0ZXMgZGF0YVxuIiwgdGNwX2hsZW4gKyBjaHVua19zaXplKSk7Cisg
ICAgICAgICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisg
ICAgICAgICAgICAgICAgICAgIC8qIGNvcHkgSVAgc291cmNlIGFuZCBkZXN0aW5hdGlvbiBmaWVs
ZHMgKi8KKyAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVk
X2lwX2hlYWRlciArIDEyLCA4KTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRjcF9z
ZW5kX29mZnNldCkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAodWludDhf
dCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3NpemUpOwot
ICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBERUJVR19QUklO
VCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9y
IHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICAvKiBrZWVwIFBVU0ggYW5kIEZJTiBmbGFncyBvbmx5
IGZvciB0aGUgbGFzdCBmcmFtZSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19s
YXN0X2ZyYW1lKQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFRDUF9IRUFERVJfQ0xFQVJfRkxBR1MocF90Y3BfaGRyLCBUQ1BfRkxBR19QVVNI
fFRDUF9GTEFHX0ZJTik7Ci0gICAgICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgICAgIGlmICh0Y3Bfc2VuZF9vZmZzZXQpCisgICAgICAgICAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIG1lbWNweSgodWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4s
ICh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiArIHRjcF9zZW5kX29mZnNldCwgY2h1bmtf
c2l6ZSk7CisgICAgICAgICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgICAgICAgICAg
LyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCi0gICAgICAgICAgICAgICAgICAgICAgICBp
cF9wc2V1ZG9faGVhZGVyICpwX3RjcGlwX2hkciA9IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90
b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT56ZXJvcyAg
ICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOwotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlw
X3BheWxvYWQgPSBjcHVfdG9fYmUxNih0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAgICAg
ICAgICAgICAgICAvKiBrZWVwIFBVU0ggYW5kIEZJTiBmbGFncyBvbmx5IGZvciB0aGUgbGFzdCBm
cmFtZSAqLworICAgICAgICAgICAgICAgICAgICBpZiAoIWlzX2xhc3RfZnJhbWUpCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIFRDUF9IRUFERVJfQ0xFQVJf
RkxBR1MocF90Y3BfaGRyLCBUQ1BfRkxBR19QVVNIfFRDUF9GTEFHX0ZJTik7CisgICAgICAgICAg
ICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0g
PSAwOworICAgICAgICAgICAgICAgICAgICAvKiByZWNhbGN1bGF0ZSBUQ1AgY2hlY2tzdW0gKi8K
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7CisgICAgICAgICAgICAgICAgICAgIHBfdGNw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsK
IAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9jaGVja3N1bSA9IGlwX2NoZWNrc3Vt
KGRhdGFfdG9fY2hlY2tzdW0sIHRjcF9obGVuICsgY2h1bmtfc2l6ZSArIDEyKTsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIFRD
UCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKKyAgICAgICAgICAgICAgICAgICAg
cF90Y3BfaGRyLT50aF9zdW0gPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcF9o
ZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1bTsKKyAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9j
aGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIHRjcF9obGVuICsgY2h1bmtf
c2l6ZSArIDEyKTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBUU08gVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwogCi0g
ICAgICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICAgICAgbWVtY3B5KGV0aF9wYXlsb2FkX2RhdGEsIHNhdmVkX2lwX2hlYWRlciwg
aGxlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBzZXQgSVAgZGF0YSBsZW5ndGggYW5k
IHJlY2FsY3VsYXRlIElQIGNoZWNrc3VtICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+
aXBfbGVuID0gY3B1X3RvX2JlMTYoaGxlbiArIHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CisgICAg
ICAgICAgICAgICAgICAgIC8qIHJlc3RvcmUgSVAgaGVhZGVyICovCisgICAgICAgICAgICAgICAg
ICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhsZW4pOwogCi0g
ICAgICAgICAgICAgICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQg
ZnJhbWVzICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBfaWQgPSBjcHVfdG9fYmUx
Nih0Y3Bfc2VuZF9vZmZzZXQvdGNwX2NodW5rX3NpemUgKyBiZTE2X3RvX2NwdShpcC0+aXBfaWQp
KTsKKyAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCByZWNhbGN1
bGF0ZSBJUCBjaGVja3N1bSAqLworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfbGVuID0gY3B1
X3RvX2JlMTYoaGxlbiArIHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X3N1bSA9IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOwotICAgICAgICAgICAg
ICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gSVAgaGVh
ZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLCBobGVuLCBpcC0+aXBfc3VtKSk7CisgICAgICAg
ICAgICAgICAgICAgIC8qIGluY3JlbWVudCBJUCBpZCBmb3Igc3Vic2VxdWVudCBmcmFtZXMgKi8K
KyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYodGNwX3NlbmRfb2Zm
c2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgICAgIGludCB0c29fc2VuZF9zaXplID0gRVRIX0hMRU4gKyBobGVuICsgdGNw
X2hsZW4gKyBjaHVua19zaXplOwotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gdHJhbnNmZXJyaW5nIHBhY2tldCBzaXplICVkXG4i
LCB0c29fc2VuZF9zaXplKSk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5z
ZmVyX2ZyYW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CisgICAgICAgICAg
ICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3Vt
ID0gaXBfY2hlY2tzdW0oZXRoX3BheWxvYWRfZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRlciBsZW49
JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwogCi0gICAgICAgICAgICAg
ICAgICAgICAgICAvKiBhZGQgdHJhbnNmZXJyZWQgY291bnQgdG8gVENQIHNlcXVlbmNlIG51bWJl
ciAqLwotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zZXEgPSBjcHVfdG9f
YmUzMihjaHVua19zaXplICsgYmUzMl90b19jcHUocF90Y3BfaGRyLT50aF9zZXEpKTsKLSAgICAg
ICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKLSAgICAgICAgICAgICAgICAgICAgfQor
ICAgICAgICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiAr
IHRjcF9obGVuICsgY2h1bmtfc2l6ZTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gdHJhbnNmZXJyaW5nIHBhY2tldCBzaXplICVkXG4i
LCB0c29fc2VuZF9zaXplKSk7CisgICAgICAgICAgICAgICAgICAgIHJ0bDgxMzlfdHJhbnNmZXJf
ZnJhbWUocywgc2F2ZWRfYnVmZmVyLCB0c29fc2VuZF9zaXplLCAwKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBTdG9wIHNlbmRpbmcgdGhpcyBmcmFtZSAqLwotICAgICAgICAgICAgICAgICAg
ICBzYXZlZF9zaXplID0gMDsKKyAgICAgICAgICAgICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVk
IGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIgKi8KKyAgICAgICAgICAgICAgICAgICAgcF90
Y3BfaGRyLT50aF9zZXEgPSBjcHVfdG9fYmUzMihjaHVua19zaXplICsgYmUzMl90b19jcHUocF90
Y3BfaGRyLT50aF9zZXEpKTsKKyAgICAgICAgICAgICAgICAgICAgKytzZW5kX2NvdW50OwogICAg
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlIGlmICh0eGR3MCAmIChDUF9UWF9U
Q1BDU3xDUF9UWF9VRFBDUykpCi0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG5lZWQgVENQIG9yIFVEUCBjaGVj
a3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxl
bmd0aCBpcyA2MCBieXRlcyAqLwotICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lw
X2hlYWRlcls2MF07Ci0gICAgICAgICAgICAgICAgICAgIG1lbWNweShzYXZlZF9pcF9oZWFkZXIs
IGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgIC8qIFN0b3Agc2VuZGlu
ZyB0aGlzIGZyYW1lICovCisgICAgICAgICAgICAgICAgc2F2ZWRfc2l6ZSA9IDA7CisgICAgICAg
ICAgICB9CisgICAgICAgICAgICBlbHNlIGlmICh0eGR3MCAmIChDUF9UWF9UQ1BDU3xDUF9UWF9V
RFBDUykpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tzdW1cbiIpKTsKIAotICAgICAg
ICAgICAgICAgICAgICB1aW50OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2Fk
X2RhdGEgKyBobGVuIC0gMTI7Ci0gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAg
ICAgICBzaXplX3QgICBkYXRhX3RvX2NoZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBo
bGVuICsgMTI7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3RoIGlz
IDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJbNjBd
OworICAgICAgICAgICAgICAgIG1lbWNweShzYXZlZF9pcF9oZWFkZXIsIGV0aF9wYXlsb2FkX2Rh
dGEsIGhsZW4pOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFk
ZXIgZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIC8qIGNvcHkgSVAgc291cmNlIGFuZCBk
ZXN0aW5hdGlvbiBmaWVsZHMgKi8KLSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9f
Y2hlY2tzdW0sIHNhdmVkX2lwX2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICB1aW50
OF90ICpkYXRhX3RvX2NoZWNrc3VtICAgICA9IGV0aF9wYXlsb2FkX2RhdGEgKyBobGVuIC0gMTI7
CisgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgIHNpemVfdCAgIGRhdGFfdG9f
Y2hlY2tzdW1fbGVuID0gZXRoX3BheWxvYWRfbGVuICAtIGhsZW4gKyAxMjsKIAotICAgICAgICAg
ICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1MpICYmIGlwX3Byb3RvY29sID09IElQ
X1BST1RPX1RDUCkKLSAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxjdWxhdGluZyBUQ1AgY2hl
Y2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7Cisg
ICAgICAgICAgICAgICAgLyogYWRkIDQgVENQIHBzZXVkb2hlYWRlciBmaWVsZHMgKi8KKyAgICAg
ICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRzICovCisg
ICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lwX2hlYWRlciAr
IDEyLCA4KTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90
Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAgICA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9IElQX1BST1RPX1RDUDsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2Jl
MTYoaXBfZGF0YV9sZW4pOworICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9UQ1BD
UykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxj
dWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlw
X2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHRjcF9oZWFkZXIqIHBfdGNw
X2hkciA9ICh0Y3BfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsKKyAgICAgICAgICAg
ICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRl
ciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT56
ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3Rv
ICAgPSBJUF9QUk9UT19UQ1A7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAgICAgICAgICAgICAg
ICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgICAgIHRjcF9oZWFk
ZXIqIHBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IHRjcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRh
dGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUQ1AgY2hlY2tzdW0gJTA0eFxu
IiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3Vt
ID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0gPSB0Y3Bf
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZSBpZiAoKHR4ZHcwICYgQ1BfVFhfVURQQ1MpICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1VE
UCkKLSAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9y
IHBhY2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CisgICAgICAgICAg
ICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3Vt
LCBpcF9kYXRhX2xlbiArIDEyKTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJS
VEw4MTM5OiArKysgQysgbW9kZSBUQ1AgY2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7
CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdWRwaXBfaGRy
ID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAgICAgICAg
ICAgICAgICAgcF91ZHBpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAgICAgICAg
ICAgICAgcF91ZHBpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBwX3VkcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KGlwX2Rh
dGFfbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRyLT50aF9zdW0gPSB0Y3BfY2hl
Y2tzdW07CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGVsc2UgaWYgKCh0eGR3
MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFApCisgICAgICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsr
KyBDKyBtb2RlIGNhbGN1bGF0aW5nIFVEUCBjaGVja3N1bSBmb3IgcGFja2V0IHdpdGggJWQgYnl0
ZXMgZGF0YVxuIiwgaXBfZGF0YV9sZW4pKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgdWRw
X2hlYWRlciAqcF91ZHBfaGRyID0gKHVkcF9oZWFkZXIgKikgKGRhdGFfdG9fY2hlY2tzdW0rMTIp
OworICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9IChp
cF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKKyAgICAgICAgICAgICAgICAgICAg
cF91ZHBpcF9oZHItPnplcm9zICAgICAgPSAwOworICAgICAgICAgICAgICAgICAgICBwX3VkcGlw
X2hkci0+aXBfcHJvdG8gICA9IElQX1BST1RPX1VEUDsKKyAgICAgICAgICAgICAgICAgICAgcF91
ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRhX2xlbik7CiAKLSAgICAg
ICAgICAgICAgICAgICAgICAgIHBfdWRwX2hkci0+dWhfc3VtID0gMDsKKyAgICAgICAgICAgICAg
ICAgICAgdWRwX2hlYWRlciAqcF91ZHBfaGRyID0gKHVkcF9oZWFkZXIgKikgKGRhdGFfdG9fY2hl
Y2tzdW0rMTIpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBpbnQgdWRwX2NoZWNrc3VtID0g
aXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwgaXBfZGF0YV9sZW4gKyAxMik7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBj
aGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsKKyAgICAgICAgICAgICAgICAgICAgcF91
ZHBfaGRyLT51aF9zdW0gPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBwX3VkcF9oZHIt
PnVoX3N1bSA9IHVkcF9jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAg
ICAgICAgICAgICBpbnQgdWRwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1
bSwgaXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVURQIGNoZWNrc3VtICUwNHhcbiIsIHVkcF9jaGVja3N1bSkp
OwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHJlc3RvcmUgSVAgaGVhZGVyICovCi0gICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IHVkcF9jaGVja3N1
bTsKICAgICAgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhl
YWRlciAqLworICAgICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9p
cF9oZWFkZXIsIGhsZW4pOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIh-00059P-DG; Tue, 10 May 2016 18:22:31 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIf-000596-Qx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:29 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 7E/44-07120-5E622375; Tue, 10 May 2016 18:22:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeJmlG
 4wZP9ZhYTthk4MHps79vFHsAYxZqZl5RfkcCa0Xq7kangE3fF02WNzA2Mvzi6GLk4hAS+MEos
 vH2SDcI5zyjxbMca5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJG7Me
 gJWzitgJvF1nSaIyQJUvmQOxwRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAv3BAAQ7GDv+OR1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwduvCpQTLEpNT61Iy8wBBgZMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglznsbJCEAksgo
 zYNrgwXjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzbgOZwpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjD3vF5ySffncu2NrZte7Zp3fmfybXzLf8t/HzeEssvbG5y86Qlyhvy+oyIudrdpxZq
 6AE8OEa3PNPEw22fbsKanjefZwpY/VVa/JRjpySwu03lVaZl8tnMj+0PfWwfe1tVVCskarqvR
 vq/25t2pvuPD/xvLeXWYHfPx9XCpnll61mnRm/lSbGUosxRmJhlrMRcWJAC55Au5BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462904548!13633456!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62153 invoked from network); 10 May 2016 18:22:28 -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; 10 May 2016 18:22: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 1b0CId-0003WD-TR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CId-0002Bp-Se
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CId-0002Bp-Se@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:27 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: skip offload
	on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkM2NhMDMwYzNiZWEwMGZhNzIxMjUxOGYxM2NlYzYyZjQxYjRkNWUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo0MyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogc2tpcCBvZmZsb2FkIG9uIHNob3J0IEV0aGVybmV0L0lQ
IGhlYWRlcgogICAgCiAgICBUcmFuc21pdCBvZmZsb2FkIGZlYXR1cmVzIGFjY2VzcyBFdGhlcm5l
dCBhbmQgSVAgaGVhZGVycyB0aGUgcGFja2V0LiAgSWYKICAgIHRoZSBwYWNrZXQgaXMgdG9vIHNo
b3J0IHdlIG11c3Qgbm90IGF0dGVtcHQgdG8gYWNjZXNzIGhlYWRlciBmaWVsZHM6CiAgICAKICAg
ICAgaW50IHByb3RvID0gYmUxNl90b19jcHUoKih1aW50MTZfdCAqKShzYXZlZF9idWZmZXIgKyAx
MikpOwogICAgICAuLi4KICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVU
SF9ITEVOOwogICAgICAuLi4KICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5bG9hZF9kYXRh
OwogICAgICBpZiAoSVBfSEVBREVSX1ZFUlNJT04oaXApICE9IElQX0hFQURFUl9WRVJTSU9OXzQp
IHsKICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRo
YXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcv
cnRsODEzOS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRleCA4YjE3YmQ5Li43NWVm
OWI0IDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRsODEzOS5jCkBAIC0yMTAz
LDYgKzIxMDMsMTEgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4
MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICAjZGVmaW5lIEVUSF9ITEVOICAgIDE0CiAgICAgICAg
ICAgICAjZGVmaW5lIEVUSF9NVFUgICAgIDE1MDAKIAorICAgICAgICAgICAgLyogTGFyZ2UgZW5v
dWdoIGZvciBFdGhlcm5ldCBhbmQgSVAgaGVhZGVycz8gKi8KKyAgICAgICAgICAgIGlmIChzYXZl
ZF9zaXplIDwgRVRIX0hMRU4gKyBzaXplb2YoaXBfaGVhZGVyKSkgeworICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAvKiBpcCBw
YWNrZXQgaGVhZGVyICovCiAgICAgICAgICAgICBpcF9oZWFkZXIgKmlwID0gMDsKICAgICAgICAg
ICAgIGludCBobGVuID0gMDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIh-00059P-DG; Tue, 10 May 2016 18:22:31 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIf-000596-Qx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:29 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 7E/44-07120-5E622375; Tue, 10 May 2016 18:22:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeJmlG
 4wZP9ZhYTthk4MHps79vFHsAYxZqZl5RfkcCa0Xq7kangE3fF02WNzA2Mvzi6GLk4hAS+MEos
 vH2SDcI5zyjxbMca5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJG7Me
 gJWzitgJvF1nSaIyQJUvmQOxwRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAv3BAAQ7GDv+OR1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwduvCpQTLEpNT61Iy8wBBgZMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglznsbJCEAksgo
 zYNrgwXjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzbgOZwpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjD3vF5ySffncu2NrZte7Zp3fmfybXzLf8t/HzeEssvbG5y86Qlyhvy+oyIudrdpxZq
 6AE8OEa3PNPEw22fbsKanjefZwpY/VVa/JRjpySwu03lVaZl8tnMj+0PfWwfe1tVVCskarqvR
 vq/25t2pvuPD/xvLeXWYHfPx9XCpnll61mnRm/lSbGUosxRmJhlrMRcWJAC55Au5BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1462904548!13633456!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62153 invoked from network); 10 May 2016 18:22:28 -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; 10 May 2016 18:22: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 1b0CId-0003WD-TR
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CId-0002Bp-Se
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CId-0002Bp-Se@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:27 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: skip offload
	on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkM2NhMDMwYzNiZWEwMGZhNzIxMjUxOGYxM2NlYzYyZjQxYjRkNWUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo0MyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogc2tpcCBvZmZsb2FkIG9uIHNob3J0IEV0aGVybmV0L0lQ
IGhlYWRlcgogICAgCiAgICBUcmFuc21pdCBvZmZsb2FkIGZlYXR1cmVzIGFjY2VzcyBFdGhlcm5l
dCBhbmQgSVAgaGVhZGVycyB0aGUgcGFja2V0LiAgSWYKICAgIHRoZSBwYWNrZXQgaXMgdG9vIHNo
b3J0IHdlIG11c3Qgbm90IGF0dGVtcHQgdG8gYWNjZXNzIGhlYWRlciBmaWVsZHM6CiAgICAKICAg
ICAgaW50IHByb3RvID0gYmUxNl90b19jcHUoKih1aW50MTZfdCAqKShzYXZlZF9idWZmZXIgKyAx
MikpOwogICAgICAuLi4KICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVU
SF9ITEVOOwogICAgICAuLi4KICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5bG9hZF9kYXRh
OwogICAgICBpZiAoSVBfSEVBREVSX1ZFUlNJT04oaXApICE9IElQX0hFQURFUl9WRVJTSU9OXzQp
IHsKICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRo
YXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcv
cnRsODEzOS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRleCA4YjE3YmQ5Li43NWVm
OWI0IDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRsODEzOS5jCkBAIC0yMTAz
LDYgKzIxMDMsMTEgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4
MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICAjZGVmaW5lIEVUSF9ITEVOICAgIDE0CiAgICAgICAg
ICAgICAjZGVmaW5lIEVUSF9NVFUgICAgIDE1MDAKIAorICAgICAgICAgICAgLyogTGFyZ2UgZW5v
dWdoIGZvciBFdGhlcm5ldCBhbmQgSVAgaGVhZGVycz8gKi8KKyAgICAgICAgICAgIGlmIChzYXZl
ZF9zaXplIDwgRVRIX0hMRU4gKyBzaXplb2YoaXBfaGVhZGVyKSkgeworICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAvKiBpcCBw
YWNrZXQgaGVhZGVyICovCiAgICAgICAgICAgICBpcF9oZWFkZXIgKmlwID0gMDsKICAgICAgICAg
ICAgIGludCBobGVuID0gMDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIr-0005B2-FB; Tue, 10 May 2016 18:22:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIq-0005Ao-Iy
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:40 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 95/97-02811-FE622375; Tue, 10 May 2016 18:22:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe9mlG
 4weujHBYTthk4MHps79vFHsAYxZqZl5RfkcCaceTJLsaC5wIVEzfsYmlgPMvdxcjFISTwhVHi
 /4yLbBDOeUaJQ2//sHYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgI3Hl2
 ncmEJtXwEziz49JYDUsQPXzjv5gnMDIsYCRYRWjenFqUVlqka65XlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45clzocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8P5XBcoJFqWmp1akZeYAgwMmLcHBoyTC2wmS5i0uSMwtzkyHSJ1iVJQS570NkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5t4FM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRssvCceD6o4s5RJvv6JoYfbkjVeoUb/ynSvzndImP3r8WZjhekP+nOCt4ddmPK
 7ZvlzO8fR+ddZpjH2rNFd9mBUz0XXSrpPlr1yiO/790Hb68fxL4qwfr/aYPRKaY+5gsuTbm2C
 WSuEJFlEFYTu6WoSO3bfIDb4iPXOL0+2dJ9rfW/K/+3DFa68SS3FGoqEWc1FxIgDBTcysQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462904558!40669559!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37145 invoked from network); 10 May 2016 18:22:39 -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; 10 May 2016 18:22: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 1b0CIn-0003WN-VW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIn-0002CJ-Up
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIn-0002CJ-Up@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:37 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM2NWM4YWI0YmI1Yzg5YmRiYWMyNjg3OGI2MjQxOGMyNGRlYWZiZTEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo0NyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgSVAgSGVhZGVyIExlbmd0aCBmaWVsZAogICAg
CiAgICBUaGUgSVAgSGVhZGVyIExlbmd0aCBmaWVsZCB3YXMgb25seSBjaGVja2VkIGluIHRoZSBJ
UCBjaGVja3N1bSBjYXNlLCBidXQKICAgIGlzIHVzZWQgaW4gb3RoZXIgY2FzZXMgdG9vLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+
CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody9ydGw4MTM5
LmMgfCAxOCArKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgx
MzkuYwppbmRleCA3NWVmOWI0Li5iNzFlYTYyIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysr
IGIvaHcvcnRsODEzOS5jCkBAIC0yMTM5LDYgKzIxMzksMTAgQEAgc3RhdGljIGludCBydGw4MTM5
X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICB9CiAKICAg
ICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlwKTsKKyAgICAgICAgICAgIGlmICho
bGVuIDwgc2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbiA+IGV0aF9wYXlsb2FkX2xlbikgeworICAg
ICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorCiAgICAgICAg
ICAgICBpcF9wcm90b2NvbCA9IGlwLT5pcF9wOwogICAgICAgICAgICAgaXBfZGF0YV9sZW4gPSBi
ZTE2X3RvX2NwdShpcC0+aXBfbGVuKSAtIGhsZW47CiAKQEAgLTIxNDYsMTYgKzIxNTAsMTAgQEAg
c3RhdGljIGludCBydGw4MTM5X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICBpZiAoaGxl
bjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8qIG1pbiBoZWFk
ZXIgbGVuZ3RoICovCi0gICAgICAgICAgICAgICAgICAgIC8qIGJhZCBwYWNrZXQgaGVhZGVyIGxl
biAqLwotICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9vIHNob3J0ICovCi0gICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICBp
cC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4pOwotICAgICAgICAgICAgICAgICAgICBE
RUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tz
dW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0g
aXBfY2hlY2tzdW0oaXAsIGhsZW4pOworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBobGVuLCBpcC0+aXBfc3VtKSk7CiAgICAgICAgICAg
ICB9CiAKICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9MR1NFTikgJiYgaXBfcHJvdG9j
b2wgPT0gSVBfUFJPVE9fVENQKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CIr-0005B2-FB; Tue, 10 May 2016 18:22:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIq-0005Ao-Iy
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:40 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 95/97-02811-FE622375; Tue, 10 May 2016 18:22:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe9mlG
 4weujHBYTthk4MHps79vFHsAYxZqZl5RfkcCaceTJLsaC5wIVEzfsYmlgPMvdxcjFISTwhVHi
 /4yLbBDOeUaJQ2//sHYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgI3Hl2
 ncmEJtXwEziz49JYDUsQPXzjv5gnMDIsYCRYRWjenFqUVlqka65XlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45clzocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8P5XBcoJFqWmp1akZeYAgwMmLcHBoyTC2wmS5i0uSMwtzkyHSJ1iVJQS570NkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5t4FM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRssvCceD6o4s5RJvv6JoYfbkjVeoUb/ynSvzndImP3r8WZjhekP+nOCt4ddmPK
 7ZvlzO8fR+ddZpjH2rNFd9mBUz0XXSrpPlr1yiO/790Hb68fxL4qwfr/aYPRKaY+5gsuTbm2C
 WSuEJFlEFYTu6WoSO3bfIDb4iPXOL0+2dJ9rfW/K/+3DFa68SS3FGoqEWc1FxIgDBTcysQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462904558!40669559!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37145 invoked from network); 10 May 2016 18:22:39 -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; 10 May 2016 18:22: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 1b0CIn-0003WN-VW
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIn-0002CJ-Up
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIn-0002CJ-Up@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:37 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM2NWM4YWI0YmI1Yzg5YmRiYWMyNjg3OGI2MjQxOGMyNGRlYWZiZTEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo0NyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgSVAgSGVhZGVyIExlbmd0aCBmaWVsZAogICAg
CiAgICBUaGUgSVAgSGVhZGVyIExlbmd0aCBmaWVsZCB3YXMgb25seSBjaGVja2VkIGluIHRoZSBJ
UCBjaGVja3N1bSBjYXNlLCBidXQKICAgIGlzIHVzZWQgaW4gb3RoZXIgY2FzZXMgdG9vLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+
CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiBody9ydGw4MTM5
LmMgfCAxOCArKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgx
MzkuYwppbmRleCA3NWVmOWI0Li5iNzFlYTYyIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysr
IGIvaHcvcnRsODEzOS5jCkBAIC0yMTM5LDYgKzIxMzksMTAgQEAgc3RhdGljIGludCBydGw4MTM5
X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAgICAgICAgICAgICB9CiAKICAg
ICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlwKTsKKyAgICAgICAgICAgIGlmICho
bGVuIDwgc2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbiA+IGV0aF9wYXlsb2FkX2xlbikgeworICAg
ICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorCiAgICAgICAg
ICAgICBpcF9wcm90b2NvbCA9IGlwLT5pcF9wOwogICAgICAgICAgICAgaXBfZGF0YV9sZW4gPSBi
ZTE2X3RvX2NwdShpcC0+aXBfbGVuKSAtIGhsZW47CiAKQEAgLTIxNDYsMTYgKzIxNTAsMTAgQEAg
c3RhdGljIGludCBydGw4MTM5X2NwbHVzX3RyYW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICBpZiAoaGxl
bjxzaXplb2YoaXBfaGVhZGVyKSB8fCBobGVuPmV0aF9wYXlsb2FkX2xlbikgey8qIG1pbiBoZWFk
ZXIgbGVuZ3RoICovCi0gICAgICAgICAgICAgICAgICAgIC8qIGJhZCBwYWNrZXQgaGVhZGVyIGxl
biAqLwotICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9vIHNob3J0ICovCi0gICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAwOwotICAgICAgICAgICAgICAgICAgICBp
cC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4pOwotICAgICAgICAgICAgICAgICAgICBE
RUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tz
dW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0g
aXBfY2hlY2tzdW0oaXAsIGhsZW4pOworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgSVAgaGVhZGVyIGxlbj0lZCBjaGVja3N1bT0lMDR4XG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBobGVuLCBpcC0+aXBfc3VtKSk7CiAgICAgICAgICAg
ICB9CiAKICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9MR1NFTikgJiYgaXBfcHJvdG9j
b2wgPT0gSVBfUFJPVE9fVENQKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CJ1-0005CZ-H2; Tue, 10 May 2016 18:22:51 +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 1b0CJ0-0005CH-Cv
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:50 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 0C/4E-03814-9F622375; Tue, 10 May 2016 18:22:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfenmlG
 4waoONosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaH+4n7VgJlfF1e9zWRsY77N3MXJxCAl8YZRo
 eXGSFcI5zyhx/NoEoAwHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAt4Sf1e0s
 IPYvAJmErcPvgaLswDVn93bzjaBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7G1b+dDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg7VcFygkWpaanVqRl5gDDAyYtwcGjJMLbCZLmLS5IzC3OTIdInWJUlBLndQNJCIAk
 Mkrz4NpgIXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrzVIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoGxS/jjhwn3Hs+PnOz/vbBytfmKSTe77y+tfyfx7uhOV4dls//o6FdkhkkKGTw79u
 JjlaJy+o+ZLu+OfRSb9Zn11eHnLfrHtfY/a/3FfZT1fkf1ep7cGI1OTtfjV5b6vbJk8v7vlzl
 7GqNBt7Mmi/mNzC8Xl7WZxzf2Rc/1bFA8K77KV5jFPPeYEktxRqKhFnNRcSIAnUx2nkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462904568!36294309!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50753 invoked from network); 10 May 2016 18:22:48 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:22: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 1b0CIy-0003We-1Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIy-0002D8-0W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIy-0002D8-0W@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:48 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdiNDJlYzE1MjA2Y2UxMDM4ZmRlMTUzOThkNzllM2RiYTUxNmNkOTgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1MCAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgSVAgVG90YWwgTGVuZ3RoIGZpZWxkCiAgICAK
ICAgIFRoZSBJUCBUb3RhbCBMZW5ndGggZmllbGQgaW5jbHVkZXMgdGhlIElQIGhlYWRlciBhbmQg
ZGF0YS4gIE1ha2Ugc3VyZSBpdAogICAgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
RXRoZXJuZXQgcGF5bG9hZCBzaXplLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFq
bm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJh
ZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCiBody9ydGw4MTM5LmMgfCA3ICsrKysrKy0KIDEgZmlsZSBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5
LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggYjcxZWE2Mi4uZDQ5ZDZmYSAxMDA2NDQKLS0tIGEvaHcv
cnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjE0NCw3ICsyMTQ0LDEyIEBAIHN0YXRp
YyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAg
ICAgICAgfQogCiAgICAgICAgICAgICBpcF9wcm90b2NvbCA9IGlwLT5pcF9wOwotICAgICAgICAg
ICAgaXBfZGF0YV9sZW4gPSBiZTE2X3RvX2NwdShpcC0+aXBfbGVuKSAtIGhsZW47CisKKyAgICAg
ICAgICAgIGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbik7CisgICAgICAgICAg
ICBpZiAoaXBfZGF0YV9sZW4gPCBobGVuIHx8IGlwX2RhdGFfbGVuID4gZXRoX3BheWxvYWRfbGVu
KSB7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICB9Cisg
ICAgICAgICAgICBpcF9kYXRhX2xlbiAtPSBobGVuOwogCiAgICAgICAgICAgICBpZiAodHhkdzAg
JiBDUF9UWF9JUENTKQogICAgICAgICAgICAgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:22:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:22: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 1b0CJ1-0005CZ-H2; Tue, 10 May 2016 18:22:51 +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 1b0CJ0-0005CH-Cv
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:50 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 0C/4E-03814-9F622375; Tue, 10 May 2016 18:22:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfenmlG
 4waoONosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaH+4n7VgJlfF1e9zWRsY77N3MXJxCAl8YZRo
 eXGSFcI5zyhx/NoEoAwHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAt4Sf1e0s
 IPYvAJmErcPvgaLswDVn93bzjaBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7G1b+dDjFKcjApifIqixmFC/El5adUZiQWZ8QXleakFh9
 ilOHgUJLg7VcFygkWpaanVqRl5gDDAyYtwcGjJMLbCZLmLS5IzC3OTIdInWJUlBLndQNJCIAk
 Mkrz4NpgIXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrzVIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoGxS/jjhwn3Hs+PnOz/vbBytfmKSTe77y+tfyfx7uhOV4dls//o6FdkhkkKGTw79u
 JjlaJy+o+ZLu+OfRSb9Zn11eHnLfrHtfY/a/3FfZT1fkf1ep7cGI1OTtfjV5b6vbJk8v7vlzl
 7GqNBt7Mmi/mNzC8Xl7WZxzf2Rc/1bFA8K77KV5jFPPeYEktxRqKhFnNRcSIAnUx2nkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462904568!36294309!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50753 invoked from network); 10 May 2016 18:22:48 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:22: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 1b0CIy-0003We-1Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CIy-0002D8-0W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CIy-0002D8-0W@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:48 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDdiNDJlYzE1MjA2Y2UxMDM4ZmRlMTUzOThkNzllM2RiYTUxNmNkOTgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1MCAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgSVAgVG90YWwgTGVuZ3RoIGZpZWxkCiAgICAK
ICAgIFRoZSBJUCBUb3RhbCBMZW5ndGggZmllbGQgaW5jbHVkZXMgdGhlIElQIGhlYWRlciBhbmQg
ZGF0YS4gIE1ha2Ugc3VyZSBpdAogICAgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
RXRoZXJuZXQgcGF5bG9hZCBzaXplLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFq
bm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgICBbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJh
ZGl0aW9uXQogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCiBody9ydGw4MTM5LmMgfCA3ICsrKysrKy0KIDEgZmlsZSBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5
LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggYjcxZWE2Mi4uZDQ5ZDZmYSAxMDA2NDQKLS0tIGEvaHcv
cnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjE0NCw3ICsyMTQ0LDEyIEBAIHN0YXRp
YyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAg
ICAgICAgfQogCiAgICAgICAgICAgICBpcF9wcm90b2NvbCA9IGlwLT5pcF9wOwotICAgICAgICAg
ICAgaXBfZGF0YV9sZW4gPSBiZTE2X3RvX2NwdShpcC0+aXBfbGVuKSAtIGhsZW47CisKKyAgICAg
ICAgICAgIGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbik7CisgICAgICAgICAg
ICBpZiAoaXBfZGF0YV9sZW4gPCBobGVuIHx8IGlwX2RhdGFfbGVuID4gZXRoX3BheWxvYWRfbGVu
KSB7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICB9Cisg
ICAgICAgICAgICBpcF9kYXRhX2xlbiAtPSBobGVuOwogCiAgICAgICAgICAgICBpZiAodHhkdzAg
JiBDUF9UWF9JUENTKQogICAgICAgICAgICAgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJB-0005Dy-J0; Tue, 10 May 2016 18:23: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 1b0CJA-0005Dj-E4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:00 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 CF/DE-06668-30722375; Tue, 10 May 2016 18:22:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdZ3Sj
 cYM8JdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHn1KGvBF56Km2+PMTcwPubsYuTiEBL4wihx
 4th7FgjnPKPE4/Z1bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESOyeN
 5UdxOYVMJOYPbuBFcRmAaq/9uQC8wRGjgWMDKsY1YtTi8pSi3RN9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GL/0Ox9ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwduvCpQTLEpNT61Iy8wBBgdMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglzusGkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQD4/SpB5dI+4WsOy4XsjPk/4GNVQ5ex77oiaTKhDSrdXn2uMhs2hRnf2Tjz4mHgj
 W1uFlncDiGbrNVrP5c9FPy0ty2hRFMvj++8UtmOTFYP7+TE/6tU9Uyc+Z6BsU7a9XqNPpcNxb
 NWJXPo2UcldG7KaOCeUqlyuJbmjsqkt6JX19qZfzm8S41JZbijERDLeai4kQA0wEP/EMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904578!38911005!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37862 invoked from network); 10 May 2016 18:22:59 -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; 10 May 2016 18:22: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 1b0CJ8-0003Wo-3W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJ8-0002Df-2l
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJ8-0002Df-2l@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:58 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: skip offload
	on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI4MDIxNzc3YzgyNzQ2NThjNDQ2MzQ0MjNiNWQ3OTQxOTA0MTlkODIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1MyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogc2tpcCBvZmZsb2FkIG9uIHNob3J0IFRDUCBoZWFkZXIK
ICAgIAogICAgVENQIExhcmdlIFNlZ21lbnQgT2ZmbG9hZCBhY2Nlc3NlcyB0aGUgVENQIGhlYWRl
ciBpbiB0aGUgcGFja2V0LiAgSWYgdGhlCiAgICBwYWNrZXQgaXMgdG9vIHNob3J0IHdlIG11c3Qg
bm90IGF0dGVtcHQgdG8gYWNjZXNzIGhlYWRlciBmaWVsZHM6CiAgICAKICAgICAgdGNwX2hlYWRl
ciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsgaGxlbik7CiAg
ICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29t
PgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEz
OS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggZDQ5ZDZmYS4uMGJiNDU4MyAx
MDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjE2Myw5ICsy
MTYzLDE1IEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0
YXRlICpzKQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3By
b3RvY29sID09IElQX1BST1RPX1RDUCkKICAgICAgICAgICAgIHsKKwogI2lmIGRlZmluZWQgKERF
QlVHX1JUTDgxMzkpCiAgICAgICAgICAgICAgICAgaW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcw
ID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNLOwogI2VuZGlmCisgICAgICAgICAgICAgICAg
LyogTGFyZ2UgZW5vdWdoIGZvciB0aGUgVENQIGhlYWRlcj8gKi8KKyAgICAgICAgICAgICAgICBp
ZiAoaXBfZGF0YV9sZW4gPCBzaXplb2YodGNwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICAg
ICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZsb2FkZWQgdGFzayBUU08g
TVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQgTVNTPSVkXG4iLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6
ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJB-0005Dy-J0; Tue, 10 May 2016 18:23: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 1b0CJA-0005Dj-E4
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:00 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 CF/DE-06668-30722375; Tue, 10 May 2016 18:22:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdZ3Sj
 cYM8JdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHn1KGvBF56Km2+PMTcwPubsYuTiEBL4wihx
 4th7FgjnPKPE4/Z1bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESOyeN
 5UdxOYVMJOYPbuBFcRmAaq/9uQC8wRGjgWMDKsY1YtTi8pSi3RN9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GL/0Ox9ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwduvCpQTLEpNT61Iy8wBBgdMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglzusGkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQD4/SpB5dI+4WsOy4XsjPk/4GNVQ5ex77oiaTKhDSrdXn2uMhs2hRnf2Tjz4mHgj
 W1uFlncDiGbrNVrP5c9FPy0ty2hRFMvj++8UtmOTFYP7+TE/6tU9Uyc+Z6BsU7a9XqNPpcNxb
 NWJXPo2UcldG7KaOCeUqlyuJbmjsqkt6JX19qZfzm8S41JZbijERDLeai4kQA0wEP/EMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904578!38911005!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37862 invoked from network); 10 May 2016 18:22:59 -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; 10 May 2016 18:22: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 1b0CJ8-0003Wo-3W
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJ8-0002Df-2l
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:22:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJ8-0002Df-2l@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:22:58 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: skip offload
	on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGI4MDIxNzc3YzgyNzQ2NThjNDQ2MzQ0MjNiNWQ3OTQxOTA0MTlkODIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1MyAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogc2tpcCBvZmZsb2FkIG9uIHNob3J0IFRDUCBoZWFkZXIK
ICAgIAogICAgVENQIExhcmdlIFNlZ21lbnQgT2ZmbG9hZCBhY2Nlc3NlcyB0aGUgVENQIGhlYWRl
ciBpbiB0aGUgcGFja2V0LiAgSWYgdGhlCiAgICBwYWNrZXQgaXMgdG9vIHNob3J0IHdlIG11c3Qg
bm90IGF0dGVtcHQgdG8gYWNjZXNzIGhlYWRlciBmaWVsZHM6CiAgICAKICAgICAgdGNwX2hlYWRl
ciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsgaGxlbik7CiAg
ICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29t
PgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEz
OS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggZDQ5ZDZmYS4uMGJiNDU4MyAx
MDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjE2Myw5ICsy
MTYzLDE1IEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0
YXRlICpzKQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3By
b3RvY29sID09IElQX1BST1RPX1RDUCkKICAgICAgICAgICAgIHsKKwogI2lmIGRlZmluZWQgKERF
QlVHX1JUTDgxMzkpCiAgICAgICAgICAgICAgICAgaW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcw
ID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNLOwogI2VuZGlmCisgICAgICAgICAgICAgICAg
LyogTGFyZ2UgZW5vdWdoIGZvciB0aGUgVENQIGhlYWRlcj8gKi8KKyAgICAgICAgICAgICAgICBp
ZiAoaXBfZGF0YV9sZW4gPCBzaXplb2YodGNwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICAg
ICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAg
ICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZsb2FkZWQgdGFzayBUU08g
TVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQgTVNTPSVkXG4iLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6
ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJL-0005G2-Kv; Tue, 10 May 2016 18:23:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJK-0005Fp-IG
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:10 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 F6/4F-13115-D0722375; Tue, 10 May 2016 18:23:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZdX3Sj
 c4Oo9NosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLT0EVvBFa6KKSf+sTQwNnN0MXJxCAl8YZRY
 /P0+I4RznlHiwuV9TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S3zev
 BMszitgJtEwaTcjiM0CVN/aNYltAiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTm6hoYmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjOeWOR9ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwduvCpQTLEpNT61Iy8wBhgdMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglzusGkhAA
 SWSU5sG1wULyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDY2Glwf7403HXqlNzmicqPcrIffIkTrL31tPXViIdu45OFwtsarT5toNXZfN7Mc
 sy5bQnBorO59efFO2cusXx5fMFrkdvPrP90hCgNEEyyXdah2HI1Vy7HCMptyfrXB74RfllRdq
 waE7ZODF5/yvVkoPF7b8TIudmf1/lpy2yQ+qy1KqD1rm6SizFGYmGWsxFxYkAAgsmDEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462904588!40669620!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39106 invoked from network); 10 May 2016 18:23:08 -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; 10 May 2016 18:23: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 1b0CJI-0003Xa-5P
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJI-0002Eu-4j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJI-0002Eu-4j@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:08 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check TCP
	Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU0Y2ViNzdjZjg4YmM0NGYwYjdmZTM5MjI1YzQ5ZDY2MDczNWYzMjcKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1NiAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxkCiAgICAK
ICAgIFRoZSBUQ1AgRGF0YSBPZmZzZXQgZmllbGQgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUg
aGVhZGVyLiAgTWFrZSBzdXJlCiAgICBpdCBpcyB2YWxpZCBhbmQgZG9lcyBub3QgZXhjZWVkIHRo
ZSBJUCBkYXRhIGxlbmd0aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlv
bl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAwYmI0NTgzLi4yY2E1YTliIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTkzLDYgKzIxOTMsMTEgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVzX3Ry
YW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAKICAgICAgICAgICAgICAgICBpbnQgdGNwX2hs
ZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAKKyAgICAgICAgICAgICAg
ICAvKiBJbnZhbGlkIFRDUCBkYXRhIG9mZnNldD8gKi8KKyAgICAgICAgICAgICAgICBpZiAodGNw
X2hsZW4gPCBzaXplb2YodGNwX2hlYWRlcikgfHwgdGNwX2hsZW4gPiBpcF9kYXRhX2xlbikgewor
ICAgICAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgICAgICB9
CisKICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVyIGxlbiArIHRjcCBoZWFk
ZXIgbGVuICsgcGF5bG9hZCAqLwogICAgICAgICAgICAgICAgIGludCB0Y3BfZGF0YV9sZW4gPSBp
cF9kYXRhX2xlbiAtIHRjcF9obGVuOwogICAgICAgICAgICAgICAgIGludCB0Y3BfY2h1bmtfc2l6
ZSA9IEVUSF9NVFUgLSBobGVuIC0gdGNwX2hsZW47Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJL-0005G2-Kv; Tue, 10 May 2016 18:23:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJK-0005Fp-IG
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:10 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 F6/4F-13115-D0722375; Tue, 10 May 2016 18:23:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZdX3Sj
 c4Oo9NosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLT0EVvBFa6KKSf+sTQwNnN0MXJxCAl8YZRY
 /P0+I4RznlHiwuV9TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S3zev
 BMszitgJtEwaTcjiM0CVN/aNYltAiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTm6hoYmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjOeWOR9ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwduvCpQTLEpNT61Iy8wBhgdMWoKDR0mEtxMkzVtckJhbnJkOkTrFqCglzusGkhAA
 SWSU5sG1wULyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDY2Glwf7403HXqlNzmicqPcrIffIkTrL31tPXViIdu45OFwtsarT5toNXZfN7Mc
 sy5bQnBorO59efFO2cusXx5fMFrkdvPrP90hCgNEEyyXdah2HI1Vy7HCMptyfrXB74RfllRdq
 waE7ZODF5/yvVkoPF7b8TIudmf1/lpy2yQ+qy1KqD1rm6SizFGYmGWsxFxYkAAgsmDEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1462904588!40669620!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39106 invoked from network); 10 May 2016 18:23:08 -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; 10 May 2016 18:23: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 1b0CJI-0003Xa-5P
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJI-0002Eu-4j
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJI-0002Eu-4j@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:08 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] rtl8139: check TCP
	Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU0Y2ViNzdjZjg4YmM0NGYwYjdmZTM5MjI1YzQ5ZDY2MDczNWYzMjcKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMTo1NiAy
MDE2ICswMTAwCgogICAgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxkCiAgICAK
ICAgIFRoZSBUQ1AgRGF0YSBPZmZzZXQgZmllbGQgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUg
aGVhZGVyLiAgTWFrZSBzdXJlCiAgICBpdCBpcyB2YWxpZCBhbmQgZG9lcyBub3QgZXhjZWVkIHRo
ZSBJUCBkYXRhIGxlbmd0aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlv
bl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAwYmI0NTgzLi4yY2E1YTliIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTkzLDYgKzIxOTMsMTEgQEAgc3RhdGljIGludCBydGw4MTM5X2NwbHVzX3Ry
YW5zbWl0X29uZShSVEw4MTM5U3RhdGUgKnMpCiAKICAgICAgICAgICAgICAgICBpbnQgdGNwX2hs
ZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAKKyAgICAgICAgICAgICAg
ICAvKiBJbnZhbGlkIFRDUCBkYXRhIG9mZnNldD8gKi8KKyAgICAgICAgICAgICAgICBpZiAodGNw
X2hsZW4gPCBzaXplb2YodGNwX2hlYWRlcikgfHwgdGNwX2hsZW4gPiBpcF9kYXRhX2xlbikgewor
ICAgICAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgICAgICB9
CisKICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVyIGxlbiArIHRjcCBoZWFk
ZXIgbGVuICsgcGF5bG9hZCAqLwogICAgICAgICAgICAgICAgIGludCB0Y3BfZGF0YV9sZW4gPSBp
cF9kYXRhX2xlbiAtIHRjcF9obGVuOwogICAgICAgICAgICAgICAgIGludCB0Y3BfY2h1bmtfc2l6
ZSA9IEVUSF9NVFUgLSBobGVuIC0gdGNwX2hsZW47Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJW-0005Hh-Ms; Tue, 10 May 2016 18:23:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJV-0005HO-Dz
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:21 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 BC/B8-02960-81722375; Tue, 10 May 2016 18:23:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdC3Sj
 coPMOk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmfGjYylbwTaLiyYwpjA2MvYJdjFwcQgJfGCX2
 7FzJCuGcZ5S4tWw2cxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKREh0fV
 7GA2LwCZhJbPi5jB7FZgOo/3jvMPIGRYwEjwypGjeLUorLUIl1DU72kosz0jJLcxMwcXUNDE7
 3c1OLixPTUnMSkYr3k/NxNjECv1DMwMO5g/Hva8xCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWl
 OavEhRhkODiUJ3n5VoJxgUWp6akVaZg4wPGDSEhw8SiK8nSBp3uKCxNzizHSI1ClGRSlxXjeQ
 hABIIqM0D64NFpKXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzvgOZwpOZVwI3/RXQYiagx
 XJs+iCLSxIRUlINjNNiWTuvd13f67kklFlmVR0De9+i4xOkHGdNvFnrWd2Z3KRxUvhrmr3f+d
 6cPQ9CwqT0p9mca3Scp8Uo6Fq0L2HLyqVBk1vT/909usyj9QLjyVv7Z9yr5dwqJj0n69KVdfM
 eqz2s1RNfHpi6IHD58wc88as2809km+Og+ra6NzCse1lvP2tVoBJLcUaioRZzUXEiAFZeAAVE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904599!40706632!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14914 invoked from network); 10 May 2016 18:23:19 -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; 10 May 2016 18:23: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 1b0CJS-0003Xq-TS
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJS-0002Gv-Qx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJS-0002Gv-Qx@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:18 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFjNDU0MTRlYjBlOTZhYWQ5NjNjOWVjYzgwNDY3NmExZTNkMjU3ZGQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJW-0005Hh-Ms; Tue, 10 May 2016 18:23:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJV-0005HO-Dz
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:21 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 BC/B8-02960-81722375; Tue, 10 May 2016 18:23:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdC3Sj
 coPMOk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmfGjYylbwTaLiyYwpjA2MvYJdjFwcQgJfGCX2
 7FzJCuGcZ5S4tWw2cxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKREh0fV
 7GA2LwCZhJbPi5jB7FZgOo/3jvMPIGRYwEjwypGjeLUorLUIl1DU72kosz0jJLcxMwcXUNDE7
 3c1OLixPTUnMSkYr3k/NxNjECv1DMwMO5g/Hva8xCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWl
 OavEhRhkODiUJ3n5VoJxgUWp6akVaZg4wPGDSEhw8SiK8nSBp3uKCxNzizHSI1ClGRSlxXjeQ
 hABIIqM0D64NFpKXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzvgOZwpOZVwI3/RXQYiagx
 XJs+iCLSxIRUlINjNNiWTuvd13f67kklFlmVR0De9+i4xOkHGdNvFnrWd2Z3KRxUvhrmr3f+d
 6cPQ9CwqT0p9mca3Scp8Uo6Fq0L2HLyqVBk1vT/909usyj9QLjyVv7Z9yr5dwqJj0n69KVdfM
 eqz2s1RNfHpi6IHD58wc88as2809km+Og+ra6NzCse1lvP2tVoBJLcUaioRZzUXEiAFZeAAVE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904599!40706632!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14914 invoked from network); 10 May 2016 18:23:19 -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; 10 May 2016 18:23: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 1b0CJS-0003Xq-TS
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJS-0002Gv-Qx
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJS-0002Gv-Qx@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:18 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFjNDU0MTRlYjBlOTZhYWQ5NjNjOWVjYzgwNDY3NmExZTNkMjU3ZGQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJh-0005JD-P9; Tue, 10 May 2016 18:23:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJf-0005J0-Sk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:32 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 58/37-02964-32722375; Tue, 10 May 2016 18:23:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVVdJ3Sj
 cYPEzfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWH/1MGNBaz9jxbpj71kaGLeFdzFycQgJfGGU
 ePDlIROEc55RovXkaSCHg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEYicnzX
 7GA2LwCZhJH7z1mArFZgOp/fb7DNoGRYwEjwypGjeLUorLUIl1DA72kosz0jJLcxMwcXUNDE7
 3c1OLixPTUnMSkYr3k/NxNjEC/MADBDsZzy5wPMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDtVwXKCRalpqdWpGXmAAMEJi3BwaMkwtsJkuYtLkjMLc5Mh0idYlSUEud1A0kI
 gCQySvPg2mBBeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvNUgU3gy80rgpr8CWswEtFiOT
 R9kcUkiQkqqgdEgIi8mOPrWd+vz6WFZH1Oq1j579fir1MHIGm3OLd8mGB1gvOBxuvhdtfAh6X
 ZF7fyAHL2uR/8MvEuPXdjqdHrpIeHcvnOlGxdu/x0dN7Vqx/8F0sx+R8z8V2/N9eLVfNmowFl
 5t+zazm4Pd879S+U/rzt3xOjsZ8MU0f4+3gURX+/N0tiqsV6JpTgj0VCLuag4EQCg73KURQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462904609!38720495!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17329 invoked from network); 10 May 2016 18:23:29 -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; 10 May 2016 18:23: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 1b0CJc-0003Y0-VO
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJc-0002OK-Ui
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJc-0002OK-Ui@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:28 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZhZDVkMmRhYTllZDdmNzM3NzQ5OTdjMWViZTI3NmI0ZDYyZjQxM2MKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJh-0005JD-P9; Tue, 10 May 2016 18:23:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJf-0005J0-Sk
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:32 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 58/37-02964-32722375; Tue, 10 May 2016 18:23:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVVdJ3Sj
 cYPEzfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWH/1MGNBaz9jxbpj71kaGLeFdzFycQgJfGGU
 ePDlIROEc55RovXkaSCHg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEYicnzX
 7GA2LwCZhJH7z1mArFZgOp/fb7DNoGRYwEjwypGjeLUorLUIl1DA72kosz0jJLcxMwcXUNDE7
 3c1OLixPTUnMSkYr3k/NxNjEC/MADBDsZzy5wPMUpyMCmJ8iqLGYUL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDtVwXKCRalpqdWpGXmAAMEJi3BwaMkwtsJkuYtLkjMLc5Mh0idYlSUEud1A0kI
 gCQySvPg2mBBeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvNUgU3gy80rgpr8CWswEtFiOT
 R9kcUkiQkqqgdEgIi8mOPrWd+vz6WFZH1Oq1j579fir1MHIGm3OLd8mGB1gvOBxuvhdtfAh6X
 ZF7fyAHL2uR/8MvEuPXdjqdHrpIeHcvnOlGxdu/x0dN7Vqx/8F0sx+R8z8V2/N9eLVfNmowFl
 5t+zazm4Pd879S+U/rzt3xOjsZ8MU0f4+3gURX+/N0tiqsV6JpTgj0VCLuag4EQCg73KURQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462904609!38720495!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17329 invoked from network); 10 May 2016 18:23:29 -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; 10 May 2016 18:23: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 1b0CJc-0003Y0-VO
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJc-0002OK-Ui
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJc-0002OK-Ui@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:28 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZhZDVkMmRhYTllZDdmNzM3NzQ5OTdjMWViZTI3NmI0ZDYyZjQxM2MKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJq-0005L6-Sk; Tue, 10 May 2016 18:23:42 +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 1b0CJp-0005Kq-6u
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:41 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 4E/76-09573-C2722375; Tue, 10 May 2016 18:23:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdH3Sj
 cYM5CVosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNvfwFrwhbti5TL9BsY/HF2MXBxCAl8YJTZO
 2ccM4ZxnlDi/ZzpbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAjESO+8vY
 gexeQXMJD5NOMQKYrMA1f96c5h9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2M3/84HWKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+18VKCdYlJqeWpGWmQMMDZi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc10MNKCEA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxnkBtWXvdn87tD1FftK6jRrXtwaoqi9krbYIXh/74AcPvyBb69yFG3ICX27oN2
 GI7Xu0+v62tt0WrmXcX686z11eZXjlx8LALt+gzR/7VDjP8mYqeSzl/Haf09VI6OqjTarvphw
 05i/N4/gQu2/G/siZSQo+0j+OfJkb3nlZvK3b4pQ315eY80osxRmJhlrMRcWJAIIQnyhCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462904619!38983277!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58899 invoked from network); 10 May 2016 18:23:39 -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; 10 May 2016 18:23: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 1b0CJn-0003YE-1D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJn-0002Ov-0Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJn-0002Ov-0Q@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFjYmRlM2QzNWZmYWJmMDNhMzE1NDAxNDI5OGNjYjliODI2Y2EwNDMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:23: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 1b0CJq-0005L6-Sk; Tue, 10 May 2016 18:23:42 +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 1b0CJp-0005Kq-6u
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:41 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 4E/76-09573-C2722375; Tue, 10 May 2016 18:23:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdH3Sj
 cYM5CVosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNvfwFrwhbti5TL9BsY/HF2MXBxCAl8YJTZO
 2ccM4ZxnlDi/ZzpbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAjESO+8vY
 gexeQXMJD5NOMQKYrMA1f96c5h9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2M3/84HWKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+18VKCdYlJqeWpGWmQMMDZi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc10MNKCEA
 ksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxnkBtWXvdn87tD1FftK6jRrXtwaoqi9krbYIXh/74AcPvyBb69yFG3ICX27oN2
 GI7Xu0+v62tt0WrmXcX686z11eZXjlx8LALt+gzR/7VDjP8mYqeSzl/Haf09VI6OqjTarvphw
 05i/N4/gQu2/G/siZSQo+0j+OfJkb3nlZvK3b4pQ315eY80osxRmJhlrMRcWJAIIQnyhCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462904619!38983277!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58899 invoked from network); 10 May 2016 18:23:39 -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; 10 May 2016 18:23: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 1b0CJn-0003YE-1D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJn-0002Ov-0Q
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJn-0002Ov-0Q@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFjYmRlM2QzNWZmYWJmMDNhMzE1NDAxNDI5OGNjYjliODI2Y2EwNDMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0CK5-0005Mq-Ul; Tue, 10 May 2016 18:23:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CK4-0005Mg-8v
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:56 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 46/97-02964-B3722375; Tue, 10 May 2016 18:23:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdda3Sj
 cYN4cFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuL3qJ2vBS4GKtRubGBsYz3N3MXJxCAl8YZSY
 fK2DsYuRE8g5zyjxdIdxFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFAiS+PT0A1
 sorYCaxrf0wK4jNAlR/5vlX1gmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MLbMcT7EKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgrdfDSgnWJSanlqRlpkDDA2YtAQHj5II73aQNG9xQWJucWY6ROoUo6KUOK8HSEIAJJFR
 mgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm1QaZwpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjCksoo/4tP8HfCg0knOymxDFXqdu+XSuV9UUuz3v5CZwLJQ9forNbntUg/2EE61lW1
 evbd17ii9MvOLqgiWJNpfSvkdt/igXsutdIOM3vfzKjb+llzkVT7ikIXLLx2A2QyU3G1v4FpP
 Q/8vfb1Ko85ud+ubsr8zlamlPrSs/Hy4KM5vzePL/aUosxRmJhlrMRcWJAIVOcLBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904634!40706696!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16892 invoked from network); 10 May 2016 18:23:54 -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; 10 May 2016 18: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 1b0CJx-0003YO-36
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJx-0002PP-2T
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJx-0002PP-2T@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:49 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOGUyOWNkZGIwYTJkYzBkNmMzZmNiY2Q0MTUyMTliMWY1NjY1NjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:23:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18: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 1b0CK5-0005Mq-Ul; Tue, 10 May 2016 18:23:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CK4-0005Mg-8v
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:56 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 46/97-02964-B3722375; Tue, 10 May 2016 18:23:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdda3Sj
 cYN4cFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuL3qJ2vBS4GKtRubGBsYz3N3MXJxCAl8YZSY
 fK2DsYuRE8g5zyjxdIdxFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFAiS+PT0A1
 sorYCaxrf0wK4jNAlR/5vlX1gmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MLbMcT7EKMnBpCTKqyxmFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgrdfDSgnWJSanlqRlpkDDA2YtAQHj5II73aQNG9xQWJucWY6ROoUo6KUOK8HSEIAJJFR
 mgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm1QaZwpOZVwI3/RXQYiagxXJs+iCLS
 xIRUlINjCksoo/4tP8HfCg0knOymxDFXqdu+XSuV9UUuz3v5CZwLJQ9forNbntUg/2EE61lW1
 evbd17ii9MvOLqgiWJNpfSvkdt/igXsutdIOM3vfzKjb+llzkVT7ikIXLLx2A2QyU3G1v4FpP
 Q/8vfb1Ko85ud+ubsr8zlamlPrSs/Hy4KM5vzePL/aUosxRmJhlrMRcWJAIVOcLBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904634!40706696!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16892 invoked from network); 10 May 2016 18:23:54 -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; 10 May 2016 18: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 1b0CJx-0003YO-36
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CJx-0002PP-2T
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CJx-0002PP-2T@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:49 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOGUyOWNkZGIwYTJkYzBkNmMzZmNiY2Q0MTUyMTliMWY1NjY1NjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:03 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CKB-0005Ns-06; Tue, 10 May 2016 18:24:03 +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 1b0CK9-0005Ne-HN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:01 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 21/F1-03443-04722375; Tue, 10 May 2016 18:24:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddB3Sj
 cYM51XosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6N65n71gNlfFj/YDLA2MD9m7GLk4hAS+MEos
 X9fNAuGcZ5T48OcYUIaDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAX+Ju5veM
 YLYvAJmEr+m/wGzWYDqn05dxjiBkWMBI8MqRvXi1KKy1CJdU72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECf1DMwMO5gvPzV6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3v+qQDnBotT01Iq0zBxgcMCkJTh4lER4O0HSvMUFibnFmekQqVOMilLivB5qQAkB
 kERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5n0HMp4nM68EbvoroMVMQIvl2
 PRBFpckIqSkGhh32BYUsv+5En/t4uYj608fZBUVLuLYy3sw7Mgy7inaaw2fmglExe7k8tq8Ji
 9GlZXjMG8Oj9a1BwlhjpF9ZQVT/kddNQnrn7hdy1E1o8y3LyZuEVvpMzmVOc3Pr/35yrkz0iD
 NK/BbnIjT5918mScYtUJ/LL4x9e+Mh/KqP9QdisptMyf/1lFiKc5INNRiLipOBADgH+C0QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462904639!22745796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59312 invoked from network); 10 May 2016 18:24:00 -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; 10 May 2016 18:24: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 1b0CK7-0003YT-51
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CK7-0002Q2-4K
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CK7-0002Q2-4K@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:59 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlmMjBkMzc1N2RkMDU1NTMxNGZmNmI0ZDgyOTA3MzE1MmUzYTc0YjkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:03 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CKB-0005Ns-06; Tue, 10 May 2016 18:24:03 +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 1b0CK9-0005Ne-HN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:01 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 21/F1-03443-04722375; Tue, 10 May 2016 18:24:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddB3Sj
 cYM51XosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6N65n71gNlfFj/YDLA2MD9m7GLk4hAS+MEos
 X9fNAuGcZ5T48OcYUIaDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAX+Ju5veM
 YLYvAJmEr+m/wGzWYDqn05dxjiBkWMBI8MqRvXi1KKy1CJdU72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECf1DMwMO5gvPzV6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3v+qQDnBotT01Iq0zBxgcMCkJTh4lER4O0HSvMUFibnFmekQqVOMilLivB5qQAkB
 kERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5n0HMp4nM68EbvoroMVMQIvl2
 PRBFpckIqSkGhh32BYUsv+5En/t4uYj608fZBUVLuLYy3sw7Mgy7inaaw2fmglExe7k8tq8Ji
 9GlZXjMG8Oj9a1BwlhjpF9ZQVT/kddNQnrn7hdy1E1o8y3LyZuEVvpMzmVOc3Pr/35yrkz0iD
 NK/BbnIjT5918mScYtUJ/LL4x9e+Mh/KqP9QdisptMyf/1lFiKc5INNRiLipOBADgH+C0QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462904639!22745796!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59312 invoked from network); 10 May 2016 18:24:00 -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; 10 May 2016 18:24: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 1b0CK7-0003YT-51
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:59 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CK7-0002Q2-4K
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:23:59 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CK7-0002Q2-4K@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:23:59 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlmMjBkMzc1N2RkMDU1NTMxNGZmNmI0ZDgyOTA3MzE1MmUzYTc0YjkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKL-0005QC-1q; Tue, 10 May 2016 18:24:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKJ-0005Q0-AP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:11 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 C5/9A-09532-A4722375; Tue, 10 May 2016 18:24:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddL3Sj
 cYPcZLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNx7naXgG0/F2RdbmBsYn3J2MXJxCAl8YZTY
 uqKHGcI5zyix6MwW1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJOa0/
 wKzeQXMJDatfs8CYrMA1f/8t45tAiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2My/46HWKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+18VKCdYlJqeWpGWmQMMDpi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc10MNKCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRuGMrvsTWWqzztlu0ui9utc0TypyQYdIs3jsiYVXbrVOy//v7HHnt/OqW5Uq67
 bsadc88KzYiXkfy4LOnpozV9kj2VcufbNasWnL5mWmPCv60m4Kxvyydrnv96A71JYhq/EQ0yp
 /dqXv3Fp2cYbbVaVjruW+y9nmwVj65djF6s1LOtsDRNuvKrEUZyQaajEXFScCAOR7mOFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462904649!13438163!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21389 invoked from network); 10 May 2016 18:24:10 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:24: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 1b0CKH-0003ZM-6v
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:09 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKH-0002RZ-6E
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:09 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKH-0002RZ-6E@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:09 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4ZmU3YmViZmJjZWNlNjFlYmRjYzQ2MTMxYTk4YWFjNWFjODQ1M2MKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKL-0005QC-1q; Tue, 10 May 2016 18:24:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKJ-0005Q0-AP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:11 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 C5/9A-09532-A4722375; Tue, 10 May 2016 18:24:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVddL3Sj
 cYPcZLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNx7naXgG0/F2RdbmBsYn3J2MXJxCAl8YZTY
 uqKHGcI5zyix6MwW1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJOa0/
 wKzeQXMJDatfs8CYrMA1f/8t45tAiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2My/46HWKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+18VKCdYlJqeWpGWmQMMDpi0BAePkghvJ0iat7ggMbc4Mx0idYpRUUqc10MNKCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGRuGMrvsTWWqzztlu0ui9utc0TypyQYdIs3jsiYVXbrVOy//v7HHnt/OqW5Uq67
 bsadc88KzYiXkfy4LOnpozV9kj2VcufbNasWnL5mWmPCv60m4Kxvyydrnv96A71JYhq/EQ0yp
 /dqXv3Fp2cYbbVaVjruW+y9nmwVj65djF6s1LOtsDRNuvKrEUZyQaajEXFScCAOR7mOFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1462904649!13438163!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21389 invoked from network); 10 May 2016 18:24:10 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:24: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 1b0CKH-0003ZM-6v
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:09 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKH-0002RZ-6E
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:09 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKH-0002RZ-6E@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:09 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4ZmU3YmViZmJjZWNlNjFlYmRjYzQ2MTMxYTk4YWFjNWFjODQ1M2MKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTIgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKV-0005Ro-3f; Tue, 10 May 2016 18:24:23 +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 1b0CKT-0005RW-MJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:21 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 6C/02-19343-45722375; Tue, 10 May 2016 18:24:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdE3Sj
 cYOpEKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHjtFnvBNa6K+zteMTUwtnJ0MXJxCAl8YZRY
 8GEdC4RznlHi+fETjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S0zbP
 IURxOYVMJN4t3cbWJwFqP7Puk7mCYwcCxgZVjGqF6cWlaUW6ZrpJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB+OVNudDjJIcTEqivMpiRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHj/qwLlBItS01Mr0jJzgMEBk5bg4FES4e0ESfMWFyTmFmemQ6ROMSpKifN6qAEl
 BEASGaV5cG2wgLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZhXG2QKT2ZeCdz0V0CLmYAWy
 7HpgywuSURISTUwrueYn/bdfv0cMf7CtxNi5f6t7koLaor2+WSicm3DPx4Fna3Sq6a37475zM
 l9K+5hfJra2wPzWHcVvW7yfi1b0XM8pvRV6bHQb/fWHHvcdcss8ddTyyduM7mVKi6EzDV49u7
 bXl7Te//me6z5nxd47MDETuk3YrNmb5ivIrty3fM9m795/VO1KldiKc5INNRiLipOBAAyTdYs
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462904659!31913452!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58200 invoked from network); 10 May 2016 18:24:20 -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; 10 May 2016 18:24: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 1b0CKR-0003ZW-8n
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:19 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKR-0002SK-89
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:19 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKR-0002SK-89@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:19 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI0ZjBlYTVmY2QyZjdjMDdmNTYwMTVkMGQ4YTRiZGE1ZmFmMmE5YmQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTMgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKV-0005Ro-3f; Tue, 10 May 2016 18:24:23 +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 1b0CKT-0005RW-MJ
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:21 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 6C/02-19343-45722375; Tue, 10 May 2016 18:24:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdE3Sj
 cYOpEKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHjtFnvBNa6K+zteMTUwtnJ0MXJxCAl8YZRY
 8GEdC4RznlHi+fETjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S0zbP
 IURxOYVMJN4t3cbWJwFqP7Puk7mCYwcCxgZVjGqF6cWlaUW6ZrpJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB+OVNudDjJIcTEqivMpiRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHj/qwLlBItS01Mr0jJzgMEBk5bg4FES4e0ESfMWFyTmFmemQ6ROMSpKifN6qAEl
 BEASGaV5cG2wgLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZhXG2QKT2ZeCdz0V0CLmYAWy
 7HpgywuSURISTUwrueYn/bdfv0cMf7CtxNi5f6t7koLaor2+WSicm3DPx4Fna3Sq6a37475zM
 l9K+5hfJra2wPzWHcVvW7yfi1b0XM8pvRV6bHQb/fWHHvcdcss8ddTyyduM7mVKi6EzDV49u7
 bXl7Te//me6z5nxd47MDETuk3YrNmb5ivIrty3fM9m795/VO1KldiKc5INNRiLipOBAAyTdYs
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462904659!31913452!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58200 invoked from network); 10 May 2016 18:24:20 -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; 10 May 2016 18:24: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 1b0CKR-0003ZW-8n
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:19 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKR-0002SK-89
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:19 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKR-0002SK-89@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:19 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI0ZjBlYTVmY2QyZjdjMDdmNTYwMTVkMGQ4YTRiZGE1ZmFmMmE5YmQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6MTMgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKg-0005Ta-5V; Tue, 10 May 2016 18:24:34 +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 1b0CKe-0005TK-77
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:32 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 FF/57-09573-F5722375; Tue, 10 May 2016 18:24:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdO3Sj
 cYPlmG4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nl9ga3gm0TF6++HGRsYewW7GLk4hAS+MEo8
 /dfJBuGcZ5T48foBUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKREof/3
 mcFsXkFzCRmHT7HDmKzANWf2nKBaQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjHv/OR1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwftfFSgnWJSanlqRlpkDDA6YtAQHj5IIbydImre4IDG3ODMdInWKUVFKnNdDDSgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ82qDTOHJzCuBm/4KaDET0GI5N
 n2QxSWJCCmpBkbN1Pu7o454memekr4bdvdVxifdU5u5XJ0upvlnSFsKBM4pviq6dEX6mRCHx+
 5u74vzGPcH8Eyas/3cjs2Vbuu1js9/+qLf/++nQyYN7o1Ou1evW7xfteH1kWdbl9W/CuuOW54
 dYjf32QWFmoXhGxLfv/myUaZ/0l75dRPrmGQijtx8uFqvds9OJZbijERDLeai4kQAp+QkjEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462904670!26850417!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63783 invoked from network); 10 May 2016 18:24:30 -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; 10 May 2016 18:24: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 1b0CKb-0003Zk-Us
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKb-0002W9-U7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:29 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKb-0002W9-U7@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:29 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZhOWZmYjlkOWZlMzZmMmM2YTcxYjZkZTc4NTg2Mzc4NGZjMGI2NjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKg-0005Ta-5V; Tue, 10 May 2016 18:24:34 +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 1b0CKe-0005TK-77
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:32 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 FF/57-09573-F5722375; Tue, 10 May 2016 18:24:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdO3Sj
 cYPlmG4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nl9ga3gm0TF6++HGRsYewW7GLk4hAS+MEo8
 /dfJBuGcZ5T48foBUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKREof/3
 mcFsXkFzCRmHT7HDmKzANWf2nKBaQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjHv/OR1ilORgUhLlVRYzChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwftfFSgnWJSanlqRlpkDDA6YtAQHj5IIbydImre4IDG3ODMdInWKUVFKnNdDDSgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ82qDTOHJzCuBm/4KaDET0GI5N
 n2QxSWJCCmpBkbN1Pu7o454memekr4bdvdVxifdU5u5XJ0upvlnSFsKBM4pviq6dEX6mRCHx+
 5u74vzGPcH8Eyas/3cjs2Vbuu1js9/+qLf/++nQyYN7o1Ou1evW7xfteH1kWdbl9W/CuuOW54
 dYjf32QWFmoXhGxLfv/myUaZ/0l75dRPrmGQijtx8uFqvds9OJZbijERDLeai4kQAp+QkjEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462904670!26850417!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63783 invoked from network); 10 May 2016 18:24:30 -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; 10 May 2016 18:24: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 1b0CKb-0003Zk-Us
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKb-0002W9-U7
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:29 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKb-0002W9-U7@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:29 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZhOWZmYjlkOWZlMzZmMmM2YTcxYjZkZTc4NTg2Mzc4NGZjMGI2NjMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:44 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CKq-0005V0-7S; Tue, 10 May 2016 18:24:44 +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 1b0CKo-0005Ur-QT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:43 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 03/7A-26485-A6722375; Tue, 10 May 2016 18:24:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdT3Sj
 c4OEaPosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHuimbGgtZ+x4vn1R8wNjNvCuxi5OIQEvjBK
 NL3YyNrFyAnknGeU2Npu0sXIwcEmICYxd68CSFhEQFVi1orlzBAl6hJNvxvYQGxhgRiJV3cXM
 oLYvAJmEmvePgSrYQGqb301n30CI8cCRoZVjBrFqUVlqUW6hiZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2MZ097HmKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB268GlBMsSk1PrUjLzAGGB0xagoNHSYS3UxUozVtckJhbnJkOkTrFqCglzusB0icA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxohZcmfCvl1LFNLQN94xW1FZ0VUzYvn19mBRwbBnAnsfPgg8Oo1RNVC8SCJ4q1
 tYDKPrLvFDDNPXGYuYL3tYeGenlQrzd5Eznk96tpf2bFAqOpMRyBwrsPFacP+fBdV3OX7NNNV
 oWHJ/F89FpkZv+UQlyfPWymvSuO9JVR3T0D1xT+xQkYShEktxRqKhFnNRcSIAVTapn0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462904680!38707416!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12776 invoked from network); 10 May 2016 18:24:40 -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; 10 May 2016 18:24: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 1b0CKm-0003Zz-0U
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:40 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKl-0002XZ-W5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKl-0002XZ-W5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUxMGRiNmE1YjYyNGNhZTQ0MTJlNzk0N2Y0NDQ2MWJjYzY1ZDUxMTUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:44 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CKq-0005V0-7S; Tue, 10 May 2016 18:24:44 +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 1b0CKo-0005Ur-QT
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:43 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 03/7A-26485-A6722375; Tue, 10 May 2016 18:24:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdT3Sj
 c4OEaPosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHuimbGgtZ+x4vn1R8wNjNvCuxi5OIQEvjBK
 NL3YyNrFyAnknGeU2Npu0sXIwcEmICYxd68CSFhEQFVi1orlzBAl6hJNvxvYQGxhgRiJV3cXM
 oLYvAJmEmvePgSrYQGqb301n30CI8cCRoZVjBrFqUVlqUW6hiZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2MZ097HmKU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB268GlBMsSk1PrUjLzAGGB0xagoNHSYS3UxUozVtckJhbnJkOkTrFqCglzusB0icA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzZoBM4cnMK4Gb/gpoMRPQYjk2f
 ZDFJYkIKakGxohZcmfCvl1LFNLQN94xW1FZ0VUzYvn19mBRwbBnAnsfPgg8Oo1RNVC8SCJ4q1
 tYDKPrLvFDDNPXGYuYL3tYeGenlQrzd5Eznk96tpf2bFAqOpMRyBwrsPFacP+fBdV3OX7NNNV
 oWHJ/F89FpkZv+UQlyfPWymvSuO9JVR3T0D1xT+xQkYShEktxRqKhFnNRcSIAVTapn0QCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462904680!38707416!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12776 invoked from network); 10 May 2016 18:24:40 -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; 10 May 2016 18:24: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 1b0CKm-0003Zz-0U
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:40 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKl-0002XZ-W5
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKl-0002XZ-W5@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:39 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUxMGRiNmE1YjYyNGNhZTQ0MTJlNzk0N2Y0NDQ2MWJjYzY1ZDUxMTUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKz-0005Wm-Ar; Tue, 10 May 2016 18:24:53 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKy-0005WX-8D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:52 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 87/D0-13115-37722375; Tue, 10 May 2016 18:24:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdY3Sj
 c4NQNNosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHKthbXgC3fFs0df2RoY/3B0MXJxCAl8YZTY
 u+EeI4RznlFi48L5QA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAjESPXvWg
 MV5BcwkFs1cyApiswDV3+t/wzqBkWMBI8MqRvXi1KKy1CJdI72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsaWOc6HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfD2qwHlBItS01Mr0jJzgMEBk5bg4FES4d0OkuYtLkjMLc5Mh0idYlSUEuddC5IQAElk
 lObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEebeATOHJzCuBm/4KaDET0GI5Nn2Qx
 SWJCCmpBsblwcYv5s3+mrjUfP36qYIn7I783bpRr9/7YP60/I//VsebX15nGbbcbynTjqjK0w
 sX2FXxmGVsDtiudHNl9442kY1TOBZGzZ9xMcut9s+Z7YYbxY0EDnqd+nipjOdQwp6CgwvlZRf
 zT9yz9Ra/aFuReF18qFFhdIeS0Key/cs/dD2LFdyjod2mxFKckWioxVxUnAgAcSJ/IUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904690!40706822!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20766 invoked from network); 10 May 2016 18:24:50 -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; 10 May 2016 18:24: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 1b0CKw-0003a9-2U
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:50 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKw-0002YX-1m
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:50 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKw-0002YX-1m@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:50 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1NGM3MGE3YTcwNzBhZDY0MWFjOTIxNjkyMWEzYThlMTdkOTQyMTEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:24:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:24: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 1b0CKz-0005Wm-Ar; Tue, 10 May 2016 18:24:53 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKy-0005WX-8D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:52 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 87/D0-13115-37722375; Tue, 10 May 2016 18:24:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdY3Sj
 c4NQNNosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHKthbXgC3fFs0df2RoY/3B0MXJxCAl8YZTY
 u+EeI4RznlFi48L5QA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAjESPXvWg
 MV5BcwkFs1cyApiswDV3+t/wzqBkWMBI8MqRvXi1KKy1CJdI72kosz0jJLcxMwcXUNDE73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsaWOc6HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfD2qwHlBItS01Mr0jJzgMEBk5bg4FES4d0OkuYtLkjMLc5Mh0idYlSUEuddC5IQAElk
 lObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEebeATOHJzCuBm/4KaDET0GI5Nn2Qx
 SWJCCmpBsblwcYv5s3+mrjUfP36qYIn7I783bpRr9/7YP60/I//VsebX15nGbbcbynTjqjK0w
 sX2FXxmGVsDtiudHNl9442kY1TOBZGzZ9xMcut9s+Z7YYbxY0EDnqd+nipjOdQwp6CgwvlZRf
 zT9yz9Ra/aFuReF18qFFhdIeS0Key/cs/dD2LFdyjod2mxFKckWioxVxUnAgAcSJ/IUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462904690!40706822!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20766 invoked from network); 10 May 2016 18:24:50 -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; 10 May 2016 18:24: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 1b0CKw-0003a9-2U
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:50 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CKw-0002YX-1m
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:24:50 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CKw-0002YX-1m@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:24:50 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1NGM3MGE3YTcwNzBhZDY0MWFjOTIxNjkyMWEzYThlMTdkOTQyMTEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:05 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CLB-0005Yw-Co; Tue, 10 May 2016 18:25:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLA-0005YB-5C
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:04 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EB/06-07120-F7722375; Tue, 10 May 2016 18:25:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdW3Sj
 cYMpdNosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLf9FmvBS4GKy3O7WBoYz3N3MXJxCAl8YZR4
 3zeZHcI5zyix5/kSIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgQCJnlmvW
 UBsXgEziU1/ToDZLED1sy8fYpnAyLGAkWEVo3pxalFZapGukV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBPGIBgB+Oyv06HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfD+VwXKCRalpqdWpGXmAIMDJi3BwaMkwtsJkuYtLkjMLc5Mh0idYlSUEuf1UANKCIAk
 Mkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrwZIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoFxwiGbK7X9K17frdLrPHz7V9/3dFYmT5VdLTY6loGMskZbOcvmr7w57/1ZtgdPF4
 Q0FSwortpVIJYsXpG2/927K/Vt5z85KV9vWOdVcjam3ur3LtfNnsYvy35ZsGwWcXt4OOJ80e7
 MWUH3egMWsC2RF183f6EdS+BXYfmqXVZ/TzoV1h0xesClxFKckWioxVxUnAgAgjFG4UMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462904700!7451297!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11140 invoked from network); 10 May 2016 18:25:01 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:25: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 1b0CL6-0003aJ-4e
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:00 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CL6-0002ZL-3m
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:00 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CL6-0002ZL-3m@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:00 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5ZTk3ZjZmODVjZmUwZGNhODFiZTY2NWQzMjg1YTgwNjMwY2RiYjgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:05 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CLB-0005Yw-Co; Tue, 10 May 2016 18:25:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLA-0005YB-5C
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:04 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EB/06-07120-F7722375; Tue, 10 May 2016 18:25:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdW3Sj
 cYMpdNosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLf9FmvBS4GKy3O7WBoYz3N3MXJxCAl8YZR4
 3zeZHcI5zyix5/kSIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgQCJnlmvW
 UBsXgEziU1/ToDZLED1sy8fYpnAyLGAkWEVo3pxalFZapGukV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBPGIBgB+Oyv06HGCU5mJREeZXFjMKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfD+VwXKCRalpqdWpGXmAIMDJi3BwaMkwtsJkuYtLkjMLc5Mh0idYlSUEuf1UANKCIAk
 Mkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrwZIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoFxwiGbK7X9K17frdLrPHz7V9/3dFYmT5VdLTY6loGMskZbOcvmr7w57/1ZtgdPF4
 Q0FSwortpVIJYsXpG2/927K/Vt5z85KV9vWOdVcjam3ur3LtfNnsYvy35ZsGwWcXt4OOJ80e7
 MWUH3egMWsC2RF183f6EdS+BXYfmqXVZ/TzoV1h0xesClxFKckWioxVxUnAgAgjFG4UMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462904700!7451297!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11140 invoked from network); 10 May 2016 18:25:01 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:25: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 1b0CL6-0003aJ-4e
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:00 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CL6-0002ZL-3m
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:00 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CL6-0002ZL-3m@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:00 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5ZTk3ZjZmODVjZmUwZGNhODFiZTY2NWQzMjg1YTgwNjMwY2RiYjgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLJ-0005a8-Ea; Tue, 10 May 2016 18:25:13 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLI-0005Zq-BP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:12 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 33/F2-02914-78722375; Tue, 10 May 2016 18:25:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbdd3Sj
 cYOE5fosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DjhDFPBbK6K3RsbmBsYH7J3MXJxCAl8YZRY
 9/4NSxcjJ5BznlFi8j3/LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL+Eusv7aAC
 cTmFTCTaP86H8xmAapf03qGZQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hoYmermpxc
 WJ6ak5iUnFesn5uZsYgR5hAIIdjHf7nA8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4P2gBpQTLEpNT61Iy8wBhgZMWoKDR0mE1wAYHkK8xQWJucWZ6RCpU4yKUuK8a0H6BEAS
 GaV5cG2wcLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4HIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoFRb38px98FF1SjXyzseFylFFqa6+vIM7NPuez1s0l9Zg+KpyTvTrgwa7/PFtEEuV
 krFaafNtnndmt9hb9vH7OtaJBV8o3UVQV340JT7hRYpDMo/uFrzDhyZ/ZeAfG4BZt4VpaePaX
 7Ll4y3rvfbnGkefdNtw3bK4qk63J1Y0piHGxU625xZymxFGckGmoxFxUnAgAgAlpgQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462904710!36992564!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32078 invoked from network); 10 May 2016 18:25:11 -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; 10 May 2016 18:25:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLG-0003b6-6b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLG-0002aR-5r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLG-0002aR-5r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRiYzcwOTM4NDk1MDFiYjMwNGZlNDc2ZjY4YTBkNTYwYTA0NTAzNjgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLJ-0005a8-Ea; Tue, 10 May 2016 18:25:13 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLI-0005Zq-BP
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:12 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 33/F2-02914-78722375; Tue, 10 May 2016 18:25:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbdd3Sj
 cYOE5fosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DjhDFPBbK6K3RsbmBsYH7J3MXJxCAl8YZRY
 9/4NSxcjJ5BznlFi8j3/LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL+Eusv7aAC
 cTmFTCTaP86H8xmAapf03qGZQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hoYmermpxc
 WJ6ak5iUnFesn5uZsYgR5hAIIdjHf7nA8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4P2gBpQTLEpNT61Iy8wBhgZMWoKDR0mE1wAYHkK8xQWJucWZ6RCpU4yKUuK8a0H6BEAS
 GaV5cG2wcLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4HIFN4MvNK4Ka/AlrMBLRYjk0fZ
 HFJIkJKqoFRb38px98FF1SjXyzseFylFFqa6+vIM7NPuez1s0l9Zg+KpyTvTrgwa7/PFtEEuV
 krFaafNtnndmt9hb9vH7OtaJBV8o3UVQV340JT7hRYpDMo/uFrzDhyZ/ZeAfG4BZt4VpaePaX
 7Ll4y3rvfbnGkefdNtw3bK4qk63J1Y0piHGxU625xZymxFGckGmoxFxUnAgAgAlpgQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462904710!36992564!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32078 invoked from network); 10 May 2016 18:25:11 -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; 10 May 2016 18:25:11 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLG-0003b6-6b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:10 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLG-0002aR-5r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:10 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLG-0002aR-5r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:10 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRiYzcwOTM4NDk1MDFiYjMwNGZlNDc2ZjY4YTBkNTYwYTA0NTAzNjgKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLT-0005bk-GQ; Tue, 10 May 2016 18:25:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLS-0005bV-K0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:22 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 55/80-03279-19722375; Tue, 10 May 2016 18:25:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeiulG
 4wZUL0hYTthk4MHps79vFHsAYxZqZl5RfkcCa8a9lC2PBN56KN0t3szYwPuXsYuTiEBL4wiix
 cvlyNgjnPKPEsr7NzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuESDS+m
 MMCYvMKmEks6XrGCGKzANV33etnnsDIsYCRYRWjenFqUVlqka65XlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45clzocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8H5QA8oJFqWmp1akZeYAgwMmLcHBoyTCux0kzVtckJhbnJkOkTrFqCglzrsWJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzPgCZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINjOtznfcVLuXNdOUOqf/utq9/6dtDdmtZD081bTGcrdzCk2L2aorbzjrH1fX1En
 o5tlwfXb1vHDTbt0k/69UkjW8L7ZoO9y3wnpbU6GEy6e5a0X9G639VSTIXTVm8N8J54Rkjhnc
 181TDu7bOPHX1g+TJSfziHRPsjkycbbOD3WraFvXNO95un6vEUpyRaKjFXFScCAApPrOpQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462904720!36992585!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33041 invoked from network); 10 May 2016 18:25:21 -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; 10 May 2016 18:25:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLQ-0003bG-8b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLQ-0002at-7x
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLQ-0002at-7x@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViYjM3NzlmYjM3ZTg0ODEwODU4YTQzYTQwYzhlOTE3ZTZjZWFjZmQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLT-0005bk-GQ; Tue, 10 May 2016 18:25:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLS-0005bV-K0
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:22 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 55/80-03279-19722375; Tue, 10 May 2016 18:25:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeiulG
 4wZUL0hYTthk4MHps79vFHsAYxZqZl5RfkcCa8a9lC2PBN56KN0t3szYwPuXsYuTiEBL4wiix
 cvlyNgjnPKPEsr7NzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuESDS+m
 MMCYvMKmEks6XrGCGKzANV33etnnsDIsYCRYRWjenFqUVlqka65XlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45clzocYJTmYlER5lcWMwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8H5QA8oJFqWmp1akZeYAgwMmLcHBoyTCux0kzVtckJhbnJkOkTrFqCglzrsWJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzPgCZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINjOtznfcVLuXNdOUOqf/utq9/6dtDdmtZD081bTGcrdzCk2L2aorbzjrH1fX1En
 o5tlwfXb1vHDTbt0k/69UkjW8L7ZoO9y3wnpbU6GEy6e5a0X9G639VSTIXTVm8N8J54Rkjhnc
 181TDu7bOPHX1g+TJSfziHRPsjkycbbOD3WraFvXNO95un6vEUpyRaKjFXFScCAApPrOpQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462904720!36992585!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33041 invoked from network); 10 May 2016 18:25:21 -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; 10 May 2016 18:25:21 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLQ-0003bG-8b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:20 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLQ-0002at-7x
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:20 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLQ-0002at-7x@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:20 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViYjM3NzlmYjM3ZTg0ODEwODU4YTQzYTQwYzhlOTE3ZTZjZWFjZmQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLd-0005dE-IL; Tue, 10 May 2016 18:25:33 +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 1b0CLc-0005d2-H3
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:32 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 27/01-03814-B9722375; Tue, 10 May 2016 18:25:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXe2ulG
 4weEeMYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nu4nbXgGlfFqWdbWRoYWzm6GLk4hAS+MEpc
 vLKYDcI5zyhx7cZGli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JT5tO
 scOYvMKmElsWnsArJUFqL7vq8MERo4FjAyrGNWLU4vKUot0zfSSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9Us/AwLiD8Uqb8yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvP1qQDnBotT01Iq0zBxgaMCkJTh4lER4t4OkeYsLEnOLM9MhUqcYFaXEedeCJARA
 EhmleXBtsHC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYNwNkCk9mXgnc9FdAi5mAFsux6
 YMsLklESEk1MM7J047+9qT3UP8PJynZ26Xv9h64zb34aGW/1dcD3npS8jflvkw9szY/+F+seW
 NhddcR1ikPDQuzC/c827rPkaW06l2J/WQNiad7ap9mBRhdnTyxXS5JOsXv0Lq3hw9nLEyvV+x
 UfSJdsXD6gQ2vp8z6XpnN1u6YJlwU963oUkDbl9O98y6t8VRiKc5INNRiLipOBAB49AB3QgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462904730!38754144!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54084 invoked from network); 10 May 2016 18:25:31 -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; 10 May 2016 18:25:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLa-0003bS-AU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLa-0002ba-9r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLa-0002ba-9r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYxY2ZkYzNkYWVhZjQ3YzY3ZjE1YmZiNjdkOTMyN2UxNTYwNjBmMWIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLd-0005dE-IL; Tue, 10 May 2016 18:25:33 +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 1b0CLc-0005d2-H3
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:32 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 27/01-03814-B9722375; Tue, 10 May 2016 18:25:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXe2ulG
 4weEeMYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nu4nbXgGlfFqWdbWRoYWzm6GLk4hAS+MEpc
 vLKYDcI5zyhx7cZGli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JT5tO
 scOYvMKmElsWnsArJUFqL7vq8MERo4FjAyrGNWLU4vKUot0zfSSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9Us/AwLiD8Uqb8yFGSQ4mJVFeZTGjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvP1qQDnBotT01Iq0zBxgaMCkJTh4lER4t4OkeYsLEnOLM9MhUqcYFaXEedeCJARA
 EhmleXBtsHC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYNwNkCk9mXgnc9FdAi5mAFsux6
 YMsLklESEk1MM7J047+9qT3UP8PJynZ26Xv9h64zb34aGW/1dcD3npS8jflvkw9szY/+F+seW
 NhddcR1ikPDQuzC/c827rPkaW06l2J/WQNiad7ap9mBRhdnTyxXS5JOsXv0Lq3hw9nLEyvV+x
 UfSJdsXD6gQ2vp8z6XpnN1u6YJlwU963oUkDbl9O98y6t8VRiKc5INNRiLipOBAB49AB3QgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462904730!38754144!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54084 invoked from network); 10 May 2016 18:25:31 -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; 10 May 2016 18:25:31 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLa-0003bS-AU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:30 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLa-0002ba-9r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:30 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLa-0002ba-9r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:30 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYxY2ZkYzNkYWVhZjQ3YzY3ZjE1YmZiNjdkOTMyN2UxNTYwNjBmMWIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTU6NTQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC41Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLn-0005ef-KA; Tue, 10 May 2016 18:25:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLn-0005eV-4s
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:43 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 2B/76-07120-6A722375; Tue, 10 May 2016 18:25:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeZulG
 4wefzTBYTthk4MHps79vFHsAYxZqZl5RfkcCaMbP3DmvBN4mKibdXMTUw9gp2MXJxCAl8YZSY
 eHoFC4RznlGi6coi9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJTr72
 llBbF4BM4kph2+xgNgsQPWPO7+xTWDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDcdlfp0OMkhxMSqK8ymJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkePvVgHKCRanpqRVpmTnA4IBJS3DwKInwbgdJ8xYXJOYWZ6ZDpE4xKkqJ864FSQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8W0Cm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDo9MZTa4nHiGa+439izfH3fbx/z91x6Hb/+Z5vZ/mE2DE5Jz39/AOvYvaX6s/L3
 8TtLjhmr2FT4zNlP4tFpPz7/lOq29tXvl37bU9Z2Xql53yEWPgm7rmvnq09BLmW0s+zKzy4F7
 65uuKEJ49n99bfj203pWTdf+ipTo2rL3bnvzafCJQ4Mu2m5ZKLMUZiYZazEXFiQASMwQBQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462904741!13640148!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63061 invoked from network); 10 May 2016 18:25:41 -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; 10 May 2016 18:25:41 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLl-0003bg-00
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:41 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLk-0002dP-Va
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:40 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLk-0002dP-Va@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:40 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRiODdhNGQ2YzhkMmM3YjUzYWEyMDg1NTljZWViNDJmNzFmMjMxOWYKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25: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 1b0CLn-0005ef-KA; Tue, 10 May 2016 18:25:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLn-0005eV-4s
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:43 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 2B/76-07120-6A722375; Tue, 10 May 2016 18:25:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeZulG
 4wefzTBYTthk4MHps79vFHsAYxZqZl5RfkcCaMbP3DmvBN4mKibdXMTUw9gp2MXJxCAl8YZSY
 eHoFC4RznlGi6coi9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJTr72
 llBbF4BM4kph2+xgNgsQPWPO7+xTWDkWMDIsIpRvTi1qCy1SNdIL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCDcdlfp0OMkhxMSqK8ymJG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkePvVgHKCRanpqRVpmTnA4IBJS3DwKInwbgdJ8xYXJOYWZ6ZDpE4xKkqJ864FSQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8W0Cm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDo9MZTa4nHiGa+439izfH3fbx/z91x6Hb/+Z5vZ/mE2DE5Jz39/AOvYvaX6s/L3
 8TtLjhmr2FT4zNlP4tFpPz7/lOq29tXvl37bU9Z2Xql53yEWPgm7rmvnq09BLmW0s+zKzy4F7
 65uuKEJ49n99bfj203pWTdf+ipTo2rL3bnvzafCJQ4Mu2m5ZKLMUZiYZazEXFiQASMwQBQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462904741!13640148!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63061 invoked from network); 10 May 2016 18:25:41 -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; 10 May 2016 18:25:41 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLl-0003bg-00
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:41 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLk-0002dP-Va
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:40 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLk-0002dP-Va@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:40 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRiODdhNGQ2YzhkMmM3YjUzYWEyMDg1NTljZWViNDJmNzFmMjMxOWYKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:54 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CLy-0005gn-M9; Tue, 10 May 2016 18:25:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLx-0005gf-UN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:54 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 5C/0B-02960-1B722375; Tue, 10 May 2016 18:25:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeDulG
 4wf3zvBYTthk4MHps79vFHsAYxZqZl5RfkcCa0bO5mbmgtZ+xYvuSxUwNjNvCuxi5OIQEvjBK
 9L39y97FyAnknGeUWHjSv4uRg4NNQExi7l4FkLCIgKrErBXLmSFK1CWafjewgdjCAjESvXtOs
 4LYvAJmEue3fGMHaWUBqt+2xW4CI8cCRoZVjBrFqUVlqUW6hkZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MZ6c5H2KU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB268GlBMsSk1PrUjLzAEGB0xagoNHSYR3O0iat7ggMbc4Mx0idYpRUUqcdy1IQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubNAJnCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MR1zbus53RCz0XbS3nHPa4a6OheHiSdq8C/6kbpn3QO26s5LL9oAp7YcezRGbsf
 uj7n9e4U+b7jBflW7MmihXc1r+o9+rX9aMZT15B5gy/lXM79Sxl1xdwePqtFQ+VfZJ9P1/339
 5TnP+fOPS3P3WKV15b+c9WP1iTlfK2V7Jx6LLl720fnNnkxJLcUaioRZzUXEiAOUf5xtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1462904751!40666703!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39481 invoked from network); 10 May 2016 18:25:51 -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; 10 May 2016 18:25:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLv-0003cX-28
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:51 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLv-0002e6-1R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:51 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLv-0002e6-1R@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:51 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNhMDY5ZmUzMTBkMzJmN2E0MDE2OWEzMzhlMTJmMDdmNTU5ZDkwNGEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:25:54 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CLy-0005gn-M9; Tue, 10 May 2016 18:25:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLx-0005gf-UN
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:54 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 5C/0B-02960-1B722375; Tue, 10 May 2016 18:25:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeDulG
 4wf3zvBYTthk4MHps79vFHsAYxZqZl5RfkcCa0bO5mbmgtZ+xYvuSxUwNjNvCuxi5OIQEvjBK
 9L39y97FyAnknGeUWHjSv4uRg4NNQExi7l4FkLCIgKrErBXLmSFK1CWafjewgdjCAjESvXtOs
 4LYvAJmEue3fGMHaWUBqt+2xW4CI8cCRoZVjBrFqUVlqUW6hkZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MZ6c5H2KU5GBSEuVVFjMKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB268GlBMsSk1PrUjLzAEGB0xagoNHSYR3O0iat7ggMbc4Mx0idYpRUUqcdy1IQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubNAJnCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MR1zbus53RCz0XbS3nHPa4a6OheHiSdq8C/6kbpn3QO26s5LL9oAp7YcezRGbsf
 uj7n9e4U+b7jBflW7MmihXc1r+o9+rX9aMZT15B5gy/lXM79Sxl1xdwePqtFQ+VfZJ9P1/339
 5TnP+fOPS3P3WKV15b+c9WP1iTlfK2V7Jx6LLl720fnNnkxJLcUaioRZzUXEiAOUf5xtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1462904751!40666703!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39481 invoked from network); 10 May 2016 18:25:51 -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; 10 May 2016 18:25:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLv-0003cX-28
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:51 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CLv-0002e6-1R
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:25:51 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CLv-0002e6-1R@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:25:51 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNhMDY5ZmUzMTBkMzJmN2E0MDE2OWEzMzhlMTJmMDdmNTU5ZDkwNGEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:04 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CM8-0005jI-Pi; Tue, 10 May 2016 18:26:04 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CM7-0005iL-Ak
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:03 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 81/D1-18833-AB722375; Tue, 10 May 2016 18:26:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXeXulG
 4wYwtbBYTthk4MHps79vFHsAYxZqZl5RfkcCaceLBCpaCL9wVSz5MZ25g/MPRxcjJISTwhVFi
 +UROCPs8o8TcZ4JdjBwcbAJiEnP3KoCERQRUJWatWM4MUaIu0fS7gQ3EFhaIkbjwaxU7iM0rY
 CbRsfkYWA0LUH3L1SmMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk5MT8
 1JTCrWS87P3cQI9AcDEOxgXPbX6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhkODiU
 J3n41oJxgUWp6akVaZg4wMGDSEhw8SiK820HSvMUFibnFmekQqVOMilLivGtBEgIgiYzSPLg2
 WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvFpApPJl5JXDTXwEtZgJaLMemD7K4JBEhJ
 dXAaGKh+rj1j4bzTyu96KrLf9ZX1GUoCdZ9+Lp3d+rBdOOoWJ0TLJYv751L4mTbEbLz2YrVpa
 2aD+1Lz9zadkHutue7nXtZJylzp03ylbjfNmHVqj1CnSLT9RXPVAhu9tFc/6QqvKXyoWXlpi+
 lEx2Obb5gNKPii8rMDTHd8jfm3sl0P5RjfNraUomlOCPRUIu5qDgRAKFIqD9BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462904761!9126054!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27944 invoked from network); 10 May 2016 18:26:02 -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; 10 May 2016 18:26: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 1b0CM5-0003ch-59
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CM5-0002g3-3N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CM5-0002g3-3N@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:01 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEzZTE5MWFjOGU0ZGZjZjMzNzc5OTZhNDI2ZGU5MWNhMGY3NDI3MWUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:04 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CM8-0005jI-Pi; Tue, 10 May 2016 18:26:04 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CM7-0005iL-Ak
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:03 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 81/D1-18833-AB722375; Tue, 10 May 2016 18:26:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXeXulG
 4wYwtbBYTthk4MHps79vFHsAYxZqZl5RfkcCaceLBCpaCL9wVSz5MZ25g/MPRxcjJISTwhVFi
 +UROCPs8o8TcZ4JdjBwcbAJiEnP3KoCERQRUJWatWM4MUaIu0fS7gQ3EFhaIkbjwaxU7iM0rY
 CbRsfkYWA0LUH3L1SmMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk5MT8
 1JTCrWS87P3cQI9AcDEOxgXPbX6RCjJAeTkiivsphRuBBfUn5KZUZicUZ8UWlOavEhRhkODiU
 J3n41oJxgUWp6akVaZg4wMGDSEhw8SiK820HSvMUFibnFmekQqVOMilLivGtBEgIgiYzSPLg2
 WDBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvFpApPJl5JXDTXwEtZgJaLMemD7K4JBEhJ
 dXAaGKh+rj1j4bzTyu96KrLf9ZX1GUoCdZ9+Lp3d+rBdOOoWJ0TLJYv751L4mTbEbLz2YrVpa
 2aD+1Lz9zadkHutue7nXtZJylzp03ylbjfNmHVqj1CnSLT9RXPVAhu9tFc/6QqvKXyoWXlpi+
 lEx2Obb5gNKPii8rMDTHd8jfm3sl0P5RjfNraUomlOCPRUIu5qDgRAKFIqD9BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462904761!9126054!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27944 invoked from network); 10 May 2016 18:26:02 -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; 10 May 2016 18:26: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 1b0CM5-0003ch-59
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CM5-0002g3-3N
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CM5-0002g3-3N@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:01 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEzZTE5MWFjOGU0ZGZjZjMzNzc5OTZhNDI2ZGU5MWNhMGY3NDI3MWUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMI-0005kj-Ra; Tue, 10 May 2016 18:26:14 +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 1b0CMH-0005kT-K9
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:13 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 87/56-03651-4C722375; Tue, 10 May 2016 18:26:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeIulG
 4waVnohYTthk4MHps79vFHsAYxZqZl5RfkcCaMXv9ZvaClwIVi46vYm1gPM/dxcjFISTwhVGi
 4cZKNgjnPKNEy/8n7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESKzpu
 MEIYvMKmEn8eXGSHcRmAaq/9G4x4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIPxSpvzIUZJDiYlUV5lMaNwIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8/WpAOcGi1PTUirTMHGBwwKQlOHiURHi3g6R5iwsSc4sz0yFSpxgVpcR514Ik
 BEASGaV5cG2wgLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3C8gUnsy8Erjpr4AWMwEtl
 mPTB1lckoiQkmpgNH9+9n+ScqGFYXrzE30/8Wenepk3nsxxnGc6/YG1pHWAS+6G1UXSW1h3ZL
 9Kk7mnXVBbe112Q4JcG5v0/U0LHt19/Yqd67uJGou55LZ3q71ZmKSvWNZM+3DmxhZRfqO+eK1
 3Vftkph2cY/7U0qlDatk/3aRA/o+TNpjcsllz5Przc8eXc5WxKbEUZyQaajEXFScCAGWMXdBD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462904771!22746056!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3794 invoked from network); 10 May 2016 18:26:12 -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; 10 May 2016 18:26:12 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMF-0003dT-73
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:11 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMF-0002ht-6P
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:11 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMF-0002ht-6P@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:11 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAwMmQzMGE0MTdkMDljYzc4MDY2MjlmNDllOWVmMTdmODVhNDkyMTUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMI-0005kj-Ra; Tue, 10 May 2016 18:26:14 +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 1b0CMH-0005kT-K9
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:13 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 87/56-03651-4C722375; Tue, 10 May 2016 18:26:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeIulG
 4waVnohYTthk4MHps79vFHsAYxZqZl5RfkcCaMXv9ZvaClwIVi46vYm1gPM/dxcjFISTwhVGi
 4cZKNgjnPKNEy/8n7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESKzpu
 MEIYvMKmEn8eXGSHcRmAaq/9G4x4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIPxSpvzIUZJDiYlUV5lMaNwIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8/WpAOcGi1PTUirTMHGBwwKQlOHiURHi3g6R5iwsSc4sz0yFSpxgVpcR514Ik
 BEASGaV5cG2wgLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3C8gUnsy8Erjpr4AWMwEtl
 mPTB1lckoiQkmpgNH9+9n+ScqGFYXrzE30/8Wenepk3nsxxnGc6/YG1pHWAS+6G1UXSW1h3ZL
 9Kk7mnXVBbe112Q4JcG5v0/U0LHt19/Yqd67uJGou55LZ3q71ZmKSvWNZM+3DmxhZRfqO+eK1
 3Vftkph2cY/7U0qlDatk/3aRA/o+TNpjcsllz5Przc8eXc5WxKbEUZyQaajEXFScCAGWMXdBD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462904771!22746056!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3794 invoked from network); 10 May 2016 18:26:12 -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; 10 May 2016 18:26:12 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMF-0003dT-73
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:11 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMF-0002ht-6P
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:11 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMF-0002ht-6P@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:11 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAwMmQzMGE0MTdkMDljYzc4MDY2MjlmNDllOWVmMTdmODVhNDkyMTUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MTkgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMS-0005mM-Te; Tue, 10 May 2016 18:26:24 +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 1b0CMR-0005m8-Lb
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:23 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 69/D4-06723-EC722375; Tue, 10 May 2016 18:26:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeculG
 4wYydkhYTthk4MHps79vFHsAYxZqZl5RfkcCacXnGI8aC2VwVh/tuszcwPmTvYuTiEBL4wijx
 62EzlHOeUaJr2ivWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwl7qxYD
 BbnFTCT+PB0JiOIzQJUv6/zC+MERo4FjAyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsYz5/2PMQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC978qUE6wKDU9tSItMwcYHjBpCQ4eJRHeTpA0b3FBYm5xZjpE6hSjopQ471o1oIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMmwEyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGLUe5JzmvTyjn+/boro5yyuOnTkofN4r/PyqD+ETe+NO+b465vLEs9PmTvrNb/
 V3yxPUDSq6s16t5ihPOvTlZ8a3nc2fS0z97y+csi3Efb2OUcW5ze/P7XXf+y7rCGPg+oPKCrk
 yb4T6vnTUCy45sX2P9tYbRxj1pHsiWAp/hc1ad7nDT23ih9NKLMUZiYZazEXFiQCtKtHxRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462904781!38711375!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6019 invoked from network); 10 May 2016 18:26:22 -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; 10 May 2016 18:26: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 1b0CMP-0003dd-8p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:21 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMP-0002iu-8D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:21 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMP-0002iu-8D@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:21 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE3Mzg1MmI0NGVhZmMxNzdlYjlhMTBjZjhjNDdmMzE3MGVjYWQyOWIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMS-0005mM-Te; Tue, 10 May 2016 18:26:24 +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 1b0CMR-0005m8-Lb
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:23 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 69/D4-06723-EC722375; Tue, 10 May 2016 18:26:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeculG
 4wYydkhYTthk4MHps79vFHsAYxZqZl5RfkcCacXnGI8aC2VwVh/tuszcwPmTvYuTiEBL4wijx
 62EzlHOeUaJr2ivWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwl7qxYD
 BbnFTCT+PB0JiOIzQJUv6/zC+MERo4FjAyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsYz5/2PMQoycGkJMqrLGYULsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC978qUE6wKDU9tSItMwcYHjBpCQ4eJRHeTpA0b3FBYm5xZjpE6hSjopQ471o1oIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMmwEyhSczrwRu+iugxUxAi+XY9
 EEWlyQipKQaGLUe5JzmvTyjn+/boro5yyuOnTkofN4r/PyqD+ETe+NO+b465vLEs9PmTvrNb/
 V3yxPUDSq6s16t5ihPOvTlZ8a3nc2fS0z97y+csi3Efb2OUcW5ze/P7XXf+y7rCGPg+oPKCrk
 yb4T6vnTUCy45sX2P9tYbRxj1pHsiWAp/hc1ad7nDT23ih9NKLMUZiYZazEXFiQCtKtHxRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462904781!38711375!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6019 invoked from network); 10 May 2016 18:26:22 -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; 10 May 2016 18:26: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 1b0CMP-0003dd-8p
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:21 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMP-0002iu-8D
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:21 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMP-0002iu-8D@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:21 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE3Mzg1MmI0NGVhZmMxNzdlYjlhMTBjZjhjNDdmMzE3MGVjYWQyOWIKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26: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 1b0CMc-0005no-VG; Tue, 10 May 2016 18:26: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 1b0CMb-0005nY-U8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:34 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 6D/98-02994-9D722375; Tue, 10 May 2016 18:26:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeGulG
 4wbOtchYTthk4MHps79vFHsAYxZqZl5RfkcCa0TltKlvBN56Kt53VDYxPObsYOTmEBL4wSiw5
 UtfFyAVkn2eUOLGwl7mLkYODTUBMYu5eBZAaEQFViVkrljND1KtLNP1uYAOxhQVCJM6u+8ECY
 vMKmEk8OvePEcRmAao/e3I/0wRGjgWMDKsYNYpTi8pSi3QNzfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxhfnvY8xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3Xw0oJ1iUmp5akZaZAwwNmLQEB4+SCG+nKlCat7ggMbc4Mx0idYpRUUqc1wOkTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubNAJnCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MC/cs6qrYN+fJqqmtd7YcPtaxNaCdY0vJD2PPsLBtEm+DxJpd2SU/MfLamt3u+1
 HVI7COQfmE1fWXHo2PZm4+tPrGg8NHpzn0L2Kexblvz0ZeDZs9i0snFSRv032Zvz/A8Oa9NL4
 P3SoX70+PaF+xmyfUbK2EgPvM/eWL5/Qx3rNIETz8KNjCT4mlOCPRUIu5qDgRAJ6cMNdCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462904791!39433174!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15802 invoked from network); 10 May 2016 18:26:32 -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; 10 May 2016 18:26: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 1b0CMZ-0003dn-At
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:31 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMZ-0002jj-AB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:31 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMZ-0002jj-AB@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:31 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVjYjkwYjI0N2VkYzNlNzdmMTdjNmE1MmMzODMwZGU0OGUwZDU5NzUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26: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 1b0CMc-0005no-VG; Tue, 10 May 2016 18:26: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 1b0CMb-0005nY-U8
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:34 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 6D/98-02994-9D722375; Tue, 10 May 2016 18:26:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeGulG
 4wbOtchYTthk4MHps79vFHsAYxZqZl5RfkcCa0TltKlvBN56Kt53VDYxPObsYOTmEBL4wSiw5
 UtfFyAVkn2eUOLGwl7mLkYODTUBMYu5eBZAaEQFViVkrljND1KtLNP1uYAOxhQVCJM6u+8ECY
 vMKmEk8OvePEcRmAao/e3I/0wRGjgWMDKsYNYpTi8pSi3QNzfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxhfnvY8xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3Xw0oJ1iUmp5akZaZAwwNmLQEB4+SCG+nKlCat7ggMbc4Mx0idYpRUUqc1wOkTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubNAJnCk5lXAjf9FdBiJqDFcmz6I
 ItLEhFSUg2MC/cs6qrYN+fJqqmtd7YcPtaxNaCdY0vJD2PPsLBtEm+DxJpd2SU/MfLamt3u+1
 HVI7COQfmE1fWXHo2PZm4+tPrGg8NHpzn0L2Kexblvz0ZeDZs9i0snFSRv032Zvz/A8Oa9NL4
 P3SoX70+PaF+xmyfUbK2EgPvM/eWL5/Qx3rNIETz8KNjCT4mlOCPRUIu5qDgRAJ6cMNdCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462904791!39433174!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15802 invoked from network); 10 May 2016 18:26:32 -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; 10 May 2016 18:26: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 1b0CMZ-0003dn-At
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:31 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMZ-0002jj-AB
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:31 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMZ-0002jj-AB@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:31 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVjYjkwYjI0N2VkYzNlNzdmMTdjNmE1MmMzODMwZGU0OGUwZDU5NzUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMn-0005pK-0l; Tue, 10 May 2016 18:26:45 +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 1b0CMl-0005p4-L3
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:43 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 D1/C8-02994-2E722375; Tue, 10 May 2016 18:26:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeRulG
 4wfZmJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6N91jbXgGlfFwfVbmRsYWzm6GLk4hAS+MEpM
 e3udEcI5zyhxe9Irli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JX6+a
 2cEsXkFzCRmv+4As1mA6r9tm8I6gZFjASPDKkaN4tSistQiXUNzvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxpenPQ8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4O1XA8oJFqWmp1akZeYAwwMmLcHBoyTC26kKlOYtLkjMLc5Mh0idYlSUEuf1AOkT
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeTNApvBk5pXATX8FtJgJaLEcm
 z7I4pJEhJRUA2POa++HKc2LwriC5kSUep09fIUnVHeWt73ruQnpCR/dJ8w5NT/o3MVVHdciTP
 kEphjcvxG8jvm1jlTerx3lM8xVl+ce9XvaZmR2RNr1mdeBo/OdurnXXcoQ0Zw3b+mP/bOYd0k
 e1b94+9aT6xPmyHiqbe757r4k6yuXYVSFQvjt3TX131KkTsQosRRnJBpqMRcVJwIAN60XnkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904801!13195645!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3521 invoked from network); 10 May 2016 18:26:42 -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; 10 May 2016 18:26: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 1b0CMj-0003dx-Cu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:41 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMj-0002kQ-CF
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:41 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMj-0002kQ-CF@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:41 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc2MGZmM2I3ZThlY2I4ZTQ3MjE3ZTgyNTRjYTIyYmQ0YWRiNGU0YTYKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CMn-0005pK-0l; Tue, 10 May 2016 18:26:45 +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 1b0CMl-0005p4-L3
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:43 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 D1/C8-02994-2E722375; Tue, 10 May 2016 18:26:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeRulG
 4wfZmJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6N91jbXgGlfFwfVbmRsYWzm6GLk4hAS+MEpM
 e3udEcI5zyhxe9Irli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JX6+a
 2cEsXkFzCRmv+4As1mA6r9tm8I6gZFjASPDKkaN4tSistQiXUNzvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxpenPQ8xSnIwKYnyKosZhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4O1XA8oJFqWmp1akZeYAwwMmLcHBoyTC26kKlOYtLkjMLc5Mh0idYlSUEuf1AOkT
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeTNApvBk5pXATX8FtJgJaLEcm
 z7I4pJEhJRUA2POa++HKc2LwriC5kSUep09fIUnVHeWt73ruQnpCR/dJ8w5NT/o3MVVHdciTP
 kEphjcvxG8jvm1jlTerx3lM8xVl+ce9XvaZmR2RNr1mdeBo/OdurnXXcoQ0Zw3b+mP/bOYd0k
 e1b94+9aT6xPmyHiqbe757r4k6yuXYVSFQvjt3TX131KkTsQosRRnJBpqMRcVJwIAN60XnkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904801!13195645!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3521 invoked from network); 10 May 2016 18:26:42 -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; 10 May 2016 18:26: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 1b0CMj-0003dx-Cu
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:41 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMj-0002kQ-CF
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:41 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMj-0002kQ-CF@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:41 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc2MGZmM2I3ZThlY2I4ZTQ3MjE3ZTgyNTRjYTIyYmQ0YWRiNGU0YTYKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6MjAgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC40Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26: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 1b0CMy-0005qp-2e; Tue, 10 May 2016 18:26:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMw-0005qh-LD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:54 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 95/D6-02972-DE722375; Tue, 10 May 2016 18:26:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfetulG
 4wYUzvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8W7rPpaCbxIVV/tPMTcw9gp2MXJxCAl8YZQ4
 s/ANI4RznlHi/+/DQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC0RKnPklA
 RLmFTCT+P6/nxXEZgEqf7F+E+sERo4FjAyrGNWLU4vKUot0LfSSijLTM0pyEzNzdA0NTfRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxg3TnI+xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL3gxpQTrAoNT21Ii0zBxgaMGkJDh4lEV4DYHgI8RYXJOYWZ6ZDpE4xKkqJ82qBJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeByDbeTLzSuCmvwJazAS0WI5NH
 2RxSSJCSqqBMSjI+uMVlQjmpzbnTu3mnlf9z4c7f7t2r+v7zsOxFvO363pxukXuK+1xLGl47r
 Hv5Vzl11HidStVVY8H/1Sc0jm1sSFuwZkV50KlO6dbrWj6VPRA+sCnxtx7zQ7GQrKnEt9Per/
 EiGVZZIp3d9btHT6PrrBuXf2XjW3ao74PticZEqpYvJmklViKMxINtZiLihMBuyrqvkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462904812!40695827!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57982 invoked from network); 10 May 2016 18:26:53 -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; 10 May 2016 18:26:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMu-0003e7-2M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMu-0002n7-1f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMu-0002n7-1f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRiYWE0NzM0OGZkMjA1MWVlNjE1YWI5ZjYwYzRmMjM5ZWZiYmU4MTkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:26:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:26: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 1b0CMy-0005qp-2e; Tue, 10 May 2016 18:26:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMw-0005qh-LD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:54 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 95/D6-02972-DE722375; Tue, 10 May 2016 18:26:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfetulG
 4wYUzvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8W7rPpaCbxIVV/tPMTcw9gp2MXJxCAl8YZQ4
 s/ANI4RznlHi/+/DQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC0RKnPklA
 RLmFTCT+P6/nxXEZgEqf7F+E+sERo4FjAyrGNWLU4vKUot0LfSSijLTM0pyEzNzdA0NTfRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxg3TnI+xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL3gxpQTrAoNT21Ii0zBxgaMGkJDh4lEV4DYHgI8RYXJOYWZ6ZDpE4xKkqJ82qBJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeByDbeTLzSuCmvwJazAS0WI5NH
 2RxSSJCSqqBMSjI+uMVlQjmpzbnTu3mnlf9z4c7f7t2r+v7zsOxFvO363pxukXuK+1xLGl47r
 Hv5Vzl11HidStVVY8H/1Sc0jm1sSFuwZkV50KlO6dbrWj6VPRA+sCnxtx7zQ7GQrKnEt9Per/
 EiGVZZIp3d9btHT6PrrBuXf2XjW3ao74PticZEqpYvJmklViKMxINtZiLihMBuyrqvkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462904812!40695827!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57982 invoked from network); 10 May 2016 18:26:53 -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; 10 May 2016 18:26:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMu-0003e7-2M
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CMu-0002n7-1f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:26:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CMu-0002n7-1f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:26:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: avoid
	nested ifs in IP header parsing
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRiYWE0NzM0OGZkMjA1MWVlNjE1YWI5ZjYwYzRmMjM5ZWZiYmU4MTkKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU4IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGF2b2lkIG5lc3RlZCBpZnMgaW4gSVAgaGVhZGVyIHBhcnNp
bmcKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBuZWVkcyB0byBwYXJzZSBwYWNrZXQgaGVhZGVy
cy4gIElmIGhlYWRlciBmaWVsZHMgaGF2ZQogICAgdW5leHBlY3RlZCB2YWx1ZXMgdGhlIG9mZmxv
YWQgcHJvY2Vzc2luZyBpcyBza2lwcGVkLgogICAgCiAgICBUaGUgY29kZSBjdXJyZW50bHkgdXNl
cyBuZXN0ZWQgaWZzIGJlY2F1c2UgdGhlcmUgaXMgcmVsYXRpdmVseSBsaXR0bGUKICAgIGlucHV0
IHZhbGlkYXRpb24uICBUaGUgbmV4dCBwYXRjaGVzIHdpbGwgYWRkIG1pc3NpbmcgaW5wdXQgdmFs
aWRhdGlvbgogICAgYW5kIGEgZ290byBsYWJlbCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRvIGF2b2lk
IGRlZXAgaWYgc3RhdGVtZW50IG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhl
bi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDMzICsrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L3J0bDgxMzkuYyBiL2h3L3J0bDgxMzkuYwppbmRl
eCAyMGU0ODZhLi40NGMyMjFjIDEwMDY0NAotLS0gYS9ody9ydGw4MTM5LmMKKysrIGIvaHcvcnRs
ODEzOS5jCkBAIC0yMTEzLDI2ICsyMTEzLDMwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190
cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgc2l6ZV90ICAgZXRoX3Bh
eWxvYWRfbGVuICA9IDA7CiAKICAgICAgICAgICAgIGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoo
dWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIpKTsKLSAgICAgICAgICAgIGlmIChwcm90byA9
PSBFVEhfUF9JUCkKKyAgICAgICAgICAgIGlmIChwcm90byAhPSBFVEhfUF9JUCkKICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IGhhcyBJUCBwYWNrZXRcbiIpKTsKKyAgICAgICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsK
KyAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAgIC8qIG5vdCBhbGlnbmVkICovCi0gICAg
ICAgICAgICAgICAgZXRoX3BheWxvYWRfZGF0YSA9IHNhdmVkX2J1ZmZlciArIEVUSF9ITEVOOwot
ICAgICAgICAgICAgICAgIGV0aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExF
TjsKKyAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgaGFzIElQ
IHBhY2tldFxuIikpOwogCi0gICAgICAgICAgICAgICAgaXAgPSAoaXBfaGVhZGVyKilldGhfcGF5
bG9hZF9kYXRhOworICAgICAgICAgICAgLyogbm90IGFsaWduZWQgKi8KKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhfSExFTjsKKyAgICAgICAgICAgIGV0
aF9wYXlsb2FkX2xlbiAgPSBzYXZlZF9zaXplICAgLSBFVEhfSExFTjsKIAotICAgICAgICAgICAg
ICAgIGlmIChJUF9IRUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgewot
ICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIHBh
Y2tldCBoYXMgYmFkIElQIHZlcnNpb24gJWQgZXhwZWN0ZWQgJWRcbiIsIElQX0hFQURFUl9WRVJT
SU9OKGlwKSwgSVBfSEVBREVSX1ZFUlNJT05fNCkpOwotICAgICAgICAgICAgICAgICAgICBpcCA9
IE5VTEw7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgaGxl
biA9IElQX0hFQURFUl9MRU5HVEgoaXApOwotICAgICAgICAgICAgICAgICAgICBpcF9wcm90b2Nv
bCA9IGlwLT5pcF9wOwotICAgICAgICAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9f
Y3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBp
cCA9IChpcF9oZWFkZXIqKWV0aF9wYXlsb2FkX2RhdGE7CisKKyAgICAgICAgICAgIGlmIChJUF9I
RUFERVJfVkVSU0lPTihpcCkgIT0gSVBfSEVBREVSX1ZFUlNJT05fNCkgeworICAgICAgICAgICAg
ICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgcGFja2V0IGhhcyBiYWQgSVAg
dmVyc2lvbiAlZCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJleHBlY3RlZCAlZFxu
IiwgSVBfSEVBREVSX1ZFUlNJT04oaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
UF9IRUFERVJfVkVSU0lPTl80KSk7CisgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7
CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGhsZW4gPSBJUF9IRUFERVJfTEVOR1RIKGlw
KTsKKyAgICAgICAgICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CisgICAgICAgICAgICBpcF9k
YXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKKwogICAgICAgICAgICAg
aWYgKGlwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICh0eGR3MCAmIENQX1RY
X0lQQ1MpCkBAIC0yMzE1LDYgKzIzMTksNyBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJh
bnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCitz
a2lwX29mZmxvYWQ6CiAgICAgICAgIC8qIHVwZGF0ZSB0YWxseSBjb3VudGVyICovCiAgICAgICAg
ICsrcy0+dGFsbHlfY291bnRlcnMuVHhPazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CN8-0005sq-4Z; Tue, 10 May 2016 18:27:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CN6-0005s9-Qm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 CA/7C-09532-8F722375; Tue, 10 May 2016 18:27:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfe7ulG
 4wYmVIhYTthk4MHps79vFHsAYxZqZl5RfkcCaserBG9aC1n7GirVNx1gbGLeFdzFycQgJfGGU
 +PnvESOEc55R4t+vZSxdjBwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLxEi8X
 fqOEcTmFTCTuP+9lxXEZgGq/zp7CvMERo4FjAyrGNWLU4vKUot0jfSSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxiX/XU6xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYL3gxpQTrAoNT21Ii0zBxgeMGkJDh4lEd7tIGne4oLE3OLMdIjUKUZFKXHetSAJ
 AZBERmkeXBssJC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcLyBSezLwSuOmvgBYzAS2WY
 9MHWVySiJCSamBkY38VNv+y49k8aaa6MyEf676raigYhUj8zNf8tWLPriVyL8LOcjybyLebYd
 1z49cOX9Uedi1tdOncvX9mSHznLmWvH8EC19+v/+6+k8l0631fO7vnqR/3tp/dE+zJoPXP/9m
 HZzeY5aXUSts91Vv2Bl5zW1iue6Qi0+lBDt+54o97GP7NvCWuxFKckWioxVxUnAgAvrhdiUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462904822!13496811!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31047 invoked from network); 10 May 2016 18:27:03 -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; 10 May 2016 18:27: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 1b0CN4-0003et-4J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CN4-0002or-3f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CN4-0002or-3f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJjYjNmZTEzZWNkOTNkYzk3YmE3NTIyYjkwOGE5ZjY4NDdkZmYyOGUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CN8-0005sq-4Z; Tue, 10 May 2016 18:27:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CN6-0005s9-Qm
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 CA/7C-09532-8F722375; Tue, 10 May 2016 18:27:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfe7ulG
 4wYmVIhYTthk4MHps79vFHsAYxZqZl5RfkcCaserBG9aC1n7GirVNx1gbGLeFdzFycQgJfGGU
 +PnvESOEc55R4t+vZSxdjBwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLxEi8X
 fqOEcTmFTCTuP+9lxXEZgGq/zp7CvMERo4FjAyrGNWLU4vKUot0jfSSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxiX/XU6xCjJwaQkyqssZhQuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYL3gxpQTrAoNT21Ii0zBxgeMGkJDh4lEd7tIGne4oLE3OLMdIjUKUZFKXHetSAJ
 AZBERmkeXBssJC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcLyBSezLwSuOmvgBYzAS2WY
 9MHWVySiJCSamBkY38VNv+y49k8aaa6MyEf676raigYhUj8zNf8tWLPriVyL8LOcjybyLebYd
 1z49cOX9Uedi1tdOncvX9mSHznLmWvH8EC19+v/+6+k8l0631fO7vnqR/3tp/dE+zJoPXP/9m
 HZzeY5aXUSts91Vv2Bl5zW1iue6Qi0+lBDt+54o97GP7NvCWuxFKckWioxVxUnAgAvrhdiUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462904822!13496811!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31047 invoked from network); 10 May 2016 18:27:03 -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; 10 May 2016 18:27: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 1b0CN4-0003et-4J
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CN4-0002or-3f
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CN4-0002or-3f@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: drop
	tautologous if (ip) {...} statement
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJjYjNmZTEzZWNkOTNkYzk3YmE3NTIyYjkwOGE5ZjY4NDdkZmYyOGUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE2OjU5IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGRyb3AgdGF1dG9sb2dvdXMgaWYgKGlwKSB7Li4ufSBzdGF0
ZW1lbnQKICAgIAogICAgVGhlIHByZXZpb3VzIHBhdGNoIHN0b3BwZWQgdXNpbmcgdGhlIGlwIHBv
aW50ZXIgYXMgYW4gaW5kaWNhdG9yIHRoYXQgdGhlCiAgICBJUCBoZWFkZXIgaXMgcHJlc2VudC4g
IFdoZW4gd2UgcmVhY2ggdGhlIGlmIChpcCkgey4uLn0gc3RhdGVtZW50IHdlIGtub3cKICAgIGlw
IGlzIGFsd2F5cyBub24tTlVMTC4KICAgIAogICAgUmVtb3ZlIHRoZSBpZiBzdGF0ZW1lbnQgdG8g
cmVkdWNlIG5lc3RpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDI1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEyNiBpbnNl
cnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5jIGIv
aHcvcnRsODEzOS5jCmluZGV4IDQ0YzIyMWMuLjhiMTdiZDkgMTAwNjQ0Ci0tLSBhL2h3L3J0bDgx
MzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxMzcsMTg1ICsyMTM3LDE4MiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIGlwX3Byb3RvY29sID0gaXAtPmlwX3A7CiAgICAgICAgICAgICBpcF9kYXRhX2xlbiA9IGJl
MTZfdG9fY3B1KGlwLT5pcF9sZW4pIC0gaGxlbjsKIAotICAgICAgICAgICAgaWYgKGlwKQorICAg
ICAgICAgICAgaWYgKHR4ZHcwICYgQ1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpZiAodHhkdzAgJiBDUF9UWF9JUENTKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIElQ
IGNoZWNrc3VtXG4iKSk7CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiAr
KysgQysgbW9kZSBuZWVkIElQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAgICAgICAgICAgICAg
aWYgKGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBt
aW4gaGVhZGVyIGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAgICAgLyogYmFkIHBhY2tl
dCBoZWFkZXIgbGVuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBvciBwYWNrZXQgdG9v
IHNob3J0ICovCi0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgZWxz
ZQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcC0+aXBf
c3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSBpcF9jaGVja3N1
bShpcCwgaGxlbik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwg
aXAtPmlwX3N1bSkpOwotICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYg
KGhsZW48c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4g
aGVhZGVyIGxlbmd0aCAqLworICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRl
ciBsZW4gKi8KKyAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwog
ICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIGlmICgodHhkdzAgJiBDUF9UWF9M
R1NFTikgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVENQKQorICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9zdW0gPSAw
OworICAgICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gaXBfY2hlY2tzdW0oaXAsIGhsZW4p
OworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2Rl
IElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCh0eGR3
MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19UQ1ApCisgICAgICAg
ICAgICB7CiAjaWYgZGVmaW5lZCAoREVCVUdfUlRMODEzOSkKLSAgICAgICAgICAgICAgICAgICAg
aW50IGxhcmdlX3NlbmRfbXNzID0gKHR4ZHcwID4+IDE2KSAmIENQX1RDX0xHU0VOX01TU19NQVNL
OworICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+PiAxNikgJiBD
UF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICBERUJVR19Q
UklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIG9mZmxvYWRlZCB0YXNrIFRTTyBNVFU9JWQgSVAg
ZGF0YSAlZCBmcmFtZSBkYXRhICVkIHNwZWNpZmllZCBNU1M9JWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRhX2xlbiwgc2F2ZWRfc2l6ZSAtIEVU
SF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwotCi0gICAgICAgICAgICAgICAgICAgIGludCB0Y3Bf
c2VuZF9vZmZzZXQgPSAwOwotICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9jb3VudCA9IDA7
CisgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBvZmZs
b2FkZWQgdGFzayBUU08gTVRVPSVkIElQIGRhdGEgJWQgZnJhbWUgZGF0YSAlZCBzcGVjaWZpZWQg
TVNTPSVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFVEhfTVRVLCBpcF9kYXRh
X2xlbiwgc2F2ZWRfc2l6ZSAtIEVUSF9ITEVOLCBsYXJnZV9zZW5kX21zcykpOwogCi0gICAgICAg
ICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2MCBieXRlcyAqLwot
ICAgICAgICAgICAgICAgICAgICB1aW50OF90IHNhdmVkX2lwX2hlYWRlcls2MF07CisgICAgICAg
ICAgICAgICAgaW50IHRjcF9zZW5kX29mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IHNl
bmRfY291bnQgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRl
bXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNlZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8K
LSAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHNhdmVkX2lwX2hlYWRlciwgZXRoX3BheWxvYWRf
ZGF0YSwgaGxlbik7CisgICAgICAgICAgICAgICAgLyogbWF4aW11bSBJUCBoZWFkZXIgbGVuZ3Ro
IGlzIDYwIGJ5dGVzICovCisgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9oZWFkZXJb
NjBdOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIGEgcGxhY2Vob2xkZXIgZm9yIGNoZWNrc3Vt
IGNhbGN1bGF0aW9uIHJvdXRpbmUgaW4gdGNwIGNhc2UgKi8KLSAgICAgICAgICAgICAgICAgICAg
dWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAt
IDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAg
ZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOworICAg
ICAgICAgICAgICAgIC8qIHNhdmUgSVAgaGVhZGVyIHRlbXBsYXRlOyBkYXRhIGFyZWEgaXMgdXNl
ZCBpbiB0Y3AgY2hlY2tzdW0gY2FsY3VsYXRpb24gKi8KKyAgICAgICAgICAgICAgICBtZW1jcHko
c2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKIAotICAgICAgICAgICAg
ICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KLSAgICAgICAgICAgICAgICAgICAg
dGNwX2hlYWRlciAqcF90Y3BfaGRyID0gKHRjcF9oZWFkZXIqKShldGhfcGF5bG9hZF9kYXRhICsg
aGxlbik7CisgICAgICAgICAgICAgICAgLyogYSBwbGFjZWhvbGRlciBmb3IgY2hlY2tzdW0gY2Fs
Y3VsYXRpb24gcm91dGluZSBpbiB0Y3AgY2FzZSAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
KmRhdGFfdG9fY2hlY2tzdW0gICAgID0gZXRoX3BheWxvYWRfZGF0YSArIGhsZW4gLSAxMjsKKyAg
ICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICAgZGF0YV90b19jaGVj
a3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxlbiArIDEyOwogCi0gICAgICAgICAgICAg
ICAgICAgIGludCB0Y3BfaGxlbiA9IFRDUF9IRUFERVJfREFUQV9PRkZTRVQocF90Y3BfaGRyKTsK
KyAgICAgICAgICAgICAgICAvKiBwb2ludGVyIHRvIFRDUCBoZWFkZXIgKi8KKyAgICAgICAgICAg
ICAgICB0Y3BfaGVhZGVyICpwX3RjcF9oZHIgPSAodGNwX2hlYWRlciopKGV0aF9wYXlsb2FkX2Rh
dGEgKyBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBFVEhfTVRVID0gaXAgaGVhZGVy
IGxlbiArIHRjcCBoZWFkZXIgbGVuICsgcGF5bG9hZCAqLwotICAgICAgICAgICAgICAgICAgICBp
bnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9sZW4gLSB0Y3BfaGxlbjsKLSAgICAgICAgICAgICAg
ICAgICAgaW50IHRjcF9jaHVua19zaXplID0gRVRIX01UVSAtIGhsZW4gLSB0Y3BfaGxlbjsKKyAg
ICAgICAgICAgICAgICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNw
X2hkcik7CiAKLSAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBUU08gSVAgZGF0YSBsZW4gJWQgVENQIGhsZW4gJWQgVENQIGRhdGEgbGVuICVkIFRD
UCBjaHVuayBzaXplICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXBf
ZGF0YV9sZW4sIHRjcF9obGVuLCB0Y3BfZGF0YV9sZW4sIHRjcF9jaHVua19zaXplKSk7CisgICAg
ICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVyIGxlbiAr
IHBheWxvYWQgKi8KKyAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBfZGF0YV9s
ZW4gLSB0Y3BfaGxlbjsKKyAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUgPSBFVEhf
TVRVIC0gaGxlbiAtIHRjcF9obGVuOwogCi0gICAgICAgICAgICAgICAgICAgIC8qIG5vdGUgdGhl
IGN5Y2xlIGJlbG93IG92ZXJ3cml0ZXMgSVAgaGVhZGVyIGRhdGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2VuZGlu
ZyBwYWNrZXQgKi8KKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBD
KyBtb2RlIFRTTyBJUCBkYXRhIGxlbiAlZCBUQ1AgaGxlbiAlZCBUQ1AgZGF0YSBsZW4gJWQgVENQ
IGNodW5rIHNpemUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwX2RhdGFf
bGVuLCB0Y3BfaGxlbiwgdGNwX2RhdGFfbGVuLCB0Y3BfY2h1bmtfc2l6ZSkpOwogCi0gICAgICAg
ICAgICAgICAgICAgIGludCBpc19sYXN0X2ZyYW1lID0gMDsKKyAgICAgICAgICAgICAgICAvKiBu
b3RlIHRoZSBjeWNsZSBiZWxvdyBvdmVyd3JpdGVzIElQIGhlYWRlciBkYXRhLAorICAgICAgICAg
ICAgICAgICAgIGJ1dCByZXN0b3JlcyBpdCBmcm9tIHNhdmVkX2lwX2hlYWRlciBiZWZvcmUgc2Vu
ZGluZyBwYWNrZXQgKi8KIAotICAgICAgICAgICAgICAgICAgICBmb3IgKHRjcF9zZW5kX29mZnNl
dCA9IDA7IHRjcF9zZW5kX29mZnNldCA8IHRjcF9kYXRhX2xlbjsgdGNwX3NlbmRfb2Zmc2V0ICs9
IHRjcF9jaHVua19zaXplKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MTZfdCBjaHVua19zaXplID0gdGNwX2NodW5rX3NpemU7CisgICAgICAgICAg
ICAgICAgaW50IGlzX2xhc3RfZnJhbWUgPSAwOwogCi0gICAgICAgICAgICAgICAgICAgICAgICAv
KiBjaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCi0gICAgICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0ICsgdGNwX2NodW5rX3NpemUgPj0gdGNwX2RhdGFfbGVu
KQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzX2xhc3RfZnJhbWUgPSAxOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNodW5rX3Np
emUgPSB0Y3BfZGF0YV9sZW4gLSB0Y3Bfc2VuZF9vZmZzZXQ7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICAgICAgZm9yICh0Y3Bfc2VuZF9vZmZzZXQgPSAwOyB0Y3Bfc2Vu
ZF9vZmZzZXQgPCB0Y3BfZGF0YV9sZW47IHRjcF9zZW5kX29mZnNldCArPSB0Y3BfY2h1bmtfc2l6
ZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGNodW5r
X3NpemUgPSB0Y3BfY2h1bmtfc2l6ZTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgREVCVUdf
UFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJf
dG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSkpOworICAgICAgICAgICAgICAgICAgICAvKiBjaGVj
ayBpZiB0aGlzIGlzIHRoZSBsYXN0IGZyYW1lICovCisgICAgICAgICAgICAgICAgICAgIGlmICh0
Y3Bfc2VuZF9vZmZzZXQgKyB0Y3BfY2h1bmtfc2l6ZSA+PSB0Y3BfZGF0YV9sZW4pCisgICAgICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzX2xhc3RfZnJhbWUgPSAx
OworICAgICAgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSA9IHRjcF9kYXRhX2xlbiAtIHRj
cF9zZW5kX29mZnNldDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAg
ICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGRhdGFfdG9fY2hlY2tzdW0sIHNhdmVkX2lw
X2hlYWRlciArIDEyLCA4KTsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4
MTM5OiArKysgQysgbW9kZSBUU08gVENQIHNlcW5vICUwOHhcbiIsIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSkpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgo
IlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBjYWxjdWxhdGluZyBUQ1AgY2hlY2tzdW0gZm9yIHBh
Y2tldCB3aXRoICVkIGJ5dGVzIGRhdGFcbiIsIHRjcF9obGVuICsgY2h1bmtfc2l6ZSkpOworICAg
ICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVyIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZmllbGRz
ICovCisgICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9p
cF9oZWFkZXIgKyAxMiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0Y3Bfc2Vu
ZF9vZmZzZXQpCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtY3B5KCh1aW50OF90KilwX3RjcF9oZHIgKyB0Y3BfaGxlbiwgKHVpbnQ4X3Qq
KXBfdGNwX2hkciArIHRjcF9obGVuICsgdGNwX3NlbmRfb2Zmc2V0LCBjaHVua19zaXplKTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQo
KCJSVEw4MTM5OiArKysgQysgbW9kZSBUU08gY2FsY3VsYXRpbmcgVENQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCB0Y3BfaGxlbiArIGNodW5rX3NpemUpKTsKIAot
ICAgICAgICAgICAgICAgICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBm
b3IgdGhlIGxhc3QgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICghaXNfbGFz
dF9mcmFtZSkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZMQUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxU
Q1BfRkxBR19GSU4pOwotICAgICAgICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
ICAgICBpZiAodGNwX3NlbmRfb2Zmc2V0KQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtZW1jcHkoKHVpbnQ4X3QqKXBfdGNwX2hkciArIHRjcF9obGVuLCAo
dWludDhfdCopcF90Y3BfaGRyICsgdGNwX2hsZW4gKyB0Y3Bfc2VuZF9vZmZzZXQsIGNodW5rX3Np
emUpOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHJlY2FsY3VsYXRlIFRDUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXBf
cHNldWRvX2hlYWRlciAqcF90Y3BpcF9oZHIgPSAoaXBfcHNldWRvX2hlYWRlciAqKWRhdGFfdG9f
Y2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVyb3MgICAg
ICA9IDA7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcHJvdG8gICA9
IElQX1BST1RPX1RDUDsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9w
YXlsb2FkID0gY3B1X3RvX2JlMTYodGNwX2hsZW4gKyBjaHVua19zaXplKTsKKyAgICAgICAgICAg
ICAgICAgICAgLyoga2VlcCBQVVNIIGFuZCBGSU4gZmxhZ3Mgb25seSBmb3IgdGhlIGxhc3QgZnJh
bWUgKi8KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc19sYXN0X2ZyYW1lKQorICAgICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICBUQ1BfSEVBREVSX0NMRUFSX0ZM
QUdTKHBfdGNwX2hkciwgVENQX0ZMQUdfUFVTSHxUQ1BfRkxBR19GSU4pOworICAgICAgICAgICAg
ICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0g
MDsKKyAgICAgICAgICAgICAgICAgICAgLyogcmVjYWxjdWxhdGUgVENQIGNoZWNrc3VtICovCisg
ICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3Bz
ZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3Rj
cGlwX2hkci0+emVyb3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRy
LT5pcF9wcm90byAgID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlw
X2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2KHRjcF9obGVuICsgY2h1bmtfc2l6ZSk7CiAK
LSAgICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShk
YXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3NpemUgKyAxMik7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBUQ1Ag
Y2hlY2tzdW0gJTA0eFxuIiwgdGNwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBf
dGNwX2hkci0+dGhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF90Y3BfaGRy
LT50aF9zdW0gPSB0Y3BfY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hl
Y2tzdW0gPSBpcF9jaGVja3N1bShkYXRhX3RvX2NoZWNrc3VtLCB0Y3BfaGxlbiArIGNodW5rX3Np
emUgKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysr
IEMrIG1vZGUgVFNPIFRDUCBjaGVja3N1bSAlMDR4XG4iLCB0Y3BfY2hlY2tzdW0pKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFkZXIgKi8KLSAgICAgICAgICAg
ICAgICAgICAgICAgIG1lbWNweShldGhfcGF5bG9hZF9kYXRhLCBzYXZlZF9pcF9oZWFkZXIsIGhs
ZW4pOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9IHRjcF9jaGVja3N1
bTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgLyogc2V0IElQIGRhdGEgbGVuZ3RoIGFuZCBy
ZWNhbGN1bGF0ZSBJUCBjaGVja3N1bSAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlw
X2xlbiA9IGNwdV90b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOworICAgICAg
ICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLworICAgICAgICAgICAgICAgICAg
ICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVuKTsKIAotICAg
ICAgICAgICAgICAgICAgICAgICAgLyogaW5jcmVtZW50IElQIGlkIGZvciBzdWJzZXF1ZW50IGZy
YW1lcyAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2lkID0gY3B1X3RvX2JlMTYo
dGNwX3NlbmRfb2Zmc2V0L3RjcF9jaHVua19zaXplICsgYmUxNl90b19jcHUoaXAtPmlwX2lkKSk7
CisgICAgICAgICAgICAgICAgICAgIC8qIHNldCBJUCBkYXRhIGxlbmd0aCBhbmQgcmVjYWxjdWxh
dGUgSVAgY2hlY2tzdW0gKi8KKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX2xlbiA9IGNwdV90
b19iZTE2KGhsZW4gKyB0Y3BfaGxlbiArIGNodW5rX3NpemUpOwogCi0gICAgICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwLT5pcF9z
dW0gPSBpcF9jaGVja3N1bShldGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVFNPIElQIGhlYWRl
ciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwgaGxlbiwgaXAtPmlwX3N1bSkpOworICAgICAgICAg
ICAgICAgICAgICAvKiBpbmNyZW1lbnQgSVAgaWQgZm9yIHN1YnNlcXVlbnQgZnJhbWVzICovCisg
ICAgICAgICAgICAgICAgICAgIGlwLT5pcF9pZCA9IGNwdV90b19iZTE2KHRjcF9zZW5kX29mZnNl
dC90Y3BfY2h1bmtfc2l6ZSArIGJlMTZfdG9fY3B1KGlwLT5pcF9pZCkpOwogCi0gICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgdHNvX3NlbmRfc2l6ZSA9IEVUSF9ITEVOICsgaGxlbiArIHRjcF9o
bGVuICsgY2h1bmtfc2l6ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOwotICAgICAgICAgICAgICAgICAgICAgICAgcnRsODEzOV90cmFuc2Zl
cl9mcmFtZShzLCBzYXZlZF9idWZmZXIsIHRzb19zZW5kX3NpemUsIDApOworICAgICAgICAgICAg
ICAgICAgICBpcC0+aXBfc3VtID0gMDsKKyAgICAgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9
IGlwX2NoZWNrc3VtKGV0aF9wYXlsb2FkX2RhdGEsIGhsZW4pOworICAgICAgICAgICAgICAgICAg
ICBERUJVR19QUklOVCgoIlJUTDgxMzk6ICsrKyBDKyBtb2RlIFRTTyBJUCBoZWFkZXIgbGVuPSVk
IGNoZWNrc3VtPSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKIAotICAgICAgICAgICAgICAg
ICAgICAgICAgLyogYWRkIHRyYW5zZmVycmVkIGNvdW50IHRvIFRDUCBzZXF1ZW5jZSBudW1iZXIg
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc2VxID0gY3B1X3RvX2Jl
MzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNwX2hkci0+dGhfc2VxKSk7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICArK3NlbmRfY291bnQ7Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICAgICAgaW50IHRzb19zZW5kX3NpemUgPSBFVEhfSExFTiArIGhsZW4gKyB0
Y3BfaGxlbiArIGNodW5rX3NpemU7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgi
UlRMODEzOTogKysrIEMrIG1vZGUgVFNPIHRyYW5zZmVycmluZyBwYWNrZXQgc2l6ZSAlZFxuIiwg
dHNvX3NlbmRfc2l6ZSkpOworICAgICAgICAgICAgICAgICAgICBydGw4MTM5X3RyYW5zZmVyX2Zy
YW1lKHMsIHNhdmVkX2J1ZmZlciwgdHNvX3NlbmRfc2l6ZSwgMCk7CiAKLSAgICAgICAgICAgICAg
ICAgICAgLyogU3RvcCBzZW5kaW5nIHRoaXMgZnJhbWUgKi8KLSAgICAgICAgICAgICAgICAgICAg
c2F2ZWRfc2l6ZSA9IDA7CisgICAgICAgICAgICAgICAgICAgIC8qIGFkZCB0cmFuc2ZlcnJlZCBj
b3VudCB0byBUQ1Agc2VxdWVuY2UgbnVtYmVyICovCisgICAgICAgICAgICAgICAgICAgIHBfdGNw
X2hkci0+dGhfc2VxID0gY3B1X3RvX2JlMzIoY2h1bmtfc2l6ZSArIGJlMzJfdG9fY3B1KHBfdGNw
X2hkci0+dGhfc2VxKSk7CisgICAgICAgICAgICAgICAgICAgICsrc2VuZF9jb3VudDsKICAgICAg
ICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQ
Q1N8Q1BfVFhfVURQQ1MpKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
REVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBuZWVkIFRDUCBvciBVRFAgY2hlY2tz
dW1cbiIpKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBtYXhpbXVtIElQIGhlYWRlciBsZW5n
dGggaXMgNjAgYnl0ZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgdWludDhfdCBzYXZlZF9pcF9o
ZWFkZXJbNjBdOwotICAgICAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBl
dGhfcGF5bG9hZF9kYXRhLCBobGVuKTsKKyAgICAgICAgICAgICAgICAvKiBTdG9wIHNlbmRpbmcg
dGhpcyBmcmFtZSAqLworICAgICAgICAgICAgICAgIHNhdmVkX3NpemUgPSAwOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgZWxzZSBpZiAodHhkdzAgJiAoQ1BfVFhfVENQQ1N8Q1BfVFhfVURQ
Q1MpKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEz
OTogKysrIEMrIG1vZGUgbmVlZCBUQ1Agb3IgVURQIGNoZWNrc3VtXG4iKSk7CiAKLSAgICAgICAg
ICAgICAgICAgICAgdWludDhfdCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9k
YXRhICsgaGxlbiAtIDEyOwotICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90ICAgZGF0YV90b19jaGVja3N1bV9sZW4gPSBldGhfcGF5bG9hZF9sZW4gIC0gaGxl
biArIDEyOworICAgICAgICAgICAgICAgIC8qIG1heGltdW0gSVAgaGVhZGVyIGxlbmd0aCBpcyA2
MCBieXRlcyAqLworICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc2F2ZWRfaXBfaGVhZGVyWzYwXTsK
KyAgICAgICAgICAgICAgICBtZW1jcHkoc2F2ZWRfaXBfaGVhZGVyLCBldGhfcGF5bG9hZF9kYXRh
LCBobGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAvKiBhZGQgNCBUQ1AgcHNldWRvaGVhZGVy
IGZpZWxkcyAqLwotICAgICAgICAgICAgICAgICAgICAvKiBjb3B5IElQIHNvdXJjZSBhbmQgZGVz
dGluYXRpb24gZmllbGRzICovCi0gICAgICAgICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2No
ZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAxMiwgOCk7CisgICAgICAgICAgICAgICAgdWludDhf
dCAqZGF0YV90b19jaGVja3N1bSAgICAgPSBldGhfcGF5bG9hZF9kYXRhICsgaGxlbiAtIDEyOwor
ICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICBzaXplX3QgICBkYXRhX3RvX2No
ZWNrc3VtX2xlbiA9IGV0aF9wYXlsb2FkX2xlbiAgLSBobGVuICsgMTI7CiAKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX1RDUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9Q
Uk9UT19UQ1ApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVENQIGNoZWNr
c3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAg
ICAgICAgICAgICAgIC8qIGFkZCA0IFRDUCBwc2V1ZG9oZWFkZXIgZmllbGRzICovCisgICAgICAg
ICAgICAgICAgLyogY29weSBJUCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGZpZWxkcyAqLworICAg
ICAgICAgICAgICAgIG1lbWNweShkYXRhX3RvX2NoZWNrc3VtLCBzYXZlZF9pcF9oZWFkZXIgKyAx
MiwgOCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNw
aXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIgKilkYXRhX3RvX2NoZWNrc3VtOwotICAgICAgICAg
ICAgICAgICAgICAgICAgcF90Y3BpcF9oZHItPnplcm9zICAgICAgPSAwOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF90Y3BpcF9oZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19UQ1A7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5bG9hZCA9IGNwdV90b19iZTE2
KGlwX2RhdGFfbGVuKTsKKyAgICAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfVENQQ1Mp
ICYmIGlwX3Byb3RvY29sID09IElQX1BST1RPX1RDUCkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3Vs
YXRpbmcgVENQIGNoZWNrc3VtIGZvciBwYWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9k
YXRhX2xlbikpOwogCi0gICAgICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVyKiBwX3RjcF9o
ZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CisgICAgICAgICAgICAg
ICAgICAgIGlwX3BzZXVkb19oZWFkZXIgKnBfdGNwaXBfaGRyID0gKGlwX3BzZXVkb19oZWFkZXIg
KilkYXRhX3RvX2NoZWNrc3VtOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+emVy
b3MgICAgICA9IDA7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwaXBfaGRyLT5pcF9wcm90byAg
ID0gSVBfUFJPVE9fVENQOworICAgICAgICAgICAgICAgICAgICBwX3RjcGlwX2hkci0+aXBfcGF5
bG9hZCA9IGNwdV90b19iZTE2KGlwX2RhdGFfbGVuKTsKIAotICAgICAgICAgICAgICAgICAgICAg
ICAgcF90Y3BfaGRyLT50aF9zdW0gPSAwOworICAgICAgICAgICAgICAgICAgICB0Y3BfaGVhZGVy
KiBwX3RjcF9oZHIgPSAodGNwX2hlYWRlciAqKSAoZGF0YV90b19jaGVja3N1bSsxMik7CiAKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGludCB0Y3BfY2hlY2tzdW0gPSBpcF9jaGVja3N1bShkYXRh
X3RvX2NoZWNrc3VtLCBpcF9kYXRhX2xlbiArIDEyKTsKLSAgICAgICAgICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIs
IHRjcF9jaGVja3N1bSkpOworICAgICAgICAgICAgICAgICAgICBwX3RjcF9oZHItPnRoX3N1bSA9
IDA7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2No
ZWNrc3VtOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2Ug
aWYgKCh0eGR3MCAmIENQX1RYX1VEUENTKSAmJiBpcF9wcm90b2NvbCA9PSBJUF9QUk9UT19VRFAp
Ci0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIERFQlVHX1BS
SU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgY2FsY3VsYXRpbmcgVURQIGNoZWNrc3VtIGZvciBw
YWNrZXQgd2l0aCAlZCBieXRlcyBkYXRhXG4iLCBpcF9kYXRhX2xlbikpOworICAgICAgICAgICAg
ICAgICAgICBpbnQgdGNwX2NoZWNrc3VtID0gaXBfY2hlY2tzdW0oZGF0YV90b19jaGVja3N1bSwg
aXBfZGF0YV9sZW4gKyAxMik7CisgICAgICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRM
ODEzOTogKysrIEMrIG1vZGUgVENQIGNoZWNrc3VtICUwNHhcbiIsIHRjcF9jaGVja3N1bSkpOwog
Ci0gICAgICAgICAgICAgICAgICAgICAgICBpcF9wc2V1ZG9faGVhZGVyICpwX3VkcGlwX2hkciA9
IChpcF9wc2V1ZG9faGVhZGVyICopZGF0YV90b19jaGVja3N1bTsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBfdWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIHBfdWRwaXBfaGRyLT5pcF9wcm90byAgID0gSVBfUFJPVE9fVURQOwotICAgICAgICAgICAg
ICAgICAgICAgICAgcF91ZHBpcF9oZHItPmlwX3BheWxvYWQgPSBjcHVfdG9fYmUxNihpcF9kYXRh
X2xlbik7CisgICAgICAgICAgICAgICAgICAgIHBfdGNwX2hkci0+dGhfc3VtID0gdGNwX2NoZWNr
c3VtOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICgodHhkdzAg
JiBDUF9UWF9VRFBDUykgJiYgaXBfcHJvdG9jb2wgPT0gSVBfUFJPVE9fVURQKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysg
QysgbW9kZSBjYWxjdWxhdGluZyBVRFAgY2hlY2tzdW0gZm9yIHBhY2tldCB3aXRoICVkIGJ5dGVz
IGRhdGFcbiIsIGlwX2RhdGFfbGVuKSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIHVkcF9o
ZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNrc3VtKzEyKTsK
KyAgICAgICAgICAgICAgICAgICAgaXBfcHNldWRvX2hlYWRlciAqcF91ZHBpcF9oZHIgPSAoaXBf
cHNldWRvX2hlYWRlciAqKWRhdGFfdG9fY2hlY2tzdW07CisgICAgICAgICAgICAgICAgICAgIHBf
dWRwaXBfaGRyLT56ZXJvcyAgICAgID0gMDsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBpcF9o
ZHItPmlwX3Byb3RvICAgPSBJUF9QUk9UT19VRFA7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
aXBfaGRyLT5pcF9wYXlsb2FkID0gY3B1X3RvX2JlMTYoaXBfZGF0YV9sZW4pOwogCi0gICAgICAg
ICAgICAgICAgICAgICAgICBwX3VkcF9oZHItPnVoX3N1bSA9IDA7CisgICAgICAgICAgICAgICAg
ICAgIHVkcF9oZWFkZXIgKnBfdWRwX2hkciA9ICh1ZHBfaGVhZGVyICopIChkYXRhX3RvX2NoZWNr
c3VtKzEyKTsKIAotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlw
X2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0sIGlwX2RhdGFfbGVuICsgMTIpOwotICAgICAgICAg
ICAgICAgICAgICAgICAgREVCVUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBVRFAgY2hl
Y2tzdW0gJTA0eFxuIiwgdWRwX2NoZWNrc3VtKSk7CisgICAgICAgICAgICAgICAgICAgIHBfdWRw
X2hkci0+dWhfc3VtID0gMDsKIAotICAgICAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51
aF9zdW0gPSB1ZHBfY2hlY2tzdW07Ci0gICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICAgICAgaW50IHVkcF9jaGVja3N1bSA9IGlwX2NoZWNrc3VtKGRhdGFfdG9fY2hlY2tzdW0s
IGlwX2RhdGFfbGVuICsgMTIpOworICAgICAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJU
TDgxMzk6ICsrKyBDKyBtb2RlIFVEUCBjaGVja3N1bSAlMDR4XG4iLCB1ZHBfY2hlY2tzdW0pKTsK
IAotICAgICAgICAgICAgICAgICAgICAvKiByZXN0b3JlIElQIGhlYWRlciAqLwotICAgICAgICAg
ICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBfaGVhZGVyLCBobGVu
KTsKKyAgICAgICAgICAgICAgICAgICAgcF91ZHBfaGRyLT51aF9zdW0gPSB1ZHBfY2hlY2tzdW07
CiAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgLyogcmVzdG9yZSBJUCBoZWFk
ZXIgKi8KKyAgICAgICAgICAgICAgICBtZW1jcHkoZXRoX3BheWxvYWRfZGF0YSwgc2F2ZWRfaXBf
aGVhZGVyLCBobGVuKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNH-0005ua-7v; Tue, 10 May 2016 18:27: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 1b0CNG-0005uJ-9w
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:14 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 38/D4-19343-10822375; Tue, 10 May 2016 18:27:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdRwyj
 cYPcOfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHH8BmPBF+6K7d9fMDcw/uHoYuTiEBL4wijR
 dPwLC4RznlFi78OXzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQI3H9j
 zdImFfATOLTr9MsIDYLUPnansPMExg5FjAyrGLUKE4tKkst0jU01ksqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYNy23fMQoyQHk5Ior7KYUbgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd5+NaCcYFFqempFWmYOMDhg0hIcPEoivNtB0rzFBYm5xZnpEKlTjIpS4rxrQRIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wOQKTyZeSVw018BLWYCWizHp
 g+yuCQRISXVwBjvOGmemKXwvt+LroXP7Zkw9fLN/pLLJ+VPTBHlKghKamJRENWeoeP1+oH/qz
 dZTEHHa/XXzBc1va04lUPzIUttbUqIu4bm9k/rG+tLexkMXd8IPhf+c9Nkjvue5VMff83ICDF
 KY9rxxa8zSNXaRVe6Mty5VEqScS7HHW4dq9/S2keeC21NVGIpzkg01GIuKk4EAIl4HOBDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462904832!39539705!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13064 invoked from network); 10 May 2016 18:27:13 -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; 10 May 2016 18:27: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 1b0CNE-0003f3-6T
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNE-0002qy-5b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNE-0002qy-5b@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDcyMjc1MDQxMzBlZGQ2NDg1YTg1NjE5M2I0ODk2OTM0YjcyODI0YzQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNH-0005ua-7v; Tue, 10 May 2016 18:27: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 1b0CNG-0005uJ-9w
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:14 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 38/D4-19343-10822375; Tue, 10 May 2016 18:27:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdRwyj
 cYPcOfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHH8BmPBF+6K7d9fMDcw/uHoYuTiEBL4wijR
 dPwLC4RznlFi78OXzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQI3H9j
 zdImFfATOLTr9MsIDYLUPnansPMExg5FjAyrGLUKE4tKkst0jU01ksqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYNy23fMQoyQHk5Ior7KYUbgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd5+NaCcYFFqempFWmYOMDhg0hIcPEoivNtB0rzFBYm5xZnpEKlTjIpS4rxrQRIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wOQKTyZeSVw018BLWYCWizHp
 g+yuCQRISXVwBjvOGmemKXwvt+LroXP7Zkw9fLN/pLLJ+VPTBHlKghKamJRENWeoeP1+oH/qz
 dZTEHHa/XXzBc1va04lUPzIUttbUqIu4bm9k/rG+tLexkMXd8IPhf+c9Nkjvue5VMff83ICDF
 KY9rxxa8zSNXaRVe6Mty5VEqScS7HHW4dq9/S2keeC21NVGIpzkg01GIuKk4EAIl4HOBDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462904832!39539705!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13064 invoked from network); 10 May 2016 18:27:13 -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; 10 May 2016 18:27: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 1b0CNE-0003f3-6T
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNE-0002qy-5b
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNE-0002qy-5b@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: skip
	offload on short Ethernet/IP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDcyMjc1MDQxMzBlZGQ2NDg1YTg1NjE5M2I0ODk2OTM0YjcyODI0YzQKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAwIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBFdGhlcm5ldC9JUCBo
ZWFkZXIKICAgIAogICAgVHJhbnNtaXQgb2ZmbG9hZCBmZWF0dXJlcyBhY2Nlc3MgRXRoZXJuZXQg
YW5kIElQIGhlYWRlcnMgdGhlIHBhY2tldC4gIElmCiAgICB0aGUgcGFja2V0IGlzIHRvbyBzaG9y
dCB3ZSBtdXN0IG5vdCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAg
IGludCBwcm90byA9IGJlMTZfdG9fY3B1KCoodWludDE2X3QgKikoc2F2ZWRfYnVmZmVyICsgMTIp
KTsKICAgICAgLi4uCiAgICAgIGV0aF9wYXlsb2FkX2RhdGEgPSBzYXZlZF9idWZmZXIgKyBFVEhf
SExFTjsKICAgICAgLi4uCiAgICAgIGlwID0gKGlwX2hlYWRlciopZXRoX3BheWxvYWRfZGF0YTsK
ICAgICAgaWYgKElQX0hFQURFUl9WRVJTSU9OKGlwKSAhPSBJUF9IRUFERVJfVkVSU0lPTl80KSB7
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0
bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXggOGIxN2JkOS4uNzVlZjli
NCAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgxMzkuYwpAQCAtMjEwMyw2
ICsyMTAzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEz
OVN0YXRlICpzKQogICAgICAgICAgICAgI2RlZmluZSBFVEhfSExFTiAgICAxNAogICAgICAgICAg
ICAgI2RlZmluZSBFVEhfTVRVICAgICAxNTAwCiAKKyAgICAgICAgICAgIC8qIExhcmdlIGVub3Vn
aCBmb3IgRXRoZXJuZXQgYW5kIElQIGhlYWRlcnM/ICovCisgICAgICAgICAgICBpZiAoc2F2ZWRf
c2l6ZSA8IEVUSF9ITEVOICsgc2l6ZW9mKGlwX2hlYWRlcikpIHsKKyAgICAgICAgICAgICAgICBn
b3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgLyogaXAgcGFj
a2V0IGhlYWRlciAqLwogICAgICAgICAgICAgaXBfaGVhZGVyICppcCA9IDA7CiAgICAgICAgICAg
ICBpbnQgaGxlbiA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJsZS00LjMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNv
bS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNS-0005w2-9z; Tue, 10 May 2016 18:27: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 1b0CNQ-0005vm-G1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:24 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 98/59-02994-B0822375; Tue, 10 May 2016 18:27:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdbwyj
 cYNJbYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLLuGFPBS4GKKX8nMDcwnufuYuTiEBL4wijx
 qa2NEcI5zyjx7NAGli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUCJJYca
 WUFsXkFzCQ+z1kEVsMCVL+q8SzLBEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfVLPwMC4g/FUs/MhRkkOJiVRXmUxo3AhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwf1IBygkWp6akVaZk5wOCASUtw8CiJ8G4HSfMWFyTmFmemQ6ROMSpKifOuBUkI
 gCQySvPg2mABeYlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO8DkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cDodLBF3bVDa1JEW4rEEvYGjtszdC4/CPGaGJpofO7x25IaOfYlF7kbfsRd2O
 E+cfuyGHtfV7UIfbHNV8Q5VTuq/Vg1Hp5bfvvxpFu3OteKiyRI26/W9fwwz+m6ja5g5G+XJ4r
 9rjeySiV3LDwmflDtrK3CxHn8i49IdmjPSpjL9fdV86nE2OVKLMUZiYZazEXFiQByoGALQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462904842!38754338!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61500 invoked from network); 10 May 2016 18:27:23 -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; 10 May 2016 18:27: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 1b0CNO-0003f9-8y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNO-0002sE-7r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNO-0002sE-7r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:22 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBmMDNhZmY1ZGYwYmUzYzZkY2NmNGI3N2YxOTU1Yzg2NzU1OTE0YjUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNS-0005w2-9z; Tue, 10 May 2016 18:27: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 1b0CNQ-0005vm-G1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:24 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 98/59-02994-B0822375; Tue, 10 May 2016 18:27:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdbwyj
 cYNJbYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLLuGFPBS4GKKX8nMDcwnufuYuTiEBL4wijx
 qa2NEcI5zyjx7NAGli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUCJJYca
 WUFsXkFzCQ+z1kEVsMCVL+q8SzLBEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfVLPwMC4g/FUs/MhRkkOJiVRXmUxo3AhvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwf1IBygkWp6akVaZk5wOCASUtw8CiJ8G4HSfMWFyTmFmemQ6ROMSpKifOuBUkI
 gCQySvPg2mABeYlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO8DkCk8mXklcNNfAS1mAlosx
 6YPsrgkESEl1cDodLBF3bVDa1JEW4rEEvYGjtszdC4/CPGaGJpofO7x25IaOfYlF7kbfsRd2O
 E+cfuyGHtfV7UIfbHNV8Q5VTuq/Vg1Hp5bfvvxpFu3OteKiyRI26/W9fwwz+m6ja5g5G+XJ4r
 9rjeySiV3LDwmflDtrK3CxHn8i49IdmjPSpjL9fdV86nE2OVKLMUZiYZazEXFiQByoGALQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462904842!38754338!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61500 invoked from network); 10 May 2016 18:27:23 -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; 10 May 2016 18:27: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 1b0CNO-0003f9-8y
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNO-0002sE-7r
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNO-0002sE-7r@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:22 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check IP
	Header Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBmMDNhZmY1ZGYwYmUzYzZkY2NmNGI3N2YxOTU1Yzg2NzU1OTE0YjUKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAxIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIEhlYWRlciBMZW5ndGggZmllbGQKICAgIAog
ICAgVGhlIElQIEhlYWRlciBMZW5ndGggZmllbGQgd2FzIG9ubHkgY2hlY2tlZCBpbiB0aGUgSVAg
Y2hlY2tzdW0gY2FzZSwgYnV0CiAgICBpcyB1c2VkIGluIG90aGVyIGNhc2VzIHRvby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
ICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRpdGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5j
IHwgMTggKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5
LmMKaW5kZXggNzVlZjliNC4uYjcxZWE2MiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBi
L2h3L3J0bDgxMzkuYwpAQCAtMjEzOSw2ICsyMTM5LDEwIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9j
cGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICBobGVuID0gSVBfSEVBREVSX0xFTkdUSChpcCk7CisgICAgICAgICAgICBpZiAoaGxl
biA8IHNpemVvZihpcF9oZWFkZXIpIHx8IGhsZW4gPiBldGhfcGF5bG9hZF9sZW4pIHsKKyAgICAg
ICAgICAgICAgICBnb3RvIHNraXBfb2ZmbG9hZDsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKICAgICAgICAgICAgIGlwX2RhdGFfbGVuID0gYmUx
Nl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOwogCkBAIC0yMTQ2LDE2ICsyMTUwLDEwIEBAIHN0
YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFuc21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMr
IG1vZGUgbmVlZCBJUCBjaGVja3N1bVxuIikpOwogCi0gICAgICAgICAgICAgICAgaWYgKGhsZW48
c2l6ZW9mKGlwX2hlYWRlcikgfHwgaGxlbj5ldGhfcGF5bG9hZF9sZW4pIHsvKiBtaW4gaGVhZGVy
IGxlbmd0aCAqLwotICAgICAgICAgICAgICAgICAgICAvKiBiYWQgcGFja2V0IGhlYWRlciBsZW4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgLyogb3IgcGFja2V0IHRvbyBzaG9ydCAqLwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpcC0+aXBfc3VtID0gMDsKLSAgICAgICAgICAgICAgICAgICAgaXAt
PmlwX3N1bSA9IGlwX2NoZWNrc3VtKGlwLCBobGVuKTsKLSAgICAgICAgICAgICAgICAgICAgREVC
VUdfUFJJTlQoKCJSVEw4MTM5OiArKysgQysgbW9kZSBJUCBoZWFkZXIgbGVuPSVkIGNoZWNrc3Vt
PSUwNHhcbiIsIGhsZW4sIGlwLT5pcF9zdW0pKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgaXAtPmlwX3N1bSA9IDA7CisgICAgICAgICAgICAgICAgaXAtPmlwX3N1bSA9IGlw
X2NoZWNrc3VtKGlwLCBobGVuKTsKKyAgICAgICAgICAgICAgICBERUJVR19QUklOVCgoIlJUTDgx
Mzk6ICsrKyBDKyBtb2RlIElQIGhlYWRlciBsZW49JWQgY2hlY2tzdW09JTA0eFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaGxlbiwgaXAtPmlwX3N1bSkpOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBpZiAoKHR4ZHcwICYgQ1BfVFhfTEdTRU4pICYmIGlwX3Byb3RvY29s
ID09IElQX1BST1RPX1RDUCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNc-0005xX-By; Tue, 10 May 2016 18:27:36 +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 1b0CNa-0005xG-LY
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:34 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 0E/43-29997-51822375; Tue, 10 May 2016 18:27:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVdUwyj
 c4Pp0GYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+Hb2F3PBbK6Kr7c6WRsYH7J3MXJxCAl8YZTY
 1LOaCcI5zyjx8M9tli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwl9j3L
 RXE5BUwk5g53R2kggWoes7kucwTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0BwMQ7GCc2uB8iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvvxpQTrAoNT21Ii0zBxgYMGkJDh4lEd7tIGne4oLE3OLMdIjUKUZFKXHetSAJAZBE
 RmkeXBssGC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcLyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamBsZnfRamhcxB0R7yBwiSHBvXouz4euoHf2Wkf4zjc8evQ7Pi62q0s8eepbv02/Ei
 bbxU6/xphyoru4+e+6zKO6W6Z/F96Y/XBrwr7X80+cYJSpeJRpppTA0SXyntfi451bbzbIzEw
 WWNbZbTl96ztpJj0jV9OC5PSm2/ZHuEt8bvBNtJmmz6TEUpyRaKjFXFScCABengilQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904852!38911431!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14109 invoked from network); 10 May 2016 18:27:33 -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; 10 May 2016 18:27: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 1b0CNY-0003fN-Az
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNY-0002tC-AD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNY-0002tC-AD@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:32 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZmMGQ4YWIzNGRhNjJlMWEyNzQ5YzhhMjA0NGZhZGNkOTM1ODJhMmEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNc-0005xX-By; Tue, 10 May 2016 18:27:36 +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 1b0CNa-0005xG-LY
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:34 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 0E/43-29997-51822375; Tue, 10 May 2016 18:27:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVdUwyj
 c4Pp0GYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+Hb2F3PBbK6Kr7c6WRsYH7J3MXJxCAl8YZTY
 1LOaCcI5zyjx8M9tli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwl9j3L
 RXE5BUwk5g53R2kggWoes7kucwTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0BwMQ7GCc2uB8iFGSg0lJlFdZzChciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvvxpQTrAoNT21Ii0zBxgYMGkJDh4lEd7tIGne4oLE3OLMdIjUKUZFKXHetSAJAZBE
 RmkeXBssGC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcLyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamBsZnfRamhcxB0R7yBwiSHBvXouz4euoHf2Wkf4zjc8evQ7Pi62q0s8eepbv02/Ei
 bbxU6/xphyoru4+e+6zKO6W6Z/F96Y/XBrwr7X80+cYJSpeJRpppTA0SXyntfi451bbzbIzEw
 WWNbZbTl96ztpJj0jV9OC5PSm2/ZHuEt8bvBNtJmmz6TEUpyRaKjFXFScCABengilQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462904852!38911431!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14109 invoked from network); 10 May 2016 18:27:33 -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; 10 May 2016 18:27: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 1b0CNY-0003fN-Az
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNY-0002tC-AD
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNY-0002tC-AD@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:32 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check IP
	Total Length field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZmMGQ4YWIzNGRhNjJlMWEyNzQ5YzhhMjA0NGZhZGNkOTM1ODJhMmEKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAyIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIElQIFRvdGFsIExlbmd0aCBmaWVsZAogICAgCiAg
ICBUaGUgSVAgVG90YWwgTGVuZ3RoIGZpZWxkIGluY2x1ZGVzIHRoZSBJUCBoZWFkZXIgYW5kIGRh
dGEuICBNYWtlIHN1cmUgaXQKICAgIGlzIHZhbGlkIGFuZCBkb2VzIG5vdCBleGNlZWQgdGhlIEV0
aGVybmV0IHBheWxvYWQgc2l6ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgW0JhY2twb3J0IHRvIHFlbXUteGVuLXRyYWRp
dGlvbl0KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQogaHcvcnRsODEzOS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvcnRsODEzOS5j
IGIvaHcvcnRsODEzOS5jCmluZGV4IGI3MWVhNjIuLmQ0OWQ2ZmEgMTAwNjQ0Ci0tLSBhL2h3L3J0
bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNDQsNyArMjE0NCwxMiBAQCBzdGF0aWMg
aW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0ZSAqcykKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaXBfcHJvdG9jb2wgPSBpcC0+aXBfcDsKLSAgICAgICAgICAg
IGlwX2RhdGFfbGVuID0gYmUxNl90b19jcHUoaXAtPmlwX2xlbikgLSBobGVuOworCisgICAgICAg
ICAgICBpcF9kYXRhX2xlbiA9IGJlMTZfdG9fY3B1KGlwLT5pcF9sZW4pOworICAgICAgICAgICAg
aWYgKGlwX2RhdGFfbGVuIDwgaGxlbiB8fCBpcF9kYXRhX2xlbiA+IGV0aF9wYXlsb2FkX2xlbikg
eworICAgICAgICAgICAgICAgIGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgaXBfZGF0YV9sZW4gLT0gaGxlbjsKIAogICAgICAgICAgICAgaWYgKHR4ZHcwICYg
Q1BfVFhfSVBDUykKICAgICAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuMwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CNm-0005z5-EO; Tue, 10 May 2016 18:27:46 +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 1b0CNk-0005ym-IA
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:44 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 6B/86-23864-F1822375; Tue, 10 May 2016 18:27:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdewyj
 c4NF1GYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDqLpeAbT8WahouMDYxPObsYuTiEBL4wSsxr
 fsMK4ZxnlNg+6RCQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAiMSUia9ZQ
 GxeATOJy4/nMIHYLED1v761sk9g5FjAyLCKUaM4tagstUjX0EwvqSgzPaMkNzEzR9fQwFgvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsINx1XbPQ4ySHExKorzKYkbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4u9WBcoJFqempFWmZOcDggElLcPAoifAagKR5iwsSc4sz0yFSpxgVpcR5tUASAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8cyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamCUnerB72waM+Vi4t8C/X29nM6TlqXbvLbh4075o2nG7Lrq7u88x60/7xd9iBfW3c
 O3vd3o/uwCfqMtX+Zxf53jqydcI3+m9NAlx8DTCjsnrH5wMc0wwP5XsWag90JnB47eowErHq1
 0vHX0r9pvqXduHL05rQ8+/LghdO81/8Zv7a3RL5xjo5KUWIozEg21mIuKEwEHvTo4QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904862!13195738!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6981 invoked from network); 10 May 2016 18:27:43 -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; 10 May 2016 18:27:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNi-0003fZ-D1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNi-0002u4-CL
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNi-0002u4-CL@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:42 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIzNWUwMDNhNTA3NTgzOTYxYmJkNjE2MDdiNmI3MTU0N2U2NjI4NmMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4z
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0CNm-0005z5-EO; Tue, 10 May 2016 18:27:46 +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 1b0CNk-0005ym-IA
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:44 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 6B/86-23864-F1822375; Tue, 10 May 2016 18:27:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdewyj
 c4NF1GYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDqLpeAbT8WahouMDYxPObsYuTiEBL4wSsxr
 fsMK4ZxnlNg+6RCQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAiMSUia9ZQ
 GxeATOJy4/nMIHYLED1v761sk9g5FjAyLCKUaM4tagstUjX0EwvqSgzPaMkNzEzR9fQwFgvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsINx1XbPQ4ySHExKorzKYkbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4u9WBcoJFqempFWmZOcDggElLcPAoifAagKR5iwsSc4sz0yFSpxgVpcR5tUASAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8cyBSezLwSuOmvgBYzAS2WY9MHW
 VySiJCSamCUnerB72waM+Vi4t8C/X29nM6TlqXbvLbh4075o2nG7Lrq7u88x60/7xd9iBfW3c
 O3vd3o/uwCfqMtX+Zxf53jqydcI3+m9NAlx8DTCjsnrH5wMc0wwP5XsWag90JnB47eowErHq1
 0vHX0r9pvqXduHL05rQ8+/LghdO81/8Zv7a3RL5xjo5KUWIozEg21mIuKEwEHvTo4QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462904862!13195738!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6981 invoked from network); 10 May 2016 18:27:43 -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; 10 May 2016 18:27:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNi-0003fZ-D1
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNi-0002u4-CL
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNi-0002u4-CL@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:42 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: skip
	offload on short TCP header
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIzNWUwMDNhNTA3NTgzOTYxYmJkNjE2MDdiNmI3MTU0N2U2NjI4NmMKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjAzIDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IHNraXAgb2ZmbG9hZCBvbiBzaG9ydCBUQ1AgaGVhZGVyCiAg
ICAKICAgIFRDUCBMYXJnZSBTZWdtZW50IE9mZmxvYWQgYWNjZXNzZXMgdGhlIFRDUCBoZWFkZXIg
aW4gdGhlIHBhY2tldC4gIElmIHRoZQogICAgcGFja2V0IGlzIHRvbyBzaG9ydCB3ZSBtdXN0IG5v
dCBhdHRlbXB0IHRvIGFjY2VzcyBoZWFkZXIgZmllbGRzOgogICAgCiAgICAgIHRjcF9oZWFkZXIg
KnBfdGNwX2hkciA9ICh0Y3BfaGVhZGVyKikoZXRoX3BheWxvYWRfZGF0YSArIGhsZW4pOwogICAg
ICBpbnQgdGNwX2hsZW4gPSBUQ1BfSEVBREVSX0RBVEFfT0ZGU0VUKHBfdGNwX2hkcik7CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25dCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3J0bDgxMzku
YyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvaHcvcnRsODEzOS5jIGIvaHcvcnRsODEzOS5jCmluZGV4IGQ0OWQ2ZmEuLjBiYjQ1ODMgMTAw
NjQ0Ci0tLSBhL2h3L3J0bDgxMzkuYworKysgYi9ody9ydGw4MTM5LmMKQEAgLTIxNjMsOSArMjE2
MywxNSBAQCBzdGF0aWMgaW50IHJ0bDgxMzlfY3BsdXNfdHJhbnNtaXRfb25lKFJUTDgxMzlTdGF0
ZSAqcykKIAogICAgICAgICAgICAgaWYgKCh0eGR3MCAmIENQX1RYX0xHU0VOKSAmJiBpcF9wcm90
b2NvbCA9PSBJUF9QUk9UT19UQ1ApCiAgICAgICAgICAgICB7CisKICNpZiBkZWZpbmVkIChERUJV
R19SVEw4MTM5KQogICAgICAgICAgICAgICAgIGludCBsYXJnZV9zZW5kX21zcyA9ICh0eGR3MCA+
PiAxNikgJiBDUF9UQ19MR1NFTl9NU1NfTUFTSzsKICNlbmRpZgorICAgICAgICAgICAgICAgIC8q
IExhcmdlIGVub3VnaCBmb3IgdGhlIFRDUCBoZWFkZXI/ICovCisgICAgICAgICAgICAgICAgaWYg
KGlwX2RhdGFfbGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpKSB7CisgICAgICAgICAgICAgICAgICAg
IGdvdG8gc2tpcF9vZmZsb2FkOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgICAg
IERFQlVHX1BSSU5UKCgiUlRMODEzOTogKysrIEMrIG1vZGUgb2ZmbG9hZGVkIHRhc2sgVFNPIE1U
VT0lZCBJUCBkYXRhICVkIGZyYW1lIGRhdGEgJWQgc3BlY2lmaWVkIE1TUz0lZFxuIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVRIX01UVSwgaXBfZGF0YV9sZW4sIHNhdmVkX3NpemUg
LSBFVEhfSExFTiwgbGFyZ2Vfc2VuZF9tc3MpKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4z
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNw-00060d-Gf; Tue, 10 May 2016 18:27:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNv-00060B-0B
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:55 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 6D/9E-03149-A2822375; Tue, 10 May 2016 18:27:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVVdTwyj
 cYP02ZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuD3PteAaV8XZM3dZGxhbOboYuTiEBL4wSuw7
 +oAZwjnPKNEwt4u9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQEqEBfwl1v0qA
 zF5Bcwk9neyg1SwAFWv3vaDdQIjxwJGhlWM6sWpRWWpRbpGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgd6oZ2Bg3MF4qtn5EKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneD2pAOcGi1PTUirTMHGBYwKQlOHiURHi3g6R5iwsSc4sz0yFSpxgVpcR514IkBEAS
 GaV5cG2wULzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj3AcgUnsy8Erjpr4AWMwEtlmPTB
 1lckoiQkmpgLJuYHf68RnRmsu1cts6qe5KStR47O5a1mOj4bs+YqOQas1nk0wbV17csl/oxxI
 qYGmec9+H7rrR/7/pldQ/mOOxlbOL+MVm96Mhm180XfnjHnD8rau8qeN/TfZGEaOeNOrmvR18
 su7pD8aq3wrz/TP+eWzTqvrm86GKx95yPWSUbXhZ4Ri+coMRSnJFoqMVcVJwIAN9s1+9AAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462904872!36294828!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28362 invoked from network); 10 May 2016 18:27:53 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:27:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNs-0003fj-H6
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNs-0002wG-EU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNs-0002wG-EU@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQxNjMzOGEwZjQ3ODkxYjZhMDE2YzY1OTg3NDE2Yjc2OWU2MTIyMDcKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 10 18:27:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 18:27: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 1b0CNw-00060d-Gf; Tue, 10 May 2016 18:27:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNv-00060B-0B
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:55 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 6D/9E-03149-A2822375; Tue, 10 May 2016 18:27:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVVdTwyj
 cYP02ZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuD3PteAaV8XZM3dZGxhbOboYuTiEBL4wSuw7
 +oAZwjnPKNEwt4u9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQEqEBfwl1v0qA
 zF5Bcwk9neyg1SwAFWv3vaDdQIjxwJGhlWM6sWpRWWpRbpGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgd6oZ2Bg3MF4qtn5EKMkB5OSKK+ymFG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneD2pAOcGi1PTUirTMHGBYwKQlOHiURHi3g6R5iwsSc4sz0yFSpxgVpcR514IkBEAS
 GaV5cG2wULzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj3AcgUnsy8Erjpr4AWMwEtlmPTB
 1lckoiQkmpgLJuYHf68RnRmsu1cts6qe5KStR47O5a1mOj4bs+YqOQas1nk0wbV17csl/oxxI
 qYGmec9+H7rrR/7/pldQ/mOOxlbOL+MVm96Mhm180XfnjHnD8rau8qeN/TfZGEaOeNOrmvR18
 su7pD8aq3wrz/TP+eWzTqvrm86GKx95yPWSUbXhZ4Ri+coMRSnJFoqMVcVJwIAN9s1+9AAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1462904872!36294828!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28362 invoked from network); 10 May 2016 18:27:53 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 18:27:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNs-0003fj-H6
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0CNs-0002wG-EU
 for xen-changelog@lists.xensource.com; Tue, 10 May 2016 18:27:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0CNs-0002wG-EU@xenbits.xenproject.org>
Date: Tue, 10 May 2016 18:27:52 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.3] rtl8139: check
	TCP Data Offset field
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQxNjMzOGEwZjQ3ODkxYjZhMDE2YzY1OTg3NDE2Yjc2OWU2MTIyMDcKQXV0aG9yOiAg
ICAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpBdXRob3JEYXRlOiBXZWQg
SnVsIDE1IDE4OjE3OjA0IDIwMTUgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTk6MTY6NDQgMjAx
NiArMDEwMAoKICAgIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNldCBmaWVsZAogICAgCiAg
ICBUaGUgVENQIERhdGEgT2Zmc2V0IGZpZWxkIGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIGhl
YWRlci4gIE1ha2Ugc3VyZQogICAgaXQgaXMgdmFsaWQgYW5kIGRvZXMgbm90IGV4Y2VlZCB0aGUg
SVAgZGF0YSBsZW5ndGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFtCYWNrcG9ydCB0byBxZW11LXhlbi10cmFkaXRpb25d
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIGh3L3J0bDgxMzkuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ody9ydGw4MTM5LmMgYi9ody9ydGw4MTM5LmMKaW5kZXgg
MGJiNDU4My4uMmNhNWE5YiAxMDA2NDQKLS0tIGEvaHcvcnRsODEzOS5jCisrKyBiL2h3L3J0bDgx
MzkuYwpAQCAtMjE5Myw2ICsyMTkzLDExIEBAIHN0YXRpYyBpbnQgcnRsODEzOV9jcGx1c190cmFu
c21pdF9vbmUoUlRMODEzOVN0YXRlICpzKQogCiAgICAgICAgICAgICAgICAgaW50IHRjcF9obGVu
ID0gVENQX0hFQURFUl9EQVRBX09GRlNFVChwX3RjcF9oZHIpOwogCisgICAgICAgICAgICAgICAg
LyogSW52YWxpZCBUQ1AgZGF0YSBvZmZzZXQ/ICovCisgICAgICAgICAgICAgICAgaWYgKHRjcF9o
bGVuIDwgc2l6ZW9mKHRjcF9oZWFkZXIpIHx8IHRjcF9obGVuID4gaXBfZGF0YV9sZW4pIHsKKyAg
ICAgICAgICAgICAgICAgICAgZ290byBza2lwX29mZmxvYWQ7CisgICAgICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICAgICAgLyogRVRIX01UVSA9IGlwIGhlYWRlciBsZW4gKyB0Y3AgaGVhZGVy
IGxlbiArIHBheWxvYWQgKi8KICAgICAgICAgICAgICAgICBpbnQgdGNwX2RhdGFfbGVuID0gaXBf
ZGF0YV9sZW4gLSB0Y3BfaGxlbjsKICAgICAgICAgICAgICAgICBpbnQgdGNwX2NodW5rX3NpemUg
PSBFVEhfTVRVIC0gaGxlbiAtIHRjcF9obGVuOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC4zCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
LnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IFy-0002ZB-5A; Wed, 11 May 2016 00: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 1b0IFx-0002Z5-8M
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 B6/F9-02669-45082375; Wed, 11 May 2016 00:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTe4wSj
 c4P1dLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNON3SzFrQoVJx8AxLA+M0qS5GLg4hgS+MEksn
 7WfsYuQEcs4zSpx4atLFyMHBJiAmMXevAkhYREBVYtaK5cwQJeoSTb8b2EBsYYFAiRe3F7KA2
 LwCZhLPDrwFq2EBqj9y+R3zBEaOBYwMqxg1ilOLylKLdA2N9JKKMtMzSnITM3N0DQ1M9XJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GPtmOR9ilORgUhLl3ZJvFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgvd5HVBOsCg1PbUiLTMHGBowaQkOHiURXtl6oDRvcUFibnFmOkTqFKOilDjva5A+AZBE
 RmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcLZDxPZl4J3PRXQIuZgBbLsemDL
 C5JREhJNTDaKim/+Zu3rbzb9lmwkPi3L/G/dv87vjHbNmSyxp2pFgkTuhduadC747ZYfnLP86
 brz26KTsqbJ/a+QdW1b6Hp4s33GPY3F557vfVokIm2DEOeavLszZ4C18JP3JkTsVZyu4EAn9u
 yj2tLbwnWm+n1PueYlVd3M2ZJ/IFdHBcmt2RsZ3p1T++FEktxRqKhFnNRcSIArfPj60ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462927442!26701211!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32148 invoked from network); 11 May 2016 00:44:03 -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; 11 May 2016 00: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 1b0IFu-0001vY-ET
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IFu-00043u-DJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IFu-00043u-DJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:02 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY5Y2E0ODYyYmIyZDAzM2ViZGY1MjQxOTM5NGNlYWMzZGNkZWQzMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE2OjUyOjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGIzNWQ1MjMuLjQ5YjI0NmMgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTc3
LDYgKzE3Nyw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21t
b25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUgPSAweDgwMDA7CiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQorICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3Np
emUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9hbGlhcywg
bWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBt
ZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFj
ZSwgYmFzZSwKQEAgLTcxNCwxMSArNzE1LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9E
SVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNr
ID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODE3LDEzICs4MTQsMjEgQEAgdWludDMyX3Qg
dmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAg
LyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRy
IDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAg
fSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQv
ZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9
IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJf
dCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAg
fQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAK
ICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC04ODAsNiAr
ODg1LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFz
ayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVd
ICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAg
ICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQog
ICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC04OTMsNiArODk5LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21t
b25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgx
IDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAg
ICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7
CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVu
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2Niw2ICs5NzUsOSBAQCB2
b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAg
ICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVjdCBmb250
IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2W21hc2tdOworICAgICAgICBp
ZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53
cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IFy-0002ZB-5A; Wed, 11 May 2016 00: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 1b0IFx-0002Z5-8M
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 B6/F9-02669-45082375; Wed, 11 May 2016 00:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTe4wSj
 c4P1dLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNON3SzFrQoVJx8AxLA+M0qS5GLg4hgS+MEksn
 7WfsYuQEcs4zSpx4atLFyMHBJiAmMXevAkhYREBVYtaK5cwQJeoSTb8b2EBsYYFAiRe3F7KA2
 LwCZhLPDrwFq2EBqj9y+R3zBEaOBYwMqxg1ilOLylKLdA2N9JKKMtMzSnITM3N0DQ1M9XJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GPtmOR9ilORgUhLl3ZJvFC7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJgvd5HVBOsCg1PbUiLTMHGBowaQkOHiURXtl6oDRvcUFibnFmOkTqFKOilDjva5A+AZBE
 RmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcLZDxPZl4J3PRXQIuZgBbLsemDL
 C5JREhJNTDaKim/+Zu3rbzb9lmwkPi3L/G/dv87vjHbNmSyxp2pFgkTuhduadC747ZYfnLP86
 brz26KTsqbJ/a+QdW1b6Hp4s33GPY3F557vfVokIm2DEOeavLszZ4C18JP3JkTsVZyu4EAn9u
 yj2tLbwnWm+n1PueYlVd3M2ZJ/IFdHBcmt2RsZ3p1T++FEktxRqKhFnNRcSIArfPj60ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462927442!26701211!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32148 invoked from network); 11 May 2016 00:44:03 -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; 11 May 2016 00: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 1b0IFu-0001vY-ET
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IFu-00043u-DJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IFu-00043u-DJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:02 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY5Y2E0ODYyYmIyZDAzM2ViZGY1MjQxOTM5NGNlYWMzZGNkZWQzMzIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE2OjUyOjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGIzNWQ1MjMuLjQ5YjI0NmMgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTc3
LDYgKzE3Nyw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21t
b25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUgPSAweDgwMDA7CiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQorICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3Np
emUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9hbGlhcywg
bWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBt
ZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFj
ZSwgYmFzZSwKQEAgLTcxNCwxMSArNzE1LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9E
SVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNr
ID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODE3LDEzICs4MTQsMjEgQEAgdWludDMyX3Qg
dmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAg
LyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRy
IDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAg
fSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQv
ZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9
IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJf
dCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAg
fQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAK
ICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC04ODAsNiAr
ODg1LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFz
ayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVd
ICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAg
ICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQog
ICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC04OTMsNiArODk5LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21t
b25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgx
IDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAg
ICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7
CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVu
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2Niw2ICs5NzUsOSBAQCB2
b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAg
ICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVjdCBmb250
IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2W21hc2tdOworICAgICAgICBp
ZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53
cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IG8-0002ak-8g; Wed, 11 May 2016 00:44: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 1b0IG6-0002ad-SH
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:14 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 5E/17-26599-E5082375; Wed, 11 May 2016 00:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTe2wSj
 cYOsuLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHt5OXtBo1DF0YMrmRoYd/N1MXJxCAl8YZQ4
 8GMDO4RznlFi2uWdrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtYSPxrn
 woW5xUwk9jWMIsFxGYBqp/6qYVlAiPHAkaGVYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjE3bPQ8xSnIwKYnybsk3ChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfu8DignWJSanlqRlpkDDA+YtAQHj5II7yOQNG9xQWJucWY6ROoUo6KUOO9rkIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMux1kCk9mXgnc9FdAi5mAFsux6
 YMsLklESEk1MObe0U4/oqNWbqWqU7PFPePwDxc7bketW+FFm41vrVLf3197n71i02/L4quLRH
 dx+myayfxNVv+D9jyraj5xu40R7HllD30Wdyyxnja909KcXVhg00S21lmbn3cxZbZfzBJZ3RX
 7KP5dVLuqGgdn6JvN/HylG5YVmvpP0Es9eIPn913OhxoflViKMxINtZiLihMButTiQEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462927452!35014274!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29984 invoked from network); 11 May 2016 00:44:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 11 May 2016 00:44: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 1b0IG4-0001ve-IF
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IG4-00044U-FJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IG4-00044U-FJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:12 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE4ZjgzNmM0OWExNTlkZGM1YmQyZTgyMzViODRlYmM5YWQ2YTllNmUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE2OjU5OjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3Bs
YXkvdmdhLmMKaW5kZXggNDliMjQ2Yy4uNDYxYTYxNCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92
Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5h
YmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQg
dmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGh3YWRk
ciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01NjIsNyArNTY3LDcgQEAgc3RhdGljIHZvaWQgdmJl
X2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVf
cmVnczsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAg
ICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7
CisgICAgaWYgKCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU2LDcg
KzEwNjEsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3RhdGUgKnMs
CiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsK
IAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVfb2Zm
c2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+dmJlX3N0
YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFyZSA9IDY1NTM1OwpAQCAtMTM4MSw3ICsxMzg2
LDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBp
bnQgcmV0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
cmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAg
ICAgICAgcmV0ID0gMDsKQEAgLTEzOTMsNyArMTM5OCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRf
cmVzb2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhlaWdodCkK
IHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU107
CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC9xZW11LXhlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IG8-0002ak-8g; Wed, 11 May 2016 00:44: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 1b0IG6-0002ad-SH
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:14 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 5E/17-26599-E5082375; Wed, 11 May 2016 00:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTe2wSj
 cYOsuLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHt5OXtBo1DF0YMrmRoYd/N1MXJxCAl8YZQ4
 8GMDO4RznlFi2uWdrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtYSPxrn
 woW5xUwk9jWMIsFxGYBqp/6qYVlAiPHAkaGVYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjE3bPQ8xSnIwKYnybsk3ChfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfu8DignWJSanlqRlpkDDA+YtAQHj5II7yOQNG9xQWJucWY6ROoUo6KUOO9rkIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMux1kCk9mXgnc9FdAi5mAFsux6
 YMsLklESEk1MObe0U4/oqNWbqWqU7PFPePwDxc7bketW+FFm41vrVLf3197n71i02/L4quLRH
 dx+myayfxNVv+D9jyraj5xu40R7HllD30Wdyyxnja909KcXVhg00S21lmbn3cxZbZfzBJZ3RX
 7KP5dVLuqGgdn6JvN/HylG5YVmvpP0Es9eIPn913OhxoflViKMxINtZiLihMButTiQEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462927452!35014274!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29984 invoked from network); 11 May 2016 00:44:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 11 May 2016 00:44: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 1b0IG4-0001ve-IF
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IG4-00044U-FJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IG4-00044U-FJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:12 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE4ZjgzNmM0OWExNTlkZGM1YmQyZTgyMzViODRlYmM5YWQ2YTllNmUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE2OjU5OjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3Bs
YXkvdmdhLmMKaW5kZXggNDliMjQ2Yy4uNDYxYTYxNCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92
Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRpYyB1
aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3Rh
dGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5h
YmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQg
dmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGh3YWRk
ciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01NjIsNyArNTY3LDcgQEAgc3RhdGljIHZvaWQgdmJl
X2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVf
cmVnczsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAg
ICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7
CisgICAgaWYgKCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU2LDcg
KzEwNjEsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3RhdGUgKnMs
CiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsK
IAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVfb2Zm
c2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+dmJlX3N0
YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFyZSA9IDY1NTM1OwpAQCAtMTM4MSw3ICsxMzg2
LDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBp
bnQgcmV0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
cmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAg
ICAgICAgcmV0ID0gMDsKQEAgLTEzOTMsNyArMTM5OCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRf
cmVzb2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhlaWdodCkK
IHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU107
CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC9xZW11LXhlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IGI-0002c6-B8; Wed, 11 May 2016 00:44: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 1b0IGH-0002bw-6F
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 FC/CB-09573-86082375; Wed, 11 May 2016 00:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTe9wSj
 coG+ticWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9H3+wV5wQ7NickMnawPjZ5kuRi4OIYEvjBKL
 zi1ggnDOM0q8fr+RtYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFbies7r
 oHZvAJmErdfP2QBsVmA6vs+vWGawMixgJFhFaNGcWpRWWqRrqGFXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAHY9N2z0OMkhxMSqK8W/KNwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8D6vA8oJFqWmp1akZeYAwwMmLcHBoyTC+wgkzVtckJhbnJkOkTrFqCglzvsaJCEA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzbgeZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINjEp7WSwqujcHdVx1bbRawcA5bePPKx93XHg9W+hh9u2GvPlajHZNXIe2Prt7U/
 3hiXPnz+nUrt6QKchW/sxpw3J//+Psm6XMmUTOCC3IOitvcESOYd7Vx/X5RvHd272eBiRvcz6
 XcX1qmP6jr3NOGSr/l7I7yznnjPC5TPUUtfktO87OsLy8sUOJpTgj0VCLuag4EQBqOUJERAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462927462!38740249!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29444 invoked from network); 11 May 2016 00:44:23 -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; 11 May 2016 00:44: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 1b0IGE-0001vt-KH
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGE-00045o-JD
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGE-00045o-JD@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:22 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: factor out vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJhYmFkODFlNWYzZmEwZDQ0OWIzNmQyMTQwNDRhMzVlN2Y2YjIwZjgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjEwIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
aHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDYxYTYxNC4uYWQ1MjRk
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC02NDIsNiArNjQyLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0
YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdl
IGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRh
dGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJv
bDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5l
ZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAg
LyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsgLyogbm8g
Q0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29m
ZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9
CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwor
ICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19W
X0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwg
KChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBz
LT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsK
KworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAg
ICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAgICAgLyog
YWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRF
XSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVd
ID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29udHJv
bCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRv
dWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0g
b3BhcXVlOwpAQCAtNzI4LDUyICs3NzEsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJ
X0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAgIGludCBo
LCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAg
ICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAgICAg
ICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJNRU0pKSB7CiAgICAgICAg
ICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0ciwgMCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29m
ZnNldCk7CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2UgaW5pdGlh
bGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAgICAgICAgIC8qIGdyYXBoaWMg
bW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlT
Q10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAg
ICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAg
ICAgICAgICAvKiB3aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1
bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9ESVNQ
X0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChz
LT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAgICAgICAo
KGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8q
IGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENf
TElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5d
IHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0gMDsK
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+ODsgLyog
bm8gZG91YmxlIGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX01FTU9SWV9N
T0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAgICAgICAgICAgICAgIC8qIGFjdGl2YXRl
IGFsbCBwbGFuZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9X
UklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAgICAg
ICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVdICYgfjB4
NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUg
c2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IGI-0002c6-B8; Wed, 11 May 2016 00:44: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 1b0IGH-0002bw-6F
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 FC/CB-09573-86082375; Wed, 11 May 2016 00:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTe9wSj
 coG+ticWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9H3+wV5wQ7NickMnawPjZ5kuRi4OIYEvjBKL
 zi1ggnDOM0q8fr+RtYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFbies7r
 oHZvAJmErdfP2QBsVmA6vs+vWGawMixgJFhFaNGcWpRWWqRrqGFXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAHY9N2z0OMkhxMSqK8W/KNwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8D6vA8oJFqWmp1akZeYAwwMmLcHBoyTC+wgkzVtckJhbnJkOkTrFqCglzvsaJCEA
 ksgozYNrg4XkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzbgeZwpOZVwI3/RXQYiagxXJs+
 iCLSxIRUlINjEp7WSwqujcHdVx1bbRawcA5bePPKx93XHg9W+hh9u2GvPlajHZNXIe2Prt7U/
 3hiXPnz+nUrt6QKchW/sxpw3J//+Psm6XMmUTOCC3IOitvcESOYd7Vx/X5RvHd272eBiRvcz6
 XcX1qmP6jr3NOGSr/l7I7yznnjPC5TPUUtfktO87OsLy8sUOJpTgj0VCLuag4EQBqOUJERAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462927462!38740249!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29444 invoked from network); 11 May 2016 00:44:23 -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; 11 May 2016 00:44: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 1b0IGE-0001vt-KH
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGE-00045o-JD
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGE-00045o-JD@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:22 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: factor out vga register 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJhYmFkODFlNWYzZmEwZDQ0OWIzNmQyMTQwNDRhMzVlN2Y2YjIwZjgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjEwIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
aHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDYxYTYxNC4uYWQ1MjRk
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC02NDIsNiArNjQyLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0
YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdl
IGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRh
dGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJv
bDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlzIHR1cm5l
ZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAg
LyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsgLyogbm8g
Q0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29m
ZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9
CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwor
ICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19W
X0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwg
KChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBz
LT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsK
KworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7CisgICAg
ICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAgICAgLyog
YWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRF
XSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVd
ID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29udHJv
bCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRv
dWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0g
b3BhcXVlOwpAQCAtNzI4LDUyICs3NzEsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJ
X0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAgIGludCBo
LCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAg
ICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAgICAg
ICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJNRU0pKSB7CiAgICAgICAg
ICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0ciwgMCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29m
ZnNldCk7CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2UgaW5pdGlh
bGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAgICAgICAgIC8qIGdyYXBoaWMg
bW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlT
Q10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAg
ICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAg
ICAgICAgICAvKiB3aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1
bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9ESVNQ
X0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChz
LT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAgICAgICAo
KGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8q
IGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENf
TElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5d
IHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0gMDsK
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+ODsgLyog
bm8gZG91YmxlIGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX01FTU9SWV9N
T0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAgICAgICAgICAgICAgIC8qIGFjdGl2YXRl
IGFsbCBwbGFuZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9X
UklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAgICAg
ICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVdICYgfjB4
NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAg
ICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUg
c2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IGT-0002dV-DP; Wed, 11 May 2016 00:44:37 +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 1b0IGS-0002d8-3P
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:36 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 00/B9-19343-27082375; Wed, 11 May 2016 00:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbeowSj
 c4NJGRosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HxwLVPBW46Kc8/SGhib2bsYuTiEBL4wSnTu
 ncYI4ZwHcmY9Yuli5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAQ6L/w0KwO
 K+AmcT3X5fAbBag+gOta9gnMHIsYGRYxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCsl5taXJ
 yYnpqTmFSsl5yfu4kR6BMGINjBuG275yFGSQ4mJVHeLflG4UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeJ/XAeUEi1LTUyvSMnOAwQGTluDgURLhfQSS5i0uSMwtzkyHSJ1iVJQS520ASQiAJDJK
 8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8n0Cm8GTmlcBNfwW0mAlosRybPsjik
 kSElFQDo1GZR3Hjo6aZGyd4Lv/7i+PZRaNpEw8/8KzZ2m8nOO3w+ZQvRQ5/Cz/obrgl82a+7/
 ZaZf2ile2HV+64mb7s99fTTOJ2v/zdjtfWskSueZQTFPnqyYGN6ZXZh2de28plbHxP+jy3X6f
 5s7DqaJcvsfsafSPbtdk5+ELc7rh0lmzj7Tv7+Ea8lRJLcUaioRZzUXEiABAaWmdDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462927473!31928504!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32395 invoked from network); 11 May 2016 00:44:33 -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; 11 May 2016 00:44: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 1b0IGO-0001wC-Mg
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGO-00046L-LM
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGO-00046L-LM@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:32 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: update vga register setup on
	vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGExOTBmYzhlNTBlM2RhOWNkYWJkY2Y1ZGU5M2I3ZmYwYTVjMGM0MDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjI3IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxICsK
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkv
dmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGFkNTI0ZDQuLjM4NzU1MzggMTAwNjQ0Ci0t
LSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYxLDYgKzc2
MSw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3Qg
YWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNF
VDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5L
OgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44: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 1b0IGT-0002dV-DP; Wed, 11 May 2016 00:44:37 +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 1b0IGS-0002d8-3P
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:36 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 00/B9-19343-27082375; Wed, 11 May 2016 00:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbeowSj
 c4NJGRosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HxwLVPBW46Kc8/SGhib2bsYuTiEBL4wSnTu
 ncYI4ZwHcmY9Yuli5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAQ6L/w0KwO
 K+AmcT3X5fAbBag+gOta9gnMHIsYGRYxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCsl5taXJ
 yYnpqTmFSsl5yfu4kR6BMGINjBuG275yFGSQ4mJVHeLflG4UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeJ/XAeUEi1LTUyvSMnOAwQGTluDgURLhfQSS5i0uSMwtzkyHSJ1iVJQS520ASQiAJDJK
 8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8n0Cm8GTmlcBNfwW0mAlosRybPsjik
 kSElFQDo1GZR3Hjo6aZGyd4Lv/7i+PZRaNpEw8/8KzZ2m8nOO3w+ZQvRQ5/Cz/obrgl82a+7/
 ZaZf2ile2HV+64mb7s99fTTOJ2v/zdjtfWskSueZQTFPnqyYGN6ZXZh2de28plbHxP+jy3X6f
 5s7DqaJcvsfsafSPbtdk5+ELc7rh0lmzj7Tv7+Ea8lRJLcUaioRZzUXEiABAaWmdDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462927473!31928504!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32395 invoked from network); 11 May 2016 00:44:33 -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; 11 May 2016 00:44: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 1b0IGO-0001wC-Mg
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGO-00046L-LM
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGO-00046L-LM@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:32 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: update vga register setup on
	vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGExOTBmYzhlNTBlM2RhOWNkYWJkY2Y1ZGU5M2I3ZmYwYTVjMGM0MDAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjI3IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxICsK
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkv
dmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGFkNTI0ZDQuLjM4NzU1MzggMTAwNjQ0Ci0t
LSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYxLDYgKzc2
MSw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3Qg
YWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNF
VDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5L
OgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0IGc-0002fE-GC; Wed, 11 May 2016 00:44:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGb-0002et-F5
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:45 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 22/68-02964-C7082375; Wed, 11 May 2016 00:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbe6wSj
 c4MtsC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNON3TwFjwX7xiVddaxgbGw0JdjFwcQgJfGCXO
 3epnhXDOM0ps3bGFuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEkiWOXv
 jKC2LwCZhKn1z9nB7FZgOo73+1incDIsYCRYRWjenFqUVlqka6pXlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH47rFzocYJTmYlER5t+QbhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4A2uB8oJFqWmp1akZeYAgwMmLcHBoyTCGwmS5i0uSMwtzkyHSJ1iVJQS580ESQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8i0Cm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDo112R/H5M1Ye7o+FWutF5b9f6eh8Y3zsbLB110HmtwtYV2wKs1oULqk4a0fppf
 OspUdyPPjmz2S9bvT2z4T4FzlsX5MYPZe9Y2hMyFeq7suMeORZbHxSpm7fXQMOPefKA3kbt2z
 3vryYr+23t9vqBVZLvbe4JvbfP6pgd+h8vXbHmdWTfZO/K7EUZyQaajEXFScCAP2/VWJDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462927483!40744249!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18600 invoked from network); 11 May 2016 00:44:43 -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; 11 May 2016 00:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGY-0001wM-RE
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGY-00047Y-OP
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGY-00047Y-OP@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:42 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: make sure vga register setup
	for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyYjNkMjA2NDI1YzI0NWVkMGEwMjAzOTBhNjQ2NDBkNDBkOTc0NzEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjQ4IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggMzg3NTUzOC4uZTcyMWIyZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2Eu
YworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQz
Ml90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBzdGF0aWMg
dWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdz
KFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZH
QUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgyLDYgKzQ4NCw3IEBAIHZvaWQg
dmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAmIHNy
X21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAg
ICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAgICAgICAg
IHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxMyw2ICs1MTYsNyBA
QCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50
MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4XG4iLCBz
LT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2
YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMp
OwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMSwxMCArNTM1LDEyIEBAIHZvaWQgdmdhX2lvcG9y
dF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAg
ICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsK
KyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChzLT5jcl9p
bmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 00:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 00:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0IGc-0002fE-GC; Wed, 11 May 2016 00:44:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGb-0002et-F5
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:45 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 22/68-02964-C7082375; Wed, 11 May 2016 00:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbe6wSj
 c4MtsC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNON3TwFjwX7xiVddaxgbGw0JdjFwcQgJfGCXO
 3epnhXDOM0ps3bGFuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEkiWOXv
 jKC2LwCZhKn1z9nB7FZgOo73+1incDIsYCRYRWjenFqUVlqka6pXlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH47rFzocYJTmYlER5t+QbhQvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4A2uB8oJFqWmp1akZeYAgwMmLcHBoyTCGwmS5i0uSMwtzkyHSJ1iVJQS580ESQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8i0Cm8GTmlcBNfwW0mAlosRybP
 sjikkSElFQDo112R/H5M1Ye7o+FWutF5b9f6eh8Y3zsbLB110HmtwtYV2wKs1oULqk4a0fppf
 OspUdyPPjmz2S9bvT2z4T4FzlsX5MYPZe9Y2hMyFeq7suMeORZbHxSpm7fXQMOPefKA3kbt2z
 3vryYr+23t9vqBVZLvbe4JvbfP6pgd+h8vXbHmdWTfZO/K7EUZyQaajEXFScCAP2/VWJDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462927483!40744249!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18600 invoked from network); 11 May 2016 00:44:43 -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; 11 May 2016 00:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGY-0001wM-RE
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0IGY-00047Y-OP
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 00:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0IGY-00047Y-OP@xenbits.xenproject.org>
Date: Wed, 11 May 2016 00:44:42 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: make sure vga register setup
	for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyYjNkMjA2NDI1YzI0NWVkMGEwMjAzOTBhNjQ2NDBkNDBkOTc0NzEKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjAxOjQ4IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggMzg3NTUzOC4uZTcyMWIyZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2Eu
YworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQz
Ml90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBzdGF0aWMg
dWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdz
KFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZH
QUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgyLDYgKzQ4NCw3IEBAIHZvaWQg
dmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAmIHNy
X21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAg
ICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAgICAgICAg
IHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxMyw2ICs1MTYsNyBA
QCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50
MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4XG4iLCBz
LT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2
YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMp
OwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMSwxMCArNTM1LDEyIEBAIHZvaWQgdmdhX2lvcG9y
dF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAg
ICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsK
KyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChzLT5jcl9p
bmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0OoR-0004J1-0s; Wed, 11 May 2016 07:44: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 1b0OoO-0004Iv-So
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:04 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 83/4A-02219-4C2E2375; Wed, 11 May 2016 07:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVffwI6N
 wg60dihYTthk4MHps79vFHsAYxZqZl5RfkcCacXf2ZLaCcyoVR7oOsTYw3pDqYuTkEBL4wihx
 YDKQzQVkn2eU2Hf4CHsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwuESlzvXMYIU
 s4rYCbxYW8ESJgFqPzZhGssExg5FjAyrGJUL04tKkst0jXVSyrKTM8oyU3MzNE1NDDVy00tLk
 5MT81JTCrWS87P3cQI9AcDEOxg/NLvfIhRkoNJSZS3rN0oXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEr9lDoJxgUWp6akVaZg4wMGDSEhw8SiK8zSBp3uKCxNzizHSI1ClGRSlxXjeQhABIIqM0
 D64NFoyXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMy7AGQKT2ZeCdz0V0CLmYAWV18HW1ySi
 JCSamCcdPvGqV1Ws7k+v2bSSd47c6vhcse1MbFzT5Z66tUfXFIfsKrq9rMvR8paJVM923QcZJ
 e0q0l4e4SzK9Q7znPoPKG/7fHxzxeXrGp+kSIi3KRg8Lf7ee3x4JC9Cq1vE97PXhv9wdxOhle
 64MrOgOAjufnOmxfuK62Y/P6OJ+/mB/uPC9+b/O2IEktxRqKhFnNRcSIAeo/SjUECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462952642!26921523!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6347 invoked from network); 11 May 2016 07:44:03 -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; 11 May 2016 07: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 1b0OoM-0007oQ-8X
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0OoM-0003iM-5Y
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0OoM-0003iM-5Y@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk2YzA0YmI3ZTQzNjI1NGRiMjdiNmZhMGIyODhjNmZjMTU0YzZmMTQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQxOjIwIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDUyZWFmMDUuLmI1Nzc3
MTIgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpA
QCAtMTc4LDYgKzE3OCw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhW
R0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAg
IGJhc2UgKz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBz
LT52cmFtX3NpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWlu
NF9hbGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRk
cmVzc19zcGFjZSwgYmFzZSwKQEAgLTcxNSwxMSArNzE2LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAg
ICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVf
YmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0g
PSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAg
ICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODE4LDEzICs4MTUsMjEgQEAg
dWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAK
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsK
ICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRk
cl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAg
ICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAg
ICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+
PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9Cisg
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8q
IHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNpemVv
Zih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsK
KyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilb
YWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBA
IC04ODEsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywg
aHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAg
ICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3Np
emUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdf
VkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTQsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJ
VEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBs
YW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6
IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2Nyw2ICs5
NzYsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklU
RV07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRl
dGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2W21hc2tdOwor
ICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7Cisg
ICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZy
YW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3JpdGVfbWFzayk7Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0OoR-0004J1-0s; Wed, 11 May 2016 07:44: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 1b0OoO-0004Iv-So
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:04 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 83/4A-02219-4C2E2375; Wed, 11 May 2016 07:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVffwI6N
 wg60dihYTthk4MHps79vFHsAYxZqZl5RfkcCacXf2ZLaCcyoVR7oOsTYw3pDqYuTkEBL4wihx
 YDKQzQVkn2eU2Hf4CHsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwuESlzvXMYIU
 s4rYCbxYW8ESJgFqPzZhGssExg5FjAyrGJUL04tKkst0jXVSyrKTM8oyU3MzNE1NDDVy00tLk
 5MT81JTCrWS87P3cQI9AcDEOxg/NLvfIhRkoNJSZS3rN0oXIgvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEr9lDoJxgUWp6akVaZg4wMGDSEhw8SiK8zSBp3uKCxNzizHSI1ClGRSlxXjeQhABIIqM0
 D64NFoyXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMy7AGQKT2ZeCdz0V0CLmYAWV18HW1ySi
 JCSamCcdPvGqV1Ws7k+v2bSSd47c6vhcse1MbFzT5Z66tUfXFIfsKrq9rMvR8paJVM923QcZJ
 e0q0l4e4SzK9Q7znPoPKG/7fHxzxeXrGp+kSIi3KRg8Lf7ee3x4JC9Cq1vE97PXhv9wdxOhle
 64MrOgOAjufnOmxfuK62Y/P6OJ+/mB/uPC9+b/O2IEktxRqKhFnNRcSIAeo/SjUECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462952642!26921523!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6347 invoked from network); 11 May 2016 07:44:03 -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; 11 May 2016 07: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 1b0OoM-0007oQ-8X
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0OoM-0003iM-5Y
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0OoM-0003iM-5Y@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk2YzA0YmI3ZTQzNjI1NGRiMjdiNmZhMGIyODhjNmZjMTU0YzZmMTQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQxOjIwIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZpeCBiYW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIw
MTYtMzcxMCkKICAgIAogICAgdmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9y
eSB1c2luZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCiAgICBhbmQgaXQgc3VwcG9ydHMgYSBkaWZm
ZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MKICAgIGNhbGN1bGF0aW9u
cy4KICAgIAogICAgVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBvcnQgYmFua2VkIGFjY2Vz
cyB0b28sIHVzaW5nIHRoZQogICAgVkJFX0RJU1BJX0lOREVYX0JBTksgcmVnaXN0ZXIuICBUaGUg
Y29kZSB0cmllcyB0byB0YWtlIHRoZSBkaWZmZXJlbnQKICAgIGFkZHJlc3MgY2FsY3VsYXRpb25z
IGludG8gYWNjb3VudCBhbmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvCiAgICBWQkVfRElT
UElfSU5ERVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUuCiAgICAK
ICAgIFdoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNwcm9ncmFtbWlu
ZyBieSBhY2NpZGVudC4KICAgIEJ1dCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyBjb21w
bGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNrZXIKICAgIGNhbiBlYXNpbHkgY2hhbmdlIGFjY2Vz
cyBtb2RlcyBhZnRlciBzZXR0aW5nIHRoZSBiYW5rIHJlZ2lzdGVyLgogICAgCiAgICBEcm9wIHRo
ZSBib2d1cyBjaGVjaywgYWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9
CiAgICBpbnN0ZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDNiZjE4MTcwNzliYjBk
ODBjMGQ4YTg2YTdjN2RkMGJmZTkwZWI4MmUKICAgIAogICAgRml4ZXM6IENWRS0yMDE2LTM3MTAK
ICAgIFJlcG9ydGVkLWJ5OiBRaW5naGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDUyZWFmMDUuLmI1Nzc3
MTIgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpA
QCAtMTc4LDYgKzE3OCw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhW
R0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAg
IGJhc2UgKz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBz
LT52cmFtX3NpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWlu
NF9hbGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRk
cmVzc19zcGFjZSwgYmFzZSwKQEAgLTcxNSwxMSArNzE2LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAg
ICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVf
YmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0g
cy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0g
PSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAg
ICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODE4LDEzICs4MTUsMjEgQEAg
dWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAK
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsK
ICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRk
cl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAg
ICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAg
ICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+
PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9Cisg
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8q
IHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNpemVv
Zih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsK
KyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilb
YWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBA
IC04ODEsNiArODg2LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywg
aHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAg
ICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3Np
emUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdf
VkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTQsNiArOTAwLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJ
VEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBs
YW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6
IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2Nyw2ICs5
NzYsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklU
RV07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRl
dGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2W21hc2tdOwor
ICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7Cisg
ICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZy
YW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3JpdGVfbWFzayk7Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0
I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0Ood-0004KG-47; Wed, 11 May 2016 07:44:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Ooc-0004Jt-0t
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:18 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 B9/A8-02960-DC2E2375; Wed, 11 May 2016 07:44:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffsI6N
 wg8uNChYTthk4MHps79vFHsAYxZqZl5RfkcCacevuLNaCI0IV/7Z8Z29g/MbXxcjFISTwhVFi
 xoajjBDOeUaJz+t3ATkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC9hI/H93j
 gnE5hUwk+i+u4oRxGYBqp97bDPbBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsY7/Y5H2KU5GBSEuUtazcKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBu/4hUE6wKDU9tSItMwcYHDBpCQ4eJRHeAyBp3uKCxNzizHSI1ClGRSlx3tMgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3HsgUnsy8Erjpr4AWMwEtrr4Ot
 rgkESEl1cB498xbL2mnx4XVl8LXtymrxXVtuvn68mHZWaZKa79H745oe7f5A1Plm1fuJ8tfV7
 wxvFem2/96pcwRJYmkdkvHSUHGyZOeM/nl25t9dBHrf1t7q3/mF5eg87Neal048lXP2GeL0t5
 7u6bL7D9nLhtbYpTW+9Wn0NTbxVJ6X2PI5uQbfmdX+V5RYinOSDTUYi4qTgQA7CxXokMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462952652!28593112!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25326 invoked from network); 11 May 2016 07:44:13 -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; 11 May 2016 07:44: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 1b0OoW-0007oX-DL
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0OoW-0003kq-Ar
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0OoW-0003kq-Ar@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYyMjM2YzY0OTE5NWYyZTQ4OWRiOWEwN2E1YzFkNDFiYWVhMjMzYzYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjIxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlz
cGxheS92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3
L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3NzcxMi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlz
cGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0
YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2
YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAg
IGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01NjMsNyArNTY4LDcgQEAgc3RhdGljIHZv
aWQgdmJlX2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBz
LT52YmVfcmVnczsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7
CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJM
RUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVy
bmVkIG9mZiAtLSBub3RoaW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0x
MDU3LDcgKzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3Rh
dGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29t
cGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZC
RV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxp
bmVfb2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+
dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFyZSA9IDY1NTM1OwpAQCAtMTM4Miw3
ICsxMzg3LDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsK
ICAgICBpbnQgcmV0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAg
ICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNl
IHsKICAgICAgICAgcmV0ID0gMDsKQEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZn
YV9nZXRfcmVzb2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhl
aWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX1hSRVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WVJFU107CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0Ood-0004KG-47; Wed, 11 May 2016 07:44:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Ooc-0004Jt-0t
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:18 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 B9/A8-02960-DC2E2375; Wed, 11 May 2016 07:44:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffsI6N
 wg8uNChYTthk4MHps79vFHsAYxZqZl5RfkcCacevuLNaCI0IV/7Z8Z29g/MbXxcjFISTwhVFi
 xoajjBDOeUaJz+t3ATkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC9hI/H93j
 gnE5hUwk+i+u4oRxGYBqp97bDPbBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsY7/Y5H2KU5GBSEuUtazcKF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBu/4hUE6wKDU9tSItMwcYHDBpCQ4eJRHeAyBp3uKCxNzizHSI1ClGRSlx3tMgCQGQ
 REZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3HsgUnsy8Erjpr4AWMwEtrr4Ot
 rgkESEl1cB498xbL2mnx4XVl8LXtymrxXVtuvn68mHZWaZKa79H745oe7f5A1Plm1fuJ8tfV7
 wxvFem2/96pcwRJYmkdkvHSUHGyZOeM/nl25t9dBHrf1t7q3/mF5eg87Neal048lXP2GeL0t5
 7u6bL7D9nLhtbYpTW+9Wn0NTbxVJ6X2PI5uQbfmdX+V5RYinOSDTUYi4qTgQA7CxXokMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462952652!28593112!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25326 invoked from network); 11 May 2016 07:44:13 -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; 11 May 2016 07:44: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 1b0OoW-0007oX-DL
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0OoW-0003kq-Ar
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0OoW-0003kq-Ar@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYyMjM2YzY0OTE5NWYyZTQ4OWRiOWEwN2E1YzFkNDFiYWVhMjMzYzYKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjIxIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGFkZCB2YmVfZW5hYmxlZCgpIGhlbHBlcgogICAgCiAgICBNYWtlcyBj
b2RlIGEgYml0IGVhc2llciB0byByZWFkLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IGJm
YTBmMTUxYTU2NGE4M2I1YTI2ZjNlOTE3ZGE5ODY3NGJmM2NmNjIKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlz
cGxheS92Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3
L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3NzcxMi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlz
cGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0
YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCB2
YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAg
IGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01NjMsNyArNTY4LDcgQEAgc3RhdGljIHZv
aWQgdmJlX2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBz
LT52YmVfcmVnczsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7
CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJM
RUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChzKSkgewogICAgICAgICAvKiB2YmUgaXMgdHVy
bmVkIG9mZiAtLSBub3RoaW5nIHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0x
MDU3LDcgKzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3Rh
dGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29t
cGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZC
RV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxp
bmVfb2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+
dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFyZSA9IDY1NTM1OwpAQCAtMTM4Miw3
ICsxMzg3LDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsK
ICAgICBpbnQgcmV0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAg
ICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNl
IHsKICAgICAgICAgcmV0ID0gMDsKQEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZn
YV9nZXRfcmVzb2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhl
aWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX1hSRVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WVJFU107CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0Ook-0004M3-5w; Wed, 11 May 2016 07:44: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 1b0Ooj-0004Lo-6u
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:25 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 77/9B-03814-8D2E2375; Wed, 11 May 2016 07:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffGI6N
 wg3OfmCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8qRjywFs7Uqbq9tZW1gXCfbxcjFISTwhVHi
 3/JL7BDOeUaJznXf2boYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7AaxEWMBRYsOLW
 pAwr4CZxM/fxxhBbBag8t6X3awTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GBs/uJ0iFGSg0lJlLes3ShciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTv+odAOcGi1PTUirTMHGBowKQlOHiURHgPgKR5iwsSc4sz0yFSpxgVpcR5T4MkBEAS
 GaV5cG2wcLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd57IFN4MvNK4Ka/AlrMBLS4+jrY4
 pJEhJRUA+MdW3mrKy6Z/14nzAmqOy5SZz7t/93TaSyXFxgcYq9Z9vgt4yrJtc/bz5w0ur/zXq
 Zkm3DRrQ4Vt3/+q1I+MBxda3zr/I+rJ6dleu5ZnPvhtE3z9bMpd53fcj78cV0v/m0Hz5OKyAR
 zlcsf5/PGPHTLU37+gm19vocui50bw6Il7yQ+np3Z6PJViaU4I9FQi7moOBEAuAq4WkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462952662!39534644!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36225 invoked from network); 11 May 2016 07:44:23 -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; 11 May 2016 07:44: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 1b0Oog-0007ol-Ka
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Oog-0003ld-EV
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Oog-0003ld-EV@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDcwNTZkMTlmN2I5YTcyOTcwOGNlOWVkNjJhZGI4YzUzNTkzYzg5MGMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZWJmNjNmZi4u
ZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3Zn
YS5jCkBAIC02NDMsNiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAK
Ky8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZi
ZV91cGRhdGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRf
Y29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlz
IHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dG
WF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAg
IFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsg
Lyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9s
aW5lX29mZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9E
SVNQXSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19WX0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8K
KyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0g
MHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7
CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NL
X01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAg
ICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAg
ICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5F
X1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZY
X01PREVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRf
Y29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8q
IG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRf
aW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJF
X0RJU1BJX0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAg
IGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAg
ICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBk
YXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICov
CiAgICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJNRU0pKSB7CiAg
ICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0ciwgMCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9s
aW5lX29mZnNldCk7CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAgICAgICAgIC8qIGdy
YXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9H
RlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAg
ICAgICAgICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAg
ICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAg
ICAgICAgICAgICAgICAvKiB3aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X0hfRElTUF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAvKiBoZWlnaHQgKG9ubHkgbWVh
bmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENf
Vl9ESVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9X
XSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAg
ICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NS
VENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFY
X1NDQU5dIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9s
ID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+
ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAg
ICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAgICAgICAgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0g
ICAgICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0g
ICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44: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 1b0Ook-0004M3-5w; Wed, 11 May 2016 07:44: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 1b0Ooj-0004Lo-6u
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:25 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 77/9B-03814-8D2E2375; Wed, 11 May 2016 07:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVffGI6N
 wg3OfmCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8qRjywFs7Uqbq9tZW1gXCfbxcjFISTwhVHi
 3/JL7BDOeUaJznXf2boYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7AaxEWMBRYsOLW
 pAwr4CZxM/fxxhBbBag8t6X3awTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GBs/uJ0iFGSg0lJlLes3ShciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTv+odAOcGi1PTUirTMHGBowKQlOHiURHgPgKR5iwsSc4sz0yFSpxgVpcR5T4MkBEAS
 GaV5cG2wcLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd57IFN4MvNK4Ka/AlrMBLS4+jrY4
 pJEhJRUA+MdW3mrKy6Z/14nzAmqOy5SZz7t/93TaSyXFxgcYq9Z9vgt4yrJtc/bz5w0ur/zXq
 Zkm3DRrQ4Vt3/+q1I+MBxda3zr/I+rJ6dleu5ZnPvhtE3z9bMpd53fcj78cV0v/m0Hz5OKyAR
 zlcsf5/PGPHTLU37+gm19vocui50bw6Il7yQ+np3Z6PJViaU4I9FQi7moOBEAuAq4WkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462952662!39534644!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36225 invoked from network); 11 May 2016 07:44:23 -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; 11 May 2016 07:44: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 1b0Oog-0007ol-Ka
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Oog-0003ld-EV
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Oog-0003ld-EV@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDcwNTZkMTlmN2I5YTcyOTcwOGNlOWVkNjJhZGI4YzUzNTkzYzg5MGMKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjM2IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IGZhY3RvciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCiAgICAKICAgIFdo
ZW4gZW5hYmxpbmcgdmJlIG1vZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lz
dGVycyB0byBtYWtlCiAgICBzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNvcnJl
Y3QgbW9kZSBmb3IgYSBsaW5lYXIKICAgIGZyYW1lYnVmZmVyLiAgTW92ZSB0aGF0IGNvZGUgdG8g
YSBzZXBhcmF0ZSBmdW5jdGlvbiBzbyB3ZSBjYW4gY2FsbCBpdAogICAgZnJvbSBvdGhlciBwbGFj
ZXMgdG9vLgogICAgCiAgICB1cHN0cmVhbS1jb21taXQtaWQ6IDdmYTVjMmM1ZGM5ZjliZjg3OGMx
ZTg2NjllYjk2NDRkNzBhNzFlNzEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZWJmNjNmZi4u
ZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3Zn
YS5jCkBAIC02NDMsNiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAK
Ky8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZi
ZV91cGRhdGVfdmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRf
Y29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJlIGlz
IHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dG
WF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAg
IFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsg
Lyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9s
aW5lX29mZnNldCA+PiAzOworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9E
SVNQXSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykg
LSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KKyAgICBo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19WX0RJU1BfRU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8K
KyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0g
MHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7
CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NL
X01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAg
ICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKKyAgICAg
ICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5F
X1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZY
X01PREVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRf
Y29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0gfjB4OWY7IC8q
IG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRf
aW5kZXgodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJF
X0RJU1BJX0VOQUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAgICAg
IGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAg
ICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBk
YXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICov
CiAgICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJNRU0pKSB7CiAg
ICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0ciwgMCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9s
aW5lX29mZnNldCk7CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAgICAgICAgIC8qIGdy
YXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmdyW1ZHQV9H
RlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAg
ICAgICAgICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAg
ICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAg
ICAgICAgICAgICAgICAvKiB3aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X0hfRElTUF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAvKiBoZWlnaHQgKG9ubHkgbWVh
bmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAgICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENf
Vl9ESVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9X
XSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAg
ICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NS
VENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFY
X1NDQU5dIHw9IDB4NDA7Ci0KLSAgICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250cm9s
ID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+
ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAg
ICAgICAgICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAgICAgICAgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0g
ICAgICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0g
ICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:35 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Oot-0004NO-7q; Wed, 11 May 2016 07:44:35 +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 1b0Oos-0004NE-TM
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:35 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 3D/4B-02219-2E2E2375; Wed, 11 May 2016 07:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffhI6N
 wg6YPxhYTthk4MHps79vFHsAYxZqZl5RfkcCacfjQCuaCDZwVc3qPMTcw7mPvYuTiEBL4wijR
 smgZM4RznlHi67unbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SHzc/
 IkVxOYVMJM4//03E4jNAlT//O0J1gmMHAsYGVYxqhenFpWlFula6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MK5tdT7EKMnBpCTKW9ZuFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgnf9Q6CcYFFqempFWmYOMDhg0hIcPEoivAdA0rzFBYm5xZnpEKlTjIpS4rxuIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdwHIFJ7MvBK46a+AFjMBLa6+D
 ra4JBEhJdXAWLve1F9v9WOtv33CP7TnfOaXjmw6u09sekbDhxrdr1e31d7cnL5p360HObHc7z
 cddkycfzFZZNua1Kpdd/kn3GGer2DwlMt8W+RUNfUqAQ+vebKOzeE1MapJzltEW5xiPhsUne/
 c/e/cgb1FLf93yzIqy8e/P3EmYebVeM7gN0ITJky6z/z0nBJLcUaioRZzUXEiACoWcP1DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462952672!2567142!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21779 invoked from network); 11 May 2016 07:44:33 -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; 11 May 2016 07:44: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 1b0Ooq-0007p1-Mb
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Ooq-0003n7-Lo
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Ooq-0003n7-Lo@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ5MDA1OGFiODdjMzZhODRjNTZiMmRiNTg1ZGU2YmRiZDE4NzNjOWUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjQzIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGZiODIyZjQuLjM3Mzk3NTggMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYy
LDYgKzc2Miw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWlu
dDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9Z
X09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:35 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Oot-0004NO-7q; Wed, 11 May 2016 07:44:35 +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 1b0Oos-0004NE-TM
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:35 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 3D/4B-02219-2E2E2375; Wed, 11 May 2016 07:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffhI6N
 wg6YPxhYTthk4MHps79vFHsAYxZqZl5RfkcCacfjQCuaCDZwVc3qPMTcw7mPvYuTiEBL4wijR
 smgZM4RznlHi67unbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SHzc/
 IkVxOYVMJM4//03E4jNAlT//O0J1gmMHAsYGVYxqhenFpWlFula6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MK5tdT7EKMnBpCTKW9ZuFC7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgnf9Q6CcYFFqempFWmYOMDhg0hIcPEoivAdA0rzFBYm5xZnpEKlTjIpS4rxuIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdwHIFJ7MvBK46a+AFjMBLa6+D
 ra4JBEhJdXAWLve1F9v9WOtv33CP7TnfOaXjmw6u09sekbDhxrdr1e31d7cnL5p360HObHc7z
 cddkycfzFZZNua1Kpdd/kn3GGer2DwlMt8W+RUNfUqAQ+vebKOzeE1MapJzltEW5xiPhsUne/
 c/e/cgb1FLf93yzIqy8e/P3EmYebVeM7gN0ITJky6z/z0nBJLcUaioRZzUXEiACoWcP1DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462952672!2567142!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21779 invoked from network); 11 May 2016 07:44:33 -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; 11 May 2016 07:44: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 1b0Ooq-0007p1-Mb
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Ooq-0003n7-Lo
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Ooq-0003n7-Lo@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ5MDA1OGFiODdjMzZhODRjNTZiMmRiNTg1ZGU2YmRiZDE4NzNjOWUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjQzIDIwMTYg
KzAxMDAKCiAgICB2Z2E6IHVwZGF0ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMK
ICAgIAogICAgQ2FsbCB0aGUgbmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZi
ZSBjb25maWd1cmF0aW9uCiAgICBjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVycyBh
cmUgdXAtdG8tZGF0ZS4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAyMDY4MTkyZGNjY2Q4
YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2h3L2Rp
c3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGZiODIyZjQuLjM3Mzk3NTggMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYy
LDYgKzc2Miw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWlu
dDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9Z
X09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Op4-0004P4-9x; Wed, 11 May 2016 07:44:46 +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 1b0Op3-0004Ov-Gt
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:45 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 A8/7D-04060-CE2E2375; Wed, 11 May 2016 07:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVff1I6N
 wg3ePrS0mbDNwYPTY3reLPYAxijUzLym/IoE14+SjW4wFhyQqfm/axNjA+E+oi5GLQ0jgC6PE
 kpnP2SCc84wSnbtfM3UxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQJjGx9
 SQriM0rYCbxb/M6sBoWoPrTS/8xT2DkWMDIsIpRozi1qCy1SNfQTC+pKDM9oyQ3MTNH19DAWC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg3HVds9DjJIcTEqivGXtRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHjXPwTKCRalpqdWpGXmAMMDJi3BwaMkwnsAJM1bXJCYW5yZDpE6xagoJc57GiQh
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8y4AmcKTmVcCN/0V0GImoMXV1
 8EWlyQipKQaGP01s568Puebk7qw986FVTW7tv6stBeMNlOZarf+U5vznZvW81Y+L77l9mtN99
 sPy3jaOGbcPBXIxirjPmFlYp5G5MkguaLetZ0+S3VNk+suqi26m3O3/k4Eb+Pm+I3xXpePLqh
 J8Dj2jXdln0mWx2Tme+LL+DNso6dsDbwZVbXg8alvy0+76iuxFGckGmoxFxUnAgDT4xGqRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462952683!22817402!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13385 invoked from network); 11 May 2016 07:44:43 -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; 11 May 2016 07:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Op0-0007pG-QP
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Op0-0003oj-Nu
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Op0-0003oj-Nu@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE0YTYwZjk4ZTBjZDE2ZTI2MzZhZmIxMzYxMjllZDdmMTFjYmZjZTAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjQ5IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxh
eS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFi
bGVkKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4NSw3IEBA
IHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQz
Ml90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMt
PnNyX2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZh
bCAmIHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAg
ICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1
MTcsNyBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4
XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRl
eF0gPSB2YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2Fy
ZWdzKHMpOwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2LDEyIEBAIHZvaWQgdmdh
X2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7Cisg
ICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9
IHZhbDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChz
LT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 07:44:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Op4-0004P4-9x; Wed, 11 May 2016 07:44:46 +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 1b0Op3-0004Ov-Gt
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:45 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 A8/7D-04060-CE2E2375; Wed, 11 May 2016 07:44:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVff1I6N
 wg3ePrS0mbDNwYPTY3reLPYAxijUzLym/IoE14+SjW4wFhyQqfm/axNjA+E+oi5GLQ0jgC6PE
 kpnP2SCc84wSnbtfM3UxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQJjGx9
 SQriM0rYCbxb/M6sBoWoPrTS/8xT2DkWMDIsIpRozi1qCy1SNfQTC+pKDM9oyQ3MTNH19DAWC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg3HVds9DjJIcTEqivGXtRuFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHjXPwTKCRalpqdWpGXmAMMDJi3BwaMkwnsAJM1bXJCYW5yZDpE6xagoJc57GiQh
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8y4AmcKTmVcCN/0V0GImoMXV1
 8EWlyQipKQaGP01s568Puebk7qw986FVTW7tv6stBeMNlOZarf+U5vznZvW81Y+L77l9mtN99
 sPy3jaOGbcPBXIxirjPmFlYp5G5MkguaLetZ0+S3VNk+suqi26m3O3/k4Eb+Pm+I3xXpePLqh
 J8Dj2jXdln0mWx2Tme+LL+DNso6dsDbwZVbXg8alvy0+76iuxFGckGmoxFxUnAgDT4xGqRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462952683!22817402!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13385 invoked from network); 11 May 2016 07:44:43 -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; 11 May 2016 07:44:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Op0-0007pG-QP
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Op0-0003oj-Nu
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 07:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Op0-0003oj-Nu@xenbits.xenproject.org>
Date: Wed, 11 May 2016 07:44:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.6] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE0YTYwZjk4ZTBjZDE2ZTI2MzZhZmIxMzYxMjllZDdmMTFjYmZjZTAKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE3OjQyOjQ5IDIwMTYg
KzAxMDAKCiAgICB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5
cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogICAgCiAgICBDYWxsIHZiZV91cGRhdGVfdmdhcmVn
cygpIHdoZW4gdGhlIGd1ZXN0IHRvdWNoZXMgR0ZYLCBTRVEgb3IgQ1JUCiAgICByZWdpc3RlcnMs
IHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5cyBoYXZlIHRoZQogICAg
dmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMgbWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNo
ZWNrcwogICAgYXBwbGllZCBieSB2YmVfZml4dXBfcmVncygpIGFyZSBlZmZlY3RpdmUuCiAgICAK
ICAgIFdpdGhvdXQgdGhpcyBndWVzdHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4g
dHVybiBvbiBwbGFuYXIKICAgIHZnYSBtb2RlcyBvciB0ZXh0IG1vZGUgZW11bGF0aW9uIHdoaWxl
IFZCRSBpcyBhY3RpdmUsIG1ha2luZyBxZW11CiAgICB0YWtlIGNvZGUgcGF0aHMgbWVhbnQgZm9y
IENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQogICAgbGFyZ2UgZGlzcGxheSB3
aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2luZyBWQkUgcmVnaXN0ZXJzLgogICAgCiAgICBX
aGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5vdGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhh
dAogICAgY3JpdGljYWwgYXMgdGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5n
IHNvbWV3aGVyZQogICAgaW4gdGhlIGRpc3BsYXkgY29kZS4gIFNvIGd1ZXN0cyBjYW4gRG9TIGJ5
IGNyYXNoaW5nIHFlbXUgd2l0aCBhCiAgICBzZWdmYXVsdCwgYnV0IGl0IGlzIHByb2JhYmx5IG5v
dCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgogICAgCiAgICB1cHN0cmVhbS1jb21t
aXQtaWQ6IGZkM2MxMzZiM2UxNDgyY2QwZWM3Mjg1ZDZiYzJhM2U2YTYyYzM4ZDcKICAgIAogICAg
Rml4ZXM6IENWRS0yMDE2LTM3MTIKICAgIFJlcG9ydGVkLWJ5OiBadW96aGkgRnp6IDx6dW96aGku
Znp6QGFsaWJhYmEtaW5jLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBQIEogUCA8cHBhbmRpdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxh
eS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07CiBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92
Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFi
bGVkKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4NSw3IEBA
IHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQz
Ml90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMt
PnNyX2luZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZh
bCAmIHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VRX0NMT0NLX01PREUpIHsKICAgICAg
ICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNlX2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1
MTcsNyBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBHUiV4ID0gMHglMDJ4
XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5ncltzLT5ncl9pbmRl
eF0gPSB2YWwgJiBncl9tYXNrW3MtPmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2Fy
ZWdzKHMpOwogICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2LDEyIEBAIHZvaWQgdmdh
X2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkK
ICAgICAgICAgICAgIGlmIChzLT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19P
VkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAgICAodmFsICYgMHgxMCk7Cisg
ICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9
IHZhbDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgIHN3aXRjaChz
LT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRDX0hfVE9UQUw6Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00
LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0TkF-0002vW-3p; Wed, 11 May 2016 13: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 1b0TkD-0002qF-ID
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 1B/7A-02669-4DC23375; Wed, 11 May 2016 13:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeKjnG
 4wZNOXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HLeoeCAe8WJTdvZGhjPGHYxcnEICXxhlJjZ
 8YoZwjnPKPFu0nSWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIlepsvM
 YLYvAJmEptnHGQFsVmA6hefv8A4gZFjASPDKkaN4tSistQiXUMDvaSizPSMktzEzBwgz1QvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsINxzVTnQ4ySHExKorxvpI3DhfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwemoD5QSLUtNTK9Iyc4DBAZOW4OBREuGNB0nzFhck5hZnpkOkTjEqSonzOoAkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4okCk8mXklcNNfAS1mAlpcfd0IZ
 HFJIkJKqoEx3v325IJvjxNer91R+Ff1AaPG3fuhO0S2uMk8djsmkzV18e/Km0JCDvzRaausFh
 7o21Zx8Xkne8sb6aRXUY0TvwjHvDqadCDm1wnhguqFM1u83M98uXbn2xc/K/nbB5TP3Pz39ua
 EtnMhtbz/xNabpHDmSB25WR+gkbPC41Lt2oiid035kUZNSizFGYmGWsxFxYkAEPnavEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462971603!35136828!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4411 invoked from network); 11 May 2016 13:00:03 -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; 11 May 2016 13: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 1b0TkA-0005GI-U5
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkA-000706-Pn
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkA-000706-Pn@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/fpu: add a per-domain field to
	set the width of FIP/FDP
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4ZWVlMzIwNjAyMTJiZjZmZTM2M2UzMzRlMzQwNDY1ZWMwYTg3MGEKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjAzOjE1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDM6MTUgMjAxNiArMDIwMAoK
ICAgIHg4Ni9mcHU6IGFkZCBhIHBlci1kb21haW4gZmllbGQgdG8gc2V0IHRoZSB3aWR0aCBvZiBG
SVAvRkRQCiAgICAKICAgIFRoZSB4ODYgYXJjaGl0ZWN0dXJlIGFsbG93cyBlaXRoZXI6IGEpIHRo
ZSA2NC1iaXQgRklQL0ZEUCByZWdpc3RlcnMgdG8KICAgIGJlIHJlc3RvcmVkIChjbGVhcmluZyBG
Q1MgYW5kIEZEUyk7IG9yIGIpIHRoZSAzMi1iaXQgRklQL0ZEUCBhbmQKICAgIEZDUy9GRFMgcmVn
aXN0ZXJzIHRvIGJlIHJlc3RvcmVkIChjbGVhcmluZyB0aGUgdXBwZXIgMzItYml0cykuCiAgICAK
ICAgIEFkZCBhIHBlci1kb21haW4gZmllbGQgdG8gaW5kaWNhdGUgd2hpY2ggb2YgdGhlc2Ugb3B0
aW9ucyBhIGd1ZXN0CiAgICBuZWVkcy4gIFRoZSBvcHRpb25zIGFyZTogOCwgNCBvciAwLiAgV2hl
cmUgMCBpbmRpY2F0ZXMgdGhhdCB0aGUKICAgIGh5cGVydmlzb3Igc2hvdWxkIGF1dG9tYXRpY2Fs
bHkgZ3Vlc3MgdGhlIEZJUCB3aWR0aCBieSBjaGVja2luZyB0aGUKICAgIHZhbHVlIG9mIEZJUC9G
RFAgd2hlbiBzYXZpbmcgdGhlIHN0YXRlICh0aGlzIGlzIHRoZSBleGlzdGluZwogICAgYmVoYXZp
b3VyKS4KICAgIAogICAgVGhlIEZJUCB3aWR0aCBpcyBpbml0aWFsbHkgYXV0b21hdGljIGJ1dCBp
cyBzZXQgZXhwbGljaXRseSBpbiB0aGUKICAgIGZvbGxvd2luZyBjYXNlczoKICAgIAogICAgLSAz
Mi1iaXQgUFYgZ3Vlc3Q6IDQKICAgIC0gTmV3ZXIgQ1BVcyB0aGF0IGRvIG5vdCBzYXZlIEZDUy9G
RFM6IDgKICAgIAogICAgVGhlIHg4N19maXBfd2lkdGggZmllbGQgaXMgcGxhY2VkIGludG8gYW4g
ZXhpc3RpbmcgMSBieXRlIGhvbGUgaW4KICAgIHN0cnVjdCBhcmNoX2RvbWFpbi4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KICAg
IAogICAgRml4IGJ1aWxkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NzliNDRiMDQxZjI2ZGUzNWU0YjUy
N2JmMGYzYzM2MWViNTJiZDgyCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMi0yNiAxMjoyOToyMSAr
MDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgfCAxMCArKysrKysrKwogeGVu
L2FyY2gveDg2L2kzODcuYyAgICAgICAgICB8IDE5ICsrKysrKysrKy0tLS0tLQogeGVuL2FyY2gv
eDg2L3hzdGF0ZS5jICAgICAgICB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIHwgMTUgKysrKysrKysr
KysrCiA0IGZpbGVzIGNoYW5nZWQsIDczIGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
YwppbmRleCA2ZTAxNzMzLi4yZDJkZWNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0zNzksNiArMzc5LDggQEAgaW50IHN3
aXRjaF9uYXRpdmUoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgIHJlbGVhc2VfY29tcGF0
X2w0KGQtPnZjcHVbdmNwdWlkXSk7CiAgICAgfQogCisgICAgZC0+YXJjaC54ODdfZmlwX3dpZHRo
ID0gY3B1X2hhc19mcHVfc2VsID8gMCA6IDg7CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNDEy
LDYgKzQxNCw4IEBAIGludCBzd2l0Y2hfY29tcGF0KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBk
b21haW5fc2V0X2FsbG9jX2JpdHNpemUoZCk7CiAKKyAgICBkLT5hcmNoLng4N19maXBfd2lkdGgg
PSA0OworCiAgICAgcmV0dXJuIDA7CiAKICB1bmRvX2FuZF9mYWlsOgpAQCAtNjI5LDYgKzYzMywx
MiBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBkb21jcl9mbGFncykKICAgICAvKiBQVi9QVkggZ3Vlc3RzIGdldCBhbiBlbXVsYXRlZCBQSVQg
dG9vIGZvciB2aWRlbyBCSU9TZXMgdG8gdXNlLiAqLwogICAgIHBpdF9pbml0KGQsIGNwdV9raHop
OwogCisgICAgLyoKKyAgICAgKiBJZiB0aGUgRlBVIGRvZXMgbm90IHNhdmUgRkNTL0ZEUyB0aGVu
IHdlIGNhbiBhbHdheXMKKyAgICAgKiBzYXZlL3Jlc3RvcmUgdGhlIDY0LWJpdCBGSVAvRkRQIGFu
ZCBpZ25vcmUgdGhlIHNlbGVjdG9ycy4KKyAgICAgKi8KKyAgICBkLT5hcmNoLng4N19maXBfd2lk
dGggPSBjcHVfaGFzX2ZwdV9zZWwgPyAwIDogODsKKwogICAgIHJldHVybiAwOwogCiAgZmFpbDoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5jCmlu
ZGV4IDY1NjdlODAuLjE0OWUzYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMKKysr
IGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMTUyLDkgKzE1Miw5IEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBmcHVfeHNhdmUoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgaW5saW5lIHZvaWQgZnB1X2Z4
c2F2ZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB0eXBlb2Yodi0+YXJjaC54c2F2ZV9hcmVhLT5m
cHVfc3NlKSAqZnB1X2N0eHQgPSB2LT5hcmNoLmZwdV9jdHh0OwotICAgIGludCB3b3JkX3NpemUg
PSBjcHVfaGFzX2ZwdV9zZWwgPyA4IDogMDsKKyAgICB1bnNpZ25lZCBpbnQgZmlwX3dpZHRoID0g
di0+ZG9tYWluLT5hcmNoLng4N19maXBfd2lkdGg7CiAKLSAgICBpZiAoICFpc19wdl8zMmJpdF92
Y3B1KHYpICkKKyAgICBpZiAoIGZpcF93aWR0aCAhPSA0ICkKICAgICB7CiAgICAgICAgIC8qCiAg
ICAgICAgICAqIFRoZSBvbmx5IHdheSB0byBmb3JjZSBmeHNhdmVxIG9uIGEgd2lkZSByYW5nZSBv
ZiBnYXMgdmVyc2lvbnMuCkBAIC0xNzIsNyArMTcyLDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBm
cHVfZnhzYXZlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCApCiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAg
ICAgaWYgKCB3b3JkX3NpemUgPiAwICYmCisgICAgICAgIC8qCisgICAgICAgICAqIElmIHRoZSBG
SVAvRkRQWzYzOjMyXSBhcmUgYm90aCB6ZXJvLCBpdCBpcyBzYWZlIHRvIHVzZSB0aGUKKyAgICAg
ICAgICogMzItYml0IHJlc3RvcmUgdG8gYWxzbyByZXN0b3JlIHRoZSBzZWxlY3RvcnMuCisgICAg
ICAgICAqLworICAgICAgICBpZiAoICFmaXBfd2lkdGggJiYKICAgICAgICAgICAgICAhKChmcHVf
Y3R4dC0+ZmlwLmFkZHIgfCBmcHVfY3R4dC0+ZmRwLmFkZHIpID4+IDMyKSApCiAgICAgICAgIHsK
ICAgICAgICAgICAgIHN0cnVjdCBpeDg3X2VudiBmcHVfZW52OwpAQCAtMTgwLDE3ICsxODQsMTgg
QEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAg
ICAgICBhc20gdm9sYXRpbGUgKCAiZm5zdGVudiAlMCIgOiAiPW0iIChmcHVfZW52KSApOwogICAg
ICAgICAgICAgZnB1X2N0eHQtPmZpcC5zZWwgPSBmcHVfZW52LmZjczsKICAgICAgICAgICAgIGZw
dV9jdHh0LT5mZHAuc2VsID0gZnB1X2Vudi5mZHM7Ci0gICAgICAgICAgICB3b3JkX3NpemUgPSA0
OworICAgICAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICAgICAgfQorICAgICAgICBlbHNlCisg
ICAgICAgICAgICBmaXBfd2lkdGggPSA4OwogICAgIH0KICAgICBlbHNlCiAgICAgewogICAgICAg
ICBhc20gdm9sYXRpbGUgKCAiZnhzYXZlICUwIiA6ICI9bSIgKCpmcHVfY3R4dCkgKTsKLSAgICAg
ICAgd29yZF9zaXplID0gNDsKKyAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICB9CiAKLSAgICBp
ZiAoIHdvcmRfc2l6ZSA+PSAwICkKLSAgICAgICAgZnB1X2N0eHQtPnhbRlBVX1dPUkRfU0laRV9P
RkZTRVRdID0gd29yZF9zaXplOworICAgIGZwdV9jdHh0LT54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VU
XSA9IGZpcF93aWR0aDsKIH0KIAogLyogU2F2ZSB4ODcgRlBVIHN0YXRlICovCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveHN0YXRlLmMgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKaW5kZXggZDY2
ZmMzYi4uZDMxNDk2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94c3RhdGUuYwpAQCAtNzAsOSArNzAsMzEgQEAgdm9pZCB4c2F2ZShzdHJ1Y3Qg
dmNwdSAqdiwgdWludDY0X3QgbWFzaykKICAgICBzdHJ1Y3QgeHNhdmVfc3RydWN0ICpwdHIgPSB2
LT5hcmNoLnhzYXZlX2FyZWE7CiAgICAgdWludDMyX3QgaG1hc2sgPSBtYXNrID4+IDMyOwogICAg
IHVpbnQzMl90IGxtYXNrID0gbWFzazsKLSAgICBpbnQgd29yZF9zaXplID0gbWFzayAmIFhTVEFU
RV9GUCA/IChjcHVfaGFzX2ZwdV9zZWwgPyA4IDogMCkgOiAtMTsKKyAgICB1bnNpZ25lZCBpbnQg
ZmlwX3dpZHRoID0gdi0+ZG9tYWluLT5hcmNoLng4N19maXBfd2lkdGg7CiAKLSAgICBpZiAoIHdv
cmRfc2l6ZSA8PSAwIHx8ICFpc19wdl8zMmJpdF92Y3B1KHYpICkKKyAgICBpZiAoIGZpcF93aWR0
aCA9PSA4IHx8ICEobWFzayAmIFhTVEFURV9GUCkgKQorICAgIHsKKyAgICAgICAgaWYgKCBjcHVf
aGFzX3hzYXZlb3B0ICkKKyAgICAgICAgICAgIGFzbSB2b2xhdGlsZSAoICIuYnl0ZSAweDQ4LDB4
MGYsMHhhZSwweDM3IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiPW0iICgqcHRyKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiYSIgKGxtYXNrKSwgImQiIChobWFzayksICJE
IiAocHRyKSApOworICAgICAgICBlbHNlCisgICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5
dGUgMHg0OCwweDBmLDB4YWUsMHgyNyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIj1t
IiAoKnB0cikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEiIChsbWFzayksICJkIiAo
aG1hc2spLCAiRCIgKHB0cikgKTsKKyAgICB9CisgICAgZWxzZSBpZiAoIGZpcF93aWR0aCA9PSA0
ICkKKyAgICB7CisgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCisgICAgICAgICAgICBh
c20gdm9sYXRpbGUgKCAiLmJ5dGUgMHgwZiwweGFlLDB4MzciCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6ICI9bSIgKCpwdHIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICJhIiAo
bG1hc2spLCAiZCIgKGhtYXNrKSwgIkQiIChwdHIpICk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGFzbSB2b2xhdGlsZSAoICIuYnl0ZSAweDBmLDB4YWUsMHgyNyIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogIj1tIiAoKnB0cikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDog
ImEiIChsbWFzayksICJkIiAoaG1hc2spLCAiRCIgKHB0cikgKTsKKyAgICB9CisgICAgZWxzZQog
ICAgIHsKICAgICAgICAgdHlwZW9mKHB0ci0+ZnB1X3NzZS5maXAuc2VsKSBmY3MgPSBwdHItPmZw
dV9zc2UuZmlwLnNlbDsKICAgICAgICAgdHlwZW9mKHB0ci0+ZnB1X3NzZS5mZHAuc2VsKSBmZHMg
PSBwdHItPmZwdV9zc2UuZmRwLnNlbDsKQEAgLTg1LDkgKzEwNyw4IEBAIHZvaWQgeHNhdmUoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCiAgICAgICAgICAgICAgKiBuZWVkIHRvIHB1dCB0
aGUgc2F2ZSBpbWFnZSBiYWNrIGludG8gdGhlIHN0YXRlIHRoYXQgaXQgd2FzIGluCiAgICAgICAg
ICAgICAgKiByaWdodCBhZnRlciB0aGUgcHJldmlvdXMgeHNhdmVvcHQuCiAgICAgICAgICAgICAg
Ki8KLSAgICAgICAgICAgIGlmICggd29yZF9zaXplID4gMCAmJgotICAgICAgICAgICAgICAgICAo
cHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9PRkZTRVRdID09IDQgfHwKLSAgICAgICAgICAg
ICAgICAgIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9PSAyKSApCisgICAg
ICAgICAgICBpZiAoIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9PSA0IHx8
CisgICAgICAgICAgICAgICAgIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9
PSAyICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmlwLnNl
bCA9IDA7CiAgICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZkcC5zZWwgPSAwOwpAQCAtMTA5
LDcgKzEzMCw3IEBAIHZvaWQgeHNhdmUoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCiAg
ICAgICAgICAgICAgKCEocHRyLT5mcHVfc3NlLmZzdyAmIDB4MDA4MCkgJiYKICAgICAgICAgICAg
ICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCAmJiB3b3JkX3NpemUgPiAwICkK
KyAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCiAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmY3M7CiAgICAgICAgICAgICAgICAg
cHRyLT5mcHVfc3NlLmZkcC5zZWwgPSBmZHM7CkBAIC0xMTcsMzEgKzEzOCwyNCBAQCB2b2lkIHhz
YXZlKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKQogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICB9CiAKLSAgICAgICAgaWYgKCB3b3JkX3NpemUgPiAwICYmCi0gICAgICAgICAgICAg
ISgocHRyLT5mcHVfc3NlLmZpcC5hZGRyIHwgcHRyLT5mcHVfc3NlLmZkcC5hZGRyKSA+PiAzMikg
KQorICAgICAgICAvKgorICAgICAgICAgKiBJZiB0aGUgRklQL0ZEUFs2MzozMl0gYXJlIGJvdGgg
emVybywgaXQgaXMgc2FmZSB0byB1c2UgdGhlCisgICAgICAgICAqIDMyLWJpdCByZXN0b3JlIHRv
IGFsc28gcmVzdG9yZSB0aGUgc2VsZWN0b3JzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAh
KChwdHItPmZwdV9zc2UuZmlwLmFkZHIgfCBwdHItPmZwdV9zc2UuZmRwLmFkZHIpID4+IDMyKSAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCBpeDg3X2VudiBmcHVfZW52OwogCiAgICAg
ICAgICAgICBhc20gdm9sYXRpbGUgKCAiZm5zdGVudiAlMCIgOiAiPW0iIChmcHVfZW52KSApOwog
ICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmcHVfZW52LmZjczsKICAgICAgICAg
ICAgIHB0ci0+ZnB1X3NzZS5mZHAuc2VsID0gZnB1X2Vudi5mZHM7Ci0gICAgICAgICAgICB3b3Jk
X3NpemUgPSA0OworICAgICAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICAgICAgfQotICAgIH0K
LSAgICBlbHNlCi0gICAgewotICAgICAgICBpZiAoIGNwdV9oYXNfeHNhdmVvcHQgKQotICAgICAg
ICAgICAgYXNtIHZvbGF0aWxlICggIi5ieXRlIDB4MGYsMHhhZSwweDM3IgotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgOiAiPW0iICgqcHRyKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
OiAiYSIgKGxtYXNrKSwgImQiIChobWFzayksICJEIiAocHRyKSApOwogICAgICAgICBlbHNlCi0g
ICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHgwZiwweGFlLDB4MjciCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICA6ICI9bSIgKCpwdHIpCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICA6ICJhIiAobG1hc2spLCAiZCIgKGhtYXNrKSwgIkQiIChwdHIpICk7Ci0gICAgICAgIHdv
cmRfc2l6ZSA9IDQ7CisgICAgICAgICAgICBmaXBfd2lkdGggPSA4OwogICAgIH0KLSAgICBpZiAo
IHdvcmRfc2l6ZSA+PSAwICkKLSAgICAgICAgcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9P
RkZTRVRdID0gd29yZF9zaXplOworICAgIGlmICggbWFzayAmIFhTVEFURV9GUCApCisgICAgICAg
IHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9IGZpcF93aWR0aDsKIH0KIAog
dm9pZCB4cnN0b3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aAppbmRleCBlOGRmNGE5Li4wNjJkZTllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTI5MCw2ICsy
OTAsMjEgQEAgc3RydWN0IGFyY2hfZG9tYWluCiAgICAgLyogRG9tYWluIGNhbm5vdCBoYW5kbGUg
c3B1cmlvdXMgcGFnZSBmYXVsdHM/ICovCiAgICAgYm9vbF90IHN1cHByZXNzX3NwdXJpb3VzX3Bh
Z2VfZmF1bHRzOwogCisgICAgLyoKKyAgICAgKiBUaGUgd2lkdGggb2YgdGhlIEZJUC9GRFAgcmVn
aXN0ZXIgaW4gdGhlIEZQVSB0aGF0IG5lZWRzIHRvIGJlCisgICAgICogc2F2ZWQvcmVzdG9yZWQg
ZHVyaW5nIGEgY29udGV4dCBzd2l0Y2guICBUaGlzIGlzIG5lZWRlZCBiZWNhdXNlCisgICAgICog
dGhlIEZQVSBjYW4gZWl0aGVyOiBhKSByZXN0b3JlIHRoZSA2NC1iaXQgRklQL0ZEUCBhbmQgY2xl
YXIgRkNTCisgICAgICogYW5kIEZEUzsgb3IgYikgcmVzdG9yZSB0aGUgMzItYml0IEZJUC9GRFAg
KGNsZWFyaW5nIHRoZSB1cHBlcgorICAgICAqIDMyLWJpdHMgb2YgRklQL0ZEUCkgYW5kIHJlc3Rv
cmUgRkNTL0ZEUy4KKyAgICAgKgorICAgICAqIFdoaWNoIG9uZSBpcyBuZWVkZWQgZGVwZW5kcyBv
biB0aGUgZ3Vlc3QuCisgICAgICoKKyAgICAgKiBUaGlzIGNhbiBiZSBlaXRoZXI6IDgsIDQgb3Ig
MC4gIDAgbWVhbnMgYXV0by1kZXRlY3QgdGhlIHNpemUKKyAgICAgKiBiYXNlZCBvbiB0aGUgd2lk
dGggb2YgRklQL0ZEUCB2YWx1ZXMgdGhhdCBhcmUgd3JpdHRlbiBieSB0aGUKKyAgICAgKiBndWVz
dC4KKyAgICAgKi8KKyAgICB1aW50OF90IHg4N19maXBfd2lkdGg7CisKICAgICAvKiBDb250aW51
YWJsZSBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKS4gKi8KICAgICBlbnVtIHsKICAgICAg
ICAgUkVMTUVNX25vdF9zdGFydGVkLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0TkF-0002vW-3p; Wed, 11 May 2016 13: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 1b0TkD-0002qF-ID
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 1B/7A-02669-4DC23375; Wed, 11 May 2016 13:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeKjnG
 4wZNOXosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HLeoeCAe8WJTdvZGhjPGHYxcnEICXxhlJjZ
 8YoZwjnPKPFu0nSWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIlepsvM
 YLYvAJmEptnHGQFsVmA6hefv8A4gZFjASPDKkaN4tSistQiXUMDvaSizPSMktzEzBwgz1QvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsINxzVTnQ4ySHExKorxvpI3DhfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwemoD5QSLUtNTK9Iyc4DBAZOW4OBREuGNB0nzFhck5hZnpkOkTjEqSonzOoAkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4okCk8mXklcNNfAS1mAlpcfd0IZ
 HFJIkJKqoEx3v325IJvjxNer91R+Ff1AaPG3fuhO0S2uMk8djsmkzV18e/Km0JCDvzRaausFh
 7o21Zx8Xkne8sb6aRXUY0TvwjHvDqadCDm1wnhguqFM1u83M98uXbn2xc/K/nbB5TP3Pz39ua
 EtnMhtbz/xNabpHDmSB25WR+gkbPC41Lt2oiid035kUZNSizFGYmGWsxFxYkAEPnavEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1462971603!35136828!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4411 invoked from network); 11 May 2016 13:00:03 -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; 11 May 2016 13: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 1b0TkA-0005GI-U5
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkA-000706-Pn
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkA-000706-Pn@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/fpu: add a per-domain field to
	set the width of FIP/FDP
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4ZWVlMzIwNjAyMTJiZjZmZTM2M2UzMzRlMzQwNDY1ZWMwYTg3MGEKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjAzOjE1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDM6MTUgMjAxNiArMDIwMAoK
ICAgIHg4Ni9mcHU6IGFkZCBhIHBlci1kb21haW4gZmllbGQgdG8gc2V0IHRoZSB3aWR0aCBvZiBG
SVAvRkRQCiAgICAKICAgIFRoZSB4ODYgYXJjaGl0ZWN0dXJlIGFsbG93cyBlaXRoZXI6IGEpIHRo
ZSA2NC1iaXQgRklQL0ZEUCByZWdpc3RlcnMgdG8KICAgIGJlIHJlc3RvcmVkIChjbGVhcmluZyBG
Q1MgYW5kIEZEUyk7IG9yIGIpIHRoZSAzMi1iaXQgRklQL0ZEUCBhbmQKICAgIEZDUy9GRFMgcmVn
aXN0ZXJzIHRvIGJlIHJlc3RvcmVkIChjbGVhcmluZyB0aGUgdXBwZXIgMzItYml0cykuCiAgICAK
ICAgIEFkZCBhIHBlci1kb21haW4gZmllbGQgdG8gaW5kaWNhdGUgd2hpY2ggb2YgdGhlc2Ugb3B0
aW9ucyBhIGd1ZXN0CiAgICBuZWVkcy4gIFRoZSBvcHRpb25zIGFyZTogOCwgNCBvciAwLiAgV2hl
cmUgMCBpbmRpY2F0ZXMgdGhhdCB0aGUKICAgIGh5cGVydmlzb3Igc2hvdWxkIGF1dG9tYXRpY2Fs
bHkgZ3Vlc3MgdGhlIEZJUCB3aWR0aCBieSBjaGVja2luZyB0aGUKICAgIHZhbHVlIG9mIEZJUC9G
RFAgd2hlbiBzYXZpbmcgdGhlIHN0YXRlICh0aGlzIGlzIHRoZSBleGlzdGluZwogICAgYmVoYXZp
b3VyKS4KICAgIAogICAgVGhlIEZJUCB3aWR0aCBpcyBpbml0aWFsbHkgYXV0b21hdGljIGJ1dCBp
cyBzZXQgZXhwbGljaXRseSBpbiB0aGUKICAgIGZvbGxvd2luZyBjYXNlczoKICAgIAogICAgLSAz
Mi1iaXQgUFYgZ3Vlc3Q6IDQKICAgIC0gTmV3ZXIgQ1BVcyB0aGF0IGRvIG5vdCBzYXZlIEZDUy9G
RFM6IDgKICAgIAogICAgVGhlIHg4N19maXBfd2lkdGggZmllbGQgaXMgcGxhY2VkIGludG8gYW4g
ZXhpc3RpbmcgMSBieXRlIGhvbGUgaW4KICAgIHN0cnVjdCBhcmNoX2RvbWFpbi4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KICAg
IAogICAgRml4IGJ1aWxkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NzliNDRiMDQxZjI2ZGUzNWU0YjUy
N2JmMGYzYzM2MWViNTJiZDgyCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMi0yNiAxMjoyOToyMSAr
MDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgfCAxMCArKysrKysrKwogeGVu
L2FyY2gveDg2L2kzODcuYyAgICAgICAgICB8IDE5ICsrKysrKysrKy0tLS0tLQogeGVuL2FyY2gv
eDg2L3hzdGF0ZS5jICAgICAgICB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIHwgMTUgKysrKysrKysr
KysrCiA0IGZpbGVzIGNoYW5nZWQsIDczIGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
YwppbmRleCA2ZTAxNzMzLi4yZDJkZWNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0zNzksNiArMzc5LDggQEAgaW50IHN3
aXRjaF9uYXRpdmUoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgIHJlbGVhc2VfY29tcGF0
X2w0KGQtPnZjcHVbdmNwdWlkXSk7CiAgICAgfQogCisgICAgZC0+YXJjaC54ODdfZmlwX3dpZHRo
ID0gY3B1X2hhc19mcHVfc2VsID8gMCA6IDg7CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNDEy
LDYgKzQxNCw4IEBAIGludCBzd2l0Y2hfY29tcGF0KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBk
b21haW5fc2V0X2FsbG9jX2JpdHNpemUoZCk7CiAKKyAgICBkLT5hcmNoLng4N19maXBfd2lkdGgg
PSA0OworCiAgICAgcmV0dXJuIDA7CiAKICB1bmRvX2FuZF9mYWlsOgpAQCAtNjI5LDYgKzYzMywx
MiBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBkb21jcl9mbGFncykKICAgICAvKiBQVi9QVkggZ3Vlc3RzIGdldCBhbiBlbXVsYXRlZCBQSVQg
dG9vIGZvciB2aWRlbyBCSU9TZXMgdG8gdXNlLiAqLwogICAgIHBpdF9pbml0KGQsIGNwdV9raHop
OwogCisgICAgLyoKKyAgICAgKiBJZiB0aGUgRlBVIGRvZXMgbm90IHNhdmUgRkNTL0ZEUyB0aGVu
IHdlIGNhbiBhbHdheXMKKyAgICAgKiBzYXZlL3Jlc3RvcmUgdGhlIDY0LWJpdCBGSVAvRkRQIGFu
ZCBpZ25vcmUgdGhlIHNlbGVjdG9ycy4KKyAgICAgKi8KKyAgICBkLT5hcmNoLng4N19maXBfd2lk
dGggPSBjcHVfaGFzX2ZwdV9zZWwgPyAwIDogODsKKwogICAgIHJldHVybiAwOwogCiAgZmFpbDoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5jCmlu
ZGV4IDY1NjdlODAuLjE0OWUzYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMKKysr
IGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMTUyLDkgKzE1Miw5IEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBmcHVfeHNhdmUoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgaW5saW5lIHZvaWQgZnB1X2Z4
c2F2ZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB0eXBlb2Yodi0+YXJjaC54c2F2ZV9hcmVhLT5m
cHVfc3NlKSAqZnB1X2N0eHQgPSB2LT5hcmNoLmZwdV9jdHh0OwotICAgIGludCB3b3JkX3NpemUg
PSBjcHVfaGFzX2ZwdV9zZWwgPyA4IDogMDsKKyAgICB1bnNpZ25lZCBpbnQgZmlwX3dpZHRoID0g
di0+ZG9tYWluLT5hcmNoLng4N19maXBfd2lkdGg7CiAKLSAgICBpZiAoICFpc19wdl8zMmJpdF92
Y3B1KHYpICkKKyAgICBpZiAoIGZpcF93aWR0aCAhPSA0ICkKICAgICB7CiAgICAgICAgIC8qCiAg
ICAgICAgICAqIFRoZSBvbmx5IHdheSB0byBmb3JjZSBmeHNhdmVxIG9uIGEgd2lkZSByYW5nZSBv
ZiBnYXMgdmVyc2lvbnMuCkBAIC0xNzIsNyArMTcyLDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBm
cHVfZnhzYXZlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCApCiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAg
ICAgaWYgKCB3b3JkX3NpemUgPiAwICYmCisgICAgICAgIC8qCisgICAgICAgICAqIElmIHRoZSBG
SVAvRkRQWzYzOjMyXSBhcmUgYm90aCB6ZXJvLCBpdCBpcyBzYWZlIHRvIHVzZSB0aGUKKyAgICAg
ICAgICogMzItYml0IHJlc3RvcmUgdG8gYWxzbyByZXN0b3JlIHRoZSBzZWxlY3RvcnMuCisgICAg
ICAgICAqLworICAgICAgICBpZiAoICFmaXBfd2lkdGggJiYKICAgICAgICAgICAgICAhKChmcHVf
Y3R4dC0+ZmlwLmFkZHIgfCBmcHVfY3R4dC0+ZmRwLmFkZHIpID4+IDMyKSApCiAgICAgICAgIHsK
ICAgICAgICAgICAgIHN0cnVjdCBpeDg3X2VudiBmcHVfZW52OwpAQCAtMTgwLDE3ICsxODQsMTgg
QEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAg
ICAgICBhc20gdm9sYXRpbGUgKCAiZm5zdGVudiAlMCIgOiAiPW0iIChmcHVfZW52KSApOwogICAg
ICAgICAgICAgZnB1X2N0eHQtPmZpcC5zZWwgPSBmcHVfZW52LmZjczsKICAgICAgICAgICAgIGZw
dV9jdHh0LT5mZHAuc2VsID0gZnB1X2Vudi5mZHM7Ci0gICAgICAgICAgICB3b3JkX3NpemUgPSA0
OworICAgICAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICAgICAgfQorICAgICAgICBlbHNlCisg
ICAgICAgICAgICBmaXBfd2lkdGggPSA4OwogICAgIH0KICAgICBlbHNlCiAgICAgewogICAgICAg
ICBhc20gdm9sYXRpbGUgKCAiZnhzYXZlICUwIiA6ICI9bSIgKCpmcHVfY3R4dCkgKTsKLSAgICAg
ICAgd29yZF9zaXplID0gNDsKKyAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICB9CiAKLSAgICBp
ZiAoIHdvcmRfc2l6ZSA+PSAwICkKLSAgICAgICAgZnB1X2N0eHQtPnhbRlBVX1dPUkRfU0laRV9P
RkZTRVRdID0gd29yZF9zaXplOworICAgIGZwdV9jdHh0LT54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VU
XSA9IGZpcF93aWR0aDsKIH0KIAogLyogU2F2ZSB4ODcgRlBVIHN0YXRlICovCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveHN0YXRlLmMgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKaW5kZXggZDY2
ZmMzYi4uZDMxNDk2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94c3RhdGUuYwpAQCAtNzAsOSArNzAsMzEgQEAgdm9pZCB4c2F2ZShzdHJ1Y3Qg
dmNwdSAqdiwgdWludDY0X3QgbWFzaykKICAgICBzdHJ1Y3QgeHNhdmVfc3RydWN0ICpwdHIgPSB2
LT5hcmNoLnhzYXZlX2FyZWE7CiAgICAgdWludDMyX3QgaG1hc2sgPSBtYXNrID4+IDMyOwogICAg
IHVpbnQzMl90IGxtYXNrID0gbWFzazsKLSAgICBpbnQgd29yZF9zaXplID0gbWFzayAmIFhTVEFU
RV9GUCA/IChjcHVfaGFzX2ZwdV9zZWwgPyA4IDogMCkgOiAtMTsKKyAgICB1bnNpZ25lZCBpbnQg
ZmlwX3dpZHRoID0gdi0+ZG9tYWluLT5hcmNoLng4N19maXBfd2lkdGg7CiAKLSAgICBpZiAoIHdv
cmRfc2l6ZSA8PSAwIHx8ICFpc19wdl8zMmJpdF92Y3B1KHYpICkKKyAgICBpZiAoIGZpcF93aWR0
aCA9PSA4IHx8ICEobWFzayAmIFhTVEFURV9GUCkgKQorICAgIHsKKyAgICAgICAgaWYgKCBjcHVf
aGFzX3hzYXZlb3B0ICkKKyAgICAgICAgICAgIGFzbSB2b2xhdGlsZSAoICIuYnl0ZSAweDQ4LDB4
MGYsMHhhZSwweDM3IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiPW0iICgqcHRyKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiYSIgKGxtYXNrKSwgImQiIChobWFzayksICJE
IiAocHRyKSApOworICAgICAgICBlbHNlCisgICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5
dGUgMHg0OCwweDBmLDB4YWUsMHgyNyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIj1t
IiAoKnB0cikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEiIChsbWFzayksICJkIiAo
aG1hc2spLCAiRCIgKHB0cikgKTsKKyAgICB9CisgICAgZWxzZSBpZiAoIGZpcF93aWR0aCA9PSA0
ICkKKyAgICB7CisgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCisgICAgICAgICAgICBh
c20gdm9sYXRpbGUgKCAiLmJ5dGUgMHgwZiwweGFlLDB4MzciCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6ICI9bSIgKCpwdHIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICJhIiAo
bG1hc2spLCAiZCIgKGhtYXNrKSwgIkQiIChwdHIpICk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGFzbSB2b2xhdGlsZSAoICIuYnl0ZSAweDBmLDB4YWUsMHgyNyIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogIj1tIiAoKnB0cikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDog
ImEiIChsbWFzayksICJkIiAoaG1hc2spLCAiRCIgKHB0cikgKTsKKyAgICB9CisgICAgZWxzZQog
ICAgIHsKICAgICAgICAgdHlwZW9mKHB0ci0+ZnB1X3NzZS5maXAuc2VsKSBmY3MgPSBwdHItPmZw
dV9zc2UuZmlwLnNlbDsKICAgICAgICAgdHlwZW9mKHB0ci0+ZnB1X3NzZS5mZHAuc2VsKSBmZHMg
PSBwdHItPmZwdV9zc2UuZmRwLnNlbDsKQEAgLTg1LDkgKzEwNyw4IEBAIHZvaWQgeHNhdmUoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCiAgICAgICAgICAgICAgKiBuZWVkIHRvIHB1dCB0
aGUgc2F2ZSBpbWFnZSBiYWNrIGludG8gdGhlIHN0YXRlIHRoYXQgaXQgd2FzIGluCiAgICAgICAg
ICAgICAgKiByaWdodCBhZnRlciB0aGUgcHJldmlvdXMgeHNhdmVvcHQuCiAgICAgICAgICAgICAg
Ki8KLSAgICAgICAgICAgIGlmICggd29yZF9zaXplID4gMCAmJgotICAgICAgICAgICAgICAgICAo
cHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9PRkZTRVRdID09IDQgfHwKLSAgICAgICAgICAg
ICAgICAgIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9PSAyKSApCisgICAg
ICAgICAgICBpZiAoIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9PSA0IHx8
CisgICAgICAgICAgICAgICAgIHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9
PSAyICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmlwLnNl
bCA9IDA7CiAgICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZkcC5zZWwgPSAwOwpAQCAtMTA5
LDcgKzEzMCw3IEBAIHZvaWQgeHNhdmUoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCiAg
ICAgICAgICAgICAgKCEocHRyLT5mcHVfc3NlLmZzdyAmIDB4MDA4MCkgJiYKICAgICAgICAgICAg
ICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCAmJiB3b3JkX3NpemUgPiAwICkK
KyAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCiAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmY3M7CiAgICAgICAgICAgICAgICAg
cHRyLT5mcHVfc3NlLmZkcC5zZWwgPSBmZHM7CkBAIC0xMTcsMzEgKzEzOCwyNCBAQCB2b2lkIHhz
YXZlKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKQogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICB9CiAKLSAgICAgICAgaWYgKCB3b3JkX3NpemUgPiAwICYmCi0gICAgICAgICAgICAg
ISgocHRyLT5mcHVfc3NlLmZpcC5hZGRyIHwgcHRyLT5mcHVfc3NlLmZkcC5hZGRyKSA+PiAzMikg
KQorICAgICAgICAvKgorICAgICAgICAgKiBJZiB0aGUgRklQL0ZEUFs2MzozMl0gYXJlIGJvdGgg
emVybywgaXQgaXMgc2FmZSB0byB1c2UgdGhlCisgICAgICAgICAqIDMyLWJpdCByZXN0b3JlIHRv
IGFsc28gcmVzdG9yZSB0aGUgc2VsZWN0b3JzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAh
KChwdHItPmZwdV9zc2UuZmlwLmFkZHIgfCBwdHItPmZwdV9zc2UuZmRwLmFkZHIpID4+IDMyKSAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCBpeDg3X2VudiBmcHVfZW52OwogCiAgICAg
ICAgICAgICBhc20gdm9sYXRpbGUgKCAiZm5zdGVudiAlMCIgOiAiPW0iIChmcHVfZW52KSApOwog
ICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmcHVfZW52LmZjczsKICAgICAgICAg
ICAgIHB0ci0+ZnB1X3NzZS5mZHAuc2VsID0gZnB1X2Vudi5mZHM7Ci0gICAgICAgICAgICB3b3Jk
X3NpemUgPSA0OworICAgICAgICAgICAgZmlwX3dpZHRoID0gNDsKICAgICAgICAgfQotICAgIH0K
LSAgICBlbHNlCi0gICAgewotICAgICAgICBpZiAoIGNwdV9oYXNfeHNhdmVvcHQgKQotICAgICAg
ICAgICAgYXNtIHZvbGF0aWxlICggIi5ieXRlIDB4MGYsMHhhZSwweDM3IgotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgOiAiPW0iICgqcHRyKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
OiAiYSIgKGxtYXNrKSwgImQiIChobWFzayksICJEIiAocHRyKSApOwogICAgICAgICBlbHNlCi0g
ICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHgwZiwweGFlLDB4MjciCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICA6ICI9bSIgKCpwdHIpCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICA6ICJhIiAobG1hc2spLCAiZCIgKGhtYXNrKSwgIkQiIChwdHIpICk7Ci0gICAgICAgIHdv
cmRfc2l6ZSA9IDQ7CisgICAgICAgICAgICBmaXBfd2lkdGggPSA4OwogICAgIH0KLSAgICBpZiAo
IHdvcmRfc2l6ZSA+PSAwICkKLSAgICAgICAgcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9P
RkZTRVRdID0gd29yZF9zaXplOworICAgIGlmICggbWFzayAmIFhTVEFURV9GUCApCisgICAgICAg
IHB0ci0+ZnB1X3NzZS54W0ZQVV9XT1JEX1NJWkVfT0ZGU0VUXSA9IGZpcF93aWR0aDsKIH0KIAog
dm9pZCB4cnN0b3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aAppbmRleCBlOGRmNGE5Li4wNjJkZTllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTI5MCw2ICsy
OTAsMjEgQEAgc3RydWN0IGFyY2hfZG9tYWluCiAgICAgLyogRG9tYWluIGNhbm5vdCBoYW5kbGUg
c3B1cmlvdXMgcGFnZSBmYXVsdHM/ICovCiAgICAgYm9vbF90IHN1cHByZXNzX3NwdXJpb3VzX3Bh
Z2VfZmF1bHRzOwogCisgICAgLyoKKyAgICAgKiBUaGUgd2lkdGggb2YgdGhlIEZJUC9GRFAgcmVn
aXN0ZXIgaW4gdGhlIEZQVSB0aGF0IG5lZWRzIHRvIGJlCisgICAgICogc2F2ZWQvcmVzdG9yZWQg
ZHVyaW5nIGEgY29udGV4dCBzd2l0Y2guICBUaGlzIGlzIG5lZWRlZCBiZWNhdXNlCisgICAgICog
dGhlIEZQVSBjYW4gZWl0aGVyOiBhKSByZXN0b3JlIHRoZSA2NC1iaXQgRklQL0ZEUCBhbmQgY2xl
YXIgRkNTCisgICAgICogYW5kIEZEUzsgb3IgYikgcmVzdG9yZSB0aGUgMzItYml0IEZJUC9GRFAg
KGNsZWFyaW5nIHRoZSB1cHBlcgorICAgICAqIDMyLWJpdHMgb2YgRklQL0ZEUCkgYW5kIHJlc3Rv
cmUgRkNTL0ZEUy4KKyAgICAgKgorICAgICAqIFdoaWNoIG9uZSBpcyBuZWVkZWQgZGVwZW5kcyBv
biB0aGUgZ3Vlc3QuCisgICAgICoKKyAgICAgKiBUaGlzIGNhbiBiZSBlaXRoZXI6IDgsIDQgb3Ig
MC4gIDAgbWVhbnMgYXV0by1kZXRlY3QgdGhlIHNpemUKKyAgICAgKiBiYXNlZCBvbiB0aGUgd2lk
dGggb2YgRklQL0ZEUCB2YWx1ZXMgdGhhdCBhcmUgd3JpdHRlbiBieSB0aGUKKyAgICAgKiBndWVz
dC4KKyAgICAgKi8KKyAgICB1aW50OF90IHg4N19maXBfd2lkdGg7CisKICAgICAvKiBDb250aW51
YWJsZSBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKS4gKi8KICAgICBlbnVtIHsKICAgICAg
ICAgUkVMTUVNX25vdF9zdGFydGVkLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0TkO-0002xm-6L; Wed, 11 May 2016 13:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkN-0002xb-E0
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 37/C0-09532-EDC23375; Wed, 11 May 2016 13:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeejnG
 4wY/XPBYTthk4MHps79vFHsAYxZqZl5RfkcCa8X31NdaC7YYVV+c2Mjcw3lftYuTiEBL4wiix
 88I1VgjnPKPE579LgRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBewkvq7ay
 AJi8wqYSew+vh8szgJUP/tiD8sERo4FjAyrGNWLU4vKUot0DfWSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxh3Pnc6xCjJwaQkyvtG2jhciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvdm2gnGBRanpqRVpmDjA4YNISHDxKIrzxIGne4oLE3OLMdIjUKUZFKXHe3SAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcKyBSezLwSuOmvgBYzAS2uvm4Es
 rgkESEl1cA4ZSJfXMHJZYf6Uzj1KxP50j8p5UucY2U/WW2os+7THy/WkxaaV2+wnNhgu7amRd
 vg6QKt2+c6XT88St5iav1sbsf8tqoJ8y/M75HTOed0WVHGr+Dz6eP/C1Jv8TPfFP3J8jNUdL3
 jLt3Ml9OevL/44OBR90+PfsdwqgRwX9RJXnmy6aRFxfzXSizFGYmGWsxFxYkAwKNaOkMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462971613!13779240!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51664 invoked from network); 11 May 2016 13:00:14 -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; 11 May 2016 13:00: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 1b0TkL-0005GT-0G
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkK-00071P-Ve
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkK-00071P-Ve@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/hvm: add
	HVM_PARAM_X87_FIP_WIDTH
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk5NDVmNjIzMGY4M2EzODY5NTI2YmVjNmU1ZWI4NjUwOThlNzljMDUKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjA0OjI2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDQ6MjYgMjAxNiArMDIwMAoK
ICAgIHg4Ni9odm06IGFkZCBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSAogICAgCiAgICBUaGUgSFZN
IHBhcmFtZXRlciBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSCB0byBhbGxvdyB0b29scyBhbmQgdGhl
IGd1ZXN0CiAgICB0byBhZGp1c3QgdGhlIHdpZHRoIG9mIHRoZSBGSVAvRkRQIHJlZ2lzdGVycyB0
byBiZSBzYXZlZC9yZXN0b3JlZCBieQogICAgdGhlIGh5cGVydmlzb3IuICBUaGlzIGlzIGluIGNh
c2UgdGhlIGh5cGVydmlzb3IgaHVlcmlzdGljcyBkbyBub3QgZG8KICAgIHRoZSByaWdodCB0aGlu
Zy4KICAgIAogICAgQWRkIHRoaXMgcGFyYW1ldGVyIHRvIHRoZSBzZXQgc2F2ZWQgZHVyaW5nIGRv
bWFpbiBzYXZlL21pZ3JhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhdmlkIFZyYWJlbCA8
ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNWQ3NjhmYjFmM2Y3YjAxMWU3YjZlNzU5
MDljN2Y0ODQxNzMwZGU2MAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDItMjYgMTI6MzA6MTEgKzAx
MDAKLS0tCiB0b29scy9saWJ4Yy94Y19kb21haW5fcmVzdG9yZS5jIHwgMTQgKysrKysrKysrKysr
KysKIHRvb2xzL2xpYnhjL3hjX2RvbWFpbl9zYXZlLmMgICAgfCAxMSArKysrKysrKysrKwogdG9v
bHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmggICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgICAgICAgICAgfCAxMSArKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJh
bXMuaCB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrLQogNSBmaWxlcyBjaGFuZ2VkLCA2MCBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNf
ZG9tYWluX3Jlc3RvcmUuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbl9yZXN0b3JlLmMKaW5kZXgg
YTM4MjcwMS4uODkzMTM5MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluX3Jlc3Rv
cmUuYworKysgYi90b29scy9saWJ4Yy94Y19kb21haW5fcmVzdG9yZS5jCkBAIC03NDMsNiArNzQz
LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogICAgIHVpbnQ2NF90IHZtX2dlbmVyYXRpb25pZF9hZGRy
OwogICAgIHVpbnQ2NF90IGlvcmVxX3NlcnZlcl9wZm47CiAgICAgdWludDY0X3QgbnJfaW9yZXFf
c2VydmVyX3BhZ2VzOworICAgIHVpbnQ2NF90IHg4N19maXBfd2lkdGg7CiAKICAgICBzdHJ1Y3Qg
dG9vbHN0YWNrX2RhdGFfdCB0ZGF0YTsKIH0gcGFnZWJ1Zl90OwpAQCAtMTAxMyw2ICsxMDE0LDE2
IEBAIHN0YXRpYyBpbnQgcGFnZWJ1Zl9nZXRfb25lKHhjX2ludGVyZmFjZSAqeGNoLCBzdHJ1Y3Qg
cmVzdG9yZV9jdHggKmN0eCwKICAgICAgICAgfQogICAgICAgICByZXR1cm4gcGFnZWJ1Zl9nZXRf
b25lKHhjaCwgY3R4LCBidWYsIGZkLCBkb20pOwogCisgICAgY2FzZSBYQ19TQVZFX0lEX0hWTV9Y
ODdfRklQX1dJRFRIOgorICAgICAgICAvKiBTa2lwIHBhZGRpbmcgNCBieXRlcyB0aGVuIHJlYWQg
dGhlIHg4NyBGSVAgd2lkdGguICovCisgICAgICAgIGlmICggUkRFWEFDVChmZCwgJmJ1Zi0+eDg3
X2ZpcF93aWR0aCwgc2l6ZW9mKHVpbnQzMl90KSkgfHwKKyAgICAgICAgICAgICBSREVYQUNUKGZk
LCAmYnVmLT54ODdfZmlwX3dpZHRoLCBzaXplb2YodWludDY0X3QpKSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIFBFUlJPUigiZXJyb3IgcmVhZGluZyB0aGUgeDg3IEZJUCB3aWR0aCIpOworICAg
ICAgICAgICAgcmV0dXJuIC0xOworICAgICAgICB9CisgICAgICAgIHJldHVybiBwYWdlYnVmX2dl
dF9vbmUoeGNoLCBjdHgsIGJ1ZiwgZmQsIGRvbSk7CisKICAgICBkZWZhdWx0OgogICAgICAgICBp
ZiAoIChjb3VudCA+IE1BWF9CQVRDSF9TSVpFKSB8fCAoY291bnQgPCAwKSApIHsKICAgICAgICAg
ICAgIEVSUk9SKCJNYXggYmF0Y2ggc2l6ZSBleGNlZWRlZCAoJWQpLiBHaXZpbmcgdXAuIiwgY291
bnQpOwpAQCAtMTc0OCw2ICsxNzU5LDkgQEAgaW50IHhjX2RvbWFpbl9yZXN0b3JlKHhjX2ludGVy
ZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwKIAogICAgIGlmIChwYWdlYnVmLnZp
cmlkaWFuICE9IDApCiAgICAgICAgIHhjX2h2bV9wYXJhbV9zZXQoeGNoLCBkb20sIEhWTV9QQVJB
TV9WSVJJRElBTiwgcGFnZWJ1Zi52aXJpZGlhbik7CisgICAgaWYgKHBhZ2VidWYueDg3X2ZpcF93
aWR0aCAhPSAwKQorICAgICAgICB4Y19odm1fcGFyYW1fc2V0KHhjaCwgZG9tLCBIVk1fUEFSQU1f
WDg3X0ZJUF9XSURUSCwKKyAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlYnVmLng4N19maXBf
d2lkdGgpOwogCiAgICAgLyoKICAgICAgKiBJZiB3ZSBhcmUgbWlncmF0aW5nIGluIGZyb20gYSBo
b3N0IHRoYXQgZG9lcyBub3Qgc3VwcG9ydApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9t
YWluX3NhdmUuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbl9zYXZlLmMKaW5kZXggMjU0ZmRiMy4u
MmVkODZiZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluX3NhdmUuYworKysgYi90
b29scy9saWJ4Yy94Y19kb21haW5fc2F2ZS5jCkBAIC0xNzUwLDYgKzE3NTAsMTcgQEAgaW50IHhj
X2RvbWFpbl9zYXZlKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwg
dWludDMyX3QgbWF4X2l0ZXIKICAgICAgICAgICAgIFBFUlJPUigiRXJyb3Igd2hlbiB3cml0aW5n
IHRoZSBpb3JlcSBzZXJ2ZXIgZ21mbiBjb3VudCIpOwogICAgICAgICAgICAgZ290byBvdXQ7CiAg
ICAgICAgIH0KKworICAgICAgICBjaHVuay5pZCA9IFhDX1NBVkVfSURfSFZNX1g4N19GSVBfV0lE
VEg7CisgICAgICAgIGNodW5rLmRhdGEgPSAwOworICAgICAgICB4Y19odm1fcGFyYW1fZ2V0KHhj
aCwgZG9tLCBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSCwgJmNodW5rLmRhdGEpOworCisgICAgICAg
IGlmICggKGNodW5rLmRhdGEgIT0gMCkgJiYKKyAgICAgICAgICAgICB3cmV4YWN0KGlvX2ZkLCAm
Y2h1bmssIHNpemVvZihjaHVuaykpICkKKyAgICAgICAgeworICAgICAgICAgICAgUEVSUk9SKCJF
cnJvciB3cml0aW5nIHRoZSB4ODcgRklQIHdpZHRoIik7CisgICAgICAgICAgICBnb3RvIG91dDsK
KyAgICAgICAgfQogICAgIH0KIAogICAgIGlmICggY2FsbGJhY2tzICE9IE5VTEwgJiYgY2FsbGJh
Y2tzLT50b29sc3RhY2tfc2F2ZSAhPSBOVUxMICkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hn
X3NhdmVfcmVzdG9yZS5oIGIvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKaW5kZXggYmRk
OTAwOS4uYTA3MmExZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgK
KysrIGIvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKQEAgLTI2Miw2ICsyNjIsNyBAQAog
LyogVGhlc2UgYXJlIGEgcGFpcjsgaXQgaXMgYW4gZXJyb3IgZm9yIG9uZSB0byBleGlzdCB3aXRo
b3V0IHRoZSBvdGhlciAqLwogI2RlZmluZSBYQ19TQVZFX0lEX0hWTV9JT1JFUV9TRVJWRVJfUEZO
IC0xOQogI2RlZmluZSBYQ19TQVZFX0lEX0hWTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVMgLTIwCisj
ZGVmaW5lIFhDX1NBVkVfSURfSFZNX1g4N19GSVBfV0lEVEggIC0yMQogCiAvKgogKiogV2UgcHJv
Y2VzcyBzYXZlL3Jlc3RvcmUvbWlncmF0ZSBpbiBiYXRjaGVzIG9mIHBhZ2VzOyB0aGUgYmVsb3cK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCmluZGV4IGNmNTI3YTIuLjBhYmM3NDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTc0NCw2ICs1NzQ0LDE0IEBA
IGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgYXJnKQogCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CisgICAg
ICAgICAgICBjYXNlIEhWTV9QQVJBTV9YODdfRklQX1dJRFRIOgorICAgICAgICAgICAgICAgIGlm
ICggYS52YWx1ZSAhPSAwICYmIGEudmFsdWUgIT0gNCAmJiBhLnZhbHVlICE9IDggKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAg
ICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgZC0+
YXJjaC54ODdfZmlwX3dpZHRoID0gYS52YWx1ZTsKKyAgICAgICAgICAgICAgICBicmVhazsKICAg
ICAgICAgICAgIH0KIAogICAgICAgICAgICAgaWYgKCByYyA9PSAwICkgCkBAIC01Nzc3LDYgKzU3
ODUsOSBAQCBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAgICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFU
RToKICAgICAgICAgICAgICAgICBhLnZhbHVlID0gZC0+YXJjaC5odm1fZG9tYWluLmlzX3MzX3N1
c3BlbmRlZCA/IDMgOiAwOwogICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2Fz
ZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKKyAgICAgICAgICAgICAgICBhLnZhbHVlID0gZC0+
YXJjaC54ODdfZmlwX3dpZHRoOworICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
Y2FzZSBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTjoKICAgICAgICAgICAgIGNhc2UgSFZNX1BB
UkFNX05SX0lPUkVRX1NFUlZFUl9QQUdFUzoKICAgICAgICAgICAgICAgICBpZiAoIGQgPT0gY3Vy
cmVudC0+ZG9tYWluICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1z
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCmluZGV4IDNjNTEwNzIuLjFjMzYw
NTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaApAQCAtMTg5LDYgKzE4OSwyOCBAQAogLyogTG9j
YXRpb24gb2YgdGhlIFZNIEdlbmVyYXRpb24gSUQgaW4gZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBz
cGFjZS4gKi8KICNkZWZpbmUgSFZNX1BBUkFNX1ZNX0dFTkVSQVRJT05fSURfQUREUiAzNAogCi0j
ZGVmaW5lIEhWTV9OUl9QQVJBTVMgICAgICAgICAgMzUKKy8qCisgKiBTaXplIG9mIHRoZSB4ODcg
RlBVIEZJUC9GRFAgcmVnaXN0ZXJzIHRoYXQgdGhlIGh5cGVydmlzb3IgbmVlZHMgdG8KKyAqIHNh
dmUvcmVzdG9yZS4gIFRoaXMgaXMgYSB3b3JrYXJvdW5kIGZvciBhIGhhcmR3YXJlIGxpbWl0YXRp
b24gdGhhdAorICogZG9lcyBub3QgYWxsb3cgdGhlIGZ1bGwgRklQL0ZEUCBhbmQgRkNTL0ZEUyB0
byBiZSByZXN0b3JlZC4KKyAqCisgKiBWYWxpZCB2YWx1ZXMgYXJlOgorICoKKyAqIDg6IHNhdmUv
cmVzdG9yZSA2NC1iaXQgRklQL0ZEUCBhbmQgY2xlYXIgRkNTL0ZEUyAoZGVmYXVsdCBpZiBDUFUK
KyAqICAgIGhhcyBGUENTRFMgZmVhdHVyZSkuCisgKgorICogNDogc2F2ZS9yZXN0b3JlIDMyLWJp
dCBGSVAvRkRQLCBGQ1MvRkRTLCBhbmQgY2xlYXIgdXBwZXIgMzItYml0cyBvZgorICogICAgRklQ
L0ZEUC4KKyAqCisgKiAwOiBhbGxvdyBoeXBlcnZpc29yIHRvIGNob29zZSBiYXNlZCBvbiB0aGUg
dmFsdWUgb2YgRklQL0ZEUAorICogICAgKGRlZmF1bHQgaWYgQ1BVIGRvZXMgbm90IGhhdmUgRlBD
U0RTKS4KKyAqCisgKiBJZiBGUENTRFMgKGJpdCAxMyBpbiBDUFVJRCBsZWFmIDB4Nywgc3VibGVh
ZiAweDApIGlzIHNldCwgdGhlIENQVQorICogbmV2ZXIgc2F2ZXMgRkNTL0ZEUyBhbmQgdGhpcyBw
YXJhbWV0ZXIgc2hvdWxkIGJlIGxlZnQgYXQgdGhlCisgKiBkZWZhdWx0IG9mIDguCisgKi8KKyNk
ZWZpbmUgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEggMzYKKworI2RlZmluZSBIVk1fTlJfUEFSQU1T
IDM3CiAKICNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSFZNX1BBUkFNU19IX18gKi8KLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0TkO-0002xm-6L; Wed, 11 May 2016 13:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkN-0002xb-E0
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 37/C0-09532-EDC23375; Wed, 11 May 2016 13:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeejnG
 4wY/XPBYTthk4MHps79vFHsAYxZqZl5RfkcCa8X31NdaC7YYVV+c2Mjcw3lftYuTiEBL4wiix
 88I1VgjnPKPE579LgRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBewkvq7ay
 AJi8wqYSew+vh8szgJUP/tiD8sERo4FjAyrGNWLU4vKUot0DfWSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxh3Pnc6xCjJwaQkyvtG2jhciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvdm2gnGBRanpqRVpmDjA4YNISHDxKIrzxIGne4oLE3OLMdIjUKUZFKXHe3SAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcKyBSezLwSuOmvgBYzAS2uvm4Es
 rgkESEl1cA4ZSJfXMHJZYf6Uzj1KxP50j8p5UucY2U/WW2os+7THy/WkxaaV2+wnNhgu7amRd
 vg6QKt2+c6XT88St5iav1sbsf8tqoJ8y/M75HTOed0WVHGr+Dz6eP/C1Jv8TPfFP3J8jNUdL3
 jLt3Ml9OevL/44OBR90+PfsdwqgRwX9RJXnmy6aRFxfzXSizFGYmGWsxFxYkAwKNaOkMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462971613!13779240!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51664 invoked from network); 11 May 2016 13:00:14 -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; 11 May 2016 13:00: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 1b0TkL-0005GT-0G
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkK-00071P-Ve
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkK-00071P-Ve@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/hvm: add
	HVM_PARAM_X87_FIP_WIDTH
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk5NDVmNjIzMGY4M2EzODY5NTI2YmVjNmU1ZWI4NjUwOThlNzljMDUKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjA0OjI2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDQ6MjYgMjAxNiArMDIwMAoK
ICAgIHg4Ni9odm06IGFkZCBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSAogICAgCiAgICBUaGUgSFZN
IHBhcmFtZXRlciBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSCB0byBhbGxvdyB0b29scyBhbmQgdGhl
IGd1ZXN0CiAgICB0byBhZGp1c3QgdGhlIHdpZHRoIG9mIHRoZSBGSVAvRkRQIHJlZ2lzdGVycyB0
byBiZSBzYXZlZC9yZXN0b3JlZCBieQogICAgdGhlIGh5cGVydmlzb3IuICBUaGlzIGlzIGluIGNh
c2UgdGhlIGh5cGVydmlzb3IgaHVlcmlzdGljcyBkbyBub3QgZG8KICAgIHRoZSByaWdodCB0aGlu
Zy4KICAgIAogICAgQWRkIHRoaXMgcGFyYW1ldGVyIHRvIHRoZSBzZXQgc2F2ZWQgZHVyaW5nIGRv
bWFpbiBzYXZlL21pZ3JhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhdmlkIFZyYWJlbCA8
ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNWQ3NjhmYjFmM2Y3YjAxMWU3YjZlNzU5
MDljN2Y0ODQxNzMwZGU2MAogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDItMjYgMTI6MzA6MTEgKzAx
MDAKLS0tCiB0b29scy9saWJ4Yy94Y19kb21haW5fcmVzdG9yZS5jIHwgMTQgKysrKysrKysrKysr
KysKIHRvb2xzL2xpYnhjL3hjX2RvbWFpbl9zYXZlLmMgICAgfCAxMSArKysrKysrKysrKwogdG9v
bHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmggICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgICAgICAgICAgfCAxMSArKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJh
bXMuaCB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrLQogNSBmaWxlcyBjaGFuZ2VkLCA2MCBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNf
ZG9tYWluX3Jlc3RvcmUuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbl9yZXN0b3JlLmMKaW5kZXgg
YTM4MjcwMS4uODkzMTM5MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluX3Jlc3Rv
cmUuYworKysgYi90b29scy9saWJ4Yy94Y19kb21haW5fcmVzdG9yZS5jCkBAIC03NDMsNiArNzQz
LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogICAgIHVpbnQ2NF90IHZtX2dlbmVyYXRpb25pZF9hZGRy
OwogICAgIHVpbnQ2NF90IGlvcmVxX3NlcnZlcl9wZm47CiAgICAgdWludDY0X3QgbnJfaW9yZXFf
c2VydmVyX3BhZ2VzOworICAgIHVpbnQ2NF90IHg4N19maXBfd2lkdGg7CiAKICAgICBzdHJ1Y3Qg
dG9vbHN0YWNrX2RhdGFfdCB0ZGF0YTsKIH0gcGFnZWJ1Zl90OwpAQCAtMTAxMyw2ICsxMDE0LDE2
IEBAIHN0YXRpYyBpbnQgcGFnZWJ1Zl9nZXRfb25lKHhjX2ludGVyZmFjZSAqeGNoLCBzdHJ1Y3Qg
cmVzdG9yZV9jdHggKmN0eCwKICAgICAgICAgfQogICAgICAgICByZXR1cm4gcGFnZWJ1Zl9nZXRf
b25lKHhjaCwgY3R4LCBidWYsIGZkLCBkb20pOwogCisgICAgY2FzZSBYQ19TQVZFX0lEX0hWTV9Y
ODdfRklQX1dJRFRIOgorICAgICAgICAvKiBTa2lwIHBhZGRpbmcgNCBieXRlcyB0aGVuIHJlYWQg
dGhlIHg4NyBGSVAgd2lkdGguICovCisgICAgICAgIGlmICggUkRFWEFDVChmZCwgJmJ1Zi0+eDg3
X2ZpcF93aWR0aCwgc2l6ZW9mKHVpbnQzMl90KSkgfHwKKyAgICAgICAgICAgICBSREVYQUNUKGZk
LCAmYnVmLT54ODdfZmlwX3dpZHRoLCBzaXplb2YodWludDY0X3QpKSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIFBFUlJPUigiZXJyb3IgcmVhZGluZyB0aGUgeDg3IEZJUCB3aWR0aCIpOworICAg
ICAgICAgICAgcmV0dXJuIC0xOworICAgICAgICB9CisgICAgICAgIHJldHVybiBwYWdlYnVmX2dl
dF9vbmUoeGNoLCBjdHgsIGJ1ZiwgZmQsIGRvbSk7CisKICAgICBkZWZhdWx0OgogICAgICAgICBp
ZiAoIChjb3VudCA+IE1BWF9CQVRDSF9TSVpFKSB8fCAoY291bnQgPCAwKSApIHsKICAgICAgICAg
ICAgIEVSUk9SKCJNYXggYmF0Y2ggc2l6ZSBleGNlZWRlZCAoJWQpLiBHaXZpbmcgdXAuIiwgY291
bnQpOwpAQCAtMTc0OCw2ICsxNzU5LDkgQEAgaW50IHhjX2RvbWFpbl9yZXN0b3JlKHhjX2ludGVy
ZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwKIAogICAgIGlmIChwYWdlYnVmLnZp
cmlkaWFuICE9IDApCiAgICAgICAgIHhjX2h2bV9wYXJhbV9zZXQoeGNoLCBkb20sIEhWTV9QQVJB
TV9WSVJJRElBTiwgcGFnZWJ1Zi52aXJpZGlhbik7CisgICAgaWYgKHBhZ2VidWYueDg3X2ZpcF93
aWR0aCAhPSAwKQorICAgICAgICB4Y19odm1fcGFyYW1fc2V0KHhjaCwgZG9tLCBIVk1fUEFSQU1f
WDg3X0ZJUF9XSURUSCwKKyAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlYnVmLng4N19maXBf
d2lkdGgpOwogCiAgICAgLyoKICAgICAgKiBJZiB3ZSBhcmUgbWlncmF0aW5nIGluIGZyb20gYSBo
b3N0IHRoYXQgZG9lcyBub3Qgc3VwcG9ydApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9t
YWluX3NhdmUuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbl9zYXZlLmMKaW5kZXggMjU0ZmRiMy4u
MmVkODZiZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluX3NhdmUuYworKysgYi90
b29scy9saWJ4Yy94Y19kb21haW5fc2F2ZS5jCkBAIC0xNzUwLDYgKzE3NTAsMTcgQEAgaW50IHhj
X2RvbWFpbl9zYXZlKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwg
dWludDMyX3QgbWF4X2l0ZXIKICAgICAgICAgICAgIFBFUlJPUigiRXJyb3Igd2hlbiB3cml0aW5n
IHRoZSBpb3JlcSBzZXJ2ZXIgZ21mbiBjb3VudCIpOwogICAgICAgICAgICAgZ290byBvdXQ7CiAg
ICAgICAgIH0KKworICAgICAgICBjaHVuay5pZCA9IFhDX1NBVkVfSURfSFZNX1g4N19GSVBfV0lE
VEg7CisgICAgICAgIGNodW5rLmRhdGEgPSAwOworICAgICAgICB4Y19odm1fcGFyYW1fZ2V0KHhj
aCwgZG9tLCBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSCwgJmNodW5rLmRhdGEpOworCisgICAgICAg
IGlmICggKGNodW5rLmRhdGEgIT0gMCkgJiYKKyAgICAgICAgICAgICB3cmV4YWN0KGlvX2ZkLCAm
Y2h1bmssIHNpemVvZihjaHVuaykpICkKKyAgICAgICAgeworICAgICAgICAgICAgUEVSUk9SKCJF
cnJvciB3cml0aW5nIHRoZSB4ODcgRklQIHdpZHRoIik7CisgICAgICAgICAgICBnb3RvIG91dDsK
KyAgICAgICAgfQogICAgIH0KIAogICAgIGlmICggY2FsbGJhY2tzICE9IE5VTEwgJiYgY2FsbGJh
Y2tzLT50b29sc3RhY2tfc2F2ZSAhPSBOVUxMICkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hn
X3NhdmVfcmVzdG9yZS5oIGIvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKaW5kZXggYmRk
OTAwOS4uYTA3MmExZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgK
KysrIGIvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKQEAgLTI2Miw2ICsyNjIsNyBAQAog
LyogVGhlc2UgYXJlIGEgcGFpcjsgaXQgaXMgYW4gZXJyb3IgZm9yIG9uZSB0byBleGlzdCB3aXRo
b3V0IHRoZSBvdGhlciAqLwogI2RlZmluZSBYQ19TQVZFX0lEX0hWTV9JT1JFUV9TRVJWRVJfUEZO
IC0xOQogI2RlZmluZSBYQ19TQVZFX0lEX0hWTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVMgLTIwCisj
ZGVmaW5lIFhDX1NBVkVfSURfSFZNX1g4N19GSVBfV0lEVEggIC0yMQogCiAvKgogKiogV2UgcHJv
Y2VzcyBzYXZlL3Jlc3RvcmUvbWlncmF0ZSBpbiBiYXRjaGVzIG9mIHBhZ2VzOyB0aGUgYmVsb3cK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCmluZGV4IGNmNTI3YTIuLjBhYmM3NDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTc0NCw2ICs1NzQ0LDE0IEBA
IGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgYXJnKQogCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CisgICAg
ICAgICAgICBjYXNlIEhWTV9QQVJBTV9YODdfRklQX1dJRFRIOgorICAgICAgICAgICAgICAgIGlm
ICggYS52YWx1ZSAhPSAwICYmIGEudmFsdWUgIT0gNCAmJiBhLnZhbHVlICE9IDggKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAg
ICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgZC0+
YXJjaC54ODdfZmlwX3dpZHRoID0gYS52YWx1ZTsKKyAgICAgICAgICAgICAgICBicmVhazsKICAg
ICAgICAgICAgIH0KIAogICAgICAgICAgICAgaWYgKCByYyA9PSAwICkgCkBAIC01Nzc3LDYgKzU3
ODUsOSBAQCBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAgICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFU
RToKICAgICAgICAgICAgICAgICBhLnZhbHVlID0gZC0+YXJjaC5odm1fZG9tYWluLmlzX3MzX3N1
c3BlbmRlZCA/IDMgOiAwOwogICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2Fz
ZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKKyAgICAgICAgICAgICAgICBhLnZhbHVlID0gZC0+
YXJjaC54ODdfZmlwX3dpZHRoOworICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
Y2FzZSBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTjoKICAgICAgICAgICAgIGNhc2UgSFZNX1BB
UkFNX05SX0lPUkVRX1NFUlZFUl9QQUdFUzoKICAgICAgICAgICAgICAgICBpZiAoIGQgPT0gY3Vy
cmVudC0+ZG9tYWluICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1z
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCmluZGV4IDNjNTEwNzIuLjFjMzYw
NTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaApAQCAtMTg5LDYgKzE4OSwyOCBAQAogLyogTG9j
YXRpb24gb2YgdGhlIFZNIEdlbmVyYXRpb24gSUQgaW4gZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBz
cGFjZS4gKi8KICNkZWZpbmUgSFZNX1BBUkFNX1ZNX0dFTkVSQVRJT05fSURfQUREUiAzNAogCi0j
ZGVmaW5lIEhWTV9OUl9QQVJBTVMgICAgICAgICAgMzUKKy8qCisgKiBTaXplIG9mIHRoZSB4ODcg
RlBVIEZJUC9GRFAgcmVnaXN0ZXJzIHRoYXQgdGhlIGh5cGVydmlzb3IgbmVlZHMgdG8KKyAqIHNh
dmUvcmVzdG9yZS4gIFRoaXMgaXMgYSB3b3JrYXJvdW5kIGZvciBhIGhhcmR3YXJlIGxpbWl0YXRp
b24gdGhhdAorICogZG9lcyBub3QgYWxsb3cgdGhlIGZ1bGwgRklQL0ZEUCBhbmQgRkNTL0ZEUyB0
byBiZSByZXN0b3JlZC4KKyAqCisgKiBWYWxpZCB2YWx1ZXMgYXJlOgorICoKKyAqIDg6IHNhdmUv
cmVzdG9yZSA2NC1iaXQgRklQL0ZEUCBhbmQgY2xlYXIgRkNTL0ZEUyAoZGVmYXVsdCBpZiBDUFUK
KyAqICAgIGhhcyBGUENTRFMgZmVhdHVyZSkuCisgKgorICogNDogc2F2ZS9yZXN0b3JlIDMyLWJp
dCBGSVAvRkRQLCBGQ1MvRkRTLCBhbmQgY2xlYXIgdXBwZXIgMzItYml0cyBvZgorICogICAgRklQ
L0ZEUC4KKyAqCisgKiAwOiBhbGxvdyBoeXBlcnZpc29yIHRvIGNob29zZSBiYXNlZCBvbiB0aGUg
dmFsdWUgb2YgRklQL0ZEUAorICogICAgKGRlZmF1bHQgaWYgQ1BVIGRvZXMgbm90IGhhdmUgRlBD
U0RTKS4KKyAqCisgKiBJZiBGUENTRFMgKGJpdCAxMyBpbiBDUFVJRCBsZWFmIDB4Nywgc3VibGVh
ZiAweDApIGlzIHNldCwgdGhlIENQVQorICogbmV2ZXIgc2F2ZXMgRkNTL0ZEUyBhbmQgdGhpcyBw
YXJhbWV0ZXIgc2hvdWxkIGJlIGxlZnQgYXQgdGhlCisgKiBkZWZhdWx0IG9mIDguCisgKi8KKyNk
ZWZpbmUgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEggMzYKKworI2RlZmluZSBIVk1fTlJfUEFSQU1T
IDM3CiAKICNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSFZNX1BBUkFNU19IX18gKi8KLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tkb-0002z7-8q; Wed, 11 May 2016 13:00:29 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tka-0002z0-LA
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:28 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 C3/DF-07120-BEC23375; Wed, 11 May 2016 13:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe1jnG
 4wd6dYhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eXjFpaCm6oVPW8WMTcwzpLqYuTkEBL4wiix
 uUGui5ELyD7PKHF89iKWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJN49vIxW
 DmvgJnEkrsGIGEWoPIlU/YwTmDkWMDIsIpRvTi1qCy1SNdYL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCDseOf0yFGSQ4mJVHeN9LG4UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeLdrA+UEi1LTUyvSMnOAgQGTluDgURLhFQIGhxBvcUFibnFmOkTqFKOilDjvbpA+AZBE
 RmkeXBssGC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmPc8yBSezLwSuOmvgBYzAS2uvm4Es
 rgkESEl1cDIIyrA/TDvdjuPbGX05Kc7Smbx7dprv0T5z2E/lauJcXXmz+ZNe3O3eHfD9Mvz7U
 6nWNZt6lOJvN2x4nlfW0Vf2HZuXosHPaf61Nu6Jf88efiyOzVww4sLk5Ueqj3/sur7UvdWg0e
 v9ixxvZM113LdnwvXxeUaT/pcL9j880F1P8P+yXeE7ZcqKLEUZyQaajEXFScCAKIwY85BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462971626!13644877!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41624 invoked from network); 11 May 2016 13:00:27 -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; 11 May 2016 13:00: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 1b0TkV-0005Gk-45
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkV-00071p-1S
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkV-00071p-1S@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:23 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/fpu: improve check for XSAVE*
	not writing FIP/FDP fields
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyYWNjYTUxMzEzZDM1ODI5NjgyODdlMmRkM2Q3NDk4Y2IwMmE3Y2UKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjA1OjEzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDU6MTMgMjAxNiArMDIwMAoK
ICAgIHg4Ni9mcHU6IGltcHJvdmUgY2hlY2sgZm9yIFhTQVZFKiBub3Qgd3JpdGluZyBGSVAvRkRQ
IGZpZWxkcwogICAgCiAgICBUaGUgaGFyZHdhcmUgbWF5IG5vdCB3cml0ZSB0aGUgRklQL0ZEUCBm
aWVsZHMgd2l0aCBhIFhTQVZFKgogICAgaW5zdHJ1Y3Rpb24uICBlLmcuLCB3aXRoIFhTQVZFT1BU
L1hTQVZFUyBpZiB0aGUgc3RhdGUgaGFzbid0IGNoYW5nZWQKICAgIG9yIG9uIEFNRCBDUFVzIHdo
ZW4gYSBmbG9hdGluZyBwb2ludCBleGNlcHRpb24gaXMgbm90IHBlbmRpbmcuICBXZQogICAgbmVl
ZCB0byBpZGVudGlmeSB0aGlzIGNhc2Ugc28gd2UgY2FuIGNvcnJlY3RseSBhcHBseSB0aGUgY2hl
Y2sgZm9yCiAgICB3aGV0aGVyIHRvIHNhdmUvcmVzdG9yZSBGQ1MvRkRTLgogICAgCiAgICBCeSBw
b2lzb25pbmcgRklQIGluIHRoZSBzYXZlZCBzdGF0ZSB3ZSBjYW4gY2hlY2sgaWYgdGhlIGhhcmR3
YXJlCiAgICB3cml0ZXMgdG8gdGhpcyBmaWVsZC4gIFRoZSBwb2lzb24gdmFsdWUgaXMgYm90aDog
YSkgbm9uLWNhbm9uaWNhbDsgYW5kCiAgICBiKSByYW5kb20gd2l0aCBhIHZhbmlzaGluZ2x5IHNt
YWxsIHByb2JhYmlsaXR5IG9mIG1hdGNoaW5nIGEgdmFsdWUKICAgIHdyaXR0ZW4gYnkgdGhlIGhh
cmR3YXJlICgxIC8gKDJeNjMpID0gMTBeLTE5KS4KICAgIAogICAgVGhlIHBvaXNvbiB2YWx1ZSBp
cyBmaXhlZCBhbmQgdGh1cyBrbm93YWJsZSBieSBhIGd1ZXN0IChvciBndWVzdAogICAgdXNlcnNw
YWNlKS4gIFRoaXMgY291bGQgYWxsb3cgdGhlIGd1ZXN0IHRvIGNhdXNlIFhlbiB0byBpbmNvcnJl
Y3RseQogICAgZGV0ZWN0IHRoYXQgdGhlIGZpZWxkIGhhcyBub3QgYmVlbiB3cml0dGVuLiAgQnV0
OiBhKSB0aGlzIHJlcXVpcmVzIHRoZQogICAgRklQIHJlZ2lzdGVyIHRvIGJlIGEgZnVsbCA2NCBi
aXRzIGludGVybmFsbHkgd2hpY2ggaXMgbm90IHRoZSBjYXNlIGZvcgogICAgYWxsIGN1cnJlbnQg
QU1EIGFuZCBJbnRlbCBDUFVzOyBhbmQgYikgdGhpcyBvbmx5IGFsbG93cyB0aGUgZ3Vlc3QgKG9y
CiAgICBhIGd1ZXN0IHVzZXJzcGFjZSBwcm9jZXNzKSB0byBjb3JydXB0IGl0cyBvd24gc3RhdGUg
KGkuZS4sIGl0IGNhbm5vdAogICAgYWZmZWN0IHRoZSBzdGF0ZSBvZiBhbm90aGVyIGd1ZXN0IG9y
IGFub3RoZXIgdXNlciBzcGFjZSBwcm9jZXNzKS4KICAgIAogICAgVGhpcyByZXN1bHRzIGluIHNt
YWxsZXIgY29kZSB3aXRoIGZld2VyIGJyYW5jaGVzIGFuZCBpcyBtb3JlCiAgICB1bmRlcnN0YW5k
YWJsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxA
Y2l0cml4LmNvbT4KICAgIAogICAgSW50ZWwgY29uZmlybWVkIHRoYXQgNjQtYml0IHtGLH1YUlNU
T1Igc2lnbi1leHRlbmQgRklQIGZyb20gYml0IDQ3LgogICAgV2hpbGUgbGVhdmluZyB0aGUgZGVz
Y3JpcHRpb24gYWJvdmUgaW50YWN0LCBtb2RpZnkgdGhlIGNvZGUgY29tbWVudAogICAgYWNjb3Jk
aW5nbHkuCiAgICAKICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBlODY5YWJkNzdhYTMyZmIwYTUyMTJkMzRhZTk1NGU0ZGJj
YjhmN2E1CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0xOCAwOTo0OTowMSArMDEwMAotLS0KIHhl
bi9hcmNoL3g4Ni94c3RhdGUuYyB8IDQ3ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMjggZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jIGIveGVuL2FyY2gv
eDg2L3hzdGF0ZS5jCmluZGV4IGQzMTQ5NjQuLjQ5NjJmODAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAgLTk2LDQ1ICs5Niwz
NiBAQCB2b2lkIHhzYXZlKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKQogICAgIH0KICAg
ICBlbHNlCiAgICAgewotICAgICAgICB0eXBlb2YocHRyLT5mcHVfc3NlLmZpcC5zZWwpIGZjcyA9
IHB0ci0+ZnB1X3NzZS5maXAuc2VsOwotICAgICAgICB0eXBlb2YocHRyLT5mcHVfc3NlLmZkcC5z
ZWwpIGZkcyA9IHB0ci0+ZnB1X3NzZS5mZHAuc2VsOworICAgICAgICAvKgorICAgICAgICAgKiBG
SVAvRkRQIG1heSBub3QgYmUgd3JpdHRlbiBpbiBzb21lIGNhc2VzIChlLmcuLCBpZiBYU0FWRU9Q
VC9YU0FWRVMKKyAgICAgICAgICogaXMgdXNlZCwgb3Igb24gQU1EIENQVXMgaWYgYW4gZXhjZXB0
aW9uIGlzbid0IHBlbmRpbmcpLgorICAgICAgICAgKgorICAgICAgICAgKiBUbyB0ZWxsIGlmIHRo
ZSBoYXJkd2FyZSB3cml0ZXMgdGhlc2UgZmllbGRzLCBwb2lzb24gdGhlIEZJUCBmaWVsZC4KKyAg
ICAgICAgICogVGhlIHBvaXNvbiBpcworICAgICAgICAgKiBhKSBub24tY2Fub25pY2FsCisgICAg
ICAgICAqIGIpIG5vbi16ZXJvIGZvciB0aGUgcmVzZXJ2ZWQgcGFydCBvZiBhIDMyLWJpdCBGQ1M6
RklQCisgICAgICAgICAqIGMpIHJhbmRvbSB3aXRoIGEgdmFuaXNoaW5nbHkgc21hbGwgcHJvYmFi
aWxpdHkgdG8gbWF0Y2ggYSB2YWx1ZSB0aGUKKyAgICAgICAgICogICAgaGFyZHdhcmUgbWF5IHdy
aXRlICgxZS0xOSkgZXZlbiBpZiBpdCBkaWQgbm90IGNhbm9uaWNhbGl6ZSB0aGUKKyAgICAgICAg
ICogICAgNjQtYml0IEZJUCBvciB6ZXJvLWV4dGVuZCB0aGUgMTYtYml0IEZDUy4KKyAgICAgICAg
ICovCisgICAgICAgIHVpbnQ2NF90IG9yaWdfZmlwID0gcHRyLT5mcHVfc3NlLmZpcC5hZGRyOwor
ICAgICAgICBjb25zdCB1aW50NjRfdCBiYWRfZmlwID0gMHg2YTNmNWM0YjEzYTUzM2Y2OworCisg
ICAgICAgIHB0ci0+ZnB1X3NzZS5maXAuYWRkciA9IGJhZF9maXA7CiAKICAgICAgICAgaWYgKCBj
cHVfaGFzX3hzYXZlb3B0ICkKLSAgICAgICAgewotICAgICAgICAgICAgLyoKLSAgICAgICAgICAg
ICAqIHhzYXZlb3B0IG1heSBub3Qgd3JpdGUgdGhlIEZQVSBwb3J0aW9uIGV2ZW4gd2hlbiB0aGUg
cmVzcGVjdGl2ZQotICAgICAgICAgICAgICogbWFzayBiaXQgaXMgc2V0LiBGb3IgdGhlIGNoZWNr
IGZ1cnRoZXIgZG93biB0byB3b3JrIHdlIGhlbmNlCi0gICAgICAgICAgICAgKiBuZWVkIHRvIHB1
dCB0aGUgc2F2ZSBpbWFnZSBiYWNrIGludG8gdGhlIHN0YXRlIHRoYXQgaXQgd2FzIGluCi0gICAg
ICAgICAgICAgKiByaWdodCBhZnRlciB0aGUgcHJldmlvdXMgeHNhdmVvcHQuCi0gICAgICAgICAg
ICAgKi8KLSAgICAgICAgICAgIGlmICggcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9PRkZT
RVRdID09IDQgfHwKLSAgICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0la
RV9PRkZTRVRdID09IDIgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB0ci0+ZnB1
X3NzZS5maXAuc2VsID0gMDsKLSAgICAgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmRwLnNlbCA9
IDA7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHg0
OCwweDBmLDB4YWUsMHgzNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIj1tIiAoKnB0
cikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEiIChsbWFzayksICJkIiAoaG1hc2sp
LCAiRCIgKHB0cikgKTsKLSAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgICAgICBhc20g
dm9sYXRpbGUgKCAiLmJ5dGUgMHg0OCwweDBmLDB4YWUsMHgyNyIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDogIj1tIiAoKnB0cikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEi
IChsbWFzayksICJkIiAoaG1hc2spLCAiRCIgKHB0cikgKTsKIAotICAgICAgICBpZiAoICEobWFz
ayAmIHB0ci0+eHNhdmVfaGRyLnhzdGF0ZV9idiAmIFhTVEFURV9GUCkgfHwKLSAgICAgICAgICAg
ICAvKgotICAgICAgICAgICAgICAqIEFNRCBDUFVzIGRvbid0IHNhdmUvcmVzdG9yZSBGRFAvRklQ
L0ZPUCB1bmxlc3MgYW4gZXhjZXB0aW9uCi0gICAgICAgICAgICAgICogaXMgcGVuZGluZy4KLSAg
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgICAoIShwdHItPmZwdV9zc2UuZnN3ICYgMHgwMDgw
KSAmJgotICAgICAgICAgICAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9BTUQpICkKKyAgICAgICAgLyogRklQL0ZEUCBub3QgdXBkYXRlZD8gUmVzdG9yZSB0aGUgb2xk
IEZJUCB2YWx1ZS4gKi8KKyAgICAgICAgaWYgKCBwdHItPmZwdV9zc2UuZmlwLmFkZHIgPT0gYmFk
X2ZpcCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCi0g
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmY3M7
Ci0gICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZkcC5zZWwgPSBmZHM7Ci0gICAgICAgICAg
ICB9CisgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmlwLmFkZHIgPSBvcmlnX2ZpcDsKICAgICAg
ICAgICAgIHJldHVybjsKICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tkb-0002z7-8q; Wed, 11 May 2016 13:00:29 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tka-0002z0-LA
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:28 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 C3/DF-07120-BEC23375; Wed, 11 May 2016 13:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfe1jnG
 4wd6dYhYTthk4MHps79vFHsAYxZqZl5RfkcCa8eXjFpaCm6oVPW8WMTcwzpLqYuTkEBL4wiix
 uUGui5ELyD7PKHF89iKWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJN49vIxW
 DmvgJnEkrsGIGEWoPIlU/YwTmDkWMDIsIpRvTi1qCy1SNdYL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCDseOf0yFGSQ4mJVHeN9LG4UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeLdrA+UEi1LTUyvSMnOAgQGTluDgURLhFQIGhxBvcUFibnFmOkTqFKOilDjvbpA+AZBE
 RmkeXBssGC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmPc8yBSezLwSuOmvgBYzAS2uvm4Es
 rgkESEl1cDIIyrA/TDvdjuPbGX05Kc7Smbx7dprv0T5z2E/lauJcXXmz+ZNe3O3eHfD9Mvz7U
 6nWNZt6lOJvN2x4nlfW0Vf2HZuXosHPaf61Nu6Jf88efiyOzVww4sLk5Ueqj3/sur7UvdWg0e
 v9ixxvZM113LdnwvXxeUaT/pcL9j880F1P8P+yXeE7ZcqKLEUZyQaajEXFScCAKIwY85BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1462971626!13644877!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41624 invoked from network); 11 May 2016 13:00:27 -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; 11 May 2016 13:00: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 1b0TkV-0005Gk-45
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TkV-00071p-1S
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TkV-00071p-1S@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:23 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/fpu: improve check for XSAVE*
	not writing FIP/FDP fields
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyYWNjYTUxMzEzZDM1ODI5NjgyODdlMmRkM2Q3NDk4Y2IwMmE3Y2UKQXV0aG9yOiAg
ICAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDEzOjA1OjEzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBNb24gTWF5IDkgMTM6MDU6MTMgMjAxNiArMDIwMAoK
ICAgIHg4Ni9mcHU6IGltcHJvdmUgY2hlY2sgZm9yIFhTQVZFKiBub3Qgd3JpdGluZyBGSVAvRkRQ
IGZpZWxkcwogICAgCiAgICBUaGUgaGFyZHdhcmUgbWF5IG5vdCB3cml0ZSB0aGUgRklQL0ZEUCBm
aWVsZHMgd2l0aCBhIFhTQVZFKgogICAgaW5zdHJ1Y3Rpb24uICBlLmcuLCB3aXRoIFhTQVZFT1BU
L1hTQVZFUyBpZiB0aGUgc3RhdGUgaGFzbid0IGNoYW5nZWQKICAgIG9yIG9uIEFNRCBDUFVzIHdo
ZW4gYSBmbG9hdGluZyBwb2ludCBleGNlcHRpb24gaXMgbm90IHBlbmRpbmcuICBXZQogICAgbmVl
ZCB0byBpZGVudGlmeSB0aGlzIGNhc2Ugc28gd2UgY2FuIGNvcnJlY3RseSBhcHBseSB0aGUgY2hl
Y2sgZm9yCiAgICB3aGV0aGVyIHRvIHNhdmUvcmVzdG9yZSBGQ1MvRkRTLgogICAgCiAgICBCeSBw
b2lzb25pbmcgRklQIGluIHRoZSBzYXZlZCBzdGF0ZSB3ZSBjYW4gY2hlY2sgaWYgdGhlIGhhcmR3
YXJlCiAgICB3cml0ZXMgdG8gdGhpcyBmaWVsZC4gIFRoZSBwb2lzb24gdmFsdWUgaXMgYm90aDog
YSkgbm9uLWNhbm9uaWNhbDsgYW5kCiAgICBiKSByYW5kb20gd2l0aCBhIHZhbmlzaGluZ2x5IHNt
YWxsIHByb2JhYmlsaXR5IG9mIG1hdGNoaW5nIGEgdmFsdWUKICAgIHdyaXR0ZW4gYnkgdGhlIGhh
cmR3YXJlICgxIC8gKDJeNjMpID0gMTBeLTE5KS4KICAgIAogICAgVGhlIHBvaXNvbiB2YWx1ZSBp
cyBmaXhlZCBhbmQgdGh1cyBrbm93YWJsZSBieSBhIGd1ZXN0IChvciBndWVzdAogICAgdXNlcnNw
YWNlKS4gIFRoaXMgY291bGQgYWxsb3cgdGhlIGd1ZXN0IHRvIGNhdXNlIFhlbiB0byBpbmNvcnJl
Y3RseQogICAgZGV0ZWN0IHRoYXQgdGhlIGZpZWxkIGhhcyBub3QgYmVlbiB3cml0dGVuLiAgQnV0
OiBhKSB0aGlzIHJlcXVpcmVzIHRoZQogICAgRklQIHJlZ2lzdGVyIHRvIGJlIGEgZnVsbCA2NCBi
aXRzIGludGVybmFsbHkgd2hpY2ggaXMgbm90IHRoZSBjYXNlIGZvcgogICAgYWxsIGN1cnJlbnQg
QU1EIGFuZCBJbnRlbCBDUFVzOyBhbmQgYikgdGhpcyBvbmx5IGFsbG93cyB0aGUgZ3Vlc3QgKG9y
CiAgICBhIGd1ZXN0IHVzZXJzcGFjZSBwcm9jZXNzKSB0byBjb3JydXB0IGl0cyBvd24gc3RhdGUg
KGkuZS4sIGl0IGNhbm5vdAogICAgYWZmZWN0IHRoZSBzdGF0ZSBvZiBhbm90aGVyIGd1ZXN0IG9y
IGFub3RoZXIgdXNlciBzcGFjZSBwcm9jZXNzKS4KICAgIAogICAgVGhpcyByZXN1bHRzIGluIHNt
YWxsZXIgY29kZSB3aXRoIGZld2VyIGJyYW5jaGVzIGFuZCBpcyBtb3JlCiAgICB1bmRlcnN0YW5k
YWJsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxA
Y2l0cml4LmNvbT4KICAgIAogICAgSW50ZWwgY29uZmlybWVkIHRoYXQgNjQtYml0IHtGLH1YUlNU
T1Igc2lnbi1leHRlbmQgRklQIGZyb20gYml0IDQ3LgogICAgV2hpbGUgbGVhdmluZyB0aGUgZGVz
Y3JpcHRpb24gYWJvdmUgaW50YWN0LCBtb2RpZnkgdGhlIGNvZGUgY29tbWVudAogICAgYWNjb3Jk
aW5nbHkuCiAgICAKICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBlODY5YWJkNzdhYTMyZmIwYTUyMTJkMzRhZTk1NGU0ZGJj
YjhmN2E1CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0xOCAwOTo0OTowMSArMDEwMAotLS0KIHhl
bi9hcmNoL3g4Ni94c3RhdGUuYyB8IDQ3ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMjggZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jIGIveGVuL2FyY2gv
eDg2L3hzdGF0ZS5jCmluZGV4IGQzMTQ5NjQuLjQ5NjJmODAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAgLTk2LDQ1ICs5Niwz
NiBAQCB2b2lkIHhzYXZlKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKQogICAgIH0KICAg
ICBlbHNlCiAgICAgewotICAgICAgICB0eXBlb2YocHRyLT5mcHVfc3NlLmZpcC5zZWwpIGZjcyA9
IHB0ci0+ZnB1X3NzZS5maXAuc2VsOwotICAgICAgICB0eXBlb2YocHRyLT5mcHVfc3NlLmZkcC5z
ZWwpIGZkcyA9IHB0ci0+ZnB1X3NzZS5mZHAuc2VsOworICAgICAgICAvKgorICAgICAgICAgKiBG
SVAvRkRQIG1heSBub3QgYmUgd3JpdHRlbiBpbiBzb21lIGNhc2VzIChlLmcuLCBpZiBYU0FWRU9Q
VC9YU0FWRVMKKyAgICAgICAgICogaXMgdXNlZCwgb3Igb24gQU1EIENQVXMgaWYgYW4gZXhjZXB0
aW9uIGlzbid0IHBlbmRpbmcpLgorICAgICAgICAgKgorICAgICAgICAgKiBUbyB0ZWxsIGlmIHRo
ZSBoYXJkd2FyZSB3cml0ZXMgdGhlc2UgZmllbGRzLCBwb2lzb24gdGhlIEZJUCBmaWVsZC4KKyAg
ICAgICAgICogVGhlIHBvaXNvbiBpcworICAgICAgICAgKiBhKSBub24tY2Fub25pY2FsCisgICAg
ICAgICAqIGIpIG5vbi16ZXJvIGZvciB0aGUgcmVzZXJ2ZWQgcGFydCBvZiBhIDMyLWJpdCBGQ1M6
RklQCisgICAgICAgICAqIGMpIHJhbmRvbSB3aXRoIGEgdmFuaXNoaW5nbHkgc21hbGwgcHJvYmFi
aWxpdHkgdG8gbWF0Y2ggYSB2YWx1ZSB0aGUKKyAgICAgICAgICogICAgaGFyZHdhcmUgbWF5IHdy
aXRlICgxZS0xOSkgZXZlbiBpZiBpdCBkaWQgbm90IGNhbm9uaWNhbGl6ZSB0aGUKKyAgICAgICAg
ICogICAgNjQtYml0IEZJUCBvciB6ZXJvLWV4dGVuZCB0aGUgMTYtYml0IEZDUy4KKyAgICAgICAg
ICovCisgICAgICAgIHVpbnQ2NF90IG9yaWdfZmlwID0gcHRyLT5mcHVfc3NlLmZpcC5hZGRyOwor
ICAgICAgICBjb25zdCB1aW50NjRfdCBiYWRfZmlwID0gMHg2YTNmNWM0YjEzYTUzM2Y2OworCisg
ICAgICAgIHB0ci0+ZnB1X3NzZS5maXAuYWRkciA9IGJhZF9maXA7CiAKICAgICAgICAgaWYgKCBj
cHVfaGFzX3hzYXZlb3B0ICkKLSAgICAgICAgewotICAgICAgICAgICAgLyoKLSAgICAgICAgICAg
ICAqIHhzYXZlb3B0IG1heSBub3Qgd3JpdGUgdGhlIEZQVSBwb3J0aW9uIGV2ZW4gd2hlbiB0aGUg
cmVzcGVjdGl2ZQotICAgICAgICAgICAgICogbWFzayBiaXQgaXMgc2V0LiBGb3IgdGhlIGNoZWNr
IGZ1cnRoZXIgZG93biB0byB3b3JrIHdlIGhlbmNlCi0gICAgICAgICAgICAgKiBuZWVkIHRvIHB1
dCB0aGUgc2F2ZSBpbWFnZSBiYWNrIGludG8gdGhlIHN0YXRlIHRoYXQgaXQgd2FzIGluCi0gICAg
ICAgICAgICAgKiByaWdodCBhZnRlciB0aGUgcHJldmlvdXMgeHNhdmVvcHQuCi0gICAgICAgICAg
ICAgKi8KLSAgICAgICAgICAgIGlmICggcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0laRV9PRkZT
RVRdID09IDQgfHwKLSAgICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLnhbRlBVX1dPUkRfU0la
RV9PRkZTRVRdID09IDIgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB0ci0+ZnB1
X3NzZS5maXAuc2VsID0gMDsKLSAgICAgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmRwLnNlbCA9
IDA7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHg0
OCwweDBmLDB4YWUsMHgzNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIj1tIiAoKnB0
cikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEiIChsbWFzayksICJkIiAoaG1hc2sp
LCAiRCIgKHB0cikgKTsKLSAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgICAgICBhc20g
dm9sYXRpbGUgKCAiLmJ5dGUgMHg0OCwweDBmLDB4YWUsMHgyNyIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDogIj1tIiAoKnB0cikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogImEi
IChsbWFzayksICJkIiAoaG1hc2spLCAiRCIgKHB0cikgKTsKIAotICAgICAgICBpZiAoICEobWFz
ayAmIHB0ci0+eHNhdmVfaGRyLnhzdGF0ZV9idiAmIFhTVEFURV9GUCkgfHwKLSAgICAgICAgICAg
ICAvKgotICAgICAgICAgICAgICAqIEFNRCBDUFVzIGRvbid0IHNhdmUvcmVzdG9yZSBGRFAvRklQ
L0ZPUCB1bmxlc3MgYW4gZXhjZXB0aW9uCi0gICAgICAgICAgICAgICogaXMgcGVuZGluZy4KLSAg
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgICAoIShwdHItPmZwdV9zc2UuZnN3ICYgMHgwMDgw
KSAmJgotICAgICAgICAgICAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9BTUQpICkKKyAgICAgICAgLyogRklQL0ZEUCBub3QgdXBkYXRlZD8gUmVzdG9yZSB0aGUgb2xk
IEZJUCB2YWx1ZS4gKi8KKyAgICAgICAgaWYgKCBwdHItPmZwdV9zc2UuZmlwLmFkZHIgPT0gYmFk
X2ZpcCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZW9wdCApCi0g
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZpcC5zZWwgPSBmY3M7
Ci0gICAgICAgICAgICAgICAgcHRyLT5mcHVfc3NlLmZkcC5zZWwgPSBmZHM7Ci0gICAgICAgICAg
ICB9CisgICAgICAgICAgICBwdHItPmZwdV9zc2UuZmlwLmFkZHIgPSBvcmlnX2ZpcDsKICAgICAg
ICAgICAgIHJldHVybjsKICAgICAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tkm-00031O-Ba; Wed, 11 May 2016 13:00:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkl-00031B-HX
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:39 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 79/FF-03277-6FC23375; Wed, 11 May 2016 13:00:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeTjnG
 4wc17chYTthk4MHps79vFHsAYxZqZl5RfkcCace30H6aCe4YV5y6tYGtgXK7SxcjFISTwhVHi
 4qa3jF2MnEDOeUaJk+0ZXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW8Jd4tqANr
 JVXwEyi8fRydhCbBaj+zIuNzBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQ00ctNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYDza6XyIUZKDSUmU9420cbgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd7t2kA5waLU9NSKtMwcYGjApCU4eJREeIWA4SHEW1yQmFucmQ6ROsWoKCXOuxukTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuadAjKFJzOvBG76K6DFTECLq68bg
 SwuSURISTUwLjOz+Z3dVPA+weLBUr4SDy2+dim/qYVLHb0+cITmV9mx3HFjuVdqFXulqcTb5f
 bGkqJw6Y1m3bmH5rnr+Gyqzt8tb/ExU0zC1zRQLvybm33c9xtOWTtdr1y5rbt78x3nLUqqAVf
 M3cOuRi10ft/45Or3BaUyDZM+iZzzM27qsZgruHCS2xolluKMREMt5qLiRADFFZMBQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462971633!40006999!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50104 invoked from network); 11 May 2016 13:00:34 -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; 11 May 2016 13:00: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 1b0Tkf-0005H2-7y
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkf-00073P-5T
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkf-00073P-5T@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:33 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/HVM: fix forwarding of
	internally cached requests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBhYWJjMjg1NWM5ZTEwYjYxY2ViNzVhNmIyNWVjYzZkNDY3ZTk5ZTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MDU6NDIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzowNTo0MiAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMKICAgIAog
ICAgRm9yd2FyZGluZyBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsIHdoZW4gYW4g
aW5kaXZpZHVhbAogICAgaXRlcmF0aW9uIG9mIHRoZW0gZ290IHJlamVjdGVkIGJ5IGludGVybmFs
IGRldmljZSBlbXVsYXRpb24gaGFuZGxlcnMKICAgIHdpdGggWDg2RU1VTF9VTkhBTkRMRUFCTEUg
aXMgd3Jvbmc6IFRoZSBkZXZpY2UgbW9kZWwgd291bGQgdGhlbiBoYW5kbGUKICAgIGFsbCBpdGVy
YXRpb25zLCB3aXRob3V0IHRoZSBpbnRlcm5hbCBoYW5kbGVyIGdldHRpbmcgdG8gc2VlIGFueSBw
YXN0CiAgICB0aGUgb25lIGl0IHJldHVybmVkIGZhaWx1cmUgZm9yLiBUaGlzIGNhdXNlcyBtaXNi
ZWhhdmlvciBpbiBhdCBsZWFzdAogICAgdGhlIE1TSS1YIGFuZCBWR0EgY29kZSwgd2hpY2ggd2Fu
dCB0byBzZWUgYWxsIHN1Y2ggcmVxdWVzdHMgZm9yCiAgICBpbnRlcm5hbCB0cmFja2luZy9jYWNo
aW5nIHB1cnBvc2VzLiBCdXQgbm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgYXBwbHkKICAgIHRvIGJ1
ZmZlcmVkIEkvTyByZXF1ZXN0cy4KICAgIAogICAgVGhpcyBpbiB0dXJuIG1lYW5zIHRoYXQgdGhl
IGNvbmRpdGlvbiBpbiBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQoKSBvZgogICAgd2hlbiB0byBj
cmFzaCB0aGUgZG9tYWluIHdhcyB3cm9uZzogU2luY2UgWDg2RU1VTF9VTkhBTkRMRUFCTEUgY2Fu
CiAgICB2YWxpZGx5IGJlIHJldHVybmVkIGJ5IHRoZSBpbmRpdmlkdWFsIGRldmljZSBoYW5kbGVy
cywgd2UgbXVzdG4ndAogICAgYmxpbmRseSBjcmFzaCB0aGUgZG9tYWluIGlmIHN1Y2ggb2NjdXJz
IG9uIG90aGVyIHRoYW4gdGhlIGluaXRpYWwKICAgIGl0ZXJhdGlvbi4gSW5zdGVhZCB3ZSBuZWVk
IHRvIGRpc3Rpbmd1aXNoIGh2bV9jb3B5XypfZ3Vlc3RfcGh5cygpCiAgICBmYWlsdXJlcyBmcm9t
IGRldmljZSBzcGVjaWZpYyBvbmVzLCBhbmQgdGhlbiB0aGUgZm9ybWVyIG5lZWQgdG8gYWx3YXlz
CiAgICBiZSBmYXRhbCB0byB0aGUgZG9tYWluIChpLmUuIGFsc28gb24gdGhlIGZpcnN0IGl0ZXJh
dGlvbiksIHNpbmNlCiAgICBvdGhlcndpc2Ugd2UgYWdhaW4gd291bGQgZW5kIHVwIGZvcndhcmRp
bmcgYSByZXF1ZXN0IHRvIHFlbXUgd2hpY2ggdGhlCiAgICBpbnRlcm5hbCBoYW5kbGVyIGRpZG4n
dCBnZXQgdG8gc2VlLgogICAgCiAgICBUaGUgYWRqdXN0bWVudCBzaG91bGQgYmUgb2theSBldmVu
IGZvciBzdGR2Z2EncyBNTUlPIGhhbmRsaW5nOgogICAgLSBpZiBpdCBpcyBub3QgY2FjaGluZyB0
aGVuIHRoZSBhY2NlcHQgZnVuY3Rpb24gd291bGQgaGF2ZSBmYWlsZWQgc28gd2UKICAgICAgd29u
J3QgZ2V0IGludG8gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCksCiAgICAtIGlmIGl0IGlzc3Vl
ZCB0aGUgYnVmZmVyZWQgaW9yZXEgdGhlbiB3ZSBvbmx5IGdldCB0byB0aGUgcC0+Y291bnQKICAg
ICAgcmVkdWN0aW9uIGlmIGh2bV9zZW5kX2lvcmVxKCkgYWN0dWFsbHkgZW5jb3VudGVyZWQgYW4g
ZXJyb3IgKGluIHdoaWNoCiAgICAgIHdlIGRvbid0IGNhcmUgYWJvdXQgdGhlIHJlcXVlc3QgZ2V0
dGluZyBzcGxpdCB1cCkuCiAgICAKICAgIEFsc28gY29tbWl0IDRmYWZmYzQxZCAoIng4Ni9odm06
IGxpbWl0IHJlcHMgdG8gYXZvaWQgdGhlIG5lZWQgdG8gaGFuZGxlCiAgICByZXRyeSIpIHdlbnQg
dG9vIGZhciBpbiByZW1vdmluZyBjb2RlIGZyb20gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCk6
CiAgICBXaGVuIHRoZXJlIHdlcmUgc3VjY2Vzc2Z1bGx5IGhhbmRsZWQgaXRlcmF0aW9ucywgdGhl
IGZ1bmN0aW9uIHNob3VsZAogICAgY29udGludWUgdG8gcmV0dXJuIHN1Y2Nlc3Mgd2l0aCBhIGNs
aXBwZWQgcmVwZWF0IGNvdW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50
ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMgKHBhcnQgMikKICAgIAogICAgQ29tbWl0IDk2YWU1NTY1
NjkgKCJ4ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZAogICAgcmVx
dWVzdHMiKSB3YXNuJ3QgcXVpdGUgY29tcGxldGU6IGh2bWVtdWxfZG9faW8oKSBhbHNvIG5lZWRz
IHRvCiAgICBwcm9wYWdhdGUgdXAgdGhlIGNsaXBwZWQgY291bnQuIChJIHJlYWxseSBzaG91bGQg
aGF2ZSByZS10ZXN0ZWQgdGhlCiAgICBmb3J3YXJkIHBvcnQgcmVzdWx0aW5nIGluIHRoZSBlYXJs
aWVyIGNoYW5nZSwgaW5zdGVhZCBvZiByZWx5aW5nIG9uIHRoZQogICAgdGVzdGluZyBkb25lIG9u
IHRoZSBvbGRlciB2ZXJzaW9uIG9mIFhlbiB3aGljaCB0aGUgZml4IHdhcyBmaXJzdCBuZWVkZWQK
ICAgIGZvci4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NmFlNTU2NTY5YjhlYWVkYzBiYjI0MjkzMjg0
MmMzMjc3YjUxNWQ4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0zMSAxNDo1MjowNCArMDIwMAog
ICAgbWFzdGVyIGNvbW1pdDogNjcwZWUxNWFjMWUzZGU3YzE1MzgxZmRhYWIwZTUzMTQ4OWI0ODkz
OQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MDk6MjYgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgIHwgIDggKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW50
ZXJjZXB0LmMgfCAyNiArKysrKysrKysrKysrKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICB8ICA0ICsrLS0KIDMgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygr
KSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IDVjZWEwNzcuLjVjNjI2MWEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCkBAIC0yMDIsMTEgKzIwMiwxNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9f
aW8oCiAgICAgICAgIHJjID0gaHZtX3BvcnRpb19pbnRlcmNlcHQoJnApOwogICAgIH0KIAorICAg
IC8qCisgICAgICogcC5jb3VudCBtYXkgaGF2ZSBnb3QgcmVkdWNlZCAoc2VlIGh2bV9tbWlvX2Fj
Y2VzcygpIGFuZAorICAgICAqIHByb2Nlc3NfcG9ydGlvX2ludGVyY2VwdCgpKSAtIGluZm9ybSBv
dXIgY2FsbGVycy4KKyAgICAgKi8KKyAgICBBU1NFUlQocC5jb3VudCA8PSAqcmVwcyk7CisgICAg
KnJlcHMgPSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKICAgICBjYXNlIFg4
NkVNVUxfT0tBWToKICAgICBjYXNlIFg4NkVNVUxfUkVUUlk6Ci0gICAgICAgICpyZXBzID0gcC5j
b3VudDsKICAgICAgICAgcC5zdGF0ZSA9IFNUQVRFX0lPUkVTUF9SRUFEWTsKICAgICAgICAgaWYg
KCAhdmlvLT5tbWlvX3JldHJ5ICkKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9pbnRlcmNlcHQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKaW5kZXggZDUy
YTQ4Yy4uNGM5YjE3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jCkBAIC0xNDAsOCArMTQwLDggQEAgc3Rh
dGljIGludCBodm1fbW1pb19hY2Nlc3Moc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAg
QVNTRVJUKDApOwogICAgICAgICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICAg
ICAgZGVmYXVsdDoKLSAgICAgICAgICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOwot
ICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5k
b21haW4pOworICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAg
ICAgICAgICAgICBicmVhazsKQEAgLTE1OSw2ICsxNTksMTUgQEAgc3RhdGljIGludCBodm1fbW1p
b19hY2Nlc3Moc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIHAtPmNvdW50ID0gaTsKICAgICAgICAg
cmMgPSBYODZFTVVMX09LQVk7CiAgICAgfQorICAgIGVsc2UgaWYgKCByYyA9PSBYODZFTVVMX1VO
SEFORExFQUJMRSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBEb24ndCBmb3J3YXJk
IGVudGlyZSBiYXRjaGVzIHRvIHRoZSBkZXZpY2UgbW9kZWw6IFRoaXMgd291bGQKKyAgICAgICAg
ICogcHJldmVudCB0aGUgaW50ZXJuYWwgaGFuZGxlcnMgdG8gc2VlIHN1YnNlcXVlbnQgaXRlcmF0
aW9ucyBvZgorICAgICAgICAgKiB0aGUgcmVxdWVzdC4KKyAgICAgICAgICovCisgICAgICAgIHAt
PmNvdW50ID0gMTsKKyAgICB9CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0zMDIsOCArMzExLDgg
QEAgc3RhdGljIGludCBwcm9jZXNzX3BvcnRpb19pbnRlcmNlcHQocG9ydGlvX2FjdGlvbl90IGFj
dGlvbiwgaW9yZXFfdCAqcCkKICAgICAgICAgICAgICAgICBBU1NFUlQoMCk7CiAgICAgICAgICAg
ICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgICAgICAgICBkZWZhdWx0OgotICAgICAgICAg
ICAgICAgIHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAg
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGJyZWFr
OwpAQCAtMzIxLDYgKzMzMCwxNSBAQCBzdGF0aWMgaW50IHByb2Nlc3NfcG9ydGlvX2ludGVyY2Vw
dChwb3J0aW9fYWN0aW9uX3QgYWN0aW9uLCBpb3JlcV90ICpwKQogICAgICAgICBwLT5jb3VudCA9
IGk7CiAgICAgICAgIHJjID0gWDg2RU1VTF9PS0FZOwogICAgIH0KKyAgICBlbHNlIGlmICggcmMg
PT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICog
RG9uJ3QgZm9yd2FyZCBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsOiBUaGlzIHdv
dWxkCisgICAgICAgICAqIHByZXZlbnQgdGhlIGludGVybmFsIGhhbmRsZXJzIHRvIHNlZSBzdWJz
ZXF1ZW50IGl0ZXJhdGlvbnMgb2YKKyAgICAgICAgICogdGhlIHJlcXVlc3QuCisgICAgICAgICAq
LworICAgICAgICBwLT5jb3VudCA9IDE7CisgICAgfQogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCmlu
ZGV4IDY4ZmI4OTAuLmI2MmFhYjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTMwOSw4ICszMDksOCBAQCBzdGF0aWMgaW50
IGRwY2lfaW9wb3J0X3dyaXRlKHVpbnQzMl90IG1wb3J0LCBpb3JlcV90ICpwKQogICAgICAgICAg
ICAgICAgIEFTU0VSVCgwKTsKICAgICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KICAg
ICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExF
QUJMRTsKLSAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2goY3VycmVudC0+ZG9tYWluKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhB
TkRMRUFCTEU7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxf
T0tBWSkKICAgICAgICAgICAgICAgICBicmVhazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tkm-00031O-Ba; Wed, 11 May 2016 13:00:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkl-00031B-HX
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:39 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 79/FF-03277-6FC23375; Wed, 11 May 2016 13:00:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeTjnG
 4wc17chYTthk4MHps79vFHsAYxZqZl5RfkcCace30H6aCe4YV5y6tYGtgXK7SxcjFISTwhVHi
 4qa3jF2MnEDOeUaJk+0ZXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW8Jd4tqANr
 JVXwEyi8fRydhCbBaj+zIuNzBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQ00ctNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYDza6XyIUZKDSUmU9420cbgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd7t2kA5waLU9NSKtMwcYGjApCU4eJREeIWA4SHEW1yQmFucmQ6ROsWoKCXOuxukTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuadAjKFJzOvBG76K6DFTECLq68bg
 SwuSURISTUwLjOz+Z3dVPA+weLBUr4SDy2+dim/qYVLHb0+cITmV9mx3HFjuVdqFXulqcTb5f
 bGkqJw6Y1m3bmH5rnr+Gyqzt8tb/ExU0zC1zRQLvybm33c9xtOWTtdr1y5rbt78x3nLUqqAVf
 M3cOuRi10ft/45Or3BaUyDZM+iZzzM27qsZgruHCS2xolluKMREMt5qLiRADFFZMBQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462971633!40006999!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50104 invoked from network); 11 May 2016 13:00:34 -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; 11 May 2016 13:00: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 1b0Tkf-0005H2-7y
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkf-00073P-5T
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkf-00073P-5T@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:33 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/HVM: fix forwarding of
	internally cached requests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBhYWJjMjg1NWM5ZTEwYjYxY2ViNzVhNmIyNWVjYzZkNDY3ZTk5ZTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MDU6NDIgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzowNTo0MiAyMDE2ICswMjAwCgogICAgeDg2
L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMKICAgIAog
ICAgRm9yd2FyZGluZyBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsIHdoZW4gYW4g
aW5kaXZpZHVhbAogICAgaXRlcmF0aW9uIG9mIHRoZW0gZ290IHJlamVjdGVkIGJ5IGludGVybmFs
IGRldmljZSBlbXVsYXRpb24gaGFuZGxlcnMKICAgIHdpdGggWDg2RU1VTF9VTkhBTkRMRUFCTEUg
aXMgd3Jvbmc6IFRoZSBkZXZpY2UgbW9kZWwgd291bGQgdGhlbiBoYW5kbGUKICAgIGFsbCBpdGVy
YXRpb25zLCB3aXRob3V0IHRoZSBpbnRlcm5hbCBoYW5kbGVyIGdldHRpbmcgdG8gc2VlIGFueSBw
YXN0CiAgICB0aGUgb25lIGl0IHJldHVybmVkIGZhaWx1cmUgZm9yLiBUaGlzIGNhdXNlcyBtaXNi
ZWhhdmlvciBpbiBhdCBsZWFzdAogICAgdGhlIE1TSS1YIGFuZCBWR0EgY29kZSwgd2hpY2ggd2Fu
dCB0byBzZWUgYWxsIHN1Y2ggcmVxdWVzdHMgZm9yCiAgICBpbnRlcm5hbCB0cmFja2luZy9jYWNo
aW5nIHB1cnBvc2VzLiBCdXQgbm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgYXBwbHkKICAgIHRvIGJ1
ZmZlcmVkIEkvTyByZXF1ZXN0cy4KICAgIAogICAgVGhpcyBpbiB0dXJuIG1lYW5zIHRoYXQgdGhl
IGNvbmRpdGlvbiBpbiBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQoKSBvZgogICAgd2hlbiB0byBj
cmFzaCB0aGUgZG9tYWluIHdhcyB3cm9uZzogU2luY2UgWDg2RU1VTF9VTkhBTkRMRUFCTEUgY2Fu
CiAgICB2YWxpZGx5IGJlIHJldHVybmVkIGJ5IHRoZSBpbmRpdmlkdWFsIGRldmljZSBoYW5kbGVy
cywgd2UgbXVzdG4ndAogICAgYmxpbmRseSBjcmFzaCB0aGUgZG9tYWluIGlmIHN1Y2ggb2NjdXJz
IG9uIG90aGVyIHRoYW4gdGhlIGluaXRpYWwKICAgIGl0ZXJhdGlvbi4gSW5zdGVhZCB3ZSBuZWVk
IHRvIGRpc3Rpbmd1aXNoIGh2bV9jb3B5XypfZ3Vlc3RfcGh5cygpCiAgICBmYWlsdXJlcyBmcm9t
IGRldmljZSBzcGVjaWZpYyBvbmVzLCBhbmQgdGhlbiB0aGUgZm9ybWVyIG5lZWQgdG8gYWx3YXlz
CiAgICBiZSBmYXRhbCB0byB0aGUgZG9tYWluIChpLmUuIGFsc28gb24gdGhlIGZpcnN0IGl0ZXJh
dGlvbiksIHNpbmNlCiAgICBvdGhlcndpc2Ugd2UgYWdhaW4gd291bGQgZW5kIHVwIGZvcndhcmRp
bmcgYSByZXF1ZXN0IHRvIHFlbXUgd2hpY2ggdGhlCiAgICBpbnRlcm5hbCBoYW5kbGVyIGRpZG4n
dCBnZXQgdG8gc2VlLgogICAgCiAgICBUaGUgYWRqdXN0bWVudCBzaG91bGQgYmUgb2theSBldmVu
IGZvciBzdGR2Z2EncyBNTUlPIGhhbmRsaW5nOgogICAgLSBpZiBpdCBpcyBub3QgY2FjaGluZyB0
aGVuIHRoZSBhY2NlcHQgZnVuY3Rpb24gd291bGQgaGF2ZSBmYWlsZWQgc28gd2UKICAgICAgd29u
J3QgZ2V0IGludG8gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCksCiAgICAtIGlmIGl0IGlzc3Vl
ZCB0aGUgYnVmZmVyZWQgaW9yZXEgdGhlbiB3ZSBvbmx5IGdldCB0byB0aGUgcC0+Y291bnQKICAg
ICAgcmVkdWN0aW9uIGlmIGh2bV9zZW5kX2lvcmVxKCkgYWN0dWFsbHkgZW5jb3VudGVyZWQgYW4g
ZXJyb3IgKGluIHdoaWNoCiAgICAgIHdlIGRvbid0IGNhcmUgYWJvdXQgdGhlIHJlcXVlc3QgZ2V0
dGluZyBzcGxpdCB1cCkuCiAgICAKICAgIEFsc28gY29tbWl0IDRmYWZmYzQxZCAoIng4Ni9odm06
IGxpbWl0IHJlcHMgdG8gYXZvaWQgdGhlIG5lZWQgdG8gaGFuZGxlCiAgICByZXRyeSIpIHdlbnQg
dG9vIGZhciBpbiByZW1vdmluZyBjb2RlIGZyb20gaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KCk6
CiAgICBXaGVuIHRoZXJlIHdlcmUgc3VjY2Vzc2Z1bGx5IGhhbmRsZWQgaXRlcmF0aW9ucywgdGhl
IGZ1bmN0aW9uIHNob3VsZAogICAgY29udGludWUgdG8gcmV0dXJuIHN1Y2Nlc3Mgd2l0aCBhIGNs
aXBwZWQgcmVwZWF0IGNvdW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L0hWTTogZml4IGZvcndhcmRpbmcgb2YgaW50
ZXJuYWxseSBjYWNoZWQgcmVxdWVzdHMgKHBhcnQgMikKICAgIAogICAgQ29tbWl0IDk2YWU1NTY1
NjkgKCJ4ODYvSFZNOiBmaXggZm9yd2FyZGluZyBvZiBpbnRlcm5hbGx5IGNhY2hlZAogICAgcmVx
dWVzdHMiKSB3YXNuJ3QgcXVpdGUgY29tcGxldGU6IGh2bWVtdWxfZG9faW8oKSBhbHNvIG5lZWRz
IHRvCiAgICBwcm9wYWdhdGUgdXAgdGhlIGNsaXBwZWQgY291bnQuIChJIHJlYWxseSBzaG91bGQg
aGF2ZSByZS10ZXN0ZWQgdGhlCiAgICBmb3J3YXJkIHBvcnQgcmVzdWx0aW5nIGluIHRoZSBlYXJs
aWVyIGNoYW5nZSwgaW5zdGVhZCBvZiByZWx5aW5nIG9uIHRoZQogICAgdGVzdGluZyBkb25lIG9u
IHRoZSBvbGRlciB2ZXJzaW9uIG9mIFhlbiB3aGljaCB0aGUgZml4IHdhcyBmaXJzdCBuZWVkZWQK
ICAgIGZvci4pCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NmFlNTU2NTY5YjhlYWVkYzBiYjI0MjkzMjg0
MmMzMjc3YjUxNWQ4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wMy0zMSAxNDo1MjowNCArMDIwMAog
ICAgbWFzdGVyIGNvbW1pdDogNjcwZWUxNWFjMWUzZGU3YzE1MzgxZmRhYWIwZTUzMTQ4OWI0ODkz
OQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDQtMjggMTU6MDk6MjYgKzAyMDAKLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgIHwgIDggKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW50
ZXJjZXB0LmMgfCAyNiArKysrKysrKysrKysrKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICB8ICA0ICsrLS0KIDMgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygr
KSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IDVjZWEwNzcuLjVjNjI2MWEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCkBAIC0yMDIsMTEgKzIwMiwxNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9f
aW8oCiAgICAgICAgIHJjID0gaHZtX3BvcnRpb19pbnRlcmNlcHQoJnApOwogICAgIH0KIAorICAg
IC8qCisgICAgICogcC5jb3VudCBtYXkgaGF2ZSBnb3QgcmVkdWNlZCAoc2VlIGh2bV9tbWlvX2Fj
Y2VzcygpIGFuZAorICAgICAqIHByb2Nlc3NfcG9ydGlvX2ludGVyY2VwdCgpKSAtIGluZm9ybSBv
dXIgY2FsbGVycy4KKyAgICAgKi8KKyAgICBBU1NFUlQocC5jb3VudCA8PSAqcmVwcyk7CisgICAg
KnJlcHMgPSBwLmNvdW50OworCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKICAgICBjYXNlIFg4
NkVNVUxfT0tBWToKICAgICBjYXNlIFg4NkVNVUxfUkVUUlk6Ci0gICAgICAgICpyZXBzID0gcC5j
b3VudDsKICAgICAgICAgcC5zdGF0ZSA9IFNUQVRFX0lPUkVTUF9SRUFEWTsKICAgICAgICAgaWYg
KCAhdmlvLT5tbWlvX3JldHJ5ICkKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9pbnRlcmNlcHQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKaW5kZXggZDUy
YTQ4Yy4uNGM5YjE3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jCkBAIC0xNDAsOCArMTQwLDggQEAgc3Rh
dGljIGludCBodm1fbW1pb19hY2Nlc3Moc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAg
QVNTRVJUKDApOwogICAgICAgICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICAg
ICAgZGVmYXVsdDoKLSAgICAgICAgICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOwot
ICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5k
b21haW4pOworICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAg
ICAgICAgICAgICBicmVhazsKQEAgLTE1OSw2ICsxNTksMTUgQEAgc3RhdGljIGludCBodm1fbW1p
b19hY2Nlc3Moc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIHAtPmNvdW50ID0gaTsKICAgICAgICAg
cmMgPSBYODZFTVVMX09LQVk7CiAgICAgfQorICAgIGVsc2UgaWYgKCByYyA9PSBYODZFTVVMX1VO
SEFORExFQUJMRSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBEb24ndCBmb3J3YXJk
IGVudGlyZSBiYXRjaGVzIHRvIHRoZSBkZXZpY2UgbW9kZWw6IFRoaXMgd291bGQKKyAgICAgICAg
ICogcHJldmVudCB0aGUgaW50ZXJuYWwgaGFuZGxlcnMgdG8gc2VlIHN1YnNlcXVlbnQgaXRlcmF0
aW9ucyBvZgorICAgICAgICAgKiB0aGUgcmVxdWVzdC4KKyAgICAgICAgICovCisgICAgICAgIHAt
PmNvdW50ID0gMTsKKyAgICB9CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0zMDIsOCArMzExLDgg
QEAgc3RhdGljIGludCBwcm9jZXNzX3BvcnRpb19pbnRlcmNlcHQocG9ydGlvX2FjdGlvbl90IGFj
dGlvbiwgaW9yZXFfdCAqcCkKICAgICAgICAgICAgICAgICBBU1NFUlQoMCk7CiAgICAgICAgICAg
ICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgICAgICAgICBkZWZhdWx0OgotICAgICAgICAg
ICAgICAgIHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAg
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGJyZWFr
OwpAQCAtMzIxLDYgKzMzMCwxNSBAQCBzdGF0aWMgaW50IHByb2Nlc3NfcG9ydGlvX2ludGVyY2Vw
dChwb3J0aW9fYWN0aW9uX3QgYWN0aW9uLCBpb3JlcV90ICpwKQogICAgICAgICBwLT5jb3VudCA9
IGk7CiAgICAgICAgIHJjID0gWDg2RU1VTF9PS0FZOwogICAgIH0KKyAgICBlbHNlIGlmICggcmMg
PT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICog
RG9uJ3QgZm9yd2FyZCBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsOiBUaGlzIHdv
dWxkCisgICAgICAgICAqIHByZXZlbnQgdGhlIGludGVybmFsIGhhbmRsZXJzIHRvIHNlZSBzdWJz
ZXF1ZW50IGl0ZXJhdGlvbnMgb2YKKyAgICAgICAgICogdGhlIHJlcXVlc3QuCisgICAgICAgICAq
LworICAgICAgICBwLT5jb3VudCA9IDE7CisgICAgfQogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCmlu
ZGV4IDY4ZmI4OTAuLmI2MmFhYjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTMwOSw4ICszMDksOCBAQCBzdGF0aWMgaW50
IGRwY2lfaW9wb3J0X3dyaXRlKHVpbnQzMl90IG1wb3J0LCBpb3JlcV90ICpwKQogICAgICAgICAg
ICAgICAgIEFTU0VSVCgwKTsKICAgICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KICAg
ICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExF
QUJMRTsKLSAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2goY3VycmVudC0+ZG9tYWluKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhB
TkRMRUFCTEU7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxf
T0tBWSkKICAgICAgICAgICAgICAgICBicmVhazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Tks-00033Q-Fq; Wed, 11 May 2016 13:00:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkr-00032V-FE
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 64/D1-09532-CFC23375; Wed, 11 May 2016 13:00:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfePjnG
 4wcM9ohYTthk4MHps79vFHsAYxZqZl5RfkcCa0XD3F3vBbr6K7X+uszQw/uHuYuTiEBL4wijx
 6cp7JgjnPKPEqfVzgBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWIkNvcdA
 rN5BcwkVv77yQJiswDVX7+7nHECI8cCRoZVjOrFqUVlqUW6RnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYzL/jodYpTkYFIS5X0jbRwuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYLXCOhjIcGi1PTUirTMHGBwwKQlOHiURHiFQNK8xQWJucWZ6RCpU4yKUuK8jiAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmJcTZApPZl4J3PRXQIuZgBZXXzcCW
 VySiJCSamDUOb5iGkuFutiFaWFbTGv+1ebkCpndyY9J4p2uHSBSJ3go01CFbd/SRy1fTE4aOe
 u9Fa5yMf+87MgDYa1QnjvbVbm6br/x3ef4SW/BupRva359/il4ld3dKembeojHzRff/haVvP9
 76rrjQt2GX6Uiv4TSWrMfZPGaZzO7mbkKrbuaZpuivlSJpTgj0VCLuag4EQA8xrWGQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462971643!13145384!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44817 invoked from network); 11 May 2016 13:00: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; 11 May 2016 13: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 1b0Tkp-0005HH-AI
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkp-00073n-9O
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkp-00073n-9O@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:43 +0000
Subject: [Xen-changelog] [xen stable-4.5] unmodified_drivers: enable use of
	register_oldmem_pfn_is_ram() API
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJlY2IxMjVhMjU4NTlmNDJlYzQwYTE1NmNhMWFhMTM4ZjVkNmZkZDcKQXV0aG9yOiAg
ICAgTWlrZSBNZXllciBNb24gQXByIDQgMTU6MDI6NTkgMjAxNiArMDIwMCA8bWlrZS5tZXllckB0
ZXJhZGF0YS5jb20+CkF1dGhvckRhdGU6IE1vbiBBcHIgNCAxNTowMjo1OSAyMDE2ICswMjAwCkNv
bW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogTW9u
IE1heSA5IDEzOjA2OjAxIDIwMTYgKzAyMDAKCiAgICB1bm1vZGlmaWVkX2RyaXZlcnM6IGVuYWJs
ZSB1c2Ugb2YgcmVnaXN0ZXJfb2xkbWVtX3Bmbl9pc19yYW0oKSBBUEkKICAgIAogICAgR2l0OiBh
MGY3OTNkODJkNWVjMmQwYjY3YzU3ZDcxMzBiZjAxYzkxMzk2YzYwCiAgICAKICAgIER1cmluZyB0
aGUgaW52ZXN0aWdhdGlvbiBvZiB2ZXJ5IHNsb3cgZHVtcCB0aW1lcyBvZiBndWVzdCBpbWFnZXMg
aW4KICAgIEFtYXpvbiBFQzIgaW5zdGFuY2UsIGl0IHdhcyBkaXNjb3ZlcmVkIHRoYXQgdGhlCiAg
ICByZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgpIEFQSSBpbXBsZW1lbnRlZCBieSB0aGUgdXBz
dHJlYW0ga2VybmVsCiAgICBjb21taXQgOTk3YzEzNmY1MThjNWRlYmQ2Mzg0N2U3OGUyYTg2OTRm
NTZkY2Y5MDoKICAgIAogICAgICAgICAgICBmcy9wcm9jL3ZtY29yZS5jOiBhZGQgaG9vayB0byBy
ZWFkX2Zyb21fb2xkbWVtKCkgdG8gY2hlY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZvciBub24tcmFtIHBhZ2VzCiAgICAKICAgIHdhcyBub3QgYmVpbmcgY2FsbGVkLiAgVGhpcyB3
YXMgZHVlIHRvIHRoZSBQViBkcml2ZXIgd2l0aCB0aGUgY2FsbAogICAgdG8gcmVnaXN0ZXJfb2xk
bWVtX3Bmbl9pc19yYW0oKSBBUEkgd2FzIG5vdCBpbmNsdWRpbmcgdGhlCiAgICBrZXJuZWwgaGVh
ZGVyIGZpbGUgdGhhdCBpcyB1c2VkIHRvIGNvbW11bmljYXRlIHN1cHBvcnQgb2YgdGhlIEFQSSBp
biB0aGUKICAgIGtlcm5lbC4gIEZpeCB0aGUgaXNzdWUgYnkgaW5jbHVkaW5nIHRoZSByZXF1aXJl
ZCBoZWFkZXIgZmlsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWlrZSBNZXllciA8bWlrZS5t
ZXllckB0ZXJhZGF0YS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgQWNrZWQtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KLS0t
CiB1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2ku
YyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvdW5t
b2RpZmllZF9kcml2ZXJzL2xpbnV4LTIuNi9wbGF0Zm9ybS1wY2kvcGxhdGZvcm0tcGNpLmMgYi91
bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYwpp
bmRleCAxNjNiMTY4Li5jNjgzNDZkIDEwMDY0NAotLS0gYS91bm1vZGlmaWVkX2RyaXZlcnMvbGlu
dXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYworKysgYi91bm1vZGlmaWVkX2RyaXZl
cnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYwpAQCAtMjQsNiArMjQsNyBA
QAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+CiAj
aW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51eC9jcmFzaF9kdW1wLmg+CiAj
aW5jbHVkZSA8bGludXgvcGNpLmg+CiAjaW5jbHVkZSA8bGludXgvaW5pdC5oPgogI2luY2x1ZGUg
PGxpbnV4L3ZlcnNpb24uaD4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0Tks-00033Q-Fq; Wed, 11 May 2016 13:00:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkr-00032V-FE
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 64/D1-09532-CFC23375; Wed, 11 May 2016 13:00:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfePjnG
 4wcM9ohYTthk4MHps79vFHsAYxZqZl5RfkcCa0XD3F3vBbr6K7X+uszQw/uHuYuTiEBL4wijx
 6cp7JgjnPKPEqfVzgBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWIkNvcdA
 rN5BcwkVv77yQJiswDVX7+7nHECI8cCRoZVjOrFqUVlqUW6RnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYzL/jodYpTkYFIS5X0jbRwuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYLXCOhjIcGi1PTUirTMHGBwwKQlOHiURHiFQNK8xQWJucWZ6RCpU4yKUuK8jiAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmJcTZApPZl4J3PRXQIuZgBZXXzcCW
 VySiJCSamDUOb5iGkuFutiFaWFbTGv+1ebkCpndyY9J4p2uHSBSJ3go01CFbd/SRy1fTE4aOe
 u9Fa5yMf+87MgDYa1QnjvbVbm6br/x3ef4SW/BupRva359/il4ld3dKembeojHzRff/haVvP9
 76rrjQt2GX6Uiv4TSWrMfZPGaZzO7mbkKrbuaZpuivlSJpTgj0VCLuag4EQA8xrWGQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462971643!13145384!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44817 invoked from network); 11 May 2016 13:00: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; 11 May 2016 13: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 1b0Tkp-0005HH-AI
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkp-00073n-9O
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkp-00073n-9O@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:43 +0000
Subject: [Xen-changelog] [xen stable-4.5] unmodified_drivers: enable use of
	register_oldmem_pfn_is_ram() API
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJlY2IxMjVhMjU4NTlmNDJlYzQwYTE1NmNhMWFhMTM4ZjVkNmZkZDcKQXV0aG9yOiAg
ICAgTWlrZSBNZXllciBNb24gQXByIDQgMTU6MDI6NTkgMjAxNiArMDIwMCA8bWlrZS5tZXllckB0
ZXJhZGF0YS5jb20+CkF1dGhvckRhdGU6IE1vbiBBcHIgNCAxNTowMjo1OSAyMDE2ICswMjAwCkNv
bW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogTW9u
IE1heSA5IDEzOjA2OjAxIDIwMTYgKzAyMDAKCiAgICB1bm1vZGlmaWVkX2RyaXZlcnM6IGVuYWJs
ZSB1c2Ugb2YgcmVnaXN0ZXJfb2xkbWVtX3Bmbl9pc19yYW0oKSBBUEkKICAgIAogICAgR2l0OiBh
MGY3OTNkODJkNWVjMmQwYjY3YzU3ZDcxMzBiZjAxYzkxMzk2YzYwCiAgICAKICAgIER1cmluZyB0
aGUgaW52ZXN0aWdhdGlvbiBvZiB2ZXJ5IHNsb3cgZHVtcCB0aW1lcyBvZiBndWVzdCBpbWFnZXMg
aW4KICAgIEFtYXpvbiBFQzIgaW5zdGFuY2UsIGl0IHdhcyBkaXNjb3ZlcmVkIHRoYXQgdGhlCiAg
ICByZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgpIEFQSSBpbXBsZW1lbnRlZCBieSB0aGUgdXBz
dHJlYW0ga2VybmVsCiAgICBjb21taXQgOTk3YzEzNmY1MThjNWRlYmQ2Mzg0N2U3OGUyYTg2OTRm
NTZkY2Y5MDoKICAgIAogICAgICAgICAgICBmcy9wcm9jL3ZtY29yZS5jOiBhZGQgaG9vayB0byBy
ZWFkX2Zyb21fb2xkbWVtKCkgdG8gY2hlY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZvciBub24tcmFtIHBhZ2VzCiAgICAKICAgIHdhcyBub3QgYmVpbmcgY2FsbGVkLiAgVGhpcyB3
YXMgZHVlIHRvIHRoZSBQViBkcml2ZXIgd2l0aCB0aGUgY2FsbAogICAgdG8gcmVnaXN0ZXJfb2xk
bWVtX3Bmbl9pc19yYW0oKSBBUEkgd2FzIG5vdCBpbmNsdWRpbmcgdGhlCiAgICBrZXJuZWwgaGVh
ZGVyIGZpbGUgdGhhdCBpcyB1c2VkIHRvIGNvbW11bmljYXRlIHN1cHBvcnQgb2YgdGhlIEFQSSBp
biB0aGUKICAgIGtlcm5lbC4gIEZpeCB0aGUgaXNzdWUgYnkgaW5jbHVkaW5nIHRoZSByZXF1aXJl
ZCBoZWFkZXIgZmlsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWlrZSBNZXllciA8bWlrZS5t
ZXllckB0ZXJhZGF0YS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgQWNrZWQtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KLS0t
CiB1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2ku
YyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvdW5t
b2RpZmllZF9kcml2ZXJzL2xpbnV4LTIuNi9wbGF0Zm9ybS1wY2kvcGxhdGZvcm0tcGNpLmMgYi91
bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYwpp
bmRleCAxNjNiMTY4Li5jNjgzNDZkIDEwMDY0NAotLS0gYS91bm1vZGlmaWVkX2RyaXZlcnMvbGlu
dXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYworKysgYi91bm1vZGlmaWVkX2RyaXZl
cnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYwpAQCAtMjQsNiArMjQsNyBA
QAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+CiAj
aW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51eC9jcmFzaF9kdW1wLmg+CiAj
aW5jbHVkZSA8bGludXgvcGNpLmg+CiAjaW5jbHVkZSA8bGludXgvaW5pdC5oPgogI2luY2x1ZGUg
PGxpbnV4L3ZlcnNpb24uaD4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tl3-00035b-Ie; Wed, 11 May 2016 13:00:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tl2-00035F-4d
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:56 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 DE/68-03814-70D23375; Wed, 11 May 2016 13:00:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdN1zj
 cYPVsVYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOD3tEVvBUvGKbUtTGhgPCXUxcnEICXxhlGhY
 84kJwjnPKNG38g5bFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAl4S7TvWs
 ILYvAJmEl+nLmcFaWUBqn/8oXoCI8cCRoZVjBrFqUVlqUW6hiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MK7Z7HmKU5GBSEuV9I20cLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC10gHKCdYlJqeWpGWmQMMDZi0BAePkgivEEiat7ggMbc4Mx0idYpRUUqc1xEkIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNygkzhycwrgZv+CmgxE9Di6utGI
 ItLEhFSUg2MYhcTY18LaO5iNC/3eVg170qHcKtnn1SlUtXUIEP+7mOZicU8sfyXp+U+UD8/32
 vp403R0+qtHwrqau0NWiZ4PcTEpztt8fOq1Nc8b1RNjR6wTVVRFTSPWq2/cJJiY1hslqFOy9X
 rvcYOHW1THqTx/uu6Ixr04dXRy1pn9A8ejPiovDbfZpMSS3FGoqEWc1FxIgD8EBqcQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462971653!29917477!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30757 invoked from network); 11 May 2016 13:00:54 -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; 11 May 2016 13:00: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 1b0Tkz-0005I2-CW
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkz-00074a-BZ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkz-00074a-BZ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:53 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/time: fix gtime_to_gtsc for
	vtsc=1 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY5Y2M0MGU4Nzc2OGNjYjgwYmQxMGExMDZlMzAwODQ4YWM1MzIwNjcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MTU6MTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoxNToxNCAyMDE2ICswMjAwCgogICAgeDg2
L3RpbWU6IGZpeCBndGltZV90b19ndHNjIGZvciB2dHNjPTEgUFYgZ3Vlc3RzCiAgICAKICAgIEZv
ciB2dHNjPTEgUFYgZ3Vlc3RzLCByZHRzYyBpcyB0cmFwcGVkIGFuZCBjYWxjdWxhdGVkIGZyb20g
Z2V0X3NfdGltZSgpCiAgICB1c2luZyBndGltZV90b19ndHNjLiBTaW1pbGFybHkgdGhlIHRzY190
aW1lc3RhbXAsIHBhcnQgb2Ygc3RydWN0CiAgICB2Y3B1X3RpbWVfaW5mbywgaXMgY2FsY3VsYXRl
ZCBmcm9tIHN0aW1lX2xvY2FsX3N0YW1wIHVzaW5nCiAgICBndGltZV90b19ndHNjLgogICAgCiAg
ICBIb3dldmVyIGd0aW1lX3RvX2d0c2MgY2FuIHJldHVybiAwLCBpZiB0aW1lIDwgdnRzY19vZmZz
ZXQsIHdoaWNoIGNhbgogICAgYWN0dWFsbHkgaGFwcGVuIHdoZW4gZ3RpbWVfdG9fZ3RzYyBpcyBj
YWxsZWQgcGFzc2luZyBzdGltZV9sb2NhbF9zdGFtcAogICAgKHRoZSBjYWxsZXIgZnVuY3Rpb24g
aXMgX191cGRhdGVfdmNwdV9zeXN0ZW1fdGltZSkuCiAgICAKICAgIEluIHRoYXQgY2FzZSB0aGUg
cHZjbG9jayBwcm90b2NvbCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgYW5kIHRoZSBndWVzdCBpcwog
ICAgdW5hYmxlIHRvIGNhbGN1bGF0ZSB0aGUgc3lzdGVtIHRpbWUgY29ycmVjdGx5LiBBcyBhIGNv
bnNlcXVlbmNlIHdoZW4gdGhlCiAgICBndWVzdCB0cmllcyB0byBzZXQgYSB0aW1lciBldmVudCAo
Zm9yIGV4YW1wbGUgY2FsbGluZyB0aGUKICAgIFZDUFVPUF9zZXRfc2luZ2xlc2hvdF90aW1lciBo
eXBlcmNhbGwpLCB0aGUgZXZlbnQgd2lsbCBiZSBpbiB0aGUgcGFzdAogICAgY2F1c2luZyBMaW51
eCB0byBoYW5nLgogICAgCiAgICBUaGUgcHVycG9zZSBvZiB0aGUgcHZjbG9jayBwcm90b2NvbCBp
cyB0byBhbGxvdyB0aGUgZ3Vlc3QgdG8gY2FsY3VsYXRlCiAgICB0aGUgc3lzdGVtX3RpbWUgaW4g
bmFub3NlYyBjb3JyZWN0bHkuIFRoZSBndWVzdCBjYWxjdWxhdGVzIGFzIGZvbGxvdzoKICAgIAog
ICAgICBmcm9tX3Z0c2Nfc2NhbGUocmR0c2MgLSB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1w
KSArIHZjcHVfdGltZV9pbmZvLnN5c3RlbV90aW1lCiAgICAKICAgIEdpdmVuIHRoYXQgd2l0aCB2
dHNjPTE6CiAgICAgIHJkdHNjID0gdG9fdnRzY19zY2FsZShOT1coKSAtIHZ0c2Nfb2Zmc2V0KQog
ICAgICB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1wID0gdG9fdnRzY19zY2FsZSh2Y3B1X3Rp
bWVfaW5mby5zeXN0ZW1fdGltZSAtIHZ0c2Nfb2Zmc2V0KQogICAgCiAgICBUaGUgZXhwcmVzc2lv
biBldmFsdWF0ZXMgdG8gTk9XKCksIHdoaWNoIGlzIHdoYXQgd2Ugd2FudC4gIEhvd2V2ZXIgd2hl
bgogICAgc3RpbWVfbG9jYWxfc3RhbXAgPCB2dHNjX29mZnNldCwgdmNwdV90aW1lX2luZm8udHNj
X3RpbWVzdGFtcCBpcwogICAgYWN0dWFsbHkgMC4gQXMgYSBjb25zZXF1ZW5jZSB0aGUgY2FsY3Vs
YXRlZCBvdmVyYWxsIHN5c3RlbV90aW1lIGlzIG5vdAogICAgY29ycmVjdC4KICAgIAogICAgVGhp
cyBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgbGV0dGluZyBndGltZV90b19ndHNjIHJldHVybiBh
IG5lZ2F0aXZlCiAgICBpbnRlZ2VyIGluIHRoZSBmb3JtIG9mIGEgd3JhcHBlZCBhcm91bmQgdW5z
aWduZWQgaW50ZWdlciwgdGh1cyB3aGVuIHRoZQogICAgZ3Vlc3Qgc3VidHJhY3RzIHZjcHVfdGlt
ZV9pbmZvLnRzY190aW1lc3RhbXAgZnJvbSByZHRzYyB3aWxsIGNhbGN1bGF0ZQogICAgdGhlIHJp
Z2h0IHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQyMmM5YmY3YzMwNjdiMTdjYmQ5
Y2RmZDhiODE5NDFkZDZmYjhkNzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjA2OjU2
ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IGYzMTExMGIuLjhmYzRjMDEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUu
YwpAQCAtMTc0NCw3ICsxNzQ0LDEyIEBAIGN1c3RvbV9wYXJhbSgidHNjIiwgdHNjX3BhcnNlKTsK
IHU2NCBndGltZV90b19ndHNjKHN0cnVjdCBkb21haW4gKmQsIHU2NCB0aW1lKQogewogICAgIGlm
ICggIWlzX2h2bV9kb21haW4oZCkgKQotICAgICAgICB0aW1lID0gbWF4X3QoczY0LCB0aW1lIC0g
ZC0+YXJjaC52dHNjX29mZnNldCwgMCk7CisgICAgeworICAgICAgICBpZiAoIHRpbWUgPCBkLT5h
cmNoLnZ0c2Nfb2Zmc2V0ICkKKyAgICAgICAgICAgIHJldHVybiAtc2NhbGVfZGVsdGEoZC0+YXJj
aC52dHNjX29mZnNldCAtIHRpbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
LT5hcmNoLm5zX3RvX3Z0c2MpOworICAgICAgICB0aW1lIC09IGQtPmFyY2gudnRzY19vZmZzZXQ7
CisgICAgfQogICAgIHJldHVybiBzY2FsZV9kZWx0YSh0aW1lLCAmZC0+YXJjaC5uc190b192dHNj
KTsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 13:00:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:00: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 1b0Tl3-00035b-Ie; Wed, 11 May 2016 13:00:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tl2-00035F-4d
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:56 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 DE/68-03814-70D23375; Wed, 11 May 2016 13:00:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdN1zj
 cYPVsVYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOD3tEVvBUvGKbUtTGhgPCXUxcnEICXxhlGhY
 84kJwjnPKNG38g5bFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAl4S7TvWs
 ILYvAJmEl+nLmcFaWUBqn/8oXoCI8cCRoZVjBrFqUVlqUW6hiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MK7Z7HmKU5GBSEuV9I20cLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC10gHKCdYlJqeWpGWmQMMDZi0BAePkgivEEiat7ggMbc4Mx0idYpRUUqc1xEkIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNygkzhycwrgZv+CmgxE9Di6utGI
 ItLEhFSUg2MYhcTY18LaO5iNC/3eVg170qHcKtnn1SlUtXUIEP+7mOZicU8sfyXp+U+UD8/32
 vp403R0+qtHwrqau0NWiZ4PcTEpztt8fOq1Nc8b1RNjR6wTVVRFTSPWq2/cJJiY1hslqFOy9X
 rvcYOHW1THqTx/uu6Ixr04dXRy1pn9A8ejPiovDbfZpMSS3FGoqEWc1FxIgD8EBqcQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462971653!29917477!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30757 invoked from network); 11 May 2016 13:00:54 -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; 11 May 2016 13:00: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 1b0Tkz-0005I2-CW
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tkz-00074a-BZ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:00:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tkz-00074a-BZ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:00:53 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/time: fix gtime_to_gtsc for
	vtsc=1 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY5Y2M0MGU4Nzc2OGNjYjgwYmQxMGExMDZlMzAwODQ4YWM1MzIwNjcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MTU6MTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoxNToxNCAyMDE2ICswMjAwCgogICAgeDg2
L3RpbWU6IGZpeCBndGltZV90b19ndHNjIGZvciB2dHNjPTEgUFYgZ3Vlc3RzCiAgICAKICAgIEZv
ciB2dHNjPTEgUFYgZ3Vlc3RzLCByZHRzYyBpcyB0cmFwcGVkIGFuZCBjYWxjdWxhdGVkIGZyb20g
Z2V0X3NfdGltZSgpCiAgICB1c2luZyBndGltZV90b19ndHNjLiBTaW1pbGFybHkgdGhlIHRzY190
aW1lc3RhbXAsIHBhcnQgb2Ygc3RydWN0CiAgICB2Y3B1X3RpbWVfaW5mbywgaXMgY2FsY3VsYXRl
ZCBmcm9tIHN0aW1lX2xvY2FsX3N0YW1wIHVzaW5nCiAgICBndGltZV90b19ndHNjLgogICAgCiAg
ICBIb3dldmVyIGd0aW1lX3RvX2d0c2MgY2FuIHJldHVybiAwLCBpZiB0aW1lIDwgdnRzY19vZmZz
ZXQsIHdoaWNoIGNhbgogICAgYWN0dWFsbHkgaGFwcGVuIHdoZW4gZ3RpbWVfdG9fZ3RzYyBpcyBj
YWxsZWQgcGFzc2luZyBzdGltZV9sb2NhbF9zdGFtcAogICAgKHRoZSBjYWxsZXIgZnVuY3Rpb24g
aXMgX191cGRhdGVfdmNwdV9zeXN0ZW1fdGltZSkuCiAgICAKICAgIEluIHRoYXQgY2FzZSB0aGUg
cHZjbG9jayBwcm90b2NvbCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgYW5kIHRoZSBndWVzdCBpcwog
ICAgdW5hYmxlIHRvIGNhbGN1bGF0ZSB0aGUgc3lzdGVtIHRpbWUgY29ycmVjdGx5LiBBcyBhIGNv
bnNlcXVlbmNlIHdoZW4gdGhlCiAgICBndWVzdCB0cmllcyB0byBzZXQgYSB0aW1lciBldmVudCAo
Zm9yIGV4YW1wbGUgY2FsbGluZyB0aGUKICAgIFZDUFVPUF9zZXRfc2luZ2xlc2hvdF90aW1lciBo
eXBlcmNhbGwpLCB0aGUgZXZlbnQgd2lsbCBiZSBpbiB0aGUgcGFzdAogICAgY2F1c2luZyBMaW51
eCB0byBoYW5nLgogICAgCiAgICBUaGUgcHVycG9zZSBvZiB0aGUgcHZjbG9jayBwcm90b2NvbCBp
cyB0byBhbGxvdyB0aGUgZ3Vlc3QgdG8gY2FsY3VsYXRlCiAgICB0aGUgc3lzdGVtX3RpbWUgaW4g
bmFub3NlYyBjb3JyZWN0bHkuIFRoZSBndWVzdCBjYWxjdWxhdGVzIGFzIGZvbGxvdzoKICAgIAog
ICAgICBmcm9tX3Z0c2Nfc2NhbGUocmR0c2MgLSB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1w
KSArIHZjcHVfdGltZV9pbmZvLnN5c3RlbV90aW1lCiAgICAKICAgIEdpdmVuIHRoYXQgd2l0aCB2
dHNjPTE6CiAgICAgIHJkdHNjID0gdG9fdnRzY19zY2FsZShOT1coKSAtIHZ0c2Nfb2Zmc2V0KQog
ICAgICB2Y3B1X3RpbWVfaW5mby50c2NfdGltZXN0YW1wID0gdG9fdnRzY19zY2FsZSh2Y3B1X3Rp
bWVfaW5mby5zeXN0ZW1fdGltZSAtIHZ0c2Nfb2Zmc2V0KQogICAgCiAgICBUaGUgZXhwcmVzc2lv
biBldmFsdWF0ZXMgdG8gTk9XKCksIHdoaWNoIGlzIHdoYXQgd2Ugd2FudC4gIEhvd2V2ZXIgd2hl
bgogICAgc3RpbWVfbG9jYWxfc3RhbXAgPCB2dHNjX29mZnNldCwgdmNwdV90aW1lX2luZm8udHNj
X3RpbWVzdGFtcCBpcwogICAgYWN0dWFsbHkgMC4gQXMgYSBjb25zZXF1ZW5jZSB0aGUgY2FsY3Vs
YXRlZCBvdmVyYWxsIHN5c3RlbV90aW1lIGlzIG5vdAogICAgY29ycmVjdC4KICAgIAogICAgVGhp
cyBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgbGV0dGluZyBndGltZV90b19ndHNjIHJldHVybiBh
IG5lZ2F0aXZlCiAgICBpbnRlZ2VyIGluIHRoZSBmb3JtIG9mIGEgd3JhcHBlZCBhcm91bmQgdW5z
aWduZWQgaW50ZWdlciwgdGh1cyB3aGVuIHRoZQogICAgZ3Vlc3Qgc3VidHJhY3RzIHZjcHVfdGlt
ZV9pbmZvLnRzY190aW1lc3RhbXAgZnJvbSByZHRzYyB3aWxsIGNhbGN1bGF0ZQogICAgdGhlIHJp
Z2h0IHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQyMmM5YmY3YzMwNjdiMTdjYmQ5
Y2RmZDhiODE5NDFkZDZmYjhkNzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA0LTI4IDE1OjA2OjU2
ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IGYzMTExMGIuLjhmYzRjMDEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUu
YwpAQCAtMTc0NCw3ICsxNzQ0LDEyIEBAIGN1c3RvbV9wYXJhbSgidHNjIiwgdHNjX3BhcnNlKTsK
IHU2NCBndGltZV90b19ndHNjKHN0cnVjdCBkb21haW4gKmQsIHU2NCB0aW1lKQogewogICAgIGlm
ICggIWlzX2h2bV9kb21haW4oZCkgKQotICAgICAgICB0aW1lID0gbWF4X3QoczY0LCB0aW1lIC0g
ZC0+YXJjaC52dHNjX29mZnNldCwgMCk7CisgICAgeworICAgICAgICBpZiAoIHRpbWUgPCBkLT5h
cmNoLnZ0c2Nfb2Zmc2V0ICkKKyAgICAgICAgICAgIHJldHVybiAtc2NhbGVfZGVsdGEoZC0+YXJj
aC52dHNjX29mZnNldCAtIHRpbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
LT5hcmNoLm5zX3RvX3Z0c2MpOworICAgICAgICB0aW1lIC09IGQtPmFyY2gudnRzY19vZmZzZXQ7
CisgICAgfQogICAgIHJldHVybiBzY2FsZV9kZWx0YSh0aW1lLCAmZC0+YXJjaC5uc190b192dHNj
KTsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlD-00036w-Ko; Wed, 11 May 2016 13:01: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 1b0TlC-00036h-LB
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 52/DC-03149-11D23375; Wed, 11 May 2016 13:01:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdA1zj
 cYPNRc4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nl9ga3gblHFlyOzWRsYuyK6GLk4hAS+MEpM
 bWxmgnDOM0o8ub2IuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYF8iY79y
 1lAbF4BM4nLb28xgtgsQPV/7/1nn8DIsYCRYRWjRnFqUVlqka6huV5SUWZ6RkluYmaOrqGBsV
 5uanFxYnpqTmJSsV5yfu4mRqBXGIBgB+PL056HGCU5mJREed9IG4cL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDdrg2UEyxKTU+tSMvMAYYHTFqCg0dJhFdIByjNW1yQmFucmQ6ROsWoKCXOuxuk
 TwAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubtBBnPk5lXAjf9FdBiJqDF1
 deNQBaXJCKkpBoYZROYdjQ6cUpOvHi817TG6+yszbKhsXv/3V338cm6Y03bGJTZVhTNyRbcJN
 TGf6L1C9e1yGmhm41rZr/TXbPokSzTibzzctU3T6pr1vBMP7iDQeUvf1bsg3SzfFbX+pfuSZr
 NO55GG5rEf6tzf94RlhgYPuuO1uxYqR25HHJTqryvNJddfL9biaU4I9FQi7moOBEAbfZf5UQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462971663!6705468!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26354 invoked from network); 11 May 2016 13:01:04 -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; 11 May 2016 13: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 1b0Tl9-0005Is-F4
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tl9-000758-EI
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tl9-000758-EI@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:03 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/shadow: account for ioreq
	server pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA2NWIxMzQ3YjA5MDJmZDY4MjkxZGRjNTkzYTAwNTUyNTk3OTMzODMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MTY6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoxNjoxMCAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBtYXN0ZXIgY29tbWl0OiA3N2ViNWRiZWZmNzhiYmU1NDk3OTMzMjU1MjBmNTlhYjQ2YTE4
N2Y4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0wMiAwOToyMDoxNyArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDMxICsr
KysrKysrKysrKy0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgfCAgMSAr
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oICAgIHwgMTIgLS0tLS0tLS0KIDQgZmlsZXMg
Y2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMGFi
Yzc0MC4uZDA5MDVlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC01MjEsNiArNTIxLDMwIEBAIHN0YXRpYyBpbnQgaHZt
X21hcF9pb3JlcV9wYWdlKAogICAgIHJldHVybiAwOwogfQogCitib29sX3QgaXNfaW9yZXFfc2Vy
dmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkK
K3sKKyAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKKyAgICBib29sX3QgZm91
bmQgPSAwOworCisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5saXN0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0X2VudHJ5ICkKKyAgICB7CisgICAgICAg
IGlmICggKHMtPmlvcmVxLnZhICYmIHMtPmlvcmVxLnBhZ2UgPT0gcGFnZSkgfHwKKyAgICAgICAg
ICAgICAocy0+YnVmaW9yZXEudmEgJiYgcy0+YnVmaW9yZXEucGFnZSA9PSBwYWdlKSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gMTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICB9CisgICAgfQorCisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgcmV0dXJuIGZvdW5kOworfQorCiBzdGF0aWMg
dm9pZCBodm1fcmVtb3ZlX2lvcmVxX2dtZm4oCiAgICAgc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGh2bV9pb3JlcV9wYWdlICppb3JwKQogewpAQCAtMTAwNSw3ICsxMDI5LDcgQEAgc3RhdGljIGlu
dCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBkb21pZF90IGRvbWlk
LAogICAgICAgICBnb3RvIGZhaWwxOwogCiAgICAgZG9tYWluX3BhdXNlKGQpOwotICAgIHNwaW5f
bG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xv
Y2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAg
ICAgcmMgPSAtRUVYSVNUOwogICAgIGlmICggaXNfZGVmYXVsdCAmJiBkLT5hcmNoLmh2bV9kb21h
aW4uZGVmYXVsdF9pb3JlcV9zZXJ2ZXIgIT0gTlVMTCApCkBAIC0xMDI4LDE0ICsxMDUyLDE0IEBA
IHN0YXRpYyBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgZG9t
aWRfdCBkb21pZCwKICAgICBpZiAoIGlkICkKICAgICAgICAgKmlkID0gcy0+aWQ7CiAKLSAgICBz
cGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9j
ayk7CiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICByZXR1cm4gMDsKIAogIGZhaWwzOgog
IGZhaWwyOgotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
LmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAgIHhmcmVlKHMp
OwpAQCAtMTA0OCw3ICsxMDcyLDcgQEAgc3RhdGljIGludCBodm1fZGVzdHJveV9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2Rv
bWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0gLUVOT0VOVDsKICAg
ICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTEwNzcsNyArMTEwMSw3IEBAIHN0YXRpYyBp
bnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3Qg
aWQpCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiByYzsK
IH0KQEAgLTEwOTAsNyArMTExNCw3IEBAIHN0YXRpYyBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJf
aW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9y
ZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5h
cmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwog
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtMTExNSw3ICsxMTM5LDcgQEAgc3RhdGlj
IGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vydmlk
X3QgaWQsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNo
Lmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2
ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiBy
YzsKIH0KQEAgLTExMjYsNyArMTE1MCw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90
b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1
Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vy
c2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0g
LUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTExNjYsNyArMTE5MCw3
IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRv
bWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgfQogICAgIH0KIAotICAgIHNwaW5fdW5s
b2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJldHVybiByYzsKIH0KQEAgLTExNzcsNyArMTIwMSw3IEBAIHN0YXRpYyBpbnQgaHZtX3Vu
bWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vydmlk
X3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjOwogCi0g
ICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9j
ayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCkBA
IC0xMjE3LDcgKzEyNDEsNyBAQCBzdGF0aWMgaW50IGh2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lv
cmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgICAgICB9CiAg
ICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTIyOCw3ICsxMjUyLDcg
QEAgc3RhdGljIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpk
LCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmVudHJ5OwogICAgIGludCBy
YzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2ggKCBlbnRy
eSwKQEAgLTEyNTcsNyArMTI4MSw3IEBAIHN0YXRpYyBpbnQgaHZtX3NldF9pb3JlcV9zZXJ2ZXJf
c3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgYnJlYWs7CiAg
ICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtMTI2Niw3ICsxMjkwLDcg
QEAgc3RhdGljIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAg
ICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5p
b3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubGlz
dCwKQEAgLTEyNzksNyArMTMwMyw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJz
X2FkZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAg
Z290byBmYWlsOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiAwOwogCkBAIC0xMjg5
LDcgKzEzMTMsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19hZGRfdmNwdShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfcmVtb3ZlX3ZjcHUocywg
dik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xMjk4LDIxICsxMzIyLDIx
IEBAIHN0YXRpYyB2b2lkIGh2bV9hbGxfaW9yZXFfc2VydmVyc19yZW1vdmVfdmNwdShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqczsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFf
c2VydmVyLmxvY2spOwogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxpc3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RfZW50cnkgKQogICAgICAgICBodm1faW9yZXFf
c2VydmVyX3JlbW92ZV92Y3B1KHMsIHYpOwogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZt
X2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogfQogCiBzdGF0aWMgdm9pZCBo
dm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0
cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCAqbmV4dDsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgLyogTm8gbmVl
ZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4gZG93biAqLwog
CkBAIC0xMzM1LDcgKzEzNTksNyBAQCBzdGF0aWMgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFf
c2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICB4ZnJlZShzKTsKICAgICB9CiAKLSAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5lbChzdHJ1Y3Qg
dmNwdSAqdiwgZG9taWRfdCByZW1vdGVfZG9taWQsCkBAIC0xMzU4LDcgKzEzODIsNyBAQCBzdGF0
aWMgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGRvbWlkX3QgZG9taWQp
CiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjID0gMDsKIAotICAg
IHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2sp
OwogCiAgICAgLyoKICAgICAgKiBMYWNrIG9mIGlvcmVxIHNlcnZlciBpcyBub3QgYSBmYWlsdXJl
LiBIVk1fUEFSQU1fRE1fRE9NQUlOIHdpbGwKQEAgLTE0MDcsNyArMTQzMSw3IEBAIHN0YXRpYyBp
bnQgaHZtX3NldF9kbV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCkKICAg
ICBkb21haW5fdW5wYXVzZShkKTsKIAogIGRvbmU6Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsK
IH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNzZhNTZjYS4uNGU5MjA2YiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCkBAIC0yMzk0LDcgKzIzOTQsOCBAQCBpbnQgc2hfcmVtb3ZlX3dy
aXRlX2FjY2Vzc19mcm9tX3NsMXAoc3RydWN0IHZjcHUgKnYsIG1mbl90IGdtZm4sCiAvKiBSZW1v
dmUgYWxsIG1hcHBpbmdzIG9mIGEgZ3Vlc3QgZnJhbWUgZnJvbSB0aGUgc2hhZG93IHRhYmxlcy4K
ICAqIFJldHVybnMgbm9uLXplcm8gaWYgd2UgbmVlZCB0byBmbHVzaCBUTEJzLiAqLwogCi1pbnQg
c2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbikKK3N0YXRp
YyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKIHsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3BhZ2UoZ21mbik7CiAKQEAgLTI0
NDYsMTkgKzI0NDcsMjUgQEAgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3RydWN0IHZjcHUg
KnYsIG1mbl90IGdtZm4pCiAgICAgLyogSWYgdGhhdCBkaWRuJ3QgY2F0Y2ggdGhlIG1hcHBpbmcs
IHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nICovCiAgICAgaWYgKCAhc2hfY2hlY2tfcGFnZV9oYXNf
bm9fcmVmcyhwYWdlKSApCiAgICAgewotICAgICAgICAvKiBEb24ndCBjb21wbGFpbiBpZiB3ZSdy
ZSBpbiBIVk0gYW5kIHRoZXJlIGFyZSBzb21lIGV4dHJhIG1hcHBpbmdzOiAKKyAgICAgICAgLyoK
KyAgICAgICAgICogRG9uJ3QgY29tcGxhaW4gaWYgd2UncmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUg
c29tZSBleHRyYSBtYXBwaW5nczoKICAgICAgICAgICogVGhlIHFlbXUgaGVscGVyIHByb2Nlc3Mg
aGFzIGFuIHVudHlwZWQgbWFwcGluZyBvZiB0aGlzIGRvbSdzIFJBTSAKICAgICAgICAgICogYW5k
IHRoZSBIVk0gcmVzdG9yZSBwcm9ncmFtIHRha2VzIGFub3RoZXIuCi0gICAgICAgICAqIEFsc28g
YWxsb3cgb25lIHR5cGVkIHJlZmNvdW50IGZvciB4ZW5oZWFwIHBhZ2VzLCB0byBtYXRjaAotICAg
ICAgICAgKiBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCkuICovCisgICAgICAgICAqIEFsc28g
YWxsb3cgb25lIHR5cGVkIHJlZmNvdW50IGZvcgorICAgICAgICAgKiAtIFhlbiBoZWFwIHBhZ2Vz
LCB0byBtYXRjaCBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCksCisgICAgICAgICAqIC0gaW9y
ZXEgc2VydmVyIHBhZ2VzLCB0byBtYXRjaCBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcigpLgorICAg
ICAgICAgKi8KICAgICAgICAgaWYgKCAhKHNoYWRvd19tb2RlX2V4dGVybmFsKHYtPmRvbWFpbikK
ICAgICAgICAgICAgICAgICYmIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9
IDMKICAgICAgICAgICAgICAgICYmICgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291
bnRfbWFzaykKLSAgICAgICAgICAgICAgICAgICA9PSAhIWlzX3hlbl9oZWFwX3BhZ2UocGFnZSkp
KSApCisgICAgICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwKKyAg
ICAgICAgICAgICAgICAgICAgICAgaXNfaW9yZXFfc2VydmVyX3BhZ2Uodi0+ZG9tYWluLCBwYWdl
KSkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBh
bGwgbWFwcGluZ3Mgb2YgbWZuICVseDogIgotICAgICAgICAgICAgICAgICAgICAgICAgICAiYz0l
MDhseCB0PSUwOGx4XG4iLCBtZm5feChnbWZuKSwgCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZ2UtPmNvdW50X2luZm8sIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKKyAgICAgICAgICAg
IFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseCAoZ2ZuICVs
eCk6ICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgImM9JWx4IHQ9JWx4IHg9JWQgaT0lZFxu
IiwgbWZuX3goZ21mbiksIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291
bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
aXNfaW9yZXFfc2VydmVyX3BhZ2Uodi0+ZG9tYWluLCBwYWdlKSk7CiAgICAgICAgIH0KICAgICB9
CiAKQEAgLTMzMzcsNyArMzM0NCw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1f
Y2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICBpZiAo
IChwMm1faXNfdmFsaWQocDJtdCkgfHwgcDJtX2lzX2dyYW50KHAybXQpKSAmJiBtZm5fdmFsaWQo
bWZuKSApIAogICAgICAgICB7CiAgICAgICAgICAgICBzaF9yZW1vdmVfYWxsX3NoYWRvd3NfYW5k
X3BhcmVudHModiwgbWZuKTsKLSAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5n
cyh2LCBtZm4pICkKKyAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyh2LCBt
Zm4sIGdmbikgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRvbWFpbl9kaXJ0
eV9jcHVtYXNrKTsKICAgICAgICAgfQogICAgIH0KQEAgLTMzNzIsNyArMzM3OSw4IEBAIHN0YXRp
YyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgLyog
VGhpcyBHRk4tPk1GTiBtYXBwaW5nIGhhcyBnb25lIGF3YXkgKi8KICAgICAgICAgICAgICAgICAg
ICAgc2hfcmVtb3ZlX2FsbF9zaGFkb3dzX2FuZF9wYXJlbnRzKHYsIG9tZm4pOwotICAgICAgICAg
ICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Modiwgb21mbikgKQorICAgICAg
ICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Modiwgb21mbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiArIChpIDw8IFBB
R0VfU0hJRlQpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29yKCZmbHVzaG1h
c2ssICZmbHVzaG1hc2ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9kaXJ0eV9jcHVtYXNrKTsKICAgICAgICAgICAgICAgICB9CkBAIC0zNTg4LDcgKzM1OTYs
OCBAQCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgIGRpcnR5ID0gMTsKICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IFRPRE86IEhldXJpc3RpY3MgZm9yIGZpbmRpbmcgdGhlIHNpbmdsZSBtYXBwaW5nIG9mCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgKiB0aGlzIGdtZm4gKi8KLSAgICAgICAgICAgICAgICAgICAg
ICAgIGZsdXNoX3RsYiB8PSBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQtPnZjcHVbMF0sIG1mbik7
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLT52Y3B1WzBdLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBiZWdpbl9wZm4gKyBpKTsKICAgICAgICAgICAgICAg
ICAgICAgfQogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggNmE5ODI2Ny4uYWJhMDQwYyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
aHZtLmgKQEAgLTM2MSw2ICszNjEsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5w
dXQsIHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKIHZvaWQgaHZtX21pZ3Jh
dGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBodm1faGFzX2RtKHN0cnVjdCBkb21h
aW4gKmQpOwogYm9vbF90IGh2bV9pb19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKK2Jvb2xfdCBp
c19pb3JlcV9zZXJ2ZXJfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlKTsKIHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdik7CiB2b2lkIGh2
bV9taWdyYXRlX3BpcnFzKHN0cnVjdCB2Y3B1ICp2KTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zaGFkb3cuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXgg
NDRkYmJmNS4uODZlNDQ3MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCkBAIC05MSwxOCArOTEsNiBAQCB2
b2lkIHNoYWRvd19jbGVhbl9kaXJ0eV9iaXRtYXAoc3RydWN0IGRvbWFpbiAqZCk7CiAgKiBoYXMg
Y2hhbmdlZCwgYW5kIHdoZW4gYnJpbmdpbmcgdXAgYSBWQ1BVIGZvciB0aGUgZmlyc3QgdGltZS4g
Ki8KIHZvaWQgc2hhZG93X3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpOwogCi0K
LS8qIFJlbW92ZSBhbGwgbWFwcGluZ3Mgb2YgdGhlIGd1ZXN0IHBhZ2UgZnJvbSB0aGUgc2hhZG93
cy4gCi0gKiBUaGlzIGlzIGNhbGxlZCBmcm9tIGNvbW1vbiBjb2RlLiAgSXQgZG9lcyBub3QgZmx1
c2ggVExCcy4gKi8KLWludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCB2Y3B1ICp2LCBt
Zm5fdCB0YXJnZXRfbWZuKTsKLXN0YXRpYyBpbmxpbmUgdm9pZCAKLXNoYWRvd19kcm9wX3JlZmVy
ZW5jZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcCkKLXsKLSAgICBpZiAo
IHVubGlrZWx5KHNoYWRvd19tb2RlX2VuYWJsZWQoZCkpICkKLSAgICAgICAgLyogU2VlIHRoZSBj
b21tZW50IGFib3V0IGxvY2tpbmcgaW4gc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyAqLwotICAgICAg
ICBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQtPnZjcHVbMF0sIF9tZm4ocGFnZV90b19tZm4ocCkp
KTsKLX0KLQogLyogUmVtb3ZlIGFsbCBzaGFkb3dzIG9mIHRoZSBndWVzdCBtZm4uICovCiB2b2lk
IHNoX3JlbW92ZV9zaGFkb3dzKHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBnbWZuLCBpbnQgZmFzdCwg
aW50IGFsbCk7CiBzdGF0aWMgaW5saW5lIHZvaWQgc2hhZG93X3JlbW92ZV9hbGxfc2hhZG93cyhz
dHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbikKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlD-00036w-Ko; Wed, 11 May 2016 13:01: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 1b0TlC-00036h-LB
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 52/DC-03149-11D23375; Wed, 11 May 2016 13:01:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdA1zj
 cYPNRc4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nl9ga3gblHFlyOzWRsYuyK6GLk4hAS+MEpM
 bWxmgnDOM0o8ub2IuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYF8iY79y
 1lAbF4BM4nLb28xgtgsQPV/7/1nn8DIsYCRYRWjRnFqUVlqka6huV5SUWZ6RkluYmaOrqGBsV
 5uanFxYnpqTmJSsV5yfu4mRqBXGIBgB+PL056HGCU5mJREed9IG4cL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDdrg2UEyxKTU+tSMvMAYYHTFqCg0dJhFdIByjNW1yQmFucmQ6ROsWoKCXOuxuk
 TwAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubtBBnPk5lXAjf9FdBiJqDF1
 deNQBaXJCKkpBoYZROYdjQ6cUpOvHi817TG6+yszbKhsXv/3V338cm6Y03bGJTZVhTNyRbcJN
 TGf6L1C9e1yGmhm41rZr/TXbPokSzTibzzctU3T6pr1vBMP7iDQeUvf1bsg3SzfFbX+pfuSZr
 NO55GG5rEf6tzf94RlhgYPuuO1uxYqR25HHJTqryvNJddfL9biaU4I9FQi7moOBEAbfZf5UQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462971663!6705468!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26354 invoked from network); 11 May 2016 13:01:04 -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; 11 May 2016 13: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 1b0Tl9-0005Is-F4
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0Tl9-000758-EI
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0Tl9-000758-EI@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:03 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/shadow: account for ioreq
	server pages before complaining about not found 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA2NWIxMzQ3YjA5MDJmZDY4MjkxZGRjNTkzYTAwNTUyNTk3OTMzODMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gTWF5IDkg
MTM6MTY6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxMzoxNjoxMCAyMDE2ICswMjAwCgogICAgeDg2
L3NoYWRvdzogYWNjb3VudCBmb3IgaW9yZXEgc2VydmVyIHBhZ2VzIGJlZm9yZSBjb21wbGFpbmlu
ZyBhYm91dCBub3QgZm91bmQgbWFwcGluZwogICAgCiAgICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAogICAgdGFrZXMgYSB3
cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5IGJl
CiAgICBhY2NvdW50ZWQgZm9yIHdoZW4gZGV0ZXJtaW5pbmcgd2hldGhlciB0byBsb2cgYSBjb21w
bGFpbnQuCiAgICAKICAgIFRoaXMgcmVxdWlyZXMgdXNpbmcgcmVjdXJzaXZlIGxvY2tpbmcgZm9y
IHRoZSBpb3JlcSBzZXJ2ZXIgbG9jaywgYXMgdGhlCiAgICBvZmZlbmRpbmcgaW52b2NhdGlvbiBv
ZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawogICAgZnJv
bSBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZSgpLiAoV2hpbGUgbm90IHN0cmljdGx5IG5lZWRl
ZCB0byBiZQogICAgZG9uZSBpbiBhbGwgb3RoZXIgaW5zdGFuY2VzIHRvbywgY29udmVydCBhbGwg
b2YgdGhlbSBmb3IgY29uc2lzdGVuY3kuKQogICAgCiAgICBBdCBvbmNlIGltcHJvdmUgdGhlIHVz
ZWZ1bG5lc3Mgb2YgdGhlIHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCiAgICB2YWx1ZXMg
aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAogICAg
dW5kZXJzdGFuZGluZyB3aGljaCBndWVzdCBwYWdlIGl0IGlzIHRoYXQgdGhlcmUgaXMgYSBwcm9i
bGVtIHdpdGggLSBpbgogICAgY2FzZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZh
cmlhbnQgYWNyb3NzIGludm9jYXRpb25zLCB3aGlsZQogICAgdGhlIE1GTiBvYnZpb3VzbHkgY2Fu
IFthbmQgd2lsbF0gdmFyeSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgICBtYXN0ZXIgY29tbWl0OiA3N2ViNWRiZWZmNzhiYmU1NDk3OTMzMjU1MjBmNTlhYjQ2YTE4
N2Y4CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0wMiAwOToyMDoxNyArMDIwMAotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDMxICsr
KysrKysrKysrKy0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgfCAgMSAr
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oICAgIHwgMTIgLS0tLS0tLS0KIDQgZmlsZXMg
Y2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMGFi
Yzc0MC4uZDA5MDVlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC01MjEsNiArNTIxLDMwIEBAIHN0YXRpYyBpbnQgaHZt
X21hcF9pb3JlcV9wYWdlKAogICAgIHJldHVybiAwOwogfQogCitib29sX3QgaXNfaW9yZXFfc2Vy
dmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkK
K3sKKyAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKKyAgICBib29sX3QgZm91
bmQgPSAwOworCisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5saXN0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0X2VudHJ5ICkKKyAgICB7CisgICAgICAg
IGlmICggKHMtPmlvcmVxLnZhICYmIHMtPmlvcmVxLnBhZ2UgPT0gcGFnZSkgfHwKKyAgICAgICAg
ICAgICAocy0+YnVmaW9yZXEudmEgJiYgcy0+YnVmaW9yZXEucGFnZSA9PSBwYWdlKSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gMTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICB9CisgICAgfQorCisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOworCisgICAgcmV0dXJuIGZvdW5kOworfQorCiBzdGF0aWMg
dm9pZCBodm1fcmVtb3ZlX2lvcmVxX2dtZm4oCiAgICAgc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGh2bV9pb3JlcV9wYWdlICppb3JwKQogewpAQCAtMTAwNSw3ICsxMDI5LDcgQEAgc3RhdGljIGlu
dCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBkb21pZF90IGRvbWlk
LAogICAgICAgICBnb3RvIGZhaWwxOwogCiAgICAgZG9tYWluX3BhdXNlKGQpOwotICAgIHNwaW5f
bG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xv
Y2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAg
ICAgcmMgPSAtRUVYSVNUOwogICAgIGlmICggaXNfZGVmYXVsdCAmJiBkLT5hcmNoLmh2bV9kb21h
aW4uZGVmYXVsdF9pb3JlcV9zZXJ2ZXIgIT0gTlVMTCApCkBAIC0xMDI4LDE0ICsxMDUyLDE0IEBA
IHN0YXRpYyBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgZG9t
aWRfdCBkb21pZCwKICAgICBpZiAoIGlkICkKICAgICAgICAgKmlkID0gcy0+aWQ7CiAKLSAgICBz
cGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9j
ayk7CiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICByZXR1cm4gMDsKIAogIGZhaWwzOgog
IGZhaWwyOgotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVy
LmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKIAogICAgIHhmcmVlKHMp
OwpAQCAtMTA0OCw3ICsxMDcyLDcgQEAgc3RhdGljIGludCBodm1fZGVzdHJveV9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2Rv
bWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0gLUVOT0VOVDsKICAg
ICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTEwNzcsNyArMTEwMSw3IEBAIHN0YXRpYyBp
bnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3Qg
aWQpCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiByYzsK
IH0KQEAgLTEwOTAsNyArMTExNCw3IEBAIHN0YXRpYyBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJf
aW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9y
ZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5h
cmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwog
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBzLApAQCAtMTExNSw3ICsxMTM5LDcgQEAgc3RhdGlj
IGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vydmlk
X3QgaWQsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNo
Lmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2
ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiBy
YzsKIH0KQEAgLTExMjYsNyArMTE1MCw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90
b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1
Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBzcGluX2xvY2soJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vy
c2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJjID0g
LUVOT0VOVDsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKQEAgLTExNjYsNyArMTE5MCw3
IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRv
bWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgfQogICAgIH0KIAotICAgIHNwaW5fdW5s
b2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJldHVybiByYzsKIH0KQEAgLTExNzcsNyArMTIwMSw3IEBAIHN0YXRpYyBpbnQgaHZtX3Vu
bWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vydmlk
X3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjOwogCi0g
ICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAg
IHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9j
ayk7CiAKICAgICByYyA9IC1FTk9FTlQ7CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCkBA
IC0xMjE3LDcgKzEyNDEsNyBAQCBzdGF0aWMgaW50IGh2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lv
cmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgICAgICB9CiAg
ICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTIyOCw3ICsxMjUyLDcg
QEAgc3RhdGljIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpk
LCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmVudHJ5OwogICAgIGludCBy
YzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgcmMgPSAtRU5PRU5UOwogICAgIGxpc3RfZm9yX2VhY2ggKCBlbnRy
eSwKQEAgLTEyNTcsNyArMTI4MSw3IEBAIHN0YXRpYyBpbnQgaHZtX3NldF9pb3JlcV9zZXJ2ZXJf
c3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICAgICAgYnJlYWs7CiAg
ICAgfQogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9y
ZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtMTI2Niw3ICsxMjkwLDcg
QEAgc3RhdGljIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAg
ICAgaW50IHJjOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5p
b3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubGlz
dCwKQEAgLTEyNzksNyArMTMwMyw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJz
X2FkZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAg
Z290byBmYWlsOwogICAgIH0KIAotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiAwOwogCkBAIC0xMjg5
LDcgKzEzMTMsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxfaW9yZXFfc2VydmVyc19hZGRfdmNwdShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlzdF9lbnRyeSApCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfcmVtb3ZlX3ZjcHUocywg
dik7CiAKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3Jl
cV9zZXJ2ZXIubG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xMjk4LDIxICsxMzIyLDIx
IEBAIHN0YXRpYyB2b2lkIGh2bV9hbGxfaW9yZXFfc2VydmVyc19yZW1vdmVfdmNwdShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqczsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s
b2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFf
c2VydmVyLmxvY2spOwogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxpc3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RfZW50cnkgKQogICAgICAgICBodm1faW9yZXFf
c2VydmVyX3JlbW92ZV92Y3B1KHMsIHYpOwogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZt
X2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogfQogCiBzdGF0aWMgdm9pZCBo
dm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0
cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCAqbmV4dDsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJj
aC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgLyogTm8gbmVl
ZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4gZG93biAqLwog
CkBAIC0xMzM1LDcgKzEzNTksNyBAQCBzdGF0aWMgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFf
c2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICB4ZnJlZShzKTsKICAgICB9CiAKLSAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX3JlcGxhY2VfZXZlbnRfY2hhbm5lbChzdHJ1Y3Qg
dmNwdSAqdiwgZG9taWRfdCByZW1vdGVfZG9taWQsCkBAIC0xMzU4LDcgKzEzODIsNyBAQCBzdGF0
aWMgaW50IGh2bV9zZXRfZG1fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGRvbWlkX3QgZG9taWQp
CiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjID0gMDsKIAotICAg
IHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2sp
OwogCiAgICAgLyoKICAgICAgKiBMYWNrIG9mIGlvcmVxIHNlcnZlciBpcyBub3QgYSBmYWlsdXJl
LiBIVk1fUEFSQU1fRE1fRE9NQUlOIHdpbGwKQEAgLTE0MDcsNyArMTQzMSw3IEBAIHN0YXRpYyBp
bnQgaHZtX3NldF9kbV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgZG9taWRfdCBkb21pZCkKICAg
ICBkb21haW5fdW5wYXVzZShkKTsKIAogIGRvbmU6Ci0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIHJldHVybiByYzsK
IH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNzZhNTZjYS4uNGU5MjA2YiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCkBAIC0yMzk0LDcgKzIzOTQsOCBAQCBpbnQgc2hfcmVtb3ZlX3dy
aXRlX2FjY2Vzc19mcm9tX3NsMXAoc3RydWN0IHZjcHUgKnYsIG1mbl90IGdtZm4sCiAvKiBSZW1v
dmUgYWxsIG1hcHBpbmdzIG9mIGEgZ3Vlc3QgZnJhbWUgZnJvbSB0aGUgc2hhZG93IHRhYmxlcy4K
ICAqIFJldHVybnMgbm9uLXplcm8gaWYgd2UgbmVlZCB0byBmbHVzaCBUTEJzLiAqLwogCi1pbnQg
c2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbikKK3N0YXRp
YyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKIHsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3BhZ2UoZ21mbik7CiAKQEAgLTI0
NDYsMTkgKzI0NDcsMjUgQEAgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3RydWN0IHZjcHUg
KnYsIG1mbl90IGdtZm4pCiAgICAgLyogSWYgdGhhdCBkaWRuJ3QgY2F0Y2ggdGhlIG1hcHBpbmcs
IHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nICovCiAgICAgaWYgKCAhc2hfY2hlY2tfcGFnZV9oYXNf
bm9fcmVmcyhwYWdlKSApCiAgICAgewotICAgICAgICAvKiBEb24ndCBjb21wbGFpbiBpZiB3ZSdy
ZSBpbiBIVk0gYW5kIHRoZXJlIGFyZSBzb21lIGV4dHJhIG1hcHBpbmdzOiAKKyAgICAgICAgLyoK
KyAgICAgICAgICogRG9uJ3QgY29tcGxhaW4gaWYgd2UncmUgaW4gSFZNIGFuZCB0aGVyZSBhcmUg
c29tZSBleHRyYSBtYXBwaW5nczoKICAgICAgICAgICogVGhlIHFlbXUgaGVscGVyIHByb2Nlc3Mg
aGFzIGFuIHVudHlwZWQgbWFwcGluZyBvZiB0aGlzIGRvbSdzIFJBTSAKICAgICAgICAgICogYW5k
IHRoZSBIVk0gcmVzdG9yZSBwcm9ncmFtIHRha2VzIGFub3RoZXIuCi0gICAgICAgICAqIEFsc28g
YWxsb3cgb25lIHR5cGVkIHJlZmNvdW50IGZvciB4ZW5oZWFwIHBhZ2VzLCB0byBtYXRjaAotICAg
ICAgICAgKiBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCkuICovCisgICAgICAgICAqIEFsc28g
YWxsb3cgb25lIHR5cGVkIHJlZmNvdW50IGZvcgorICAgICAgICAgKiAtIFhlbiBoZWFwIHBhZ2Vz
LCB0byBtYXRjaCBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCksCisgICAgICAgICAqIC0gaW9y
ZXEgc2VydmVyIHBhZ2VzLCB0byBtYXRjaCBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcigpLgorICAg
ICAgICAgKi8KICAgICAgICAgaWYgKCAhKHNoYWRvd19tb2RlX2V4dGVybmFsKHYtPmRvbWFpbikK
ICAgICAgICAgICAgICAgICYmIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9
IDMKICAgICAgICAgICAgICAgICYmICgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291
bnRfbWFzaykKLSAgICAgICAgICAgICAgICAgICA9PSAhIWlzX3hlbl9oZWFwX3BhZ2UocGFnZSkp
KSApCisgICAgICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwKKyAg
ICAgICAgICAgICAgICAgICAgICAgaXNfaW9yZXFfc2VydmVyX3BhZ2Uodi0+ZG9tYWluLCBwYWdl
KSkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBh
bGwgbWFwcGluZ3Mgb2YgbWZuICVseDogIgotICAgICAgICAgICAgICAgICAgICAgICAgICAiYz0l
MDhseCB0PSUwOGx4XG4iLCBtZm5feChnbWZuKSwgCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZ2UtPmNvdW50X2luZm8sIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKKyAgICAgICAgICAg
IFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICVseCAoZ2ZuICVs
eCk6ICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgImM9JWx4IHQ9JWx4IHg9JWQgaT0lZFxu
IiwgbWZuX3goZ21mbiksIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+Y291
bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
aXNfaW9yZXFfc2VydmVyX3BhZ2Uodi0+ZG9tYWluLCBwYWdlKSk7CiAgICAgICAgIH0KICAgICB9
CiAKQEAgLTMzMzcsNyArMzM0NCw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1f
Y2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICBpZiAo
IChwMm1faXNfdmFsaWQocDJtdCkgfHwgcDJtX2lzX2dyYW50KHAybXQpKSAmJiBtZm5fdmFsaWQo
bWZuKSApIAogICAgICAgICB7CiAgICAgICAgICAgICBzaF9yZW1vdmVfYWxsX3NoYWRvd3NfYW5k
X3BhcmVudHModiwgbWZuKTsKLSAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5n
cyh2LCBtZm4pICkKKyAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyh2LCBt
Zm4sIGdmbikgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRvbWFpbl9kaXJ0
eV9jcHVtYXNrKTsKICAgICAgICAgfQogICAgIH0KQEAgLTMzNzIsNyArMzM3OSw4IEBAIHN0YXRp
YyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgLyog
VGhpcyBHRk4tPk1GTiBtYXBwaW5nIGhhcyBnb25lIGF3YXkgKi8KICAgICAgICAgICAgICAgICAg
ICAgc2hfcmVtb3ZlX2FsbF9zaGFkb3dzX2FuZF9wYXJlbnRzKHYsIG9tZm4pOwotICAgICAgICAg
ICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Modiwgb21mbikgKQorICAgICAg
ICAgICAgICAgICAgICBpZiAoIHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Modiwgb21mbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiArIChpIDw8IFBB
R0VfU0hJRlQpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29yKCZmbHVzaG1h
c2ssICZmbHVzaG1hc2ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9kaXJ0eV9jcHVtYXNrKTsKICAgICAgICAgICAgICAgICB9CkBAIC0zNTg4LDcgKzM1OTYs
OCBAQCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgIGRpcnR5ID0gMTsKICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IFRPRE86IEhldXJpc3RpY3MgZm9yIGZpbmRpbmcgdGhlIHNpbmdsZSBtYXBwaW5nIG9mCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgKiB0aGlzIGdtZm4gKi8KLSAgICAgICAgICAgICAgICAgICAg
ICAgIGZsdXNoX3RsYiB8PSBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQtPnZjcHVbMF0sIG1mbik7
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGIgfD0gc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhkLT52Y3B1WzBdLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBiZWdpbl9wZm4gKyBpKTsKICAgICAgICAgICAgICAg
ICAgICAgfQogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggNmE5ODI2Ny4uYWJhMDQwYyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
aHZtLmgKQEAgLTM2MSw2ICszNjEsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5w
dXQsIHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKIHZvaWQgaHZtX21pZ3Jh
dGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2xfdCBodm1faGFzX2RtKHN0cnVjdCBkb21h
aW4gKmQpOwogYm9vbF90IGh2bV9pb19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKK2Jvb2xfdCBp
c19pb3JlcV9zZXJ2ZXJfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlKTsKIHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdik7CiB2b2lkIGh2
bV9taWdyYXRlX3BpcnFzKHN0cnVjdCB2Y3B1ICp2KTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zaGFkb3cuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXgg
NDRkYmJmNS4uODZlNDQ3MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCkBAIC05MSwxOCArOTEsNiBAQCB2
b2lkIHNoYWRvd19jbGVhbl9kaXJ0eV9iaXRtYXAoc3RydWN0IGRvbWFpbiAqZCk7CiAgKiBoYXMg
Y2hhbmdlZCwgYW5kIHdoZW4gYnJpbmdpbmcgdXAgYSBWQ1BVIGZvciB0aGUgZmlyc3QgdGltZS4g
Ki8KIHZvaWQgc2hhZG93X3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpOwogCi0K
LS8qIFJlbW92ZSBhbGwgbWFwcGluZ3Mgb2YgdGhlIGd1ZXN0IHBhZ2UgZnJvbSB0aGUgc2hhZG93
cy4gCi0gKiBUaGlzIGlzIGNhbGxlZCBmcm9tIGNvbW1vbiBjb2RlLiAgSXQgZG9lcyBub3QgZmx1
c2ggVExCcy4gKi8KLWludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCB2Y3B1ICp2LCBt
Zm5fdCB0YXJnZXRfbWZuKTsKLXN0YXRpYyBpbmxpbmUgdm9pZCAKLXNoYWRvd19kcm9wX3JlZmVy
ZW5jZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcCkKLXsKLSAgICBpZiAo
IHVubGlrZWx5KHNoYWRvd19tb2RlX2VuYWJsZWQoZCkpICkKLSAgICAgICAgLyogU2VlIHRoZSBj
b21tZW50IGFib3V0IGxvY2tpbmcgaW4gc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyAqLwotICAgICAg
ICBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQtPnZjcHVbMF0sIF9tZm4ocGFnZV90b19tZm4ocCkp
KTsKLX0KLQogLyogUmVtb3ZlIGFsbCBzaGFkb3dzIG9mIHRoZSBndWVzdCBtZm4uICovCiB2b2lk
IHNoX3JlbW92ZV9zaGFkb3dzKHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBnbWZuLCBpbnQgZmFzdCwg
aW50IGFsbCk7CiBzdGF0aWMgaW5saW5lIHZvaWQgc2hhZG93X3JlbW92ZV9hbGxfc2hhZG93cyhz
dHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbikKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlM-00038E-N3; Wed, 11 May 2016 13:01:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlM-00037x-09
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:16 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 AA/44-02833-B1D23375; Wed, 11 May 2016 13:01:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdK1zj
 cYNs6bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDDrH3vBBpGKJV8+MDcwThboYuTiEBL4wijR
 0rOPCcI5zyhxYfdDli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJW4tv
 MwCYvMKmEmc7jnCBGKzANUf+fSdcQIjxwJGhlWMGsWpRWWpRbqG5npJRZnpGSW5iZk5uoaGJn
 q5qcXFiempOYlJxXrJ+bmbGIFeqWdgYNzB+PO05yFGSQ4mJVHeN9LG4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeI10gHKCRanpqRVpmTnA8IBJS3DwKInwCoGkeYsLEnOLM9MhUqcYFaXEeR1B
 EgIgiYzSPLg2WEheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMywkyhSczrwRu+iugxUxAi
 6uvG4EsLklESEk1MBo4qd/Jn2f7+8Vhj7MHZwRa/Dho5Xjd/6D8mrKan7NjrHfZtq9akbfmwT
 cHifCLCm/td92x2PCnK/5u01+vpk99t9coiFT43+LiKwrhUCmRUNi9ZNFzvwcvz+qxKxX3Pzn
 Oorjk8+sXAj2HLAqPfdzFWWXYXqaVw2RxNfPhU7PCWQ5L9grMMVJiKc5INNRiLipOBAA6JYbL
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462971673!40884228!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65180 invoked from network); 11 May 2016 13:01:14 -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; 11 May 2016 13:01: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 1b0TlJ-0005KL-Gy
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlJ-00075e-GJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TlJ-00075e-GJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:13 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxl: handle error from
	libxl__need_xenpv_qemu() correctly
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1MGViMzk0MTY2ZDE4YTc1NGI0OTU0NzIzYzgzNzNkZmU2NTI1MjAKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWFyIDMw
IDE3OjMzOjI5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxODowODoxNCAyMDE2ICswMTAw
CgogICAgbGlieGw6IGhhbmRsZSBlcnJvciBmcm9tIGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoKSBj
b3JyZWN0bHkKICAgIAogICAgSW4gY2FzZSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KCkgcmV0dXJu
cyBhbiBlcnJvciBsZXQgZG9tYWluIGNyZWF0aW9uCiAgICBmYWlsLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDFhN2FjMDBmYTY5ZGU3NDMxMzQ5ZDk1ODNhMmI4ZWQ3MjQ3MTEzNjApCiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCBlN2UxOTQwNzRhZGY4OTZjMjI2Y2FhYTc3OGY2ZjRjOGFiZmIxMDIz
KQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwgNyArKysrLS0tCiB0b29scy9saWJ4
bC9saWJ4bF9kbS5jICAgICB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMg
Yi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBiNmZhNGIwLi4xNTJmZGJjIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9jcmVhdGUuYwpAQCAtMTI2NCw3ICsxMjY0LDYgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2xh
dW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAgICAg
fQogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6CiAgICAgewotICAgICAgICBpbnQgbmVl
ZF9xZW11ID0gMDsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlIGNvbnNvbGU7CiAgICAg
ICAgIGxpYnhsX19kZXZpY2UgZGV2aWNlOwogCkBAIC0xMjc1LDE2ICsxMjc0LDE4IEBAIHN0YXRp
YyB2b2lkIGRvbWNyZWF0ZV9sYXVuY2hfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fbXVsdGlk
ZXYgKm11bHRpZGV2LAogCiAgICAgICAgIGluaXRfY29uc29sZV9pbmZvKGdjLCAmY29uc29sZSwg
MCk7CiAKLSAgICAgICAgbmVlZF9xZW11ID0gbGlieGxfX25lZWRfeGVucHZfcWVtdShnYywgMSwg
JmNvbnNvbGUsCisgICAgICAgIHJldCA9IGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoZ2MsIDEsICZj
b25zb2xlLAogICAgICAgICAgICAgICAgIGRfY29uZmlnLT5udW1fdmZicywgZF9jb25maWctPnZm
YnMsCiAgICAgICAgICAgICAgICAgZF9jb25maWctPm51bV9kaXNrcywgJmRfY29uZmlnLT5kaXNr
c1swXSwKICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+bnVtX2NoYW5uZWxzLCAmZF9jb25maWct
PmNoYW5uZWxzWzBdKTsKKyAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICBnb3RvIGVy
cm9yX291dDsKIAogICAgICAgICBjb25zb2xlLmJhY2tlbmRfZG9taWQgPSBzdGF0ZS0+Y29uc29s
ZV9kb21pZDsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2FkZChnYywgZG9taWQsICZj
b25zb2xlLCBzdGF0ZSwgJmRldmljZSk7CiAgICAgICAgIGxpYnhsX19kZXZpY2VfY29uc29sZV9k
aXNwb3NlKCZjb25zb2xlKTsKIAotICAgICAgICBpZiAobmVlZF9xZW11KSB7CisgICAgICAgIGlm
IChyZXQpIHsKICAgICAgICAgICAgIGRjcy0+ZG1zcy5kbS5ndWVzdF9kb21pZCA9IGRvbWlkOwog
ICAgICAgICAgICAgbGlieGxfX3NwYXduX2xvY2FsX2RtKGVnYywgJmRjcy0+ZG1zcy5kbSk7CiAg
ICAgICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIv
dG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCBkNzRmYjE0Li44Y2VjNDYwIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAg
LTE2NDgsNiArMTY0OCw3IEBAIGludCBsaWJ4bF9fZGVzdHJveV9kZXZpY2VfbW9kZWwobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQpCiAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIvbG9j
YWwvZG9tYWluLyVkL2ltYWdlL2RldmljZS1tb2RlbC1waWQiLCBkb21pZCkpOwogfQogCisvKiBS
ZXR1cm4gMCBpZiBubyBkbSBuZWVkZWQsIDEgaWYgbmVlZGVkIGFuZCA8MCBpZiBlcnJvci4gKi8K
IGludCBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGludCBu
cl9jb25zb2xlcywgbGlieGxfX2RldmljZV9jb25zb2xlICpjb25zb2xlcywKICAgICAgICAgaW50
IG5yX3ZmYnMsIGxpYnhsX2RldmljZV92ZmIgKnZmYnMsCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlM-00038E-N3; Wed, 11 May 2016 13:01:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlM-00037x-09
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:16 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 AA/44-02833-B1D23375; Wed, 11 May 2016 13:01:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdK1zj
 cYNs6bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDDrH3vBBpGKJV8+MDcwThboYuTiEBL4wijR
 0rOPCcI5zyhxYfdDli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJW4tv
 MwCYvMKmEmc7jnCBGKzANUf+fSdcQIjxwJGhlWMGsWpRWWpRbqG5npJRZnpGSW5iZk5uoaGJn
 q5qcXFiempOYlJxXrJ+bmbGIFeqWdgYNzB+PO05yFGSQ4mJVHeN9LG4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeI10gHKCRanpqRVpmTnA8IBJS3DwKInwCoGkeYsLEnOLM9MhUqcYFaXEeR1B
 EgIgiYzSPLg2WEheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMywkyhSczrwRu+iugxUxAi
 6uvG4EsLklESEk1MBo4qd/Jn2f7+8Vhj7MHZwRa/Dho5Xjd/6D8mrKan7NjrHfZtq9akbfmwT
 cHifCLCm/td92x2PCnK/5u01+vpk99t9coiFT43+LiKwrhUCmRUNi9ZNFzvwcvz+qxKxX3Pzn
 Oorjk8+sXAj2HLAqPfdzFWWXYXqaVw2RxNfPhU7PCWQ5L9grMMVJiKc5INNRiLipOBAA6JYbL
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462971673!40884228!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65180 invoked from network); 11 May 2016 13:01:14 -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; 11 May 2016 13:01: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 1b0TlJ-0005KL-Gy
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlJ-00075e-GJ
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TlJ-00075e-GJ@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:13 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxl: handle error from
	libxl__need_xenpv_qemu() correctly
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM1MGViMzk0MTY2ZDE4YTc1NGI0OTU0NzIzYzgzNzNkZmU2NTI1MjAKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWFyIDMw
IDE3OjMzOjI5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxODowODoxNCAyMDE2ICswMTAw
CgogICAgbGlieGw6IGhhbmRsZSBlcnJvciBmcm9tIGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoKSBj
b3JyZWN0bHkKICAgIAogICAgSW4gY2FzZSBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KCkgcmV0dXJu
cyBhbiBlcnJvciBsZXQgZG9tYWluIGNyZWF0aW9uCiAgICBmYWlsLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDFhN2FjMDBmYTY5ZGU3NDMxMzQ5ZDk1ODNhMmI4ZWQ3MjQ3MTEzNjApCiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCBlN2UxOTQwNzRhZGY4OTZjMjI2Y2FhYTc3OGY2ZjRjOGFiZmIxMDIz
KQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwgNyArKysrLS0tCiB0b29scy9saWJ4
bC9saWJ4bF9kbS5jICAgICB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMg
Yi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBiNmZhNGIwLi4xNTJmZGJjIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9jcmVhdGUuYwpAQCAtMTI2NCw3ICsxMjY0LDYgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2xh
dW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAgICAg
fQogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6CiAgICAgewotICAgICAgICBpbnQgbmVl
ZF9xZW11ID0gMDsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlIGNvbnNvbGU7CiAgICAg
ICAgIGxpYnhsX19kZXZpY2UgZGV2aWNlOwogCkBAIC0xMjc1LDE2ICsxMjc0LDE4IEBAIHN0YXRp
YyB2b2lkIGRvbWNyZWF0ZV9sYXVuY2hfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fbXVsdGlk
ZXYgKm11bHRpZGV2LAogCiAgICAgICAgIGluaXRfY29uc29sZV9pbmZvKGdjLCAmY29uc29sZSwg
MCk7CiAKLSAgICAgICAgbmVlZF9xZW11ID0gbGlieGxfX25lZWRfeGVucHZfcWVtdShnYywgMSwg
JmNvbnNvbGUsCisgICAgICAgIHJldCA9IGxpYnhsX19uZWVkX3hlbnB2X3FlbXUoZ2MsIDEsICZj
b25zb2xlLAogICAgICAgICAgICAgICAgIGRfY29uZmlnLT5udW1fdmZicywgZF9jb25maWctPnZm
YnMsCiAgICAgICAgICAgICAgICAgZF9jb25maWctPm51bV9kaXNrcywgJmRfY29uZmlnLT5kaXNr
c1swXSwKICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+bnVtX2NoYW5uZWxzLCAmZF9jb25maWct
PmNoYW5uZWxzWzBdKTsKKyAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICBnb3RvIGVy
cm9yX291dDsKIAogICAgICAgICBjb25zb2xlLmJhY2tlbmRfZG9taWQgPSBzdGF0ZS0+Y29uc29s
ZV9kb21pZDsKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2FkZChnYywgZG9taWQsICZj
b25zb2xlLCBzdGF0ZSwgJmRldmljZSk7CiAgICAgICAgIGxpYnhsX19kZXZpY2VfY29uc29sZV9k
aXNwb3NlKCZjb25zb2xlKTsKIAotICAgICAgICBpZiAobmVlZF9xZW11KSB7CisgICAgICAgIGlm
IChyZXQpIHsKICAgICAgICAgICAgIGRjcy0+ZG1zcy5kbS5ndWVzdF9kb21pZCA9IGRvbWlkOwog
ICAgICAgICAgICAgbGlieGxfX3NwYXduX2xvY2FsX2RtKGVnYywgJmRjcy0+ZG1zcy5kbSk7CiAg
ICAgICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIv
dG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCBkNzRmYjE0Li44Y2VjNDYwIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAg
LTE2NDgsNiArMTY0OCw3IEBAIGludCBsaWJ4bF9fZGVzdHJveV9kZXZpY2VfbW9kZWwobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQpCiAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIvbG9j
YWwvZG9tYWluLyVkL2ltYWdlL2RldmljZS1tb2RlbC1waWQiLCBkb21pZCkpOwogfQogCisvKiBS
ZXR1cm4gMCBpZiBubyBkbSBuZWVkZWQsIDEgaWYgbmVlZGVkIGFuZCA8MCBpZiBlcnJvci4gKi8K
IGludCBsaWJ4bF9fbmVlZF94ZW5wdl9xZW11KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGludCBu
cl9jb25zb2xlcywgbGlieGxfX2RldmljZV9jb25zb2xlICpjb25zb2xlcywKICAgICAgICAgaW50
IG5yX3ZmYnMsIGxpYnhsX2RldmljZV92ZmIgKnZmYnMsCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5j
b20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlW-00039z-RB; Wed, 11 May 2016 13:01: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 1b0TlW-00039p-0U
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:26 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 7B/3D-32266-52D23375; Wed, 11 May 2016 13:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdF1zj
 cYN81fYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuH7oBHvBba6K+7OWMDYwnuboYuTiEBL4wijR
 P7WdHcI5zyixee5Pxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJK7+3
 8UOYvMKmEncPvQazGYBqj/wdQ/bBEaOBYwMqxjVi1OLylKLdM30kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYpzY4H2KU5GBSEuV9I20cLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd7s2UE6wKDU9tSItMwcYHDBpCQ4eJRHeeJA0b3FBYm5xZjpE6hSjopQ4rwNIQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuadAjKFJzOvBG76K6DFTECLq68bg
 SwuSURISTUwbvTRXHGjXEfzzWzPu88Ern495VS5ckfvcduptb8TPEIvzVur9+KAxU6dTS/ULe
 f2vZnc8eGHg8xU8Y8ypgfPOGm7xagsTXz202ihr+RWOat5sm8+XmFzf3qWPfbRgVstxoey9r2
 07HcqEXQqf7/2peXUvoKVbsZ+pxVEhDm8n9bUSt83vrlSWomlOCPRUIu5qDgRALvh9S9DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462971683!39135789!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2871 invoked from network); 11 May 2016 13:01:24 -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; 11 May 2016 13: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 1b0TlT-0005Kb-Im
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlT-000762-I3
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TlT-000762-I3@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:23 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxc: fix usage of uninitialized
	variable
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============0169763705078563460=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 2bc9bd9483b254a80b7f83408f45aa1c6ef17ef3
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Apr 26 12:07:49 2016 +0200
Commit:     Ian Jackson <Ian.Jackson@eu.citrix.com>
CommitDate: Mon May 9 18:08:31 2016 +0100

    libxc: fix usage of uninitialized variable
    
    *size should be used instead, because it contains the size of the buffer in
    out_buf.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
    (cherry picked from commit 13b3d3505c3ea9a881e9733be8b47f7b17a5bdde)
    (cherry picked from commit 39546d1360d954c2d0e2ff71dc74851e7081f61f)
---
 tools/libxc/xc_dom_bzimageloader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxc/xc_dom_bzimageloader.c b/tools/libxc/xc_dom_bzimageloader.c
index 964ebdc..1f634b7 100644
--- a/tools/libxc/xc_dom_bzimageloader.c
+++ b/tools/libxc/xc_dom_bzimageloader.c
@@ -480,7 +480,7 @@ static int xc_try_lzo1x_decode(
         if ( !dst_len )
         {
             msg = "Error registering stream output";
-            if ( xc_dom_register_external(dom, out_buf, out_len) )
+            if ( xc_dom_register_external(dom, out_buf, *size) )
                 break;
 
             return 0;
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.5


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============0169763705078563460==--

From xen-changelog-bounces@lists.xen.org Wed May 11 13:01:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:01: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 1b0TlW-00039z-RB; Wed, 11 May 2016 13:01: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 1b0TlW-00039p-0U
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:26 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 7B/3D-32266-52D23375; Wed, 11 May 2016 13:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdF1zj
 cYN81fYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuH7oBHvBba6K+7OWMDYwnuboYuTiEBL4wijR
 P7WdHcI5zyixee5Pxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJK7+3
 8UOYvMKmEncPvQazGYBqj/wdQ/bBEaOBYwMqxjVi1OLylKLdM30kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYpzY4H2KU5GBSEuV9I20cLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd7s2UE6wKDU9tSItMwcYHDBpCQ4eJRHeeJA0b3FBYm5xZjpE6hSjopQ4rwNIQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuadAjKFJzOvBG76K6DFTECLq68bg
 SwuSURISTUwbvTRXHGjXEfzzWzPu88Ern495VS5ckfvcduptb8TPEIvzVur9+KAxU6dTS/ULe
 f2vZnc8eGHg8xU8Y8ypgfPOGm7xagsTXz202ihr+RWOat5sm8+XmFzf3qWPfbRgVstxoey9r2
 07HcqEXQqf7/2peXUvoKVbsZ+pxVEhDm8n9bUSt83vrlSWomlOCPRUIu5qDgRALvh9S9DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1462971683!39135789!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2871 invoked from network); 11 May 2016 13:01:24 -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; 11 May 2016 13: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 1b0TlT-0005Kb-Im
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0TlT-000762-I3
 for xen-changelog@lists.xensource.com; Wed, 11 May 2016 13:01:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0TlT-000762-I3@xenbits.xenproject.org>
Date: Wed, 11 May 2016 13:01:23 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxc: fix usage of uninitialized
	variable
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/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="===============0169763705078563460=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 2bc9bd9483b254a80b7f83408f45aa1c6ef17ef3
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Apr 26 12:07:49 2016 +0200
Commit:     Ian Jackson <Ian.Jackson@eu.citrix.com>
CommitDate: Mon May 9 18:08:31 2016 +0100

    libxc: fix usage of uninitialized variable
    
    *size should be used instead, because it contains the size of the buffer in
    out_buf.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Release-acked-by: Wei Liu <wei.liu2@citrix.com>
    (cherry picked from commit 13b3d3505c3ea9a881e9733be8b47f7b17a5bdde)
    (cherry picked from commit 39546d1360d954c2d0e2ff71dc74851e7081f61f)
---
 tools/libxc/xc_dom_bzimageloader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxc/xc_dom_bzimageloader.c b/tools/libxc/xc_dom_bzimageloader.c
index 964ebdc..1f634b7 100644
--- a/tools/libxc/xc_dom_bzimageloader.c
+++ b/tools/libxc/xc_dom_bzimageloader.c
@@ -480,7 +480,7 @@ static int xc_try_lzo1x_decode(
         if ( !dst_len )
         {
             msg = "Error registering stream output";
-            if ( xc_dom_register_external(dom, out_buf, out_len) )
+            if ( xc_dom_register_external(dom, out_buf, *size) )
                 break;
 
             return 0;
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.5


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

--===============0169763705078563460==--

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g5h-00011B-Hh; Thu, 12 May 2016 02:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5h-000115-1m
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:05 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 DE/A9-03753-836E3375; Thu, 12 May 2016 02:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdf8mXG
 4wd89uhYTthk4MHps79vFHsAYxZqZl5RfkcCa0XpoLmvBRqGK+R+XsjQwTubvYuTiEBL4wijx
 evJFdgjnPKPEoz97WbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIlbi7d
 hMTiM0rYCax6MYhMJsFqP7bx8OsExg5FjAyrGJUL04tKkst0jXUSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxgPNrpfIhRkoNJSZSX/7FxuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXvanQDnBotT01Iq0zBxgcMCkJTh4lER47zwBSvMWFyTmFmemQ6ROMSpKifNOAUkI
 gCQySvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvPIg23ky80rgpr8CWswEtLj6u
 hHI4pJEhJRUA2O1yrOy1dt1pS55p/GIK/lwzZpU/ce4/cNymeWNC023XrA6aHbh2VSRV6zT+0
 XO32u9xS184SO3LMP6wCPsEhUXb/Sf+31NJ5RlqpfQ7zdLldbmLzF/99qWI9Z1G8MUnl5TpV0
 bT540FZi3tNA+wrM820pLlOFfvd6fgyK/LIrfiRj/nf7zeLMSS3FGoqEWc1FxIgB+XLy2QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463019062!41045690!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23989 invoked from network); 12 May 2016 02:11:03 -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; 12 May 2016 02: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 1b0g5e-0001Um-HH
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5e-000572-GN
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5e-000572-GN@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:02 +0000
Subject: [Xen-changelog] [xen master] xen: sched: avoid spuriously
	re-enabling IRQs in csched2_switch_sched()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZiMGMzYThhMzA5MDYwMDVhZmM4Yzk3NmI1YzQ2OWQ4NjQ5Njg3MWUKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBBcHIgMjYgMTg6NTY6NTYgMjAxNiArMDIwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxNTo0MToy
NSAyMDE2ICswMTAwCgogICAgeGVuOiBzY2hlZDogYXZvaWQgc3B1cmlvdXNseSByZS1lbmFibGlu
ZyBJUlFzIGluIGNzY2hlZDJfc3dpdGNoX3NjaGVkKCkKICAgIAogICAgaW50ZXJydXB0cyBhcmUg
YWxyZWFkeSBkaXNhYmxlZCB3aGVuIGNhbGxpbmcgdGhlIGhvb2sKICAgIChmcm9tIHNjaGVkdWxl
X2NwdV9zd2l0Y2goKSksIHNvIHdlIG11c3QgdXNlIHNwaW5fbG9jaygpCiAgICBhbmQgc3Bpbl91
bmxvY2soKS4KICAgIAogICAgQWRkIGFuIEFTU0VSVCgpLCBzbyB3ZSB3aWxsIG5vdGljZSBpZiB0
aGlzIGNvZGUgYW5kIGl0cwogICAgY2FsbGVyIGdldCBvdXQgb2Ygc3luYyB3aXRoIHJlc3BlY3Qg
dG8gZGlzYWJsaW5nIGludGVycnVwdHMKICAgIChhbmQgYWRkIG9uZSBhdCB0aGUgc2FtZSBleGFj
dCBvY2N1cnJlbmNlIG9mIHRoaXMgcGF0dGVybgogICAgaW4gQ3JlZGl0MSB0b28pCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCAxICsKIHhlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0Mi5jIHwgNSArKystLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMKaW5kZXggZGI0ZDQyYS4uYTM4YTYzZCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5j
CkBAIC02MTUsNiArNjE1LDcgQEAgY3NjaGVkX3N3aXRjaF9zY2hlZChzdHJ1Y3Qgc2NoZWR1bGVy
ICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAogICAgICAqIHNjaGVkdWxlX2NwdV9zd2l0Y2go
KSkuIEl0IGFjdHVhbGx5IG1heSBvciBtYXkgbm90IGJlIHRoZSAncmlnaHQnCiAgICAgICogb25l
IGZvciB0aGlzIGNwdSwgYnV0IHRoYXQgaXMgb2sgZm9yIHByZXZlbnRpbmcgcmFjZXMuCiAgICAg
ICovCisgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKICAgICBzcGluX2xvY2so
JnBydi0+bG9jayk7CiAgICAgaW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwogICAgIHNwaW5f
dW5sb2NrKCZwcnYtPmxvY2spOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQy
LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBmM2I2MmFjLi5mOTVlNTA5IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdDIuYwpAQCAtMjIzOCw3ICsyMjM4LDggQEAgY3NjaGVkMl9zd2l0Y2hfc2NoZWQo
c3RydWN0IHNjaGVkdWxlciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKICAgICAgKiBBbmQg
b3duaW5nIGV4YWN0bHkgdGhhdCBvbmUgKHRoZSBsb2NrIG9mIHRoZSBvbGQgc2NoZWR1bGVyIG9m
IHRoaXMKICAgICAgKiBjcHUpIGlzIHdoYXQgaXMgbmVjZXNzYXJ5IHRvIHByZXZlbnQgcmFjZXMu
CiAgICAgICovCi0gICAgc3Bpbl9sb2NrX2lycSgmcHJ2LT5sb2NrKTsKKyAgICBBU1NFUlQoIWxv
Y2FsX2lycV9pc19lbmFibGVkKCkpOworICAgIHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsKIAogICAg
IGlkbGVfdmNwdVtjcHVdLT5zY2hlZF9wcml2ID0gdmRhdGE7CiAKQEAgLTIyNjMsNyArMjI2NCw3
IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVsZXIgKm5ld19vcHMsIHVuc2ln
bmVkIGludCBjcHUsCiAgICAgc21wX21iKCk7CiAgICAgcGVyX2NwdShzY2hlZHVsZV9kYXRhLCBj
cHUpLnNjaGVkdWxlX2xvY2sgPSAmcHJ2LT5ycWRbcnFpXS5sb2NrOwogCi0gICAgc3Bpbl91bmxv
Y2tfaXJxKCZwcnYtPmxvY2spOworICAgIHNwaW5fdW5sb2NrKCZwcnYtPmxvY2spOwogfQogCiBz
dGF0aWMgdm9pZAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g5h-00011B-Hh; Thu, 12 May 2016 02:11:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5h-000115-1m
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:05 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 DE/A9-03753-836E3375; Thu, 12 May 2016 02:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdf8mXG
 4wd89uhYTthk4MHps79vFHsAYxZqZl5RfkcCa0XpoLmvBRqGK+R+XsjQwTubvYuTiEBL4wijx
 evJFdgjnPKPEoz97WbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIlbi7d
 hMTiM0rYCax6MYhMJsFqP7bx8OsExg5FjAyrGJUL04tKkst0jXUSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxgPNrpfIhRkoNJSZSX/7FxuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXvanQDnBotT01Iq0zBxgcMCkJTh4lER47zwBSvMWFyTmFmemQ6ROMSpKifNOAUkI
 gCQySvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvPIg23ky80rgpr8CWswEtLj6u
 hHI4pJEhJRUA2O1yrOy1dt1pS55p/GIK/lwzZpU/ce4/cNymeWNC023XrA6aHbh2VSRV6zT+0
 XO32u9xS184SO3LMP6wCPsEhUXb/Sf+31NJ5RlqpfQ7zdLldbmLzF/99qWI9Z1G8MUnl5TpV0
 bT540FZi3tNA+wrM820pLlOFfvd6fgyK/LIrfiRj/nf7zeLMSS3FGoqEWc1FxIgB+XLy2QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463019062!41045690!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23989 invoked from network); 12 May 2016 02:11:03 -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; 12 May 2016 02: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 1b0g5e-0001Um-HH
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5e-000572-GN
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5e-000572-GN@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:02 +0000
Subject: [Xen-changelog] [xen master] xen: sched: avoid spuriously
	re-enabling IRQs in csched2_switch_sched()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZiMGMzYThhMzA5MDYwMDVhZmM4Yzk3NmI1YzQ2OWQ4NjQ5Njg3MWUKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBBcHIgMjYgMTg6NTY6NTYgMjAxNiArMDIwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgOSAxNTo0MToy
NSAyMDE2ICswMTAwCgogICAgeGVuOiBzY2hlZDogYXZvaWQgc3B1cmlvdXNseSByZS1lbmFibGlu
ZyBJUlFzIGluIGNzY2hlZDJfc3dpdGNoX3NjaGVkKCkKICAgIAogICAgaW50ZXJydXB0cyBhcmUg
YWxyZWFkeSBkaXNhYmxlZCB3aGVuIGNhbGxpbmcgdGhlIGhvb2sKICAgIChmcm9tIHNjaGVkdWxl
X2NwdV9zd2l0Y2goKSksIHNvIHdlIG11c3QgdXNlIHNwaW5fbG9jaygpCiAgICBhbmQgc3Bpbl91
bmxvY2soKS4KICAgIAogICAgQWRkIGFuIEFTU0VSVCgpLCBzbyB3ZSB3aWxsIG5vdGljZSBpZiB0
aGlzIGNvZGUgYW5kIGl0cwogICAgY2FsbGVyIGdldCBvdXQgb2Ygc3luYyB3aXRoIHJlc3BlY3Qg
dG8gZGlzYWJsaW5nIGludGVycnVwdHMKICAgIChhbmQgYWRkIG9uZSBhdCB0aGUgc2FtZSBleGFj
dCBvY2N1cnJlbmNlIG9mIHRoaXMgcGF0dGVybgogICAgaW4gQ3JlZGl0MSB0b28pCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCAxICsKIHhlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0Mi5jIHwgNSArKystLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMKaW5kZXggZGI0ZDQyYS4uYTM4YTYzZCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5j
CkBAIC02MTUsNiArNjE1LDcgQEAgY3NjaGVkX3N3aXRjaF9zY2hlZChzdHJ1Y3Qgc2NoZWR1bGVy
ICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAogICAgICAqIHNjaGVkdWxlX2NwdV9zd2l0Y2go
KSkuIEl0IGFjdHVhbGx5IG1heSBvciBtYXkgbm90IGJlIHRoZSAncmlnaHQnCiAgICAgICogb25l
IGZvciB0aGlzIGNwdSwgYnV0IHRoYXQgaXMgb2sgZm9yIHByZXZlbnRpbmcgcmFjZXMuCiAgICAg
ICovCisgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKICAgICBzcGluX2xvY2so
JnBydi0+bG9jayk7CiAgICAgaW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwogICAgIHNwaW5f
dW5sb2NrKCZwcnYtPmxvY2spOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQy
LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBmM2I2MmFjLi5mOTVlNTA5IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdDIuYwpAQCAtMjIzOCw3ICsyMjM4LDggQEAgY3NjaGVkMl9zd2l0Y2hfc2NoZWQo
c3RydWN0IHNjaGVkdWxlciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKICAgICAgKiBBbmQg
b3duaW5nIGV4YWN0bHkgdGhhdCBvbmUgKHRoZSBsb2NrIG9mIHRoZSBvbGQgc2NoZWR1bGVyIG9m
IHRoaXMKICAgICAgKiBjcHUpIGlzIHdoYXQgaXMgbmVjZXNzYXJ5IHRvIHByZXZlbnQgcmFjZXMu
CiAgICAgICovCi0gICAgc3Bpbl9sb2NrX2lycSgmcHJ2LT5sb2NrKTsKKyAgICBBU1NFUlQoIWxv
Y2FsX2lycV9pc19lbmFibGVkKCkpOworICAgIHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsKIAogICAg
IGlkbGVfdmNwdVtjcHVdLT5zY2hlZF9wcml2ID0gdmRhdGE7CiAKQEAgLTIyNjMsNyArMjI2NCw3
IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVsZXIgKm5ld19vcHMsIHVuc2ln
bmVkIGludCBjcHUsCiAgICAgc21wX21iKCk7CiAgICAgcGVyX2NwdShzY2hlZHVsZV9kYXRhLCBj
cHUpLnNjaGVkdWxlX2xvY2sgPSAmcHJ2LT5ycWRbcnFpXS5sb2NrOwogCi0gICAgc3Bpbl91bmxv
Y2tfaXJxKCZwcnYtPmxvY2spOworICAgIHNwaW5fdW5sb2NrKCZwcnYtPmxvY2spOwogfQogCiBz
dGF0aWMgdm9pZAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02: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 1b0g5s-000125-KX; Thu, 12 May 2016 02:11:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5r-00011o-E8
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:15 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 2B/7B-13115-246E3375; Thu, 12 May 2016 02:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfxmXG
 4wZV1JhYTthk4MHps79vFHsAYxZqZl5RfkcCase/3L6aCowYVk04+ZGxgnKvaxcjFISTwhVHi
 4JGT7BDOeUaJKR9+sXYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKXFq6
 0t2EJtXwEzi4aa1YDYLUP30ibtYJzByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeLfP+RCjJAeTkigv/2PjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvOxPgXKCRanpqRVpmTnA4IBJS3DwKInw3nkClOYtLkjMLc5Mh0idYlSUEueVBOkT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeeVBpvBk5pXATX8FtJgJaHH1d
 SOQxSWJCCmpBkbrOy8S3kSUWTnXfGbkUm/xDdmo7PH97vwXtTv8paWL1vyL256c7/q57JNlor
 WVduZ5J42rZ1R9rv4/JWWwbu667MTLVgYH7IuDfFtjbyqWqJbdzpnhsGwWX9vpFdfv6y9LUg5
 mUzQI+7pVqEFML2yX+izO5JKsL2IZt7rYOtcI7Pv79EyolhJLcUaioRZzUXEiANaDeUZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1463019072!32406302!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56591 invoked from network); 12 May 2016 02:11:13 -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; 12 May 2016 02:11: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 1b0g5o-0001Ur-JD
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5o-00057i-IQ
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5o-00057i-IQ@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:12 +0000
Subject: [Xen-changelog] [xen master] xen: adopt .deinit_pdata and improve
	timer 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI2NTZiYzdiMGMxNDU5MzJlMWFmODBkNTRkNDg5NzVlZGQwODE5OTcKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IE1vbiBNYXkgOSAxNTo0MTowMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE1OjQzOjU1
IDIwMTYgKzAxMDAKCiAgICB4ZW46IGFkb3B0IC5kZWluaXRfcGRhdGEgYW5kIGltcHJvdmUgdGlt
ZXIgaGFuZGxpbmcKICAgIAogICAgVGhlIHNjaGVkdWxpbmcgaG9va3MgQVBJIGlzIG5vdyB1c2Vk
IHByb3Blcmx5LCBhbmQgbm8KICAgIGluaXRpYWxpemF0aW9uIG9yIGRlLWluaXRpYWxpemF0aW9u
IGhhcHBlbiBpbgogICAgYWxsb2MvZnJlZV9wZGF0YSBhbnkgbG9uZ2VyLgogICAgCiAgICBJbiBm
YWN0LCBqdXN0IGxpa2UgaXQgaXMgZm9yIENyZWRpdDIsIHRoZXJlIGlzIG5vIHJlYWwKICAgIG5l
ZWQgZm9yIGltcGxlbWVudGluZyBhbGxvY19wZGF0YSBhbmQgZnJlZV9wZGF0YS4KICAgIAogICAg
VGhpcyBhbHNvIG1hZGUgaXQgcG9zc2libGUgdG8gaW1wcm92ZSB0aGUgcmVwbGVuaXNobWVudAog
ICAgdGltZXIgaGFuZGxpbmcgbG9naWMsIHN1Y2ggdGhhdCBub3cgdGhlIHRpbWVyIGlzIGFsd2F5
cwogICAga2VwdCBvbiBvbmUgb2YgdGhlIHBDUFUgb2YgdGhlIHNjaGVkdWxlciBpdCdzIHNlcnZp
Y2luZy4KICAgIEJlZm9yZSB0aGlzIGNvbW1pdCwgaW4gZmFjdCwgZXZlbiBpZiB0aGUgcENQVSB3
aGVyZSB0aGUKICAgIHRpbWVyIGhhcHBlbmVkIHRvIGJlIGluaXRpYWxpemVkIGF0IGNyZWF0aW9u
IHRpbWUgd2FzCiAgICBtb3ZlZCB0byBhbm90aGVyIGNwdXBvb2wsIHRoZSB0aW1lciBzdGF5ZWQg
dGhlcmUsCiAgICBwb3RlbnRpYWxseSBpbmZlcmZlcmluZyB3aXRoIHRoZSBuZXcgc2NoZWR1bGVy
IG9mIHRoZQogICAgcENQVSBpdHNlbGYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhcmlvIEZh
Z2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYW5kLVRlc3Rl
ZC1ieTogTWVuZyBYdSA8bWVuZ3h1QGNpcy51cGVubi5lZHU+CiAgICBBY2tlZC1ieTogR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMg
fCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKaW5k
ZXggNjczZmM5Mi4uN2Y4ZjQxMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jCisr
KyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNTkwLDYgKzU5MCwxMCBAQCBydF9pbml0KHN0
cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBpZiAoIHBydiA9PSBOVUxMICkKICAgICAgICAgcmV0
dXJuIC1FTk9NRU07CiAKKyAgICBwcnYtPnJlcGxfdGltZXIgPSB4emFsbG9jKHN0cnVjdCB0aW1l
cik7CisgICAgaWYgKCBwcnYtPnJlcGxfdGltZXIgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAt
RU5PTUVNOworCiAgICAgc3Bpbl9sb2NrX2luaXQoJnBydi0+bG9jayk7CiAgICAgSU5JVF9MSVNU
X0hFQUQoJnBydi0+c2RvbSk7CiAgICAgSU5JVF9MSVNUX0hFQUQoJnBydi0+cnVucSk7CkBAIC02
MDAsMTIgKzYwNCw2IEBAIHJ0X2luaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogCiAgICAgb3Bz
LT5zY2hlZF9kYXRhID0gcHJ2OwogCi0gICAgLyoKLSAgICAgKiBUaGUgdGltZXIgaW5pdGlhbGl6
YXRpb24gd2lsbCBoYXBwZW4gbGF0ZXIgd2hlbgotICAgICAqIHRoZSBmaXJzdCBwY3B1IGlzIGFk
ZGVkIHRvIHRoaXMgcG9vbCBpbiBhbGxvY19wZGF0YS4KLSAgICAgKi8KLSAgICBwcnYtPnJlcGxf
dGltZXIgPSBOVUxMOwotCiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTYxNCw3ICs2MTIsOCBAQCBy
dF9kZWluaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogewogICAgIHN0cnVjdCBydF9wcml2YXRl
ICpwcnYgPSBydF9wcml2KG9wcyk7CiAKLSAgICBraWxsX3RpbWVyKHBydi0+cmVwbF90aW1lcik7
CisgICAgQVNTRVJUKHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRVU19pbnZh
bGlkIHx8CisgICAgICAgICAgIHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRV
U19raWxsZWQpOwogICAgIHhmcmVlKHBydi0+cmVwbF90aW1lcik7CiAKICAgICBvcHMtPnNjaGVk
X2RhdGEgPSBOVUxMOwpAQCAtNjMyLDkgKzYzMSwxOSBAQCBydF9pbml0X3BkYXRhKGNvbnN0IHN0
cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGRhdGEsIGludCBjcHUpCiAgICAgc3BpbmxvY2tf
dCAqb2xkX2xvY2s7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAotICAgIC8qIE1vdmUgdGhl
IHNjaGVkdWxlciBsb2NrIHRvIG91ciBnbG9iYWwgcnVucXVldWUgbG9jay4gICovCiAgICAgb2xk
X2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxc2F2ZShjcHUsICZmbGFncyk7CiAKKyAgICAv
KgorICAgICAqIFRJTUVSX1NUQVRVU19pbnZhbGlkIG1lYW5zIHdlIGFyZSB0aGUgZmlyc3QgY3B1
IHRoYXQgc2VlcyB0aGUgdGltZXIKKyAgICAgKiBhbGxvY2F0ZWQgYnV0IG5vdCBpbml0aWFsaXpl
ZCwgYW5kIHNvIGl0J3MgdXAgdG8gdXMgdG8gaW5pdGlhbGl6ZSBpdC4KKyAgICAgKi8KKyAgICBp
ZiAoIHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRVU19pbnZhbGlkICkKKyAg
ICB7CisgICAgICAgIGluaXRfdGltZXIocHJ2LT5yZXBsX3RpbWVyLCByZXBsX3RpbWVyX2hhbmRs
ZXIsICh2b2lkKikgb3BzLCBjcHUpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgIlJU
RFM6IHRpbWVyIGluaXRpYWxpemVkIG9uIGNwdSAldVxuIiwgY3B1KTsKKyAgICB9CisKKyAgICAv
KiBNb3ZlIHRoZSBzY2hlZHVsZXIgbG9jayB0byBvdXIgZ2xvYmFsIHJ1bnF1ZXVlIGxvY2suICAq
LwogICAgIHBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KS5zY2hlZHVsZV9sb2NrID0gJnBydi0+
bG9jazsKIAogICAgIC8qIF9Ob3RfIHBjcHVfc2NoZWR1bGVfdW5sb2NrKCk6IHBlcl9jcHUoKS5z
Y2hlZHVsZV9sb2NrIGNoYW5nZWQhICovCkBAIC02NTksNiArNjY4LDIwIEBAIHJ0X3N3aXRjaF9z
Y2hlZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAogICAgICAq
LwogICAgIEFTU0VSVChwZXJfY3B1KHNjaGVkdWxlX2RhdGEsIGNwdSkuc2NoZWR1bGVfbG9jayAh
PSAmcHJ2LT5sb2NrKTsKIAorICAgIC8qCisgICAgICogSWYgd2UgYXJlIHRoZSBhYnNvbHV0ZSBm
aXJzdCBjcHUgYmVpbmcgc3dpdGNoZWQgdG93YXJkIHRoaXMKKyAgICAgKiBzY2hlZHVsZXIgKGlu
IHdoaWNoIGNhc2Ugd2UnbGwgc2VlIFRJTUVSX1NUQVRVU19pbnZhbGlkKSwgb3IgdGhlCisgICAg
ICogZmlyc3Qgb25lIHRoYXQgaXMgYWRkZWQgYmFjayB0byB0aGUgY3B1cG9vbCB0aGF0IGhhZCBh
bGwgaXRzIGNwdXMKKyAgICAgKiByZW1vdmVkIChpbiB3aGljaCBjYXNlIHdlJ2xsIHNlZSBUSU1F
Ul9TVEFUVVNfa2lsbGVkKSwgaXQncyBvdXIKKyAgICAgKiBqb2IgdG8gKHJlKWluaXRpYWxpemUg
dGhlIHRpbWVyLgorICAgICAqLworICAgIGlmICggcHJ2LT5yZXBsX3RpbWVyLT5zdGF0dXMgPT0g
VElNRVJfU1RBVFVTX2ludmFsaWQgfHwKKyAgICAgICAgIHBydi0+cmVwbF90aW1lci0+c3RhdHVz
ID09IFRJTUVSX1NUQVRVU19raWxsZWQgKQorICAgIHsKKyAgICAgICAgaW5pdF90aW1lcihwcnYt
PnJlcGxfdGltZXIsIHJlcGxfdGltZXJfaGFuZGxlciwgKHZvaWQqKSBuZXdfb3BzLCBjcHUpOwor
ICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgIlJURFM6IHRpbWVyIGluaXRpYWxpemVkIG9u
IGNwdSAldVxuIiwgY3B1KTsKKyAgICB9CisKICAgICBpZGxlX3ZjcHVbY3B1XS0+c2NoZWRfcHJp
diA9IHZkYXRhOwogICAgIHBlcl9jcHUoc2NoZWR1bGVyLCBjcHUpID0gbmV3X29wczsKICAgICBw
ZXJfY3B1KHNjaGVkdWxlX2RhdGEsIGNwdSkuc2NoZWRfcHJpdiA9IE5VTEw7IC8qIG5vIHBkYXRh
ICovCkBAIC02NzIsMjMgKzY5NSwzNiBAQCBydF9zd2l0Y2hfc2NoZWQoc3RydWN0IHNjaGVkdWxl
ciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKICAgICBwZXJfY3B1KHNjaGVkdWxlX2RhdGEs
IGNwdSkuc2NoZWR1bGVfbG9jayA9ICZwcnYtPmxvY2s7CiB9CiAKLXN0YXRpYyB2b2lkICoKLXJ0
X2FsbG9jX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkKK3N0YXRp
YyB2b2lkCitydF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lk
ICpwY3B1LCBpbnQgY3B1KQogeworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0
IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKIAotICAgIGlmICggcHJ2LT5yZXBsX3Rp
bWVyID09IE5VTEwgKQotICAgIHsKLSAgICAgICAgLyogQWxsb2NhdGUgdGhlIHRpbWVyIG9uIHRo
ZSBmaXJzdCBjcHUgb2YgdGhpcyBwb29sLiAqLwotICAgICAgICBwcnYtPnJlcGxfdGltZXIgPSB4
emFsbG9jKHN0cnVjdCB0aW1lcik7CisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywg
ZmxhZ3MpOwogCi0gICAgICAgIGlmICggcHJ2LT5yZXBsX3RpbWVyID09IE5VTEwgKQotICAgICAg
ICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisgICAgaWYgKCBwcnYtPnJlcGxfdGltZXIt
PmNwdSA9PSBjcHUgKQorICAgIHsKKyAgICAgICAgc3RydWN0IGNwdXBvb2wgKmMgPSBwZXJfY3B1
KGNwdXBvb2wsIGNwdSk7CisgICAgICAgIHVuc2lnbmVkIGludCBuZXdfY3B1ID0gY3B1bWFza19j
eWNsZShjcHUsIGNwdXBvb2xfb25saW5lX2NwdW1hc2soYykpOwogCi0gICAgICAgIGluaXRfdGlt
ZXIocHJ2LT5yZXBsX3RpbWVyLCByZXBsX3RpbWVyX2hhbmRsZXIsICh2b2lkICopb3BzLCBjcHUp
OworICAgICAgICAvKgorICAgICAgICAgKiBNYWtlIHN1cmUgdGhlIHRpbWVyIHJ1biBvbiBvbmUg
b2YgdGhlIGNwdXMgdGhhdCBhcmUgc3RpbGwgYXZhaWxhYmxlCisgICAgICAgICAqIHRvIHRoaXMg
c2NoZWR1bGVyLiBJZiB0aGVyZSBhcmVuJ3QgYW55IGxlZnQsIGl0IG1lYW5zIGl0J3MgdGhlIHRp
bWUKKyAgICAgICAgICogdG8ganVzdCBraWxsIGl0LgorICAgICAgICAgKi8KKyAgICAgICAgaWYg
KCBuZXdfY3B1ID49IG5yX2NwdV9pZHMgKQorICAgICAgICB7CisgICAgICAgICAgICBraWxsX3Rp
bWVyKHBydi0+cmVwbF90aW1lcik7CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywg
IlJURFM6IHRpbWVyIGtpbGxlZCBvbiBjcHUgJWRcbiIsIGNwdSk7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBtaWdyYXRlX3RpbWVyKHBydi0+cmVwbF90
aW1lciwgbmV3X2NwdSk7CisgICAgICAgIH0KICAgICB9CiAKLSAgICByZXR1cm4gTlVMTDsKKyAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIH0KIAogc3RhdGlj
IHZvaWQgKgpAQCAtMTQzMyw5ICsxNDY5LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgc2NoZWRfcnRkc19kZWYgPSB7CiAgICAgLmR1bXBfc2V0dGluZ3MgID0gcnRfZHVtcCwKICAg
ICAuaW5pdCAgICAgICAgICAgPSBydF9pbml0LAogICAgIC5kZWluaXQgICAgICAgICA9IHJ0X2Rl
aW5pdCwKLSAgICAuYWxsb2NfcGRhdGEgICAgPSBydF9hbGxvY19wZGF0YSwKICAgICAuaW5pdF9w
ZGF0YSAgICAgPSBydF9pbml0X3BkYXRhLAogICAgIC5zd2l0Y2hfc2NoZWQgICA9IHJ0X3N3aXRj
aF9zY2hlZCwKKyAgICAuZGVpbml0X3BkYXRhICAgPSBydF9kZWluaXRfcGRhdGEsCiAgICAgLmFs
bG9jX2RvbWRhdGEgID0gcnRfYWxsb2NfZG9tZGF0YSwKICAgICAuZnJlZV9kb21kYXRhICAgPSBy
dF9mcmVlX2RvbWRhdGEsCiAgICAgLmluaXRfZG9tYWluICAgID0gcnRfZG9tX2luaXQsCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02: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 1b0g5s-000125-KX; Thu, 12 May 2016 02:11:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5r-00011o-E8
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:15 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 2B/7B-13115-246E3375; Thu, 12 May 2016 02:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfxmXG
 4wZV1JhYTthk4MHps79vFHsAYxZqZl5RfkcCase/3L6aCowYVk04+ZGxgnKvaxcjFISTwhVHi
 4JGT7BDOeUaJKR9+sXYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKXFq6
 0t2EJtXwEzi4aa1YDYLUP30ibtYJzByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGiil5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeLfP+RCjJAeTkigv/2PjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvOxPgXKCRanpqRVpmTnA4IBJS3DwKInw3nkClOYtLkjMLc5Mh0idYlSUEueVBOkT
 AElklObBtcEC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeeVBpvBk5pXATX8FtJgJaHH1d
 SOQxSWJCCmpBkbrOy8S3kSUWTnXfGbkUm/xDdmo7PH97vwXtTv8paWL1vyL256c7/q57JNlor
 WVduZ5J42rZ1R9rv4/JWWwbu667MTLVgYH7IuDfFtjbyqWqJbdzpnhsGwWX9vpFdfv6y9LUg5
 mUzQI+7pVqEFML2yX+izO5JKsL2IZt7rYOtcI7Pv79EyolhJLcUaioRZzUXEiANaDeUZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1463019072!32406302!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56591 invoked from network); 12 May 2016 02:11:13 -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; 12 May 2016 02:11: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 1b0g5o-0001Ur-JD
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5o-00057i-IQ
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5o-00057i-IQ@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:12 +0000
Subject: [Xen-changelog] [xen master] xen: adopt .deinit_pdata and improve
	timer 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI2NTZiYzdiMGMxNDU5MzJlMWFmODBkNTRkNDg5NzVlZGQwODE5OTcKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IE1vbiBNYXkgOSAxNTo0MTowMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIE1heSA5IDE1OjQzOjU1
IDIwMTYgKzAxMDAKCiAgICB4ZW46IGFkb3B0IC5kZWluaXRfcGRhdGEgYW5kIGltcHJvdmUgdGlt
ZXIgaGFuZGxpbmcKICAgIAogICAgVGhlIHNjaGVkdWxpbmcgaG9va3MgQVBJIGlzIG5vdyB1c2Vk
IHByb3Blcmx5LCBhbmQgbm8KICAgIGluaXRpYWxpemF0aW9uIG9yIGRlLWluaXRpYWxpemF0aW9u
IGhhcHBlbiBpbgogICAgYWxsb2MvZnJlZV9wZGF0YSBhbnkgbG9uZ2VyLgogICAgCiAgICBJbiBm
YWN0LCBqdXN0IGxpa2UgaXQgaXMgZm9yIENyZWRpdDIsIHRoZXJlIGlzIG5vIHJlYWwKICAgIG5l
ZWQgZm9yIGltcGxlbWVudGluZyBhbGxvY19wZGF0YSBhbmQgZnJlZV9wZGF0YS4KICAgIAogICAg
VGhpcyBhbHNvIG1hZGUgaXQgcG9zc2libGUgdG8gaW1wcm92ZSB0aGUgcmVwbGVuaXNobWVudAog
ICAgdGltZXIgaGFuZGxpbmcgbG9naWMsIHN1Y2ggdGhhdCBub3cgdGhlIHRpbWVyIGlzIGFsd2F5
cwogICAga2VwdCBvbiBvbmUgb2YgdGhlIHBDUFUgb2YgdGhlIHNjaGVkdWxlciBpdCdzIHNlcnZp
Y2luZy4KICAgIEJlZm9yZSB0aGlzIGNvbW1pdCwgaW4gZmFjdCwgZXZlbiBpZiB0aGUgcENQVSB3
aGVyZSB0aGUKICAgIHRpbWVyIGhhcHBlbmVkIHRvIGJlIGluaXRpYWxpemVkIGF0IGNyZWF0aW9u
IHRpbWUgd2FzCiAgICBtb3ZlZCB0byBhbm90aGVyIGNwdXBvb2wsIHRoZSB0aW1lciBzdGF5ZWQg
dGhlcmUsCiAgICBwb3RlbnRpYWxseSBpbmZlcmZlcmluZyB3aXRoIHRoZSBuZXcgc2NoZWR1bGVy
IG9mIHRoZQogICAgcENQVSBpdHNlbGYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhcmlvIEZh
Z2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYW5kLVRlc3Rl
ZC1ieTogTWVuZyBYdSA8bWVuZ3h1QGNpcy51cGVubi5lZHU+CiAgICBBY2tlZC1ieTogR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMg
fCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKaW5k
ZXggNjczZmM5Mi4uN2Y4ZjQxMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jCisr
KyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNTkwLDYgKzU5MCwxMCBAQCBydF9pbml0KHN0
cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBpZiAoIHBydiA9PSBOVUxMICkKICAgICAgICAgcmV0
dXJuIC1FTk9NRU07CiAKKyAgICBwcnYtPnJlcGxfdGltZXIgPSB4emFsbG9jKHN0cnVjdCB0aW1l
cik7CisgICAgaWYgKCBwcnYtPnJlcGxfdGltZXIgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAt
RU5PTUVNOworCiAgICAgc3Bpbl9sb2NrX2luaXQoJnBydi0+bG9jayk7CiAgICAgSU5JVF9MSVNU
X0hFQUQoJnBydi0+c2RvbSk7CiAgICAgSU5JVF9MSVNUX0hFQUQoJnBydi0+cnVucSk7CkBAIC02
MDAsMTIgKzYwNCw2IEBAIHJ0X2luaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogCiAgICAgb3Bz
LT5zY2hlZF9kYXRhID0gcHJ2OwogCi0gICAgLyoKLSAgICAgKiBUaGUgdGltZXIgaW5pdGlhbGl6
YXRpb24gd2lsbCBoYXBwZW4gbGF0ZXIgd2hlbgotICAgICAqIHRoZSBmaXJzdCBwY3B1IGlzIGFk
ZGVkIHRvIHRoaXMgcG9vbCBpbiBhbGxvY19wZGF0YS4KLSAgICAgKi8KLSAgICBwcnYtPnJlcGxf
dGltZXIgPSBOVUxMOwotCiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTYxNCw3ICs2MTIsOCBAQCBy
dF9kZWluaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogewogICAgIHN0cnVjdCBydF9wcml2YXRl
ICpwcnYgPSBydF9wcml2KG9wcyk7CiAKLSAgICBraWxsX3RpbWVyKHBydi0+cmVwbF90aW1lcik7
CisgICAgQVNTRVJUKHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRVU19pbnZh
bGlkIHx8CisgICAgICAgICAgIHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRV
U19raWxsZWQpOwogICAgIHhmcmVlKHBydi0+cmVwbF90aW1lcik7CiAKICAgICBvcHMtPnNjaGVk
X2RhdGEgPSBOVUxMOwpAQCAtNjMyLDkgKzYzMSwxOSBAQCBydF9pbml0X3BkYXRhKGNvbnN0IHN0
cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGRhdGEsIGludCBjcHUpCiAgICAgc3BpbmxvY2tf
dCAqb2xkX2xvY2s7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAotICAgIC8qIE1vdmUgdGhl
IHNjaGVkdWxlciBsb2NrIHRvIG91ciBnbG9iYWwgcnVucXVldWUgbG9jay4gICovCiAgICAgb2xk
X2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxc2F2ZShjcHUsICZmbGFncyk7CiAKKyAgICAv
KgorICAgICAqIFRJTUVSX1NUQVRVU19pbnZhbGlkIG1lYW5zIHdlIGFyZSB0aGUgZmlyc3QgY3B1
IHRoYXQgc2VlcyB0aGUgdGltZXIKKyAgICAgKiBhbGxvY2F0ZWQgYnV0IG5vdCBpbml0aWFsaXpl
ZCwgYW5kIHNvIGl0J3MgdXAgdG8gdXMgdG8gaW5pdGlhbGl6ZSBpdC4KKyAgICAgKi8KKyAgICBp
ZiAoIHBydi0+cmVwbF90aW1lci0+c3RhdHVzID09IFRJTUVSX1NUQVRVU19pbnZhbGlkICkKKyAg
ICB7CisgICAgICAgIGluaXRfdGltZXIocHJ2LT5yZXBsX3RpbWVyLCByZXBsX3RpbWVyX2hhbmRs
ZXIsICh2b2lkKikgb3BzLCBjcHUpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgIlJU
RFM6IHRpbWVyIGluaXRpYWxpemVkIG9uIGNwdSAldVxuIiwgY3B1KTsKKyAgICB9CisKKyAgICAv
KiBNb3ZlIHRoZSBzY2hlZHVsZXIgbG9jayB0byBvdXIgZ2xvYmFsIHJ1bnF1ZXVlIGxvY2suICAq
LwogICAgIHBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KS5zY2hlZHVsZV9sb2NrID0gJnBydi0+
bG9jazsKIAogICAgIC8qIF9Ob3RfIHBjcHVfc2NoZWR1bGVfdW5sb2NrKCk6IHBlcl9jcHUoKS5z
Y2hlZHVsZV9sb2NrIGNoYW5nZWQhICovCkBAIC02NTksNiArNjY4LDIwIEBAIHJ0X3N3aXRjaF9z
Y2hlZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAogICAgICAq
LwogICAgIEFTU0VSVChwZXJfY3B1KHNjaGVkdWxlX2RhdGEsIGNwdSkuc2NoZWR1bGVfbG9jayAh
PSAmcHJ2LT5sb2NrKTsKIAorICAgIC8qCisgICAgICogSWYgd2UgYXJlIHRoZSBhYnNvbHV0ZSBm
aXJzdCBjcHUgYmVpbmcgc3dpdGNoZWQgdG93YXJkIHRoaXMKKyAgICAgKiBzY2hlZHVsZXIgKGlu
IHdoaWNoIGNhc2Ugd2UnbGwgc2VlIFRJTUVSX1NUQVRVU19pbnZhbGlkKSwgb3IgdGhlCisgICAg
ICogZmlyc3Qgb25lIHRoYXQgaXMgYWRkZWQgYmFjayB0byB0aGUgY3B1cG9vbCB0aGF0IGhhZCBh
bGwgaXRzIGNwdXMKKyAgICAgKiByZW1vdmVkIChpbiB3aGljaCBjYXNlIHdlJ2xsIHNlZSBUSU1F
Ul9TVEFUVVNfa2lsbGVkKSwgaXQncyBvdXIKKyAgICAgKiBqb2IgdG8gKHJlKWluaXRpYWxpemUg
dGhlIHRpbWVyLgorICAgICAqLworICAgIGlmICggcHJ2LT5yZXBsX3RpbWVyLT5zdGF0dXMgPT0g
VElNRVJfU1RBVFVTX2ludmFsaWQgfHwKKyAgICAgICAgIHBydi0+cmVwbF90aW1lci0+c3RhdHVz
ID09IFRJTUVSX1NUQVRVU19raWxsZWQgKQorICAgIHsKKyAgICAgICAgaW5pdF90aW1lcihwcnYt
PnJlcGxfdGltZXIsIHJlcGxfdGltZXJfaGFuZGxlciwgKHZvaWQqKSBuZXdfb3BzLCBjcHUpOwor
ICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgIlJURFM6IHRpbWVyIGluaXRpYWxpemVkIG9u
IGNwdSAldVxuIiwgY3B1KTsKKyAgICB9CisKICAgICBpZGxlX3ZjcHVbY3B1XS0+c2NoZWRfcHJp
diA9IHZkYXRhOwogICAgIHBlcl9jcHUoc2NoZWR1bGVyLCBjcHUpID0gbmV3X29wczsKICAgICBw
ZXJfY3B1KHNjaGVkdWxlX2RhdGEsIGNwdSkuc2NoZWRfcHJpdiA9IE5VTEw7IC8qIG5vIHBkYXRh
ICovCkBAIC02NzIsMjMgKzY5NSwzNiBAQCBydF9zd2l0Y2hfc2NoZWQoc3RydWN0IHNjaGVkdWxl
ciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKICAgICBwZXJfY3B1KHNjaGVkdWxlX2RhdGEs
IGNwdSkuc2NoZWR1bGVfbG9jayA9ICZwcnYtPmxvY2s7CiB9CiAKLXN0YXRpYyB2b2lkICoKLXJ0
X2FsbG9jX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkKK3N0YXRp
YyB2b2lkCitydF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lk
ICpwY3B1LCBpbnQgY3B1KQogeworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0
IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKIAotICAgIGlmICggcHJ2LT5yZXBsX3Rp
bWVyID09IE5VTEwgKQotICAgIHsKLSAgICAgICAgLyogQWxsb2NhdGUgdGhlIHRpbWVyIG9uIHRo
ZSBmaXJzdCBjcHUgb2YgdGhpcyBwb29sLiAqLwotICAgICAgICBwcnYtPnJlcGxfdGltZXIgPSB4
emFsbG9jKHN0cnVjdCB0aW1lcik7CisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywg
ZmxhZ3MpOwogCi0gICAgICAgIGlmICggcHJ2LT5yZXBsX3RpbWVyID09IE5VTEwgKQotICAgICAg
ICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisgICAgaWYgKCBwcnYtPnJlcGxfdGltZXIt
PmNwdSA9PSBjcHUgKQorICAgIHsKKyAgICAgICAgc3RydWN0IGNwdXBvb2wgKmMgPSBwZXJfY3B1
KGNwdXBvb2wsIGNwdSk7CisgICAgICAgIHVuc2lnbmVkIGludCBuZXdfY3B1ID0gY3B1bWFza19j
eWNsZShjcHUsIGNwdXBvb2xfb25saW5lX2NwdW1hc2soYykpOwogCi0gICAgICAgIGluaXRfdGlt
ZXIocHJ2LT5yZXBsX3RpbWVyLCByZXBsX3RpbWVyX2hhbmRsZXIsICh2b2lkICopb3BzLCBjcHUp
OworICAgICAgICAvKgorICAgICAgICAgKiBNYWtlIHN1cmUgdGhlIHRpbWVyIHJ1biBvbiBvbmUg
b2YgdGhlIGNwdXMgdGhhdCBhcmUgc3RpbGwgYXZhaWxhYmxlCisgICAgICAgICAqIHRvIHRoaXMg
c2NoZWR1bGVyLiBJZiB0aGVyZSBhcmVuJ3QgYW55IGxlZnQsIGl0IG1lYW5zIGl0J3MgdGhlIHRp
bWUKKyAgICAgICAgICogdG8ganVzdCBraWxsIGl0LgorICAgICAgICAgKi8KKyAgICAgICAgaWYg
KCBuZXdfY3B1ID49IG5yX2NwdV9pZHMgKQorICAgICAgICB7CisgICAgICAgICAgICBraWxsX3Rp
bWVyKHBydi0+cmVwbF90aW1lcik7CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywg
IlJURFM6IHRpbWVyIGtpbGxlZCBvbiBjcHUgJWRcbiIsIGNwdSk7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBtaWdyYXRlX3RpbWVyKHBydi0+cmVwbF90
aW1lciwgbmV3X2NwdSk7CisgICAgICAgIH0KICAgICB9CiAKLSAgICByZXR1cm4gTlVMTDsKKyAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIH0KIAogc3RhdGlj
IHZvaWQgKgpAQCAtMTQzMyw5ICsxNDY5LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgc2NoZWRfcnRkc19kZWYgPSB7CiAgICAgLmR1bXBfc2V0dGluZ3MgID0gcnRfZHVtcCwKICAg
ICAuaW5pdCAgICAgICAgICAgPSBydF9pbml0LAogICAgIC5kZWluaXQgICAgICAgICA9IHJ0X2Rl
aW5pdCwKLSAgICAuYWxsb2NfcGRhdGEgICAgPSBydF9hbGxvY19wZGF0YSwKICAgICAuaW5pdF9w
ZGF0YSAgICAgPSBydF9pbml0X3BkYXRhLAogICAgIC5zd2l0Y2hfc2NoZWQgICA9IHJ0X3N3aXRj
aF9zY2hlZCwKKyAgICAuZGVpbml0X3BkYXRhICAgPSBydF9kZWluaXRfcGRhdGEsCiAgICAgLmFs
bG9jX2RvbWRhdGEgID0gcnRfYWxsb2NfZG9tZGF0YSwKICAgICAuZnJlZV9kb21kYXRhICAgPSBy
dF9mcmVlX2RvbWRhdGEsCiAgICAgLmluaXRfZG9tYWluICAgID0gcnRfZG9tX2luaXQsCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g61-00013K-Mu; Thu, 12 May 2016 02:11:25 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g61-00013C-2M
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 9B/8E-07120-C46E3375; Thu, 12 May 2016 02:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdf7mXG
 4wfOt+hYTthk4MHps79vFHsAYxZqZl5RfkcCasf+GZMFL/oqvXdsZGxhX83QxcnEICXxhlJjb
 tJ4NwjnPKLFizkX2LkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWwknh5Yx
 wpSzitgJnF4YilImAWofOGirewTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0BwMQ7GDs+Od0iFGSg0lJlJf/sXG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQle9qdAOcGi1PTUirTMHGBgwKQlOHiURHjvPAFK8xYXJOYWZ6ZDpE4xKkqJ80qC9AmA
 JDJK8+DaYMF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK88iBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDI4/P72CjnLdrbvOk8HqsPsGrNfek+5WYnQzVt88KRZueepRwvu3DZvMFNqu3fp
 h0d3Hr202T+bcdiI3inMDI9bw7OEAj/sXV2YEpfRsvnajfcONMvYVU5solZxdYsdw9eKf535q
 tU3qdXwl7JfxZmPFAMCTmwqm29DpWE4kd9elTc+L61epPSyixFGckGmoxFxUnAgCuIp9LQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463019082!13732510!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35486 invoked from network); 12 May 2016 02:11:23 -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; 12 May 2016 02:11: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 1b0g5y-0001VA-L9
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5y-00058I-KV
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5y-00058I-KV@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:22 +0000
Subject: [Xen-changelog] [xen master] sched/rt: Fix memory leak in rt_init()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkYjlhMTg2OThjOWFiOGU4ZThlODc1ZjIwMTg0YjRhYTVkNjI4MjUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE1heSAxMCAxNDozNzowMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTU6NTA6
MzMgMjAxNiArMDEwMAoKICAgIHNjaGVkL3J0OiBGaXggbWVtb3J5IGxlYWsgaW4gcnRfaW5pdCgp
CiAgICAKICAgIGMvcyAyNjU2YmM3YjAgInhlbjogYWRvcHQgLmRlaW5pdF9wZGF0YSBhbmQgaW1w
cm92ZSB0aW1lciBoYW5kbGluZyIKICAgIGludHJvZHVjZWQgYSBlcnJvciBwYXRoIGludG8gcnRf
aW5pdCgpIHdoaWNoIGxlYWtlZCBwcnYgaWYgdGhlCiAgICBhbGxvY2F0aW9uIG9mIHBydi0+cmVw
bF90aW1lciBmYWlsZWQuCiAgICAKICAgIEludHJvZHVjZSBhbiBlcnJvciBjbGVhbnVwIHBhdGgu
CiAgICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TWVuZyBYdSA8bWVuZ3h1QGNpcy51cGVubi5lZHU+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgLS0tCiAgICBDQzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgogICAgQ0M6IERhcmlvIEZhZ2dpb2xpIDxkYXJp
by5mYWdnaW9saUBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWRfcnQuYyB8IDE1ICsr
KysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jIGIveGVuL2NvbW1vbi9z
Y2hlZF9ydC5jCmluZGV4IDdmOGY0MTEuLmFhM2ZmZDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWRfcnQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKQEAgLTU4MSw2ICs1ODEsNyBA
QCByZXBscV9yZWluc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBydF92
Y3B1ICpzdmMpCiBzdGF0aWMgaW50CiBydF9pbml0KHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKIHsK
KyAgICBpbnQgcmMgPSAtRU5PTUVNOwogICAgIHN0cnVjdCBydF9wcml2YXRlICpwcnYgPSB4emFs
bG9jKHN0cnVjdCBydF9wcml2YXRlKTsKIAogICAgIHByaW50aygiSW5pdGlhbGl6aW5nIFJURFMg
c2NoZWR1bGVyXG4iCkBAIC01ODgsMTEgKzU4OSwxMSBAQCBydF9pbml0KHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcykKICAgICAgICAgICAgIlVzZSBhdCB5b3VyIG93biByaXNrLlxuIik7CiAKICAgICBp
ZiAoIHBydiA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgICAgIGdvdG8g
ZXJyOwogCiAgICAgcHJ2LT5yZXBsX3RpbWVyID0geHphbGxvYyhzdHJ1Y3QgdGltZXIpOwogICAg
IGlmICggcHJ2LT5yZXBsX3RpbWVyID09IE5VTEwgKQotICAgICAgICByZXR1cm4gLUVOT01FTTsK
KyAgICAgICAgZ290byBlcnI7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmcHJ2LT5sb2NrKTsKICAg
ICBJTklUX0xJU1RfSEVBRCgmcHJ2LT5zZG9tKTsKQEAgLTYwMyw4ICs2MDQsMTYgQEAgcnRfaW5p
dChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgY3B1bWFza19jbGVhcigmcHJ2LT50aWNrbGVk
KTsKIAogICAgIG9wcy0+c2NoZWRfZGF0YSA9IHBydjsKKyAgICByYyA9IDA7CiAKLSAgICByZXR1
cm4gMDsKKyBlcnI6CisgICAgaWYgKCByYyAmJiBwcnYgKQorICAgIHsKKyAgICAgICAgeGZyZWUo
cHJ2LT5yZXBsX3RpbWVyKTsKKyAgICAgICAgeGZyZWUocHJ2KTsKKyAgICB9CisKKyAgICByZXR1
cm4gcmM7CiB9CiAKIHN0YXRpYyB2b2lkCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g61-00013K-Mu; Thu, 12 May 2016 02:11:25 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g61-00013C-2M
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 9B/8E-07120-C46E3375; Thu, 12 May 2016 02:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdf7mXG
 4wfOt+hYTthk4MHps79vFHsAYxZqZl5RfkcCasf+GZMFL/oqvXdsZGxhX83QxcnEICXxhlJjb
 tJ4NwjnPKLFizkX2LkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWwknh5Yx
 wpSzitgJnF4YilImAWofOGirewTGDkWMDKsYlQvTi0qSy3SNdZLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0BwMQ7GDs+Od0iFGSg0lJlJf/sXG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQle9qdAOcGi1PTUirTMHGBgwKQlOHiURHjvPAFK8xYXJOYWZ6ZDpE4xKkqJ80qC9AmA
 JDJK8+DaYMF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK88iBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDI4/P72CjnLdrbvOk8HqsPsGrNfek+5WYnQzVt88KRZueepRwvu3DZvMFNqu3fp
 h0d3Hr202T+bcdiI3inMDI9bw7OEAj/sXV2YEpfRsvnajfcONMvYVU5solZxdYsdw9eKf535q
 tU3qdXwl7JfxZmPFAMCTmwqm29DpWE4kd9elTc+L61epPSyixFGckGmoxFxUnAgCuIp9LQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463019082!13732510!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35486 invoked from network); 12 May 2016 02:11:23 -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; 12 May 2016 02:11: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 1b0g5y-0001VA-L9
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g5y-00058I-KV
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g5y-00058I-KV@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:22 +0000
Subject: [Xen-changelog] [xen master] sched/rt: Fix memory leak in rt_init()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkYjlhMTg2OThjOWFiOGU4ZThlODc1ZjIwMTg0YjRhYTVkNjI4MjUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE1heSAxMCAxNDozNzowMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTU6NTA6
MzMgMjAxNiArMDEwMAoKICAgIHNjaGVkL3J0OiBGaXggbWVtb3J5IGxlYWsgaW4gcnRfaW5pdCgp
CiAgICAKICAgIGMvcyAyNjU2YmM3YjAgInhlbjogYWRvcHQgLmRlaW5pdF9wZGF0YSBhbmQgaW1w
cm92ZSB0aW1lciBoYW5kbGluZyIKICAgIGludHJvZHVjZWQgYSBlcnJvciBwYXRoIGludG8gcnRf
aW5pdCgpIHdoaWNoIGxlYWtlZCBwcnYgaWYgdGhlCiAgICBhbGxvY2F0aW9uIG9mIHBydi0+cmVw
bF90aW1lciBmYWlsZWQuCiAgICAKICAgIEludHJvZHVjZSBhbiBlcnJvciBjbGVhbnVwIHBhdGgu
CiAgICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TWVuZyBYdSA8bWVuZ3h1QGNpcy51cGVubi5lZHU+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgLS0tCiAgICBDQzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgogICAgQ0M6IERhcmlvIEZhZ2dpb2xpIDxkYXJp
by5mYWdnaW9saUBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWRfcnQuYyB8IDE1ICsr
KysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jIGIveGVuL2NvbW1vbi9z
Y2hlZF9ydC5jCmluZGV4IDdmOGY0MTEuLmFhM2ZmZDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWRfcnQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKQEAgLTU4MSw2ICs1ODEsNyBA
QCByZXBscV9yZWluc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBydF92
Y3B1ICpzdmMpCiBzdGF0aWMgaW50CiBydF9pbml0KHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKIHsK
KyAgICBpbnQgcmMgPSAtRU5PTUVNOwogICAgIHN0cnVjdCBydF9wcml2YXRlICpwcnYgPSB4emFs
bG9jKHN0cnVjdCBydF9wcml2YXRlKTsKIAogICAgIHByaW50aygiSW5pdGlhbGl6aW5nIFJURFMg
c2NoZWR1bGVyXG4iCkBAIC01ODgsMTEgKzU4OSwxMSBAQCBydF9pbml0KHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcykKICAgICAgICAgICAgIlVzZSBhdCB5b3VyIG93biByaXNrLlxuIik7CiAKICAgICBp
ZiAoIHBydiA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgICAgIGdvdG8g
ZXJyOwogCiAgICAgcHJ2LT5yZXBsX3RpbWVyID0geHphbGxvYyhzdHJ1Y3QgdGltZXIpOwogICAg
IGlmICggcHJ2LT5yZXBsX3RpbWVyID09IE5VTEwgKQotICAgICAgICByZXR1cm4gLUVOT01FTTsK
KyAgICAgICAgZ290byBlcnI7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmcHJ2LT5sb2NrKTsKICAg
ICBJTklUX0xJU1RfSEVBRCgmcHJ2LT5zZG9tKTsKQEAgLTYwMyw4ICs2MDQsMTYgQEAgcnRfaW5p
dChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgY3B1bWFza19jbGVhcigmcHJ2LT50aWNrbGVk
KTsKIAogICAgIG9wcy0+c2NoZWRfZGF0YSA9IHBydjsKKyAgICByYyA9IDA7CiAKLSAgICByZXR1
cm4gMDsKKyBlcnI6CisgICAgaWYgKCByYyAmJiBwcnYgKQorICAgIHsKKyAgICAgICAgeGZyZWUo
cHJ2LT5yZXBsX3RpbWVyKTsKKyAgICAgICAgeGZyZWUocHJ2KTsKKyAgICB9CisKKyAgICByZXR1
cm4gcmM7CiB9CiAKIHN0YXRpYyB2b2lkCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6D-00014z-Px; Thu, 12 May 2016 02:11:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6C-00014l-Ii
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:36 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 21/47-26575-756E3375; Thu, 12 May 2016 02:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTfsmXG
 4wfcPTBYTthk4MHps79vFHsAYxZqZl5RfkcCasbDzH1PBZOWKFeefsjYwHpHsYuTkEBL4wijR
 /Vy0i5ELyD7PKLGwcTF7FyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLJEoc3XUCL
 M4rYCZx4coZJhCbBah+/tMDbBMYORYwMqxiVC9OLSpLLdI11UsqykzPKMlNzMzRNTQw1ctNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYPzS73yIUZKDSUmUl/+xcbgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV72p0A5waLU9NSKtMwcYGjApCU4eJREeO88AUrzFhck5hZnpkOkTjHqchx4+mYvkxBL
 Xn5eqpQ4ryTIDAGQoozSPLgRsDC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHepyCreDLzS
 uA2vQI6ggnoiOrrRiBHlCQipKQaGKWNrjz9x1qWtXEjy8U7jY85Sp0/Tu66u2iLis6ZvwZ3HV
 sMNmzwZ42rt7Yz/bm3oC578X+2jrN/by73l7pvuI6f7UnatDcWm666N9/rfd22ovGrVbgmw7O
 uW5Onxa62+M30K+zYnF9GH53kvl4J7P7inaNtu6LXS2bZ9X/3qmc/1jLkZA87cUaJpTgj0VCL
 uag4EQCsV0FxTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463019093!2748772!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55788 invoked from network); 12 May 2016 02:11:33 -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; 12 May 2016 02:11: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 1b0g68-0001VK-NL
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g68-00058v-MW
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g68-00058v-MW@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:32 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Always return the linear
	address from hvm_virtual_to_linear_addr()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYwOTM1MTU4Y2JmNzRmNGNkNmY2OTE5MGNlZDliZTAzOTFjZmE1MDYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE1heSA0IDE0OjUyOjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo0
OCAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogQWx3YXlzIHJldHVybiB0aGUgbGluZWFyIGFkZHJl
c3MgZnJvbSBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigpCiAgICAKICAgIFNvbWUgY2FsbGVy
cyBuZWVkIHRoZSBsaW5lYXIgYWRkcmVzcyAod2l0aCBhcHByb3ByaWF0ZSBzZWdtZW50IGJhc2Up
LCB3aGV0aGVyCiAgICBvciBub3QgdGhlIGxpbWl0IG9yIGNhbm9uaWNhbCBjaGVjayBzdWNjZWVk
cy4KICAgIAogICAgV2hpbGUgbW9kaWZ5aW5nIHRoZSBmdW5jdGlvbiwgY2hhbmdlIHRoZSByZXR1
cm4gdHlwZSB0byBib29sX3QgdG8gbWF0Y2ggaXRzCiAgICBzZW1hbnRpY3MuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFz
ZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIHwgIDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggODJlMmVk
MS4uODYzZDEzNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCkBAIC0yNDExLDcgKzI0MTEsNyBAQCBpbnQgaHZtX3NldF9jcjQo
dW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICByZXR1cm4gWDg2RU1V
TF9FWENFUFRJT047CiB9CiAKLWludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKK2Jvb2xf
dCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKICAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywK
ICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnLAogICAgIHVuc2lnbmVkIGxvbmcgb2Zm
c2V0LApAQCAtMjQyMSw2ICsyNDIxLDcgQEAgaW50IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRy
KAogICAgIHVuc2lnbmVkIGxvbmcgKmxpbmVhcl9hZGRyKQogewogICAgIHVuc2lnbmVkIGxvbmcg
YWRkciA9IG9mZnNldCwgbGFzdF9ieXRlOworICAgIGJvb2xfdCBva2F5ID0gMDsKIAogICAgIGlm
ICggIShjdXJyZW50LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkgKQog
ICAgIHsKQEAgLTI0MzEsNyArMjQzMiw3IEBAIGludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRk
cigKICAgICAgICAgYWRkciA9ICh1aW50MzJfdCkoYWRkciArIHJlZy0+YmFzZSk7CiAgICAgICAg
IGxhc3RfYnl0ZSA9ICh1aW50MzJfdClhZGRyICsgYnl0ZXMgLSAhIWJ5dGVzOwogICAgICAgICBp
ZiAoIGxhc3RfYnl0ZSA8IGFkZHIgKQotICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgICAg
ICBnb3RvIG91dDsKICAgICB9CiAgICAgZWxzZSBpZiAoIGFkZHJfc2l6ZSAhPSA2NCApCiAgICAg
ewpAQCAtMjQzOSwxNSArMjQ0MCwyMSBAQCBpbnQgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIo
CiAgICAgICAgICAqIENPTVBBVElCSUxJVFkgTU9ERTogQXBwbHkgc2VnbWVudCBjaGVja3MgYW5k
IGFkZCBiYXNlLgogICAgICAgICAgKi8KIAorICAgICAgICAvKgorICAgICAgICAgKiBIYXJkd2Fy
ZSB0cnVuY2F0ZXMgdG8gMzIgYml0cyBpbiBjb21wYXRpYmlsaXR5IG1vZGUuCisgICAgICAgICAq
IEl0IGRvZXMgbm90IHRydW5jYXRlIHRvIDE2IGJpdHMgaW4gMTYtYml0IGFkZHJlc3Mtc2l6ZSBt
b2RlLgorICAgICAgICAgKi8KKyAgICAgICAgYWRkciA9ICh1aW50MzJfdCkoYWRkciArIHJlZy0+
YmFzZSk7CisKICAgICAgICAgc3dpdGNoICggYWNjZXNzX3R5cGUgKQogICAgICAgICB7CiAgICAg
ICAgIGNhc2UgaHZtX2FjY2Vzc19yZWFkOgogICAgICAgICAgICAgaWYgKCAocmVnLT5hdHRyLmZp
ZWxkcy50eXBlICYgMHhhKSA9PSAweDggKQotICAgICAgICAgICAgICAgIHJldHVybiAwOyAvKiBl
eGVjdXRlLW9ubHkgY29kZSBzZWdtZW50ICovCisgICAgICAgICAgICAgICAgZ290byBvdXQ7IC8q
IGV4ZWN1dGUtb25seSBjb2RlIHNlZ21lbnQgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICBjYXNlIGh2bV9hY2Nlc3Nfd3JpdGU6CiAgICAgICAgICAgICBpZiAoIChyZWctPmF0dHIuZmll
bGRzLnR5cGUgJiAweGEpICE9IDB4MiApCi0gICAgICAgICAgICAgICAgcmV0dXJuIDA7IC8qIG5v
dCBhIHdyaXRhYmxlIGRhdGEgc2VnbWVudCAqLworICAgICAgICAgICAgICAgIGdvdG8gb3V0OyAv
KiBub3QgYSB3cml0YWJsZSBkYXRhIHNlZ21lbnQgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBkZWZhdWx0OgogICAgICAgICAgICAgYnJlYWs7CkBAIC0yNDY0LDE2ICsyNDcxLDEwIEBA
IGludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKIAogICAgICAgICAgICAgLyogQ2hlY2sg
Zmlyc3QgYnl0ZSBhbmQgbGFzdCBieXRlIGFnYWluc3QgcmVzcGVjdGl2ZSBib3VuZHMuICovCiAg
ICAgICAgICAgICBpZiAoIChvZmZzZXQgPD0gcmVnLT5saW1pdCkgfHwgKGxhc3RfYnl0ZSA8IG9m
ZnNldCkgKQotICAgICAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICAgICAgICAgIGdvdG8g
b3V0OwogICAgICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCAobGFzdF9ieXRlID4gcmVnLT5saW1p
dCkgfHwgKGxhc3RfYnl0ZSA8IG9mZnNldCkgKQotICAgICAgICAgICAgcmV0dXJuIDA7IC8qIGxh
c3QgYnl0ZSBpcyBiZXlvbmQgbGltaXQgb3Igd3JhcHMgMHhGRkZGRkZGRiAqLwotCi0gICAgICAg
IC8qCi0gICAgICAgICAqIEhhcmR3YXJlIHRydW5jYXRlcyB0byAzMiBiaXRzIGluIGNvbXBhdGli
aWxpdHkgbW9kZS4KLSAgICAgICAgICogSXQgZG9lcyBub3QgdHJ1bmNhdGUgdG8gMTYgYml0cyBp
biAxNi1iaXQgYWRkcmVzcy1zaXplIG1vZGUuCi0gICAgICAgICAqLwotICAgICAgICBhZGRyID0g
KHVpbnQzMl90KShhZGRyICsgcmVnLT5iYXNlKTsKKyAgICAgICAgICAgIGdvdG8gb3V0OyAvKiBs
YXN0IGJ5dGUgaXMgYmV5b25kIGxpbWl0IG9yIHdyYXBzIDB4RkZGRkZGRkYgKi8KICAgICB9CiAg
ICAgZWxzZQogICAgIHsKQEAgLTI0ODcsMTEgKzI0ODgsMTkgQEAgaW50IGh2bV92aXJ0dWFsX3Rv
X2xpbmVhcl9hZGRyKAogICAgICAgICBsYXN0X2J5dGUgPSBhZGRyICsgYnl0ZXMgLSAhIWJ5dGVz
OwogICAgICAgICBpZiAoICFpc19jYW5vbmljYWxfYWRkcmVzcyhhZGRyKSB8fCBsYXN0X2J5dGUg
PCBhZGRyIHx8CiAgICAgICAgICAgICAgIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKGxhc3RfYnl0ZSkg
KQotICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CiAK
KyAgICAvKiBBbGwgY2hlY2tzIG9rLiAqLworICAgIG9rYXkgPSAxOworCisgb3V0OgorICAgIC8q
CisgICAgICogQWx3YXlzIHJldHVybiB0aGUgY29ycmVjdCBsaW5lYXIgYWRkcmVzcywgZXZlbiBp
ZiBhIHBlcm1pc3Npb24gY2hlY2sKKyAgICAgKiBmYWlsZWQuICBUaGUgcGVybWlzc2lvbnMgZmFp
bHVyZSBpcyBub3QgcmVsZXZhbnQgdG8gc29tZSBjYWxsZXJzLgorICAgICAqLwogICAgICpsaW5l
YXJfYWRkciA9IGFkZHI7Ci0gICAgcmV0dXJuIDE7CisgICAgcmV0dXJuIG9rYXk7CiB9CiAKIHN0
cnVjdCBodm1fd3JpdGVfbWFwIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggN2I3ZmYzZi4uYWRk
NmVlOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTQ3MSw3ICs0NzEsNyBAQCBlbnVtIGh2bV9h
Y2Nlc3NfdHlwZSB7CiAgICAgaHZtX2FjY2Vzc19yZWFkLAogICAgIGh2bV9hY2Nlc3Nfd3JpdGUK
IH07Ci1pbnQgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoCitib29sX3QgaHZtX3ZpcnR1YWxf
dG9fbGluZWFyX2FkZHIoCiAgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgc3RydWN0IHNl
Z21lbnRfcmVnaXN0ZXIgKnJlZywKICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6D-00014z-Px; Thu, 12 May 2016 02:11:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6C-00014l-Ii
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:36 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 21/47-26575-756E3375; Thu, 12 May 2016 02:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTfsmXG
 4wfcPTBYTthk4MHps79vFHsAYxZqZl5RfkcCasbDzH1PBZOWKFeefsjYwHpHsYuTkEBL4wijR
 /Vy0i5ELyD7PKLGwcTF7FyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLJEoc3XUCL
 M4rYCZx4coZJhCbBah+/tMDbBMYORYwMqxiVC9OLSpLLdI11UsqykzPKMlNzMzRNTQw1ctNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYPzS73yIUZKDSUmUl/+xcbgQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV72p0A5waLU9NSKtMwcYGjApCU4eJREeO88AUrzFhck5hZnpkOkTjHqchx4+mYvkxBL
 Xn5eqpQ4ryTIDAGQoozSPLgRsDC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHepyCreDLzS
 uA2vQI6ggnoiOrrRiBHlCQipKQaGKWNrjz9x1qWtXEjy8U7jY85Sp0/Tu66u2iLis6ZvwZ3HV
 sMNmzwZ42rt7Yz/bm3oC578X+2jrN/by73l7pvuI6f7UnatDcWm666N9/rfd22ovGrVbgmw7O
 uW5Onxa62+M30K+zYnF9GH53kvl4J7P7inaNtu6LXS2bZ9X/3qmc/1jLkZA87cUaJpTgj0VCL
 uag4EQCsV0FxTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463019093!2748772!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55788 invoked from network); 12 May 2016 02:11:33 -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; 12 May 2016 02:11: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 1b0g68-0001VK-NL
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g68-00058v-MW
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g68-00058v-MW@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:32 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Always return the linear
	address from hvm_virtual_to_linear_addr()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYwOTM1MTU4Y2JmNzRmNGNkNmY2OTE5MGNlZDliZTAzOTFjZmE1MDYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE1heSA0IDE0OjUyOjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo0
OCAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogQWx3YXlzIHJldHVybiB0aGUgbGluZWFyIGFkZHJl
c3MgZnJvbSBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigpCiAgICAKICAgIFNvbWUgY2FsbGVy
cyBuZWVkIHRoZSBsaW5lYXIgYWRkcmVzcyAod2l0aCBhcHByb3ByaWF0ZSBzZWdtZW50IGJhc2Up
LCB3aGV0aGVyCiAgICBvciBub3QgdGhlIGxpbWl0IG9yIGNhbm9uaWNhbCBjaGVjayBzdWNjZWVk
cy4KICAgIAogICAgV2hpbGUgbW9kaWZ5aW5nIHRoZSBmdW5jdGlvbiwgY2hhbmdlIHRoZSByZXR1
cm4gdHlwZSB0byBib29sX3QgdG8gbWF0Y2ggaXRzCiAgICBzZW1hbnRpY3MuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFz
ZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIHwgIDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggODJlMmVk
MS4uODYzZDEzNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCkBAIC0yNDExLDcgKzI0MTEsNyBAQCBpbnQgaHZtX3NldF9jcjQo
dW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICByZXR1cm4gWDg2RU1V
TF9FWENFUFRJT047CiB9CiAKLWludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKK2Jvb2xf
dCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKICAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywK
ICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnLAogICAgIHVuc2lnbmVkIGxvbmcgb2Zm
c2V0LApAQCAtMjQyMSw2ICsyNDIxLDcgQEAgaW50IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRy
KAogICAgIHVuc2lnbmVkIGxvbmcgKmxpbmVhcl9hZGRyKQogewogICAgIHVuc2lnbmVkIGxvbmcg
YWRkciA9IG9mZnNldCwgbGFzdF9ieXRlOworICAgIGJvb2xfdCBva2F5ID0gMDsKIAogICAgIGlm
ICggIShjdXJyZW50LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkgKQog
ICAgIHsKQEAgLTI0MzEsNyArMjQzMiw3IEBAIGludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRk
cigKICAgICAgICAgYWRkciA9ICh1aW50MzJfdCkoYWRkciArIHJlZy0+YmFzZSk7CiAgICAgICAg
IGxhc3RfYnl0ZSA9ICh1aW50MzJfdClhZGRyICsgYnl0ZXMgLSAhIWJ5dGVzOwogICAgICAgICBp
ZiAoIGxhc3RfYnl0ZSA8IGFkZHIgKQotICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgICAg
ICBnb3RvIG91dDsKICAgICB9CiAgICAgZWxzZSBpZiAoIGFkZHJfc2l6ZSAhPSA2NCApCiAgICAg
ewpAQCAtMjQzOSwxNSArMjQ0MCwyMSBAQCBpbnQgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIo
CiAgICAgICAgICAqIENPTVBBVElCSUxJVFkgTU9ERTogQXBwbHkgc2VnbWVudCBjaGVja3MgYW5k
IGFkZCBiYXNlLgogICAgICAgICAgKi8KIAorICAgICAgICAvKgorICAgICAgICAgKiBIYXJkd2Fy
ZSB0cnVuY2F0ZXMgdG8gMzIgYml0cyBpbiBjb21wYXRpYmlsaXR5IG1vZGUuCisgICAgICAgICAq
IEl0IGRvZXMgbm90IHRydW5jYXRlIHRvIDE2IGJpdHMgaW4gMTYtYml0IGFkZHJlc3Mtc2l6ZSBt
b2RlLgorICAgICAgICAgKi8KKyAgICAgICAgYWRkciA9ICh1aW50MzJfdCkoYWRkciArIHJlZy0+
YmFzZSk7CisKICAgICAgICAgc3dpdGNoICggYWNjZXNzX3R5cGUgKQogICAgICAgICB7CiAgICAg
ICAgIGNhc2UgaHZtX2FjY2Vzc19yZWFkOgogICAgICAgICAgICAgaWYgKCAocmVnLT5hdHRyLmZp
ZWxkcy50eXBlICYgMHhhKSA9PSAweDggKQotICAgICAgICAgICAgICAgIHJldHVybiAwOyAvKiBl
eGVjdXRlLW9ubHkgY29kZSBzZWdtZW50ICovCisgICAgICAgICAgICAgICAgZ290byBvdXQ7IC8q
IGV4ZWN1dGUtb25seSBjb2RlIHNlZ21lbnQgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICBjYXNlIGh2bV9hY2Nlc3Nfd3JpdGU6CiAgICAgICAgICAgICBpZiAoIChyZWctPmF0dHIuZmll
bGRzLnR5cGUgJiAweGEpICE9IDB4MiApCi0gICAgICAgICAgICAgICAgcmV0dXJuIDA7IC8qIG5v
dCBhIHdyaXRhYmxlIGRhdGEgc2VnbWVudCAqLworICAgICAgICAgICAgICAgIGdvdG8gb3V0OyAv
KiBub3QgYSB3cml0YWJsZSBkYXRhIHNlZ21lbnQgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBkZWZhdWx0OgogICAgICAgICAgICAgYnJlYWs7CkBAIC0yNDY0LDE2ICsyNDcxLDEwIEBA
IGludCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigKIAogICAgICAgICAgICAgLyogQ2hlY2sg
Zmlyc3QgYnl0ZSBhbmQgbGFzdCBieXRlIGFnYWluc3QgcmVzcGVjdGl2ZSBib3VuZHMuICovCiAg
ICAgICAgICAgICBpZiAoIChvZmZzZXQgPD0gcmVnLT5saW1pdCkgfHwgKGxhc3RfYnl0ZSA8IG9m
ZnNldCkgKQotICAgICAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICAgICAgICAgIGdvdG8g
b3V0OwogICAgICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCAobGFzdF9ieXRlID4gcmVnLT5saW1p
dCkgfHwgKGxhc3RfYnl0ZSA8IG9mZnNldCkgKQotICAgICAgICAgICAgcmV0dXJuIDA7IC8qIGxh
c3QgYnl0ZSBpcyBiZXlvbmQgbGltaXQgb3Igd3JhcHMgMHhGRkZGRkZGRiAqLwotCi0gICAgICAg
IC8qCi0gICAgICAgICAqIEhhcmR3YXJlIHRydW5jYXRlcyB0byAzMiBiaXRzIGluIGNvbXBhdGli
aWxpdHkgbW9kZS4KLSAgICAgICAgICogSXQgZG9lcyBub3QgdHJ1bmNhdGUgdG8gMTYgYml0cyBp
biAxNi1iaXQgYWRkcmVzcy1zaXplIG1vZGUuCi0gICAgICAgICAqLwotICAgICAgICBhZGRyID0g
KHVpbnQzMl90KShhZGRyICsgcmVnLT5iYXNlKTsKKyAgICAgICAgICAgIGdvdG8gb3V0OyAvKiBs
YXN0IGJ5dGUgaXMgYmV5b25kIGxpbWl0IG9yIHdyYXBzIDB4RkZGRkZGRkYgKi8KICAgICB9CiAg
ICAgZWxzZQogICAgIHsKQEAgLTI0ODcsMTEgKzI0ODgsMTkgQEAgaW50IGh2bV92aXJ0dWFsX3Rv
X2xpbmVhcl9hZGRyKAogICAgICAgICBsYXN0X2J5dGUgPSBhZGRyICsgYnl0ZXMgLSAhIWJ5dGVz
OwogICAgICAgICBpZiAoICFpc19jYW5vbmljYWxfYWRkcmVzcyhhZGRyKSB8fCBsYXN0X2J5dGUg
PCBhZGRyIHx8CiAgICAgICAgICAgICAgIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKGxhc3RfYnl0ZSkg
KQotICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CiAK
KyAgICAvKiBBbGwgY2hlY2tzIG9rLiAqLworICAgIG9rYXkgPSAxOworCisgb3V0OgorICAgIC8q
CisgICAgICogQWx3YXlzIHJldHVybiB0aGUgY29ycmVjdCBsaW5lYXIgYWRkcmVzcywgZXZlbiBp
ZiBhIHBlcm1pc3Npb24gY2hlY2sKKyAgICAgKiBmYWlsZWQuICBUaGUgcGVybWlzc2lvbnMgZmFp
bHVyZSBpcyBub3QgcmVsZXZhbnQgdG8gc29tZSBjYWxsZXJzLgorICAgICAqLwogICAgICpsaW5l
YXJfYWRkciA9IGFkZHI7Ci0gICAgcmV0dXJuIDE7CisgICAgcmV0dXJuIG9rYXk7CiB9CiAKIHN0
cnVjdCBodm1fd3JpdGVfbWFwIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggN2I3ZmYzZi4uYWRk
NmVlOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTQ3MSw3ICs0NzEsNyBAQCBlbnVtIGh2bV9h
Y2Nlc3NfdHlwZSB7CiAgICAgaHZtX2FjY2Vzc19yZWFkLAogICAgIGh2bV9hY2Nlc3Nfd3JpdGUK
IH07Ci1pbnQgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoCitib29sX3QgaHZtX3ZpcnR1YWxf
dG9fbGluZWFyX2FkZHIoCiAgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgc3RydWN0IHNl
Z21lbnRfcmVnaXN0ZXIgKnJlZywKICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6L-00016l-Uo; Thu, 12 May 2016 02:11:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6L-00016U-45
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:45 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 85/15-02219-066E3375; Thu, 12 May 2016 02:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTf+mXG
 4QdNLS4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPLuEWvBQf6K1btPsjUwPubpYuTiEBL4wigx
 ZeszNgjnPKPEwdmvWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIlXjYs
 Z4RxOYVMJO4c7wXLM4CVL/ywRbWCYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK5sdz7EKMnBpCTKy//YOFyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC/7U6CcYFFqempFWmYOMDxg0hIcPEoivHeeAKV5iwsSc4sz0yFSpxh1OdbNvbGW
 SYglLz8vVUqcdwpIkQBIUUZpHtwIWKheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCvPMglP
 Jl5JXCbXgEdwQR0RPV1I5AjShIRUlINjCYPvgnOsKlacS31R01TDnO09feaopCJd1jXyW1/sG
 2xsPJZFr3inhUNvzIiPxaGKZV9/tLfeTHeRDN421u5S6elk1/rOU9slH/S5PsiWcxz7h9LU2E
 53Zp9tTmt++/MdzBuZ7nxVnBpZVSbS9Ia787EC6YWzjtftDw2vLd4Zss0TpGkjDRfJZbijERD
 Leai4kQAri8EI1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463019102!38959915!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37658 invoked from network); 12 May 2016 02:11:43 -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; 12 May 2016 02:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6I-0001VU-PN
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6I-00059V-Oc
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6I-00059V-Oc@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:42 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Raise #SS faults for
	%ss-based segmentation violations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5NGIzNWRkZWRmNWM3MzI3YzZiMmQ5MjA1ZDBhMmFlZjJlNGNmZWQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IE1heSA3IDEzOjQxOjA1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo1
MCAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogUmFpc2UgI1NTIGZhdWx0cyBmb3IgJXNzLWJhc2Vk
IHNlZ21lbnRhdGlvbiB2aW9sYXRpb25zCiAgICAKICAgIFJhaXNpbmcgI0dQIHVuZGVyIHN1Y2gg
Y2lyY3Vtc3RhbmNlcyBpcyBhcmNoaXRlY3R1cmFsbHkgd3JvbmcuCiAgICAKICAgIFJlZmVyIHRv
IHRoZSBJbnRlbCBvciBBTUQgbWFudWFscyBkZXNjcmliaW5nIGZhdWx0cywgYW5kIHRoZSBjb25k
aXRpb25zCiAgICB1bmRlciB3aGljaCAjU1MgaXMgcmFpc2VkLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0g
RGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICB8IDMg
KystCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMyArKy0KIDIgZmlsZXMgY2hh
bmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXgg
YmUxZTdjMi4uZWU1Y2YxZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTU2Niw3ICs1NjYsOCBAQCBzdGF0
aWMgaW50IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoCiAKICAgICAvKiBUaGlzIGlzIGEgc2lu
Z2xldG9uIG9wZXJhdGlvbjogZmFpbCBpdCB3aXRoIGFuIGV4Y2VwdGlvbi4gKi8KICAgICBodm1l
bXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMTsKLSAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID0gVFJBUF9ncF9mYXVsdDsKKyAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9yID0KKyAgICAg
ICAgKHNlZyA9PSB4ODZfc2VnX3NzKSA/IFRSQVBfc3RhY2tfZXJyb3IgOiBUUkFQX2dwX2ZhdWx0
OwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJ
T047CiAgICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSAwOwogICAgIGh2bWVtdWxf
Y3R4dC0+dHJhcC5pbnNuX2xlbiA9IDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCA1NTlk
NGE0Li4yMjZlMzJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTE0OCw3ICsxNDgsOCBA
QCBzdGF0aWMgaW50IGh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIoCiAKICAgICBpZiAoICFva2F5
ICkKICAgICB7Ci0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQs
IDApOworICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbigKKyAgICAgICAgICAgIChzZWcg
PT0geDg2X3NlZ19zcykgPyBUUkFQX3N0YWNrX2Vycm9yIDogVFJBUF9ncF9mYXVsdCwgMCk7CiAg
ICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:11:45 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6L-00016l-Uo; Thu, 12 May 2016 02:11:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6L-00016U-45
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:45 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 85/15-02219-066E3375; Thu, 12 May 2016 02:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTf+mXG
 4QdNLS4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPLuEWvBQf6K1btPsjUwPubpYuTiEBL4wigx
 ZeszNgjnPKPEwdmvWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIlXjYs
 Z4RxOYVMJO4c7wXLM4CVL/ywRbWCYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK5sdz7EKMnBpCTKy//YOFyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC/7U6CcYFFqempFWmYOMDxg0hIcPEoivHeeAKV5iwsSc4sz0yFSpxh1OdbNvbGW
 SYglLz8vVUqcdwpIkQBIUUZpHtwIWKheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCvPMglP
 Jl5JXCbXgEdwQR0RPV1I5AjShIRUlINjCYPvgnOsKlacS31R01TDnO09feaopCJd1jXyW1/sG
 2xsPJZFr3inhUNvzIiPxaGKZV9/tLfeTHeRDN421u5S6elk1/rOU9slH/S5PsiWcxz7h9LU2E
 53Zp9tTmt++/MdzBuZ7nxVnBpZVSbS9Ia787EC6YWzjtftDw2vLd4Zss0TpGkjDRfJZbijERD
 Leai4kQAri8EI1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463019102!38959915!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37658 invoked from network); 12 May 2016 02:11:43 -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; 12 May 2016 02:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6I-0001VU-PN
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6I-00059V-Oc
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6I-00059V-Oc@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:42 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Raise #SS faults for
	%ss-based segmentation violations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE5NGIzNWRkZWRmNWM3MzI3YzZiMmQ5MjA1ZDBhMmFlZjJlNGNmZWQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IE1heSA3IDEzOjQxOjA1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo1
MCAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogUmFpc2UgI1NTIGZhdWx0cyBmb3IgJXNzLWJhc2Vk
IHNlZ21lbnRhdGlvbiB2aW9sYXRpb25zCiAgICAKICAgIFJhaXNpbmcgI0dQIHVuZGVyIHN1Y2gg
Y2lyY3Vtc3RhbmNlcyBpcyBhcmNoaXRlY3R1cmFsbHkgd3JvbmcuCiAgICAKICAgIFJlZmVyIHRv
IHRoZSBJbnRlbCBvciBBTUQgbWFudWFscyBkZXNjcmliaW5nIGZhdWx0cywgYW5kIHRoZSBjb25k
aXRpb25zCiAgICB1bmRlciB3aGljaCAjU1MgaXMgcmFpc2VkLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0g
RGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICB8IDMg
KystCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMyArKy0KIDIgZmlsZXMgY2hh
bmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXgg
YmUxZTdjMi4uZWU1Y2YxZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTU2Niw3ICs1NjYsOCBAQCBzdGF0
aWMgaW50IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoCiAKICAgICAvKiBUaGlzIGlzIGEgc2lu
Z2xldG9uIG9wZXJhdGlvbjogZmFpbCBpdCB3aXRoIGFuIGV4Y2VwdGlvbi4gKi8KICAgICBodm1l
bXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMTsKLSAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID0gVFJBUF9ncF9mYXVsdDsKKyAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9yID0KKyAgICAg
ICAgKHNlZyA9PSB4ODZfc2VnX3NzKSA/IFRSQVBfc3RhY2tfZXJyb3IgOiBUUkFQX2dwX2ZhdWx0
OwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJ
T047CiAgICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSAwOwogICAgIGh2bWVtdWxf
Y3R4dC0+dHJhcC5pbnNuX2xlbiA9IDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCA1NTlk
NGE0Li4yMjZlMzJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTE0OCw3ICsxNDgsOCBA
QCBzdGF0aWMgaW50IGh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIoCiAKICAgICBpZiAoICFva2F5
ICkKICAgICB7Ci0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQs
IDApOworICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbigKKyAgICAgICAgICAgIChzZWcg
PT0geDg2X3NlZ19zcykgPyBUUkFQX3N0YWNrX2Vycm9yIDogVFJBUF9ncF9mYXVsdCwgMCk7CiAg
ICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:00 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g6a-00019F-16; Thu, 12 May 2016 02:12:00 +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 1b0g6Y-00018o-Ci
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:58 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 12/FE-03814-A66E3375; Thu, 12 May 2016 02:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTfrmXG
 4weOrjBYTthk4MHps79vFHsAYxZqZl5RfkcCaMblrBVtBu3DF1TubWRsY2/m7GLk4hAS+MEr8
 bO1nhnDOM0r0P1rJ1sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sEC4xPm3l
 8HivAJmEj1dS1lBbBag+hMfG9kmMHIsYGRYxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BUGINjBuG275yFGSQ4mJVFe/sfG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeJueAuUEi1LTUyvSMnOA4QGTluDgURLh7QdJ8xYXJOYWZ6ZDpE4xKkqJ804BSQiA
 JDJK8+DaYCF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8USBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDo7fim91NK74bXXp1bcbxUyLrsyJE/6335jK5IG3z4Hnfx2Nn//s/lFodE5P53m
 Bjy7y3xY7nncLubloyr2KN3TvnBu8bAV+fm848OaHLpkpv1h32iWuiY22zN3579Cvqt7pVYdf
 ypjcGfao1S5rVZ3OZKh9an3JW5/cjba/jC7dusvKLzmIQUFBiKc5INNRiLipOBABk/w/BRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463019113!39096195!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39503 invoked from network); 12 May 2016 02:11:53 -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; 12 May 2016 02:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6S-0001Vg-RS
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6S-0005Ab-Qc
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6S-0005Ab-Qc@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:52 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Correct the emulated
	interaction of invlpg with 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzNzNkYjI4ZWFhMWU5MDExZGIwMGNjNjM1OWI4ZWUxMTEyYzgwZTAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIEFwciAyMiAwOTo0NDo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTg6MDg6
NTUgMjAxNiArMDEwMAoKICAgIHg4Ni9odm06IENvcnJlY3QgdGhlIGVtdWxhdGVkIGludGVyYWN0
aW9uIG9mIGludmxwZyB3aXRoIHNlZ21lbnRzCiAgICAKICAgIFRoZSBgaW52bHBnYCBpbnN0cnVj
dGlvbiBpcyBkb2N1bWVudGVkIHRvIHRha2UgYSBtZW1vcnkgYWRkcmVzcywgYW5kIGlzIG5vdAog
ICAgZG9jdW1lbnRlZCB0byBzdWZmZXIgZmF1bHRzIGZyb20gc2VnbWVudGF0aW9uIHZpb2xhdGlv
bnMuICBJdCBpcyBhbHNvCiAgICBleHBsaWNpdGx5IGRvY3VtZW50ZWQgdG8gYmUgYSBOT1Agd2hl
biBpc3N1ZWQgb24gYSBub24tY2Fub25pY2FsIGFkZHJlc3MuCiAgICAKICAgIEV4cGVyaW1lbnRh
bGx5LCBhbmQgc3Vic2VxdWVudGx5IGNvbmZpcm1lZCBieSBib3RoIEludGVsIGFuZCBBTUQsIHRo
ZQogICAgaW5zdHJ1Y3Rpb24gZG9lcyB0YWtlIGludG8gYWNjb3VudCBzZWdtZW50IGJhc2VzLCBi
dXQgd2lsbCBoYXBwaWx5IGludmFsaWRhdGUKICAgIGEgVExCIGVudHJ5IGZvciBhIG1hcHBpbmcg
YmV5b25kIHRoZSBzZWdtZW50IGxpbWl0LgogICAgCiAgICBUaGUgZW11bGF0aW9uIGxvZ2ljIHdp
bGwgY3VycmVudGx5IHJhaXNlICNHUC8jU1MgZmF1bHRzIGZvciBzZWdtZW50IGxpbWl0CiAgICB2
aW9sYXRpb25zLCBvciBub24tY2Fub25pY2FsIGFkZHJlc3Nlcywgd2hpY2ggZG9lc24ndCBtYXRj
aCBoYXJkd2FyZSdzCiAgICBiZWhhdmlvdXIuICBJbnN0ZWFkLCBzcXVhc2ggZXhjZXB0aW9ucyBn
ZW5lcmF0ZWQgYnkKICAgIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoKSBhbmQgcHJvY2VlZCB3
aXRoIGludmFsaWRhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysr
KysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jCmluZGV4IGVlNWNmMWYuLmU2MzE2YmUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBA
IC0xNjA4LDcgKzE2MDgsMjIgQEAgc3RhdGljIGludCBodm1lbXVsX2ludmxwZygKICAgICByYyA9
IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHNlZywgb2Zmc2V0LCAxLCAmcmVw
cywgaHZtX2FjY2Vzc19ub25lLCBodm1lbXVsX2N0eHQsICZhZGRyKTsKIAotICAgIGlmICggcmMg
PT0gWDg2RU1VTF9PS0FZICkKKyAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKKyAg
ICB7CisgICAgICAgIC8qCisgICAgICAgICAqIGBpbnZscGdgIHRha2VzIHNlZ21lbnQgYmFzZXMg
aW50byBhY2NvdW50LCBidXQgaXMgbm90IHN1YmplY3QgdG8KKyAgICAgICAgICogZmF1bHRzIGZy
b20gc2VnbWVudCB0eXBlL2xpbWl0IGNoZWNrcywgYW5kIGlzIHNwZWNpZmllZCBhcyBhIE5PUAor
ICAgICAgICAgKiB3aGVuIGlzc3VlZCBvbiBub24tY2Fub25pY2FsIGFkZHJlc3Nlcy4KKyAgICAg
ICAgICoKKyAgICAgICAgICogaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIHJhaXNlcyBleGNl
cHRpb25zIGZvciB0eXBlL2xpbWl0CisgICAgICAgICAqIHZpb2xhdGlvbnMsIHNvIHNxdWFzaCB0
aGVtLgorICAgICAgICAgKi8KKyAgICAgICAgaHZtZW11bF9jdHh0LT5leG5fcGVuZGluZyA9IDA7
CisgICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcCA9IChzdHJ1Y3QgaHZtX3RyYXApe307CisgICAg
ICAgIHJjID0gWDg2RU1VTF9PS0FZOworICAgIH0KKworICAgIGlmICggcmMgPT0gWDg2RU1VTF9P
S0FZICYmIGlzX2Nhbm9uaWNhbF9hZGRyZXNzKGFkZHIpICkKICAgICAgICAgaHZtX2Z1bmNzLmlu
dmxwZ19pbnRlcmNlcHQoYWRkcik7CiAKICAgICByZXR1cm4gcmM7Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:00 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g6a-00019F-16; Thu, 12 May 2016 02:12:00 +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 1b0g6Y-00018o-Ci
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:58 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 12/FE-03814-A66E3375; Thu, 12 May 2016 02:11:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTfrmXG
 4weOrjBYTthk4MHps79vFHsAYxZqZl5RfkcCaMblrBVtBu3DF1TubWRsY2/m7GLk4hAS+MEr8
 bO1nhnDOM0r0P1rJ1sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sEC4xPm3l
 8HivAJmEj1dS1lBbBag+hMfG9kmMHIsYGRYxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BUGINjBuG275yFGSQ4mJVFe/sfG4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeJueAuUEi1LTUyvSMnOA4QGTluDgURLh7QdJ8xYXJOYWZ6ZDpE4xKkqJ804BSQiA
 JDJK8+DaYCF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8USBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDo7fim91NK74bXXp1bcbxUyLrsyJE/6335jK5IG3z4Hnfx2Nn//s/lFodE5P53m
 Bjy7y3xY7nncLubloyr2KN3TvnBu8bAV+fm848OaHLpkpv1h32iWuiY22zN3579Cvqt7pVYdf
 ypjcGfao1S5rVZ3OZKh9an3JW5/cjba/jC7dusvKLzmIQUFBiKc5INNRiLipOBABk/w/BRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463019113!39096195!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39503 invoked from network); 12 May 2016 02:11:53 -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; 12 May 2016 02:11:53 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6S-0001Vg-RS
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6S-0005Ab-Qc
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6S-0005Ab-Qc@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:11:52 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Correct the emulated
	interaction of invlpg with 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzNzNkYjI4ZWFhMWU5MDExZGIwMGNjNjM1OWI4ZWUxMTEyYzgwZTAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIEFwciAyMiAwOTo0NDo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAgMTg6MDg6
NTUgMjAxNiArMDEwMAoKICAgIHg4Ni9odm06IENvcnJlY3QgdGhlIGVtdWxhdGVkIGludGVyYWN0
aW9uIG9mIGludmxwZyB3aXRoIHNlZ21lbnRzCiAgICAKICAgIFRoZSBgaW52bHBnYCBpbnN0cnVj
dGlvbiBpcyBkb2N1bWVudGVkIHRvIHRha2UgYSBtZW1vcnkgYWRkcmVzcywgYW5kIGlzIG5vdAog
ICAgZG9jdW1lbnRlZCB0byBzdWZmZXIgZmF1bHRzIGZyb20gc2VnbWVudGF0aW9uIHZpb2xhdGlv
bnMuICBJdCBpcyBhbHNvCiAgICBleHBsaWNpdGx5IGRvY3VtZW50ZWQgdG8gYmUgYSBOT1Agd2hl
biBpc3N1ZWQgb24gYSBub24tY2Fub25pY2FsIGFkZHJlc3MuCiAgICAKICAgIEV4cGVyaW1lbnRh
bGx5LCBhbmQgc3Vic2VxdWVudGx5IGNvbmZpcm1lZCBieSBib3RoIEludGVsIGFuZCBBTUQsIHRo
ZQogICAgaW5zdHJ1Y3Rpb24gZG9lcyB0YWtlIGludG8gYWNjb3VudCBzZWdtZW50IGJhc2VzLCBi
dXQgd2lsbCBoYXBwaWx5IGludmFsaWRhdGUKICAgIGEgVExCIGVudHJ5IGZvciBhIG1hcHBpbmcg
YmV5b25kIHRoZSBzZWdtZW50IGxpbWl0LgogICAgCiAgICBUaGUgZW11bGF0aW9uIGxvZ2ljIHdp
bGwgY3VycmVudGx5IHJhaXNlICNHUC8jU1MgZmF1bHRzIGZvciBzZWdtZW50IGxpbWl0CiAgICB2
aW9sYXRpb25zLCBvciBub24tY2Fub25pY2FsIGFkZHJlc3Nlcywgd2hpY2ggZG9lc24ndCBtYXRj
aCBoYXJkd2FyZSdzCiAgICBiZWhhdmlvdXIuICBJbnN0ZWFkLCBzcXVhc2ggZXhjZXB0aW9ucyBn
ZW5lcmF0ZWQgYnkKICAgIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoKSBhbmQgcHJvY2VlZCB3
aXRoIGludmFsaWRhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysr
KysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jCmluZGV4IGVlNWNmMWYuLmU2MzE2YmUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBA
IC0xNjA4LDcgKzE2MDgsMjIgQEAgc3RhdGljIGludCBodm1lbXVsX2ludmxwZygKICAgICByYyA9
IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHNlZywgb2Zmc2V0LCAxLCAmcmVw
cywgaHZtX2FjY2Vzc19ub25lLCBodm1lbXVsX2N0eHQsICZhZGRyKTsKIAotICAgIGlmICggcmMg
PT0gWDg2RU1VTF9PS0FZICkKKyAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKKyAg
ICB7CisgICAgICAgIC8qCisgICAgICAgICAqIGBpbnZscGdgIHRha2VzIHNlZ21lbnQgYmFzZXMg
aW50byBhY2NvdW50LCBidXQgaXMgbm90IHN1YmplY3QgdG8KKyAgICAgICAgICogZmF1bHRzIGZy
b20gc2VnbWVudCB0eXBlL2xpbWl0IGNoZWNrcywgYW5kIGlzIHNwZWNpZmllZCBhcyBhIE5PUAor
ICAgICAgICAgKiB3aGVuIGlzc3VlZCBvbiBub24tY2Fub25pY2FsIGFkZHJlc3Nlcy4KKyAgICAg
ICAgICoKKyAgICAgICAgICogaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIHJhaXNlcyBleGNl
cHRpb25zIGZvciB0eXBlL2xpbWl0CisgICAgICAgICAqIHZpb2xhdGlvbnMsIHNvIHNxdWFzaCB0
aGVtLgorICAgICAgICAgKi8KKyAgICAgICAgaHZtZW11bF9jdHh0LT5leG5fcGVuZGluZyA9IDA7
CisgICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcCA9IChzdHJ1Y3QgaHZtX3RyYXApe307CisgICAg
ICAgIHJjID0gWDg2RU1VTF9PS0FZOworICAgIH0KKworICAgIGlmICggcmMgPT0gWDg2RU1VTF9P
S0FZICYmIGlzX2Nhbm9uaWNhbF9hZGRyZXNzKGFkZHIpICkKICAgICAgICAgaHZtX2Z1bmNzLmlu
dmxwZ19pbnRlcmNlcHQoYWRkcik7CiAKICAgICByZXR1cm4gcmM7Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6h-0001AX-3W; Thu, 12 May 2016 02:12:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6f-0001AB-CL
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:05 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 03/0F-03814-476E3375; Thu, 12 May 2016 02:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfkmXG
 4wa+N3BYTthk4MHps79vFHsAYxZqZl5RfkcCaMe/FBKaCuTwV/7b/Zm1gnMHVxcjFISTwhVFi
 /upOZgjnPKPE6T8XWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIlVh04
 QoLiM0rYCbx4N17VhCbBai+efkXxgmMHAsYGVYxqhenFpWlFula6CUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MF5odz7EKMnBpCTKy//YOFyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBK/jU6CcYFFqempFWmYOMDhg0hIcPEoivMEgad7igsTc4sx0iNQpRkUpcV5JkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKw8yhSczrwRu+iugxUxAi6uvG
 4EsLklESEk1MApEzzhnx2L8d2f49E0PHU4mFsX+vfpjJ0eAjXPmbzfJsitmz93srh8TZ/6oO2
 cl39J5Sgr+qyK+WV+41+Nonftjs+iNuV8FmK7xrVz1eupsI553Bpc9v4Tb95iu/NSe/UDt+iU
 PU9fgSAfx5EO7FpVPTwn2Tg1WK7dfG3vDVftd6o+P+9czrldiKc5INNRiLipOBACFP3BSQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463019123!32154111!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19924 invoked from network); 12 May 2016 02:12:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g6c-0001WP-VG
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6c-0005BN-Sf
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6c-0005BN-Sf@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:02 +0000
Subject: [Xen-changelog] [xen master] x86/svm: Don't unconditionally use a
	new ASID in svm_invlpg_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVlZTUxMWRlYzlkMWY3ZTJiZGZiNGFlYmZlNWZmYmQ3MGNkZjZmNTEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSA5IDE4OjA5OjM4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo1
OCAyMDE2ICswMTAwCgogICAgeDg2L3N2bTogRG9uJ3QgdW5jb25kaXRpb25hbGx5IHVzZSBhIG5l
dyBBU0lEIGluIHN2bV9pbnZscGdfaW50ZXJjZXB0KCkKICAgIAogICAgcGFnaW5nX2ludmxwZygp
IGFscmVhZHkgcmV0dXJucyBhIGJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGFuIGludmFsaWRh
dGlvbgogICAgaXMgbmVjZXNzYXJ5IG9yIG5vdC4gIEEgcmV0dXJuIHZhbHVlIG9mIDAgaW5kaWNh
dGVzIHRoYXQgdGhlIHNwZWNpZmllZCB2aXJ0dWFsCiAgICBhZGRyZXNzIHdhc24ndCBzaGFkb3dl
ZCAob3IgaGFzIGFscmVhZHkgYmVlbiBmbHVzaGVkKSwgY2Fubm90IGN1cnJlbnRseSBiZQogICAg
Y2FjaGVkIGluIHRoZSBUTEIuCiAgICAKICAgIFRoaXMgaXMgYSBwZXJmb3JtYW5jZSBvcHRpbWlz
YXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCA3NjM0
YzNmLi4wODFhNWQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtMjIyNCw4ICsyMjI0LDggQEAgc3RhdGlj
IHZvaWQgc3ZtX2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQgbG9uZyB2YWRkcikKIHsKICAgICBz
dHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgSFZNVFJBQ0VfTE9OR18yRChJTlZMUEcs
IDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwotICAgIHBhZ2luZ19pbnZscGcoY3VyciwgdmFkZHIp
OwotICAgIHN2bV9hc2lkX2dfaW52bHBnKGN1cnIsIHZhZGRyKTsKKyAgICBpZiAoIHBhZ2luZ19p
bnZscGcoY3VyciwgdmFkZHIpICkKKyAgICAgICAgc3ZtX2FzaWRfZ19pbnZscGcoY3VyciwgdmFk
ZHIpOwogfQogCiBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHN2
bV9mdW5jdGlvbl90YWJsZSA9IHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6h-0001AX-3W; Thu, 12 May 2016 02:12:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6f-0001AB-CL
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:05 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 03/0F-03814-476E3375; Thu, 12 May 2016 02:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfkmXG
 4wa+N3BYTthk4MHps79vFHsAYxZqZl5RfkcCaMe/FBKaCuTwV/7b/Zm1gnMHVxcjFISTwhVFi
 /upOZgjnPKPE6T8XWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIlVh04
 QoLiM0rYCbx4N17VhCbBai+efkXxgmMHAsYGVYxqhenFpWlFula6CUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MF5odz7EKMnBpCTKy//YOFyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBK/jU6CcYFFqempFWmYOMDhg0hIcPEoivMEgad7igsTc4sx0iNQpRkUpcV5JkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKw8yhSczrwRu+iugxUxAi6uvG
 4EsLklESEk1MApEzzhnx2L8d2f49E0PHU4mFsX+vfpjJ0eAjXPmbzfJsitmz93srh8TZ/6oO2
 cl39J5Sgr+qyK+WV+41+Nonftjs+iNuV8FmK7xrVz1eupsI553Bpc9v4Tb95iu/NSe/UDt+iU
 PU9fgSAfx5EO7FpVPTwn2Tg1WK7dfG3vDVftd6o+P+9czrldiKc5INNRiLipOBACFP3BSQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463019123!32154111!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19924 invoked from network); 12 May 2016 02:12:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g6c-0001WP-VG
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6c-0005BN-Sf
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6c-0005BN-Sf@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:02 +0000
Subject: [Xen-changelog] [xen master] x86/svm: Don't unconditionally use a
	new ASID in svm_invlpg_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVlZTUxMWRlYzlkMWY3ZTJiZGZiNGFlYmZlNWZmYmQ3MGNkZjZmNTEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSA5IDE4OjA5OjM4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowODo1
OCAyMDE2ICswMTAwCgogICAgeDg2L3N2bTogRG9uJ3QgdW5jb25kaXRpb25hbGx5IHVzZSBhIG5l
dyBBU0lEIGluIHN2bV9pbnZscGdfaW50ZXJjZXB0KCkKICAgIAogICAgcGFnaW5nX2ludmxwZygp
IGFscmVhZHkgcmV0dXJucyBhIGJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGFuIGludmFsaWRh
dGlvbgogICAgaXMgbmVjZXNzYXJ5IG9yIG5vdC4gIEEgcmV0dXJuIHZhbHVlIG9mIDAgaW5kaWNh
dGVzIHRoYXQgdGhlIHNwZWNpZmllZCB2aXJ0dWFsCiAgICBhZGRyZXNzIHdhc24ndCBzaGFkb3dl
ZCAob3IgaGFzIGFscmVhZHkgYmVlbiBmbHVzaGVkKSwgY2Fubm90IGN1cnJlbnRseSBiZQogICAg
Y2FjaGVkIGluIHRoZSBUTEIuCiAgICAKICAgIFRoaXMgaXMgYSBwZXJmb3JtYW5jZSBvcHRpbWlz
YXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCA3NjM0
YzNmLi4wODFhNWQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtMjIyNCw4ICsyMjI0LDggQEAgc3RhdGlj
IHZvaWQgc3ZtX2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQgbG9uZyB2YWRkcikKIHsKICAgICBz
dHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgSFZNVFJBQ0VfTE9OR18yRChJTlZMUEcs
IDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwotICAgIHBhZ2luZ19pbnZscGcoY3VyciwgdmFkZHIp
OwotICAgIHN2bV9hc2lkX2dfaW52bHBnKGN1cnIsIHZhZGRyKTsKKyAgICBpZiAoIHBhZ2luZ19p
bnZscGcoY3VyciwgdmFkZHIpICkKKyAgICAgICAgc3ZtX2FzaWRfZ19pbnZscGcoY3VyciwgdmFk
ZHIpOwogfQogCiBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHN2
bV9mdW5jdGlvbl90YWJsZSA9IHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6r-0001C2-66; Thu, 12 May 2016 02:12:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6p-0001Bq-PG
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:15 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 52/EE-07120-F76E3375; Thu, 12 May 2016 02:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfumXG
 4wfNuAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DvjIWPBm9CKozNqGhh/OHcxcnEICXxhlFg4
 4xwbhHOeUWJJezdjFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAgESH3pmg
 cV5BcwkZi7qYwWxWYDqP26/zDaBkWMBI8MqRvXi1KKy1CJdQ72kosz0jJLcxMwcXUMDM73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsadz50OMUpyMCmJ8vI/Ng4X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHb9BQoJ1iUmp5akZaZAwwNmLQEB4+SCG8/SJq3uCAxtzgzHSJ1ilFRSpxXEiQhAJLI
 KM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ884GmcKTmVcCN/0V0GImoMXV141AF
 pckIqSkGhinyvAlZ336s95Qy9qikOWFRMae/g2F748ZB5xO58rUq6z4oqxiVPBJd3n8oRYP7Z
 2eLFxWnl8jwja/S+ybIx1bJ1TUp7czQKFi5WzHir95AsJ/3vInrn3y5a+gg4Hg03wZ6/o8L/2
 JIX55c4/ulp/oJJp3ILD24v5e5/gCE/2Y+YvYvza+VWIpzkg01GIuKk4EAEUTDjlCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1463019133!13243333!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40103 invoked from network); 12 May 2016 02:12:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g6n-0001Wc-1S
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6n-0005C3-0h
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6n-0005C3-0h@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:13 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Fix invalidation for emulated
	invlpg instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMxZDk2MWYzOGJjYjBhOGZlODk5YmM0NmEzZWY3ZDA1ZmIzODFjMmIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSA5IDEzOjEzOjU3IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowOTow
MiAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogRml4IGludmFsaWRhdGlvbiBmb3IgZW11bGF0ZWQg
aW52bHBnIGluc3RydWN0aW9ucwogICAgCiAgICBoYXBfaW52bHBnKCkgaXMgcmVhY2hhYmxlIGZy
b20gdGhlIGluc3RydWN0aW9uIGVtdWxhdG9yLCB3aGljaCBtZWFucwogICAgaW50cm9zcGVjdGlv
biBhbmQgdGVzdHMgdXNpbmcgaHZtX2ZlcCBjYW4gZW5kIHVwIGhlcmUuICBBcyBzdWNoLCBjcmFz
aGluZyB0aGUKICAgIGRvbWFpbiBpcyBub3QgYW4gYXBwcm9wcmlhdGUgYWN0aW9uIHRvIHRha2Uu
CiAgICAKICAgIEZpeGluZyB0aGlzIGludm9sdmVzIHJlYXJyYW5naW5nIHRoZSBjYWxsZ3JhcGgu
CiAgICAKICAgIHBhZ2luZ19pbnZscGcoKSBpcyBub3cgdGhlIGNlbnRyYWwgZW50cnkgcG9pbnQu
ICBJdCBmaXJzdCBjaGVja3MgZm9yIHRoZQogICAgbm9uLWNhbm9uaWNhbCBOT1AgY2FzZSwgYW5k
IGNhbGxzIGlubyB0aGUgcGFnaW5nIHN1YnN5c3RlbS4gIElmIGEgcmVhbCBmbHVzaAogICAgaXMg
bmVlZGVkLCBpdCB3aWxsIGNhbGwgdGhlIGFwcHJvcHJpYXRlIGhhbmRsZXIgZm9yIHRoZSB2Y3B1
LiAgVGhpcyBhbGxvd3MgdGhlCiAgICBQViBjYWxsc2l0ZXMgb2YgcGFnaW5nX2ludmxwZygpIHRv
IGJlIHNpbXBsaWZpZWQuCiAgICAKICAgIFRoZSBzb2xlIHVzZXIgb2YgaHZtX2Z1bmNzLmludmxw
Z19pbnRlcmNlcHQoKSBpcyBhbHRlcmVkIHRvIHVzZQogICAgcGFnaW5nX2ludmxwZygpIGluc3Rl
YWQsIGFsbG93aW5nIHRoZSAuaW52bHBnX2ludGVyY2VwdCgpIGhvb2sgdG8gYmUgcmVtb3ZlZC4K
ICAgIAogICAgRm9yIGJvdGggVk1YIGFuZCBTVk0sIHRoZSBleGlzdGluZyAkVkVORE9SX2ludmxw
Z19pbnRlcmNlcHQoKSBpcyBzcGxpdCBpbgogICAgaGFsZi4gICRWRU5ET1JfaW52bHBnX2ludGVy
Y2VwdCgpIHN0YXlzIGFzIHRoZSBpbnRlcmNlcHQgaGFuZGxlciBvbmx5ICh3aGljaAogICAganVz
dCBjYWxscyBwYWdpbmdfaW52bHBnKCkpLCBhbmQgbmV3ICRWRU5ET1JfaW52bHBnKCkgZnVuY3Rp
b25zIGRvIHRoZQogICAgQVNJRC9WUElEIG1hbmFnZW1lbnQuICBUaGVzZSBsYXRlciBmdW5jdGlv
bnMgYXJlIG1hZGUgYXZhaWxhYmxlIGluIGh2bV9mdW5jcwogICAgZm9yIHBhZ2luZ19pbnZscGco
KSB0byB1c2UuCiAgICAKICAgIEFzIGEgcmVzdWx0LCBjb3JyZWN0IEFTSUQvVlBJRCBtYW5hZ2Vt
ZW50IG9jY3VycyBmb3IgdGhlIGh2bWVtdWwgcGF0aCwgZXZlbiBpZgogICAgaXQgZGlkIG5vdCBv
cmlnaW5hdGUgZnJvbSBhbiByZWFsIGhhcmR3YXJlIGludGVyY2VwdC4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICB8IDEx
ICsrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICB8IDE0ICsrKysrKysr
Ky0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKysr
KysrKy0tLS0tLQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyAgICAgfCAyMyArKysrKysrKysr
LS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggfCAgMiArLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCAgfCAxMSArKy0tLS0tLS0tLQogNyBmaWxlcyBjaGFu
Z2VkLCA0OSBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4
IGU2MzE2YmUuLmI5Y2FjOGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNjIzLDggKzE2MjMsOCBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfaW52bHBnKAogICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKICAg
ICB9CiAKLSAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSAmJiBpc19jYW5vbmljYWxfYWRkcmVz
cyhhZGRyKSApCi0gICAgICAgIGh2bV9mdW5jcy5pbnZscGdfaW50ZXJjZXB0KGFkZHIpOworICAg
IGlmICggcmMgPT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgcGFnaW5nX2ludmxwZyhjdXJyZW50
LCBhZGRyKTsKIAogICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggMDgxYTVkOC4u
Njc5ZTYxNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTIyMjIsMTAgKzIyMjIsMTMgQEAgc3RhdGljIHZv
aWQgc3ZtX2ludmxwZ2FfaW50ZXJjZXB0KAogCiBzdGF0aWMgdm9pZCBzdm1faW52bHBnX2ludGVy
Y2VwdCh1bnNpZ25lZCBsb25nIHZhZGRyKQogewotICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKICAgICBIVk1UUkFDRV9MT05HXzJEKElOVkxQRywgMCwgVFJDX1BBUl9MT05HKHZhZGRy
KSk7Ci0gICAgaWYgKCBwYWdpbmdfaW52bHBnKGN1cnIsIHZhZGRyKSApCi0gICAgICAgIHN2bV9h
c2lkX2dfaW52bHBnKGN1cnIsIHZhZGRyKTsKKyAgICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIHZh
ZGRyKTsKK30KKworc3RhdGljIHZvaWQgc3ZtX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgbG9uZyB2YWRkcikKK3sKKyAgICBzdm1fYXNpZF9nX2ludmxwZyh2LCB2YWRkcik7CiB9CiAK
IHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3ZtX2Z1bmN0aW9u
X3RhYmxlID0gewpAQCAtMjI1OCwxMiArMjI2MSwxMiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5j
dGlvbl90YWJsZSBfX2luaXRkYXRhIHN2bV9mdW5jdGlvbl90YWJsZSA9IHsKICAgICAuaW5qZWN0
X3RyYXAgICAgICAgICAgPSBzdm1faW5qZWN0X3RyYXAsCiAgICAgLmluaXRfaHlwZXJjYWxsX3Bh
Z2UgID0gc3ZtX2luaXRfaHlwZXJjYWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAg
ID0gc3ZtX2V2ZW50X3BlbmRpbmcsCisgICAgLmludmxwZyAgICAgICAgICAgICAgID0gc3ZtX2lu
dmxwZywKICAgICAuY3B1aWRfaW50ZXJjZXB0ICAgICAgPSBzdm1fY3B1aWRfaW50ZXJjZXB0LAog
ICAgIC53YmludmRfaW50ZXJjZXB0ICAgICA9IHN2bV93YmludmRfaW50ZXJjZXB0LAogICAgIC5m
cHVfZGlydHlfaW50ZXJjZXB0ICA9IHN2bV9mcHVfZGlydHlfaW50ZXJjZXB0LAogICAgIC5tc3Jf
cmVhZF9pbnRlcmNlcHQgICA9IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQsCiAgICAgLm1zcl93cml0
ZV9pbnRlcmNlcHQgID0gc3ZtX21zcl93cml0ZV9pbnRlcmNlcHQsCi0gICAgLmludmxwZ19pbnRl
cmNlcHQgICAgID0gc3ZtX2ludmxwZ19pbnRlcmNlcHQsCiAgICAgLnNldF9yZHRzY19leGl0aW5n
ICAgID0gc3ZtX3NldF9yZHRzY19leGl0aW5nLAogICAgIC5nZXRfaW5zbl9ieXRlcyAgICAgICA9
IHN2bV9nZXRfaW5zbl9ieXRlcywKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBiYzQ0MTBmLi4zYWNmMWFi
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwpAQCAtODEsNyArODEsNyBAQCBzdGF0aWMgdm9pZCB2bXhfd2JpbnZk
X2ludGVyY2VwdCh2b2lkKTsKIHN0YXRpYyB2b2lkIHZteF9mcHVfZGlydHlfaW50ZXJjZXB0KHZv
aWQpOwogc3RhdGljIGludCB2bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IHVpbnQ2NF90ICptc3JfY29udGVudCk7CiBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJj
ZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KTsKLXN0YXRpYyB2b2lk
IHZteF9pbnZscGdfaW50ZXJjZXB0KHVuc2lnbmVkIGxvbmcgdmFkZHIpOworc3RhdGljIHZvaWQg
dm14X2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkcik7CiBzdGF0aWMg
aW50IHZteF92bWZ1bmNfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAog
c3RydWN0IHZteF9waV9ibG9ja2luZ192Y3B1IHsKQEAgLTIxMzcsNiArMjEzNyw3IEBAIHN0YXRp
YyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxl
ID0gewogICAgIC5pbmplY3RfdHJhcCAgICAgICAgICA9IHZteF9pbmplY3RfdHJhcCwKICAgICAu
aW5pdF9oeXBlcmNhbGxfcGFnZSAgPSB2bXhfaW5pdF9oeXBlcmNhbGxfcGFnZSwKICAgICAuZXZl
bnRfcGVuZGluZyAgICAgICAgPSB2bXhfZXZlbnRfcGVuZGluZywKKyAgICAuaW52bHBnICAgICAg
ICAgICAgICAgPSB2bXhfaW52bHBnLAogICAgIC5jcHVfdXAgICAgICAgICAgICAgICA9IHZteF9j
cHVfdXAsCiAgICAgLmNwdV9kb3duICAgICAgICAgICAgID0gdm14X2NwdV9kb3duLAogICAgIC5j
cHVpZF9pbnRlcmNlcHQgICAgICA9IHZteF9jcHVpZF9pbnRlcmNlcHQsCkBAIC0yMTQ0LDcgKzIx
NDUsNiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHZteF9m
dW5jdGlvbl90YWJsZSA9IHsKICAgICAuZnB1X2RpcnR5X2ludGVyY2VwdCAgPSB2bXhfZnB1X2Rp
cnR5X2ludGVyY2VwdCwKICAgICAubXNyX3JlYWRfaW50ZXJjZXB0ICAgPSB2bXhfbXNyX3JlYWRf
aW50ZXJjZXB0LAogICAgIC5tc3Jfd3JpdGVfaW50ZXJjZXB0ICA9IHZteF9tc3Jfd3JpdGVfaW50
ZXJjZXB0LAotICAgIC5pbnZscGdfaW50ZXJjZXB0ICAgICA9IHZteF9pbnZscGdfaW50ZXJjZXB0
LAogICAgIC52bWZ1bmNfaW50ZXJjZXB0ICAgICA9IHZteF92bWZ1bmNfaW50ZXJjZXB0LAogICAg
IC5oYW5kbGVfY2QgICAgICAgICAgICA9IHZteF9oYW5kbGVfY2QsCiAgICAgLnNldF9pbmZvX2d1
ZXN0ICAgICAgID0gdm14X3NldF9pbmZvX2d1ZXN0LApAQCAtMjQzMiwxMCArMjQzMiwxNCBAQCBz
dGF0aWMgdm9pZCB2bXhfZHJfYWNjZXNzKHVuc2lnbmVkIGxvbmcgZXhpdF9xdWFsaWZpY2F0aW9u
LAogCiBzdGF0aWMgdm9pZCB2bXhfaW52bHBnX2ludGVyY2VwdCh1bnNpZ25lZCBsb25nIHZhZGRy
KQogewotICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICBIVk1UUkFDRV9MT05H
XzJEKElOVkxQRywgLyppbnZscGdhPSovIDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwotICAgIGlm
ICggcGFnaW5nX2ludmxwZyhjdXJyLCB2YWRkcikgJiYgY3B1X2hhc192bXhfdnBpZCApCi0gICAg
ICAgIHZwaWRfc3luY192Y3B1X2d2YShjdXJyLCB2YWRkcik7CisgICAgcGFnaW5nX2ludmxwZyhj
dXJyZW50LCB2YWRkcik7Cit9CisKK3N0YXRpYyB2b2lkIHZteF9pbnZscGcoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpCit7CisgICAgaWYgKCBjcHVfaGFzX3ZteF92cGlkICkK
KyAgICAgICAgdnBpZF9zeW5jX3ZjcHVfZ3ZhKHYsIHZhZGRyKTsKIH0KIAogc3RhdGljIGludCB2
bXhfdm1mdW5jX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMmJiOTIwYi4u
MDNhNGQ1YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2
L21tLmMKQEAgLTMzODYsMTAgKzMzODYsOCBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAg
Y2FzZSBNTVVFWFRfSU5WTFBHX0xPQ0FMOgogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShkICE9
IHBnX293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07Ci0gICAgICAgICAgICBl
bHNlIGlmICggIXBhZ2luZ19tb2RlX2VuYWJsZWQoZCkKLSAgICAgICAgICAgICAgICAgICAgICA/
IF9fYWRkcl9vayhvcC5hcmcxLmxpbmVhcl9hZGRyKQotICAgICAgICAgICAgICAgICAgICAgIDog
cGFnaW5nX2ludmxwZyhjdXJyLCBvcC5hcmcxLmxpbmVhcl9hZGRyKSApCi0gICAgICAgICAgICAg
ICAgZmx1c2hfdGxiX29uZV9sb2NhbChvcC5hcmcxLmxpbmVhcl9hZGRyKTsKKyAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICBwYWdpbmdfaW52bHBnKGN1cnIsIG9wLmFyZzEubGluZWFy
X2FkZHIpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBNTVVFWFRfVExCX0ZM
VVNIX01VTFRJOgpAQCAtNDUxMCw4ICs0NTA4LDcgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0ZV92
YV9tYXBwaW5nKAogICAgICAgICBzd2l0Y2ggKCAoYm1hcF9wdHIgPSBmbGFncyAmIH5VVk1GX0ZM
VVNIVFlQRV9NQVNLKSApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBVVk1GX0xPQ0FMOgotICAg
ICAgICAgICAgaWYgKCAhcGFnaW5nX21vZGVfZW5hYmxlZChkKSB8fCBwYWdpbmdfaW52bHBnKHYs
IHZhKSApCi0gICAgICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9sb2NhbCh2YSk7CisgICAgICAg
ICAgICBwYWdpbmdfaW52bHBnKHYsIHZhKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFVWTUZfQUxMOgogICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKGQtPmRvbWFpbl9k
aXJ0eV9jcHVtYXNrLCB2YSk7CkBAIC02NDc4LDYgKzY0NzUsMjEgQEAgY29uc3QgdW5zaWduZWQg
bG9uZyAqX19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25lZCBpbnQgKmFycmF5X3Np
emUpCiAgICAgcmV0dXJuIGJhZF9wYWdlczsKIH0KIAordm9pZCBwYWdpbmdfaW52bHBnKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKQoreworICAgIGlmICggIWlzX2Nhbm9uaWNhbF9h
ZGRyZXNzKHZhKSApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggcGFnaW5nX21vZGVfZW5h
YmxlZCh2LT5kb21haW4pICYmCisgICAgICAgICAhcGFnaW5nX2dldF9ob3N0bW9kZSh2KS0+aW52
bHBnKHYsIHZhKSApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggaXNfcHZfdmNwdSh2KSAp
CisgICAgICAgIGZsdXNoX3RsYl9vbmVfbG9jYWwodmEpOworICAgIGVsc2UKKyAgICAgICAgaHZt
X2Z1bmNzLmludmxwZyh2LCB2YSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBt
b2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gv
eDg2L21tL2hhcC9oYXAuYwppbmRleCA0YWI5OWJiLi45YzJjZDQ5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKQEAg
LTY4MCwyMyArNjgwLDIwIEBAIHN0YXRpYyBpbnQgaGFwX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmEsCiAKIC8qCiAgKiBIQVAgZ3Vlc3RzIGNhbiBoYW5kbGUgaW52
bHBnIHdpdGhvdXQgbmVlZGluZyBhbnkgYWN0aW9uIGZyb20gWGVuLCBzbwotICogc2hvdWxkIG5v
dCBiZSBpbnRlcmNlcHRpbmcgaXQuCisgKiBzaG91bGQgbm90IGJlIGludGVyY2VwdGluZyBpdC4g
IEhvd2V2ZXIsIHdlIG5lZWQgdG8gY29ycmVjdGx5IGhhbmRsZQorICogZ2V0dGluZyBoZXJlIGZy
b20gaW5zdHJ1Y3Rpb24gZW11bGF0aW9uLgogICovCiBzdGF0aWMgYm9vbF90IGhhcF9pbnZscGco
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpCiB7Ci0gICAgaWYgKG5lc3RlZGh2bV9l
bmFibGVkKHYtPmRvbWFpbikpIHsKLSAgICAgICAgLyogRW11bGF0ZSBJTlZMUEdBOgotICAgICAg
ICAgKiBNdXN0IHBlcmZvcm0gdGhlIGZsdXNoIHJpZ2h0IG5vdyBvciBhbiBvdGhlciB2Y3B1IG1h
eQotICAgICAgICAgKiB1c2UgaXQgd2hlbiB3ZSB1c2UgdGhlIG5leHQgVk1SVU4gZW11bGF0aW9u
LCBvdGhlcndpc2UuCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYp
Lm52X3AybSApCi0gICAgICAgICAgICBwMm1fZmx1c2godiwgdmNwdV9uZXN0ZWRodm0odikubnZf
cDJtKTsKLSAgICAgICAgcmV0dXJuIDE7Ci0gICAgfQorICAgIC8qCisgICAgICogRW11bGF0ZSBJ
TlZMUEdBOgorICAgICAqIE11c3QgcGVyZm9ybSB0aGUgZmx1c2ggcmlnaHQgbm93IG9yIGFuIG90
aGVyIHZjcHUgbWF5CisgICAgICogdXNlIGl0IHdoZW4gd2UgdXNlIHRoZSBuZXh0IFZNUlVOIGVt
dWxhdGlvbiwgb3RoZXJ3aXNlLgorICAgICAqLworICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQo
di0+ZG9tYWluKSAmJiB2Y3B1X25lc3RlZGh2bSh2KS5udl9wMm0gKQorICAgICAgICBwMm1fZmx1
c2godiwgdmNwdV9uZXN0ZWRodm0odikubnZfcDJtKTsKIAotICAgIEhBUF9FUlJPUigiSW50ZXJj
ZXB0ZWQgYSBndWVzdCBJTlZMUEcgKCVwdikgd2l0aCBIQVAgZW5hYmxlZFxuIiwgdik7Ci0gICAg
ZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Ci0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIDE7CiB9
CiAKIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9j
a2luZykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggYWRkNmVlOC4uZGRiY2JlOCAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaHZtLmgKQEAgLTE1NCw2ICsxNTQsNyBAQCBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxl
IHsKICAgICB2b2lkICgqaW5pdF9oeXBlcmNhbGxfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqaHlwZXJjYWxsX3BhZ2UpOwogCiAgICAgaW50ICAoKmV2ZW50X3BlbmRpbmcpKHN0cnVjdCB2
Y3B1ICp2KTsKKyAgICB2b2lkICgqaW52bHBnKShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyB2YWRkcik7CiAKICAgICBpbnQgICgqY3B1X3VwX3ByZXBhcmUpKHVuc2lnbmVkIGludCBjcHUp
OwogICAgIHZvaWQgKCpjcHVfZGVhZCkodW5zaWduZWQgaW50IGNwdSk7CkBAIC0xNzIsNyArMTcz
LDYgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAgdm9pZCAoKmZwdV9kaXJ0eV9p
bnRlcmNlcHQpKHZvaWQpOwogICAgIGludCAoKm1zcl9yZWFkX2ludGVyY2VwdCkodW5zaWduZWQg
aW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KTsKICAgICBpbnQgKCptc3Jfd3JpdGVfaW50
ZXJjZXB0KSh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCk7Ci0gICAgdm9p
ZCAoKmludmxwZ19pbnRlcmNlcHQpKHVuc2lnbmVkIGxvbmcgdmFkZHIpOwogICAgIGludCAoKnZt
ZnVuY19pbnRlcmNlcHQpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKICAgICB2b2lkICgq
aGFuZGxlX2NkKShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWx1ZSk7CiAgICAgdm9p
ZCAoKnNldF9pbmZvX2d1ZXN0KShzdHJ1Y3QgdmNwdSAqdik7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3BhZ2luZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRl
eCBhYjEzMWNjLi5hMTQwMWFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2lu
Zy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKQEAgLTIzNywxNSArMjM3LDgg
QEAgcGFnaW5nX2ZhdWx0KHVuc2lnbmVkIGxvbmcgdmEsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgIHJldHVybiBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5wYWdlX2ZhdWx0KHYsIHZh
LCByZWdzKTsKIH0KIAotLyogSGFuZGxlIGludmxwZyByZXF1ZXN0cyBvbiB2Y3B1cy4KLSAqIFJl
dHVybnMgMSBpZiB0aGUgaW52bHBnIGluc3RydWN0aW9uIHNob3VsZCBiZSBpc3N1ZWQgb24gdGhl
IGhhcmR3YXJlLAotICogb3IgMCBpZiBpdCdzIHNhZmUgbm90IHRvIGRvIHNvLiAqLwotc3RhdGlj
IGlubGluZSBib29sX3QgcGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyB2YSkKLXsKLSAgICByZXR1cm4gKHBhZ2luZ19tb2RlX2V4dGVybmFsKHYtPmRvbWFpbikgPyBp
c19jYW5vbmljYWxfYWRkcmVzcyh2YSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBfX2FkZHJfb2sodmEpKSAmJgotICAgICAgICAgICBwYWdpbmdfZ2V0X2hv
c3Rtb2RlKHYpLT5pbnZscGcodiwgdmEpOwotfQorLyogSGFuZGxlIGludmxwZyByZXF1ZXN0cyBv
biB2Y3B1cy4gKi8KK3ZvaWQgcGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyB2YSk7CiAKIC8qIFRyYW5zbGF0ZSBhIGd1ZXN0IHZpcnR1YWwgYWRkcmVzcyB0byB0aGUg
ZnJhbWUgbnVtYmVyIHRoYXQgdGhlCiAgKiAqZ3Vlc3QqIHBhZ2V0YWJsZXMgd291bGQgbWFwIGl0
IHRvLiAgUmV0dXJucyBJTlZBTElEX0dGTiBpZiB0aGUgZ3Vlc3QKLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g6r-0001C2-66; Thu, 12 May 2016 02:12:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6p-0001Bq-PG
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:15 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 52/EE-07120-F76E3375; Thu, 12 May 2016 02:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbfumXG
 4wfNuAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DvjIWPBm9CKozNqGhh/OHcxcnEICXxhlFg4
 4xwbhHOeUWJJezdjFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAgESH3pmg
 cV5BcwkZi7qYwWxWYDqP26/zDaBkWMBI8MqRvXi1KKy1CJdQ72kosz0jJLcxMwcXUMDM73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsadz50OMUpyMCmJ8vI/Ng4X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHb9BQoJ1iUmp5akZaZAwwNmLQEB4+SCG8/SJq3uCAxtzgzHSJ1ilFRSpxXEiQhAJLI
 KM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ884GmcKTmVcCN/0V0GImoMXV141AF
 pckIqSkGhinyvAlZ336s95Qy9qikOWFRMae/g2F748ZB5xO58rUq6z4oqxiVPBJd3n8oRYP7Z
 2eLFxWnl8jwja/S+ybIx1bJ1TUp7czQKFi5WzHir95AsJ/3vInrn3y5a+gg4Hg03wZ6/o8L/2
 JIX55c4/ulp/oJJp3ILD24v5e5/gCE/2Y+YvYvza+VWIpzkg01GIuKk4EAEUTDjlCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1463019133!13243333!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40103 invoked from network); 12 May 2016 02:12:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g6n-0001Wc-1S
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6n-0005C3-0h
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6n-0005C3-0h@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:13 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Fix invalidation for emulated
	invlpg instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMxZDk2MWYzOGJjYjBhOGZlODk5YmM0NmEzZWY3ZDA1ZmIzODFjMmIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSA5IDEzOjEzOjU3IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODowOTow
MiAyMDE2ICswMTAwCgogICAgeDg2L2h2bTogRml4IGludmFsaWRhdGlvbiBmb3IgZW11bGF0ZWQg
aW52bHBnIGluc3RydWN0aW9ucwogICAgCiAgICBoYXBfaW52bHBnKCkgaXMgcmVhY2hhYmxlIGZy
b20gdGhlIGluc3RydWN0aW9uIGVtdWxhdG9yLCB3aGljaCBtZWFucwogICAgaW50cm9zcGVjdGlv
biBhbmQgdGVzdHMgdXNpbmcgaHZtX2ZlcCBjYW4gZW5kIHVwIGhlcmUuICBBcyBzdWNoLCBjcmFz
aGluZyB0aGUKICAgIGRvbWFpbiBpcyBub3QgYW4gYXBwcm9wcmlhdGUgYWN0aW9uIHRvIHRha2Uu
CiAgICAKICAgIEZpeGluZyB0aGlzIGludm9sdmVzIHJlYXJyYW5naW5nIHRoZSBjYWxsZ3JhcGgu
CiAgICAKICAgIHBhZ2luZ19pbnZscGcoKSBpcyBub3cgdGhlIGNlbnRyYWwgZW50cnkgcG9pbnQu
ICBJdCBmaXJzdCBjaGVja3MgZm9yIHRoZQogICAgbm9uLWNhbm9uaWNhbCBOT1AgY2FzZSwgYW5k
IGNhbGxzIGlubyB0aGUgcGFnaW5nIHN1YnN5c3RlbS4gIElmIGEgcmVhbCBmbHVzaAogICAgaXMg
bmVlZGVkLCBpdCB3aWxsIGNhbGwgdGhlIGFwcHJvcHJpYXRlIGhhbmRsZXIgZm9yIHRoZSB2Y3B1
LiAgVGhpcyBhbGxvd3MgdGhlCiAgICBQViBjYWxsc2l0ZXMgb2YgcGFnaW5nX2ludmxwZygpIHRv
IGJlIHNpbXBsaWZpZWQuCiAgICAKICAgIFRoZSBzb2xlIHVzZXIgb2YgaHZtX2Z1bmNzLmludmxw
Z19pbnRlcmNlcHQoKSBpcyBhbHRlcmVkIHRvIHVzZQogICAgcGFnaW5nX2ludmxwZygpIGluc3Rl
YWQsIGFsbG93aW5nIHRoZSAuaW52bHBnX2ludGVyY2VwdCgpIGhvb2sgdG8gYmUgcmVtb3ZlZC4K
ICAgIAogICAgRm9yIGJvdGggVk1YIGFuZCBTVk0sIHRoZSBleGlzdGluZyAkVkVORE9SX2ludmxw
Z19pbnRlcmNlcHQoKSBpcyBzcGxpdCBpbgogICAgaGFsZi4gICRWRU5ET1JfaW52bHBnX2ludGVy
Y2VwdCgpIHN0YXlzIGFzIHRoZSBpbnRlcmNlcHQgaGFuZGxlciBvbmx5ICh3aGljaAogICAganVz
dCBjYWxscyBwYWdpbmdfaW52bHBnKCkpLCBhbmQgbmV3ICRWRU5ET1JfaW52bHBnKCkgZnVuY3Rp
b25zIGRvIHRoZQogICAgQVNJRC9WUElEIG1hbmFnZW1lbnQuICBUaGVzZSBsYXRlciBmdW5jdGlv
bnMgYXJlIG1hZGUgYXZhaWxhYmxlIGluIGh2bV9mdW5jcwogICAgZm9yIHBhZ2luZ19pbnZscGco
KSB0byB1c2UuCiAgICAKICAgIEFzIGEgcmVzdWx0LCBjb3JyZWN0IEFTSUQvVlBJRCBtYW5hZ2Vt
ZW50IG9jY3VycyBmb3IgdGhlIGh2bWVtdWwgcGF0aCwgZXZlbiBpZgogICAgaXQgZGlkIG5vdCBv
cmlnaW5hdGUgZnJvbSBhbiByZWFsIGhhcmR3YXJlIGludGVyY2VwdC4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICB8IDEx
ICsrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICB8IDE0ICsrKysrKysr
Ky0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKysr
KysrKy0tLS0tLQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyAgICAgfCAyMyArKysrKysrKysr
LS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggfCAgMiArLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCAgfCAxMSArKy0tLS0tLS0tLQogNyBmaWxlcyBjaGFu
Z2VkLCA0OSBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4
IGU2MzE2YmUuLmI5Y2FjOGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNjIzLDggKzE2MjMsOCBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfaW52bHBnKAogICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKICAg
ICB9CiAKLSAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSAmJiBpc19jYW5vbmljYWxfYWRkcmVz
cyhhZGRyKSApCi0gICAgICAgIGh2bV9mdW5jcy5pbnZscGdfaW50ZXJjZXB0KGFkZHIpOworICAg
IGlmICggcmMgPT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgcGFnaW5nX2ludmxwZyhjdXJyZW50
LCBhZGRyKTsKIAogICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggMDgxYTVkOC4u
Njc5ZTYxNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTIyMjIsMTAgKzIyMjIsMTMgQEAgc3RhdGljIHZv
aWQgc3ZtX2ludmxwZ2FfaW50ZXJjZXB0KAogCiBzdGF0aWMgdm9pZCBzdm1faW52bHBnX2ludGVy
Y2VwdCh1bnNpZ25lZCBsb25nIHZhZGRyKQogewotICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKICAgICBIVk1UUkFDRV9MT05HXzJEKElOVkxQRywgMCwgVFJDX1BBUl9MT05HKHZhZGRy
KSk7Ci0gICAgaWYgKCBwYWdpbmdfaW52bHBnKGN1cnIsIHZhZGRyKSApCi0gICAgICAgIHN2bV9h
c2lkX2dfaW52bHBnKGN1cnIsIHZhZGRyKTsKKyAgICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIHZh
ZGRyKTsKK30KKworc3RhdGljIHZvaWQgc3ZtX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgbG9uZyB2YWRkcikKK3sKKyAgICBzdm1fYXNpZF9nX2ludmxwZyh2LCB2YWRkcik7CiB9CiAK
IHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3ZtX2Z1bmN0aW9u
X3RhYmxlID0gewpAQCAtMjI1OCwxMiArMjI2MSwxMiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5j
dGlvbl90YWJsZSBfX2luaXRkYXRhIHN2bV9mdW5jdGlvbl90YWJsZSA9IHsKICAgICAuaW5qZWN0
X3RyYXAgICAgICAgICAgPSBzdm1faW5qZWN0X3RyYXAsCiAgICAgLmluaXRfaHlwZXJjYWxsX3Bh
Z2UgID0gc3ZtX2luaXRfaHlwZXJjYWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAg
ID0gc3ZtX2V2ZW50X3BlbmRpbmcsCisgICAgLmludmxwZyAgICAgICAgICAgICAgID0gc3ZtX2lu
dmxwZywKICAgICAuY3B1aWRfaW50ZXJjZXB0ICAgICAgPSBzdm1fY3B1aWRfaW50ZXJjZXB0LAog
ICAgIC53YmludmRfaW50ZXJjZXB0ICAgICA9IHN2bV93YmludmRfaW50ZXJjZXB0LAogICAgIC5m
cHVfZGlydHlfaW50ZXJjZXB0ICA9IHN2bV9mcHVfZGlydHlfaW50ZXJjZXB0LAogICAgIC5tc3Jf
cmVhZF9pbnRlcmNlcHQgICA9IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQsCiAgICAgLm1zcl93cml0
ZV9pbnRlcmNlcHQgID0gc3ZtX21zcl93cml0ZV9pbnRlcmNlcHQsCi0gICAgLmludmxwZ19pbnRl
cmNlcHQgICAgID0gc3ZtX2ludmxwZ19pbnRlcmNlcHQsCiAgICAgLnNldF9yZHRzY19leGl0aW5n
ICAgID0gc3ZtX3NldF9yZHRzY19leGl0aW5nLAogICAgIC5nZXRfaW5zbl9ieXRlcyAgICAgICA9
IHN2bV9nZXRfaW5zbl9ieXRlcywKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBiYzQ0MTBmLi4zYWNmMWFi
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwpAQCAtODEsNyArODEsNyBAQCBzdGF0aWMgdm9pZCB2bXhfd2JpbnZk
X2ludGVyY2VwdCh2b2lkKTsKIHN0YXRpYyB2b2lkIHZteF9mcHVfZGlydHlfaW50ZXJjZXB0KHZv
aWQpOwogc3RhdGljIGludCB2bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IHVpbnQ2NF90ICptc3JfY29udGVudCk7CiBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJj
ZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KTsKLXN0YXRpYyB2b2lk
IHZteF9pbnZscGdfaW50ZXJjZXB0KHVuc2lnbmVkIGxvbmcgdmFkZHIpOworc3RhdGljIHZvaWQg
dm14X2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkcik7CiBzdGF0aWMg
aW50IHZteF92bWZ1bmNfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAog
c3RydWN0IHZteF9waV9ibG9ja2luZ192Y3B1IHsKQEAgLTIxMzcsNiArMjEzNyw3IEBAIHN0YXRp
YyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxl
ID0gewogICAgIC5pbmplY3RfdHJhcCAgICAgICAgICA9IHZteF9pbmplY3RfdHJhcCwKICAgICAu
aW5pdF9oeXBlcmNhbGxfcGFnZSAgPSB2bXhfaW5pdF9oeXBlcmNhbGxfcGFnZSwKICAgICAuZXZl
bnRfcGVuZGluZyAgICAgICAgPSB2bXhfZXZlbnRfcGVuZGluZywKKyAgICAuaW52bHBnICAgICAg
ICAgICAgICAgPSB2bXhfaW52bHBnLAogICAgIC5jcHVfdXAgICAgICAgICAgICAgICA9IHZteF9j
cHVfdXAsCiAgICAgLmNwdV9kb3duICAgICAgICAgICAgID0gdm14X2NwdV9kb3duLAogICAgIC5j
cHVpZF9pbnRlcmNlcHQgICAgICA9IHZteF9jcHVpZF9pbnRlcmNlcHQsCkBAIC0yMTQ0LDcgKzIx
NDUsNiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHZteF9m
dW5jdGlvbl90YWJsZSA9IHsKICAgICAuZnB1X2RpcnR5X2ludGVyY2VwdCAgPSB2bXhfZnB1X2Rp
cnR5X2ludGVyY2VwdCwKICAgICAubXNyX3JlYWRfaW50ZXJjZXB0ICAgPSB2bXhfbXNyX3JlYWRf
aW50ZXJjZXB0LAogICAgIC5tc3Jfd3JpdGVfaW50ZXJjZXB0ICA9IHZteF9tc3Jfd3JpdGVfaW50
ZXJjZXB0LAotICAgIC5pbnZscGdfaW50ZXJjZXB0ICAgICA9IHZteF9pbnZscGdfaW50ZXJjZXB0
LAogICAgIC52bWZ1bmNfaW50ZXJjZXB0ICAgICA9IHZteF92bWZ1bmNfaW50ZXJjZXB0LAogICAg
IC5oYW5kbGVfY2QgICAgICAgICAgICA9IHZteF9oYW5kbGVfY2QsCiAgICAgLnNldF9pbmZvX2d1
ZXN0ICAgICAgID0gdm14X3NldF9pbmZvX2d1ZXN0LApAQCAtMjQzMiwxMCArMjQzMiwxNCBAQCBz
dGF0aWMgdm9pZCB2bXhfZHJfYWNjZXNzKHVuc2lnbmVkIGxvbmcgZXhpdF9xdWFsaWZpY2F0aW9u
LAogCiBzdGF0aWMgdm9pZCB2bXhfaW52bHBnX2ludGVyY2VwdCh1bnNpZ25lZCBsb25nIHZhZGRy
KQogewotICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICBIVk1UUkFDRV9MT05H
XzJEKElOVkxQRywgLyppbnZscGdhPSovIDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwotICAgIGlm
ICggcGFnaW5nX2ludmxwZyhjdXJyLCB2YWRkcikgJiYgY3B1X2hhc192bXhfdnBpZCApCi0gICAg
ICAgIHZwaWRfc3luY192Y3B1X2d2YShjdXJyLCB2YWRkcik7CisgICAgcGFnaW5nX2ludmxwZyhj
dXJyZW50LCB2YWRkcik7Cit9CisKK3N0YXRpYyB2b2lkIHZteF9pbnZscGcoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpCit7CisgICAgaWYgKCBjcHVfaGFzX3ZteF92cGlkICkK
KyAgICAgICAgdnBpZF9zeW5jX3ZjcHVfZ3ZhKHYsIHZhZGRyKTsKIH0KIAogc3RhdGljIGludCB2
bXhfdm1mdW5jX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMmJiOTIwYi4u
MDNhNGQ1YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2
L21tLmMKQEAgLTMzODYsMTAgKzMzODYsOCBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAg
Y2FzZSBNTVVFWFRfSU5WTFBHX0xPQ0FMOgogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShkICE9
IHBnX293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07Ci0gICAgICAgICAgICBl
bHNlIGlmICggIXBhZ2luZ19tb2RlX2VuYWJsZWQoZCkKLSAgICAgICAgICAgICAgICAgICAgICA/
IF9fYWRkcl9vayhvcC5hcmcxLmxpbmVhcl9hZGRyKQotICAgICAgICAgICAgICAgICAgICAgIDog
cGFnaW5nX2ludmxwZyhjdXJyLCBvcC5hcmcxLmxpbmVhcl9hZGRyKSApCi0gICAgICAgICAgICAg
ICAgZmx1c2hfdGxiX29uZV9sb2NhbChvcC5hcmcxLmxpbmVhcl9hZGRyKTsKKyAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICBwYWdpbmdfaW52bHBnKGN1cnIsIG9wLmFyZzEubGluZWFy
X2FkZHIpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBNTVVFWFRfVExCX0ZM
VVNIX01VTFRJOgpAQCAtNDUxMCw4ICs0NTA4LDcgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0ZV92
YV9tYXBwaW5nKAogICAgICAgICBzd2l0Y2ggKCAoYm1hcF9wdHIgPSBmbGFncyAmIH5VVk1GX0ZM
VVNIVFlQRV9NQVNLKSApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBVVk1GX0xPQ0FMOgotICAg
ICAgICAgICAgaWYgKCAhcGFnaW5nX21vZGVfZW5hYmxlZChkKSB8fCBwYWdpbmdfaW52bHBnKHYs
IHZhKSApCi0gICAgICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9sb2NhbCh2YSk7CisgICAgICAg
ICAgICBwYWdpbmdfaW52bHBnKHYsIHZhKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFVWTUZfQUxMOgogICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKGQtPmRvbWFpbl9k
aXJ0eV9jcHVtYXNrLCB2YSk7CkBAIC02NDc4LDYgKzY0NzUsMjEgQEAgY29uc3QgdW5zaWduZWQg
bG9uZyAqX19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25lZCBpbnQgKmFycmF5X3Np
emUpCiAgICAgcmV0dXJuIGJhZF9wYWdlczsKIH0KIAordm9pZCBwYWdpbmdfaW52bHBnKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKQoreworICAgIGlmICggIWlzX2Nhbm9uaWNhbF9h
ZGRyZXNzKHZhKSApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggcGFnaW5nX21vZGVfZW5h
YmxlZCh2LT5kb21haW4pICYmCisgICAgICAgICAhcGFnaW5nX2dldF9ob3N0bW9kZSh2KS0+aW52
bHBnKHYsIHZhKSApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggaXNfcHZfdmNwdSh2KSAp
CisgICAgICAgIGZsdXNoX3RsYl9vbmVfbG9jYWwodmEpOworICAgIGVsc2UKKyAgICAgICAgaHZt
X2Z1bmNzLmludmxwZyh2LCB2YSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBt
b2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gv
eDg2L21tL2hhcC9oYXAuYwppbmRleCA0YWI5OWJiLi45YzJjZDQ5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKQEAg
LTY4MCwyMyArNjgwLDIwIEBAIHN0YXRpYyBpbnQgaGFwX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmEsCiAKIC8qCiAgKiBIQVAgZ3Vlc3RzIGNhbiBoYW5kbGUgaW52
bHBnIHdpdGhvdXQgbmVlZGluZyBhbnkgYWN0aW9uIGZyb20gWGVuLCBzbwotICogc2hvdWxkIG5v
dCBiZSBpbnRlcmNlcHRpbmcgaXQuCisgKiBzaG91bGQgbm90IGJlIGludGVyY2VwdGluZyBpdC4g
IEhvd2V2ZXIsIHdlIG5lZWQgdG8gY29ycmVjdGx5IGhhbmRsZQorICogZ2V0dGluZyBoZXJlIGZy
b20gaW5zdHJ1Y3Rpb24gZW11bGF0aW9uLgogICovCiBzdGF0aWMgYm9vbF90IGhhcF9pbnZscGco
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpCiB7Ci0gICAgaWYgKG5lc3RlZGh2bV9l
bmFibGVkKHYtPmRvbWFpbikpIHsKLSAgICAgICAgLyogRW11bGF0ZSBJTlZMUEdBOgotICAgICAg
ICAgKiBNdXN0IHBlcmZvcm0gdGhlIGZsdXNoIHJpZ2h0IG5vdyBvciBhbiBvdGhlciB2Y3B1IG1h
eQotICAgICAgICAgKiB1c2UgaXQgd2hlbiB3ZSB1c2UgdGhlIG5leHQgVk1SVU4gZW11bGF0aW9u
LCBvdGhlcndpc2UuCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYp
Lm52X3AybSApCi0gICAgICAgICAgICBwMm1fZmx1c2godiwgdmNwdV9uZXN0ZWRodm0odikubnZf
cDJtKTsKLSAgICAgICAgcmV0dXJuIDE7Ci0gICAgfQorICAgIC8qCisgICAgICogRW11bGF0ZSBJ
TlZMUEdBOgorICAgICAqIE11c3QgcGVyZm9ybSB0aGUgZmx1c2ggcmlnaHQgbm93IG9yIGFuIG90
aGVyIHZjcHUgbWF5CisgICAgICogdXNlIGl0IHdoZW4gd2UgdXNlIHRoZSBuZXh0IFZNUlVOIGVt
dWxhdGlvbiwgb3RoZXJ3aXNlLgorICAgICAqLworICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQo
di0+ZG9tYWluKSAmJiB2Y3B1X25lc3RlZGh2bSh2KS5udl9wMm0gKQorICAgICAgICBwMm1fZmx1
c2godiwgdmNwdV9uZXN0ZWRodm0odikubnZfcDJtKTsKIAotICAgIEhBUF9FUlJPUigiSW50ZXJj
ZXB0ZWQgYSBndWVzdCBJTlZMUEcgKCVwdikgd2l0aCBIQVAgZW5hYmxlZFxuIiwgdik7Ci0gICAg
ZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Ci0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIDE7CiB9
CiAKIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9j
a2luZykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggYWRkNmVlOC4uZGRiY2JlOCAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaHZtLmgKQEAgLTE1NCw2ICsxNTQsNyBAQCBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxl
IHsKICAgICB2b2lkICgqaW5pdF9oeXBlcmNhbGxfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqaHlwZXJjYWxsX3BhZ2UpOwogCiAgICAgaW50ICAoKmV2ZW50X3BlbmRpbmcpKHN0cnVjdCB2
Y3B1ICp2KTsKKyAgICB2b2lkICgqaW52bHBnKShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyB2YWRkcik7CiAKICAgICBpbnQgICgqY3B1X3VwX3ByZXBhcmUpKHVuc2lnbmVkIGludCBjcHUp
OwogICAgIHZvaWQgKCpjcHVfZGVhZCkodW5zaWduZWQgaW50IGNwdSk7CkBAIC0xNzIsNyArMTcz
LDYgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAgdm9pZCAoKmZwdV9kaXJ0eV9p
bnRlcmNlcHQpKHZvaWQpOwogICAgIGludCAoKm1zcl9yZWFkX2ludGVyY2VwdCkodW5zaWduZWQg
aW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KTsKICAgICBpbnQgKCptc3Jfd3JpdGVfaW50
ZXJjZXB0KSh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCk7Ci0gICAgdm9p
ZCAoKmludmxwZ19pbnRlcmNlcHQpKHVuc2lnbmVkIGxvbmcgdmFkZHIpOwogICAgIGludCAoKnZt
ZnVuY19pbnRlcmNlcHQpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKICAgICB2b2lkICgq
aGFuZGxlX2NkKShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWx1ZSk7CiAgICAgdm9p
ZCAoKnNldF9pbmZvX2d1ZXN0KShzdHJ1Y3QgdmNwdSAqdik7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3BhZ2luZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRl
eCBhYjEzMWNjLi5hMTQwMWFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2lu
Zy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKQEAgLTIzNywxNSArMjM3LDgg
QEAgcGFnaW5nX2ZhdWx0KHVuc2lnbmVkIGxvbmcgdmEsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgIHJldHVybiBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5wYWdlX2ZhdWx0KHYsIHZh
LCByZWdzKTsKIH0KIAotLyogSGFuZGxlIGludmxwZyByZXF1ZXN0cyBvbiB2Y3B1cy4KLSAqIFJl
dHVybnMgMSBpZiB0aGUgaW52bHBnIGluc3RydWN0aW9uIHNob3VsZCBiZSBpc3N1ZWQgb24gdGhl
IGhhcmR3YXJlLAotICogb3IgMCBpZiBpdCdzIHNhZmUgbm90IHRvIGRvIHNvLiAqLwotc3RhdGlj
IGlubGluZSBib29sX3QgcGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyB2YSkKLXsKLSAgICByZXR1cm4gKHBhZ2luZ19tb2RlX2V4dGVybmFsKHYtPmRvbWFpbikgPyBp
c19jYW5vbmljYWxfYWRkcmVzcyh2YSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBfX2FkZHJfb2sodmEpKSAmJgotICAgICAgICAgICBwYWdpbmdfZ2V0X2hv
c3Rtb2RlKHYpLT5pbnZscGcodiwgdmEpOwotfQorLyogSGFuZGxlIGludmxwZyByZXF1ZXN0cyBv
biB2Y3B1cy4gKi8KK3ZvaWQgcGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyB2YSk7CiAKIC8qIFRyYW5zbGF0ZSBhIGd1ZXN0IHZpcnR1YWwgYWRkcmVzcyB0byB0aGUg
ZnJhbWUgbnVtYmVyIHRoYXQgdGhlCiAgKiAqZ3Vlc3QqIHBhZ2V0YWJsZXMgd291bGQgbWFwIGl0
IHRvLiAgUmV0dXJucyBJTlZBTElEX0dGTiBpZiB0aGUgZ3Vlc3QKLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2Uu
Y29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g71-0001Di-94; Thu, 12 May 2016 02:12:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6z-0001DN-HU
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:25 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 E4/67-03757-886E3375; Thu, 12 May 2016 02:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfjmXG
 4wbKrXBYTthk4MHps79vFHsAYxZqZl5RfkcCacffDNJaCK9wVfc+7WRoYp3N2MXJxCAl8YZSY
 cOM9G4RznlFixbQ/7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4Syxcv
 RUszitgJrHy1FoWEJsFqP745DOsExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg3DjJ+RCjJAeTkigv/2PjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvE1PgXKCRanpqRVpmTnA4IBJS3DwKInw9oOkeYsLEnOLM9MhUqcYFaXEeaeAJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHe2SBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDI8vSe253Pq/0SzapD115MTv+FcerphKB6awLDuuVTWwuNjh1lb28OjbO/51b9M
 8nTcem8zhL6jn9uvM/YFb8ZZmz/8S+F/EKiDhkKIv/aPr3MKjRedF0wT1lba6GmrtuLLCff/p
 G1uaFy2ufZdTwypzxrF97Kb7cVbft468DPWsWd/baHOQ6osRSnJFoqMVcVJwIAN3+Y7BDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463019143!41005456!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41790 invoked from network); 12 May 2016 02:12:24 -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; 12 May 2016 02:12: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 1b0g6x-0001Wm-3G
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6x-0005Cs-2Y
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6x-0005Cs-2Y@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:23 +0000
Subject: [Xen-changelog] [xen master] xsplice: Prevent new symbols
	duplicating core symbols
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZlYzY1OWFhMmRkOWNmYzlmMzVmMDUyNjYxNzliYmRkZTc1MjAzZjAKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMTAgMTA6MTA6MDIgMjAxNiArMDEwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAg
MTM6Mzg6MTAgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IFByZXZlbnQgbmV3IHN5bWJvbHMgZHVw
bGljYXRpbmcgY29yZSBzeW1ib2xzCiAgICAKICAgIFdoZW4gbG9hZGluZyBwYXRjaGVzLCB0aGUg
Y29kZSBwcmV2ZW50cyBsb2FkaW5nIGEgcGF0Y2ggY29udGFpbmluZyBhIG5ldwogICAgc3ltYm9s
IHRoYXQgZHVwbGljYXRlcyBhIHN5bWJvbCBmcm9tIGFub3RoZXIgbG9hZGVkIHBhdGNoLiBIb3dl
dmVyLCB0aGUKICAgIGNoZWNrIHNob3VsZCBhbHNvIHByZXZlbnQgbG9hZGluZyBhIG5ldyBzeW1i
b2wgdGhhdCBkdXBsaWNhdGVzIGEgc3ltYm9sCiAgICBmcm9tIHRoZSBjb3JlIGh5cGVydmlzb3Iu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi94c3BsaWNlLmMgfCAzICsrLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24veHNwbGljZS5jIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKaW5kZXggYzlmYzUzYS4uMjFi
OWVjMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1vbi94
c3BsaWNlLmMKQEAgLTc0OCw3ICs3NDgsOCBAQCBzdGF0aWMgaW50IGJ1aWxkX3N5bWJvbF90YWJs
ZShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKIAogICAgICAgICBpZiAoICFmb3VuZCApCiAgICAg
ICAgIHsKLSAgICAgICAgICAgIGlmICggeHNwbGljZV9zeW1ib2xzX2xvb2t1cF9ieV9uYW1lKHN5
bXRhYltpXS5uYW1lKSApCisgICAgICAgICAgICBpZiAoIHN5bWJvbHNfbG9va3VwX2J5X25hbWUo
c3ltdGFiW2ldLm5hbWUpIHx8CisgICAgICAgICAgICAgICAgIHhzcGxpY2Vfc3ltYm9sc19sb29r
dXBfYnlfbmFtZShzeW10YWJbaV0ubmFtZSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IGR1cGxpY2F0ZSBuZXcgc3ltYm9s
OiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5h
bWUpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b0g71-0001Di-94; Thu, 12 May 2016 02:12:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6z-0001DN-HU
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:25 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 E4/67-03757-886E3375; Thu, 12 May 2016 02:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfjmXG
 4wbKrXBYTthk4MHps79vFHsAYxZqZl5RfkcCacffDNJaCK9wVfc+7WRoYp3N2MXJxCAl8YZSY
 cOM9G4RznlFixbQ/7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4Syxcv
 RUszitgJrHy1FoWEJsFqP745DOsExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg3DjJ+RCjJAeTkigv/2PjcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvE1PgXKCRanpqRVpmTnA4IBJS3DwKInw9oOkeYsLEnOLM9MhUqcYFaXEeaeAJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHe2SBTeDLzSuCmvwJazAS0uPq6E
 cjikkSElFQDI8vSe253Pq/0SzapD115MTv+FcerphKB6awLDuuVTWwuNjh1lb28OjbO/51b9M
 8nTcem8zhL6jn9uvM/YFb8ZZmz/8S+F/EKiDhkKIv/aPr3MKjRedF0wT1lba6GmrtuLLCff/p
 G1uaFy2ufZdTwypzxrF97Kb7cVbft468DPWsWd/baHOQ6osRSnJFoqMVcVJwIAN3+Y7BDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463019143!41005456!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41790 invoked from network); 12 May 2016 02:12:24 -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; 12 May 2016 02:12: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 1b0g6x-0001Wm-3G
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g6x-0005Cs-2Y
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g6x-0005Cs-2Y@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:23 +0000
Subject: [Xen-changelog] [xen master] xsplice: Prevent new symbols
	duplicating core symbols
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZlYzY1OWFhMmRkOWNmYzlmMzVmMDUyNjYxNzliYmRkZTc1MjAzZjAKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMTAgMTA6MTA6MDIgMjAxNiArMDEwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTAg
MTM6Mzg6MTAgMjAxNiAtMDQwMAoKICAgIHhzcGxpY2U6IFByZXZlbnQgbmV3IHN5bWJvbHMgZHVw
bGljYXRpbmcgY29yZSBzeW1ib2xzCiAgICAKICAgIFdoZW4gbG9hZGluZyBwYXRjaGVzLCB0aGUg
Y29kZSBwcmV2ZW50cyBsb2FkaW5nIGEgcGF0Y2ggY29udGFpbmluZyBhIG5ldwogICAgc3ltYm9s
IHRoYXQgZHVwbGljYXRlcyBhIHN5bWJvbCBmcm9tIGFub3RoZXIgbG9hZGVkIHBhdGNoLiBIb3dl
dmVyLCB0aGUKICAgIGNoZWNrIHNob3VsZCBhbHNvIHByZXZlbnQgbG9hZGluZyBhIG5ldyBzeW1i
b2wgdGhhdCBkdXBsaWNhdGVzIGEgc3ltYm9sCiAgICBmcm9tIHRoZSBjb3JlIGh5cGVydmlzb3Iu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi94c3BsaWNlLmMgfCAzICsrLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24veHNwbGljZS5jIGIveGVuL2NvbW1vbi94c3BsaWNlLmMKaW5kZXggYzlmYzUzYS4uMjFi
OWVjMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKKysrIGIveGVuL2NvbW1vbi94
c3BsaWNlLmMKQEAgLTc0OCw3ICs3NDgsOCBAQCBzdGF0aWMgaW50IGJ1aWxkX3N5bWJvbF90YWJs
ZShzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwKIAogICAgICAgICBpZiAoICFmb3VuZCApCiAgICAg
ICAgIHsKLSAgICAgICAgICAgIGlmICggeHNwbGljZV9zeW1ib2xzX2xvb2t1cF9ieV9uYW1lKHN5
bXRhYltpXS5uYW1lKSApCisgICAgICAgICAgICBpZiAoIHN5bWJvbHNfbG9va3VwX2J5X25hbWUo
c3ltdGFiW2ldLm5hbWUpIHx8CisgICAgICAgICAgICAgICAgIHhzcGxpY2Vfc3ltYm9sc19sb29r
dXBfYnlfbmFtZShzeW10YWJbaV0ubmFtZSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIGRwcmludGsoWEVOTE9HX0VSUiwgWFNQTElDRSAiJXM6IGR1cGxpY2F0ZSBuZXcgc3ltYm9s
OiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICAgICAgIGVsZi0+bmFtZSwgc3ltdGFiW2ldLm5h
bWUpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g7A-0001Fs-Dv; Thu, 12 May 2016 02:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g79-0001FZ-88
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:35 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 C2/C9-18833-296E3375; Thu, 12 May 2016 02:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfSM+N
 wg/nNPBYTthk4MHps79vFHsAYxZqZl5RfkcCacXDZW9aCrRwVOzevZGxgnMXexcjFISTwhVHi
 2LqJTBDOeUaJBwvmM3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILQwUf7+5G
 yzOK2AmcXblD0YQmwUo/ufMU7YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlJf/sXG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnepqdAOcGi1PTUirTMHGBwwKQlOHiURHj7QdK8xQWJucWZ6RCpU4yKUuK8U0ASAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9skCk8mXklcNNfAS1mAlpcfd0IZ
 HFJIkJKqoFxySlvqfLfigaPF3Ivu6Ov/Jx5hpuq65dbm6WvpQssuBXQNbfw2iWTZp7uA0tX1u
 xzPymnbBebPLf9TnSJYuXsDYdnRnPr7tu7dMZfn+rCXbqdDvbfeF4ZbH2ktqH2j0UIz9x3Aux
 ZLcb7Vv5MerFxWvWHsx37D8yRqMti0Wq6M+l+4+4L7AveKbEUZyQaajEXFScCADmNyrVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463019153!13883505!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8855 invoked from network); 12 May 2016 02:12:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g77-0001Ws-5C
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g77-0005DS-4R
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g77-0005DS-4R@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:33 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMxYjM2OGVlMmUwMDc0MWExMThmZTRmOTcyZmJiNTM0N2RiMDY3YmEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTY6NTMgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Njo1MyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDkzMWRmNjYuLjljM2RhYzggMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMjFmNjUyNmQx
ZGEzMzE2MTFhYzVmZTEyOTY3NTQ5ZDFhMDRlMTQ5YgotIyBGcmkgSmFuIDE1IDEzOjIzOjU2IDIw
MTYgKzAwMDAKLSMgcWVtdS14ZW4tdHJhZGl0aW9uYWw6IEFkZCBsaWJ4ZW5mb3JlaWdubWVtb3J5
IHRvIHJwYXRoLWxpbmsKK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMWY5ZGEzODJkNDk3
NjVjZTlmN2U0ZDMwMWZlMWU1MTk0NWIyOTIxOAorIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYg
KzAyMDAKKyMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g7A-0001Fs-Dv; Thu, 12 May 2016 02:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g79-0001FZ-88
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:35 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 C2/C9-18833-296E3375; Thu, 12 May 2016 02:12:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfSM+N
 wg/nNPBYTthk4MHps79vFHsAYxZqZl5RfkcCacXDZW9aCrRwVOzevZGxgnMXexcjFISTwhVHi
 2LqJTBDOeUaJBwvmM3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILQwUf7+5G
 yzOK2AmcXblD0YQmwUo/ufMU7YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjAu++t0iFGSg0lJlJf/sXG4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnepqdAOcGi1PTUirTMHGBwwKQlOHiURHj7QdK8xQWJucWZ6RCpU4yKUuK8U0ASAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9skCk8mXklcNNfAS1mAlpcfd0IZ
 HFJIkJKqoFxySlvqfLfigaPF3Ivu6Ov/Jx5hpuq65dbm6WvpQssuBXQNbfw2iWTZp7uA0tX1u
 xzPymnbBebPLf9TnSJYuXsDYdnRnPr7tu7dMZfn+rCXbqdDvbfeF4ZbH2ktqH2j0UIz9x3Aux
 ZLcb7Vv5MerFxWvWHsx37D8yRqMti0Wq6M+l+4+4L7AveKbEUZyQaajEXFScCADmNyrVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463019153!13883505!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8855 invoked from network); 12 May 2016 02:12:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g77-0001Ws-5C
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g77-0005DS-4R
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g77-0005DS-4R@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:33 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMxYjM2OGVlMmUwMDc0MWExMThmZTRmOTcyZmJiNTM0N2RiMDY3YmEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTY6NTMgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1Njo1MyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDkzMWRmNjYuLjljM2RhYzggMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMjFmNjUyNmQx
ZGEzMzE2MTFhYzVmZTEyOTY3NTQ5ZDFhMDRlMTQ5YgotIyBGcmkgSmFuIDE1IDEzOjIzOjU2IDIw
MTYgKzAwMDAKLSMgcWVtdS14ZW4tdHJhZGl0aW9uYWw6IEFkZCBsaWJ4ZW5mb3JlaWdubWVtb3J5
IHRvIHJwYXRoLWxpbmsKK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMWY5ZGEzODJkNDk3
NjVjZTlmN2U0ZDMwMWZlMWU1MTk0NWIyOTIxOAorIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYg
KzAyMDAKKyMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0IChDVkUtMjAxNi0zNzEyKS4KIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g7L-0001HQ-Gc; Thu, 12 May 2016 02:12: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 1b0g7J-0001H8-Ny
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:45 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 97/6B-03606-C96E3375; Thu, 12 May 2016 02:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfOM+N
 wg+YFkhYTthk4MHps79vFHsAYxZqZl5RfkcCacXHBWraCeRwVa98LNjA2sXcxcnEICXxhlDjU
 fI8RwjnPKPF2/nzmLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFgeLvN3eDx
 XkFzCQePP7GCGKzAMUb9u1hn8DIsYCRYRWjRnFqUVlqka6hgV5SUWZ6RkluYmYOkGesl5taXJ
 yYnpqTmFSsl5yfu4kR6JN6BgbGHYzbupwPMUpyMCmJ8vI/Ng4X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHb9BQoJ1iUmp5akZaZAwwOmLQEB4+SCG8/SJq3uCAxtzgzHSJ1ilFRSpxXEiQhAJLI
 KM2Da4MF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLS4+roRy
 OKSRISUVANjS8j+ia5PDouu00nnvZ6ofJ3xR+HhF99WsGw48sm7xWEFd5tHck1u1RaxLbnHSx
 Y0vv1+TJH1S/acHWIhAYuvzP5XvOTBpXunos6WaXqlL5rOyW11tFfOykCGIU1ZWPbCk9iN4f1
 17Rd3Bhhva3a9LLQ75Ktg9M9NLxqPWq6ceFRjfkidOhOvEktxRqKhFnNRcSIAgZ6HsUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463019163!36548387!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46940 invoked from network); 12 May 2016 02:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g7H-0001X3-6y
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g7H-0005EB-6K
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g7H-0005EB-6K@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:43 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM3OWZjNmM0YmVlMjhiNDA5NDg4MzhhNzYwYjRhYWFkZjZiNWNkNDcKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTQ6MzQgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNDozNCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDljM2RhYzguLmFiNDQyYWIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMWY5ZGEzODJk
NDk3NjVjZTlmN2U0ZDMwMWZlMWU1MTk0NWIyOTIxOAotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
ZTRjZWI3N2NmODhiYzQ0ZjBiN2ZlMzkyMjVjNDlkNjYwNzM1ZjMyNworIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Thu May 12 02:12:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 02:12: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 1b0g7L-0001HQ-Gc; Thu, 12 May 2016 02:12: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 1b0g7J-0001H8-Ny
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:45 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 97/6B-03606-C96E3375; Thu, 12 May 2016 02:12:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfOM+N
 wg+YFkhYTthk4MHps79vFHsAYxZqZl5RfkcCacXHBWraCeRwVa98LNjA2sXcxcnEICXxhlDjU
 fI8RwjnPKPF2/nzmLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFgeLvN3eDx
 XkFzCQePP7GCGKzAMUb9u1hn8DIsYCRYRWjRnFqUVlqka6hgV5SUWZ6RkluYmYOkGesl5taXJ
 yYnpqTmFSsl5yfu4kR6JN6BgbGHYzbupwPMUpyMCmJ8vI/Ng4X4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMHb9BQoJ1iUmp5akZaZAwwOmLQEB4+SCG8/SJq3uCAxtzgzHSJ1ilFRSpxXEiQhAJLI
 KM2Da4MF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLS4+roRy
 OKSRISUVANjS8j+ia5PDouu00nnvZ6ofJ3xR+HhF99WsGw48sm7xWEFd5tHck1u1RaxLbnHSx
 Y0vv1+TJH1S/acHWIhAYuvzP5XvOTBpXunos6WaXqlL5rOyW11tFfOykCGIU1ZWPbCk9iN4f1
 17Rd3Bhhva3a9LLQ75Ktg9M9NLxqPWq6ceFRjfkidOhOvEktxRqKhFnNRcSIAgZ6HsUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463019163!36548387!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46940 invoked from network); 12 May 2016 02:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 May 2016 02:12: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 1b0g7H-0001X3-6y
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0g7H-0005EB-6K
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 02:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0g7H-0005EB-6K@xenbits.xenproject.org>
Date: Thu, 12 May 2016 02:12:43 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM3OWZjNmM0YmVlMjhiNDA5NDg4MzhhNzYwYjRhYWFkZjZiNWNkNDcKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTQ6MzQgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNDozNCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDljM2RhYzguLmFiNDQyYWIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMWY5ZGEzODJk
NDk3NjVjZTlmN2U0ZDMwMWZlMWU1MTk0NWIyOTIxOAotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
ZTRjZWI3N2NmODhiYzQ0ZjBiN2ZlMzkyMjVjNDlkNjYwNzM1ZjMyNworIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23:00: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 1b0zaR-0008On-5b; Thu, 12 May 2016 23:00:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaP-0008Hc-FD
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 9D/09-09532-4FA05375; Thu, 12 May 2016 23:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfczl2m
 4wYSJ1hYTthk4MHps79vFHsAYxZqZl5RfkcCasfvNd8aC5SoV97+FNTBukOpi5OIQEvjCKHF3
 +jtGCOc8o8TXqR1MXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RK7H75l
 wnE5hUwk9j0bwk7iM0CVN88dx7LBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYO/45HWKU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCdyWnabiQYFFqempFWmYOMDRg0hIcPEoivKdA0rzFBYm5xZnpEKlTjIpS4rwbQBIC
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wmQKTyZeSVw018BLWYCWlx93
 QhkcUkiQkqqgbEiXTcqMsLK+cN8M73Xspo3Lt+TfVnwd/mkLM10vxgNhzV2CpuMWBenKHhxZj
 Pwp+zXDNTgmFjEfnBaaMab+PD0bR9vf/fUqn+xf0XU9mU24mn/thQ9z5q7PvLWZs9zC/6cY93
 42DW8QbJv2tW+b05T2udxs3w9/nz/HabED/sfaZ8q+/j2i7gSS3FGoqEWc1FxIgDnZDbMQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463094002!13927805!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11483 invoked from network); 12 May 2016 23:00:03 -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; 12 May 2016 23: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 1b0zaM-0006ig-NZ
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaM-0002u7-MY
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaM-0002u7-MY@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NDkxYzNkMzJmNDE3YTY1ZmMxNWMyNDE3MDVmYzBlMDA4MzRiY2EKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0Mjo0OSAyMDE2
ICswMTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0y
MDE2LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1v
cnkgdXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlm
ZmVyZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlv
bnMuCiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nl
c3MgdG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhl
IGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9u
cyBpbnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJ
U1BJX0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAg
CiAgICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1p
bmcgYnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29t
cGxldGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nl
c3MgbW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0
aGUgYm9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVi
fQogICAgaW5zdGVhZC4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAzYmYxODE3MDc5YmIw
ZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJlCiAgICAKICAgIEZpeGVzOiBDVkUtMjAxNi0zNzEw
CiAgICBSZXBvcnRlZC1ieTogUWluZ2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody9kaXNwbGF5L3ZnYS5jIHwgMjQgKysrKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3ZnYS5jIGIvaHcvZGlzcGxheS92Z2EuYwppbmRleCA0MzBlN2VkLi42OWUy
NTU0IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkvdmdhLmMK
QEAgLTE5Nyw2ICsxOTcsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mo
VkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAg
ICBiYXNlICs9IGlzYV9tZW1fYmFzZTsKKyAgICAgICAgYXNzZXJ0KG9mZnNldCArIHNpemUgPD0g
cy0+dnJhbV9zaXplKTsKICAgICAgICAgcmVnaW9uID0gZ19tYWxsb2Moc2l6ZW9mKCpyZWdpb24p
KTsKICAgICAgICAgbWVtb3J5X3JlZ2lvbl9pbml0X2FsaWFzKHJlZ2lvbiwgbWVtb3J5X3JlZ2lv
bl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmdh
LmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwpAQCAtNzQ1LDExICs3NDYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAg
ICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2Ugewot
ICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZh
bCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CkBAIC04
NTAsMTMgKzg0NywyMSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkcikKIAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZH
QV9TUjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1wbGVzdCBhY2Nl
c3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICByZXQg
PSBzLT52cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0g
JiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9SRUFEXSAmIDIpIHwg
KGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbKChhZGRyICYgfjEpIDw8IDEp
IHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7Cisg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuIDB4
ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBl
bHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNoZWQgYWNjZXNzICovCisgICAgICAg
IGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1aW50MzJf
dCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAoIShzLT5ncltWR0FfR0ZYX01P
REVdICYgMHgwOCkpIHsKQEAgLTkxMyw2ICs5MTgsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZH
QUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFu
ZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CisgICAgICAgICAgICBhc3NlcnQo
YWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZh
bDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTkyNiw2ICs5MzIsOSBAQCB2
b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChhZGRy
ICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3Np
emUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAg
ICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1cbiIsIGFk
ZHIpOwpAQCAtOTk5LDYgKzEwMDgsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3Jb
VkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsg
Lyogb25seSB1c2VkIHRvIGRldGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNr
ID0gbWFzazE2W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0g
cy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAg
KCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJf
dCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFs
ICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23:00: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 1b0zaR-0008On-5b; Thu, 12 May 2016 23:00:07 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaP-0008Hc-FD
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 9D/09-09532-4FA05375; Thu, 12 May 2016 23:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfczl2m
 4wYSJ1hYTthk4MHps79vFHsAYxZqZl5RfkcCasfvNd8aC5SoV97+FNTBukOpi5OIQEvjCKHF3
 +jtGCOc8o8TXqR1MXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RK7H75l
 wnE5hUwk9j0bwk7iM0CVN88dx7LBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYO/45HWKU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCdyWnabiQYFFqempFWmYOMDRg0hIcPEoivKdA0rzFBYm5xZnpEKlTjIpS4rwbQBIC
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wmQKTyZeSVw018BLWYCWlx93
 QhkcUkiQkqqgbEiXTcqMsLK+cN8M73Xspo3Lt+TfVnwd/mkLM10vxgNhzV2CpuMWBenKHhxZj
 Pwp+zXDNTgmFjEfnBaaMab+PD0bR9vf/fUqn+xf0XU9mU24mn/thQ9z5q7PvLWZs9zC/6cY93
 42DW8QbJv2tW+b05T2udxs3w9/nz/HabED/sfaZ8q+/j2i7gSS3FGoqEWc1FxIgDnZDbMQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463094002!13927805!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11483 invoked from network); 12 May 2016 23:00:03 -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; 12 May 2016 23: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 1b0zaM-0006ig-NZ
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaM-0002u7-MY
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaM-0002u7-MY@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:02 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: fix banked access bounds
	checking (CVE-2016-3710)
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NDkxYzNkMzJmNDE3YTY1ZmMxNWMyNDE3MDVmYzBlMDA4MzRiY2EKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMDg6NDk6MTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0Mjo0OSAyMDE2
ICswMTAwCgogICAgdmdhOiBmaXggYmFua2VkIGFjY2VzcyBib3VuZHMgY2hlY2tpbmcgKENWRS0y
MDE2LTM3MTApCiAgICAKICAgIHZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1v
cnkgdXNpbmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAogICAgYW5kIGl0IHN1cHBvcnRzIGEgZGlm
ZmVyZW50IGFjY2VzcyBtb2RlcyB3aXRoIGRpZmZlcmVudCBhZGRyZXNzCiAgICBjYWxjdWxhdGlv
bnMuCiAgICAKICAgIFRoZSBWQkUgYm9jaHMgZXh0ZW50aW9ucyBzdXBwb3J0IGJhbmtlZCBhY2Nl
c3MgdG9vLCB1c2luZyB0aGUKICAgIFZCRV9ESVNQSV9JTkRFWF9CQU5LIHJlZ2lzdGVyLiAgVGhl
IGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUgZGlmZmVyZW50CiAgICBhZGRyZXNzIGNhbGN1bGF0aW9u
cyBpbnRvIGFjY291bnQgYW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwogICAgVkJFX0RJ
U1BJX0lOREVYX0JBTksgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IGFjY2VzcyBtb2RlLgogICAg
CiAgICBXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlzcHJvZ3JhbW1p
bmcgYnkgYWNjaWRlbnQuCiAgICBCdXQgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcgY29t
cGxldGVseSB1c2VsZXNzIGFzIGFuIGF0dGFja2VyCiAgICBjYW4gZWFzaWx5IGNoYW5nZSBhY2Nl
c3MgbW9kZXMgYWZ0ZXIgc2V0dGluZyB0aGUgYmFuayByZWdpc3Rlci4KICAgIAogICAgRHJvcCB0
aGUgYm9ndXMgY2hlY2ssIGFkZCByYW5nZSBjaGVja3MgdG8gdmdhX21lbV97cmVhZGIsd3JpdGVi
fQogICAgaW5zdGVhZC4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiAzYmYxODE3MDc5YmIw
ZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJlCiAgICAKICAgIEZpeGVzOiBDVkUtMjAxNi0zNzEw
CiAgICBSZXBvcnRlZC1ieTogUWluZ2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody9kaXNwbGF5L3ZnYS5jIHwgMjQgKysrKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3ZnYS5jIGIvaHcvZGlzcGxheS92Z2EuYwppbmRleCA0MzBlN2VkLi42OWUy
NTU0IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkvdmdhLmMK
QEAgLTE5Nyw2ICsxOTcsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mo
VkdBQ29tbW9uU3RhdGUgKnMpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAg
ICBiYXNlICs9IGlzYV9tZW1fYmFzZTsKKyAgICAgICAgYXNzZXJ0KG9mZnNldCArIHNpemUgPD0g
cy0+dnJhbV9zaXplKTsKICAgICAgICAgcmVnaW9uID0gZ19tYWxsb2Moc2l6ZW9mKCpyZWdpb24p
KTsKICAgICAgICAgbWVtb3J5X3JlZ2lvbl9pbml0X2FsaWFzKHJlZ2lvbiwgbWVtb3J5X3JlZ2lv
bl9vd25lcigmcy0+dnJhbSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmdh
LmNoYWluNCIsICZzLT52cmFtLCBvZmZzZXQsIHNpemUpOwpAQCAtNzQ1LDExICs3NDYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOwogICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAgICAg
ICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAgICAgICB9IGVsc2Ugewot
ICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3Jl
Z3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0gKHZh
bCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CkBAIC04
NTAsMTMgKzg0NywyMSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkcikKIAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZH
QV9TUjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1wbGVzdCBhY2Nl
c3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICByZXQg
PSBzLT52cmFtX3B0clthZGRyXTsKICAgICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0g
JiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9SRUFEXSAmIDIpIHwg
KGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbKChhZGRyICYgfjEpIDw8IDEp
IHwgcGxhbmVdOworICAgICAgICBhZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7Cisg
ICAgICAgIGlmIChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJuIDB4
ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBl
bHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdBIGxhdGNoZWQgYWNjZXNzICovCisgICAgICAg
IGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1aW50MzJf
dCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAoIShzLT5ncltWR0FfR0ZYX01P
REVdICYgMHgwOCkpIHsKQEAgLTkxMyw2ICs5MTgsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZH
QUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFu
ZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CisgICAgICAgICAgICBhc3NlcnQo
YWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZh
bDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTkyNiw2ICs5MzIsOSBAQCB2
b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChhZGRy
ICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3Np
emUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAg
ICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1cbiIsIGFk
ZHIpOwpAQCAtOTk5LDYgKzEwMDgsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gcy0+c3Jb
VkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsg
Lyogb25seSB1c2VkIHRvIGRldGVjdCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNr
ID0gbWFzazE2W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0g
cy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KICAgICAgICAg
KCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXSA9CiAgICAgICAgICAgICAoKCh1aW50MzJf
dCAqKXMtPnZyYW1fcHRyKVthZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFs
ICYgd3JpdGVfbWFzayk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23:00: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 1b0zaa-0008Rj-7f; Thu, 12 May 2016 23:00: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 1b0zaY-0008RZ-VW
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:15 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 EF/6D-29997-EFA05375; Thu, 12 May 2016 23:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcvl2m
 4wc715hYTthk4MHps79vFHsAYxZqZl5RfkcCaMbPpLkvBfaGKl/96GBsYJ/B3MXJyCAl8YZR4
 8cKoi5ELyD7PKNHz6w5jFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsL2EicfLKZB
 cTmFTCTuLXnFyuIzQJUv/B6J+sERo4FjAyrGDWKU4vKUot0DQ31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYV7Y7H2KU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN5vTNFxIsCg1PbUiLTMHGBwwaQkOHiUR3h6QNG9xQWJucWY6ROoUo6KUOG8MSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm7QaZwpOZVwI3/RXQYiagxdXXj
 UAWlyQipKQaGDe0MK48v/VOzK67HR+n8pg4KjmzWXZ7LPFe+mnXTf6r3H1Zv8onb+peWWHO7D
 bLaMWiHDFG6VWJXgZcLDZfrrLuKV2m+Ovjqb9npR/w6/yIkJE5y/rn56zFsydcvbMjKySf+8J
 m8x+ZU66vl5l5+qfVrJu1i25nNPDYF4aIrJbNfxzssFLRwUSJpTgj0VCLuag4EQDjVaVcQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463094012!2952634!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5521 invoked from network); 12 May 2016 23:00:13 -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; 12 May 2016 23: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 1b0zaW-0006im-Pd
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaW-0002v0-Om
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaW-0002v0-Om@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkxNTY3NDI5OWYwNzY3MjlkZDRmMzkyYjkwN2ZhNmU1OTM3N2RjZjIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzoxNiAyMDE2
ICswMTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMg
Y29kZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiBi
ZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYyCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rp
c3BsYXkvdmdhLmMgfCAxMyArKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRp
b25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9o
dy9kaXNwbGF5L3ZnYS5jCmluZGV4IDY5ZTI1NTQuLmRhMWViNGEgMTAwNjQ0Ci0tLSBhL2h3L2Rp
c3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTY2LDYgKzE2NiwxMSBAQCBz
dGF0aWMgdWludDMyX3QgZXhwYW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2
XTsKIHN0YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wg
dmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRp
YyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAg
ICBNZW1vcnlSZWdpb24gKnJlZ2lvbiwgKm9sZF9yZWdpb24gPSBzLT5jaGFpbjRfYWxpYXM7CkBA
IC01OTMsNyArNTk4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3Rh
dGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAgICB1aW50MzJfdCBiaXRz
LCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRF
WF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5nIHRvIGRvICovCiAg
ICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTc0LDcgKzExNzksNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRf
YWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVfb2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0
OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVf
Y29tcGFyZSA9IDY1NTM1OwpAQCAtMTYyNyw3ICsxNjMyLDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0
X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0OwogCi0gICAgaWYgKHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsKQEAgLTE2Mzks
NyArMTY0NCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FDb21tb25TdGF0
ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdo
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHdpZHRo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdOwogICAgICAgICBoZWlnaHQgPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxl
LTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23:00: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 1b0zaa-0008Rj-7f; Thu, 12 May 2016 23:00: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 1b0zaY-0008RZ-VW
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:15 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 EF/6D-29997-EFA05375; Thu, 12 May 2016 23:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcvl2m
 4wc715hYTthk4MHps79vFHsAYxZqZl5RfkcCaMbPpLkvBfaGKl/96GBsYJ/B3MXJyCAl8YZR4
 8cKoi5ELyD7PKNHz6w5jFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsL2EicfLKZB
 cTmFTCTuLXnFyuIzQJUv/B6J+sERo4FjAyrGDWKU4vKUot0DQ31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYV7Y7H2KU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN5vTNFxIsCg1PbUiLTMHGBwwaQkOHiUR3h6QNG9xQWJucWY6ROoUo6KUOG8MSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm7QaZwpOZVwI3/RXQYiagxdXXj
 UAWlyQipKQaGDe0MK48v/VOzK67HR+n8pg4KjmzWXZ7LPFe+mnXTf6r3H1Zv8onb+peWWHO7D
 bLaMWiHDFG6VWJXgZcLDZfrrLuKV2m+Ovjqb9npR/w6/yIkJE5y/rn56zFsydcvbMjKySf+8J
 m8x+ZU66vl5l5+qfVrJu1i25nNPDYF4aIrJbNfxzssFLRwUSJpTgj0VCLuag4EQDjVaVcQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463094012!2952634!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5521 invoked from network); 12 May 2016 23:00:13 -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; 12 May 2016 23: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 1b0zaW-0006im-Pd
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaW-0002v0-Om
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaW-0002v0-Om@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:12 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: add vbe_enabled() helper
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkxNTY3NDI5OWYwNzY3MjlkZDRmMzkyYjkwN2ZhNmU1OTM3N2RjZjIKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6MTE6MzQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzoxNiAyMDE2
ICswMTAwCgogICAgdmdhOiBhZGQgdmJlX2VuYWJsZWQoKSBoZWxwZXIKICAgIAogICAgTWFrZXMg
Y29kZSBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiBi
ZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYyCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rp
c3BsYXkvdmdhLmMgfCAxMyArKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRp
b25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9o
dy9kaXNwbGF5L3ZnYS5jCmluZGV4IDY5ZTI1NTQuLmRhMWViNGEgMTAwNjQ0Ci0tLSBhL2h3L2Rp
c3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTY2LDYgKzE2NiwxMSBAQCBz
dGF0aWMgdWludDMyX3QgZXhwYW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2
XTsKIHN0YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5lIGJvb2wg
dmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAgcmV0dXJuIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRp
YyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAg
ICBNZW1vcnlSZWdpb24gKnJlZ2lvbiwgKm9sZF9yZWdpb24gPSBzLT5jaGFpbjRfYWxpYXM7CkBA
IC01OTMsNyArNTk4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBQ29tbW9uU3Rh
dGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVnczsKICAgICB1aW50MzJfdCBiaXRz
LCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZzZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRF
WF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5nIHRvIGRvICovCiAg
ICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMTc0LDcgKzExNzksNyBAQCBzdGF0aWMgdm9pZCB2
Z2FfZ2V0X29mZnNldHMoVkdBQ29tbW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRf
YWRkciwgbGluZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZi
ZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVfb2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0
OwogICAgICAgICBzdGFydF9hZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVf
Y29tcGFyZSA9IDY1NTM1OwpAQCAtMTYyNyw3ICsxNjMyLDcgQEAgc3RhdGljIGludCB2Z2FfZ2V0
X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0OwogCi0gICAgaWYgKHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsKQEAgLTE2Mzks
NyArMTY0NCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FDb21tb25TdGF0
ZSAqcywgaW50ICpwd2lkdGgsIGludCAqcGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdo
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIHdpZHRo
ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdOwogICAgICAgICBoZWlnaHQgPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQjc3RhYmxl
LTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zal-0008Tf-9p; Thu, 12 May 2016 23:00:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaj-0008TO-DA
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 7F/65-04050-80B05375; Thu, 12 May 2016 23:00:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZeD2zT
 c4NsPdosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PlnNXtBu3bFh4U7WRsYP8l2MXJyCAl8YZRY
 /Smri5ELyD7PKDHlWSdbFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLOErc3POOE
 cTmFTCT6JvZyARiswDV9/Y9YpvAyLGAkWEVo0ZxalFZapGuoYFeUlFmekZJbmJmDpBnrJebWl
 ycmJ6ak5hUrJecn7uJEeiTegYGxh2M27qcDzFKcjApifLafjAJF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+5bTNFxIsCg1PbUiLTMHGBwwaQkOHiUR3lMgad7igsTc4sx0iNQpRkUpcd4NIAkB
 kERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0BMoUnM68EbvoroMVMQIurr
 xuBLC5JREhJNTBGfZu3xPNo1kymksQt635WFH9UPHj7iNiOS2uMnc1jipJ1vl1cq8V6rC9X/8
 x3YfYqQ1fHRZvn7DAN4dZflDqhaRPXjM9TlH7olK26bj0zPTZTJvpx7qUHrw/Yf9hwe9MFmz9
 b/k7ezLL3yop8nZ6g7vimxEwpb9Ppn+o8m6pNw3allVrKS51XYinOSDTUYi4qTgQAkJvhP0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463094023!23208813!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53136 invoked from network); 12 May 2016 23:00:23 -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; 12 May 2016 23:00: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 1b0zag-0006j0-Ry
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zag-0002vw-R4
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zag-0002vw-R4@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViM2I0Nzk0M2EyNzE1MmIwZmY2MmE2YTg3MzY2NDgzMDQxMzkwMjkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzozMCAyMDE2
ICswMTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBX
aGVuIGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdp
c3RlcnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3Jy
ZWN0IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRv
IGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxh
Y2VzIHRvby4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiA3ZmE1YzJjNWRjOWY5YmY4Nzhj
MWU4NjY5ZWI5NjQ0ZDcwYTcxZTcxCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCA3OSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGRhMWViNGEu
LmNmNWY5N2UgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtNjczLDYgKzY3Myw0OSBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQog
CisvKiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0aWMgdm9pZCB2
YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAgaW50IGgsIHNoaWZ0
X2NvbnRyb2w7CisKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBp
cyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAgIHMtPmdyW1ZHQV9H
RlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAorICAgICAg
ICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVf
bGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMtPmNyW1ZHQV9DUlRDX0hf
RElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMp
IC0gMTsKKyAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAg
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+Y3JbVkdB
X0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChz
LT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAw
eDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICov
CisgICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAgcy0+Y3JbVkdB
X0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9
IDB4NDA7CisKKyAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkg
eworICAgICAgICBzaGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVsc2UgeworICAgICAg
ICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWluIDQgbW9kZSAqLworICAg
ICAgICBzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFO
RV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9CisgICAgcy0+Z3JbVkdBX0dG
WF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVdICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0
X2NvbnRyb2wgPDwgNSk7CisgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAv
KiBubyBkb3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9ydF9yZWFk
X2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBWR0FDb21tb25TdGF0
ZSAqcyA9IG9wYXF1ZTsKQEAgLTc1OSw1MyArODAyLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0
ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAg
ICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZC
RV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAg
ICBpbnQgaCwgc2hpZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAg
ICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAo
c2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBW
QkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAgICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZy
YW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVfb2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9
Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2Rl
IChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAgICAgICAgIGluIEJJT1MpICovCi0gICAgICAg
ICAgICAgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCi0gICAgICAgICAgICAg
ICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwg
MHgwNCB8Ci0gICAgICAgICAgICAgICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7Ci0gICAg
ICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICov
Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29m
ZnNldCA+PiAzOwotICAgICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9Ci0gICAgICAgICAgICAgICAgICAgIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwotICAgICAgICAgICAgICAgIC8qIGhl
aWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0g
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8Ci0g
ICAgICAgICAgICAgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7
Ci0gICAgICAgICAgICAgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKLSAgICAgICAgICAgICAg
ICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKLSAgICAgICAgICAgICAgICBzLT5j
cltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX0NM
T0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLwotICAgICAgICAgICAgICAgIH0g
ZWxzZSB7Ci0gICAgICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOwotICAgICAgICAg
ICAgICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCi0gICAgICAgICAgICAgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKLSAgICAgICAgICAg
ICAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAotICAgICAgICAgICAgICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAg
ICAgICAgICAgIC8qIFhYWDogdGhlIGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zal-0008Tf-9p; Thu, 12 May 2016 23:00:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaj-0008TO-DA
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 7F/65-04050-80B05375; Thu, 12 May 2016 23:00:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZeD2zT
 c4NsPdosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PlnNXtBu3bFh4U7WRsYP8l2MXJyCAl8YZRY
 /Smri5ELyD7PKDHlWSdbFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLOErc3POOE
 cTmFTCT6JvZyARiswDV9/Y9YpvAyLGAkWEVo0ZxalFZapGuoYFeUlFmekZJbmJmDpBnrJebWl
 ycmJ6ak5hUrJecn7uJEeiTegYGxh2M27qcDzFKcjApifLafjAJF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+5bTNFxIsCg1PbUiLTMHGBwwaQkOHiUR3lMgad7igsTc4sx0iNQpRkUpcd4NIAkB
 kERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0BMoUnM68EbvoroMVMQIurr
 xuBLC5JREhJNTBGfZu3xPNo1kymksQt635WFH9UPHj7iNiOS2uMnc1jipJ1vl1cq8V6rC9X/8
 x3YfYqQ1fHRZvn7DAN4dZflDqhaRPXjM9TlH7olK26bj0zPTZTJvpx7qUHrw/Yf9hwe9MFmz9
 b/k7ezLL3yop8nZ6g7vimxEwpb9Ppn+o8m6pNw3allVrKS51XYinOSDTUYi4qTgQAkJvhP0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463094023!23208813!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53136 invoked from network); 12 May 2016 23:00:23 -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; 12 May 2016 23:00: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 1b0zag-0006j0-Ry
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zag-0002vw-R4
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zag-0002vw-R4@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:22 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: factor out vga register
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViM2I0Nzk0M2EyNzE1MmIwZmY2MmE2YTg3MzY2NDgzMDQxMzkwMjkKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6MjQ6MTggMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzozMCAyMDE2
ICswMTAwCgogICAgdmdhOiBmYWN0b3Igb3V0IHZnYSByZWdpc3RlciBzZXR1cAogICAgCiAgICBX
aGVuIGVuYWJsaW5nIHZiZSBtb2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdp
c3RlcnMgdG8gbWFrZQogICAgc3VyZSB0aGUgdmdhIGVtdWxhdGlvbiBvcGVyYXRlcyBpbiBjb3Jy
ZWN0IG1vZGUgZm9yIGEgbGluZWFyCiAgICBmcmFtZWJ1ZmZlci4gIE1vdmUgdGhhdCBjb2RlIHRv
IGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwgaXQKICAgIGZyb20gb3RoZXIgcGxh
Y2VzIHRvby4KICAgIAogICAgdXBzdHJlYW0tY29tbWl0LWlkOiA3ZmE1YzJjNWRjOWY5YmY4Nzhj
MWU4NjY5ZWI5NjQ0ZDcwYTcxZTcxCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCA3OSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGRhMWViNGEu
LmNmNWY5N2UgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtNjczLDYgKzY3Myw0OSBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQog
CisvKiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0aWMgdm9pZCB2
YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAgaW50IGgsIHNoaWZ0
X2NvbnRyb2w7CisKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBp
cyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAgIHMtPmdyW1ZHQV9H
RlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAorICAgICAg
ICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52YmVf
bGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMtPmNyW1ZHQV9DUlRDX0hf
RElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMp
IC0gMTsKKyAgICAvKiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAg
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+Y3JbVkdB
X0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChz
LT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAw
eDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICov
CisgICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAgcy0+Y3JbVkdB
X0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9
IDB4NDA7CisKKyAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkg
eworICAgICAgICBzaGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVsc2UgeworICAgICAg
ICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyogc2V0IGNoYWluIDQgbW9kZSAqLworICAg
ICAgICBzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFO
RV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9CisgICAgcy0+Z3JbVkdBX0dG
WF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVdICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0
X2NvbnRyb2wgPDwgNSk7CisgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAv
KiBubyBkb3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9ydF9yZWFk
X2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsKICAgICBWR0FDb21tb25TdGF0
ZSAqcyA9IG9wYXF1ZTsKQEAgLTc1OSw1MyArODAyLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0
ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAg
ICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZC
RV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAg
ICBpbnQgaCwgc2hpZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+
dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7CiAg
ICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAgICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAo
c2hvdWxkIGJlIGRvbmUgaW4gQklPUykgKi8KICAgICAgICAgICAgICAgICBpZiAoISh2YWwgJiBW
QkVfRElTUElfTk9DTEVBUk1FTSkpIHsKICAgICAgICAgICAgICAgICAgICAgbWVtc2V0KHMtPnZy
YW1fcHRyLCAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1lSRVNdICogcy0+dmJlX2xpbmVfb2Zmc2V0KTsKICAgICAgICAgICAgICAgICB9
Ci0KLSAgICAgICAgICAgICAgICAvKiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2Rl
IChzaG91bGQgYmUgZG9uZQotICAgICAgICAgICAgICAgICAgIGluIEJJT1MpICovCi0gICAgICAg
ICAgICAgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5IG1hcCAxICovCi0gICAgICAgICAgICAg
ICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwg
MHgwNCB8Ci0gICAgICAgICAgICAgICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7Ci0gICAg
ICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICov
Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29m
ZnNldCA+PiAzOwotICAgICAgICAgICAgICAgIC8qIHdpZHRoICovCi0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9Ci0gICAgICAgICAgICAgICAgICAgIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAxOwotICAgICAgICAgICAgICAgIC8qIGhl
aWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0g
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8Ci0g
ICAgICAgICAgICAgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7
Ci0gICAgICAgICAgICAgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVdID0gMHhmZjsKLSAgICAgICAgICAgICAg
ICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgxMDsKLSAgICAgICAgICAgICAgICBzLT5j
cltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAgICAgICAgICAgICAgICAg
IHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0FfU0VRX0NM
T0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLwotICAgICAgICAgICAgICAgIH0g
ZWxzZSB7Ci0gICAgICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOwotICAgICAgICAg
ICAgICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCi0gICAgICAgICAgICAgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsKLSAgICAgICAgICAg
ICAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLwotICAgICAgICAgICAgICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAotICAgICAgICAgICAgICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAg
ICAgICAgICAgIC8qIFhYWDogdGhlIGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zav-0008VH-C5; Thu, 12 May 2016 23:00:37 +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 1b0zat-0008V3-KH
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:35 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 EA/3E-03651-21B05375; Thu, 12 May 2016 23:00:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVeI2zT
 cYO5lDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP4nUbCRs+L8yV62Bsb97F2MXBxCAl8YJdZO
 OMAG4ZxnlNg04SZjFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAj4SfVsXg
 Nm8AmYS02e1sYG0sgDVr9lkNoGRYwEjwypGjeLUorLUIl1DC72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECP1DMwMO5g/H3a8xCjJAeTkiiv7QeTcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvG85TcOFBItS01Mr0jJzgKEBk5bg4FES4eXkAkrzFhck5hZnpkOkTjEqSonz6oAk
 BEASGaV5cG2wcLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZiXBWQKT2ZeCdz0V0CLmYAWV
 183AllckoiQkmpg9F8au+nhsqIDXOF6dipKvPe8Vzj6rp5TleL7fN8TR9ZXdncfTCpYdkSmZO
 v/qg8rRLun69xYcvU0z+rVYsaP/iVJ3zwtlqxcE/GdTcM//2cxy5rT54/Kb/ibz1d4jZuFZ4F
 byL8b06893ZORp8liE/Bgp1fWg+61l/bfDLbT/v/3UON3M0Ptz0osxRmJhlrMRcWJAB1z0vhC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463094033!39990762!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13744 invoked from network); 12 May 2016 23:00:34 -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; 12 May 2016 23:00: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 1b0zaq-0006jC-U3
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaq-0002wO-TA
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaq-0002wO-TA@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFmOTczY2I0NmE3ODgzZDEwMmQ1M2JjZjhjZjk2ZjdlYzFhM2VhZjQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzozOCAyMDE2
ICswMTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2Vz
CiAgICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2
YmUgY29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMg
YXJlIHVwLXRvLWRhdGUuCiAgICAKICAgIHVwc3RyZWFtLWNvbW1pdC1pZDogMjA2ODE5MmRjY2Nk
OGE4MGRkZGZjYzhkZjYxNjRjZjljMjZlMGZjNAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody9kaXNwbGF5L3ZnYS5j
IHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9ody9k
aXNwbGF5L3ZnYS5jIGIvaHcvZGlzcGxheS92Z2EuYwppbmRleCBjZjVmOTdlLi42M2QxYTcwIDEw
MDY0NAotLS0gYS9ody9kaXNwbGF5L3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkvdmdhLmMKQEAgLTc5
Miw2ICs3OTIsNyBAQCB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVQ6CiAgICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwog
ICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfQkFOSzoKICAgICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zav-0008VH-C5; Thu, 12 May 2016 23:00:37 +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 1b0zat-0008V3-KH
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:35 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 EA/3E-03651-21B05375; Thu, 12 May 2016 23:00:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVeI2zT
 cYO5lDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP4nUbCRs+L8yV62Bsb97F2MXBxCAl8YJdZO
 OMAG4ZxnlNg04SZjFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAj4SfVsXg
 Nm8AmYS02e1sYG0sgDVr9lkNoGRYwEjwypGjeLUorLUIl1DC72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECP1DMwMO5g/H3a8xCjJAeTkiiv7QeTcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvG85TcOFBItS01Mr0jJzgKEBk5bg4FES4eXkAkrzFhck5hZnpkOkTjEqSonz6oAk
 BEASGaV5cG2wcLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZiXBWQKT2ZeCdz0V0CLmYAWV
 183AllckoiQkmpg9F8au+nhsqIDXOF6dipKvPe8Vzj6rp5TleL7fN8TR9ZXdncfTCpYdkSmZO
 v/qg8rRLun69xYcvU0z+rVYsaP/iVJ3zwtlqxcE/GdTcM//2cxy5rT54/Kb/ibz1d4jZuFZ4F
 byL8b06893ZORp8liE/Bgp1fWg+61l/bfDLbT/v/3UON3M0Ptz0osxRmJhlrMRcWJAB1z0vhC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463094033!39990762!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13744 invoked from network); 12 May 2016 23:00:34 -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; 12 May 2016 23:00: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 1b0zaq-0006jC-U3
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zaq-0002wO-TA
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zaq-0002wO-TA@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:32 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: update vga register
	setup on vbe changes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFmOTczY2I0NmE3ODgzZDEwMmQ1M2JjZjhjZjk2ZjdlYzFhM2VhZjQKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTU6Mzk6MjIgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0MzozOCAyMDE2
ICswMTAwCgogICAgdmdhOiB1cGRhdGUgdmdhIHJlZ2lzdGVyIHNldHVwIG9uIHZiZSBjaGFuZ2Vz
CiAgICAKICAgIENhbGwgdGhlIG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2
YmUgY29uZmlndXJhdGlvbgogICAgY2hhbmdlcywgdG8gbWFrZSBzdXJlIHZnYSByZWdpc3RlcnMg
YXJlIHVwLXRvLWRhdGUuCiAgICAKICAgIHVwc3RyZWFtLWNvbW1pdC1pZDogMjA2ODE5MmRjY2Nk
OGE4MGRkZGZjYzhkZjYxNjRjZjljMjZlMGZjNAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody9kaXNwbGF5L3ZnYS5j
IHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9ody9k
aXNwbGF5L3ZnYS5jIGIvaHcvZGlzcGxheS92Z2EuYwppbmRleCBjZjVmOTdlLi42M2QxYTcwIDEw
MDY0NAotLS0gYS9ody9kaXNwbGF5L3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkvdmdhLmMKQEAgLTc5
Miw2ICs3OTIsNyBAQCB2b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhf
WV9PRkZTRVQ6CiAgICAgICAgICAgICBzLT52YmVfcmVnc1tzLT52YmVfaW5kZXhdID0gdmFsOwog
ICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBWQkVfRElTUElfSU5E
RVhfQkFOSzoKICAgICAgICAgICAgIHZhbCAmPSBzLT52YmVfYmFua19tYXNrOwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zb5-00006d-EV; Thu, 12 May 2016 23:00:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zb4-00005v-2O
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:46 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 64/1B-03757-D1B05375; Thu, 12 May 2016 23:00:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVeG2zT
 cYMlGfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLV4H1PBYYmK+x8nMTUw/hfqYuTiEBL4wiix
 rmMCM4RznlHi3bNvQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAmkSkxefB
 ovzCphJdN9+BdbKAlR/6q3YBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30clOLix
 PTU3MSk4r1kvNzNzECPcIABDsY7/Y5H2KU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWnyIUYa
 DQ0mC9y2nabiQYFFqempFWmYOMDRg0hIcPEoivKdA0rzFBYm5xZnpEKlTjIpS4rwbQBICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wmQKTyZeSVw018BLWYCWlx93Qhkc
 UkiQkqqgVGh877k2dh5rLyeX3cYLN+W/aekfX+gs7pfwvGLop5lTf6XuLPy+8yubePUNeiWeR
 TcM7vvxEnVKTH/7xSpWOaf1GbjVmBgPzxt67zN+y1Cr+e8upZmfPPx1n3RqgmTigqWi/odd07
 Jr5peLBj12Ea0s+9S//4AzVuXzgrtE1SR1l32LP23uhJLcUaioRZzUXEiAFtIfL1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463094043!41236641!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38641 invoked from network); 12 May 2016 23:00:44 -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; 12 May 2016 23: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 1b0zb1-0006jW-3l
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zb0-0002wm-VI
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zb0-0002wm-VI@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyZmQ3ZWJhMDRkNGM2OWU0ZWUxOGE0M2ViNmNmMzJhYWZmYjNjOTgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0NDowMyAyMDE2
ICswMTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJl
Z3MoKSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJz
LCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAg
IHZhbHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBj
aGVja3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAg
CiAgICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2Fu
IHR1cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGls
ZSBWQkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZv
ciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkg
d2lkdGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAg
V2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRo
YXQKICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmlu
ZyBzb21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBu
b3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgdXBzdHJlYW0tY29t
bWl0LWlkOiBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3CiAgICAKICAg
IEZpeGVzOiBDVkUtMjAxNi0zNzEyCiAgICBSZXBvcnRlZC1ieTogWnVvemhpIEZ6eiA8enVvemhp
LmZ6ekBhbGliYWJhLWluYy5jb20+CiAgICBSZXBvcnRlZC1ieTogUCBKIFAgPHBwYW5kaXRAcmVk
aGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9k
aXNwbGF5L3ZnYS5jCmluZGV4IDYzZDFhNzAuLmRkNjEyNDYgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3Bs
YXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTY2LDYgKzE2Niw4IEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwog
c3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5h
YmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTUxMyw2ICs1MTUsNyBA
QCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50
MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBz
LT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMp
OwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7CiAgICAg
ICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAgICAgICB9CkBAIC01NDQsNiAr
NTQ3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAy
eFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5k
ZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBi
cmVhazsKICAgICBjYXNlIFZHQV9DUlRfSU06CkBAIC01NjIsMTAgKzU2NiwxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwp
CiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gVkdBX0NSVENfT1ZFUkZMT1cpIHsKICAg
ICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENf
T1ZFUkZMT1ddICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTApOwor
ICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0g
PSB2YWw7CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2go
cy0+Y3JfaW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 12 23:00:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 23: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 1b0zb5-00006d-EV; Thu, 12 May 2016 23:00:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zb4-00005v-2O
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:46 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 64/1B-03757-D1B05375; Thu, 12 May 2016 23:00:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVeG2zT
 cYMlGfosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLV4H1PBYYmK+x8nMTUw/hfqYuTiEBL4wiix
 rmMCM4RznlHi3bNvQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAmkSkxefB
 ovzCphJdN9+BdbKAlR/6q3YBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU30clOLix
 PTU3MSk4r1kvNzNzECPcIABDsY7/Y5H2KU5GBSEuW1/WASLsSXlJ9SmZFYnBFfVJqTWnyIUYa
 DQ0mC9y2nabiQYFFqempFWmYOMDRg0hIcPEoivKdA0rzFBYm5xZnpEKlTjIpS4rwbQBICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7wmQKTyZeSVw018BLWYCWlx93Qhkc
 UkiQkqqgVGh877k2dh5rLyeX3cYLN+W/aekfX+gs7pfwvGLop5lTf6XuLPy+8yubePUNeiWeR
 TcM7vvxEnVKTH/7xSpWOaf1GbjVmBgPzxt67zN+y1Cr+e8upZmfPPx1n3RqgmTigqWi/odd07
 Jr5peLBj12Ea0s+9S//4AzVuXzgrtE1SR1l32LP23uhJLcUaioRZzUXEiAFtIfL1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463094043!41236641!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38641 invoked from network); 12 May 2016 23:00:44 -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; 12 May 2016 23: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 1b0zb1-0006jW-3l
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b0zb0-0002wm-VI
 for xen-changelog@lists.xensource.com; Thu, 12 May 2016 23:00:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b0zb0-0002wm-VI@xenbits.xenproject.org>
Date: Thu, 12 May 2016 23:00:42 +0000
Subject: [Xen-changelog] [qemu-xen stable-4.4] vga: make sure vga register
	setup for vbe stays intact (CVE-2016-3712).
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyZmQ3ZWJhMDRkNGM2OWU0ZWUxOGE0M2ViNmNmMzJhYWZmYjNjOTgKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBBcHIg
MjYgMTQ6NDg6MDYgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxMTo0NDowMyAyMDE2
ICswMTAwCgogICAgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KICAgIAogICAgQ2FsbCB2YmVfdXBkYXRlX3ZnYXJl
Z3MoKSB3aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVAogICAgcmVnaXN0ZXJz
LCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdheXMgaGF2ZSB0aGUKICAg
IHZhbHVlcyBuZWVkZWQgYnkgdmJlIG1vZGUuICBUaGlzIG1ha2VzIHN1cmUgdGhlIHNhbml0eSBj
aGVja3MKICAgIGFwcGxpZWQgYnkgdmJlX2ZpeHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgogICAg
CiAgICBXaXRob3V0IHRoaXMgZ3Vlc3RzIGNhbiBtdWNrIHdpdGggc2hpZnRfY29udHJvbCwgY2Fu
IHR1cm4gb24gcGxhbmFyCiAgICB2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGls
ZSBWQkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQogICAgdGFrZSBjb2RlIHBhdGhzIG1lYW50IGZv
ciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkKICAgIGxhcmdlIGRpc3BsYXkg
d2lkdGhzIGFuZCBoZWlndHMgc2V0dGFibGUgdXNpbmcgVkJFIHJlZ2lzdGVycy4KICAgIAogICAg
V2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFub3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRo
YXQKICAgIGNyaXRpY2FsIGFzIHRoZXkgdHlwaWNhbGx5IHJlYWQgb3ZlcmZsb3dzIGhhcHBlbmlu
ZyBzb21ld2hlcmUKICAgIGluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQogICAgc2VnZmF1bHQsIGJ1dCBpdCBpcyBwcm9iYWJseSBu
b3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4KICAgIAogICAgdXBzdHJlYW0tY29t
bWl0LWlkOiBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3CiAgICAKICAg
IEZpeGVzOiBDVkUtMjAxNi0zNzEyCiAgICBSZXBvcnRlZC1ieTogWnVvemhpIEZ6eiA8enVvemhp
LmZ6ekBhbGliYWJhLWluYy5jb20+CiAgICBSZXBvcnRlZC1ieTogUCBKIFAgPHBwYW5kaXRAcmVk
aGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9k
aXNwbGF5L3ZnYS5jCmluZGV4IDYzZDFhNzAuLmRkNjEyNDYgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3Bs
YXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtMTY2LDYgKzE2Niw4IEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwog
c3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5h
YmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKQEAgLTUxMyw2ICs1MTUsNyBA
QCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50
MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBz
LT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMp
OwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7CiAgICAg
ICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAgICAgICB9CkBAIC01NDQsNiAr
NTQ3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAy
eFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5k
ZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdh
cmVncyhzKTsKICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBi
cmVhazsKICAgICBjYXNlIFZHQV9DUlRfSU06CkBAIC01NjIsMTAgKzU2NiwxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwp
CiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0gVkdBX0NSVENfT1ZFUkZMT1cpIHsKICAg
ICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENf
T1ZFUkZMT1ddICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTApOwor
ICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0g
PSB2YWw7CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2go
cy0+Y3JfaW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNzdGFibGUt
NC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:11:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16:11:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1Fg9-0001mH-O6; Fri, 13 May 2016 16: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 1b1Fg9-0001mB-5U
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 35/E6-19343-89CF5375; Fri, 13 May 2016 16:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXf6H9N
 wgwfP9SwmbDNwYPTY3reLPYAxijUzLym/IoE14/KvJSwFazgrNs67wNLAeJG9i5GLQ0jgC6PE
 ndkTmSCc84wSk6/PYeti5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAQ2Ln6
 2lgNq+AmcSag2eZQGwWoPqLB+axT2DkWMDIsIpRozi1qCy1SNfQWC+pKDM9oyQ3MTNH19DAWC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg3Hbds9DjJIcTEqivPZPTMOF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfBW/wbKCRalpqdWpGXmAMMDJi3BwaMkwpsEkuYtLkjMLc5Mh0idYlSUEuedD5IQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEedeBTOHJzCuBm/4KaDET0OLq6
 0Ygi0sSEVJSDYzsYVdPL35nceOH9myu68yberc4iOTPYiut5OX9zanpOyNvycuUXB79vzGbml
 R5vqu/vFDzZoVigBb7mUeaB96sePT453SXuVc5TjC38k9Zb8G6L6fyd+FBtrpdTatMs0/wPZJ
 T/bw6Q9ZtYk8CC/ub8FCPtKfHNhWxJVroL5lwJ2bDcxG996xKLMUZiYZazEXFiQDn5LMJRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463155862!13775780!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26805 invoked from network); 13 May 2016 16:11:03 -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; 13 May 2016 16: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 1b1Fg5-0007Gi-OG
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1Fg5-00039k-Mv
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1Fg5-00039k-Mv@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:11:01 +0000
Subject: [Xen-changelog] [mini-os master] lib/sys.c: enclose file_types in
	define guards
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFhM2VlNmVlY2ExMzY1MjVhYTJlNjkxN2FlNTAwZTdjZjczMWMwOWQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAxMyAx
NToyMToxMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMTMgMTc6MDM6MTggMjAxNiArMDEwMAoKICAgIGxpYi9z
eXMuYzogZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBndWFyZHMKICAgIAogICAgT3RoZXJ3
aXNlIHNvbWUgYnVpbGQgZW52aXJvbm1lbnRzIGNvbXBsYWluIGZpbGVfdHlwZXMgYXJyYXkgaXMg
ZGVmaW5lZAogICAgYnV0IG5vdCB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2Ft
dWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KLS0tCiBsaWIvc3lzLmMgfCAyICsrCiAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliL3N5cy5jIGIvbGliL3N5
cy5jCmluZGV4IGY4ZDdhN2MuLjE0MjA3MjIgMTAwNjQ0Ci0tLSBhL2xpYi9zeXMuYworKysgYi9s
aWIvc3lzLmMKQEAgLTYzNCw2ICs2MzQsNyBAQCBpbnQgY2xvc2VkaXIoRElSICpkaXIpCiAKIC8q
IFdlIGFzc3VtZSB0aGF0IG9ubHkgdGhlIG1haW4gdGhyZWFkIGNhbGxzIHNlbGVjdCgpLiAqLwog
CisjaWYgZGVmaW5lZChMSUJDX0RFQlVHKSB8fCBkZWZpbmVkKExJQkNfVkVSQk9TRSkKIHN0YXRp
YyBjb25zdCBjaGFyIGZpbGVfdHlwZXNbXSA9IHsKICAgICBbRlRZUEVfTk9ORV0JPSAnTicsCiAg
ICAgW0ZUWVBFX0NPTlNPTEVdCT0gJ0MnLApAQCAtNjQ2LDYgKzY0Nyw3IEBAIHN0YXRpYyBjb25z
dCBjaGFyIGZpbGVfdHlwZXNbXSA9IHsKICAgICBbRlRZUEVfS0JEXQkJPSAnSycsCiAgICAgW0ZU
WVBFX0ZCXQkJPSAnRycsCiB9OworI2VuZGlmCiAjaWZkZWYgTElCQ19ERUJVRwogc3RhdGljIHZv
aWQgZHVtcF9zZXQoaW50IG5mZHMsIGZkX3NldCAqcmVhZGZkcywgZmRfc2V0ICp3cml0ZWZkcywg
ZmRfc2V0ICpleGNlcHRmZHMsIHN0cnVjdCB0aW1ldmFsICp0aW1lb3V0KQogewotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L21pbmktb3MuZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 13 16:11:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16:11:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1Fg9-0001mH-O6; Fri, 13 May 2016 16: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 1b1Fg9-0001mB-5U
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 35/E6-19343-89CF5375; Fri, 13 May 2016 16:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXf6H9N
 wgwfP9SwmbDNwYPTY3reLPYAxijUzLym/IoE14/KvJSwFazgrNs67wNLAeJG9i5GLQ0jgC6PE
 ndkTmSCc84wSk6/PYeti5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAQ2Ln6
 2lgNq+AmcSag2eZQGwWoPqLB+axT2DkWMDIsIpRozi1qCy1SNfQWC+pKDM9oyQ3MTNH19DAWC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg3Hbds9DjJIcTEqivPZPTMOF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfBW/wbKCRalpqdWpGXmAMMDJi3BwaMkwpsEkuYtLkjMLc5Mh0idYlSUEuedD5IQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEedeBTOHJzCuBm/4KaDET0OLq6
 0Ygi0sSEVJSDYzsYVdPL35nceOH9myu68yberc4iOTPYiut5OX9zanpOyNvycuUXB79vzGbml
 R5vqu/vFDzZoVigBb7mUeaB96sePT453SXuVc5TjC38k9Zb8G6L6fyd+FBtrpdTatMs0/wPZJ
 T/bw6Q9ZtYk8CC/ub8FCPtKfHNhWxJVroL5lwJ2bDcxG996xKLMUZiYZazEXFiQDn5LMJRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463155862!13775780!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26805 invoked from network); 13 May 2016 16:11:03 -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; 13 May 2016 16: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 1b1Fg5-0007Gi-OG
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1Fg5-00039k-Mv
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:11:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1Fg5-00039k-Mv@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:11:01 +0000
Subject: [Xen-changelog] [mini-os master] lib/sys.c: enclose file_types in
	define guards
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFhM2VlNmVlY2ExMzY1MjVhYTJlNjkxN2FlNTAwZTdjZjczMWMwOWQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAxMyAx
NToyMToxMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMTMgMTc6MDM6MTggMjAxNiArMDEwMAoKICAgIGxpYi9z
eXMuYzogZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBndWFyZHMKICAgIAogICAgT3RoZXJ3
aXNlIHNvbWUgYnVpbGQgZW52aXJvbm1lbnRzIGNvbXBsYWluIGZpbGVfdHlwZXMgYXJyYXkgaXMg
ZGVmaW5lZAogICAgYnV0IG5vdCB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2Ft
dWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KLS0tCiBsaWIvc3lzLmMgfCAyICsrCiAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliL3N5cy5jIGIvbGliL3N5
cy5jCmluZGV4IGY4ZDdhN2MuLjE0MjA3MjIgMTAwNjQ0Ci0tLSBhL2xpYi9zeXMuYworKysgYi9s
aWIvc3lzLmMKQEAgLTYzNCw2ICs2MzQsNyBAQCBpbnQgY2xvc2VkaXIoRElSICpkaXIpCiAKIC8q
IFdlIGFzc3VtZSB0aGF0IG9ubHkgdGhlIG1haW4gdGhyZWFkIGNhbGxzIHNlbGVjdCgpLiAqLwog
CisjaWYgZGVmaW5lZChMSUJDX0RFQlVHKSB8fCBkZWZpbmVkKExJQkNfVkVSQk9TRSkKIHN0YXRp
YyBjb25zdCBjaGFyIGZpbGVfdHlwZXNbXSA9IHsKICAgICBbRlRZUEVfTk9ORV0JPSAnTicsCiAg
ICAgW0ZUWVBFX0NPTlNPTEVdCT0gJ0MnLApAQCAtNjQ2LDYgKzY0Nyw3IEBAIHN0YXRpYyBjb25z
dCBjaGFyIGZpbGVfdHlwZXNbXSA9IHsKICAgICBbRlRZUEVfS0JEXQkJPSAnSycsCiAgICAgW0ZU
WVBFX0ZCXQkJPSAnRycsCiB9OworI2VuZGlmCiAjaWZkZWYgTElCQ19ERUJVRwogc3RhdGljIHZv
aWQgZHVtcF9zZXQoaW50IG5mZHMsIGZkX3NldCAqcmVhZGZkcywgZmRfc2V0ICp3cml0ZWZkcywg
ZmRfc2V0ICpleGNlcHRmZHMsIHN0cnVjdCB0aW1ldmFsICp0aW1lb3V0KQogewotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L21pbmktb3MuZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16: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 1b1GMl-0004s2-DO; Fri, 13 May 2016 16:55:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GMj-0004rv-Gc
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:05 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 71/3E-03814-8E606375; Fri, 13 May 2016 16:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcFm1m
 4wbFjjBYTthk4MHps79vFHsAYxZqZl5RfkcCa8fTKcuaCv+wVZzeFNDA+YOti5OIQEvjCKPFx
 /lEmCOc8o8SsHz+BMhwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLaErs3z+RC
 cTmFTCTmLx9DTuIzQJU33RoFeMERo4FjAyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYt233PMQoycGkJMpr/8Q0XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErxHQx0KCRanpqRVpmTnA4IBJS3DwKInw6oCkeYsLEnOLM9MhUqcYFaXEedlAEgIg
 iYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvH1agKTyZeSVw018BLWYCWlx93
 QhkcUkiQkqqgVHMcur9ktYU5zDGlGmTjh7hrzPf8qlC9txbKa6LBer+zuvWrTxev8D0oK/y0e
 5l0bwZsYvDj6S+1N3hF6vyx/D3xr5Czp0vDurtfhT0cEHY+YyAxQ//vL1ldvt87d9mR/b508N
 s/K4vO7B6w2Oz+bcaVQxmd/VlGqk9utrT0PQ6ZV8e15EW5y1KLMUZiYZazEXFiQClctT8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463158503!40055680!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58475 invoked from network); 13 May 2016 16:55:03 -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; 13 May 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 1b1GMg-0007wo-QG
 for xen-changelog@lists.xensource.com; Fri, 13 May 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 1b1GMg-0005tA-Nf
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GMg-0005tA-Nf@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVjZjFiNTI4M2QyYjAxNGI1OGI5MDI1ODFmZjdmZDNkNGNmMjFmYzQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTA6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDo1NyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGJjMDI0ZmQuLjk5MDMzNDkgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0Niw5ICsyNDYsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0geGVuLTQuNC40Ci0jIE1vbiBKYW4gNCAxNTozNDoyOSAyMDE2ICswMDAw
Ci0jIE1TSS1YOiBhdm9pZCBhcnJheSBvdmVycnVuIHVwb24gTVNJLVggdGFibGUgd3JpdGVzCitR
RU1VX1RBRyA/PSA5MmY3NGMzYzE5ZjE4OTRjZjU3YWE0ZGYwN2I1NjdjODYzOTM4NzdiCisjIFR1
ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAorIyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0
ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogCiAjIFNob3J0
IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlvdSBrbm93IHdoYXQgeW91IGFy
ZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBhaW4uCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16: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 1b1GMl-0004s2-DO; Fri, 13 May 2016 16:55:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GMj-0004rv-Gc
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:05 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 71/3E-03814-8E606375; Fri, 13 May 2016 16:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcFm1m
 4wbFjjBYTthk4MHps79vFHsAYxZqZl5RfkcCa8fTKcuaCv+wVZzeFNDA+YOti5OIQEvjCKPFx
 /lEmCOc8o8SsHz+BMhwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLaErs3z+RC
 cTmFTCTmLx9DTuIzQJU33RoFeMERo4FjAyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYt233PMQoycGkJMpr/8Q0XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErxHQx0KCRanpqRVpmTnA4IBJS3DwKInw6oCkeYsLEnOLM9MhUqcYFaXEedlAEgIg
 iYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvH1agKTyZeSVw018BLWYCWlx93
 QhkcUkiQkqqgVHMcur9ktYU5zDGlGmTjh7hrzPf8qlC9txbKa6LBer+zuvWrTxev8D0oK/y0e
 5l0bwZsYvDj6S+1N3hF6vyx/D3xr5Czp0vDurtfhT0cEHY+YyAxQ//vL1ldvt87d9mR/b508N
 s/K4vO7B6w2Oz+bcaVQxmd/VlGqk9utrT0PQ6ZV8e15EW5y1KLMUZiYZazEXFiQClctT8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463158503!40055680!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58475 invoked from network); 13 May 2016 16:55:03 -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; 13 May 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 1b1GMg-0007wo-QG
 for xen-changelog@lists.xensource.com; Fri, 13 May 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 1b1GMg-0005tA-Nf
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GMg-0005tA-Nf@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVjZjFiNTI4M2QyYjAxNGI1OGI5MDI1ODFmZjdmZDNkNGNmMjFmYzQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTA6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxMDo1NyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGJjMDI0ZmQuLjk5MDMzNDkgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0Niw5ICsyNDYsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0geGVuLTQuNC40Ci0jIE1vbiBKYW4gNCAxNTozNDoyOSAyMDE2ICswMDAw
Ci0jIE1TSS1YOiBhdm9pZCBhcnJheSBvdmVycnVuIHVwb24gTVNJLVggdGFibGUgd3JpdGVzCitR
RU1VX1RBRyA/PSA5MmY3NGMzYzE5ZjE4OTRjZjU3YWE0ZGYwN2I1NjdjODYzOTM4NzdiCisjIFR1
ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAorIyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0
ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogCiAjIFNob3J0
IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlvdSBrbm93IHdoYXQgeW91IGFy
ZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBhaW4uCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 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 1b1GMt-0004sx-Fo; Fri, 13 May 2016 16:55:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GMt-0004sp-7J
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:15 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 BC/23-07120-2F606375; Fri, 13 May 2016 16:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcjm1m
 4wcTnNhYTthk4MHps79vFHsAYxZqZl5RfkcCa8fnHReaCfo6KJzfmszUwfmHrYuTiEBL4wihx
 ZPdPJgjnPKPEulvHgTIcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC2hK7N8/k
 QnE5hUwkzi+4yILiM0CVP9zzwTWCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw7nzudIhRkoNJSZTX/olpuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3kOsZuFCgkWp6akVaZk5wOCASUtw8CiJ8H4ESfMWFyTmFmemQ6ROMSpKifOyAUNK
 SAAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEub9AzKeJzOvBG76K6DFTECLq
 68bgSwuSURISTUw9hWe5fiSnu5QpLe0rqr5Y3dy+RuPws1in2ZE9f4WKpx9+ZWQsLjFyxsRBu
 nBLU0O0lXioR7uD1vev7h8PaC4uuemSZGO8o8rlr8WJhVrLV9bNOW0SJ30kY1P7njNYuhpyEk
 Miznu/DS3u+Eyz32ZVVPtX/1bfvuE5YwjB1ebTi6bzPTs2uSrSizFGYmGWsxFxYkAHGKzzkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1463158513!14238502!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60501 invoked from network); 13 May 2016 16:55:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 May 2016 16: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 1b1GMq-0007x2-SF
 for xen-changelog@lists.xensource.com; Fri, 13 May 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 1b1GMq-0005tb-RS
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GMq-0005tb-RS@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY3MTdkOTk3NTY3NWFkMmQzNGI3NTM2OTBhYTQ3MzhhMjY1ZmNjZmEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTY6MzcgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNjozNyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDk5MDMzNDkuLjUwM2I5NDcgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0Niw5ICsyNDYsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0gOTJmNzRjM2MxOWYxODk0Y2Y1N2FhNGRmMDdiNTY3Yzg2MzkzODc3Ygot
IyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJl
Z2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVf
VEFHID89IDc2MGZmM2I3ZThlY2I4ZTQ3MjE3ZTgyNTRjYTIyYmQ0YWRiNGU0YTYKKyMgV2VkIEp1
bCAxNSAxODoxNzowNCAyMDE1ICswMTAwCisjIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNl
dCBmaWVsZAogCiAjIFNob3J0IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlv
dSBrbm93IHdoYXQgeW91IGFyZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBh
aW4uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 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 1b1GMt-0004sx-Fo; Fri, 13 May 2016 16:55:15 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GMt-0004sp-7J
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:15 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 BC/23-07120-2F606375; Fri, 13 May 2016 16:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfcjm1m
 4wcTnNhYTthk4MHps79vFHsAYxZqZl5RfkcCa8fnHReaCfo6KJzfmszUwfmHrYuTiEBL4wihx
 ZPdPJgjnPKPEulvHgTIcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC2hK7N8/k
 QnE5hUwkzi+4yILiM0CVP9zzwTWCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw7nzudIhRkoNJSZTX/olpuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3kOsZuFCgkWp6akVaZk5wOCASUtw8CiJ8H4ESfMWFyTmFmemQ6ROMSpKifOyAUNK
 SAAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEub9AzKeJzOvBG76K6DFTECLq
 68bgSwuSURISTUw9hWe5fiSnu5QpLe0rqr5Y3dy+RuPws1in2ZE9f4WKpx9+ZWQsLjFyxsRBu
 nBLU0O0lXioR7uD1vev7h8PaC4uuemSZGO8o8rlr8WJhVrLV9bNOW0SJ30kY1P7njNYuhpyEk
 Miznu/DS3u+Eyz32ZVVPtX/1bfvuE5YwjB1ebTi6bzPTs2uSrSizFGYmGWsxFxYkAHGKzzkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1463158513!14238502!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60501 invoked from network); 13 May 2016 16:55:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 May 2016 16: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 1b1GMq-0007x2-SF
 for xen-changelog@lists.xensource.com; Fri, 13 May 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 1b1GMq-0005tb-RS
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GMq-0005tb-RS@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY3MTdkOTk3NTY3NWFkMmQzNGI3NTM2OTBhYTQ3MzhhMjY1ZmNjZmEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTY6MzcgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNjozNyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDk5MDMzNDkuLjUwM2I5NDcgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0Niw5ICsyNDYsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0gOTJmNzRjM2MxOWYxODk0Y2Y1N2FhNGRmMDdiNTY3Yzg2MzkzODc3Ygot
IyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJl
Z2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVf
VEFHID89IDc2MGZmM2I3ZThlY2I4ZTQ3MjE3ZTgyNTRjYTIyYmQ0YWRiNGU0YTYKKyMgV2VkIEp1
bCAxNSAxODoxNzowNCAyMDE1ICswMTAwCisjIHJ0bDgxMzk6IGNoZWNrIFRDUCBEYXRhIE9mZnNl
dCBmaWVsZAogCiAjIFNob3J0IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlv
dSBrbm93IHdoYXQgeW91IGFyZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBh
aW4uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1GN3-0004uH-IS; Fri, 13 May 2016 16:55:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GN3-0004u8-7T
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:25 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 CE/C7-03971-CF606375; Fri, 13 May 2016 16:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfcPm1m
 4wdNTTBYTthk4MHps79vFHsAYxZqZl5RfkcCacforR8Fyjootf9czNzDOZ+9i5OQQEvjCKLF7
 YUgXIxeQfZ5RorvzEUsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZSIixgLjFvtzRIm
 FfATKJp5l+wEhag8tVXTzJOYORYwMiwilGjOLWoLLVI19BIL6koMz2jJDcxM0fX0NBELze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8ew050OMkhxMSqK89k9Mw4X4kvJTKjMSizPii0pzUosPMcp
 wcChJ8B5iNQsXEixKTU+tSMvMAQYGTFqCg0dJhFcHGBxCvMUFibnFmekQqVOMilLivGwgCQGQ
 REZpHlwbLBgvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3D8h2nsy8Erjpr4AWMwEtrr5uB
 LK4JBEhJdXAyOq4Oc0r2Nfsm8Gh8vrQDc5zsm9Knf65Tmb9UY17rrZfdklG3NjRsoel5FTBk6
 6bGb0zJi4Iskj/zXj58uSlC2xWMhztFjqS8W+OSofMQY24SxM0TZTXvr8kYiAuWNyybP3sZ+Z
 NIqe7rt5OZNe8tOX2vuT78z68iVlfHTnF+2HiHg5pN66p5UosxRmJhlrMRcWJALNEKPNBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463158523!41111739!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26591 invoked from network); 13 May 2016 16:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 May 2016 16: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 1b1GN0-0007xC-UC
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GN0-0005u1-TN
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GN0-0005u1-TN@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55:22 +0000
Subject: [Xen-changelog] [xen stable-4.4] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiNmY4OTkzMTM2YTEwZmVlNDMzNmUwY2JiOTBmNDkxY2U1MDUyMTIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MjA6NDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToyMDo0OSAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggNTAzYjk0Ny4uYTk3
YTk2NyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjM0LDcgKzIz
NCw5IEBAIFFFTVVfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFi
aW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5
ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11
LXhlbi00LjQuNAorUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBhMmZkN2ViYTA0ZDRjNjllNGVl
MThhNDNlYjZjZjMyYWFmZmIzYzk4CisjIFR1ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAor
IyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3Qg
KENWRS0yMDE2LTM3MTIpLgogU0VBQklPU19VUFNUUkVBTV9UQUcgPz0gcmVsLTEuNy4zLjEKICMg
RnJpIEF1ZyAyIDE0OjEyOjA5IDIwMTMgLTA0MDAKICMgRml4IGJ1ZyBpbiBDQkZTIGZpbGUgd2Fs
a2luZyB3aXRoIGNvbXByZXNzZWQgZmlsZXMuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 13 16:55:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 16:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1GN3-0004uH-IS; Fri, 13 May 2016 16:55:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GN3-0004u8-7T
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:25 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 CE/C7-03971-CF606375; Fri, 13 May 2016 16:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfcPm1m
 4wdNTTBYTthk4MHps79vFHsAYxZqZl5RfkcCacforR8Fyjootf9czNzDOZ+9i5OQQEvjCKLF7
 YUgXIxeQfZ5RorvzEUsXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZSIixgLjFvtzRIm
 FfATKJp5l+wEhag8tVXTzJOYORYwMiwilGjOLWoLLVI19BIL6koMz2jJDcxM0fX0NBELze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8ew050OMkhxMSqK89k9Mw4X4kvJTKjMSizPii0pzUosPMcp
 wcChJ8B5iNQsXEixKTU+tSMvMAQYGTFqCg0dJhFcHGBxCvMUFibnFmekQqVOMilLivGwgCQGQ
 REZpHlwbLBgvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3D8h2nsy8Erjpr4AWMwEtrr5uB
 LK4JBEhJdXAyOq4Oc0r2Nfsm8Gh8vrQDc5zsm9Knf65Tmb9UY17rrZfdklG3NjRsoel5FTBk6
 6bGb0zJi4Iskj/zXj58uSlC2xWMhztFjqS8W+OSofMQY24SxM0TZTXvr8kYiAuWNyybP3sZ+Z
 NIqe7rt5OZNe8tOX2vuT78z68iVlfHTnF+2HiHg5pN66p5UosxRmJhlrMRcWJALNEKPNBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463158523!41111739!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26591 invoked from network); 13 May 2016 16:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 May 2016 16: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 1b1GN0-0007xC-UC
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1GN0-0005u1-TN
 for xen-changelog@lists.xensource.com; Fri, 13 May 2016 16:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1GN0-0005u1-TN@xenbits.xenproject.org>
Date: Fri, 13 May 2016 16:55:22 +0000
Subject: [Xen-changelog] [xen stable-4.4] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiNmY4OTkzMTM2YTEwZmVlNDMzNmUwY2JiOTBmNDkxY2U1MDUyMTIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MjA6NDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToyMDo0OSAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggNTAzYjk0Ny4uYTk3
YTk2NyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjM0LDcgKzIz
NCw5IEBAIFFFTVVfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFi
aW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5
ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11
LXhlbi00LjQuNAorUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBhMmZkN2ViYTA0ZDRjNjllNGVl
MThhNDNlYjZjZjMyYWFmZmIzYzk4CisjIFR1ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAor
IyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3Qg
KENWRS0yMDE2LTM3MTIpLgogU0VBQklPU19VUFNUUkVBTV9UQUcgPz0gcmVsLTEuNy4zLjEKICMg
RnJpIEF1ZyAyIDE0OjEyOjA5IDIwMTMgLTA0MDAKICMgRml4IGJ1ZyBpbiBDQkZTIGZpbGUgd2Fs
a2luZyB3aXRoIGNvbXByZXNzZWQgZmlsZXMuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NVy-0006sZ-Hw; Sat, 14 May 2016 00: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 1b1NVx-0006sQ-B4
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 50/2E-19343-04276375; Sat, 14 May 2016 00:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdehyCz
 cYNEONosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPHnInNBn1TFxEeXGBsY74p1MXJxCAl8YZS4
 /mMbUxcjJ5BznlFi8Q7lLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL6Es0P34LF
 ucVMJNYe3E3K4jNAlT/9cZl1gmMHAsYGVYxahSnFpWlFukamuolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjCu2e55iFGSg0lJlDfdxCxciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSvUiFQTrAoNT21Ii0zBxgcMGkJDh4lEV5ZkDRvcUFibnFmOkTqFKOilDjvmQKghABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMyrCTKeJzOvBG76K6DFTECLq68bg
 SwuSURISTUw7vzEffAp98H75bkze5LkLOaecf0u/6/wUnDJkrk5eb4l+tGGS+usr08QsEmNqc
 ov+jKV71n3r0WX1t9LVcxb/FJvdrCBzCzD6+vnCrqflw2eGLRM8/ah1zmTWLYXBK6Lm3Iy94x
 1y8QNEkVPZied5w38+yL69mSfmtX9hw1tZZ5EXUtcqcKfocRSnJFoqMVcVJwIACR5hn9DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463185983!39467556!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13898 invoked from network); 14 May 2016 00:33:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:33: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 1b1NVu-0007mX-Uf
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NVu-00034N-Tm
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NVu-00034N-Tm@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:02 +0000
Subject: [Xen-changelog] [xen master] XSA-77: widen scope again
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1OTBiZDE3YzQ3NGIzY2ZmNGE4NjIxNmIxNzM0OWEzMDQ1ZjYxNTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ2OjAyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ2OjAyIDIwMTYgKzAyMDAKCiAgICBY
U0EtNzc6IHdpZGVuIHNjb3BlIGFnYWluCiAgICAKICAgIEFzIGRpc2N1c3NlZCBvbiB0aGUgaGFj
a2F0aG9uLCBhdm9pZCB1cyBoYXZpbmcgdG8gaXNzdWUgc2VjdXJpdHkKICAgIGFkdmlzb3JpZXMg
Zm9yIGlzc3VlcyBhZmZlY3Rpbmcgb25seSBoZWF2aWx5IGRpc2FnZ3JlZ2F0ZWQgdG9vbCBzdGFj
awogICAgc2V0dXBzLCB3aGljaCBuby1vbmUgYXBwZWFycyB0byB1c2UgKG9yIGVsc2UgdGhleSBz
aG91bGQgc3RlcCB1cCB0byBnZXQKICAgIHRoaW5ncyBpbnRvIHNoYXBlKS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9t
aXNjL3hzbS1mbGFzay50eHQgfCA2NiArKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA1OCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveHNtLWZsYXNrLnR4dCBiL2RvY3MvbWlz
Yy94c20tZmxhc2sudHh0CmluZGV4IDAwYTJiMTMuLmQzMDE1Y2EgMTAwNjQ0Ci0tLSBhL2RvY3Mv
bWlzYy94c20tZmxhc2sudHh0CisrKyBiL2RvY3MvbWlzYy94c20tZmxhc2sudHh0CkBAIC01OSw2
OCArNTksMTggQEAgaHR0cDovL3d3dy54ZW5wcm9qZWN0Lm9yZy9zZWN1cml0eS1wb2xpY3kuaHRt
bC4KIAogX19IWVBFUlZJU09SX2RvbWN0bCAoeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oKQog
Ci0gVGhlIGZvbGxvd2luZyBzdWJvcHMgYXJlIGNvdmVyZWQgYnkgdGhpcyBzdGF0ZW1lbnQuIHN1
Ym9wcyBub3QgbGlzdGVkCi0gaGVyZSBhcmUgY29uc2lkZXJlZCBzYWZlIGZvciBkaXNhZ2dyZWdh
dGlvbi4KKyBBbGwgc3Vib3BzIGV4Y2VwdCB0aGUgZm9sbG93aW5nIGFyZSBjb3ZlcmVkIGJ5IHRo
aXMgc3RhdGVtZW50LiAgKFRoYXQKKyBpcywgb25seSB0aGUgc3Vib3BzIGJlbG93IGFyZSBjb25z
aWRlcmVkIHNhZmUgZm9yIGRpc2FnZ3JlZ2F0aW9uLikKIAotICogWEVOX0RPTUNUTF9jcmVhdGVk
b21haW4KLSAqIFhFTl9ET01DVExfZGVzdHJveWRvbWFpbgotICogWEVOX0RPTUNUTF9nZXRtZW1s
aXN0Ci0gKiBYRU5fRE9NQ1RMX3NldHZjcHVhZmZpbml0eQotICogWEVOX0RPTUNUTF9zaGFkb3df
b3AKLSAqIFhFTl9ET01DVExfbWF4X21lbQotICogWEVOX0RPTUNUTF9zZXR2Y3B1Y29udGV4dAot
ICogWEVOX0RPTUNUTF9nZXR2Y3B1Y29udGV4dAotICogWEVOX0RPTUNUTF9tYXhfdmNwdXMKLSAq
IFhFTl9ET01DVExfc2NoZWR1bGVyX29wCi0gKiBYRU5fRE9NQ1RMX2lvbWVtX3Blcm1pc3Npb24K
LSAqIFhFTl9ET01DVExfZ2V0aHZtY29udGV4dAotICogWEVOX0RPTUNUTF9zZXRodm1jb250ZXh0
Ci0gKiBYRU5fRE9NQ1RMX3NldF9hZGRyZXNzX3NpemUKLSAqIFhFTl9ET01DVExfYXNzaWduX2Rl
dmljZQotICogWEVOX0RPTUNUTF9waW5fbWVtX2NhY2hlYXR0cgotICogWEVOX0RPTUNUTF9zZXRf
ZXh0X3ZjcHVjb250ZXh0Ci0gKiBYRU5fRE9NQ1RMX2dldF9leHRfdmNwdWNvbnRleHQKLSAqIFhF
Tl9ET01DVExfdGVzdF9hc3NpZ25fZGV2aWNlCi0gKiBYRU5fRE9NQ1RMX3NldF90YXJnZXQKLSAq
IFhFTl9ET01DVExfZGVhc3NpZ25fZGV2aWNlCi0gKiBYRU5fRE9NQ1RMX2dldF9kZXZpY2VfZ3Jv
dXAKLSAqIFhFTl9ET01DVExfc2V0X21hY2hpbmVfYWRkcmVzc19zaXplCi0gKiBYRU5fRE9NQ1RM
X2RlYnVnX29wCi0gKiBYRU5fRE9NQ1RMX2dldGh2bWNvbnRleHRfcGFydGlhbAotICogWEVOX0RP
TUNUTF92bV9ldmVudF9vcAotICogWEVOX0RPTUNUTF9tZW1fc2hhcmluZ19vcAotICogWEVOX0RP
TUNUTF9zZXR2Y3B1ZXh0c3RhdGUKLSAqIFhFTl9ET01DVExfZ2V0dmNwdWV4dHN0YXRlCi0gKiBY
RU5fRE9NQ1RMX3NldF9hY2Nlc3NfcmVxdWlyZWQKLSAqIFhFTl9ET01DVExfc2V0X3ZpcnFfaGFu
ZGxlcgotICogWEVOX0RPTUNUTF9zZXRfYnJva2VuX3BhZ2VfcDJtCi0gKiBYRU5fRE9NQ1RMX3Nl
dG5vZGVhZmZpbml0eQotICogWEVOX0RPTUNUTF9nZGJzeF9ndWVzdG1lbWlvCisgKiBYRU5fRE9N
Q1RMX2lvcG9ydF9tYXBwaW5nCisgKiBYRU5fRE9NQ1RMX21lbW9yeV9tYXBwaW5nCisgKiBYRU5f
RE9NQ1RMX2JpbmRfcHRfaXJxCisgKiBYRU5fRE9NQ1RMX3VuYmluZF9wdF9pcnEKIAogX19IWVBF
UlZJU09SX3N5c2N0bCAoeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oKQogCi0gVGhlIGZvbGxv
d2luZyBzdWJvcHMgYXJlIGNvdmVyZWQgYnkgdGhpcyBzdGF0ZW1lbnQuIHN1Ym9wcyBub3QgbGlz
dGVkCi0gaGVyZSBhcmUgY29uc2lkZXJlZCBzYWZlIGZvciBkaXNhZ2dyZWdhdGlvbi4KLQotICog
WEVOX1NZU0NUTF9yZWFkY29uc29sZQotICogWEVOX1NZU0NUTF90YnVmX29wCi0gKiBYRU5fU1lT
Q1RMX3BoeXNpbmZvCi0gKiBYRU5fU1lTQ1RMX3NjaGVkX2lkCi0gKiBYRU5fU1lTQ1RMX3BlcmZj
X29wCi0gKiBYRU5fU1lTQ1RMX2dldGRvbWFpbmluZm9saXN0Ci0gKiBYRU5fU1lTQ1RMX2RlYnVn
X2tleXMKLSAqIFhFTl9TWVNDVExfZ2V0Y3B1aW5mbwotICogWEVOX1NZU0NUTF9hdmFpbGhlYXAK
LSAqIFhFTl9TWVNDVExfZ2V0X3Btc3RhdAotICogWEVOX1NZU0NUTF9jcHVfaG90cGx1ZwotICog
WEVOX1NZU0NUTF9wbV9vcAotICogWEVOX1NZU0NUTF9wYWdlX29mZmxpbmVfb3AKLSAqIFhFTl9T
WVNDVExfbG9ja3Byb2Zfb3AKLSAqIFhFTl9TWVNDVExfY3B1dG9wb2luZm8KLSAqIFhFTl9TWVND
VExfbnVtYWluZm8KLSAqIFhFTl9TWVNDVExfY3B1cG9vbF9vcAotICogWEVOX1NZU0NUTF9zY2hl
ZHVsZXJfb3AKLSAqIFhFTl9TWVNDVExfY292ZXJhZ2Vfb3AKKyBBbGwgc3Vib3BzIGFyZSBjb3Zl
cmVkIGJ5IHRoaXMgc3RhdGVtZW50LiAgKFRoYXQgaXMsIG5vIHN1Ym9wcyBhcmUKKyBjb25zaWRl
cmVkIHNhZmUgZm9yIGRpc2FnZ3JlZ2F0aW9uLikKIAogX19IWVBFUlZJU09SX21lbW9yeV9vcCAo
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oKQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NVy-0006sZ-Hw; Sat, 14 May 2016 00: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 1b1NVx-0006sQ-B4
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:05 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 50/2E-19343-04276375; Sat, 14 May 2016 00:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdehyCz
 cYNEONosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPHnInNBn1TFxEeXGBsY74p1MXJxCAl8YZS4
 /mMbUxcjJ5BznlFi8Q7lLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsL6Es0P34LF
 ucVMJNYe3E3K4jNAlT/9cZl1gmMHAsYGVYxahSnFpWlFukamuolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjCu2e55iFGSg0lJlDfdxCxciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSvUiFQTrAoNT21Ii0zBxgcMGkJDh4lEV5ZkDRvcUFibnFmOkTqFKOilDjvmQKghABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMyrCTKeJzOvBG76K6DFTECLq68bg
 SwuSURISTUw7vzEffAp98H75bkze5LkLOaecf0u/6/wUnDJkrk5eb4l+tGGS+usr08QsEmNqc
 ov+jKV71n3r0WX1t9LVcxb/FJvdrCBzCzD6+vnCrqflw2eGLRM8/ah1zmTWLYXBK6Lm3Iy94x
 1y8QNEkVPZied5w38+yL69mSfmtX9hw1tZZ5EXUtcqcKfocRSnJFoqMVcVJwIACR5hn9DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463185983!39467556!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13898 invoked from network); 14 May 2016 00:33:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:33: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 1b1NVu-0007mX-Uf
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NVu-00034N-Tm
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NVu-00034N-Tm@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:02 +0000
Subject: [Xen-changelog] [xen master] XSA-77: widen scope again
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1OTBiZDE3YzQ3NGIzY2ZmNGE4NjIxNmIxNzM0OWEzMDQ1ZjYxNTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ2OjAyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ2OjAyIDIwMTYgKzAyMDAKCiAgICBY
U0EtNzc6IHdpZGVuIHNjb3BlIGFnYWluCiAgICAKICAgIEFzIGRpc2N1c3NlZCBvbiB0aGUgaGFj
a2F0aG9uLCBhdm9pZCB1cyBoYXZpbmcgdG8gaXNzdWUgc2VjdXJpdHkKICAgIGFkdmlzb3JpZXMg
Zm9yIGlzc3VlcyBhZmZlY3Rpbmcgb25seSBoZWF2aWx5IGRpc2FnZ3JlZ2F0ZWQgdG9vbCBzdGFj
awogICAgc2V0dXBzLCB3aGljaCBuby1vbmUgYXBwZWFycyB0byB1c2UgKG9yIGVsc2UgdGhleSBz
aG91bGQgc3RlcCB1cCB0byBnZXQKICAgIHRoaW5ncyBpbnRvIHNoYXBlKS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9t
aXNjL3hzbS1mbGFzay50eHQgfCA2NiArKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA1OCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveHNtLWZsYXNrLnR4dCBiL2RvY3MvbWlz
Yy94c20tZmxhc2sudHh0CmluZGV4IDAwYTJiMTMuLmQzMDE1Y2EgMTAwNjQ0Ci0tLSBhL2RvY3Mv
bWlzYy94c20tZmxhc2sudHh0CisrKyBiL2RvY3MvbWlzYy94c20tZmxhc2sudHh0CkBAIC01OSw2
OCArNTksMTggQEAgaHR0cDovL3d3dy54ZW5wcm9qZWN0Lm9yZy9zZWN1cml0eS1wb2xpY3kuaHRt
bC4KIAogX19IWVBFUlZJU09SX2RvbWN0bCAoeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oKQog
Ci0gVGhlIGZvbGxvd2luZyBzdWJvcHMgYXJlIGNvdmVyZWQgYnkgdGhpcyBzdGF0ZW1lbnQuIHN1
Ym9wcyBub3QgbGlzdGVkCi0gaGVyZSBhcmUgY29uc2lkZXJlZCBzYWZlIGZvciBkaXNhZ2dyZWdh
dGlvbi4KKyBBbGwgc3Vib3BzIGV4Y2VwdCB0aGUgZm9sbG93aW5nIGFyZSBjb3ZlcmVkIGJ5IHRo
aXMgc3RhdGVtZW50LiAgKFRoYXQKKyBpcywgb25seSB0aGUgc3Vib3BzIGJlbG93IGFyZSBjb25z
aWRlcmVkIHNhZmUgZm9yIGRpc2FnZ3JlZ2F0aW9uLikKIAotICogWEVOX0RPTUNUTF9jcmVhdGVk
b21haW4KLSAqIFhFTl9ET01DVExfZGVzdHJveWRvbWFpbgotICogWEVOX0RPTUNUTF9nZXRtZW1s
aXN0Ci0gKiBYRU5fRE9NQ1RMX3NldHZjcHVhZmZpbml0eQotICogWEVOX0RPTUNUTF9zaGFkb3df
b3AKLSAqIFhFTl9ET01DVExfbWF4X21lbQotICogWEVOX0RPTUNUTF9zZXR2Y3B1Y29udGV4dAot
ICogWEVOX0RPTUNUTF9nZXR2Y3B1Y29udGV4dAotICogWEVOX0RPTUNUTF9tYXhfdmNwdXMKLSAq
IFhFTl9ET01DVExfc2NoZWR1bGVyX29wCi0gKiBYRU5fRE9NQ1RMX2lvbWVtX3Blcm1pc3Npb24K
LSAqIFhFTl9ET01DVExfZ2V0aHZtY29udGV4dAotICogWEVOX0RPTUNUTF9zZXRodm1jb250ZXh0
Ci0gKiBYRU5fRE9NQ1RMX3NldF9hZGRyZXNzX3NpemUKLSAqIFhFTl9ET01DVExfYXNzaWduX2Rl
dmljZQotICogWEVOX0RPTUNUTF9waW5fbWVtX2NhY2hlYXR0cgotICogWEVOX0RPTUNUTF9zZXRf
ZXh0X3ZjcHVjb250ZXh0Ci0gKiBYRU5fRE9NQ1RMX2dldF9leHRfdmNwdWNvbnRleHQKLSAqIFhF
Tl9ET01DVExfdGVzdF9hc3NpZ25fZGV2aWNlCi0gKiBYRU5fRE9NQ1RMX3NldF90YXJnZXQKLSAq
IFhFTl9ET01DVExfZGVhc3NpZ25fZGV2aWNlCi0gKiBYRU5fRE9NQ1RMX2dldF9kZXZpY2VfZ3Jv
dXAKLSAqIFhFTl9ET01DVExfc2V0X21hY2hpbmVfYWRkcmVzc19zaXplCi0gKiBYRU5fRE9NQ1RM
X2RlYnVnX29wCi0gKiBYRU5fRE9NQ1RMX2dldGh2bWNvbnRleHRfcGFydGlhbAotICogWEVOX0RP
TUNUTF92bV9ldmVudF9vcAotICogWEVOX0RPTUNUTF9tZW1fc2hhcmluZ19vcAotICogWEVOX0RP
TUNUTF9zZXR2Y3B1ZXh0c3RhdGUKLSAqIFhFTl9ET01DVExfZ2V0dmNwdWV4dHN0YXRlCi0gKiBY
RU5fRE9NQ1RMX3NldF9hY2Nlc3NfcmVxdWlyZWQKLSAqIFhFTl9ET01DVExfc2V0X3ZpcnFfaGFu
ZGxlcgotICogWEVOX0RPTUNUTF9zZXRfYnJva2VuX3BhZ2VfcDJtCi0gKiBYRU5fRE9NQ1RMX3Nl
dG5vZGVhZmZpbml0eQotICogWEVOX0RPTUNUTF9nZGJzeF9ndWVzdG1lbWlvCisgKiBYRU5fRE9N
Q1RMX2lvcG9ydF9tYXBwaW5nCisgKiBYRU5fRE9NQ1RMX21lbW9yeV9tYXBwaW5nCisgKiBYRU5f
RE9NQ1RMX2JpbmRfcHRfaXJxCisgKiBYRU5fRE9NQ1RMX3VuYmluZF9wdF9pcnEKIAogX19IWVBF
UlZJU09SX3N5c2N0bCAoeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oKQogCi0gVGhlIGZvbGxv
d2luZyBzdWJvcHMgYXJlIGNvdmVyZWQgYnkgdGhpcyBzdGF0ZW1lbnQuIHN1Ym9wcyBub3QgbGlz
dGVkCi0gaGVyZSBhcmUgY29uc2lkZXJlZCBzYWZlIGZvciBkaXNhZ2dyZWdhdGlvbi4KLQotICog
WEVOX1NZU0NUTF9yZWFkY29uc29sZQotICogWEVOX1NZU0NUTF90YnVmX29wCi0gKiBYRU5fU1lT
Q1RMX3BoeXNpbmZvCi0gKiBYRU5fU1lTQ1RMX3NjaGVkX2lkCi0gKiBYRU5fU1lTQ1RMX3BlcmZj
X29wCi0gKiBYRU5fU1lTQ1RMX2dldGRvbWFpbmluZm9saXN0Ci0gKiBYRU5fU1lTQ1RMX2RlYnVn
X2tleXMKLSAqIFhFTl9TWVNDVExfZ2V0Y3B1aW5mbwotICogWEVOX1NZU0NUTF9hdmFpbGhlYXAK
LSAqIFhFTl9TWVNDVExfZ2V0X3Btc3RhdAotICogWEVOX1NZU0NUTF9jcHVfaG90cGx1ZwotICog
WEVOX1NZU0NUTF9wbV9vcAotICogWEVOX1NZU0NUTF9wYWdlX29mZmxpbmVfb3AKLSAqIFhFTl9T
WVNDVExfbG9ja3Byb2Zfb3AKLSAqIFhFTl9TWVNDVExfY3B1dG9wb2luZm8KLSAqIFhFTl9TWVND
VExfbnVtYWluZm8KLSAqIFhFTl9TWVNDVExfY3B1cG9vbF9vcAotICogWEVOX1NZU0NUTF9zY2hl
ZHVsZXJfb3AKLSAqIFhFTl9TWVNDVExfY292ZXJhZ2Vfb3AKKyBBbGwgc3Vib3BzIGFyZSBjb3Zl
cmVkIGJ5IHRoaXMgc3RhdGVtZW50LiAgKFRoYXQgaXMsIG5vIHN1Ym9wcyBhcmUKKyBjb25zaWRl
cmVkIHNhZmUgZm9yIGRpc2FnZ3JlZ2F0aW9uLikKIAogX19IWVBFUlZJU09SX21lbW9yeV9vcCAo
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oKQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00: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 1b1NW8-0006tg-Jk; Sat, 14 May 2016 00:33: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 1b1NW7-0006tU-LW
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:15 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 B3/63-20564-A4276375; Sat, 14 May 2016 00:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVderyCz
 c4MAXEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONXbwlZwV6Ni5urnzA2MT+W7GLk4hAS+MEr8
 PDqfGcI5zyjxePtBti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUsJB5O2
 88KYvMKmEl8W/CUBcRmAao/f6OXcQIjxwJGhlWM6sWpRWWpRbrmeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjMcmOx9ilORgUhLlTTcxCxfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwatUCJQTLEpNT61Iy8wBBgdMWoKDR0mEVxYkzVtckJhbnJkOkTrFqCglznumACgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ82qCjOfJzCuBm/4KaDET0OLq6
 0Ygi0sSEVJSDYw6yzJsdIQe/1nfdF2964PYlhsPl9mcdhFhjyqc0sl0tYP7fk79lZ1vN+9dH3
 vKs37DZ4dFqXVupww1Fh/rf9k2l0HHRCaLR7nugUyL9JX1fy5Y/mL8v0ihxGjKKbmQDB/xx2G
 Hl6ZPX/j7LesH16bMVhVT0cZYXgX5tJtbVntbzBGJP3ad57cSS3FGoqEWc1FxIgDXIknPQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1463185993!22353873!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9163 invoked from network); 14 May 2016 00:33:14 -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; 14 May 2016 00:33: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 1b1NW5-0007mn-2m
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NW5-00034v-0C
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NW5-00034v-0C@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:13 +0000
Subject: [Xen-changelog] [xen master] x86: cap address bits CPUID 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyNGVkZjQ5ZjUxOTVmYzNlYzU0NTg0ZTQyYTZjZGVmNmQyNDgyMjEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ2OjQzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ2OjQzIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGNhcCBhZGRyZXNzIGJpdHMgQ1BVSUQgb3V0cHV0CiAgICAKICAgIERvbid0IHVzZSBtb3Jl
IG9yIHJlcG9ydCBtb3JlIHRvIGd1ZXN0cyB0aGFuIHdlIGFyZSBjYXBhYmxlIG9mCiAgICBoYW5k
bGluZy4KICAgIAogICAgQXQgb25jZQogICAgLSBjb3JyZWN0IHRoZSBpbnZvbHZlZCBleHRlbmRl
ZCBDUFVJRCBsZXZlbCBjaGVja3MsCiAgICAtIHNpbXBsaWZ5IHRoZSBjb2RlIGluIGh2bV9jcHVp
ZCgpIGFuZCBtdHJyX3RvcF9vZl9yYW0oKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAg
ICAgfCAxMSArKysrKysrKysrLQogeGVuL2FyY2gveDg2L2U4MjAuYyAgICAgICAgICAgICB8ICA5
ICsrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDEyICsrKysrKy0t
LS0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRl
L2FzbS14ODYvcHJvY2Vzc29yLmggfCAgNiArKysrLS0KIDUgZmlsZXMgY2hhbmdlZCwgMjYgaW5z
ZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKaW5kZXggZjY2NDM0MS4uNGI1
NjA2MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJj
aC94ODYvY3B1L2NvbW1vbi5jCkBAIC00Niw2ICs0Niw3IEBAIGNvbnN0IHN0cnVjdCBjcHVfZGV2
ICpfX3JlYWRfbW9zdGx5IGNwdV9kZXZzW1g4Nl9WRU5ET1JfTlVNXSA9IHt9OwogCiB1bnNpZ25l
ZCBpbnQgcGFkZHJfYml0cyBfX3JlYWRfbW9zdGx5ID0gMzY7CiB1bnNpZ25lZCBpbnQgaGFwX3Bh
ZGRyX2JpdHMgX19yZWFkX21vc3RseSA9IDM2OwordW5zaWduZWQgaW50IHZhZGRyX2JpdHMgX19y
ZWFkX21vc3RseSA9IFZBRERSX0JJVFM7CiAKIC8qCiAgKiBEZWZhdWx0IGhvc3QgSUEzMl9DUl9Q
QVQgdmFsdWUgdG8gY292ZXIgYWxsIG1lbW9yeSB0eXBlcy4KQEAgLTIzNywxMCArMjM4LDE4IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9jcHVfZGV0ZWN0KHZvaWQpCiAJYy0+eDg2X2NhcGFi
aWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX0ZQVSldID0gZWR4OwogCWMtPng4Nl9jYXBh
YmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9TU0UzKV0gPSBlY3g7CiAKLQlpZiAoIGNw
dWlkX2VheCgweDgwMDAwMDAwKSA+PSAweDgwMDAwMDA4ICkgeworCWVheCA9IGNwdWlkX2VheCgw
eDgwMDAwMDAwKTsKKwlpZiAoKGVheCA+PiAxNikgPT0gMHg4MDAwICYmIGVheCA+PSAweDgwMDAw
MDA4KSB7CiAJCWVheCA9IGNwdWlkX2VheCgweDgwMDAwMDA4KTsKIAkJcGFkZHJfYml0cyA9IGVh
eCAmIDB4ZmY7CisJCWlmIChwYWRkcl9iaXRzID4gUEFERFJfQklUUykKKwkJCXBhZGRyX2JpdHMg
PSBQQUREUl9CSVRTOworCQl2YWRkcl9iaXRzID0gKGVheCA+PiA4KSAmIDB4ZmY7CisJCWlmICh2
YWRkcl9iaXRzID4gVkFERFJfQklUUykKKwkJCXZhZGRyX2JpdHMgPSBWQUREUl9CSVRTOwogCQlo
YXBfcGFkZHJfYml0cyA9ICgoZWF4ID4+IDE2KSAmIDB4ZmYpID86IHBhZGRyX2JpdHM7CisJCWlm
IChoYXBfcGFkZHJfYml0cyA+IFBBRERSX0JJVFMpCisJCQloYXBfcGFkZHJfYml0cyA9IFBBRERS
X0JJVFM7CiAJfQogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZTgyMC5jIGIveGVuL2Fy
Y2gveDg2L2U4MjAuYwppbmRleCAzYzY0ZjE5Li5lZjA3N2E1IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZTgyMC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMKQEAgLTQ1MSwxMSArNDUxLDEy
IEBAIHN0YXRpYyB1aW50NjRfdCBfX2luaXQgbXRycl90b3Bfb2ZfcmFtKHZvaWQpCiAgICAgICAg
ICByZXR1cm4gMDsKIAogICAgIC8qIEZpbmQgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgc2l6ZSBmb3Ig
dGhpcyBDUFUuICovCi0gICAgY3B1aWQoMHg4MDAwMDAwMCwgJmVheCwgJmVieCwgJmVjeCwgJmVk
eCk7Ci0gICAgaWYgKCBlYXggPj0gMHg4MDAwMDAwOCApCisgICAgZWF4ID0gY3B1aWRfZWF4KDB4
ODAwMDAwMDApOworICAgIGlmICggKGVheCA+PiAxNikgPT0gMHg4MDAwICYmIGVheCA+PSAweDgw
MDAwMDA4ICkKICAgICB7Ci0gICAgICAgIGNwdWlkKDB4ODAwMDAwMDgsICZlYXgsICZlYngsICZl
Y3gsICZlZHgpOwotICAgICAgICBwaHlzX2JpdHMgPSAodWludDhfdCllYXg7CisgICAgICAgIHBo
eXNfYml0cyA9ICh1aW50OF90KWNwdWlkX2VheCgweDgwMDAwMDA4KTsKKyAgICAgICAgaWYgKCBw
aHlzX2JpdHMgPiBQQUREUl9CSVRTICkKKyAgICAgICAgICAgIHBoeXNfYml0cyA9IFBBRERSX0JJ
VFM7CiAgICAgfQogICAgIGFkZHJfbWFzayA9ICgoMXVsbCA8PCBwaHlzX2JpdHMpIC0gMSkgJiB+
KCgxdWxsIDw8IDEyKSAtIDEpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA4NjNkMTM0Li45MTdkYjU2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
QEAgLTM1MTMsMTkgKzM1MTMsMTkgQEAgdm9pZCBodm1fY3B1aWQodW5zaWduZWQgaW50IGlucHV0
LCB1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSAweDgwMDAwMDA4OgorICAgICAgICAqZWF4ICY9IDB4ZmY7CiAgICAgICAgIGNv
dW50ID0gZC0+YXJjaC5wYWdpbmcuZ2ZuX2JpdHMgKyBQQUdFX1NISUZUOwotICAgICAgICBpZiAo
ICgqZWF4ICYgMHhmZikgPiBjb3VudCApCi0gICAgICAgICAgICAqZWF4ID0gKCplYXggJiB+MHhm
ZikgfCBjb3VudDsKKyAgICAgICAgaWYgKCAqZWF4ID4gY291bnQgKQorICAgICAgICAgICAgKmVh
eCA9IGNvdW50OwogCiAgICAgICAgIGh2bV9jcHVpZCgxLCBOVUxMLCBOVUxMLCBOVUxMLCAmX2Vk
eCk7CiAgICAgICAgIGNvdW50ID0gX2VkeCAmIChjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfUEFF
KSB8CiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfUFNF
MzYpKSA/IDM2IDogMzI7Ci0gICAgICAgIGlmICggKCplYXggJiAweGZmKSA8IGNvdW50ICkKLSAg
ICAgICAgICAgICplYXggPSAoKmVheCAmIH4weGZmKSB8IGNvdW50OworICAgICAgICBpZiAoICpl
YXggPCBjb3VudCApCisgICAgICAgICAgICAqZWF4ID0gY291bnQ7CiAKICAgICAgICAgaHZtX2Nw
dWlkKDB4ODAwMDAwMDEsIE5VTEwsIE5VTEwsIE5VTEwsICZfZWR4KTsKLSAgICAgICAgKmVheCA9
ICgqZWF4ICYgfjB4ZmZmZjAwKSB8IChfZWR4ICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0xN
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gMHgzMDAwIDogMHgyMDAw
KTsKKyAgICAgICAgKmVheCB8PSAoX2VkeCAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9MTSkg
PyB2YWRkcl9iaXRzIDogMzIpIDw8IDg7CiAKICAgICAgICAgKmVieCAmPSBodm1fZmVhdHVyZXNl
dFtGRUFUVVJFU0VUX2U4Yl07CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCAwODk1NDQxLi4wMDUyYWI4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJh
cHMuYwpAQCAtMTE0Niw2ICsxMTQ2LDcgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODAwMDAwMDg6CisgICAg
ICAgIGEgPSBwYWRkcl9iaXRzIHwgKHZhZGRyX2JpdHMgPDwgOCk7CiAgICAgICAgIGIgJj0gcHZf
ZmVhdHVyZXNldFtGRUFUVVJFU0VUX2U4Yl07CiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
cm9jZXNzb3IuaAppbmRleCAzN2FjOWU0Li5hNjlkNzIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29y
LmgKQEAgLTIxNiwxMCArMjE2LDEyIEBAIGV4dGVybiBib29sX3Qgb3B0X2NwdV9pbmZvOwogZXh0
ZXJuIHUzMiBjcHVpZF9leHRfZmVhdHVyZXM7CiBleHRlcm4gdTY0IHRyYW1wb2xpbmVfbWlzY19l
bmFibGVfb2ZmOwogCi0vKiBNYXhpbXVtIHdpZHRoIG9mIHBoeXNpY2FsIGFkZHJlc3NlcyBzdXBw
b3J0ZWQgYnkgdGhlIGhhcmR3YXJlICovCisvKiBNYXhpbXVtIHdpZHRoIG9mIHBoeXNpY2FsIGFk
ZHJlc3NlcyBzdXBwb3J0ZWQgYnkgdGhlIGhhcmR3YXJlLiAqLwogZXh0ZXJuIHVuc2lnbmVkIGlu
dCBwYWRkcl9iaXRzOwotLyogTWF4IHBoeXNpY2FsIGFkZHJlc3Mgd2lkdGggc3VwcG9ydGVkIHdp
dGhpbiBIQVAgZ3Vlc3RzICovCisvKiBNYXggcGh5c2ljYWwgYWRkcmVzcyB3aWR0aCBzdXBwb3J0
ZWQgd2l0aGluIEhBUCBndWVzdHMuICovCiBleHRlcm4gdW5zaWduZWQgaW50IGhhcF9wYWRkcl9i
aXRzOworLyogTWF4aW11bSB3aWR0aCBvZiB2aXJ0dWFsIGFkZHJlc3NlcyBzdXBwb3J0ZWQgYnkg
dGhlIGhhcmR3YXJlLiAqLworZXh0ZXJuIHVuc2lnbmVkIGludCB2YWRkcl9iaXRzOwogCiBleHRl
cm4gY29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQgKng4Nl9tYXRjaF9jcHUoY29uc3Qgc3RydWN0IHg4
Nl9jcHVfaWQgdGFibGVbXSk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00: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 1b1NW8-0006tg-Jk; Sat, 14 May 2016 00:33: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 1b1NW7-0006tU-LW
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:15 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 B3/63-20564-A4276375; Sat, 14 May 2016 00:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVderyCz
 c4MAXEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONXbwlZwV6Ni5urnzA2MT+W7GLk4hAS+MEr8
 PDqfGcI5zyjxePtBti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUsJB5O2
 88KYvMKmEl8W/CUBcRmAao/f6OXcQIjxwJGhlWM6sWpRWWpRbrmeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjMcmOx9ilORgUhLlTTcxCxfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwatUCJQTLEpNT61Iy8wBBgdMWoKDR0mEVxYkzVtckJhbnJkOkTrFqCglznumACgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ82qCjOfJzCuBm/4KaDET0OLq6
 0Ygi0sSEVJSDYw6yzJsdIQe/1nfdF2964PYlhsPl9mcdhFhjyqc0sl0tYP7fk79lZ1vN+9dH3
 vKs37DZ4dFqXVupww1Fh/rf9k2l0HHRCaLR7nugUyL9JX1fy5Y/mL8v0ihxGjKKbmQDB/xx2G
 Hl6ZPX/j7LesH16bMVhVT0cZYXgX5tJtbVntbzBGJP3ad57cSS3FGoqEWc1FxIgDXIknPQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1463185993!22353873!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9163 invoked from network); 14 May 2016 00:33:14 -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; 14 May 2016 00:33: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 1b1NW5-0007mn-2m
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NW5-00034v-0C
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NW5-00034v-0C@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:13 +0000
Subject: [Xen-changelog] [xen master] x86: cap address bits CPUID 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEyNGVkZjQ5ZjUxOTVmYzNlYzU0NTg0ZTQyYTZjZGVmNmQyNDgyMjEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ2OjQzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ2OjQzIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGNhcCBhZGRyZXNzIGJpdHMgQ1BVSUQgb3V0cHV0CiAgICAKICAgIERvbid0IHVzZSBtb3Jl
IG9yIHJlcG9ydCBtb3JlIHRvIGd1ZXN0cyB0aGFuIHdlIGFyZSBjYXBhYmxlIG9mCiAgICBoYW5k
bGluZy4KICAgIAogICAgQXQgb25jZQogICAgLSBjb3JyZWN0IHRoZSBpbnZvbHZlZCBleHRlbmRl
ZCBDUFVJRCBsZXZlbCBjaGVja3MsCiAgICAtIHNpbXBsaWZ5IHRoZSBjb2RlIGluIGh2bV9jcHVp
ZCgpIGFuZCBtdHJyX3RvcF9vZl9yYW0oKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAg
ICAgfCAxMSArKysrKysrKysrLQogeGVuL2FyY2gveDg2L2U4MjAuYyAgICAgICAgICAgICB8ICA5
ICsrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDEyICsrKysrKy0t
LS0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRl
L2FzbS14ODYvcHJvY2Vzc29yLmggfCAgNiArKysrLS0KIDUgZmlsZXMgY2hhbmdlZCwgMjYgaW5z
ZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKaW5kZXggZjY2NDM0MS4uNGI1
NjA2MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJj
aC94ODYvY3B1L2NvbW1vbi5jCkBAIC00Niw2ICs0Niw3IEBAIGNvbnN0IHN0cnVjdCBjcHVfZGV2
ICpfX3JlYWRfbW9zdGx5IGNwdV9kZXZzW1g4Nl9WRU5ET1JfTlVNXSA9IHt9OwogCiB1bnNpZ25l
ZCBpbnQgcGFkZHJfYml0cyBfX3JlYWRfbW9zdGx5ID0gMzY7CiB1bnNpZ25lZCBpbnQgaGFwX3Bh
ZGRyX2JpdHMgX19yZWFkX21vc3RseSA9IDM2OwordW5zaWduZWQgaW50IHZhZGRyX2JpdHMgX19y
ZWFkX21vc3RseSA9IFZBRERSX0JJVFM7CiAKIC8qCiAgKiBEZWZhdWx0IGhvc3QgSUEzMl9DUl9Q
QVQgdmFsdWUgdG8gY292ZXIgYWxsIG1lbW9yeSB0eXBlcy4KQEAgLTIzNywxMCArMjM4LDE4IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9jcHVfZGV0ZWN0KHZvaWQpCiAJYy0+eDg2X2NhcGFi
aWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX0ZQVSldID0gZWR4OwogCWMtPng4Nl9jYXBh
YmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9TU0UzKV0gPSBlY3g7CiAKLQlpZiAoIGNw
dWlkX2VheCgweDgwMDAwMDAwKSA+PSAweDgwMDAwMDA4ICkgeworCWVheCA9IGNwdWlkX2VheCgw
eDgwMDAwMDAwKTsKKwlpZiAoKGVheCA+PiAxNikgPT0gMHg4MDAwICYmIGVheCA+PSAweDgwMDAw
MDA4KSB7CiAJCWVheCA9IGNwdWlkX2VheCgweDgwMDAwMDA4KTsKIAkJcGFkZHJfYml0cyA9IGVh
eCAmIDB4ZmY7CisJCWlmIChwYWRkcl9iaXRzID4gUEFERFJfQklUUykKKwkJCXBhZGRyX2JpdHMg
PSBQQUREUl9CSVRTOworCQl2YWRkcl9iaXRzID0gKGVheCA+PiA4KSAmIDB4ZmY7CisJCWlmICh2
YWRkcl9iaXRzID4gVkFERFJfQklUUykKKwkJCXZhZGRyX2JpdHMgPSBWQUREUl9CSVRTOwogCQlo
YXBfcGFkZHJfYml0cyA9ICgoZWF4ID4+IDE2KSAmIDB4ZmYpID86IHBhZGRyX2JpdHM7CisJCWlm
IChoYXBfcGFkZHJfYml0cyA+IFBBRERSX0JJVFMpCisJCQloYXBfcGFkZHJfYml0cyA9IFBBRERS
X0JJVFM7CiAJfQogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZTgyMC5jIGIveGVuL2Fy
Y2gveDg2L2U4MjAuYwppbmRleCAzYzY0ZjE5Li5lZjA3N2E1IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZTgyMC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMKQEAgLTQ1MSwxMSArNDUxLDEy
IEBAIHN0YXRpYyB1aW50NjRfdCBfX2luaXQgbXRycl90b3Bfb2ZfcmFtKHZvaWQpCiAgICAgICAg
ICByZXR1cm4gMDsKIAogICAgIC8qIEZpbmQgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgc2l6ZSBmb3Ig
dGhpcyBDUFUuICovCi0gICAgY3B1aWQoMHg4MDAwMDAwMCwgJmVheCwgJmVieCwgJmVjeCwgJmVk
eCk7Ci0gICAgaWYgKCBlYXggPj0gMHg4MDAwMDAwOCApCisgICAgZWF4ID0gY3B1aWRfZWF4KDB4
ODAwMDAwMDApOworICAgIGlmICggKGVheCA+PiAxNikgPT0gMHg4MDAwICYmIGVheCA+PSAweDgw
MDAwMDA4ICkKICAgICB7Ci0gICAgICAgIGNwdWlkKDB4ODAwMDAwMDgsICZlYXgsICZlYngsICZl
Y3gsICZlZHgpOwotICAgICAgICBwaHlzX2JpdHMgPSAodWludDhfdCllYXg7CisgICAgICAgIHBo
eXNfYml0cyA9ICh1aW50OF90KWNwdWlkX2VheCgweDgwMDAwMDA4KTsKKyAgICAgICAgaWYgKCBw
aHlzX2JpdHMgPiBQQUREUl9CSVRTICkKKyAgICAgICAgICAgIHBoeXNfYml0cyA9IFBBRERSX0JJ
VFM7CiAgICAgfQogICAgIGFkZHJfbWFzayA9ICgoMXVsbCA8PCBwaHlzX2JpdHMpIC0gMSkgJiB+
KCgxdWxsIDw8IDEyKSAtIDEpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA4NjNkMTM0Li45MTdkYjU2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
QEAgLTM1MTMsMTkgKzM1MTMsMTkgQEAgdm9pZCBodm1fY3B1aWQodW5zaWduZWQgaW50IGlucHV0
LCB1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSAweDgwMDAwMDA4OgorICAgICAgICAqZWF4ICY9IDB4ZmY7CiAgICAgICAgIGNv
dW50ID0gZC0+YXJjaC5wYWdpbmcuZ2ZuX2JpdHMgKyBQQUdFX1NISUZUOwotICAgICAgICBpZiAo
ICgqZWF4ICYgMHhmZikgPiBjb3VudCApCi0gICAgICAgICAgICAqZWF4ID0gKCplYXggJiB+MHhm
ZikgfCBjb3VudDsKKyAgICAgICAgaWYgKCAqZWF4ID4gY291bnQgKQorICAgICAgICAgICAgKmVh
eCA9IGNvdW50OwogCiAgICAgICAgIGh2bV9jcHVpZCgxLCBOVUxMLCBOVUxMLCBOVUxMLCAmX2Vk
eCk7CiAgICAgICAgIGNvdW50ID0gX2VkeCAmIChjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfUEFF
KSB8CiAgICAgICAgICAgICAgICAgICAgICAgICBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfUFNF
MzYpKSA/IDM2IDogMzI7Ci0gICAgICAgIGlmICggKCplYXggJiAweGZmKSA8IGNvdW50ICkKLSAg
ICAgICAgICAgICplYXggPSAoKmVheCAmIH4weGZmKSB8IGNvdW50OworICAgICAgICBpZiAoICpl
YXggPCBjb3VudCApCisgICAgICAgICAgICAqZWF4ID0gY291bnQ7CiAKICAgICAgICAgaHZtX2Nw
dWlkKDB4ODAwMDAwMDEsIE5VTEwsIE5VTEwsIE5VTEwsICZfZWR4KTsKLSAgICAgICAgKmVheCA9
ICgqZWF4ICYgfjB4ZmZmZjAwKSB8IChfZWR4ICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0xN
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gMHgzMDAwIDogMHgyMDAw
KTsKKyAgICAgICAgKmVheCB8PSAoX2VkeCAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9MTSkg
PyB2YWRkcl9iaXRzIDogMzIpIDw8IDg7CiAKICAgICAgICAgKmVieCAmPSBodm1fZmVhdHVyZXNl
dFtGRUFUVVJFU0VUX2U4Yl07CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCAwODk1NDQxLi4wMDUyYWI4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJh
cHMuYwpAQCAtMTE0Niw2ICsxMTQ2LDcgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODAwMDAwMDg6CisgICAg
ICAgIGEgPSBwYWRkcl9iaXRzIHwgKHZhZGRyX2JpdHMgPDwgOCk7CiAgICAgICAgIGIgJj0gcHZf
ZmVhdHVyZXNldFtGRUFUVVJFU0VUX2U4Yl07CiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
cm9jZXNzb3IuaAppbmRleCAzN2FjOWU0Li5hNjlkNzIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29y
LmgKQEAgLTIxNiwxMCArMjE2LDEyIEBAIGV4dGVybiBib29sX3Qgb3B0X2NwdV9pbmZvOwogZXh0
ZXJuIHUzMiBjcHVpZF9leHRfZmVhdHVyZXM7CiBleHRlcm4gdTY0IHRyYW1wb2xpbmVfbWlzY19l
bmFibGVfb2ZmOwogCi0vKiBNYXhpbXVtIHdpZHRoIG9mIHBoeXNpY2FsIGFkZHJlc3NlcyBzdXBw
b3J0ZWQgYnkgdGhlIGhhcmR3YXJlICovCisvKiBNYXhpbXVtIHdpZHRoIG9mIHBoeXNpY2FsIGFk
ZHJlc3NlcyBzdXBwb3J0ZWQgYnkgdGhlIGhhcmR3YXJlLiAqLwogZXh0ZXJuIHVuc2lnbmVkIGlu
dCBwYWRkcl9iaXRzOwotLyogTWF4IHBoeXNpY2FsIGFkZHJlc3Mgd2lkdGggc3VwcG9ydGVkIHdp
dGhpbiBIQVAgZ3Vlc3RzICovCisvKiBNYXggcGh5c2ljYWwgYWRkcmVzcyB3aWR0aCBzdXBwb3J0
ZWQgd2l0aGluIEhBUCBndWVzdHMuICovCiBleHRlcm4gdW5zaWduZWQgaW50IGhhcF9wYWRkcl9i
aXRzOworLyogTWF4aW11bSB3aWR0aCBvZiB2aXJ0dWFsIGFkZHJlc3NlcyBzdXBwb3J0ZWQgYnkg
dGhlIGhhcmR3YXJlLiAqLworZXh0ZXJuIHVuc2lnbmVkIGludCB2YWRkcl9iaXRzOwogCiBleHRl
cm4gY29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQgKng4Nl9tYXRjaF9jcHUoY29uc3Qgc3RydWN0IHg4
Nl9jcHVfaWQgdGFibGVbXSk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1NWI-0006vb-Mm; Sat, 14 May 2016 00:33:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWH-0006vJ-IB
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 A6/F6-07120-45276375; Sat, 14 May 2016 00:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTekyCz
 c4PV/XosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPzwLmPBCbmKGRd+MDYwbpDoYuTiEBL4wiix
 //wyFgjnPKPEjF1LGbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkHg/5
 wcriM0rYCbxuGMGC4jNAlS/5HE7+wRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTKm25iFi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgreoECgnWJSanlqRlpkDDA6YtAQHj5II7xSQNG9xQWJucWY6ROoUo6KUOK8HSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmTQSZwpOZVwI3/RXQYiagxdXXj
 UAWlyQipKQaGPtX+PC73C5RFohMsFzh7JTpma7oz35IlNEj8FDAtE0N30IO2l75fDWVrVg1ze
 jz3S/hMTr/ZeZaKMWVaklw7Np3PV3dz/zzLKsZXc0fZHVmXXFgUbq8MLRy9garsuMPKjbtypt
 b9t561hN3o9Kc/5Wf3lx7+l7PpCkn7OHZFO+sImWBac/+KrEUZyQaajEXFScCAMVU+fdDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463186003!9758058!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18901 invoked from network); 14 May 2016 00:33: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; 14 May 2016 00:33: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 1b1NWF-0007n4-52
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWF-00035W-4N
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWF-00035W-4N@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:23 +0000
Subject: [Xen-changelog] [xen master] x86: correct remaining extended CPUID
	level checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2YWJjZDhmNzU4ZDk2OGY2ZWI0ZDkzYWIzN2RiNDM4OGViOWRmN2UKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ3OjIxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ3OjIxIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGNvcnJlY3QgcmVtYWluaW5nIGV4dGVuZGVkIENQVUlEIGxldmVsIGNoZWNrcwogICAgCiAg
ICBXZSBzaG91bGQgY29uc2lzdGVudGx5IGNoZWNrIHRoZSB1cHBlciAxNiBiaXRzIHRvIGJlIGVx
dWFsIDB4ODAwMCBhbmQKICAgIG9ubHkgdGhlbiB0aGUgZnVsbCB2YWx1ZSB0byBiZSA+PSB0aGUg
ZGVzaXJlZCBsZXZlbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9ib290L2hlYWQuUyAgICB8IDMgKysrCiB4ZW4v
YXJjaC94ODYvY3B1L2NvbW1vbi5jICAgfCA5ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2VmaS9l
ZmktYm9vdC5oIHwgNCArKystCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgfCAyICstCiB4
ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgfCAyICstCiA1IGZpbGVzIGNoYW5nZWQsIDE0IGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jv
b3QvaGVhZC5TIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCmluZGV4IGYzNTAxZmQuLjA5OTk5
OTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUworKysgYi94ZW4vYXJjaC94
ODYvYm9vdC9oZWFkLlMKQEAgLTEzMyw3ICsxMzMsMTAgQEAgX19zdGFydDoKICAgICAgICAgLyog
SW50ZXJyb2dhdGUgQ1BVIGV4dGVuZGVkIGZlYXR1cmVzIHZpYSBDUFVJRC4gKi8KICAgICAgICAg
bW92ICAgICAkMHg4MDAwMDAwMCwlZWF4CiAgICAgICAgIGNwdWlkCisgICAgICAgIHNobGQgICAg
JDE2LCVlYXgsJWVjeAogICAgICAgICB4b3IgICAgICVlZHgsJWVkeAorICAgICAgICBjbXAgICAg
ICQweDgwMDAsJWN4ICAgICAgICAgIyBhbnkgZnVuY3Rpb24gQCAweDgwMDB4eHh4PworICAgICAg
ICBqbmUgICAgIDFmCiAgICAgICAgIGNtcCAgICAgJDB4ODAwMDAwMDAsJWVheCAgICAjIGFueSBm
dW5jdGlvbiA+IDB4ODAwMDAwMDA/CiAgICAgICAgIGpiZSAgICAgMWYKICAgICAgICAgbW92ICAg
ICAkMHg4MDAwMDAwMSwlZWF4CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5j
IGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCA0YjU2MDYxLi43NjA1NDNiIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
Y29tbW9uLmMKQEAgLTI5Nyw5ICsyOTcsMTIgQEAgc3RhdGljIHZvaWQgZ2VuZXJpY19pZGVudGlm
eShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAKIAkvKiBBTUQtZGVmaW5lZCBmbGFnczogbGV2ZWwg
MHg4MDAwMDAwMSAqLwogCWMtPmV4dGVuZGVkX2NwdWlkX2xldmVsID0gY3B1aWRfZWF4KDB4ODAw
MDAwMDApOwotCWNwdWlkKDB4ODAwMDAwMDEsICZ0bXAsICZ0bXAsCi0JICAgICAgJmMtPng4Nl9j
YXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9MQUhGX0xNKV0sCi0JICAgICAgJmMt
Png4Nl9jYXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9TWVNDQUxMKV0pOworCWlm
ICgoYy0+ZXh0ZW5kZWRfY3B1aWRfbGV2ZWwgPj4gMTYpICE9IDB4ODAwMCkKKwkJYy0+ZXh0ZW5k
ZWRfY3B1aWRfbGV2ZWwgPSAwOworCWlmIChjLT5leHRlbmRlZF9jcHVpZF9sZXZlbCA+IDB4ODAw
MDAwMDApCisJCWNwdWlkKDB4ODAwMDAwMDEsICZ0bXAsICZ0bXAsCisJCSAgICAgICZjLT54ODZf
Y2FwYWJpbGl0eVtjcHVmZWF0X3dvcmQoWDg2X0ZFQVRVUkVfTEFIRl9MTSldLAorCQkgICAgICAm
Yy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX1NZU0NBTEwpXSk7CiAJ
aWYgKGMgPT0gJmJvb3RfY3B1X2RhdGEpCiAJCWJvb3RzeW0oY3B1aWRfZXh0X2ZlYXR1cmVzKSA9
CiAJCQljLT54ODZfY2FwYWJpbGl0eVtjcHVmZWF0X3dvcmQoWDg2X0ZFQVRVUkVfTlgpXTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCBiL3hlbi9hcmNoL3g4Ni9lZmkv
ZWZpLWJvb3QuaAppbmRleCA2ZGJiMTRkLi4xZmE5ZTQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvZWZpL2VmaS1ib290LmgKKysrIGIveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oCkBAIC02
MDUsNyArNjA1LDkgQEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX2hhbmRsZV9tb2R1bGUo
c3RydWN0IGZpbGUgKmZpbGUsIGNvbnN0IENIQVIxNiAqbmFtZSwKIAogc3RhdGljIHZvaWQgX19p
bml0IGVmaV9hcmNoX2NwdSh2b2lkKQogewotICAgIGlmICggY3B1aWRfZWF4KDB4ODAwMDAwMDAp
ID4gMHg4MDAwMDAwMCApCisgICAgdWludDMyX3QgZWF4ID0gY3B1aWRfZWF4KDB4ODAwMDAwMDAp
OworCisgICAgaWYgKCAoZWF4ID4+IDE2KSA9PSAweDgwMDAgJiYgZWF4ID4gMHg4MDAwMDAwMCAp
CiAgICAgewogICAgICAgICBjcHVpZF9leHRfZmVhdHVyZXMgPSBjcHVpZF9lZHgoMHg4MDAwMDAw
MSk7CiAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4
Nl9GRUFUVVJFX1NZU0NBTEwpXQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggOTE3ZGI1Ni4uNzQ5MjAzMCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC04ODQsNyArODg0LDcgQEAgY29uc3QgY2hhciAqaHZtX2VmZXJfdmFsaWQoY29uc3Qgc3RydWN0
IHZjcHUgKnYsIHVpbnQ2NF90IHZhbHVlLAogCiAgICAgICAgIEFTU0VSVCh2LT5kb21haW4gPT0g
Y3VycmVudC0+ZG9tYWluKTsKICAgICAgICAgaHZtX2NwdWlkKDB4ODAwMDAwMDAsICZsZXZlbCwg
TlVMTCwgTlVMTCwgTlVMTCk7Ci0gICAgICAgIGlmICggbGV2ZWwgPj0gMHg4MDAwMDAwMSApCisg
ICAgICAgIGlmICggKGxldmVsID4+IDE2KSA9PSAweDgwMDAgJiYgbGV2ZWwgPiAweDgwMDAwMDAw
ICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgaW50IGR1bW15OwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmlu
ZGV4IDdhYjdmNjMuLmY3ODMxZmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC00NTUsNyArNDU1LDcgQEAgYm9vbF90
IG10cnJfdmFyX3JhbmdlX21zcl9zZXQoCiAgICAgewogICAgICAgICBwaHlzX2FkZHIgPSAzNjsK
ICAgICAgICAgaHZtX2NwdWlkKDB4ODAwMDAwMDAsICZlYXgsIE5VTEwsIE5VTEwsIE5VTEwpOwot
ICAgICAgICBpZiAoIGVheCA+PSAweDgwMDAwMDA4ICkKKyAgICAgICAgaWYgKCAoZWF4ID4+IDE2
KSA9PSAweDgwMDAgJiYgZWF4ID49IDB4ODAwMDAwMDggKQogICAgICAgICB7CiAgICAgICAgICAg
ICBodm1fY3B1aWQoMHg4MDAwMDAwOCwgJmVheCwgTlVMTCwgTlVMTCwgTlVMTCk7CiAgICAgICAg
ICAgICBwaHlzX2FkZHIgPSAodWludDhfdCllYXg7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1NWI-0006vb-Mm; Sat, 14 May 2016 00:33:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWH-0006vJ-IB
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 A6/F6-07120-45276375; Sat, 14 May 2016 00:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTekyCz
 c4PV/XosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPzwLmPBCbmKGRd+MDYwbpDoYuTiEBL4wiix
 //wyFgjnPKPEjF1LGbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkHg/5
 wcriM0rYCbxuGMGC4jNAlS/5HE7+wRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTKm25iFi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgreoECgnWJSanlqRlpkDDA6YtAQHj5II7xSQNG9xQWJucWY6ROoUo6KUOK8HSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmTQSZwpOZVwI3/RXQYiagxdXXj
 UAWlyQipKQaGPtX+PC73C5RFohMsFzh7JTpma7oz35IlNEj8FDAtE0N30IO2l75fDWVrVg1ze
 jz3S/hMTr/ZeZaKMWVaklw7Np3PV3dz/zzLKsZXc0fZHVmXXFgUbq8MLRy9garsuMPKjbtypt
 b9t561hN3o9Kc/5Wf3lx7+l7PpCkn7OHZFO+sImWBac/+KrEUZyQaajEXFScCAMVU+fdDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463186003!9758058!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18901 invoked from network); 14 May 2016 00:33: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; 14 May 2016 00:33: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 1b1NWF-0007n4-52
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWF-00035W-4N
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWF-00035W-4N@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:23 +0000
Subject: [Xen-changelog] [xen master] x86: correct remaining extended CPUID
	level checks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2YWJjZDhmNzU4ZDk2OGY2ZWI0ZDkzYWIzN2RiNDM4OGViOWRmN2UKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgTWF5IDEx
IDA5OjQ3OjIxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDExIDA5OjQ3OjIxIDIwMTYgKzAyMDAKCiAgICB4
ODY6IGNvcnJlY3QgcmVtYWluaW5nIGV4dGVuZGVkIENQVUlEIGxldmVsIGNoZWNrcwogICAgCiAg
ICBXZSBzaG91bGQgY29uc2lzdGVudGx5IGNoZWNrIHRoZSB1cHBlciAxNiBiaXRzIHRvIGJlIGVx
dWFsIDB4ODAwMCBhbmQKICAgIG9ubHkgdGhlbiB0aGUgZnVsbCB2YWx1ZSB0byBiZSA+PSB0aGUg
ZGVzaXJlZCBsZXZlbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9ib290L2hlYWQuUyAgICB8IDMgKysrCiB4ZW4v
YXJjaC94ODYvY3B1L2NvbW1vbi5jICAgfCA5ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2VmaS9l
ZmktYm9vdC5oIHwgNCArKystCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgfCAyICstCiB4
ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgfCAyICstCiA1IGZpbGVzIGNoYW5nZWQsIDE0IGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jv
b3QvaGVhZC5TIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCmluZGV4IGYzNTAxZmQuLjA5OTk5
OTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUworKysgYi94ZW4vYXJjaC94
ODYvYm9vdC9oZWFkLlMKQEAgLTEzMyw3ICsxMzMsMTAgQEAgX19zdGFydDoKICAgICAgICAgLyog
SW50ZXJyb2dhdGUgQ1BVIGV4dGVuZGVkIGZlYXR1cmVzIHZpYSBDUFVJRC4gKi8KICAgICAgICAg
bW92ICAgICAkMHg4MDAwMDAwMCwlZWF4CiAgICAgICAgIGNwdWlkCisgICAgICAgIHNobGQgICAg
JDE2LCVlYXgsJWVjeAogICAgICAgICB4b3IgICAgICVlZHgsJWVkeAorICAgICAgICBjbXAgICAg
ICQweDgwMDAsJWN4ICAgICAgICAgIyBhbnkgZnVuY3Rpb24gQCAweDgwMDB4eHh4PworICAgICAg
ICBqbmUgICAgIDFmCiAgICAgICAgIGNtcCAgICAgJDB4ODAwMDAwMDAsJWVheCAgICAjIGFueSBm
dW5jdGlvbiA+IDB4ODAwMDAwMDA/CiAgICAgICAgIGpiZSAgICAgMWYKICAgICAgICAgbW92ICAg
ICAkMHg4MDAwMDAwMSwlZWF4CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5j
IGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCA0YjU2MDYxLi43NjA1NDNiIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
Y29tbW9uLmMKQEAgLTI5Nyw5ICsyOTcsMTIgQEAgc3RhdGljIHZvaWQgZ2VuZXJpY19pZGVudGlm
eShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAKIAkvKiBBTUQtZGVmaW5lZCBmbGFnczogbGV2ZWwg
MHg4MDAwMDAwMSAqLwogCWMtPmV4dGVuZGVkX2NwdWlkX2xldmVsID0gY3B1aWRfZWF4KDB4ODAw
MDAwMDApOwotCWNwdWlkKDB4ODAwMDAwMDEsICZ0bXAsICZ0bXAsCi0JICAgICAgJmMtPng4Nl9j
YXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9MQUhGX0xNKV0sCi0JICAgICAgJmMt
Png4Nl9jYXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9TWVNDQUxMKV0pOworCWlm
ICgoYy0+ZXh0ZW5kZWRfY3B1aWRfbGV2ZWwgPj4gMTYpICE9IDB4ODAwMCkKKwkJYy0+ZXh0ZW5k
ZWRfY3B1aWRfbGV2ZWwgPSAwOworCWlmIChjLT5leHRlbmRlZF9jcHVpZF9sZXZlbCA+IDB4ODAw
MDAwMDApCisJCWNwdWlkKDB4ODAwMDAwMDEsICZ0bXAsICZ0bXAsCisJCSAgICAgICZjLT54ODZf
Y2FwYWJpbGl0eVtjcHVmZWF0X3dvcmQoWDg2X0ZFQVRVUkVfTEFIRl9MTSldLAorCQkgICAgICAm
Yy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX1NZU0NBTEwpXSk7CiAJ
aWYgKGMgPT0gJmJvb3RfY3B1X2RhdGEpCiAJCWJvb3RzeW0oY3B1aWRfZXh0X2ZlYXR1cmVzKSA9
CiAJCQljLT54ODZfY2FwYWJpbGl0eVtjcHVmZWF0X3dvcmQoWDg2X0ZFQVRVUkVfTlgpXTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCBiL3hlbi9hcmNoL3g4Ni9lZmkv
ZWZpLWJvb3QuaAppbmRleCA2ZGJiMTRkLi4xZmE5ZTQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvZWZpL2VmaS1ib290LmgKKysrIGIveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oCkBAIC02
MDUsNyArNjA1LDkgQEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX2hhbmRsZV9tb2R1bGUo
c3RydWN0IGZpbGUgKmZpbGUsIGNvbnN0IENIQVIxNiAqbmFtZSwKIAogc3RhdGljIHZvaWQgX19p
bml0IGVmaV9hcmNoX2NwdSh2b2lkKQogewotICAgIGlmICggY3B1aWRfZWF4KDB4ODAwMDAwMDAp
ID4gMHg4MDAwMDAwMCApCisgICAgdWludDMyX3QgZWF4ID0gY3B1aWRfZWF4KDB4ODAwMDAwMDAp
OworCisgICAgaWYgKCAoZWF4ID4+IDE2KSA9PSAweDgwMDAgJiYgZWF4ID4gMHg4MDAwMDAwMCAp
CiAgICAgewogICAgICAgICBjcHVpZF9leHRfZmVhdHVyZXMgPSBjcHVpZF9lZHgoMHg4MDAwMDAw
MSk7CiAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4
Nl9GRUFUVVJFX1NZU0NBTEwpXQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggOTE3ZGI1Ni4uNzQ5MjAzMCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC04ODQsNyArODg0LDcgQEAgY29uc3QgY2hhciAqaHZtX2VmZXJfdmFsaWQoY29uc3Qgc3RydWN0
IHZjcHUgKnYsIHVpbnQ2NF90IHZhbHVlLAogCiAgICAgICAgIEFTU0VSVCh2LT5kb21haW4gPT0g
Y3VycmVudC0+ZG9tYWluKTsKICAgICAgICAgaHZtX2NwdWlkKDB4ODAwMDAwMDAsICZsZXZlbCwg
TlVMTCwgTlVMTCwgTlVMTCk7Ci0gICAgICAgIGlmICggbGV2ZWwgPj0gMHg4MDAwMDAwMSApCisg
ICAgICAgIGlmICggKGxldmVsID4+IDE2KSA9PSAweDgwMDAgJiYgbGV2ZWwgPiAweDgwMDAwMDAw
ICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgaW50IGR1bW15OwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmlu
ZGV4IDdhYjdmNjMuLmY3ODMxZmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC00NTUsNyArNDU1LDcgQEAgYm9vbF90
IG10cnJfdmFyX3JhbmdlX21zcl9zZXQoCiAgICAgewogICAgICAgICBwaHlzX2FkZHIgPSAzNjsK
ICAgICAgICAgaHZtX2NwdWlkKDB4ODAwMDAwMDAsICZlYXgsIE5VTEwsIE5VTEwsIE5VTEwpOwot
ICAgICAgICBpZiAoIGVheCA+PSAweDgwMDAwMDA4ICkKKyAgICAgICAgaWYgKCAoZWF4ID4+IDE2
KSA9PSAweDgwMDAgJiYgZWF4ID49IDB4ODAwMDAwMDggKQogICAgICAgICB7CiAgICAgICAgICAg
ICBodm1fY3B1aWQoMHg4MDAwMDAwOCwgJmVheCwgTlVMTCwgTlVMTCwgTlVMTCk7CiAgICAgICAg
ICAgICBwaHlzX2FkZHIgPSAodWludDhfdCllYXg7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NWS-0006xc-PH; Sat, 14 May 2016 00:33:36 +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 1b1NWR-0006xO-NJ
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:35 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 B6/A1-32266-E5276375; Sat, 14 May 2016 00:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTeuyCz
 cYN5rCYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLHkA0vBJ66Kg2db2RsYp3J2MXJxCAl8YZS4
 t/s/C4RznlHi4oMu5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJS596
 WUHKecVMJOYucAIxGQBKj87g3sCI8cCRoZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIH+YACCHYy3+pwPMUpyMCmJ8qabmIUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBVKgTKCRalpqdWpGXmAAMDJi3BwaMkwisLkuYtLkjMLc5Mh0idYlSUEuc9UwCUEABJ
 ZJTmwbXBgvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHk1QcbzZOaVwE1/BbSYCWhx9XUjk
 MUliQgpqQbGKZYpCyqyiwVv80373WS4RfoTQ+jNSZ0zrxckHJ3c1Mr7Tdxit16E2KFEU8verX
 rJgUJl3VPUyj1zj634+UZy/T3Nrpqjfy18kwJjdupnel2O36a4ojvu1445a9pE4/VlBZyqzNX
 /ZJ/1M5e5VN0c9UfdpvHBcqFzehO7f6tuveKm7L6taZUSS3FGoqEWc1FxIgBjQPeNQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463186013!39593390!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26147 invoked from network); 14 May 2016 00:33:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:33: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 1b1NWP-0007nM-8b
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWP-00035u-6C
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWP-00035u-6C@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:33 +0000
Subject: [Xen-changelog] [xen master] tools: configure correct trace backend
	for QEMU
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2ZWQ2YTgxNGMyODY3MjYwYzBlYmQ5YTczOTk0NjZjODAxNjM3YmUKQXV0aG9yOiAg
ICAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDE3OjQzOjE0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxMDowMzo1NCAyMDE2ICswMTAwCgog
ICAgdG9vbHM6IGNvbmZpZ3VyZSBjb3JyZWN0IHRyYWNlIGJhY2tlbmQgZm9yIFFFTVUKICAgIAog
ICAgTmV3ZXIgdmVyc2lvbnMgb2YgdGhlIFFFTVUgc291cmNlIGhhdmUgcmVwbGFjZWQgdGhlICdz
dGRlcnInIHRyYWNlCiAgICBiYWNrZW5kIHdpdGggJ2xvZycuIFRoaXMgcGF0Y2ggYWRqdXN0cyB0
aGUgdG9vbHMgTWFrZWZpbGUgdG8gdGVzdCBmb3IKICAgIHRoZSAnbG9nJyBiYWNrZW5kIGFuZCBz
cGVjaWZ5IGl0IGlmIGl0IGlzIGF2YWlsYWJsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9NYWtlZmlsZSB8IDQgKysrLQogMSBmaWxlIGNo
YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L01ha2VmaWxlIGIvdG9vbHMvTWFrZWZpbGUKaW5kZXggM2Y0NWZiOS4uNjQ0MGRlYyAxMDA2NDQK
LS0tIGEvdG9vbHMvTWFrZWZpbGUKKysrIGIvdG9vbHMvTWFrZWZpbGUKQEAgLTI0MCw3ICsyNDAs
OSBAQCBzdWJkaXItYWxsLXFlbXUteGVuLWRpcjogcWVtdS14ZW4tZGlyLWZpbmQKIAkJc291cmNl
PS47IFwKIAlmaTsgXAogCWNkIHFlbXUteGVuLWRpcjsgXAotCWlmICQkc291cmNlL3NjcmlwdHMv
dHJhY2V0b29sLnB5IC0tY2hlY2stYmFja2VuZCAtLWJhY2tlbmQgc3RkZXJyIDsgdGhlbiBcCisJ
aWYgJCRzb3VyY2Uvc2NyaXB0cy90cmFjZXRvb2wucHkgLS1jaGVjay1iYWNrZW5kIC0tYmFja2Vu
ZCBsb2cgOyB0aGVuIFwKKwkJZW5hYmxlX3RyYWNlX2JhY2tlbmQ9Jy0tZW5hYmxlLXRyYWNlLWJh
Y2tlbmQ9bG9nJzsgXAorCWVsaWYgJCRzb3VyY2Uvc2NyaXB0cy90cmFjZXRvb2wucHkgLS1jaGVj
ay1iYWNrZW5kIC0tYmFja2VuZCBzdGRlcnIgOyB0aGVuIFwKIAkJZW5hYmxlX3RyYWNlX2JhY2tl
bmQ9Jy0tZW5hYmxlLXRyYWNlLWJhY2tlbmQ9c3RkZXJyJzsgXAogCWVsc2UgXAogCQllbmFibGVf
dHJhY2VfYmFja2VuZD0nJyA7IFwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NWS-0006xc-PH; Sat, 14 May 2016 00:33:36 +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 1b1NWR-0006xO-NJ
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:35 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 B6/A1-32266-E5276375; Sat, 14 May 2016 00:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTeuyCz
 cYN5rCYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLHkA0vBJ66Kg2db2RsYp3J2MXJxCAl8YZS4
 t/s/C4RznlHi4oMu5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJS596
 WUHKecVMJOYucAIxGQBKj87g3sCI8cCRoZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIH+YACCHYy3+pwPMUpyMCmJ8qabmIUL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBVKgTKCRalpqdWpGXmAAMDJi3BwaMkwisLkuYtLkjMLc5Mh0idYlSUEuc9UwCUEABJ
 ZJTmwbXBgvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHk1QcbzZOaVwE1/BbSYCWhx9XUjk
 MUliQgpqQbGKZYpCyqyiwVv80373WS4RfoTQ+jNSZ0zrxckHJ3c1Mr7Tdxit16E2KFEU8verX
 rJgUJl3VPUyj1zj634+UZy/T3Nrpqjfy18kwJjdupnel2O36a4ojvu1445a9pE4/VlBZyqzNX
 /ZJ/1M5e5VN0c9UfdpvHBcqFzehO7f6tuveKm7L6taZUSS3FGoqEWc1FxIgBjQPeNQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463186013!39593390!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26147 invoked from network); 14 May 2016 00:33:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:33: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 1b1NWP-0007nM-8b
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWP-00035u-6C
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWP-00035u-6C@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:33 +0000
Subject: [Xen-changelog] [xen master] tools: configure correct trace backend
	for QEMU
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2ZWQ2YTgxNGMyODY3MjYwYzBlYmQ5YTczOTk0NjZjODAxNjM3YmUKQXV0aG9yOiAg
ICAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9u
IE1heSA5IDE3OjQzOjE0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxMDowMzo1NCAyMDE2ICswMTAwCgog
ICAgdG9vbHM6IGNvbmZpZ3VyZSBjb3JyZWN0IHRyYWNlIGJhY2tlbmQgZm9yIFFFTVUKICAgIAog
ICAgTmV3ZXIgdmVyc2lvbnMgb2YgdGhlIFFFTVUgc291cmNlIGhhdmUgcmVwbGFjZWQgdGhlICdz
dGRlcnInIHRyYWNlCiAgICBiYWNrZW5kIHdpdGggJ2xvZycuIFRoaXMgcGF0Y2ggYWRqdXN0cyB0
aGUgdG9vbHMgTWFrZWZpbGUgdG8gdGVzdCBmb3IKICAgIHRoZSAnbG9nJyBiYWNrZW5kIGFuZCBz
cGVjaWZ5IGl0IGlmIGl0IGlzIGF2YWlsYWJsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9NYWtlZmlsZSB8IDQgKysrLQogMSBmaWxlIGNo
YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L01ha2VmaWxlIGIvdG9vbHMvTWFrZWZpbGUKaW5kZXggM2Y0NWZiOS4uNjQ0MGRlYyAxMDA2NDQK
LS0tIGEvdG9vbHMvTWFrZWZpbGUKKysrIGIvdG9vbHMvTWFrZWZpbGUKQEAgLTI0MCw3ICsyNDAs
OSBAQCBzdWJkaXItYWxsLXFlbXUteGVuLWRpcjogcWVtdS14ZW4tZGlyLWZpbmQKIAkJc291cmNl
PS47IFwKIAlmaTsgXAogCWNkIHFlbXUteGVuLWRpcjsgXAotCWlmICQkc291cmNlL3NjcmlwdHMv
dHJhY2V0b29sLnB5IC0tY2hlY2stYmFja2VuZCAtLWJhY2tlbmQgc3RkZXJyIDsgdGhlbiBcCisJ
aWYgJCRzb3VyY2Uvc2NyaXB0cy90cmFjZXRvb2wucHkgLS1jaGVjay1iYWNrZW5kIC0tYmFja2Vu
ZCBsb2cgOyB0aGVuIFwKKwkJZW5hYmxlX3RyYWNlX2JhY2tlbmQ9Jy0tZW5hYmxlLXRyYWNlLWJh
Y2tlbmQ9bG9nJzsgXAorCWVsaWYgJCRzb3VyY2Uvc2NyaXB0cy90cmFjZXRvb2wucHkgLS1jaGVj
ay1iYWNrZW5kIC0tYmFja2VuZCBzdGRlcnIgOyB0aGVuIFwKIAkJZW5hYmxlX3RyYWNlX2JhY2tl
bmQ9Jy0tZW5hYmxlLXRyYWNlLWJhY2tlbmQ9c3RkZXJyJzsgXAogCWVsc2UgXAogCQllbmFibGVf
dHJhY2VfYmFja2VuZD0nJyA7IFwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1NWc-0006zV-R3; Sat, 14 May 2016 00:33:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWb-0006zL-On
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 38/F5-09532-96276375; Sat, 14 May 2016 00:33:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTejyCz
 c4NUjcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPZnP1tBl1DFzZ5/zA2Mv/m6GDk5hAS+MEq0
 LWbqYuQCss8zSjzoes7SxcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICfhJ3F5xiA
 rF5Bcwkml4eBathAaqfe3si0wRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GDv+OR1ilORgUhLlTTcxCxfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwatUCJQTLEpNT61Iy8wBhgZMWoKDR0mEVxYkzVtckJhbnJkOkTrFqCglzusBkhAASWSU
 5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR554NM4cnMK4Gb/gpoMRPQ4urrRiCLS
 xIRUlINjIUbiz17z2T8lt2Yv03AoGFPTt3RzU+CLG1amkqX2ThK5LM8YfYWciis1nNWSHy7fb
 Ifw2KJJ0VMvbzaX7+qTK9RvLU4pCQ8L2lTv76YcdYVldzbmlFXEjzmWVX/W3RVab1JeQZv8+R
 U+XILeWEluwWC5b/nrFw682m25NS6cl8Vbkb/aEslluKMREMt5qLiRACAtwTUQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463186023!14276633!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24949 invoked from network); 14 May 2016 00:33:44 -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; 14 May 2016 00:33: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 1b1NWZ-0007nW-AM
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWZ-00036J-9n
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWZ-00036J-9n@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:43 +0000
Subject: [Xen-changelog] [xen master] hotplug: Fix xendomains lock path for
	RHEL-based systems
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyMDliYTQyMThhZTAzMDY3YzRkNDIzOTIyMjkyNjM3NTBlZmU4MTQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgTWF5IDExIDEyOjE0OjQ0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxNTozOTo0MyAyMDE2ICswMTAw
CgogICAgaG90cGx1ZzogRml4IHhlbmRvbWFpbnMgbG9jayBwYXRoIGZvciBSSEVMLWJhc2VkIHN5
c3RlbXMKICAgIAogICAgQ29tbWl0IGM5OTY1NzIgY2hhbmdlZCB0aGUgTE9DS0ZJTEUgcGF0aCBm
cm9tIGEgY2hlY2sgYmV0d2VlbiB0d28KICAgIGhhcmRjb2RlZCBwYXRocyAoL3Zhci9sb2NrL3N1
YnN5cy8gb3IgL3Zhci9sb2NrKSB0byB1c2luZyB0aGUKICAgIFhFTl9MT0NLX0RJUiB2YXJpYWJs
ZSBkZXNpZ25hdGVkIGF0IGNvbmZpZ3VyZSB0aW1lLiAgU2luY2UKICAgIFhFTl9MT0NLX0RJUiBk
b2Vzbid0IChhbmQgc2hvdWxkbid0KSBoYXZlIHRoZSAnc3Vic3lzJyBwb3N0Zml4LCB0aGlzCiAg
ICBlZmZlY3RpdmVseSBtb3ZlcyBhbGwgdGhlIGxvY2sgZmlsZXMgYnkgZGVmYXVsdCB0byAvdmFy
L2xvY2sgaW5zdGVhZC4KICAgIAogICAgVW5mb3J0dW5hdGVseSwgdGhpcyBicmVha3MgeGVuZG9t
YWlucyBvbiBSZWRIYXQtYmFzZWQgU1lTViBpbml0CiAgICBzeXN0ZW1zLiAgUmVkSGF0LWJhc2Vk
IFNZU1YgaW5pdCBzeXN0ZW1zIHRyeSB0byBvbmx5IGNhbGwgIiR7U0VSVklDRX0KICAgIHNodXRk
b3duIiBvbiBzeXN0ZW1zIHdoaWNoIGFjdHVhbGx5IGhhdmUgYW4gYWN0aXZlbHkgcnVubmluZwog
ICAgY29tcG9uZW50OyBhbmQgdGhleSB1c2UgdGhlIGV4aXN0ZW5jZSBvZiAvdmFyL2xvY2svc3Vi
c3lzLyR7U0VSVklDRX0KICAgIHRvIGRldGVybWluZSB3aGljaCBzeXN0ZW1zIGFyZSBydW5uaW5n
LgogICAgCiAgICBDaGFuZ2luZyBYRU5fTE9DS19ESVIgdG8gL3Zhci9sb2NrL3N1YnN5cyBpcyBu
b3Qgc3VpdGFibGUsIGFzIG9ubHkKICAgIHN5c3RlbSBzZXJ2aWNlcyBsaWtlIHhlbmRvbWFpbnMg
c2hvdWxkIGNyZWF0ZSBsb2NrZmlsZXMgdGhlcmU7IG90aGVyCiAgICBsb2NrcyAoc3VjaCBhcyB0
aGUgY29uc29sZSBsb2Nrcykgc2hvdWxkIGJlIGNyZWF0ZWQgaW4gL3Zhci9sb2NrCiAgICBpbnN0
ZWFkLgogICAgCiAgICBJbnN0ZWFkLCByZS1pbnN0YXRlIHRoZSBjaGVjayBmb3IgdGhlIHN1YnN5
cy8gc3ViZGlyZWN0b3J5IG9mIHRoZSBsb2NrCiAgICBkaXJlY3RvcnkgaW4gdGhlIHhlbmRvbWFp
bnMgc2NyaXB0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2hv
dHBsdWcvTGludXgveGVuZG9tYWlucy5pbiB8IDggKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9ob3RwbHVn
L0xpbnV4L3hlbmRvbWFpbnMuaW4gYi90b29scy9ob3RwbHVnL0xpbnV4L3hlbmRvbWFpbnMuaW4K
aW5kZXggOWY4ODY0OS4uNzI3Y2Q0MiAxMDA2NDQKLS0tIGEvdG9vbHMvaG90cGx1Zy9MaW51eC94
ZW5kb21haW5zLmluCisrKyBiL3Rvb2xzL2hvdHBsdWcvTGludXgveGVuZG9tYWlucy5pbgpAQCAt
NDksNyArNDksMTMgQEAgaWYgWyAhIC1lIC9kZXYveGVuL3ByaXZjbWQgXSAmJiBbICEgLWUgL3By
b2MveGVuL3ByaXZjbWQgXTsgdGhlbgogCWV4aXQgMAogZmkKIAotTE9DS0ZJTEU9JHtYRU5fTE9D
S19ESVJ9L3hlbmRvbWFpbnMKKyMgUkhFTC1iYXNlZCBzeXN0ZW1zIG9ubHkgc2h1dGRvd24gYSBz
ZXJ2aWNlIGlmIHRoZXkgZmluZCBhIGxvY2tmaWxlCisjIGluIC92YXIvbG9jay9zdWJzeXMKK2lm
IFtbIC1kICR7WEVOX0xPQ0tfRElSfS9zdWJzeXMgXV0gOyB0aGVuCisgICAgTE9DS0ZJTEU9JHtY
RU5fTE9DS19ESVJ9L3N1YnN5cy94ZW5kb21haW5zCitlbHNlCisgICAgTE9DS0ZJTEU9JHtYRU5f
TE9DS19ESVJ9L3hlbmRvbWFpbnMKK2ZpCiAKIFhFTkRPTV9DT05GSUc9QENPTkZJR19ESVJAL0BD
T05GSUdfTEVBRl9ESVJAL3hlbmRvbWFpbnMKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNo
YW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1NWc-0006zV-R3; Sat, 14 May 2016 00:33:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWb-0006zL-On
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 38/F5-09532-96276375; Sat, 14 May 2016 00:33:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTejyCz
 c4NUjcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPZnP1tBl1DFzZ5/zA2Mv/m6GDk5hAS+MEq0
 LWbqYuQCss8zSjzoes7SxcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CB2MICfhJ3F5xiA
 rF5Bcwkml4eBathAaqfe3si0wRGjgWMDKsY1YtTi8pSi3SN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GDv+OR1ilORgUhLlTTcxCxfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwatUCJQTLEpNT61Iy8wBhgZMWoKDR0mEVxYkzVtckJhbnJkOkTrFqCglzusBkhAASWSU
 5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR554NM4cnMK4Gb/gpoMRPQ4urrRiCLS
 xIRUlINjIUbiz17z2T8lt2Yv03AoGFPTt3RzU+CLG1amkqX2ThK5LM8YfYWciis1nNWSHy7fb
 Ifw2KJJ0VMvbzaX7+qTK9RvLU4pCQ8L2lTv76YcdYVldzbmlFXEjzmWVX/W3RVab1JeQZv8+R
 U+XILeWEluwWC5b/nrFw682m25NS6cl8Vbkb/aEslluKMREMt5qLiRACAtwTUQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463186023!14276633!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24949 invoked from network); 14 May 2016 00:33:44 -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; 14 May 2016 00:33: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 1b1NWZ-0007nW-AM
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWZ-00036J-9n
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWZ-00036J-9n@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:43 +0000
Subject: [Xen-changelog] [xen master] hotplug: Fix xendomains lock path for
	RHEL-based systems
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyMDliYTQyMThhZTAzMDY3YzRkNDIzOTIyMjkyNjM3NTBlZmU4MTQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgTWF5IDExIDEyOjE0OjQ0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxNTozOTo0MyAyMDE2ICswMTAw
CgogICAgaG90cGx1ZzogRml4IHhlbmRvbWFpbnMgbG9jayBwYXRoIGZvciBSSEVMLWJhc2VkIHN5
c3RlbXMKICAgIAogICAgQ29tbWl0IGM5OTY1NzIgY2hhbmdlZCB0aGUgTE9DS0ZJTEUgcGF0aCBm
cm9tIGEgY2hlY2sgYmV0d2VlbiB0d28KICAgIGhhcmRjb2RlZCBwYXRocyAoL3Zhci9sb2NrL3N1
YnN5cy8gb3IgL3Zhci9sb2NrKSB0byB1c2luZyB0aGUKICAgIFhFTl9MT0NLX0RJUiB2YXJpYWJs
ZSBkZXNpZ25hdGVkIGF0IGNvbmZpZ3VyZSB0aW1lLiAgU2luY2UKICAgIFhFTl9MT0NLX0RJUiBk
b2Vzbid0IChhbmQgc2hvdWxkbid0KSBoYXZlIHRoZSAnc3Vic3lzJyBwb3N0Zml4LCB0aGlzCiAg
ICBlZmZlY3RpdmVseSBtb3ZlcyBhbGwgdGhlIGxvY2sgZmlsZXMgYnkgZGVmYXVsdCB0byAvdmFy
L2xvY2sgaW5zdGVhZC4KICAgIAogICAgVW5mb3J0dW5hdGVseSwgdGhpcyBicmVha3MgeGVuZG9t
YWlucyBvbiBSZWRIYXQtYmFzZWQgU1lTViBpbml0CiAgICBzeXN0ZW1zLiAgUmVkSGF0LWJhc2Vk
IFNZU1YgaW5pdCBzeXN0ZW1zIHRyeSB0byBvbmx5IGNhbGwgIiR7U0VSVklDRX0KICAgIHNodXRk
b3duIiBvbiBzeXN0ZW1zIHdoaWNoIGFjdHVhbGx5IGhhdmUgYW4gYWN0aXZlbHkgcnVubmluZwog
ICAgY29tcG9uZW50OyBhbmQgdGhleSB1c2UgdGhlIGV4aXN0ZW5jZSBvZiAvdmFyL2xvY2svc3Vi
c3lzLyR7U0VSVklDRX0KICAgIHRvIGRldGVybWluZSB3aGljaCBzeXN0ZW1zIGFyZSBydW5uaW5n
LgogICAgCiAgICBDaGFuZ2luZyBYRU5fTE9DS19ESVIgdG8gL3Zhci9sb2NrL3N1YnN5cyBpcyBu
b3Qgc3VpdGFibGUsIGFzIG9ubHkKICAgIHN5c3RlbSBzZXJ2aWNlcyBsaWtlIHhlbmRvbWFpbnMg
c2hvdWxkIGNyZWF0ZSBsb2NrZmlsZXMgdGhlcmU7IG90aGVyCiAgICBsb2NrcyAoc3VjaCBhcyB0
aGUgY29uc29sZSBsb2Nrcykgc2hvdWxkIGJlIGNyZWF0ZWQgaW4gL3Zhci9sb2NrCiAgICBpbnN0
ZWFkLgogICAgCiAgICBJbnN0ZWFkLCByZS1pbnN0YXRlIHRoZSBjaGVjayBmb3IgdGhlIHN1YnN5
cy8gc3ViZGlyZWN0b3J5IG9mIHRoZSBsb2NrCiAgICBkaXJlY3RvcnkgaW4gdGhlIHhlbmRvbWFp
bnMgc2NyaXB0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2hv
dHBsdWcvTGludXgveGVuZG9tYWlucy5pbiB8IDggKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9ob3RwbHVn
L0xpbnV4L3hlbmRvbWFpbnMuaW4gYi90b29scy9ob3RwbHVnL0xpbnV4L3hlbmRvbWFpbnMuaW4K
aW5kZXggOWY4ODY0OS4uNzI3Y2Q0MiAxMDA2NDQKLS0tIGEvdG9vbHMvaG90cGx1Zy9MaW51eC94
ZW5kb21haW5zLmluCisrKyBiL3Rvb2xzL2hvdHBsdWcvTGludXgveGVuZG9tYWlucy5pbgpAQCAt
NDksNyArNDksMTMgQEAgaWYgWyAhIC1lIC9kZXYveGVuL3ByaXZjbWQgXSAmJiBbICEgLWUgL3By
b2MveGVuL3ByaXZjbWQgXTsgdGhlbgogCWV4aXQgMAogZmkKIAotTE9DS0ZJTEU9JHtYRU5fTE9D
S19ESVJ9L3hlbmRvbWFpbnMKKyMgUkhFTC1iYXNlZCBzeXN0ZW1zIG9ubHkgc2h1dGRvd24gYSBz
ZXJ2aWNlIGlmIHRoZXkgZmluZCBhIGxvY2tmaWxlCisjIGluIC92YXIvbG9jay9zdWJzeXMKK2lm
IFtbIC1kICR7WEVOX0xPQ0tfRElSfS9zdWJzeXMgXV0gOyB0aGVuCisgICAgTE9DS0ZJTEU9JHtY
RU5fTE9DS19ESVJ9L3N1YnN5cy94ZW5kb21haW5zCitlbHNlCisgICAgTE9DS0ZJTEU9JHtYRU5f
TE9DS19ESVJ9L3hlbmRvbWFpbnMKK2ZpCiAKIFhFTkRPTV9DT05GSUc9QENPTkZJR19ESVJAL0BD
T05GSUdfTEVBRl9ESVJAL3hlbmRvbWFpbnMKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNo
YW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NWm-00071c-Sp; Sat, 14 May 2016 00:33:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWl-00070j-V6
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:56 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 7B/FC-02914-37276375; Sat, 14 May 2016 00:33:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbeoyCz
 c4OUJBYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+N6zjbGgX7zi3KOrLA2MO4W6GLk4hAS+MEqc
 2DOLBcI5zyix6Nhkpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUCJB5sm
 84KYvMKmEnsmfSWEcRmAarf9bWHbQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoZAbm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzB+P+15iFGSg0lJlDfdxCxciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgSvUiFQTrAoNT21Ii0zBxgeMGkJDh4lEd4pIGne4oLE3OLMdIjUKUZdjnmTdh1j
 EmLJy89LlRLn9QApEgApyijNgxsBC9VLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5E0Gm8
 GTmlcBtegV0BBPQEdXXjUCOKElESEk1MDI9+aqyTn3Kh0xHlVd3/v58Ny/O7lJU8fWTEhFnY/
 +ePJgksOwYl9zzXRdKzFrD299LHD4093H1+QnOLM8Nuf68X6yecXKh/Os/T3++SfwdcuyEbxf
 Doh2uWz7yT33A+1ae4ydL6Iz47Jlv5e34LOTqT9tWFvVJM75eENdbJ3o37+39fTxPjfyUWIoz
 Eg21mIuKEwGFvfeFUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1463186033!37769767!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23543 invoked from network); 14 May 2016 00:33:54 -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; 14 May 2016 00:33: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 1b1NWj-0007ng-CN
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWj-00036n-BY
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWj-00036n-BY@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:53 +0000
Subject: [Xen-changelog] [xen master] tools/xendomains: Create lockfile on
	start unconditionally
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjN2ZhM2RjMDM5NDg3ZDE4YWQwYzZmYjZiNzczYzgzMWRjYTVlNWQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgTWF5IDExIDEyOjE0OjQ1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxNTo0MDowMCAyMDE2ICswMTAw
CgogICAgdG9vbHMveGVuZG9tYWluczogQ3JlYXRlIGxvY2tmaWxlIG9uIHN0YXJ0IHVuY29uZGl0
aW9uYWxseQogICAgCiAgICBBdCB0aGUgbW9tZW50LCB0aGUgeGVuZG9tYWlucyBpbml0IHNjcmlw
dCB3aWxsIG9ubHkgY3JlYXRlIGEgbG9ja2ZpbGUKICAgIGlmIHdoZW4gc3RhcnRlZCwgaXQgYWN0
dWFsbHkgZG9lcyBzb21ldGhpbmcgLS0gZWl0aGVyIHRyaWVzIHRvIHJlc3RvcmUKICAgIGEgcHJl
dmlvdXNseSBzYXZlZCBkb21haW4gYXMgYSByZXN1bHQgb2YgWEVORE9NQUlOU19SRVNUT1JFLCBv
ciB0cmllcwogICAgdG8gY3JlYXRlIGEgZG9tYWluIGFzIGEgcmVzdWx0IG9mIFhFTkRPTUFJTlNf
QVVUTy4KICAgIAogICAgUmVkSGF0LWJhc2VkIFNZU1YgaW5pdCBzeXN0ZW1zIHRyeSB0byBvbmx5
IGNhbGwgIiR7U0VSVklDRX0gc2h1dGRvd24iCiAgICBvbiBzeXN0ZW1zIHdoaWNoIGFjdHVhbGx5
IGhhdmUgYW4gYWN0aXZlbHkgcnVubmluZyBjb21wb25lbnQ7IGFuZCB0aGV5CiAgICB1c2UgdGhl
IGV4aXN0ZW5jZSBvZiAvdmFyL2xvY2svc3Vic3lzLyR7U0VSVklDRX0gdG8gZGV0ZXJtaW5lIHdo
aWNoCiAgICBzeXN0ZW1zIGFyZSBydW5uaW5nLgogICAgCiAgICBUaGlzIG1lYW5zIHRoYXQgYXQg
dGhlIG1vbWVudCwgb24gUmVkSGF0LWJhc2VkIFNZU1Ygc3lzdGVtcyAoc3VjaCBhcwogICAgQ2Vu
dE9TIDYpLCBpZiB5b3UgZW5hYmxlIHhlbmRvbWFpbnMsIGFuZCBoYXZlIFhFTkRPTUFJTlNfUkVT
VE9SRSBzZXQKICAgIHRvICJ0cnVlIiwgYnV0IGRvbid0IGhhcHBlbiB0byBzdGFydCBhIFZNLCB0
aGVuIHlvdXIgcnVubmluZyBWTXMgd2lsbAogICAgbm90IGJlIHN1c3BlbmRlZCBvbiBzaHV0ZG93
bi4KICAgIAogICAgU2luY2UgdGhlIGxvY2tmaWxlIGRvZXNuJ3QgcmVhbGx5IGhhdmUgYW55IG90
aGVyIGVmZmVjdCB0aGFuIHRvCiAgICBwcmV2ZW50IGR1cGxpY2F0ZSBzdGFydGluZywganVzdCBj
cmVhdGUgaXQgdW5jb25kaXRpb25hbGx5IGV2ZXJ5IHRpbWUKICAgIHdlIHN0YXJ0IHRoZSB4ZW5k
b21haW5zIHNjcmlwdC4KICAgIAogICAgVGhlIG90aGVyIG9wdGlvbiB3b3VsZCBoYXZlIGJlZW4g
dG8gdG91Y2ggdGhlIGxvY2tmaWxlIGlmCiAgICBYRU5ET01BSU5TX1JFU1RPUkUgd2FzIHRydWUg
cmVnYXJkbGVzcyBvZiB3aGV0aGVyIHRoZXJlIHdlcmUgYW55CiAgICBkb21haW5zIHRvIGJlIHJl
c3RvcmVkLiAgQnV0IHRoaXMgd291bGQgbWVhbiB0aGF0IGlmIHlvdSBzdGFydGVkIHdpdGgKICAg
IHRoZSB4ZW5kb21haW5zIHNjcmlwdCBhY3RpdmUgYnV0IFhFTkRPTUFJTlNfUkVTVE9SRSBzZXQg
dG8gImZhbHNlIiwKICAgIGFuZCB0aGVuIGNoYW5nZWQgaXQgdG8gInRydWUiLCB0aGVuIHhlbmRv
bWFpbnMgd291bGQgc3RpbGwgbm90IHJ1biB0aGUKICAgIG5leHQgdGltZSB5b3Ugc2h1dCBkb3du
LiAgVGhpcyBzZWVtcyB0byBtZSB0byB2aW9sYXRlIHRoZSBwcmluY2lwbGUgb2YKICAgIGxlYXN0
IHN1cnByaXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2hv
dHBsdWcvTGludXgveGVuZG9tYWlucy5pbiB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hvdHBsdWcv
TGludXgveGVuZG9tYWlucy5pbiBiL3Rvb2xzL2hvdHBsdWcvTGludXgveGVuZG9tYWlucy5pbgpp
bmRleCA3MjdjZDQyLi4zMzRkMjQ0IDEwMDY0NAotLS0gYS90b29scy9ob3RwbHVnL0xpbnV4L3hl
bmRvbWFpbnMuaW4KKysrIGIvdG9vbHMvaG90cGx1Zy9MaW51eC94ZW5kb21haW5zLmluCkBAIC0y
NTUsMTIgKzI1NSwxMyBAQCBzdGFydCgpCiAJcmV0dXJuOwogICAgIGZpCiAKKyAgICBta2RpciAt
cCAkKGRpcm5hbWUgIiRMT0NLRklMRSIpCisgICAgdG91Y2ggJExPQ0tGSUxFCisKICAgICBzYXZl
ZF9kb21haW5zPSIgIgogICAgIGlmIFsgIiRYRU5ET01BSU5TX1JFU1RPUkUiID0gInRydWUiIF0g
JiYKICAgICAgICBjb250YWluc19zb21ldGhpbmcgIiRYRU5ET01BSU5TX1NBVkUiCiAgICAgdGhl
bgotCW1rZGlyIC1wICQoZGlybmFtZSAiJExPQ0tGSUxFIikKLQl0b3VjaCAkTE9DS0ZJTEUKIAll
Y2hvIC1uICJSZXN0b3JpbmcgWGVuIGRvbWFpbnM6IgogCXNhdmVkX2RvbWFpbnM9YGxzICRYRU5E
T01BSU5TX1NBVkVgCiAgICAgICAgIGZvciBkb20gaW4gJFhFTkRPTUFJTlNfU0FWRS8qOyBkbwpA
QCAtMjg2LDcgKzI4Nyw2IEBAIHN0YXJ0KCkKIAogICAgIGlmIGNvbnRhaW5zX3NvbWV0aGluZyAi
JFhFTkRPTUFJTlNfQVVUTyIKICAgICB0aGVuCi0JdG91Y2ggJExPQ0tGSUxFCiAJZWNobyAtbiAi
U3RhcnRpbmcgYXV0byBYZW4gZG9tYWluczoiCiAJIyBXZSBleHBlY3QgY29uZmlnIHNjcmlwdHMg
Zm9yIGF1dG8gc3RhcnRpbmcgZG9tYWlucyB0byBiZSBpbgogCSMgWEVORE9NQUlOU19BVVRPIC0g
dGhleSBjb3VsZCBqdXN0IGJlIHN5bWxpbmtzIHRvIGZpbGVzIGVsc2V3aGVyZQotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:33:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:33: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 1b1NWm-00071c-Sp; Sat, 14 May 2016 00:33:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWl-00070j-V6
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:56 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 7B/FC-02914-37276375; Sat, 14 May 2016 00:33:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbeoyCz
 c4OUJBYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+N6zjbGgX7zi3KOrLA2MO4W6GLk4hAS+MEqc
 2DOLBcI5zyix6Nhkpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUCJB5sm
 84KYvMKmEnsmfSWEcRmAarf9bWHbQIjxwJGhlWMGsWpRWWpRbqGJnpJRZnpGSW5iZk5uoZAbm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzB+P+15iFGSg0lJlDfdxCxciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgSvUiFQTrAoNT21Ii0zBxgeMGkJDh4lEd4pIGne4oLE3OLMdIjUKUZdjnmTdh1j
 EmLJy89LlRLn9QApEgApyijNgxsBC9VLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5E0Gm8
 GTmlcBtegV0BBPQEdXXjUCOKElESEk1MDI9+aqyTn3Kh0xHlVd3/v58Ny/O7lJU8fWTEhFnY/
 +ePJgksOwYl9zzXRdKzFrD299LHD4093H1+QnOLM8Nuf68X6yecXKh/Os/T3++SfwdcuyEbxf
 Doh2uWz7yT33A+1ae4ydL6Iz47Jlv5e34LOTqT9tWFvVJM75eENdbJ3o37+39fTxPjfyUWIoz
 Eg21mIuKEwGFvfeFUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1463186033!37769767!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23543 invoked from network); 14 May 2016 00:33:54 -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; 14 May 2016 00:33: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 1b1NWj-0007ng-CN
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWj-00036n-BY
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWj-00036n-BY@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:33:53 +0000
Subject: [Xen-changelog] [xen master] tools/xendomains: Create lockfile on
	start unconditionally
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFjN2ZhM2RjMDM5NDg3ZDE4YWQwYzZmYjZiNzczYzgzMWRjYTVlNWQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBX
ZWQgTWF5IDExIDEyOjE0OjQ1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxMSAxNTo0MDowMCAyMDE2ICswMTAw
CgogICAgdG9vbHMveGVuZG9tYWluczogQ3JlYXRlIGxvY2tmaWxlIG9uIHN0YXJ0IHVuY29uZGl0
aW9uYWxseQogICAgCiAgICBBdCB0aGUgbW9tZW50LCB0aGUgeGVuZG9tYWlucyBpbml0IHNjcmlw
dCB3aWxsIG9ubHkgY3JlYXRlIGEgbG9ja2ZpbGUKICAgIGlmIHdoZW4gc3RhcnRlZCwgaXQgYWN0
dWFsbHkgZG9lcyBzb21ldGhpbmcgLS0gZWl0aGVyIHRyaWVzIHRvIHJlc3RvcmUKICAgIGEgcHJl
dmlvdXNseSBzYXZlZCBkb21haW4gYXMgYSByZXN1bHQgb2YgWEVORE9NQUlOU19SRVNUT1JFLCBv
ciB0cmllcwogICAgdG8gY3JlYXRlIGEgZG9tYWluIGFzIGEgcmVzdWx0IG9mIFhFTkRPTUFJTlNf
QVVUTy4KICAgIAogICAgUmVkSGF0LWJhc2VkIFNZU1YgaW5pdCBzeXN0ZW1zIHRyeSB0byBvbmx5
IGNhbGwgIiR7U0VSVklDRX0gc2h1dGRvd24iCiAgICBvbiBzeXN0ZW1zIHdoaWNoIGFjdHVhbGx5
IGhhdmUgYW4gYWN0aXZlbHkgcnVubmluZyBjb21wb25lbnQ7IGFuZCB0aGV5CiAgICB1c2UgdGhl
IGV4aXN0ZW5jZSBvZiAvdmFyL2xvY2svc3Vic3lzLyR7U0VSVklDRX0gdG8gZGV0ZXJtaW5lIHdo
aWNoCiAgICBzeXN0ZW1zIGFyZSBydW5uaW5nLgogICAgCiAgICBUaGlzIG1lYW5zIHRoYXQgYXQg
dGhlIG1vbWVudCwgb24gUmVkSGF0LWJhc2VkIFNZU1Ygc3lzdGVtcyAoc3VjaCBhcwogICAgQ2Vu
dE9TIDYpLCBpZiB5b3UgZW5hYmxlIHhlbmRvbWFpbnMsIGFuZCBoYXZlIFhFTkRPTUFJTlNfUkVT
VE9SRSBzZXQKICAgIHRvICJ0cnVlIiwgYnV0IGRvbid0IGhhcHBlbiB0byBzdGFydCBhIFZNLCB0
aGVuIHlvdXIgcnVubmluZyBWTXMgd2lsbAogICAgbm90IGJlIHN1c3BlbmRlZCBvbiBzaHV0ZG93
bi4KICAgIAogICAgU2luY2UgdGhlIGxvY2tmaWxlIGRvZXNuJ3QgcmVhbGx5IGhhdmUgYW55IG90
aGVyIGVmZmVjdCB0aGFuIHRvCiAgICBwcmV2ZW50IGR1cGxpY2F0ZSBzdGFydGluZywganVzdCBj
cmVhdGUgaXQgdW5jb25kaXRpb25hbGx5IGV2ZXJ5IHRpbWUKICAgIHdlIHN0YXJ0IHRoZSB4ZW5k
b21haW5zIHNjcmlwdC4KICAgIAogICAgVGhlIG90aGVyIG9wdGlvbiB3b3VsZCBoYXZlIGJlZW4g
dG8gdG91Y2ggdGhlIGxvY2tmaWxlIGlmCiAgICBYRU5ET01BSU5TX1JFU1RPUkUgd2FzIHRydWUg
cmVnYXJkbGVzcyBvZiB3aGV0aGVyIHRoZXJlIHdlcmUgYW55CiAgICBkb21haW5zIHRvIGJlIHJl
c3RvcmVkLiAgQnV0IHRoaXMgd291bGQgbWVhbiB0aGF0IGlmIHlvdSBzdGFydGVkIHdpdGgKICAg
IHRoZSB4ZW5kb21haW5zIHNjcmlwdCBhY3RpdmUgYnV0IFhFTkRPTUFJTlNfUkVTVE9SRSBzZXQg
dG8gImZhbHNlIiwKICAgIGFuZCB0aGVuIGNoYW5nZWQgaXQgdG8gInRydWUiLCB0aGVuIHhlbmRv
bWFpbnMgd291bGQgc3RpbGwgbm90IHJ1biB0aGUKICAgIG5leHQgdGltZSB5b3Ugc2h1dCBkb3du
LiAgVGhpcyBzZWVtcyB0byBtZSB0byB2aW9sYXRlIHRoZSBwcmluY2lwbGUgb2YKICAgIGxlYXN0
IHN1cnByaXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2hv
dHBsdWcvTGludXgveGVuZG9tYWlucy5pbiB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hvdHBsdWcv
TGludXgveGVuZG9tYWlucy5pbiBiL3Rvb2xzL2hvdHBsdWcvTGludXgveGVuZG9tYWlucy5pbgpp
bmRleCA3MjdjZDQyLi4zMzRkMjQ0IDEwMDY0NAotLS0gYS90b29scy9ob3RwbHVnL0xpbnV4L3hl
bmRvbWFpbnMuaW4KKysrIGIvdG9vbHMvaG90cGx1Zy9MaW51eC94ZW5kb21haW5zLmluCkBAIC0y
NTUsMTIgKzI1NSwxMyBAQCBzdGFydCgpCiAJcmV0dXJuOwogICAgIGZpCiAKKyAgICBta2RpciAt
cCAkKGRpcm5hbWUgIiRMT0NLRklMRSIpCisgICAgdG91Y2ggJExPQ0tGSUxFCisKICAgICBzYXZl
ZF9kb21haW5zPSIgIgogICAgIGlmIFsgIiRYRU5ET01BSU5TX1JFU1RPUkUiID0gInRydWUiIF0g
JiYKICAgICAgICBjb250YWluc19zb21ldGhpbmcgIiRYRU5ET01BSU5TX1NBVkUiCiAgICAgdGhl
bgotCW1rZGlyIC1wICQoZGlybmFtZSAiJExPQ0tGSUxFIikKLQl0b3VjaCAkTE9DS0ZJTEUKIAll
Y2hvIC1uICJSZXN0b3JpbmcgWGVuIGRvbWFpbnM6IgogCXNhdmVkX2RvbWFpbnM9YGxzICRYRU5E
T01BSU5TX1NBVkVgCiAgICAgICAgIGZvciBkb20gaW4gJFhFTkRPTUFJTlNfU0FWRS8qOyBkbwpA
QCAtMjg2LDcgKzI4Nyw2IEBAIHN0YXJ0KCkKIAogICAgIGlmIGNvbnRhaW5zX3NvbWV0aGluZyAi
JFhFTkRPTUFJTlNfQVVUTyIKICAgICB0aGVuCi0JdG91Y2ggJExPQ0tGSUxFCiAJZWNobyAtbiAi
U3RhcnRpbmcgYXV0byBYZW4gZG9tYWluczoiCiAJIyBXZSBleHBlY3QgY29uZmlnIHNjcmlwdHMg
Zm9yIGF1dG8gc3RhcnRpbmcgZG9tYWlucyB0byBiZSBpbgogCSMgWEVORE9NQUlOU19BVVRPIC0g
dGhleSBjb3VsZCBqdXN0IGJlIHN5bWxpbmtzIHRvIGZpbGVzIGVsc2V3aGVyZQotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NWw-000739-Ui; Sat, 14 May 2016 00:34:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWv-00072y-Mk
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:05 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 D0/81-03971-D7276375; Sat, 14 May 2016 00:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbemyCz
 c4PpjRYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeP16OnvBQa6KCY+XMTUw7uLoYuTiEBL4wijx
 eV83axcjJ5BznlFi2W/TLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLhElseL+EE
 cTmFTCT2PvpMtgYFqD6VzM+s09g5FjAyLCKUb04tagstUjXQi+pKDM9oyQ3MTNH19DQRC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg3HjJOdDjJIcTEqivOkmZuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHiLCoFygkWp6akVaZk5wNCASUtw8CiJ8E4BSfMWFyTmFmemQ6ROMSpKifN6gCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3vkgU3gy80rgpr8CWswEtLj6uhHI4
 pJEhJRUAyPDnWuBL6/W7J/8xsnP6ef3Jas2TpESu+3+sfjDRKGoBd8KhL95xsu/2qGwdsv2m8
 uTfrcc/Zi9cfs3gQsnNghfysyOqHf4smBSicbPftY3TyqjK7fxP1y4t9iFsfng6yg2/c2PbRZ
 ZzT1ae0a/sd/9EIvbRZbeVedLY7ufNc/3rWY6fWlaUqmNEktxRqKhFnNRcSIA/8nW/kICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463186043!41152883!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28404 invoked from network); 14 May 2016 00:34:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:34: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 1b1NWt-0007oT-EE
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWt-000385-Da
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWt-000385-Da@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:03 +0000
Subject: [Xen-changelog] [xen master] xsplice: Unmask (aka reinstall NMI
	handler) if we need to 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM1ZWQ4ODExMGNkMWI3MmFmNjQzZDdkOWUyNTVkNTg3ZjJjOTBkM2QKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgTWF5IDExIDA5OjU5OjA4IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBXZWQgTWF5
IDExIDExOjU0OjU0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBVbm1hc2sgKGFrYSByZWluc3Rh
bGwgTk1JIGhhbmRsZXIpIGlmIHdlIG5lZWQgdG8gYWJvcnQuCiAgICAKICAgIElmIHdlIGhhdmUg
dG8gYWJvcnQgaW4geHNwbGljZV9zcGluKCkgd2UgZW5kIGZvbGxvd2luZwogICAgdGhlIGdvdG8g
YWJvcnQuIEJ1dCB1bmZvcnR1bmF0YWx5IHdlIG5lZ2xlY3RlZCB0byB1bm1hc2suCiAgICBUaGlz
IHBhdGNoIGZpeGVzIHRoYXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gUG9obGFjayA8
bXBvaGxhY2tAYW1hem9uLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IDIxYjllYzAu
LmI2ODg3NWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21t
b24veHNwbGljZS5jCkBAIC0xMjYyLDkgKzEyNjIsMTAgQEAgdm9pZCBjaGVja19mb3JfeHNwbGlj
ZV93b3JrKHZvaWQpCiAgICAgICAgICAgICBhcmNoX3hzcGxpY2VfcG9zdF9hY3Rpb24oKTsKICAg
ICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKICAgICAgICAgfQotICAgICAgICBh
cmNoX3hzcGxpY2VfdW5tYXNrKCk7CiAKICBhYm9ydDoKKyAgICAgICAgYXJjaF94c3BsaWNlX3Vu
bWFzaygpOworCiAgICAgICAgIHBlcl9jcHUod29ya190b19kbywgY3B1KSA9IDA7CiAgICAgICAg
IHhzcGxpY2Vfd29yay5kb193b3JrID0gMDsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNo
YW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NWw-000739-Ui; Sat, 14 May 2016 00:34:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWv-00072y-Mk
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:05 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 D0/81-03971-D7276375; Sat, 14 May 2016 00:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbemyCz
 c4PpjRYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeP16OnvBQa6KCY+XMTUw7uLoYuTiEBL4wijx
 eV83axcjJ5BznlFi2W/TLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLhElseL+EE
 cTmFTCT2PvpMtgYFqD6VzM+s09g5FjAyLCKUb04tagstUjXQi+pKDM9oyQ3MTNH19DQRC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg3HjJOdDjJIcTEqivOkmZuFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHiLCoFygkWp6akVaZk5wNCASUtw8CiJ8E4BSfMWFyTmFmemQ6ROMSpKifN6gCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3vkgU3gy80rgpr8CWswEtLj6uhHI4
 pJEhJRUAyPDnWuBL6/W7J/8xsnP6ef3Jas2TpESu+3+sfjDRKGoBd8KhL95xsu/2qGwdsv2m8
 uTfrcc/Zi9cfs3gQsnNghfysyOqHf4smBSicbPftY3TyqjK7fxP1y4t9iFsfng6yg2/c2PbRZ
 ZzT1ae0a/sd/9EIvbRZbeVedLY7ufNc/3rWY6fWlaUqmNEktxRqKhFnNRcSIA/8nW/kICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463186043!41152883!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28404 invoked from network); 14 May 2016 00:34:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 May 2016 00:34: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 1b1NWt-0007oT-EE
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NWt-000385-Da
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NWt-000385-Da@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:03 +0000
Subject: [Xen-changelog] [xen master] xsplice: Unmask (aka reinstall NMI
	handler) if we need to 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM1ZWQ4ODExMGNkMWI3MmFmNjQzZDdkOWUyNTVkNTg3ZjJjOTBkM2QKQXV0aG9yOiAg
ICAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBdXRob3JE
YXRlOiBXZWQgTWF5IDExIDA5OjU5OjA4IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDb21taXREYXRlOiBXZWQgTWF5
IDExIDExOjU0OjU0IDIwMTYgLTA0MDAKCiAgICB4c3BsaWNlOiBVbm1hc2sgKGFrYSByZWluc3Rh
bGwgTk1JIGhhbmRsZXIpIGlmIHdlIG5lZWQgdG8gYWJvcnQuCiAgICAKICAgIElmIHdlIGhhdmUg
dG8gYWJvcnQgaW4geHNwbGljZV9zcGluKCkgd2UgZW5kIGZvbGxvd2luZwogICAgdGhlIGdvdG8g
YWJvcnQuIEJ1dCB1bmZvcnR1bmF0YWx5IHdlIG5lZ2xlY3RlZCB0byB1bm1hc2suCiAgICBUaGlz
IHBhdGNoIGZpeGVzIHRoYXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gUG9obGFjayA8
bXBvaGxhY2tAYW1hem9uLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24veHNwbGljZS5jIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3hzcGxpY2UuYyBiL3hlbi9jb21tb24veHNwbGljZS5jCmluZGV4IDIxYjllYzAu
LmI2ODg3NWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCisrKyBiL3hlbi9jb21t
b24veHNwbGljZS5jCkBAIC0xMjYyLDkgKzEyNjIsMTAgQEAgdm9pZCBjaGVja19mb3JfeHNwbGlj
ZV93b3JrKHZvaWQpCiAgICAgICAgICAgICBhcmNoX3hzcGxpY2VfcG9zdF9hY3Rpb24oKTsKICAg
ICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKICAgICAgICAgfQotICAgICAgICBh
cmNoX3hzcGxpY2VfdW5tYXNrKCk7CiAKICBhYm9ydDoKKyAgICAgICAgYXJjaF94c3BsaWNlX3Vu
bWFzaygpOworCiAgICAgICAgIHBlcl9jcHUod29ya190b19kbywgY3B1KSA9IDA7CiAgICAgICAg
IHhzcGxpY2Vfd29yay5kb193b3JrID0gMDsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNo
YW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXA-00074d-0U; Sat, 14 May 2016 00:34: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 1b1NX8-00074W-Bo
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:18 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 D2/87-26485-98276375; Sat, 14 May 2016 00:34:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbetyCz
 cYO0hBYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL64kb3gnUjFzW2XmRoYbwt2MXJxCAl8YZRY
 fvUmK4RznlHi3NepQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCArYS999+B
 4vzCphJLFpzlAnEZgGqX7XpLOMERo4FjAyrGDWKU4vKUot0DU31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsYG7Z7HmKU5GBSEuVNNzELF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBq1QIlBMsSk1PrUjLzAGGB0xagoNHSYRXFiTNW1yQmFucmQ6ROsWoKCXO6wGSEABJ
 ZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlfFwBN4cnMK4Gb/gpoMRPQ4urrR
 iCLSxIRUlINjOq7NLoZVWwu7bzN3bup/tOmKXt6lXI0XDe/9E3Q10r5dTBsR4z9RO5/6wSsik
 VfvlwY++6ywTPxefEOR3ceZ91YfXuRSAFL45Sgvk0FAdlPNlv9OyUrt2RbzOIZnbEM0rt/nah
 hXdrPyjtfYP/PK5sX+315nHi8uzbN0ObewgNlanPjl3nIzlBiKc5INNRiLipOBABVKNzQRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463186053!39375698!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54141 invoked from network); 14 May 2016 00:34:14 -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; 14 May 2016 00:34: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 1b1NX3-0007oe-Gm
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NX3-00038k-FT
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NX3-00038k-FT@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:13 +0000
Subject: [Xen-changelog] [xen master] Revert "blktap2: Use RING_COPY_REQUEST"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc0NGZlMDM0N2Q1ODRmOGI4MGI5MWVjZTkzZWY4N2U5MDNjNDFiZmEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDEy
IDE0OjI0OjM5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDEyIDE0OjI0OjM5IDIwMTYgKzAyMDAKCiAgICBS
ZXZlcnQgImJsa3RhcDI6IFVzZSBSSU5HX0NPUFlfUkVRVUVTVCIKICAgIAogICAgVGhpcyByZXZl
cnRzIGNvbW1pdCAxOWY2YzUyMmE2YTk1OTkzMTdlZTFkOGM0YTE1NWQxNDAwZDA0Yzg5LiBJdAog
ICAgZGlkIHdyb25nbHkgZ2V0IGFzc29jaWF0ZWQgd2l0aCBYU0EtMTU1LCBhbmQgd2FzIChyaWdo
dGZ1bGx5KSBuZXZlcgogICAgYmFja3BvcnRlZCB0byBhbnkgb2YgdGhlIHN0YWJsZSB0cmVlcy4g
U2VlIGFsc28KICAgIGh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE2LTAzL21zZzAwNTcxLmh0bWwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2NrLWxvZy5jICAg
fCAzICstLQogdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRpc2stdmJkLmMgfCA4ICsrKystLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9ibGt0YXAyL2RyaXZlcnMvYmxvY2stbG9nLmMgYi90b29scy9ibGt0YXAy
L2RyaXZlcnMvYmxvY2stbG9nLmMKaW5kZXggNWYzYmQzNS4uNTMzMGNkYyAxMDA2NDQKLS0tIGEv
dG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2NrLWxvZy5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvZHJp
dmVycy9ibG9jay1sb2cuYwpAQCAtNDk0LDEyICs0OTQsMTEgQEAgc3RhdGljIGludCBjdGxfa2lj
ayhzdHJ1Y3QgdGRsb2dfc3RhdGUqIHMsIGludCBmZCkKICAgcmVxc3RhcnQgPSBzLT5icmluZy5y
ZXFfY29uczsKICAgcmVxZW5kID0gcy0+c3JpbmctPnJlcV9wcm9kOwogCi0gIHhlbl9tYigpOwog
ICBCRFBSSU5URigiY3RsOiByaW5nIGtpY2tlZCAoc3RhcnQgPSAldSwgZW5kID0gJXUpIiwgcmVx
c3RhcnQsIHJlcWVuZCk7CiAKICAgd2hpbGUgKHJlcXN0YXJ0ICE9IHJlcWVuZCkgewogICAgIC8q
IFhYWCBhY3R1YWxseSBzdWJtaXQgdGhlc2UhICovCi0gICAgUklOR19DT1BZX1JFUVVFU1QoJnMt
PmJyaW5nLCByZXFzdGFydCwgJnJlcSk7CisgICAgbWVtY3B5KCZyZXEsIFJJTkdfR0VUX1JFUVVF
U1QoJnMtPmJyaW5nLCByZXFzdGFydCksIHNpemVvZihyZXEpKTsKICAgICBCRFBSSU5URigiY3Rs
OiByZWFkIHJlcXVlc3QgJSJQUkl1NjQiOiV1IiwgcmVxLnNlY3RvciwgcmVxLmNvdW50KTsKICAg
ICBzLT5icmluZy5yZXFfY29ucyA9ICsrcmVxc3RhcnQ7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2Js
a3RhcDIvZHJpdmVycy90YXBkaXNrLXZiZC5jIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRp
c2stdmJkLmMKaW5kZXggZTJlOWNkNS4uZmQ0OTk5YSAxMDA2NDQKLS0tIGEvdG9vbHMvYmxrdGFw
Mi9kcml2ZXJzL3RhcGRpc2stdmJkLmMKKysrIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRp
c2stdmJkLmMKQEAgLTE1NTUsNyArMTU1NSw3IEBAIHRhcGRpc2tfdmJkX3B1bGxfcmluZ19yZXF1
ZXN0cyh0ZF92YmRfdCAqdmJkKQogCWludCBpZHg7CiAJUklOR19JRFggcnAsIHJjOwogCXRkX3Jp
bmdfdCAqcmluZzsKLQlibGtpZl9yZXF1ZXN0X3QgcmVxOworCWJsa2lmX3JlcXVlc3RfdCAqcmVx
OwogCXRkX3ZiZF9yZXF1ZXN0X3QgKnZyZXE7CiAKIAlyaW5nID0gJnZiZC0+cmluZzsKQEAgLTE1
NjYsMTYgKzE1NjYsMTYgQEAgdGFwZGlza192YmRfcHVsbF9yaW5nX3JlcXVlc3RzKHRkX3ZiZF90
ICp2YmQpCiAJeGVuX3JtYigpOwogCiAJZm9yIChyYyA9IHJpbmctPmZlX3JpbmcucmVxX2NvbnM7
IHJjICE9IHJwOyByYysrKSB7Ci0JCVJJTkdfQ09QWV9SRVFVRVNUKCZyaW5nLT5mZV9yaW5nLCBy
YywgJnJlcSk7CisJCXJlcSA9IFJJTkdfR0VUX1JFUVVFU1QoJnJpbmctPmZlX3JpbmcsIHJjKTsK
IAkJKytyaW5nLT5mZV9yaW5nLnJlcV9jb25zOwogCi0JCWlkeCAgPSByZXEuaWQ7CisJCWlkeCAg
PSByZXEtPmlkOwogCQl2cmVxID0gJnZiZC0+cmVxdWVzdF9saXN0W2lkeF07CiAKIAkJQVNTRVJU
KGxpc3RfZW1wdHkoJnZyZXEtPm5leHQpKTsKIAkJQVNTRVJUKHZyZXEtPnNlY3NfcGVuZGluZyA9
PSAwKTsKIAotCQltZW1jcHkoJnZyZXEtPnJlcSwgJnJlcSwgc2l6ZW9mKGJsa2lmX3JlcXVlc3Rf
dCkpOworCQltZW1jcHkoJnZyZXEtPnJlcSwgcmVxLCBzaXplb2YoYmxraWZfcmVxdWVzdF90KSk7
CiAJCXZiZC0+cmVjZWl2ZWQrKzsKIAkJdnJlcS0+dmJkID0gdmJkOwogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXA-00074d-0U; Sat, 14 May 2016 00:34: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 1b1NX8-00074W-Bo
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:18 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 D2/87-26485-98276375; Sat, 14 May 2016 00:34:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbetyCz
 cYO0hBYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL64kb3gnUjFzW2XmRoYbwt2MXJxCAl8YZRY
 fvUmK4RznlHi3NepQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCArYS999+B
 4vzCphJLFpzlAnEZgGqX7XpLOMERo4FjAyrGDWKU4vKUot0DU31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsYG7Z7HmKU5GBSEuVNNzELF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBq1QIlBMsSk1PrUjLzAGGB0xagoNHSYRXFiTNW1yQmFucmQ6ROsWoKCXO6wGSEABJ
 ZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlfFwBN4cnMK4Gb/gpoMRPQ4urrR
 iCLSxIRUlINjOq7NLoZVWwu7bzN3bup/tOmKXt6lXI0XDe/9E3Q10r5dTBsR4z9RO5/6wSsik
 VfvlwY++6ywTPxefEOR3ceZ91YfXuRSAFL45Sgvk0FAdlPNlv9OyUrt2RbzOIZnbEM0rt/nah
 hXdrPyjtfYP/PK5sX+315nHi8uzbN0ObewgNlanPjl3nIzlBiKc5INNRiLipOBABVKNzQRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463186053!39375698!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54141 invoked from network); 14 May 2016 00:34:14 -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; 14 May 2016 00:34: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 1b1NX3-0007oe-Gm
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NX3-00038k-FT
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NX3-00038k-FT@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:13 +0000
Subject: [Xen-changelog] [xen master] Revert "blktap2: Use RING_COPY_REQUEST"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc0NGZlMDM0N2Q1ODRmOGI4MGI5MWVjZTkzZWY4N2U5MDNjNDFiZmEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDEy
IDE0OjI0OjM5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDEyIDE0OjI0OjM5IDIwMTYgKzAyMDAKCiAgICBS
ZXZlcnQgImJsa3RhcDI6IFVzZSBSSU5HX0NPUFlfUkVRVUVTVCIKICAgIAogICAgVGhpcyByZXZl
cnRzIGNvbW1pdCAxOWY2YzUyMmE2YTk1OTkzMTdlZTFkOGM0YTE1NWQxNDAwZDA0Yzg5LiBJdAog
ICAgZGlkIHdyb25nbHkgZ2V0IGFzc29jaWF0ZWQgd2l0aCBYU0EtMTU1LCBhbmQgd2FzIChyaWdo
dGZ1bGx5KSBuZXZlcgogICAgYmFja3BvcnRlZCB0byBhbnkgb2YgdGhlIHN0YWJsZSB0cmVlcy4g
U2VlIGFsc28KICAgIGh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE2LTAzL21zZzAwNTcxLmh0bWwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2NrLWxvZy5jICAg
fCAzICstLQogdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRpc2stdmJkLmMgfCA4ICsrKystLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9ibGt0YXAyL2RyaXZlcnMvYmxvY2stbG9nLmMgYi90b29scy9ibGt0YXAy
L2RyaXZlcnMvYmxvY2stbG9nLmMKaW5kZXggNWYzYmQzNS4uNTMzMGNkYyAxMDA2NDQKLS0tIGEv
dG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2NrLWxvZy5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvZHJp
dmVycy9ibG9jay1sb2cuYwpAQCAtNDk0LDEyICs0OTQsMTEgQEAgc3RhdGljIGludCBjdGxfa2lj
ayhzdHJ1Y3QgdGRsb2dfc3RhdGUqIHMsIGludCBmZCkKICAgcmVxc3RhcnQgPSBzLT5icmluZy5y
ZXFfY29uczsKICAgcmVxZW5kID0gcy0+c3JpbmctPnJlcV9wcm9kOwogCi0gIHhlbl9tYigpOwog
ICBCRFBSSU5URigiY3RsOiByaW5nIGtpY2tlZCAoc3RhcnQgPSAldSwgZW5kID0gJXUpIiwgcmVx
c3RhcnQsIHJlcWVuZCk7CiAKICAgd2hpbGUgKHJlcXN0YXJ0ICE9IHJlcWVuZCkgewogICAgIC8q
IFhYWCBhY3R1YWxseSBzdWJtaXQgdGhlc2UhICovCi0gICAgUklOR19DT1BZX1JFUVVFU1QoJnMt
PmJyaW5nLCByZXFzdGFydCwgJnJlcSk7CisgICAgbWVtY3B5KCZyZXEsIFJJTkdfR0VUX1JFUVVF
U1QoJnMtPmJyaW5nLCByZXFzdGFydCksIHNpemVvZihyZXEpKTsKICAgICBCRFBSSU5URigiY3Rs
OiByZWFkIHJlcXVlc3QgJSJQUkl1NjQiOiV1IiwgcmVxLnNlY3RvciwgcmVxLmNvdW50KTsKICAg
ICBzLT5icmluZy5yZXFfY29ucyA9ICsrcmVxc3RhcnQ7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2Js
a3RhcDIvZHJpdmVycy90YXBkaXNrLXZiZC5jIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRp
c2stdmJkLmMKaW5kZXggZTJlOWNkNS4uZmQ0OTk5YSAxMDA2NDQKLS0tIGEvdG9vbHMvYmxrdGFw
Mi9kcml2ZXJzL3RhcGRpc2stdmJkLmMKKysrIGIvdG9vbHMvYmxrdGFwMi9kcml2ZXJzL3RhcGRp
c2stdmJkLmMKQEAgLTE1NTUsNyArMTU1NSw3IEBAIHRhcGRpc2tfdmJkX3B1bGxfcmluZ19yZXF1
ZXN0cyh0ZF92YmRfdCAqdmJkKQogCWludCBpZHg7CiAJUklOR19JRFggcnAsIHJjOwogCXRkX3Jp
bmdfdCAqcmluZzsKLQlibGtpZl9yZXF1ZXN0X3QgcmVxOworCWJsa2lmX3JlcXVlc3RfdCAqcmVx
OwogCXRkX3ZiZF9yZXF1ZXN0X3QgKnZyZXE7CiAKIAlyaW5nID0gJnZiZC0+cmluZzsKQEAgLTE1
NjYsMTYgKzE1NjYsMTYgQEAgdGFwZGlza192YmRfcHVsbF9yaW5nX3JlcXVlc3RzKHRkX3ZiZF90
ICp2YmQpCiAJeGVuX3JtYigpOwogCiAJZm9yIChyYyA9IHJpbmctPmZlX3JpbmcucmVxX2NvbnM7
IHJjICE9IHJwOyByYysrKSB7Ci0JCVJJTkdfQ09QWV9SRVFVRVNUKCZyaW5nLT5mZV9yaW5nLCBy
YywgJnJlcSk7CisJCXJlcSA9IFJJTkdfR0VUX1JFUVVFU1QoJnJpbmctPmZlX3JpbmcsIHJjKTsK
IAkJKytyaW5nLT5mZV9yaW5nLnJlcV9jb25zOwogCi0JCWlkeCAgPSByZXEuaWQ7CisJCWlkeCAg
PSByZXEtPmlkOwogCQl2cmVxID0gJnZiZC0+cmVxdWVzdF9saXN0W2lkeF07CiAKIAkJQVNTRVJU
KGxpc3RfZW1wdHkoJnZyZXEtPm5leHQpKTsKIAkJQVNTRVJUKHZyZXEtPnNlY3NfcGVuZGluZyA9
PSAwKTsKIAotCQltZW1jcHkoJnZyZXEtPnJlcSwgJnJlcSwgc2l6ZW9mKGJsa2lmX3JlcXVlc3Rf
dCkpOworCQltZW1jcHkoJnZyZXEtPnJlcSwgcmVxLCBzaXplb2YoYmxraWZfcmVxdWVzdF90KSk7
CiAJCXZiZC0+cmVjZWl2ZWQrKzsKIAkJdnJlcS0+dmJkID0gdmJkOwogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXI-00076I-3Y; Sat, 14 May 2016 00:34: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 1b1NXG-00075z-5l
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:26 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 13/D3-06668-19276375; Sat, 14 May 2016 00:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdCkVm
 4QUO/tsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm3NprX3CVt6Jh/XvGBsY+7i5GLg4hgS+MEhO2
 vmWDcM4zSqw7vpa9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAXuJN7t3M
 ILYvAJmEr8v/gCzWYDqZ0y5xTqBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DA1O93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gle3OhxglOZiURHnTTczChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwKhUC5QSLUtNTK9Iyc4DBAZOW4OBREuGdApLmLS5IzC3OTIdInWJUlBLn9QBJCIAk
 Mkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwryaIFN4MvNK4Ka/AlrMBLS4+roRy
 OKSRISUVANj9Z5SbecKs1tzLk9jCmi8aeD2UG1D97YT1T95Ou9dl21MNcv3779k18AV6vm6Yt
 qeN1tVyyQKdLk7xUS2f9Is7dJ7Ja1j6iWyuO2f5Zu2kpRsDQOHA9Orf19hkD50c8/6ow0yC66
 d7Eh9rRV2KrD14yXbKLflz1ZHmktrJ2jP0XBdJX7B21qJpTgj0VCLuag4EQDodcolQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463186063!3163825!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36062 invoked from network); 14 May 2016 00:34:24 -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; 14 May 2016 00:34: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 1b1NXD-0007oq-IT
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXD-00039H-Hy
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NXD-00039H-Hy@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:23 +0000
Subject: [Xen-changelog] [xen master] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1NmM2OWY0ZWZiMDlkZDA2ZTZiY2U0Y2JiMDQ1NTI4N2YxOWQwMmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDEy
IDE4OjAyOjIxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDEyIDE4OjAyOjIxIDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCA1ICsrKy0tCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4
IDM1ODM1ZDEuLmI3YWIxNjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtMTAzMSw3ICsxMDMxLDYgQEAgc3Rh
dGljIHZvaWQgcG9kX2VhZ2VyX3JlY29yZChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogewogICAg
IHN0cnVjdCBwb2RfbXJwX2xpc3QgKm1ycCA9ICZwMm0tPnBvZC5tcnA7CiAKLSAgICBBU1NFUlQo
bXJwLT5saXN0W21ycC0+aWR4XSA9PSBJTlZBTElEX0dGTik7CiAgICAgQVNTRVJUKGdmbiAhPSBJ
TlZBTElEX0dGTik7CiAKICAgICBtcnAtPmxpc3RbbXJwLT5pZHgrK10gPQpAQCAtMTA3OSw3ICsx
MDc4LDkgQEAgcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAybV9kb21haW4gKnAybSwg
dW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHBvZF9l
YWdlcl9yZWNsYWltKHAybSk7CisgICAgLyogT25seSByZWNsYWltIGlmIHdlJ3JlIGluIGFjdHVh
bCBuZWVkIG9mIG1vcmUgY2FjaGUuICovCisgICAgaWYgKCBwMm0tPnBvZC5lbnRyeV9jb3VudCA+
IHAybS0+cG9kLmNvdW50ICkKKyAgICAgICAgcG9kX2VhZ2VyX3JlY2xhaW0ocDJtKTsKIAogICAg
IC8qIE9ubHkgc3dlZXAgaWYgd2UncmUgYWN0dWFsbHkgb3V0IG9mIG1lbW9yeS4gIERvaW5nIGFu
eXRoaW5nIGVsc2UKICAgICAgKiBjYXVzZXMgdW5uZWNlc3NhcnkgdGltZSBhbmQgZnJhZ21lbnRh
dGlvbiBvZiBzdXBlcnBhZ2VzIGluIHRoZSBwMm0uICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXI-00076I-3Y; Sat, 14 May 2016 00:34: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 1b1NXG-00075z-5l
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:26 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 13/D3-06668-19276375; Sat, 14 May 2016 00:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdCkVm
 4QUO/tsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm3NprX3CVt6Jh/XvGBsY+7i5GLg4hgS+MEhO2
 vmWDcM4zSqw7vpa9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAXuJN7t3M
 ILYvAJmEr8v/gCzWYDqZ0y5xTqBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DA1O93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gle3OhxglOZiURHnTTczChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwKhUC5QSLUtNTK9Iyc4DBAZOW4OBREuGdApLmLS5IzC3OTIdInWJUlBLn9QBJCIAk
 Mkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwryaIFN4MvNK4Ka/AlrMBLS4+roRy
 OKSRISUVANj9Z5SbecKs1tzLk9jCmi8aeD2UG1D97YT1T95Ou9dl21MNcv3779k18AV6vm6Yt
 qeN1tVyyQKdLk7xUS2f9Is7dJ7Ja1j6iWyuO2f5Zu2kpRsDQOHA9Orf19hkD50c8/6ow0yC66
 d7Eh9rRV2KrD14yXbKLflz1ZHmktrJ2jP0XBdJX7B21qJpTgj0VCLuag4EQDodcolQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463186063!3163825!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36062 invoked from network); 14 May 2016 00:34:24 -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; 14 May 2016 00:34: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 1b1NXD-0007oq-IT
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXD-00039H-Hy
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NXD-00039H-Hy@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:23 +0000
Subject: [Xen-changelog] [xen master] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1NmM2OWY0ZWZiMDlkZDA2ZTZiY2U0Y2JiMDQ1NTI4N2YxOWQwMmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDEy
IDE4OjAyOjIxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDEyIDE4OjAyOjIxIDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCA1ICsrKy0tCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4
IDM1ODM1ZDEuLmI3YWIxNjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtMTAzMSw3ICsxMDMxLDYgQEAgc3Rh
dGljIHZvaWQgcG9kX2VhZ2VyX3JlY29yZChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogewogICAg
IHN0cnVjdCBwb2RfbXJwX2xpc3QgKm1ycCA9ICZwMm0tPnBvZC5tcnA7CiAKLSAgICBBU1NFUlQo
bXJwLT5saXN0W21ycC0+aWR4XSA9PSBJTlZBTElEX0dGTik7CiAgICAgQVNTRVJUKGdmbiAhPSBJ
TlZBTElEX0dGTik7CiAKICAgICBtcnAtPmxpc3RbbXJwLT5pZHgrK10gPQpAQCAtMTA3OSw3ICsx
MDc4LDkgQEAgcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAybV9kb21haW4gKnAybSwg
dW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHBvZF9l
YWdlcl9yZWNsYWltKHAybSk7CisgICAgLyogT25seSByZWNsYWltIGlmIHdlJ3JlIGluIGFjdHVh
bCBuZWVkIG9mIG1vcmUgY2FjaGUuICovCisgICAgaWYgKCBwMm0tPnBvZC5lbnRyeV9jb3VudCA+
IHAybS0+cG9kLmNvdW50ICkKKyAgICAgICAgcG9kX2VhZ2VyX3JlY2xhaW0ocDJtKTsKIAogICAg
IC8qIE9ubHkgc3dlZXAgaWYgd2UncmUgYWN0dWFsbHkgb3V0IG9mIG1lbW9yeS4gIERvaW5nIGFu
eXRoaW5nIGVsc2UKICAgICAgKiBjYXVzZXMgdW5uZWNlc3NhcnkgdGltZSBhbmQgZnJhZ21lbnRh
dGlvbiBvZiBzdXBlcnBhZ2VzIGluIHRoZSBwMm0uICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXR-000785-5H; Sat, 14 May 2016 00:34:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXQ-00077n-22
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:36 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 0B/02-02833-B9276375; Sat, 14 May 2016 00:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdWkVm
 4watlWhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WT+CqaCfo6KOUceszYwfmfrYuTiEBL4wiix
 cv1OIIcTyDnPKLG9X7uLkYODTUBMYu5eBZCwiICqxKwVy5khStQlmn43gJULCzhInF75nAnE5
 hUwk/i8fSKYzQJUv/7aZ8YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamujlphYXJ6
 an5iQmFesl5+duYgR6hAEIdjC2zHE+xCjJwaQkyptuYhYuxJeUn1KZkVicEV9UmpNafIhRhoN
 DSYL3YyFQTrAoNT21Ii0zBxgaMGkJDh4lEV5eYHgI8RYXJOYWZ6ZDpE4xKkqJ814H6RMASWSU
 5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5b4NM4cnMK4Gb/gpoMRPQ4urrRiCLS
 xIRUlINjA0HDvMUzXQ3vDpLJnCD3NyH3OpqW8/n+WdFZLNazfQN8/m19ei6R3seLJDhV/ZmM5
 2W+NfwMW/kAtvAWUli2ksabrKuX//ZQXXWooKe+g9sKxu4585syA833eebaOH4Xc5WQDoiSlv
 7+Y51e8O+H9NezrApMbVs7mK38/xSHb9ipUpipj7JUGIpzkg01GIuKk4EABA2J1BCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463186073!41439165!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33943 invoked from network); 14 May 2016 00:34:34 -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; 14 May 2016 00:34: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 1b1NXN-0007p2-Ky
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXN-00039t-Jb
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NXN-00039t-Jb@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:33 +0000
Subject: [Xen-changelog] [xen master] xendriverdomain: use POSIX sh and not
	bash
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNkMmNkMTA5ZTdkYjNhN2U2ODljMjBiODk5MWQ0MTExNWVkNWJlYTYKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDEyIDEwOjI5OjI5IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAxMiAxNzozNzoyNyAyMDE2ICswMTAwCgogICAg
eGVuZHJpdmVyZG9tYWluOiB1c2UgUE9TSVggc2ggYW5kIG5vdCBiYXNoCiAgICAKICAgIFRoZSBz
Y3JpcHQgZG9lc24ndCB1c2UgYW55IGJhc2gtaXNtcyBhbmQgd29ya3MgZmluZSB3aXRoIEJ1c3lC
b3gncyBhc2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90
b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gYi90b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4KaW5kZXggNWZkNGU5YS4uOGQ0NTky
YSAxMDA2NDQKLS0tIGEvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWlu
LmluCisrKyBiL3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgpA
QCAtMSw0ICsxLDQgQEAKLSMhL2Jpbi9iYXNoCisjIS9iaW4vc2gKICMKICMgeGVuZHJpdmVyZG9t
YWluICAgIFNjcmlwdCB0byBzdGFydCBzZXJ2aWNlcyBuZWVkZWQgaW4gYSBYZW4gZHJpdmVyIGRv
bWFpbgogIwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 14 00:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 00:34: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 1b1NXR-000785-5H; Sat, 14 May 2016 00:34:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXQ-00077n-22
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:36 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 0B/02-02833-B9276375; Sat, 14 May 2016 00:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdWkVm
 4watlWhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WT+CqaCfo6KOUceszYwfmfrYuTiEBL4wiix
 cv1OIIcTyDnPKLG9X7uLkYODTUBMYu5eBZCwiICqxKwVy5khStQlmn43gJULCzhInF75nAnE5
 hUwk/i8fSKYzQJUv/7aZ8YJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamujlphYXJ6
 an5iQmFesl5+duYgR6hAEIdjC2zHE+xCjJwaQkyptuYhYuxJeUn1KZkVicEV9UmpNafIhRhoN
 DSYL3YyFQTrAoNT21Ii0zBxgaMGkJDh4lEV5eYHgI8RYXJOYWZ6ZDpE4xKkqJ814H6RMASWSU
 5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5b4NM4cnMK4Gb/gpoMRPQ4urrRiCLS
 xIRUlINjA0HDvMUzXQ3vDpLJnCD3NyH3OpqW8/n+WdFZLNazfQN8/m19ei6R3seLJDhV/ZmM5
 2W+NfwMW/kAtvAWUli2ksabrKuX//ZQXXWooKe+g9sKxu4585syA833eebaOH4Xc5WQDoiSlv
 7+Y51e8O+H9NezrApMbVs7mK38/xSHb9ipUpipj7JUGIpzkg01GIuKk4EABA2J1BCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463186073!41439165!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33943 invoked from network); 14 May 2016 00:34:34 -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; 14 May 2016 00:34: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 1b1NXN-0007p2-Ky
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1NXN-00039t-Jb
 for xen-changelog@lists.xensource.com; Sat, 14 May 2016 00:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1NXN-00039t-Jb@xenbits.xenproject.org>
Date: Sat, 14 May 2016 00:34:33 +0000
Subject: [Xen-changelog] [xen master] xendriverdomain: use POSIX sh and not
	bash
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNkMmNkMTA5ZTdkYjNhN2U2ODljMjBiODk5MWQ0MTExNWVkNWJlYTYKQXV0aG9yOiAg
ICAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5
IDEyIDEwOjI5OjI5IDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAxMiAxNzozNzoyNyAyMDE2ICswMTAwCgogICAg
eGVuZHJpdmVyZG9tYWluOiB1c2UgUE9TSVggc2ggYW5kIG5vdCBiYXNoCiAgICAKICAgIFRoZSBz
Y3JpcHQgZG9lc24ndCB1c2UgYW55IGJhc2gtaXNtcyBhbmQgd29ya3MgZmluZSB3aXRoIEJ1c3lC
b3gncyBhc2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90
b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4gYi90b29scy9ob3Rw
bHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJkb21haW4uaW4KaW5kZXggNWZkNGU5YS4uOGQ0NTky
YSAxMDA2NDQKLS0tIGEvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWlu
LmluCisrKyBiL3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRyaXZlcmRvbWFpbi5pbgpA
QCAtMSw0ICsxLDQgQEAKLSMhL2Jpbi9iYXNoCisjIS9iaW4vc2gKICMKICMgeGVuZHJpdmVyZG9t
YWluICAgIFNjcmlwdCB0byBzdGFydCBzZXJ2aWNlcyBuZWVkZWQgaW4gYSBYZW4gZHJpdmVyIGRv
bWFpbgogIwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1p19-00085Y-DZ; Sun, 15 May 2016 05:55:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p18-00085S-71
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:06 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 CD/BF-02972-93F08375; Sun, 15 May 2016 05:55:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVdeC3yL
 cYM0dWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nhzh63gdl7F+RlN7A2MxwK7GLk4hAS+MEp8
 XrqUEcI5zyjxcPVG9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJB6s3
 MECYvMKmElsnvCXCcRmAapfPeMT2wRGjgWMDKsYNYpTi8pSi3QNjfSSijLTM0pyEzNzdA0NTf
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxjPTnM+xCjJwaQkymv41zxciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvNp9FuJBgUWp6akVaZg4wPGDSEhw8SiK8R3iB0rzFBYm5xZnpEKlTjMYcWxbc
 WMvE8WghkBRiycvPS5US5zUAmSQAUppRmgc3CBa2lxhlpYR5GYFOE+IpSC3KzSxBlX/FKM7Bq
 CTM2woyhSczrwRu3yugU5iATqm+bgRySkkiQkqqgXGdqUbaLfdDF8QqjpwS3rsmz07if/eSkh
 At5vSgLbHPp/Oryy9sCLmflnVNy1dxVUrx/S3hGcG/en8sL1Bh65nXfluxcteyfPW96VzLHdM
 8fA00I118JM9crliRJvdm4X8ekVWSiVOtD/p+W2lQkbXATU/jdPV+4ZdFPgVWS4/rvQqt+1/+
 SYmlOCPRUIu5qDgRAONC6Z1WAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1463291703!41568290!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51917 invoked from network); 15 May 2016 05:55:04 -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; 15 May 2016 05:55: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 1b1p14-0000wl-8P
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p14-0005HH-7I
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p14-0005HH-7I@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:02 +0000
Subject: [Xen-changelog] [xen master] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVhM2U4ZWRmZGJhYmZiMTdmMGQzOWVkMTI4NzE2ZWM0NjRmMzQ4YjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjEyOjIyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo0NSAyMDE2ICsw
MTAwCgogICAgeDg2OiBzdXBwcmVzcyBTTUVQIGFuZCBTTUFQIHdoaWxlIHJ1bm5pbmcgMzItYml0
IFBWIGd1ZXN0IGNvZGUKICAgIAogICAgU2luY2Ugc3VjaCBndWVzdHMnIGtlcm5lbCBjb2RlIHJ1
bnMgaW4gcmluZyAxLCB0aGVpciBtZW1vcnkgYWNjZXNzZXMsCiAgICBhdCB0aGUgcGFnaW5nIGxh
eWVyLCBhcmUgc3VwZXJ2aXNvciBtb2RlIG9uZXMsIGFuZCBoZW5jZSBzdWJqZWN0IHRvCiAgICBT
TUFQL1NNRVAgY2hlY2tzLiBTdWNoIGd1ZXN0cyBjYW5ub3QgYmUgZXhwZWN0ZWQgdG8gYmUgYXdh
cmUgb2YgdGhvc2UKICAgIHR3byBmZWF0dXJlcyB0aG91Z2ggKGFuZCBzbyBmYXIgd2UgYWxzbyBk
b24ndCBleHBvc2UgdGhlIHJlc3BlY3RpdmUKICAgIGZlYXR1cmUgZmxhZ3MpLCBhbmQgaGVuY2Ug
bWF5IHN1ZmZlciBwYWdlIGZhdWx0cyB0aGV5IGNhbm5vdCBkZWFsIHdpdGguCiAgICAKICAgIFdo
aWxlIHRoZSBwbGFjZW1lbnQgb2YgdGhlIHJlLWVuYWJsaW5nIHNsaWdodGx5IHdlYWtlbnMgdGhl
IGludGVuZGVkCiAgICBwcm90ZWN0aW9uLCBpdCB3YXMgc2VsZWN0ZWQgc3VjaCB0aGF0IDY0LWJp
dCBwYXRocyB3b3VsZCByZW1haW4KICAgIHVuYWZmZWN0ZWQgd2hlcmUgcG9zc2libGUuIEF0IHRo
ZSBleHBlbnNlIG9mIGEgZnVydGhlciBwZXJmb3JtYW5jZSBoaXQKICAgIHRoZSByZS1lbmFibGlu
ZyBjb3VsZCBiZSBwdXQgcmlnaHQgbmV4dCB0byB0aGUgQ0xBQ3MuCiAgICAKICAgIE5vdGUgdGhh
dCB0aGlzIGludHJvZHVjZXMgYSBudW1iZXIgb2YgZXh0cmEgVExCIGZsdXNoZXMgLSBDUjQuU01F
UAogICAgdHJhbnNpdGlvbmluZyBmcm9tIDAgdG8gMSBhbHdheXMgY2F1c2VzIGEgZmx1c2gsIGFu
ZCBpdCB0cmFuc2l0aW9uaW5nCiAgICBmcm9tIDEgdG8gMCBtYXkgYWxzbyBkby4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgfCAxMCArKysrKysrCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2FzbS1vZmZzZXRzLmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50
cnkuUyB8IDYwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJj
aC94ODYveDg2XzY0L2VudHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysr
KysrKysrKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrKy0t
LS0KIDYgZmlsZXMgY2hhbmdlZCwgMTQ3IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
aW5kZXggNTAyOTU2OC4uNGMyZDAxYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTY5LDYgKzY5LDggQEAgYm9vbGVhbl9wYXJh
bSgic21lcCIsIG9wdF9zbWVwKTsKIHN0YXRpYyBib29sX3QgX19pbml0ZGF0YSBvcHRfc21hcCA9
IDE7CiBib29sZWFuX3BhcmFtKCJzbWFwIiwgb3B0X3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9f
cmVhZF9tb3N0bHkgY3I0X3B2MzJfbWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICov
CiBzdGF0aWMgYm9vbF90IF9faW5pdGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJk
b20wcHZoIiwgb3B0X2RvbTBwdmgpOwpAQCAtMTM5OCw2ICsxNDAwLDggQEAgdm9pZCBfX2luaXQg
bm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9o
YXNfc21hcCApCiAgICAgICAgIHNldF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9w
djMyX21hc2sgPSBtbXVfY3I0X2ZlYXR1cmVzICYgKFg4Nl9DUjRfU01FUCB8IFg4Nl9DUjRfU01B
UCk7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQogICAgICAgICBzZXRfaW5fY3I0KFg4
Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNTM2LDcgKzE1NDAsMTAgQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgKiBjb3B5X2Zyb21f
dXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hhc19zbWFwICkKKyAgICB7CisgICAgICAg
IGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRf
Y3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAKICAgICBwcmludGsoIiVzTlggKEV4ZWN1
dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2ZVxuIiwKICAgICAgICAgICAgY3B1X2hhc19u
eCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcgIldhcm5pbmc6ICIsCkBAIC0xNTUzLDcg
KzE1NjAsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBtYmlfcCkKICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIp
OwogCiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQorICAgIHsKICAgICAgICAgd3JpdGVfY3I0KHJl
YWRfY3I0KCkgfCBYODZfQ1I0X1NNQVApOworICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9D
UjRfU01BUDsKKyAgICB9CiAKICAgICAvKiBTY3J1YiBSQU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFu
ZCBzbyBtYXkgZ28gdG8gYW4gdW5wcml2aWxlZ2VkIGRvbWFpbi4gKi8KICAgICBzY3J1Yl9oZWFw
X3BhZ2VzKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMg
Yi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggZmEzN2VlMC4uYTNhZTdh
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwpAQCAtMTM2LDYgKzEzNiw3IEBAIHZvaWQg
X19kdW1teV9fKHZvaWQpCiAgICAgT0ZGU0VUKENQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywg
c3RydWN0IGNwdV9pbmZvLCBndWVzdF9jcHVfdXNlcl9yZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5G
T19wcm9jZXNzb3JfaWQsIHN0cnVjdCBjcHVfaW5mbywgcHJvY2Vzc29yX2lkKTsKICAgICBPRkZT
RVQoQ1BVSU5GT19jdXJyZW50X3ZjcHUsIHN0cnVjdCBjcHVfaW5mbywgY3VycmVudF92Y3B1KTsK
KyAgICBPRkZTRVQoQ1BVSU5GT19jcjQsIHN0cnVjdCBjcHVfaW5mbywgY3I0KTsKICAgICBERUZJ
TkUoQ1BVSU5GT19zaXplb2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKICAgICBCTEFOSygp
OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVu
L2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA2Y2E0YTU0Li41MjUxOGM1IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE2LDE0ICsxNiwxNiBAQCBFTlRSWShj
b21wYXRfaHlwZXJjYWxsKQogICAgICAgICBBU01fQ0xBQwogICAgICAgICBwdXNocSAkMAogICAg
ICAgICBTQVZFX1ZPTEFUSUxFIHR5cGU9VFJBUF9zeXNjYWxsIGNvbXBhdD0xCisgICAgICAgIENS
NF9QVjMyX1JFU1RPUkUKIAogICAgICAgICBjbXBiICAkMCx1bnRydXN0ZWRfbXNpKCVyaXApCiBV
TkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNrKQogICAgICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZF
Q1RPUiwlZWRpCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVjdGVkX21zaQotICAgICAg
ICBMT0FEX0NfQ0xPQkJFUkVECisgICAgICAgIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTEgYXg9
MAogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJz
cCksJWVheAogICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogCiAgICAgICAgIGNtcGwgICROUl9o
eXBlcmNhbGxzLCVlYXgKQEAgLTMzLDcgKzM1LDYgQEAgVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykK
ICAgICAgICAgcHVzaHEgVVJFR1NfcmJ4KCVyc3ApOyBwdXNocSAlcmN4OyBwdXNocSAlcmR4OyBw
dXNocSAlcnNpOyBwdXNocSAlcmRpCiAgICAgICAgIHB1c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkK
ICAgICAgICAgbGVhcSAgY29tcGF0X2h5cGVyY2FsbF9hcmdzX3RhYmxlKCVyaXApLCVyMTAKLSAg
ICAgICAgbW92bCAgJWVheCwlZWF4CiAgICAgICAgIG1vdmwgICQ2LCVlY3gKICAgICAgICAgc3Vi
YiAgKCVyMTAsJXJheCwxKSwlY2wKICAgICAgICAgbW92cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0
OSw2IEBAIFVOTElLRUxZX0VORChtc2lfY2hlY2spCiAjZGVmaW5lIFNIQURPV19CWVRFUyAxNiAv
KiBTaGFkb3cgRUlQICsgc2hhZG93IGh5cGVyY2FsbCAjICovCiAjZWxzZQogICAgICAgICAvKiBS
ZWxvY2F0ZSBhcmd1bWVudCByZWdpc3RlcnMgYW5kIHplcm8tZXh0ZW5kIHRvIDY0IGJpdHMuICov
Ci0gICAgICAgIG1vdmwgICVlYXgsJWVheCAgICAgICAgICAgICAgLyogSHlwZXJjYWxsICMgICov
CiAgICAgICAgIHhjaGdsICVlY3gsJWVzaSAgICAgICAgICAgICAgLyogQXJnIDIsIEFyZyA0ICov
CiAgICAgICAgIG1vdmwgICVlZHgsJWVkeCAgICAgICAgICAgICAgLyogQXJnIDMgICAgICAgICov
CiAgICAgICAgIG1vdmwgICVlZGksJXI4ZCAgICAgICAgICAgICAgLyogQXJnIDUgICAgICAgICov
CkBAIC0xNzQsMTAgKzE3NCw2MSBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8qICVyYng6IHN0
cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRfcmVzdG9yZV9h
bGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisuTGNyNF9vcmln
OgorICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKSAqLworICAgICAg
ICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRfZW5kICovCisgICAgICAgIEFTTV9OT1A4IC8q
IG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAlcmF4ICovCisgICAgICAgIEFTTV9OT1A2IC8q
IGFuZCAgICQuLi4sICVyYXggKi8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BV
SU5GT19jcjQuLi4oJXJzcCkgKi8KKyAgICAgICAgQVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNy
NCAqLworLkxjcjRfb3JpZ19lbmQ6CisgICAgICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVw
bGFjZW1lbnQsICJheCIKKy5MY3I0X2FsdDoKKyAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJz
cCkKKyAgICAgICAganBlICAgLkxjcjRfYWx0X2VuZAorICAgICAgICBtb3YgICBDUFVJTkZPX2Ny
NC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCksICVyYXgKKyAgICAgICAgYW5kICAg
JH4oWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCksICVyYXgKKyAgICAgICAgbW92ICAgJXJheCwg
Q1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9jcHVfdXNlcl9yZWdzKCVyc3ApCisgICAgICAgIG1v
diAgICVyYXgsICVjcjQKKy5MY3I0X2FsdF9lbmQ6CisgICAgICAgIC5zZWN0aW9uIC5hbHRpbnN0
cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSAuTGNyNF9vcmlnLCAu
TGNyNF9hbHQsIFg4Nl9GRUFUVVJFX1NNRVAsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKC5MY3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQpCisgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01BUCwgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2Fs
dCkKKyAgICAgICAgLnBvcHNlY3Rpb24KICAgICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0
PTEKIC5MZnQwOiAgaXJldHEKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxl
X2V4Y2VwdGlvbikKIAorLyogVGhpcyBtdXN0bid0IG1vZGlmeSByZWdpc3RlcnMgb3RoZXIgdGhh
biAlcmF4LiAqLworRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKKyAgICAgICAgcHVzaCAgJXJkeAor
ICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsICVyZHgpCisgICAgICAgIG1vdiAgICglcmR4
KSwgJXJheAorICAgICAgICB0ZXN0ICAkWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCwlZWF4Cisg
ICAgICAgIGpueiAgIDBmCisgICAgICAgIG9yICAgIGNyNF9wdjMyX21hc2soJXJpcCksICVyYXgK
KyAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICBtb3YgICAlcmF4LCAoJXJkeCkKKyAg
ICAgICAgcG9wICAgJXJkeAorICAgICAgICByZXQKKzA6CisjaWZuZGVmIE5ERUJVRworICAgICAg
ICAvKiBDaGVjayB0aGF0IF9hbGxfIG9mIHRoZSBiaXRzIGludGVuZGVkIHRvIGJlIHNldCBhY3R1
YWxseSBhcmUuICovCisgICAgICAgIG1vdiAgICVjcjQsICVyYXgKKyAgICAgICAgYW5kICAgY3I0
X3B2MzJfbWFzayglcmlwKSwgJWVheAorICAgICAgICBjbXAgICBjcjRfcHYzMl9tYXNrKCVyaXAp
LCAlZWF4CisgICAgICAgIGplICAgIDFmCisgICAgICAgIEJVRworMToKKyNlbmRpZgorICAgICAg
ICBwb3AgICAlcmR4CisgICAgICAgIHhvciAgICVlYXgsICVlYXgKKyAgICAgICAgcmV0CisKIC8q
ICVyZHg6IHRyYXBfYm91bmNlLCAlcmJ4OiBzdHJ1Y3QgdmNwdSAqLwogRU5UUlkoY29tcGF0X3Bv
c3RfaGFuZGxlX2V4Y2VwdGlvbikKICAgICAgICAgdGVzdGIgJFRCRl9FWENFUFRJT04sVFJBUEJP
VU5DRV9mbGFncyglcmR4KQpAQCAtMTkwLDYgKzI0MSw3IEBAIEVOVFJZKGNvbXBhdF9wb3N0X2hh
bmRsZV9leGNlcHRpb24pCiAvKiBTZWUgbHN0YXJfZW50ZXIgZm9yIGVudHJ5IHJlZ2lzdGVyIHN0
YXRlLiAqLwogRU5UUlkoY3N0YXJfZW50ZXIpCiAgICAgICAgIHN0aQorICAgICAgICBDUjRfUFYz
Ml9SRVNUT1JFCiAgICAgICAgIG1vdnEgIDgoJXJzcCksJXJheCAvKiBSZXN0b3JlICVyYXguICov
CiAgICAgICAgIG1vdnEgICRGTEFUX0tFUk5FTF9TUyw4KCVyc3ApCiAgICAgICAgIHB1c2hxICVy
MTEKQEAgLTIyNSw2ICsyNzcsNyBAQCBVTkxJS0VMWV9FTkQoY29tcGF0X3N5c2NhbGxfZ3BmKQog
ICAgICAgICBqbXAgICAuTGNvbXBhdF9ib3VuY2VfZXhjZXB0aW9uCiAKIEVOVFJZKGNvbXBhdF9z
eXNlbnRlcikKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBtb3ZxICBWQ1BVX3Ry
YXBfY3R4dCglcmJ4KSwlcmN4CiAgICAgICAgIGNtcGIgICRUUkFQX2dwX2ZhdWx0LFVSRUdTX2Vu
dHJ5X3ZlY3RvciglcnNwKQogICAgICAgICBtb3Z6d2wgVkNQVV9zeXNlbnRlcl9zZWwoJXJieCks
JWVheApAQCAtMjM4LDYgKzI5MSw3IEBAIEVOVFJZKGNvbXBhdF9zeXNlbnRlcikKICAgICAgICAg
am1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwogCiBFTlRSWShjb21wYXRfaW50ODBfZGlyZWN0
X3RyYXApCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKICAgICAgICAgY2FsbCAgY29tcGF0X2Ny
ZWF0ZV9ib3VuY2VfZnJhbWUKICAgICAgICAgam1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L2VudHJ5LlMKaW5kZXggZDBmMzI1OS4uOTlhNTVhZiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpA
QCAtNDM4LDYgKzQzOCw3IEBAIEVOVFJZKGRvbV9jcmFzaF9zeW5jX2V4dGFibGUpCiAKIEVOVFJZ
KGNvbW1vbl9pbnRlcnJ1cHQpCiAgICAgICAgIFNBVkVfQUxMIENMQUMKKyAgICAgICAgQ1I0X1BW
MzJfUkVTVE9SRQogICAgICAgICBtb3ZxICVyc3AsJXJkaQogICAgICAgICBjYWxscSBkb19JUlEK
ICAgICAgICAgam1wIHJldF9mcm9tX2ludHIKQEAgLTQ1OCwxMyArNDU5LDY3IEBAIEVOVFJZKHBh
Z2VfZmF1bHQpCiBHTE9CQUwoaGFuZGxlX2V4Y2VwdGlvbikKICAgICAgICAgU0FWRV9BTEwgQ0xB
QwogaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZDoKKyAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKICAg
ICAgICAgdGVzdGIgJFg4Nl9FRkxBR1NfSUY+PjgsVVJFR1NfZWZsYWdzKzEoJXJzcCkKICAgICAg
ICAganogICAgZXhjZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZAorCisuTGNyNF9wdjMyX29yaWc6
CisgICAgICAgIGptcCAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICAuc2tpcCAoLkxjcjRfcHYz
Ml9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpIC0gKC4gLSAuTGNyNF9wdjMyX29yaWcpLCAweGNj
CisgICAgICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVwbGFjZW1lbnQsICJheCIKKy5MY3I0
X3B2MzJfYWx0OgorICAgICAgICBtb3YgICBWQ1BVX2RvbWFpbiglcmJ4KSwlcmF4CisuTGNyNF9w
djMyX2FsdF9lbmQ6CisgICAgICAgIC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAg
ICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSAuTGNyNF9wdjMyX29yaWcsIC5MY3I0X3B2MzJfYWx0
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX1NNRVAsIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAtIC5MY3I0X3B2
MzJfYWx0KSwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfcHYzMl9hbHRf
ZW5kIC0gLkxjcjRfcHYzMl9hbHQpCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0
X3B2MzJfb3JpZywgLkxjcjRfcHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWDg2X0ZFQVRVUkVfU01BUCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxj
cjRfcHYzMl9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAg
LnBvcHNlY3Rpb24KKworICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQorICAgICAgICBq
eiAgICAuTGNyNF9wdjMyX2RvbmUKKyAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lzXzMyYml0X3B2
KCVyYXgpCisgICAgICAgIGplICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBjYWxsICBjcjRf
cHYzMl9yZXN0b3JlCisgICAgICAgIC8qCisgICAgICAgICAqIEFuIE5NSSBvciAjTUMgbWF5IG9j
Y3VyIGJldHdlZW4gY2xlYXJpbmcgQ1I0LlNNRVAgLyBDUjQuU01BUCBpbgorICAgICAgICAgKiBj
b21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QgYW5kIGl0IGFjdHVhbGx5IHJldHVybmluZyB0byBndWVz
dAorICAgICAgICAgKiBjb250ZXh0LCBpbiB3aGljaCBjYXNlIHRoZSBndWVzdCB3b3VsZCBydW4g
d2l0aCB0aGUgdHdvIGZlYXR1cmVzCisgICAgICAgICAqIGVuYWJsZWQuIFRoZSBvbmx5IGJhZCB0
aGF0IGNhbiBoYXBwZW4gZnJvbSB0aGlzIGlzIGEga2VybmVsIG1vZGUKKyAgICAgICAgICogI1BG
IHdoaWNoIHRoZSBndWVzdCBkb2Vzbid0IGV4cGVjdC4gUmF0aGVyIHRoYW4gdHJ5aW5nIHRvIG1h
a2UgdGhlCisgICAgICAgICAqIE5NSS8jTUMgZXhpdCBwYXRoIGhvbm9yIHRoZSBpbnRlbmRlZCBD
UjQgc2V0dGluZywgc2ltcGx5IGNoZWNrCisgICAgICAgICAqIHdoZXRoZXIgdGhlIHdyb25nIENS
NCB3YXMgaW4gdXNlIHdoZW4gdGhlICNQRiBvY2N1cnJlZCwgYW5kIGV4aXQKKyAgICAgICAgICog
YmFjayB0byB0aGUgZ3Vlc3QgKHdoaWNoIHdpbGwgaW4gdHVybiBjbGVhciB0aGUgdHdvIENSNCBi
aXRzKSB0bworICAgICAgICAgKiByZS1leGVjdXRlIHRoZSBpbnN0cnVjdGlvbi4gSWYgd2UgZ2V0
IGJhY2sgaGVyZSwgdGhlIENSNCBiaXRzCisgICAgICAgICAqIHNob3VsZCB0aGVuIGJlIGZvdW5k
IGNsZWFyICh1bmxlc3MgYW5vdGhlciBOTUkvI01DIG9jY3VycmVkIGF0CisgICAgICAgICAqIGV4
YWN0bHkgdGhlIHJpZ2h0IHRpbWUpLCBhbmQgd2UnbGwgY29udGludWUgcHJvY2Vzc2luZyB0aGUK
KyAgICAgICAgICogZXhjZXB0aW9uIGFzIG5vcm1hbC4KKyAgICAgICAgICovCisgICAgICAgIHRl
c3QgICVyYXgsJXJheAorICAgICAgICBqbnogICAuTGNyNF9wdjMyX2RvbmUKKyAgICAgICAgLyoK
KyAgICAgICAgICogVGhlIGJlbG93IGVmZmVjdGl2ZWx5IGlzCisgICAgICAgICAqIGlmICggcmVn
cy0+ZW50cnlfdmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCAmJgorICAgICAgICAgKiAgICAgIChy
ZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19wYWdlX3ByZXNlbnQpICYmCisgICAgICAgICAqICAgICAg
IShyZWdzLT5lcnJvcl9jb2RlICYgfihQRkVDX3dyaXRlX2FjY2Vzc3xQRkVDX2luc25fZmV0Y2gp
KSApCisgICAgICAgICAqICAgICBnb3RvIGNvbXBhdF90ZXN0X2FsbF9ldmVudHM7CisgICAgICAg
ICAqLworICAgICAgICBtb3YgICAkUEZFQ19wYWdlX3ByZXNlbnQsJWFsCisgICAgICAgIGNtcGIg
ICRUUkFQX3BhZ2VfZmF1bHQsVVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCisgICAgICAgIGpuZSAg
IC5MY3I0X3B2MzJfZG9uZQorICAgICAgICB4b3IgICBVUkVHU19lcnJvcl9jb2RlKCVyc3ApLCVl
YXgKKyAgICAgICAgdGVzdCAgJH4oUEZFQ193cml0ZV9hY2Nlc3N8UEZFQ19pbnNuX2ZldGNoKSwl
ZWF4CisgICAgICAgIGp6ICAgIGNvbXBhdF90ZXN0X2FsbF9ldmVudHMKKy5MY3I0X3B2MzJfZG9u
ZToKICAgICAgICAgc3RpCiAxOiAgICAgIG1vdnEgICVyc3AsJXJkaQogICAgICAgICBtb3Z6Ymwg
VVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApLCVlYXgKICAgICAgICAgbGVhcSAgZXhjZXB0aW9uX3Rh
YmxlKCVyaXApLCVyZHgKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKICAgICAgICAgUEVSRkNf
SU5DUihleGNlcHRpb25zLCAlcmF4LCAlcmJ4KQogICAgICAgICBjYWxscSAqKCVyZHgsJXJheCw4
KQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQpAQCAtNTk0LDYgKzY0OSw3IEBAIEVO
VFJZKG5taSkKICAgICAgICAgbW92bCAgJFRSQVBfbm1pLDQoJXJzcCkKIGhhbmRsZV9pc3RfZXhj
ZXB0aW9uOgogICAgICAgICBTQVZFX0FMTCBDTEFDCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUK
ICAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJzcCkKICAgICAgICAganogICAgMWYKICAgICAg
ICAgLyogSW50ZXJydXB0ZWQgZ3Vlc3QgY29udGV4dC4gQ29weSB0aGUgY29udGV4dCB0byBzdGFj
ayBib3R0b20uICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAppbmRleCBiNWY3OWQ4Li4yOTdiZmRi
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTIwOSw2ICsyMDksMTYgQEAgdm9pZCByZXRf
ZnJvbV9pbnRyKHZvaWQpOwogCiAjZGVmaW5lIEFTTV9TVEFDIEFTTV9BQyhTVEFDKQogI2RlZmlu
ZSBBU01fQ0xBQyBBU01fQUMoQ0xBQykKKworI2RlZmluZSBDUjRfUFYzMl9SRVNUT1JFICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgNjY3OiBBU01f
Tk9QNTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVwbGFjZW1lbnQsICJheCI7ICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICA2Njg6IGNhbGwgY3I0X3B2MzJfcmVzdG9yZTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFsdGluc3RydWN0aW9u
X2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJFX1NNRVAsIDUsIDU7ICAgXAorICAgICAgICBh
bHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2NjhiLCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAg
IFwKKyAgICAgICAgLnBvcHNlY3Rpb24KKwogI2Vsc2UKIHN0YXRpYyBhbHdheXNfaW5saW5lIHZv
aWQgY2xhYyh2b2lkKQogewpAQCAtMzA4LDE0ICszMTgsMTggQEAgc3RhdGljIGFsd2F5c19pbmxp
bmUgdm9pZCBzdGFjKHZvaWQpCiAgKgogICogRm9yIHRoZSB3YXkgaXQgaXMgdXNlZCBpbiBSRVNU
T1JFX0FMTCwgdGhpcyBtYWNybyBtdXN0IHByZXNlcnZlIEVGTEFHUy5aRi4KICAqLwotLm1hY3Jv
IExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTAKKy5tYWNybyBMT0FEX0NfQ0xPQkJFUkVEIGNvbXBh
dD0wIGF4PTEKIC5pZiAhXGNvbXBhdAogICAgICAgICBtb3ZxICBVUkVHU19yMTEoJXJzcCksJXIx
MQogICAgICAgICBtb3ZxICBVUkVHU19yMTAoJXJzcCksJXIxMAogICAgICAgICBtb3ZxICBVUkVH
U19yOSglcnNwKSwlcjkKICAgICAgICAgbW92cSAgVVJFR1NfcjgoJXJzcCksJXI4Ci0uZW5kaWYK
Ky5pZiBcYXgKICAgICAgICAgbW92cSAgVVJFR1NfcmF4KCVyc3ApLCVyYXgKKy5lbmRpZgorLmVs
c2VpZiBcYXgKKyAgICAgICAgbW92bCAgVVJFR1NfcmF4KCVyc3ApLCVlYXgKKy5lbmRpZgogICAg
ICAgICBtb3ZxICBVUkVHU19yY3goJXJzcCksJXJjeAogICAgICAgICBtb3ZxICBVUkVHU19yZHgo
JXJzcCksJXJkeAogICAgICAgICBtb3ZxICBVUkVHU19yc2koJXJzcCksJXJzaQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKaW5kZXggYTY5ZDcyMC4uNGE2YWYwZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oCkBAIC0xMzQsMTIgKzEzNCwxMiBAQAogI2RlZmluZSBURl9rZXJuZWxfbW9kZSAgICAgICAg
ICgxPDxfVEZfa2VybmVsX21vZGUpCiAKIC8qICNQRiBlcnJvciBjb2RlIHZhbHVlcy4gKi8KLSNk
ZWZpbmUgUEZFQ19wYWdlX3ByZXNlbnQgICAoMVU8PDApCi0jZGVmaW5lIFBGRUNfd3JpdGVfYWNj
ZXNzICAgKDFVPDwxKQotI2RlZmluZSBQRkVDX3VzZXJfbW9kZSAgICAgICgxVTw8MikKLSNkZWZp
bmUgUEZFQ19yZXNlcnZlZF9iaXQgICAoMVU8PDMpCi0jZGVmaW5lIFBGRUNfaW5zbl9mZXRjaCAg
ICAgKDFVPDw0KQotI2RlZmluZSBQRkVDX3Byb3Rfa2V5ICAgICAgICgxVTw8NSkKKyNkZWZpbmUg
UEZFQ19wYWdlX3ByZXNlbnQgICAoX0FDKDEsVSkgPDwgMCkKKyNkZWZpbmUgUEZFQ193cml0ZV9h
Y2Nlc3MgICAoX0FDKDEsVSkgPDwgMSkKKyNkZWZpbmUgUEZFQ191c2VyX21vZGUgICAgICAoX0FD
KDEsVSkgPDwgMikKKyNkZWZpbmUgUEZFQ19yZXNlcnZlZF9iaXQgICAoX0FDKDEsVSkgPDwgMykK
KyNkZWZpbmUgUEZFQ19pbnNuX2ZldGNoICAgICAoX0FDKDEsVSkgPDwgNCkKKyNkZWZpbmUgUEZF
Q19wcm90X2tleSAgICAgICAoX0FDKDEsVSkgPDwgNSkKIC8qIEludGVybmFsbHkgdXNlZCBvbmx5
IGZsYWdzLiAqLwogI2RlZmluZSBQRkVDX3BhZ2VfcGFnZWQgICAgICgxVTw8MTYpCiAjZGVmaW5l
IFBGRUNfcGFnZV9zaGFyZWQgICAgKDFVPDwxNykKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b1p19-00085Y-DZ; Sun, 15 May 2016 05:55:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p18-00085S-71
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:06 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 CD/BF-02972-93F08375; Sun, 15 May 2016 05:55:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVdeC3yL
 cYM0dWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Nhzh63gdl7F+RlN7A2MxwK7GLk4hAS+MEp8
 XrqUEcI5zyjxcPVG9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJB6s3
 MECYvMKmElsnvCXCcRmAapfPeMT2wRGjgWMDKsYNYpTi8pSi3QNjfSSijLTM0pyEzNzdA0NTf
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxjPTnM+xCjJwaQkymv41zxciC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvNp9FuJBgUWp6akVaZg4wPGDSEhw8SiK8R3iB0rzFBYm5xZnpEKlTjMYcWxbc
 WMvE8WghkBRiycvPS5US5zUAmSQAUppRmgc3CBa2lxhlpYR5GYFOE+IpSC3KzSxBlX/FKM7Bq
 CTM2woyhSczrwRu3yugU5iATqm+bgRySkkiQkqqgXGdqUbaLfdDF8QqjpwS3rsmz07if/eSkh
 At5vSgLbHPp/Oryy9sCLmflnVNy1dxVUrx/S3hGcG/en8sL1Bh65nXfluxcteyfPW96VzLHdM
 8fA00I118JM9crliRJvdm4X8ekVWSiVOtD/p+W2lQkbXATU/jdPV+4ZdFPgVWS4/rvQqt+1/+
 SYmlOCPRUIu5qDgRAONC6Z1WAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1463291703!41568290!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51917 invoked from network); 15 May 2016 05:55:04 -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; 15 May 2016 05:55: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 1b1p14-0000wl-8P
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p14-0005HH-7I
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p14-0005HH-7I@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:02 +0000
Subject: [Xen-changelog] [xen master] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVhM2U4ZWRmZGJhYmZiMTdmMGQzOWVkMTI4NzE2ZWM0NjRmMzQ4YjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjEyOjIyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo0NSAyMDE2ICsw
MTAwCgogICAgeDg2OiBzdXBwcmVzcyBTTUVQIGFuZCBTTUFQIHdoaWxlIHJ1bm5pbmcgMzItYml0
IFBWIGd1ZXN0IGNvZGUKICAgIAogICAgU2luY2Ugc3VjaCBndWVzdHMnIGtlcm5lbCBjb2RlIHJ1
bnMgaW4gcmluZyAxLCB0aGVpciBtZW1vcnkgYWNjZXNzZXMsCiAgICBhdCB0aGUgcGFnaW5nIGxh
eWVyLCBhcmUgc3VwZXJ2aXNvciBtb2RlIG9uZXMsIGFuZCBoZW5jZSBzdWJqZWN0IHRvCiAgICBT
TUFQL1NNRVAgY2hlY2tzLiBTdWNoIGd1ZXN0cyBjYW5ub3QgYmUgZXhwZWN0ZWQgdG8gYmUgYXdh
cmUgb2YgdGhvc2UKICAgIHR3byBmZWF0dXJlcyB0aG91Z2ggKGFuZCBzbyBmYXIgd2UgYWxzbyBk
b24ndCBleHBvc2UgdGhlIHJlc3BlY3RpdmUKICAgIGZlYXR1cmUgZmxhZ3MpLCBhbmQgaGVuY2Ug
bWF5IHN1ZmZlciBwYWdlIGZhdWx0cyB0aGV5IGNhbm5vdCBkZWFsIHdpdGguCiAgICAKICAgIFdo
aWxlIHRoZSBwbGFjZW1lbnQgb2YgdGhlIHJlLWVuYWJsaW5nIHNsaWdodGx5IHdlYWtlbnMgdGhl
IGludGVuZGVkCiAgICBwcm90ZWN0aW9uLCBpdCB3YXMgc2VsZWN0ZWQgc3VjaCB0aGF0IDY0LWJp
dCBwYXRocyB3b3VsZCByZW1haW4KICAgIHVuYWZmZWN0ZWQgd2hlcmUgcG9zc2libGUuIEF0IHRo
ZSBleHBlbnNlIG9mIGEgZnVydGhlciBwZXJmb3JtYW5jZSBoaXQKICAgIHRoZSByZS1lbmFibGlu
ZyBjb3VsZCBiZSBwdXQgcmlnaHQgbmV4dCB0byB0aGUgQ0xBQ3MuCiAgICAKICAgIE5vdGUgdGhh
dCB0aGlzIGludHJvZHVjZXMgYSBudW1iZXIgb2YgZXh0cmEgVExCIGZsdXNoZXMgLSBDUjQuU01F
UAogICAgdHJhbnNpdGlvbmluZyBmcm9tIDAgdG8gMSBhbHdheXMgY2F1c2VzIGEgZmx1c2gsIGFu
ZCBpdCB0cmFuc2l0aW9uaW5nCiAgICBmcm9tIDEgdG8gMCBtYXkgYWxzbyBkby4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgfCAxMCArKysrKysrCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2FzbS1vZmZzZXRzLmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50
cnkuUyB8IDYwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJj
aC94ODYveDg2XzY0L2VudHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysr
KysrKysrKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrKy0t
LS0KIDYgZmlsZXMgY2hhbmdlZCwgMTQ3IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
aW5kZXggNTAyOTU2OC4uNGMyZDAxYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTY5LDYgKzY5LDggQEAgYm9vbGVhbl9wYXJh
bSgic21lcCIsIG9wdF9zbWVwKTsKIHN0YXRpYyBib29sX3QgX19pbml0ZGF0YSBvcHRfc21hcCA9
IDE7CiBib29sZWFuX3BhcmFtKCJzbWFwIiwgb3B0X3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9f
cmVhZF9tb3N0bHkgY3I0X3B2MzJfbWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICov
CiBzdGF0aWMgYm9vbF90IF9faW5pdGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJk
b20wcHZoIiwgb3B0X2RvbTBwdmgpOwpAQCAtMTM5OCw2ICsxNDAwLDggQEAgdm9pZCBfX2luaXQg
bm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9o
YXNfc21hcCApCiAgICAgICAgIHNldF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9w
djMyX21hc2sgPSBtbXVfY3I0X2ZlYXR1cmVzICYgKFg4Nl9DUjRfU01FUCB8IFg4Nl9DUjRfU01B
UCk7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQogICAgICAgICBzZXRfaW5fY3I0KFg4
Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNTM2LDcgKzE1NDAsMTAgQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgKiBjb3B5X2Zyb21f
dXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hhc19zbWFwICkKKyAgICB7CisgICAgICAg
IGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRf
Y3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAKICAgICBwcmludGsoIiVzTlggKEV4ZWN1
dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2ZVxuIiwKICAgICAgICAgICAgY3B1X2hhc19u
eCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcgIldhcm5pbmc6ICIsCkBAIC0xNTUzLDcg
KzE1NjAsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBtYmlfcCkKICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIp
OwogCiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQorICAgIHsKICAgICAgICAgd3JpdGVfY3I0KHJl
YWRfY3I0KCkgfCBYODZfQ1I0X1NNQVApOworICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9D
UjRfU01BUDsKKyAgICB9CiAKICAgICAvKiBTY3J1YiBSQU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFu
ZCBzbyBtYXkgZ28gdG8gYW4gdW5wcml2aWxlZ2VkIGRvbWFpbi4gKi8KICAgICBzY3J1Yl9oZWFw
X3BhZ2VzKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMg
Yi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggZmEzN2VlMC4uYTNhZTdh
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwpAQCAtMTM2LDYgKzEzNiw3IEBAIHZvaWQg
X19kdW1teV9fKHZvaWQpCiAgICAgT0ZGU0VUKENQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywg
c3RydWN0IGNwdV9pbmZvLCBndWVzdF9jcHVfdXNlcl9yZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5G
T19wcm9jZXNzb3JfaWQsIHN0cnVjdCBjcHVfaW5mbywgcHJvY2Vzc29yX2lkKTsKICAgICBPRkZT
RVQoQ1BVSU5GT19jdXJyZW50X3ZjcHUsIHN0cnVjdCBjcHVfaW5mbywgY3VycmVudF92Y3B1KTsK
KyAgICBPRkZTRVQoQ1BVSU5GT19jcjQsIHN0cnVjdCBjcHVfaW5mbywgY3I0KTsKICAgICBERUZJ
TkUoQ1BVSU5GT19zaXplb2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKICAgICBCTEFOSygp
OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVu
L2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA2Y2E0YTU0Li41MjUxOGM1IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE2LDE0ICsxNiwxNiBAQCBFTlRSWShj
b21wYXRfaHlwZXJjYWxsKQogICAgICAgICBBU01fQ0xBQwogICAgICAgICBwdXNocSAkMAogICAg
ICAgICBTQVZFX1ZPTEFUSUxFIHR5cGU9VFJBUF9zeXNjYWxsIGNvbXBhdD0xCisgICAgICAgIENS
NF9QVjMyX1JFU1RPUkUKIAogICAgICAgICBjbXBiICAkMCx1bnRydXN0ZWRfbXNpKCVyaXApCiBV
TkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNrKQogICAgICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZF
Q1RPUiwlZWRpCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVjdGVkX21zaQotICAgICAg
ICBMT0FEX0NfQ0xPQkJFUkVECisgICAgICAgIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTEgYXg9
MAogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJz
cCksJWVheAogICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogCiAgICAgICAgIGNtcGwgICROUl9o
eXBlcmNhbGxzLCVlYXgKQEAgLTMzLDcgKzM1LDYgQEAgVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykK
ICAgICAgICAgcHVzaHEgVVJFR1NfcmJ4KCVyc3ApOyBwdXNocSAlcmN4OyBwdXNocSAlcmR4OyBw
dXNocSAlcnNpOyBwdXNocSAlcmRpCiAgICAgICAgIHB1c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkK
ICAgICAgICAgbGVhcSAgY29tcGF0X2h5cGVyY2FsbF9hcmdzX3RhYmxlKCVyaXApLCVyMTAKLSAg
ICAgICAgbW92bCAgJWVheCwlZWF4CiAgICAgICAgIG1vdmwgICQ2LCVlY3gKICAgICAgICAgc3Vi
YiAgKCVyMTAsJXJheCwxKSwlY2wKICAgICAgICAgbW92cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0
OSw2IEBAIFVOTElLRUxZX0VORChtc2lfY2hlY2spCiAjZGVmaW5lIFNIQURPV19CWVRFUyAxNiAv
KiBTaGFkb3cgRUlQICsgc2hhZG93IGh5cGVyY2FsbCAjICovCiAjZWxzZQogICAgICAgICAvKiBS
ZWxvY2F0ZSBhcmd1bWVudCByZWdpc3RlcnMgYW5kIHplcm8tZXh0ZW5kIHRvIDY0IGJpdHMuICov
Ci0gICAgICAgIG1vdmwgICVlYXgsJWVheCAgICAgICAgICAgICAgLyogSHlwZXJjYWxsICMgICov
CiAgICAgICAgIHhjaGdsICVlY3gsJWVzaSAgICAgICAgICAgICAgLyogQXJnIDIsIEFyZyA0ICov
CiAgICAgICAgIG1vdmwgICVlZHgsJWVkeCAgICAgICAgICAgICAgLyogQXJnIDMgICAgICAgICov
CiAgICAgICAgIG1vdmwgICVlZGksJXI4ZCAgICAgICAgICAgICAgLyogQXJnIDUgICAgICAgICov
CkBAIC0xNzQsMTAgKzE3NCw2MSBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8qICVyYng6IHN0
cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRfcmVzdG9yZV9h
bGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisuTGNyNF9vcmln
OgorICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKSAqLworICAgICAg
ICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRfZW5kICovCisgICAgICAgIEFTTV9OT1A4IC8q
IG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAlcmF4ICovCisgICAgICAgIEFTTV9OT1A2IC8q
IGFuZCAgICQuLi4sICVyYXggKi8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BV
SU5GT19jcjQuLi4oJXJzcCkgKi8KKyAgICAgICAgQVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNy
NCAqLworLkxjcjRfb3JpZ19lbmQ6CisgICAgICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVw
bGFjZW1lbnQsICJheCIKKy5MY3I0X2FsdDoKKyAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJz
cCkKKyAgICAgICAganBlICAgLkxjcjRfYWx0X2VuZAorICAgICAgICBtb3YgICBDUFVJTkZPX2Ny
NC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCksICVyYXgKKyAgICAgICAgYW5kICAg
JH4oWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCksICVyYXgKKyAgICAgICAgbW92ICAgJXJheCwg
Q1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9jcHVfdXNlcl9yZWdzKCVyc3ApCisgICAgICAgIG1v
diAgICVyYXgsICVjcjQKKy5MY3I0X2FsdF9lbmQ6CisgICAgICAgIC5zZWN0aW9uIC5hbHRpbnN0
cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSAuTGNyNF9vcmlnLCAu
TGNyNF9hbHQsIFg4Nl9GRUFUVVJFX1NNRVAsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKC5MY3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQpCisgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01BUCwgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2Fs
dCkKKyAgICAgICAgLnBvcHNlY3Rpb24KICAgICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0
PTEKIC5MZnQwOiAgaXJldHEKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxl
X2V4Y2VwdGlvbikKIAorLyogVGhpcyBtdXN0bid0IG1vZGlmeSByZWdpc3RlcnMgb3RoZXIgdGhh
biAlcmF4LiAqLworRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKKyAgICAgICAgcHVzaCAgJXJkeAor
ICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsICVyZHgpCisgICAgICAgIG1vdiAgICglcmR4
KSwgJXJheAorICAgICAgICB0ZXN0ICAkWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCwlZWF4Cisg
ICAgICAgIGpueiAgIDBmCisgICAgICAgIG9yICAgIGNyNF9wdjMyX21hc2soJXJpcCksICVyYXgK
KyAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICBtb3YgICAlcmF4LCAoJXJkeCkKKyAg
ICAgICAgcG9wICAgJXJkeAorICAgICAgICByZXQKKzA6CisjaWZuZGVmIE5ERUJVRworICAgICAg
ICAvKiBDaGVjayB0aGF0IF9hbGxfIG9mIHRoZSBiaXRzIGludGVuZGVkIHRvIGJlIHNldCBhY3R1
YWxseSBhcmUuICovCisgICAgICAgIG1vdiAgICVjcjQsICVyYXgKKyAgICAgICAgYW5kICAgY3I0
X3B2MzJfbWFzayglcmlwKSwgJWVheAorICAgICAgICBjbXAgICBjcjRfcHYzMl9tYXNrKCVyaXAp
LCAlZWF4CisgICAgICAgIGplICAgIDFmCisgICAgICAgIEJVRworMToKKyNlbmRpZgorICAgICAg
ICBwb3AgICAlcmR4CisgICAgICAgIHhvciAgICVlYXgsICVlYXgKKyAgICAgICAgcmV0CisKIC8q
ICVyZHg6IHRyYXBfYm91bmNlLCAlcmJ4OiBzdHJ1Y3QgdmNwdSAqLwogRU5UUlkoY29tcGF0X3Bv
c3RfaGFuZGxlX2V4Y2VwdGlvbikKICAgICAgICAgdGVzdGIgJFRCRl9FWENFUFRJT04sVFJBUEJP
VU5DRV9mbGFncyglcmR4KQpAQCAtMTkwLDYgKzI0MSw3IEBAIEVOVFJZKGNvbXBhdF9wb3N0X2hh
bmRsZV9leGNlcHRpb24pCiAvKiBTZWUgbHN0YXJfZW50ZXIgZm9yIGVudHJ5IHJlZ2lzdGVyIHN0
YXRlLiAqLwogRU5UUlkoY3N0YXJfZW50ZXIpCiAgICAgICAgIHN0aQorICAgICAgICBDUjRfUFYz
Ml9SRVNUT1JFCiAgICAgICAgIG1vdnEgIDgoJXJzcCksJXJheCAvKiBSZXN0b3JlICVyYXguICov
CiAgICAgICAgIG1vdnEgICRGTEFUX0tFUk5FTF9TUyw4KCVyc3ApCiAgICAgICAgIHB1c2hxICVy
MTEKQEAgLTIyNSw2ICsyNzcsNyBAQCBVTkxJS0VMWV9FTkQoY29tcGF0X3N5c2NhbGxfZ3BmKQog
ICAgICAgICBqbXAgICAuTGNvbXBhdF9ib3VuY2VfZXhjZXB0aW9uCiAKIEVOVFJZKGNvbXBhdF9z
eXNlbnRlcikKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBtb3ZxICBWQ1BVX3Ry
YXBfY3R4dCglcmJ4KSwlcmN4CiAgICAgICAgIGNtcGIgICRUUkFQX2dwX2ZhdWx0LFVSRUdTX2Vu
dHJ5X3ZlY3RvciglcnNwKQogICAgICAgICBtb3Z6d2wgVkNQVV9zeXNlbnRlcl9zZWwoJXJieCks
JWVheApAQCAtMjM4LDYgKzI5MSw3IEBAIEVOVFJZKGNvbXBhdF9zeXNlbnRlcikKICAgICAgICAg
am1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwogCiBFTlRSWShjb21wYXRfaW50ODBfZGlyZWN0
X3RyYXApCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKICAgICAgICAgY2FsbCAgY29tcGF0X2Ny
ZWF0ZV9ib3VuY2VfZnJhbWUKICAgICAgICAgam1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L2VudHJ5LlMKaW5kZXggZDBmMzI1OS4uOTlhNTVhZiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpA
QCAtNDM4LDYgKzQzOCw3IEBAIEVOVFJZKGRvbV9jcmFzaF9zeW5jX2V4dGFibGUpCiAKIEVOVFJZ
KGNvbW1vbl9pbnRlcnJ1cHQpCiAgICAgICAgIFNBVkVfQUxMIENMQUMKKyAgICAgICAgQ1I0X1BW
MzJfUkVTVE9SRQogICAgICAgICBtb3ZxICVyc3AsJXJkaQogICAgICAgICBjYWxscSBkb19JUlEK
ICAgICAgICAgam1wIHJldF9mcm9tX2ludHIKQEAgLTQ1OCwxMyArNDU5LDY3IEBAIEVOVFJZKHBh
Z2VfZmF1bHQpCiBHTE9CQUwoaGFuZGxlX2V4Y2VwdGlvbikKICAgICAgICAgU0FWRV9BTEwgQ0xB
QwogaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZDoKKyAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKICAg
ICAgICAgdGVzdGIgJFg4Nl9FRkxBR1NfSUY+PjgsVVJFR1NfZWZsYWdzKzEoJXJzcCkKICAgICAg
ICAganogICAgZXhjZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZAorCisuTGNyNF9wdjMyX29yaWc6
CisgICAgICAgIGptcCAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICAuc2tpcCAoLkxjcjRfcHYz
Ml9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpIC0gKC4gLSAuTGNyNF9wdjMyX29yaWcpLCAweGNj
CisgICAgICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVwbGFjZW1lbnQsICJheCIKKy5MY3I0
X3B2MzJfYWx0OgorICAgICAgICBtb3YgICBWQ1BVX2RvbWFpbiglcmJ4KSwlcmF4CisuTGNyNF9w
djMyX2FsdF9lbmQ6CisgICAgICAgIC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAg
ICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSAuTGNyNF9wdjMyX29yaWcsIC5MY3I0X3B2MzJfYWx0
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX1NNRVAsIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAtIC5MY3I0X3B2
MzJfYWx0KSwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfcHYzMl9hbHRf
ZW5kIC0gLkxjcjRfcHYzMl9hbHQpCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0
X3B2MzJfb3JpZywgLkxjcjRfcHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWDg2X0ZFQVRVUkVfU01BUCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxj
cjRfcHYzMl9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAg
LnBvcHNlY3Rpb24KKworICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQorICAgICAgICBq
eiAgICAuTGNyNF9wdjMyX2RvbmUKKyAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lzXzMyYml0X3B2
KCVyYXgpCisgICAgICAgIGplICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBjYWxsICBjcjRf
cHYzMl9yZXN0b3JlCisgICAgICAgIC8qCisgICAgICAgICAqIEFuIE5NSSBvciAjTUMgbWF5IG9j
Y3VyIGJldHdlZW4gY2xlYXJpbmcgQ1I0LlNNRVAgLyBDUjQuU01BUCBpbgorICAgICAgICAgKiBj
b21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QgYW5kIGl0IGFjdHVhbGx5IHJldHVybmluZyB0byBndWVz
dAorICAgICAgICAgKiBjb250ZXh0LCBpbiB3aGljaCBjYXNlIHRoZSBndWVzdCB3b3VsZCBydW4g
d2l0aCB0aGUgdHdvIGZlYXR1cmVzCisgICAgICAgICAqIGVuYWJsZWQuIFRoZSBvbmx5IGJhZCB0
aGF0IGNhbiBoYXBwZW4gZnJvbSB0aGlzIGlzIGEga2VybmVsIG1vZGUKKyAgICAgICAgICogI1BG
IHdoaWNoIHRoZSBndWVzdCBkb2Vzbid0IGV4cGVjdC4gUmF0aGVyIHRoYW4gdHJ5aW5nIHRvIG1h
a2UgdGhlCisgICAgICAgICAqIE5NSS8jTUMgZXhpdCBwYXRoIGhvbm9yIHRoZSBpbnRlbmRlZCBD
UjQgc2V0dGluZywgc2ltcGx5IGNoZWNrCisgICAgICAgICAqIHdoZXRoZXIgdGhlIHdyb25nIENS
NCB3YXMgaW4gdXNlIHdoZW4gdGhlICNQRiBvY2N1cnJlZCwgYW5kIGV4aXQKKyAgICAgICAgICog
YmFjayB0byB0aGUgZ3Vlc3QgKHdoaWNoIHdpbGwgaW4gdHVybiBjbGVhciB0aGUgdHdvIENSNCBi
aXRzKSB0bworICAgICAgICAgKiByZS1leGVjdXRlIHRoZSBpbnN0cnVjdGlvbi4gSWYgd2UgZ2V0
IGJhY2sgaGVyZSwgdGhlIENSNCBiaXRzCisgICAgICAgICAqIHNob3VsZCB0aGVuIGJlIGZvdW5k
IGNsZWFyICh1bmxlc3MgYW5vdGhlciBOTUkvI01DIG9jY3VycmVkIGF0CisgICAgICAgICAqIGV4
YWN0bHkgdGhlIHJpZ2h0IHRpbWUpLCBhbmQgd2UnbGwgY29udGludWUgcHJvY2Vzc2luZyB0aGUK
KyAgICAgICAgICogZXhjZXB0aW9uIGFzIG5vcm1hbC4KKyAgICAgICAgICovCisgICAgICAgIHRl
c3QgICVyYXgsJXJheAorICAgICAgICBqbnogICAuTGNyNF9wdjMyX2RvbmUKKyAgICAgICAgLyoK
KyAgICAgICAgICogVGhlIGJlbG93IGVmZmVjdGl2ZWx5IGlzCisgICAgICAgICAqIGlmICggcmVn
cy0+ZW50cnlfdmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCAmJgorICAgICAgICAgKiAgICAgIChy
ZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19wYWdlX3ByZXNlbnQpICYmCisgICAgICAgICAqICAgICAg
IShyZWdzLT5lcnJvcl9jb2RlICYgfihQRkVDX3dyaXRlX2FjY2Vzc3xQRkVDX2luc25fZmV0Y2gp
KSApCisgICAgICAgICAqICAgICBnb3RvIGNvbXBhdF90ZXN0X2FsbF9ldmVudHM7CisgICAgICAg
ICAqLworICAgICAgICBtb3YgICAkUEZFQ19wYWdlX3ByZXNlbnQsJWFsCisgICAgICAgIGNtcGIg
ICRUUkFQX3BhZ2VfZmF1bHQsVVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCisgICAgICAgIGpuZSAg
IC5MY3I0X3B2MzJfZG9uZQorICAgICAgICB4b3IgICBVUkVHU19lcnJvcl9jb2RlKCVyc3ApLCVl
YXgKKyAgICAgICAgdGVzdCAgJH4oUEZFQ193cml0ZV9hY2Nlc3N8UEZFQ19pbnNuX2ZldGNoKSwl
ZWF4CisgICAgICAgIGp6ICAgIGNvbXBhdF90ZXN0X2FsbF9ldmVudHMKKy5MY3I0X3B2MzJfZG9u
ZToKICAgICAgICAgc3RpCiAxOiAgICAgIG1vdnEgICVyc3AsJXJkaQogICAgICAgICBtb3Z6Ymwg
VVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApLCVlYXgKICAgICAgICAgbGVhcSAgZXhjZXB0aW9uX3Rh
YmxlKCVyaXApLCVyZHgKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKICAgICAgICAgUEVSRkNf
SU5DUihleGNlcHRpb25zLCAlcmF4LCAlcmJ4KQogICAgICAgICBjYWxscSAqKCVyZHgsJXJheCw4
KQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQpAQCAtNTk0LDYgKzY0OSw3IEBAIEVO
VFJZKG5taSkKICAgICAgICAgbW92bCAgJFRSQVBfbm1pLDQoJXJzcCkKIGhhbmRsZV9pc3RfZXhj
ZXB0aW9uOgogICAgICAgICBTQVZFX0FMTCBDTEFDCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUK
ICAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJzcCkKICAgICAgICAganogICAgMWYKICAgICAg
ICAgLyogSW50ZXJydXB0ZWQgZ3Vlc3QgY29udGV4dC4gQ29weSB0aGUgY29udGV4dCB0byBzdGFj
ayBib3R0b20uICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAppbmRleCBiNWY3OWQ4Li4yOTdiZmRi
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTIwOSw2ICsyMDksMTYgQEAgdm9pZCByZXRf
ZnJvbV9pbnRyKHZvaWQpOwogCiAjZGVmaW5lIEFTTV9TVEFDIEFTTV9BQyhTVEFDKQogI2RlZmlu
ZSBBU01fQ0xBQyBBU01fQUMoQ0xBQykKKworI2RlZmluZSBDUjRfUFYzMl9SRVNUT1JFICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgNjY3OiBBU01f
Tk9QNTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIC5wdXNoc2VjdGlvbiAuYWx0aW5zdHJfcmVwbGFjZW1lbnQsICJheCI7ICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICA2Njg6IGNhbGwgY3I0X3B2MzJfcmVzdG9yZTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFsdGluc3RydWN0aW9u
X2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJFX1NNRVAsIDUsIDU7ICAgXAorICAgICAgICBh
bHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2NjhiLCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAg
IFwKKyAgICAgICAgLnBvcHNlY3Rpb24KKwogI2Vsc2UKIHN0YXRpYyBhbHdheXNfaW5saW5lIHZv
aWQgY2xhYyh2b2lkKQogewpAQCAtMzA4LDE0ICszMTgsMTggQEAgc3RhdGljIGFsd2F5c19pbmxp
bmUgdm9pZCBzdGFjKHZvaWQpCiAgKgogICogRm9yIHRoZSB3YXkgaXQgaXMgdXNlZCBpbiBSRVNU
T1JFX0FMTCwgdGhpcyBtYWNybyBtdXN0IHByZXNlcnZlIEVGTEFHUy5aRi4KICAqLwotLm1hY3Jv
IExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTAKKy5tYWNybyBMT0FEX0NfQ0xPQkJFUkVEIGNvbXBh
dD0wIGF4PTEKIC5pZiAhXGNvbXBhdAogICAgICAgICBtb3ZxICBVUkVHU19yMTEoJXJzcCksJXIx
MQogICAgICAgICBtb3ZxICBVUkVHU19yMTAoJXJzcCksJXIxMAogICAgICAgICBtb3ZxICBVUkVH
U19yOSglcnNwKSwlcjkKICAgICAgICAgbW92cSAgVVJFR1NfcjgoJXJzcCksJXI4Ci0uZW5kaWYK
Ky5pZiBcYXgKICAgICAgICAgbW92cSAgVVJFR1NfcmF4KCVyc3ApLCVyYXgKKy5lbmRpZgorLmVs
c2VpZiBcYXgKKyAgICAgICAgbW92bCAgVVJFR1NfcmF4KCVyc3ApLCVlYXgKKy5lbmRpZgogICAg
ICAgICBtb3ZxICBVUkVHU19yY3goJXJzcCksJXJjeAogICAgICAgICBtb3ZxICBVUkVHU19yZHgo
JXJzcCksJXJkeAogICAgICAgICBtb3ZxICBVUkVHU19yc2koJXJzcCksJXJzaQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKaW5kZXggYTY5ZDcyMC4uNGE2YWYwZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oCkBAIC0xMzQsMTIgKzEzNCwxMiBAQAogI2RlZmluZSBURl9rZXJuZWxfbW9kZSAgICAgICAg
ICgxPDxfVEZfa2VybmVsX21vZGUpCiAKIC8qICNQRiBlcnJvciBjb2RlIHZhbHVlcy4gKi8KLSNk
ZWZpbmUgUEZFQ19wYWdlX3ByZXNlbnQgICAoMVU8PDApCi0jZGVmaW5lIFBGRUNfd3JpdGVfYWNj
ZXNzICAgKDFVPDwxKQotI2RlZmluZSBQRkVDX3VzZXJfbW9kZSAgICAgICgxVTw8MikKLSNkZWZp
bmUgUEZFQ19yZXNlcnZlZF9iaXQgICAoMVU8PDMpCi0jZGVmaW5lIFBGRUNfaW5zbl9mZXRjaCAg
ICAgKDFVPDw0KQotI2RlZmluZSBQRkVDX3Byb3Rfa2V5ICAgICAgICgxVTw8NSkKKyNkZWZpbmUg
UEZFQ19wYWdlX3ByZXNlbnQgICAoX0FDKDEsVSkgPDwgMCkKKyNkZWZpbmUgUEZFQ193cml0ZV9h
Y2Nlc3MgICAoX0FDKDEsVSkgPDwgMSkKKyNkZWZpbmUgUEZFQ191c2VyX21vZGUgICAgICAoX0FD
KDEsVSkgPDwgMikKKyNkZWZpbmUgUEZFQ19yZXNlcnZlZF9iaXQgICAoX0FDKDEsVSkgPDwgMykK
KyNkZWZpbmUgUEZFQ19pbnNuX2ZldGNoICAgICAoX0FDKDEsVSkgPDwgNCkKKyNkZWZpbmUgUEZF
Q19wcm90X2tleSAgICAgICAoX0FDKDEsVSkgPDwgNSkKIC8qIEludGVybmFsbHkgdXNlZCBvbmx5
IGZsYWdzLiAqLwogI2RlZmluZSBQRkVDX3BhZ2VfcGFnZWQgICAgICgxVTw8MTYpCiAjZGVmaW5l
IFBGRUNfcGFnZV9zaGFyZWQgICAgKDFVPDwxNykKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05: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 1b1p1I-00086D-FN; Sun, 15 May 2016 05: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 1b1p1G-00085z-O0
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:14 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 EE/34-03294-14F08375; Sun, 15 May 2016 05:55:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdeR3yL
 c4NZUOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP/7JWPBDtmKxfvOMTYwThHrYuTiEBL4wigx
 8/BbJgjnPKPEqf7FjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SZw/u
 4MJxOYVMJN49mE/mM0CVL9h13r2CYwcCxgZVjFqFKcWlaUW6Rqa6SUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7a7nmIUZKDSUmU1/CvebgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd5uXotwIcGi1PTUirTMHGB4wKQlOHiURHiPgKR5iwsSc4sz0yFSpxgVpcR5XUAS
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9SkCk8mXklcNNfAS1mAlpcf
 d0IZHFJIkJKqoFx+XSp2YuiHkguXvA4bYZNCGPQjTaNDCvvJYqNWeFX4y375jzieruwLvR+m4
 9yyOKOVQkxBzYuKwg8IG563dPFmm23QaD09Oi9H+Iv3mmL38zaIvFjapN7S6RT5dKtYjf3neH
 xWR/ws/RybkX0wa9ZOhr27St09rzILpiz8kz6xx05u2MYd/QrsRRnJBpqMRcVJwIA0LxPO0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463291712!13904087!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19869 invoked from network); 15 May 2016 05:55:13 -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; 15 May 2016 05: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 1b1p1E-0000wq-CA
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p1E-0005Ho-9b
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1E-0005Ho-9b@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:12 +0000
Subject: [Xen-changelog] [xen master] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjEzOjU0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo1NSAyMDE2ICsw
MTAwCgogICAgeDg2OiB1c2Ugb3B0aW1hbCBOT1BzIHRvIGZpbGwgdGhlIFNNRVAvU01BUCBwbGFj
ZWhvbGRlcnMKICAgIAogICAgQWx0ZXJuYXRpdmVzIHBhdGNoaW5nIGNvZGUgcGlja3MgdGhlIG1v
c3Qgc3VpdGFibGUgTk9QcyBmb3IgdGhlCiAgICBydW5uaW5nIHN5c3RlbSwgc28gc2ltcGx5IHVz
ZSBpdCB0byByZXBsYWNlIHRoZSBwcmUtcG9wdWxhdGVkIG9uZXMuCiAgICAKICAgIFVzZSBhbiBh
cmJpdHJhcnksIGFsd2F5cyBhdmFpbGFibGUgZmVhdHVyZSB0byBrZXkgb2ZmIGZyb20sIGJ1dAog
ICAgaGlkZSB0aGlzIGJlaGluZCB0aGUgbmV3IFg4Nl9GRUFUVVJFX0FMV0FZUy4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgfCA4ICsrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2FzbV9kZWZucy5oICAgIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJl
LmggICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIv
eGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA1MjUxOGM1Li4yNzIzNDU1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxMiArMTc1LDcgQEAgY29t
cGF0X2JhZF9oeXBlcmNhbGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAg
ICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01f
Tk9QOCAvKiB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBq
cGUgICAuTGNyNF9hbHRfZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9f
Y3I0Li4uKCVyc3ApLCAlcmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVy
YXggKi8KLSAgICAgICAgQVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJz
cCkgKi8KLSAgICAgICAgQVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLworICAgICAgICAu
c2tpcCAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkgLSAoLiAtIC5MY3I0X29yaWcpLCAweDkw
CiAuTGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNl
bWVudCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMTkyLDYgKzE4Nyw3IEBAIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgbW92ICAgJXJheCwgJWNyNAogLkxjcjRfYWx0X2Vu
ZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGlu
c3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcsIFg4Nl9GRUFUVVJFX0FMV0FZ
UywgMTIsIDAKICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRf
YWx0LCBYODZfRkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgu
TGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5k
ZXggMjk3YmZkYi4uOTYzZTZlYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21f
ZGVmbnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0yMDQsNiAr
MjA0LDcgQEAgdm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMj
b3A7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgIC5wb3BzZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRy
eSA2NjFiLCA2NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFs
dGluc3RydWN0aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAg
ICAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMjE1LDYgKzIxNiw3IEBAIHZvaWQgcmV0
X2Zyb21faW50cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNl
bWVudCwgImF4IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYz
Ml9yZXN0b3JlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2Vj
dGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxX
QVlTLCA1LCAwOyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4
Nl9GRUFUVVJFX1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2
NjdiLCA2NjhiLCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rp
b24KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggOTdjN2U5ZS4uOWM0OTIwNiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9jcHVmZWF0dXJlLmgKQEAgLTMwLDYgKzMwLDkgQEAKICNkZWZpbmUgY3B1ZmVhdF9i
aXQoaWR4KQkoKGlkeCkgJSAzMikKICNkZWZpbmUgY3B1ZmVhdF9tYXNrKGlkeCkJKF9BQygxLCBV
KSA8PCBjcHVmZWF0X2JpdChpZHgpKQogCisvKiBBbiBhbGlhcyBvZiBhIGZlYXR1cmUgd2Uga25v
dyBpcyBhbHdheXMgZ29pbmcgdG8gYmUgcHJlc2VudC4gKi8KKyNkZWZpbmUgWDg2X0ZFQVRVUkVf
QUxXQVlTICAgICAgWDg2X0ZFQVRVUkVfTE0KKwogI2lmICFkZWZpbmVkKF9fQVNTRU1CTFlfXykg
JiYgIWRlZmluZWQoWDg2X0ZFQVRVUkVTX09OTFkpCiAjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgog
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05: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 1b1p1I-00086D-FN; Sun, 15 May 2016 05: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 1b1p1G-00085z-O0
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:14 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 EE/34-03294-14F08375; Sun, 15 May 2016 05:55:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdeR3yL
 c4NZUOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP/7JWPBDtmKxfvOMTYwThHrYuTiEBL4wigx
 8/BbJgjnPKPEqf7FjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SZw/u
 4MJxOYVMJN49mE/mM0CVL9h13r2CYwcCxgZVjFqFKcWlaUW6Rqa6SUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7a7nmIUZKDSUmU1/CvebgQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd5uXotwIcGi1PTUirTMHGB4wKQlOHiURHiPgKR5iwsSc4sz0yFSpxgVpcR5XUAS
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9SkCk8mXklcNNfAS1mAlpcf
 d0IZHFJIkJKqoFx+XSp2YuiHkguXvA4bYZNCGPQjTaNDCvvJYqNWeFX4y375jzieruwLvR+m4
 9yyOKOVQkxBzYuKwg8IG563dPFmm23QaD09Oi9H+Iv3mmL38zaIvFjapN7S6RT5dKtYjf3neH
 xWR/ws/RybkX0wa9ZOhr27St09rzILpiz8kz6xx05u2MYd/QrsRRnJBpqMRcVJwIA0LxPO0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463291712!13904087!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19869 invoked from network); 15 May 2016 05:55:13 -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; 15 May 2016 05: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 1b1p1E-0000wq-CA
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p1E-0005Ho-9b
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1E-0005Ho-9b@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:12 +0000
Subject: [Xen-changelog] [xen master] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjEzOjU0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo1NSAyMDE2ICsw
MTAwCgogICAgeDg2OiB1c2Ugb3B0aW1hbCBOT1BzIHRvIGZpbGwgdGhlIFNNRVAvU01BUCBwbGFj
ZWhvbGRlcnMKICAgIAogICAgQWx0ZXJuYXRpdmVzIHBhdGNoaW5nIGNvZGUgcGlja3MgdGhlIG1v
c3Qgc3VpdGFibGUgTk9QcyBmb3IgdGhlCiAgICBydW5uaW5nIHN5c3RlbSwgc28gc2ltcGx5IHVz
ZSBpdCB0byByZXBsYWNlIHRoZSBwcmUtcG9wdWxhdGVkIG9uZXMuCiAgICAKICAgIFVzZSBhbiBh
cmJpdHJhcnksIGFsd2F5cyBhdmFpbGFibGUgZmVhdHVyZSB0byBrZXkgb2ZmIGZyb20sIGJ1dAog
ICAgaGlkZSB0aGlzIGJlaGluZCB0aGUgbmV3IFg4Nl9GRUFUVVJFX0FMV0FZUy4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgfCA4ICsrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2FzbV9kZWZucy5oICAgIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJl
LmggICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIv
eGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA1MjUxOGM1Li4yNzIzNDU1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxMiArMTc1LDcgQEAgY29t
cGF0X2JhZF9oeXBlcmNhbGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAg
ICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01f
Tk9QOCAvKiB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBq
cGUgICAuTGNyNF9hbHRfZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9f
Y3I0Li4uKCVyc3ApLCAlcmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVy
YXggKi8KLSAgICAgICAgQVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJz
cCkgKi8KLSAgICAgICAgQVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLworICAgICAgICAu
c2tpcCAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkgLSAoLiAtIC5MY3I0X29yaWcpLCAweDkw
CiAuTGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNl
bWVudCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMTkyLDYgKzE4Nyw3IEBAIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgbW92ICAgJXJheCwgJWNyNAogLkxjcjRfYWx0X2Vu
ZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGlu
c3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcsIFg4Nl9GRUFUVVJFX0FMV0FZ
UywgMTIsIDAKICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRf
YWx0LCBYODZfRkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgu
TGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5k
ZXggMjk3YmZkYi4uOTYzZTZlYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21f
ZGVmbnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0yMDQsNiAr
MjA0LDcgQEAgdm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMj
b3A7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgIC5wb3BzZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRy
eSA2NjFiLCA2NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFs
dGluc3RydWN0aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAg
ICAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMjE1LDYgKzIxNiw3IEBAIHZvaWQgcmV0
X2Zyb21faW50cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNl
bWVudCwgImF4IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYz
Ml9yZXN0b3JlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2Vj
dGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxX
QVlTLCA1LCAwOyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4
Nl9GRUFUVVJFX1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2
NjdiLCA2NjhiLCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rp
b24KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggOTdjN2U5ZS4uOWM0OTIwNiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9jcHVmZWF0dXJlLmgKQEAgLTMwLDYgKzMwLDkgQEAKICNkZWZpbmUgY3B1ZmVhdF9i
aXQoaWR4KQkoKGlkeCkgJSAzMikKICNkZWZpbmUgY3B1ZmVhdF9tYXNrKGlkeCkJKF9BQygxLCBV
KSA8PCBjcHVmZWF0X2JpdChpZHgpKQogCisvKiBBbiBhbGlhcyBvZiBhIGZlYXR1cmUgd2Uga25v
dyBpcyBhbHdheXMgZ29pbmcgdG8gYmUgcHJlc2VudC4gKi8KKyNkZWZpbmUgWDg2X0ZFQVRVUkVf
QUxXQVlTICAgICAgWDg2X0ZFQVRVUkVfTE0KKwogI2lmICFkZWZpbmVkKF9fQVNTRU1CTFlfXykg
JiYgIWRlZmluZWQoWDg2X0ZFQVRVUkVTX09OTFkpCiAjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgog
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 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 1b1p1T-00087U-HC; Sun, 15 May 2016 05:55: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 1b1p1S-00087H-Gw
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:26 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 90/41-12567-D4F08375; Sun, 15 May 2016 05:55:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdeX3yL
 coH0Sn8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmfD7fwVpwXqBib+NXxgbGCbxdjFwcQgJfGCW+
 7Ohng3DOM0p8vnSBsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBKhAV8JDae0
 wMJ8wqYSSzeuAIszAJUvnZa1ARGjgWMDKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxgbtnseYpTkYFIS5TX8ax4uxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3m88iXEiwKDU9tSItMwcYGjBpCQ4eJRHeI7xAad7igsTc4sx0iNQpRkUpcV4DkD4B
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1wtkCk9mXgnc9FdAi5mAFldfN
 wJZXJKIkJJqYHSt+SpnWc6saL96p7my/94b9436+lX0c35fuq/mFKP7YeptkSevr/7fsT59E8
 Pkc9GOt+sUe5+fuSuraCpt1yZl8azEu37RnxMTPsxa8ZNPw0XZI3D28xtCB4Kk5776KnpLZ7X
 u1/QtKhr5T/+zhdo3u9p57FnJcfU/+45jH7mij2ry+0Xk3FViKc5INNRiLipOBABWAeMUQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463291724!39390795!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61606 invoked from network); 15 May 2016 05:55: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; 15 May 2016 05:55:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1O-0000x5-E8
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p1O-0005IE-DN
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1O-0005IE-DN@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:22 +0000
Subject: [Xen-changelog] [xen master] x86: use 32-bit loads for 32-bit PV
	guest state reload
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI1ZWI4N2NiMzI0MjQ3NDQxM2RlNDM5MzIxYjljOTJiNzQ3Y2U4YWIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjE0OjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo1OSAyMDE2ICsw
MTAwCgogICAgeDg2OiB1c2UgMzItYml0IGxvYWRzIGZvciAzMi1iaXQgUFYgZ3Vlc3Qgc3RhdGUg
cmVsb2FkCiAgICAKICAgIFRoaXMgaXMgc2xpZ2h0bHkgbW9yZSBlZmZpY2llbnQgdGhhbiBsb2Fk
aW5nIDY0LWJpdCBxdWFudGl0aWVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCB8
IDI2ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0
aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggOTYz
ZTZlYS4uMmJiOGE2YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0zMTMsNiArMzEzLDEz
IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3RhYyh2b2lkKQogOTg3OgogLmVuZG0KIAor
I2RlZmluZSBMT0FEX09ORV9SRUcocmVnLCBjb21wYXQpIFwKKy5pZiAhKGNvbXBhdCk7IFwKKyAg
ICAgICAgbW92cSAgVVJFR1NfciMjcmVnKCVyc3ApLCVyIyNyZWc7IFwKKy5lbHNlOyBcCisgICAg
ICAgIG1vdmwgIFVSRUdTX3IjI3JlZyglcnNwKSwlZSMjcmVnOyBcCisuZW5kaWYKKwogLyoKICAq
IFJlbG9hZCByZWdpc3RlcnMgbm90IHByZXNlcnZlZCBieSBDIGNvZGUgZnJvbSBmcmFtZS4KICAq
CkBAIC0zMjYsMTYgKzMzMywxNCBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9p
ZCkKICAgICAgICAgbW92cSAgVVJFR1NfcjEwKCVyc3ApLCVyMTAKICAgICAgICAgbW92cSAgVVJF
R1NfcjkoJXJzcCksJXI5CiAgICAgICAgIG1vdnEgIFVSRUdTX3I4KCVyc3ApLCVyOAotLmlmIFxh
eAotICAgICAgICBtb3ZxICBVUkVHU19yYXgoJXJzcCksJXJheAogLmVuZGlmCi0uZWxzZWlmIFxh
eAotICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAorLmlmIFxheAorICAgICAgICBM
T0FEX09ORV9SRUcoYXgsIFxjb21wYXQpCiAuZW5kaWYKLSAgICAgICAgbW92cSAgVVJFR1NfcmN4
KCVyc3ApLCVyY3gKLSAgICAgICAgbW92cSAgVVJFR1NfcmR4KCVyc3ApLCVyZHgKLSAgICAgICAg
bW92cSAgVVJFR1NfcnNpKCVyc3ApLCVyc2kKLSAgICAgICAgbW92cSAgVVJFR1NfcmRpKCVyc3Ap
LCVyZGkKKyAgICAgICAgTE9BRF9PTkVfUkVHKGN4LCBcY29tcGF0KQorICAgICAgICBMT0FEX09O
RV9SRUcoZHgsIFxjb21wYXQpCisgICAgICAgIExPQURfT05FX1JFRyhzaSwgXGNvbXBhdCkKKyAg
ICAgICAgTE9BRF9PTkVfUkVHKGRpLCBcY29tcGF0KQogLmVuZG0KIAogLyoKQEAgLTM3Miw4ICsz
NzcsOSBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAgICAgICAgLnN1
YnNlY3Rpb24gMAogI2VuZGlmCiAuZW5kaWYKLTk4NzogICAgbW92cSAgVVJFR1NfcmJwKCVyc3Ap
LCVyYnAKLSAgICAgICAgbW92cSAgVVJFR1NfcmJ4KCVyc3ApLCVyYngKKzk4NzoKKyAgICAgICAg
TE9BRF9PTkVfUkVHKGJwLCBcY29tcGF0KQorICAgICAgICBMT0FEX09ORV9SRUcoYngsIFxjb21w
YXQpCiAgICAgICAgIHN1YnEgICQtKFVSRUdTX2Vycm9yX2NvZGUtVVJFR1NfcjE1K1xhZGopLCAl
cnNwCiAuZW5kbQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 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 1b1p1T-00087U-HC; Sun, 15 May 2016 05:55: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 1b1p1S-00087H-Gw
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:26 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 90/41-12567-D4F08375; Sun, 15 May 2016 05:55:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdeX3yL
 coH0Sn8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmfD7fwVpwXqBib+NXxgbGCbxdjFwcQgJfGCW+
 7Ohng3DOM0p8vnSBsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBKhAV8JDae0
 wMJ8wqYSSzeuAIszAJUvnZa1ARGjgWMDKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxgbtnseYpTkYFIS5TX8ax4uxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3m88iXEiwKDU9tSItMwcYGjBpCQ4eJRHeI7xAad7igsTc4sx0iNQpRkUpcV4DkD4B
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1wtkCk9mXgnc9FdAi5mAFldfN
 wJZXJKIkJJqYHSt+SpnWc6saL96p7my/94b9436+lX0c35fuq/mFKP7YeptkSevr/7fsT59E8
 Pkc9GOt+sUe5+fuSuraCpt1yZl8azEu37RnxMTPsxa8ZNPw0XZI3D28xtCB4Kk5776KnpLZ7X
 u1/QtKhr5T/+zhdo3u9p57FnJcfU/+45jH7mij2ry+0Xk3FViKc5INNRiLipOBABWAeMUQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463291724!39390795!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61606 invoked from network); 15 May 2016 05:55: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; 15 May 2016 05:55:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1O-0000x5-E8
 for xen-changelog@lists.xensource.com; Sun, 15 May 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 1b1p1O-0005IE-DN
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1O-0005IE-DN@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:22 +0000
Subject: [Xen-changelog] [xen master] x86: use 32-bit loads for 32-bit PV
	guest state reload
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI1ZWI4N2NiMzI0MjQ3NDQxM2RlNDM5MzIxYjljOTJiNzQ3Y2U4YWIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjE0OjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNTo1OSAyMDE2ICsw
MTAwCgogICAgeDg2OiB1c2UgMzItYml0IGxvYWRzIGZvciAzMi1iaXQgUFYgZ3Vlc3Qgc3RhdGUg
cmVsb2FkCiAgICAKICAgIFRoaXMgaXMgc2xpZ2h0bHkgbW9yZSBlZmZpY2llbnQgdGhhbiBsb2Fk
aW5nIDY0LWJpdCBxdWFudGl0aWVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCB8
IDI2ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0
aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggOTYz
ZTZlYS4uMmJiOGE2YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0zMTMsNiArMzEzLDEz
IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3RhYyh2b2lkKQogOTg3OgogLmVuZG0KIAor
I2RlZmluZSBMT0FEX09ORV9SRUcocmVnLCBjb21wYXQpIFwKKy5pZiAhKGNvbXBhdCk7IFwKKyAg
ICAgICAgbW92cSAgVVJFR1NfciMjcmVnKCVyc3ApLCVyIyNyZWc7IFwKKy5lbHNlOyBcCisgICAg
ICAgIG1vdmwgIFVSRUdTX3IjI3JlZyglcnNwKSwlZSMjcmVnOyBcCisuZW5kaWYKKwogLyoKICAq
IFJlbG9hZCByZWdpc3RlcnMgbm90IHByZXNlcnZlZCBieSBDIGNvZGUgZnJvbSBmcmFtZS4KICAq
CkBAIC0zMjYsMTYgKzMzMywxNCBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9p
ZCkKICAgICAgICAgbW92cSAgVVJFR1NfcjEwKCVyc3ApLCVyMTAKICAgICAgICAgbW92cSAgVVJF
R1NfcjkoJXJzcCksJXI5CiAgICAgICAgIG1vdnEgIFVSRUdTX3I4KCVyc3ApLCVyOAotLmlmIFxh
eAotICAgICAgICBtb3ZxICBVUkVHU19yYXgoJXJzcCksJXJheAogLmVuZGlmCi0uZWxzZWlmIFxh
eAotICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAorLmlmIFxheAorICAgICAgICBM
T0FEX09ORV9SRUcoYXgsIFxjb21wYXQpCiAuZW5kaWYKLSAgICAgICAgbW92cSAgVVJFR1NfcmN4
KCVyc3ApLCVyY3gKLSAgICAgICAgbW92cSAgVVJFR1NfcmR4KCVyc3ApLCVyZHgKLSAgICAgICAg
bW92cSAgVVJFR1NfcnNpKCVyc3ApLCVyc2kKLSAgICAgICAgbW92cSAgVVJFR1NfcmRpKCVyc3Ap
LCVyZGkKKyAgICAgICAgTE9BRF9PTkVfUkVHKGN4LCBcY29tcGF0KQorICAgICAgICBMT0FEX09O
RV9SRUcoZHgsIFxjb21wYXQpCisgICAgICAgIExPQURfT05FX1JFRyhzaSwgXGNvbXBhdCkKKyAg
ICAgICAgTE9BRF9PTkVfUkVHKGRpLCBcY29tcGF0KQogLmVuZG0KIAogLyoKQEAgLTM3Miw4ICsz
NzcsOSBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAgICAgICAgLnN1
YnNlY3Rpb24gMAogI2VuZGlmCiAuZW5kaWYKLTk4NzogICAgbW92cSAgVVJFR1NfcmJwKCVyc3Ap
LCVyYnAKLSAgICAgICAgbW92cSAgVVJFR1NfcmJ4KCVyc3ApLCVyYngKKzk4NzoKKyAgICAgICAg
TE9BRF9PTkVfUkVHKGJwLCBcY29tcGF0KQorICAgICAgICBMT0FEX09ORV9SRUcoYngsIFxjb21w
YXQpCiAgICAgICAgIHN1YnEgICQtKFVSRUdTX2Vycm9yX2NvZGUtVVJFR1NfcjE1K1xhZGopLCAl
cnNwCiAuZW5kbQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05:55: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 1b1p1c-00089U-J6; Sun, 15 May 2016 05:55:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1b-00088e-6e
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:35 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 56/66-03281-65F08375; Sun, 15 May 2016 05:55:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTeU3yL
 c4MBubYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWLDpL3vBHvuKXe/uMTUwrtXvYuTkEBL4wihx
 db5IFyMXkH2eUWLR4c9sXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0s4Cfx5OppJ
 hCbV8BMovH0bkYQmwWofuedfUwTGDkWMDKsYtQoTi0qSy3SNbTQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9Ek9AwPjDsYj2z0PMUpyMCmJ8hr+NQ8X4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMGbzWcRLiRYlJqeWpGWmQMMDpi0BAePkgjvEV6gNG9xQWJucWY6ROoUoy7Ho4U3
 1jIJseTl56VKifMagMwQACnKKM2DGwEL1EuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHlFQ
 KbwZOaVwG16BXQEE9AR1deNQI4oSURISTUwqrDsmthcd5pJ/pfH0n3CdhcvL5i5O1+V9+/cvl
 dX+f8tDuULWnzxC9uWqA0limkX9n1z5t99Xz+oVGL9h16HzdZbi8x2pzyYMnHLQqkpfL4aBso
 3DFxXC/aXu+cWdJ5ic+dxc+Xws6z98Ox99u5ZmQ5ftJJ3pohcO1UhOM12y8brJjy/uE8qK7EU
 ZyQaajEXFScCAOSSwAVPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463291732!41553728!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20055 invoked from network); 15 May 2016 05:55:33 -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; 15 May 2016 05:55: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 1b1p1Y-0000xH-G2
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1Y-0005Ig-FN
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1Y-0005Ig-FN@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:32 +0000
Subject: [Xen-changelog] [xen master] x86: reduce code size of struct
	cpu_info member 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRmNmFlYTA2NmZlMmNmM2JmNDkyOWQ2ZGFjMWU1NTgwNzE1NjZmNzMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjE1OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNjozNiAyMDE2ICsw
MTAwCgogICAgeDg2OiByZWR1Y2UgY29kZSBzaXplIG9mIHN0cnVjdCBjcHVfaW5mbyBtZW1iZXIg
YWNjZXNzZXMKICAgIAogICAgSW5zdGVhZCBvZiBhZGRyZXNzaW5nIHRoZXNlIGZpZWxkcyB2aWEg
dGhlIGJhc2Ugb2YgdGhlIHN0YWNrICh3aGljaAogICAgdW5pZm9ybWx5IHJlcXVpcmVzIDQtYnl0
ZSBkaXNwbGFjZW1lbnRzKSwgYWRkcmVzcyB0aGVtIGZyb20gdGhlIGVuZAogICAgKHdoaWNoIGZv
ciBldmVyeXRoaW5nIG90aGVyIHRoYW4gZ3Vlc3RfY3B1X3VzZXJfcmVncyByZXF1aXJlcyBqdXN0
CiAgICAxLWJ5dGUgb25lcykuIFRoaXMgeWllbGRzIGEgY29kZSBzaXplIHJlZHVjdGlvbiBzb21l
d2hlcmUgYmV0d2VlbiA4awogICAgYW5kIDEyayBpbiBteSBidWlsZHMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
bGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9zdm0vZW50cnkuUyAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L2VudHJ5LlMgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9l
bnRyeS5TIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgICAgICAgIHwg
MTggKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oICAg
IHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmggICAg
ICB8ICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9lbnRyeS5TCmluZGV4IGU4MTZkNjYuLjc1OWMxODQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0v
ZW50cnkuUwpAQCAtMzEsNyArMzEsNyBAQAogI2RlZmluZSBDTEdJICAgLmJ5dGUgMHgwRiwweDAx
LDB4REQKIAogRU5UUlkoc3ZtX2FzbV9kb19yZXN1bWUpCi0gICAgICAgIEdFVF9DVVJSRU5UKCVy
YngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogLkxzdm1fZG9fcmVzdW1lOgogICAgICAgICBj
YWxsIHN2bV9pbnRyX2Fzc2lzdAogICAgICAgICBtb3YgICVyc3AsJXJkaQpAQCAtOTcsNyArOTcs
NyBAQCBVTkxJS0VMWV9FTkQoc3ZtX3RyYWNlKQogCiAgICAgICAgIFZNUlVOCiAKLSAgICAgICAg
R0VUX0NVUlJFTlQoJXJheCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYXgpCiAgICAgICAgIHB1c2gg
JXJkaQogICAgICAgICBwdXNoICVyc2kKICAgICAgICAgcHVzaCAlcmR4CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L2h2bS92bXgvZW50cnku
UwppbmRleCA1YTE3NTdlLi4zZDk4ZWUyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2VudHJ5LlMKQEAgLTQwLDcgKzQw
LDcgQEAgRU5UUlkodm14X2FzbV92bWV4aXRfaGFuZGxlcikKICAgICAgICAgcHVzaCAlcjEwCiAg
ICAgICAgIHB1c2ggJXIxMQogICAgICAgICBwdXNoICVyYngKLSAgICAgICAgR0VUX0NVUlJFTlQo
JXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIHB1c2ggJXJicAogICAgICAg
ICBwdXNoICVyMTIKICAgICAgICAgcHVzaCAlcjEzCkBAIC0xMTMsNyArMTEzLDcgQEAgVU5MSUtF
TFlfRU5EKHJlYWxtb2RlKQogICAgICAgICBCVUcgIC8qIHZteF92bWVudHJ5X2ZhaWx1cmUoKSBz
aG91bGRuJ3QgcmV0dXJuLiAqLwogCiBFTlRSWSh2bXhfYXNtX2RvX3ZtZW50cnkpCi0gICAgICAg
IEdFVF9DVVJSRU5UKCVyYngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogICAgICAgICBqbXAg
IC5Mdm14X2RvX3ZtZW50cnkKIAogLkx2bXhfZ290b19lbXVsYXRvcjoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2Nv
bXBhdC9lbnRyeS5TCmluZGV4IDI3MjM0NTUuLmRiYzM5ODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21w
YXQvZW50cnkuUwpAQCAtMjYsNyArMjYsNyBAQCBVTkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNr
KQogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAogICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJz
cCksJWVheAotICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChi
eCkKIAogICAgICAgICBjbXBsICAkTlJfaHlwZXJjYWxscywlZWF4CiAgICAgICAgIGphZSAgIGNv
bXBhdF9iYWRfaHlwZXJjYWxsCkBAIC0yMDIsNyArMjAyLDcgQEAgRU5UUlkoY29tcGF0X3Jlc3Rv
cmVfYWxsX2d1ZXN0KQogLyogVGhpcyBtdXN0bid0IG1vZGlmeSByZWdpc3RlcnMgb3RoZXIgdGhh
biAlcmF4LiAqLwogRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKICAgICAgICAgcHVzaCAgJXJkeAot
ICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsICVyZHgpCisgICAgICAgIEdFVF9DUFVJTkZP
X0ZJRUxEKGNyNCwgZHgpCiAgICAgICAgIG1vdiAgICglcmR4KSwgJXJheAogICAgICAgICB0ZXN0
ICAkWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCwlZWF4CiAgICAgICAgIGpueiAgIDBmCkBAIC0y
NDUsNyArMjQ1LDcgQEAgRU5UUlkoY3N0YXJfZW50ZXIpCiAgICAgICAgIHB1c2hxICVyY3gKICAg
ICAgICAgcHVzaHEgJDAKICAgICAgICAgU0FWRV9WT0xBVElMRSBUUkFQX3N5c2NhbGwKLSAgICAg
ICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIG1v
dnEgIFZDUFVfZG9tYWluKCVyYngpLCVyY3gKICAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lzXzMy
Yml0X3B2KCVyY3gpCiAgICAgICAgIGplICAgIHN3aXRjaF90b19rZXJuZWwKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnku
UwppbmRleCA5OWE1NWFmLi5mZTdiMTk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC05Nyw3ICs5Nyw3
IEBAIEVOVFJZKGxzdGFyX2VudGVyKQogICAgICAgICBwdXNocSAlcmN4CiAgICAgICAgIHB1c2hx
ICQwCiAgICAgICAgIFNBVkVfVk9MQVRJTEUgVFJBUF9zeXNjYWxsCi0gICAgICAgIEdFVF9DVVJS
RU5UKCVyYngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogICAgICAgICB0ZXN0YiAkVEZfa2Vy
bmVsX21vZGUsVkNQVV90aHJlYWRfZmxhZ3MoJXJieCkKICAgICAgICAganogICAgc3dpdGNoX3Rv
X2tlcm5lbAogCkBAIC0yNDYsNyArMjQ2LDcgQEAgR0xPQkFMKHN5c2VudGVyX2VmbGFnc19zYXZl
ZCkKICAgICAgICAgcHVzaHEgJDAgLyogbnVsbCByaXAgKi8KICAgICAgICAgcHVzaHEgJDAKICAg
ICAgICAgU0FWRV9WT0xBVElMRSBUUkFQX3N5c2NhbGwKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJi
eCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIGNtcGIgICQwLFZDUFVfc3lzZW50
ZXJfZGlzYWJsZXNfZXZlbnRzKCVyYngpCiAgICAgICAgIG1vdnEgIFZDUFVfc3lzZW50ZXJfYWRk
ciglcmJ4KSwlcmF4CiAgICAgICAgIHNldG5lICVjbApAQCAtMjg4LDcgKzI4OCw3IEBAIFVOTElL
RUxZX1NUQVJUKG5lLCBtc2lfY2hlY2spCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVj
dGVkX21zaQogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAotICAgICAgICBHRVRfQ1VSUkVOVCgl
cmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChieCkKIAogICAgICAgICAvKiBDaGVjayB0aGF0IHRo
ZSBjYWxsYmFjayBpcyBub24tbnVsbC4gKi8KICAgICAgICAgbGVhcSAgVkNQVV9pbnQ4MF9ib3Vu
Y2UoJXJieCksJXJkeApAQCAtNDI0LDEwICs0MjQsMTAgQEAgZG9tYWluX2NyYXNoX3BhZ2VfZmF1
bHQ6CiAgICAgICAgIGNhbGwgIHNob3dfcGFnZV93YWxrCiBFTlRSWShkb21fY3Jhc2hfc3luY19l
eHRhYmxlKQogICAgICAgICAjIEdldCBvdXQgb2YgdGhlIGd1ZXN0LXNhdmUgYXJlYSBvZiB0aGUg
c3RhY2suCi0gICAgICAgIEdFVF9TVEFDS19CQVNFKCVyYXgpCisgICAgICAgIEdFVF9TVEFDS19F
TkQoYXgpCiAgICAgICAgIGxlYXEgIFNUQUNLX0NQVUlORk9fRklFTEQoZ3Vlc3RfY3B1X3VzZXJf
cmVncykoJXJheCksJXJzcAogICAgICAgICAjIGNyZWF0ZV9ib3VuY2VfZnJhbWUoKSB0ZW1wb3Jh
cmlseSBjbG9iYmVycyBDUy5SUEwuIEZpeCB1cC4KLSAgICAgICAgX19HRVRfQ1VSUkVOVCglcmF4
KQorICAgICAgICBfX0dFVF9DVVJSRU5UKGF4KQogICAgICAgICBtb3ZxICBWQ1BVX2RvbWFpbigl
cmF4KSwlcmF4CiAgICAgICAgIHRlc3RiICQxLERPTUFJTl9pc18zMmJpdF9wdiglcmF4KQogICAg
ICAgICBzZXR6ICAlYWwKQEAgLTQ0NSw3ICs0NDUsNyBAQCBFTlRSWShjb21tb25faW50ZXJydXB0
KQogCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwogRU5UUlkocmV0X2Zy
b21faW50cikKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQo
YngpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIHJlc3Rv
cmVfYWxsX3hlbgogICAgICAgICBtb3ZxICBWQ1BVX2RvbWFpbiglcmJ4KSwlcmF4CkBAIC00NTks
NyArNDU5LDcgQEAgRU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0aW9uKQog
ICAgICAgICBTQVZFX0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgotICAgICAgICBH
RVRfQ1VSUkVOVCglcmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChieCkKICAgICAgICAgdGVzdGIg
JFg4Nl9FRkxBR1NfSUY+PjgsVVJFR1NfZWZsYWdzKzEoJXJzcCkKICAgICAgICAganogICAgZXhj
ZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZAogCkBAIC02NTMsNyArNjUzLDcgQEAgaGFuZGxlX2lz
dF9leGNlcHRpb246CiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6
ICAgIDFmCiAgICAgICAgIC8qIEludGVycnVwdGVkIGd1ZXN0IGNvbnRleHQuIENvcHkgdGhlIGNv
bnRleHQgdG8gc3RhY2sgYm90dG9tLiAqLwotICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChndWVz
dF9jcHVfdXNlcl9yZWdzLCVyZGkpCisgICAgICAgIEdFVF9DUFVJTkZPX0ZJRUxEKGd1ZXN0X2Nw
dV91c2VyX3JlZ3MsZGkpCiAgICAgICAgIG1vdnEgICVyc3AsJXJzaQogICAgICAgICBtb3ZsICAk
VVJFR1Nfa2VybmVsX3NpemVvZi84LCVlY3gKICAgICAgICAgbW92cSAgJXJkaSwlcnNwCkBAIC02
NjgsNyArNjY4LDcgQEAgaGFuZGxlX2lzdF9leGNlcHRpb246CiAgICAgICAgIC8qIFdlIHdhbnQg
dG8gZ2V0IHN0cmFpZ2h0IHRvIHRoZSBJUkVUIG9uIHRoZSBOTUkgZXhpdCBwYXRoLiAqLwogICAg
ICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQogICAgICAgICBqeiAgICByZXN0b3JlX2FsbF94
ZW4KLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAg
ICAgICAgIC8qIFNlbmQgYW4gSVBJIHRvIG91cnNlbHZlcyB0byBjb3ZlciBmb3IgdGhlIGxhY2sg
b2YgZXZlbnQgY2hlY2tpbmcuICovCiAgICAgICAgIG1vdmwgIFZDUFVfcHJvY2Vzc29yKCVyYngp
LCVlYXgKICAgICAgICAgc2hsbCAgJElSUVNUQVRfc2hpZnQsJWVheApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2Rl
Zm5zLmgKaW5kZXggMmJiOGE2Yi4uMjc5ZDcwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hc21fZGVmbnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBA
IC0xMjcsMTkgKzEyNywxOSBAQCB2b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAgICAgICAgIFVO
TElLRUxZX0RPTkUobXAsIHRhZyk7ICAgXAogICAgICAgICBfX1VOTElLRUxZX0VORCh0YWcpCiAK
LSNkZWZpbmUgU1RBQ0tfQ1BVSU5GT19GSUVMRChmaWVsZCkgKFNUQUNLX1NJWkUtQ1BVSU5GT19z
aXplb2YrQ1BVSU5GT18jI2ZpZWxkKQotI2RlZmluZSBHRVRfU1RBQ0tfQkFTRShyZWcpICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgIG1vdnEgJH4oU1RBQ0tfU0laRS0xKSxyZWc7ICAg
ICAgICAgICAgICAgIFwKLSAgICAgICAgYW5kcSAlcnNwLHJlZworI2RlZmluZSBTVEFDS19DUFVJ
TkZPX0ZJRUxEKGZpZWxkKSAoMSAtIENQVUlORk9fc2l6ZW9mICsgQ1BVSU5GT18jI2ZpZWxkKQor
I2RlZmluZSBHRVRfU1RBQ0tfRU5EKHJlZykgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIG1vdmwgJFNUQUNLX1NJWkUtMSwgJWUjI3JlZzsgICAgICAgICAgICAgIFwKKyAgICAgICAg
b3JxICAlcnNwLCAlciMjcmVnCiAKICNkZWZpbmUgR0VUX0NQVUlORk9fRklFTEQoZmllbGQsIHJl
ZykgICAgICAgICAgICAgXAotICAgICAgICBHRVRfU1RBQ0tfQkFTRShyZWcpOyAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgICAgIGFkZHEgJFNUQUNLX0NQVUlORk9fRklFTEQoZmllbGQpLHJl
ZworICAgICAgICBHRVRfU1RBQ0tfRU5EKHJlZyk7ICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIGFkZHEgJFNUQUNLX0NQVUlORk9fRklFTEQoZmllbGQpLCAlciMjcmVnCiAKICNkZWZp
bmUgX19HRVRfQ1VSUkVOVChyZWcpICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBt
b3ZxIFNUQUNLX0NQVUlORk9fRklFTEQoY3VycmVudF92Y3B1KShyZWcpLHJlZworICAgICAgICBt
b3ZxIFNUQUNLX0NQVUlORk9fRklFTEQoY3VycmVudF92Y3B1KSglciMjcmVnKSwgJXIjI3JlZwog
I2RlZmluZSBHRVRfQ1VSUkVOVChyZWcpICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgIEdFVF9TVEFDS19CQVNFKHJlZyk7ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
R0VUX1NUQUNLX0VORChyZWcpOyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICBfX0dF
VF9DVVJSRU5UKHJlZykKIAogI2lmbmRlZiBOREVCVUcKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvY3VycmVudC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmgKaW5kZXgg
NzNhNzIwOS4uZmE1NTYwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmgKQEAgLTU1LDcgKzU1LDcgQEAg
c3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X2luZm8gKmdldF9jcHVfaW5mbyh2b2lkKQogICAgIHJl
Z2lzdGVyIHVuc2lnbmVkIGxvbmcgc3AgYXNtKCJyc3AiKTsKICNlbmRpZgogCi0gICAgcmV0dXJu
IChzdHJ1Y3QgY3B1X2luZm8gKikoKHNwICYgfihTVEFDS19TSVpFLTEpKSArIFNUQUNLX1NJWkUp
IC0gMTsKKyAgICByZXR1cm4gKHN0cnVjdCBjcHVfaW5mbyAqKSgoc3AgfCAoU1RBQ0tfU0laRSAt
IDEpKSArIDEpIC0gMTsKIH0KIAogI2RlZmluZSBnZXRfY3VycmVudCgpICAgICAgICAgKGdldF9j
cHVfaW5mbygpLT5jdXJyZW50X3ZjcHUpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sun May 15 05:55:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 05:55: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 1b1p1c-00089U-J6; Sun, 15 May 2016 05:55:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1b-00088e-6e
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:35 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 56/66-03281-65F08375; Sun, 15 May 2016 05:55:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTeU3yL
 c4MBubYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWLDpL3vBHvuKXe/uMTUwrtXvYuTkEBL4wihx
 db5IFyMXkH2eUWLR4c9sXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0s4Cfx5OppJ
 hCbV8BMovH0bkYQmwWofuedfUwTGDkWMDKsYtQoTi0qSy3SNbTQSyrKTM8oyU3MzNE1NDTRy0
 0tLk5MT81JTCrWS87P3cQI9Ek9AwPjDsYj2z0PMUpyMCmJ8hr+NQ8X4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMGbzWcRLiRYlJqeWpGWmQMMDpi0BAePkgjvEV6gNG9xQWJucWY6ROoUoy7Ho4U3
 1jIJseTl56VKifMagMwQACnKKM2DGwEL1EuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHlFQ
 KbwZOaVwG16BXQEE9AR1deNQI4oSURISTUwqrDsmthcd5pJ/pfH0n3CdhcvL5i5O1+V9+/cvl
 dX+f8tDuULWnzxC9uWqA0limkX9n1z5t99Xz+oVGL9h16HzdZbi8x2pzyYMnHLQqkpfL4aBso
 3DFxXC/aXu+cWdJ5ic+dxc+Xws6z98Ox99u5ZmQ5ftJJ3pohcO1UhOM12y8brJjy/uE8qK7EU
 ZyQaajEXFScCAOSSwAVPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463291732!41553728!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20055 invoked from network); 15 May 2016 05:55:33 -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; 15 May 2016 05:55: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 1b1p1Y-0000xH-G2
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b1p1Y-0005Ig-FN
 for xen-changelog@lists.xensource.com; Sun, 15 May 2016 05:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b1p1Y-0005Ig-FN@xenbits.xenproject.org>
Date: Sun, 15 May 2016 05:55:32 +0000
Subject: [Xen-changelog] [xen master] x86: reduce code size of struct
	cpu_info member 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRmNmFlYTA2NmZlMmNmM2JmNDkyOWQ2ZGFjMWU1NTgwNzE1NjZmNzMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDEz
IDE4OjE1OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAxMyAxODoxNjozNiAyMDE2ICsw
MTAwCgogICAgeDg2OiByZWR1Y2UgY29kZSBzaXplIG9mIHN0cnVjdCBjcHVfaW5mbyBtZW1iZXIg
YWNjZXNzZXMKICAgIAogICAgSW5zdGVhZCBvZiBhZGRyZXNzaW5nIHRoZXNlIGZpZWxkcyB2aWEg
dGhlIGJhc2Ugb2YgdGhlIHN0YWNrICh3aGljaAogICAgdW5pZm9ybWx5IHJlcXVpcmVzIDQtYnl0
ZSBkaXNwbGFjZW1lbnRzKSwgYWRkcmVzcyB0aGVtIGZyb20gdGhlIGVuZAogICAgKHdoaWNoIGZv
ciBldmVyeXRoaW5nIG90aGVyIHRoYW4gZ3Vlc3RfY3B1X3VzZXJfcmVncyByZXF1aXJlcyBqdXN0
CiAgICAxLWJ5dGUgb25lcykuIFRoaXMgeWllbGRzIGEgY29kZSBzaXplIHJlZHVjdGlvbiBzb21l
d2hlcmUgYmV0d2VlbiA4awogICAgYW5kIDEyayBpbiBteSBidWlsZHMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
bGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9zdm0vZW50cnkuUyAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L2VudHJ5LlMgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9l
bnRyeS5TIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgICAgICAgIHwg
MTggKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oICAg
IHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmggICAg
ICB8ICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9lbnRyeS5TCmluZGV4IGU4MTZkNjYuLjc1OWMxODQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0v
ZW50cnkuUwpAQCAtMzEsNyArMzEsNyBAQAogI2RlZmluZSBDTEdJICAgLmJ5dGUgMHgwRiwweDAx
LDB4REQKIAogRU5UUlkoc3ZtX2FzbV9kb19yZXN1bWUpCi0gICAgICAgIEdFVF9DVVJSRU5UKCVy
YngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogLkxzdm1fZG9fcmVzdW1lOgogICAgICAgICBj
YWxsIHN2bV9pbnRyX2Fzc2lzdAogICAgICAgICBtb3YgICVyc3AsJXJkaQpAQCAtOTcsNyArOTcs
NyBAQCBVTkxJS0VMWV9FTkQoc3ZtX3RyYWNlKQogCiAgICAgICAgIFZNUlVOCiAKLSAgICAgICAg
R0VUX0NVUlJFTlQoJXJheCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYXgpCiAgICAgICAgIHB1c2gg
JXJkaQogICAgICAgICBwdXNoICVyc2kKICAgICAgICAgcHVzaCAlcmR4CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L2h2bS92bXgvZW50cnku
UwppbmRleCA1YTE3NTdlLi4zZDk4ZWUyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2VudHJ5LlMKQEAgLTQwLDcgKzQw
LDcgQEAgRU5UUlkodm14X2FzbV92bWV4aXRfaGFuZGxlcikKICAgICAgICAgcHVzaCAlcjEwCiAg
ICAgICAgIHB1c2ggJXIxMQogICAgICAgICBwdXNoICVyYngKLSAgICAgICAgR0VUX0NVUlJFTlQo
JXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIHB1c2ggJXJicAogICAgICAg
ICBwdXNoICVyMTIKICAgICAgICAgcHVzaCAlcjEzCkBAIC0xMTMsNyArMTEzLDcgQEAgVU5MSUtF
TFlfRU5EKHJlYWxtb2RlKQogICAgICAgICBCVUcgIC8qIHZteF92bWVudHJ5X2ZhaWx1cmUoKSBz
aG91bGRuJ3QgcmV0dXJuLiAqLwogCiBFTlRSWSh2bXhfYXNtX2RvX3ZtZW50cnkpCi0gICAgICAg
IEdFVF9DVVJSRU5UKCVyYngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogICAgICAgICBqbXAg
IC5Mdm14X2RvX3ZtZW50cnkKIAogLkx2bXhfZ290b19lbXVsYXRvcjoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2Nv
bXBhdC9lbnRyeS5TCmluZGV4IDI3MjM0NTUuLmRiYzM5ODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21w
YXQvZW50cnkuUwpAQCAtMjYsNyArMjYsNyBAQCBVTkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNr
KQogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAogICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJz
cCksJWVheAotICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChi
eCkKIAogICAgICAgICBjbXBsICAkTlJfaHlwZXJjYWxscywlZWF4CiAgICAgICAgIGphZSAgIGNv
bXBhdF9iYWRfaHlwZXJjYWxsCkBAIC0yMDIsNyArMjAyLDcgQEAgRU5UUlkoY29tcGF0X3Jlc3Rv
cmVfYWxsX2d1ZXN0KQogLyogVGhpcyBtdXN0bid0IG1vZGlmeSByZWdpc3RlcnMgb3RoZXIgdGhh
biAlcmF4LiAqLwogRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKICAgICAgICAgcHVzaCAgJXJkeAot
ICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsICVyZHgpCisgICAgICAgIEdFVF9DUFVJTkZP
X0ZJRUxEKGNyNCwgZHgpCiAgICAgICAgIG1vdiAgICglcmR4KSwgJXJheAogICAgICAgICB0ZXN0
ICAkWDg2X0NSNF9TTUVQfFg4Nl9DUjRfU01BUCwlZWF4CiAgICAgICAgIGpueiAgIDBmCkBAIC0y
NDUsNyArMjQ1LDcgQEAgRU5UUlkoY3N0YXJfZW50ZXIpCiAgICAgICAgIHB1c2hxICVyY3gKICAg
ICAgICAgcHVzaHEgJDAKICAgICAgICAgU0FWRV9WT0xBVElMRSBUUkFQX3N5c2NhbGwKLSAgICAg
ICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIG1v
dnEgIFZDUFVfZG9tYWluKCVyYngpLCVyY3gKICAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lzXzMy
Yml0X3B2KCVyY3gpCiAgICAgICAgIGplICAgIHN3aXRjaF90b19rZXJuZWwKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnku
UwppbmRleCA5OWE1NWFmLi5mZTdiMTk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC05Nyw3ICs5Nyw3
IEBAIEVOVFJZKGxzdGFyX2VudGVyKQogICAgICAgICBwdXNocSAlcmN4CiAgICAgICAgIHB1c2hx
ICQwCiAgICAgICAgIFNBVkVfVk9MQVRJTEUgVFJBUF9zeXNjYWxsCi0gICAgICAgIEdFVF9DVVJS
RU5UKCVyYngpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQogICAgICAgICB0ZXN0YiAkVEZfa2Vy
bmVsX21vZGUsVkNQVV90aHJlYWRfZmxhZ3MoJXJieCkKICAgICAgICAganogICAgc3dpdGNoX3Rv
X2tlcm5lbAogCkBAIC0yNDYsNyArMjQ2LDcgQEAgR0xPQkFMKHN5c2VudGVyX2VmbGFnc19zYXZl
ZCkKICAgICAgICAgcHVzaHEgJDAgLyogbnVsbCByaXAgKi8KICAgICAgICAgcHVzaHEgJDAKICAg
ICAgICAgU0FWRV9WT0xBVElMRSBUUkFQX3N5c2NhbGwKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJi
eCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAgICAgICAgIGNtcGIgICQwLFZDUFVfc3lzZW50
ZXJfZGlzYWJsZXNfZXZlbnRzKCVyYngpCiAgICAgICAgIG1vdnEgIFZDUFVfc3lzZW50ZXJfYWRk
ciglcmJ4KSwlcmF4CiAgICAgICAgIHNldG5lICVjbApAQCAtMjg4LDcgKzI4OCw3IEBAIFVOTElL
RUxZX1NUQVJUKG5lLCBtc2lfY2hlY2spCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVj
dGVkX21zaQogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAotICAgICAgICBHRVRfQ1VSUkVOVCgl
cmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChieCkKIAogICAgICAgICAvKiBDaGVjayB0aGF0IHRo
ZSBjYWxsYmFjayBpcyBub24tbnVsbC4gKi8KICAgICAgICAgbGVhcSAgVkNQVV9pbnQ4MF9ib3Vu
Y2UoJXJieCksJXJkeApAQCAtNDI0LDEwICs0MjQsMTAgQEAgZG9tYWluX2NyYXNoX3BhZ2VfZmF1
bHQ6CiAgICAgICAgIGNhbGwgIHNob3dfcGFnZV93YWxrCiBFTlRSWShkb21fY3Jhc2hfc3luY19l
eHRhYmxlKQogICAgICAgICAjIEdldCBvdXQgb2YgdGhlIGd1ZXN0LXNhdmUgYXJlYSBvZiB0aGUg
c3RhY2suCi0gICAgICAgIEdFVF9TVEFDS19CQVNFKCVyYXgpCisgICAgICAgIEdFVF9TVEFDS19F
TkQoYXgpCiAgICAgICAgIGxlYXEgIFNUQUNLX0NQVUlORk9fRklFTEQoZ3Vlc3RfY3B1X3VzZXJf
cmVncykoJXJheCksJXJzcAogICAgICAgICAjIGNyZWF0ZV9ib3VuY2VfZnJhbWUoKSB0ZW1wb3Jh
cmlseSBjbG9iYmVycyBDUy5SUEwuIEZpeCB1cC4KLSAgICAgICAgX19HRVRfQ1VSUkVOVCglcmF4
KQorICAgICAgICBfX0dFVF9DVVJSRU5UKGF4KQogICAgICAgICBtb3ZxICBWQ1BVX2RvbWFpbigl
cmF4KSwlcmF4CiAgICAgICAgIHRlc3RiICQxLERPTUFJTl9pc18zMmJpdF9wdiglcmF4KQogICAg
ICAgICBzZXR6ICAlYWwKQEAgLTQ0NSw3ICs0NDUsNyBAQCBFTlRSWShjb21tb25faW50ZXJydXB0
KQogCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwogRU5UUlkocmV0X2Zy
b21faW50cikKLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQo
YngpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIHJlc3Rv
cmVfYWxsX3hlbgogICAgICAgICBtb3ZxICBWQ1BVX2RvbWFpbiglcmJ4KSwlcmF4CkBAIC00NTks
NyArNDU5LDcgQEAgRU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0aW9uKQog
ICAgICAgICBTQVZFX0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgotICAgICAgICBH
RVRfQ1VSUkVOVCglcmJ4KQorICAgICAgICBHRVRfQ1VSUkVOVChieCkKICAgICAgICAgdGVzdGIg
JFg4Nl9FRkxBR1NfSUY+PjgsVVJFR1NfZWZsYWdzKzEoJXJzcCkKICAgICAgICAganogICAgZXhj
ZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZAogCkBAIC02NTMsNyArNjUzLDcgQEAgaGFuZGxlX2lz
dF9leGNlcHRpb246CiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6
ICAgIDFmCiAgICAgICAgIC8qIEludGVycnVwdGVkIGd1ZXN0IGNvbnRleHQuIENvcHkgdGhlIGNv
bnRleHQgdG8gc3RhY2sgYm90dG9tLiAqLwotICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChndWVz
dF9jcHVfdXNlcl9yZWdzLCVyZGkpCisgICAgICAgIEdFVF9DUFVJTkZPX0ZJRUxEKGd1ZXN0X2Nw
dV91c2VyX3JlZ3MsZGkpCiAgICAgICAgIG1vdnEgICVyc3AsJXJzaQogICAgICAgICBtb3ZsICAk
VVJFR1Nfa2VybmVsX3NpemVvZi84LCVlY3gKICAgICAgICAgbW92cSAgJXJkaSwlcnNwCkBAIC02
NjgsNyArNjY4LDcgQEAgaGFuZGxlX2lzdF9leGNlcHRpb246CiAgICAgICAgIC8qIFdlIHdhbnQg
dG8gZ2V0IHN0cmFpZ2h0IHRvIHRoZSBJUkVUIG9uIHRoZSBOTUkgZXhpdCBwYXRoLiAqLwogICAg
ICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQogICAgICAgICBqeiAgICByZXN0b3JlX2FsbF94
ZW4KLSAgICAgICAgR0VUX0NVUlJFTlQoJXJieCkKKyAgICAgICAgR0VUX0NVUlJFTlQoYngpCiAg
ICAgICAgIC8qIFNlbmQgYW4gSVBJIHRvIG91cnNlbHZlcyB0byBjb3ZlciBmb3IgdGhlIGxhY2sg
b2YgZXZlbnQgY2hlY2tpbmcuICovCiAgICAgICAgIG1vdmwgIFZDUFVfcHJvY2Vzc29yKCVyYngp
LCVlYXgKICAgICAgICAgc2hsbCAgJElSUVNUQVRfc2hpZnQsJWVheApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2Rl
Zm5zLmgKaW5kZXggMmJiOGE2Yi4uMjc5ZDcwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hc21fZGVmbnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBA
IC0xMjcsMTkgKzEyNywxOSBAQCB2b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAgICAgICAgIFVO
TElLRUxZX0RPTkUobXAsIHRhZyk7ICAgXAogICAgICAgICBfX1VOTElLRUxZX0VORCh0YWcpCiAK
LSNkZWZpbmUgU1RBQ0tfQ1BVSU5GT19GSUVMRChmaWVsZCkgKFNUQUNLX1NJWkUtQ1BVSU5GT19z
aXplb2YrQ1BVSU5GT18jI2ZpZWxkKQotI2RlZmluZSBHRVRfU1RBQ0tfQkFTRShyZWcpICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgIG1vdnEgJH4oU1RBQ0tfU0laRS0xKSxyZWc7ICAg
ICAgICAgICAgICAgIFwKLSAgICAgICAgYW5kcSAlcnNwLHJlZworI2RlZmluZSBTVEFDS19DUFVJ
TkZPX0ZJRUxEKGZpZWxkKSAoMSAtIENQVUlORk9fc2l6ZW9mICsgQ1BVSU5GT18jI2ZpZWxkKQor
I2RlZmluZSBHRVRfU1RBQ0tfRU5EKHJlZykgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIG1vdmwgJFNUQUNLX1NJWkUtMSwgJWUjI3JlZzsgICAgICAgICAgICAgIFwKKyAgICAgICAg
b3JxICAlcnNwLCAlciMjcmVnCiAKICNkZWZpbmUgR0VUX0NQVUlORk9fRklFTEQoZmllbGQsIHJl
ZykgICAgICAgICAgICAgXAotICAgICAgICBHRVRfU1RBQ0tfQkFTRShyZWcpOyAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgICAgIGFkZHEgJFNUQUNLX0NQVUlORk9fRklFTEQoZmllbGQpLHJl
ZworICAgICAgICBHRVRfU1RBQ0tfRU5EKHJlZyk7ICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIGFkZHEgJFNUQUNLX0NQVUlORk9fRklFTEQoZmllbGQpLCAlciMjcmVnCiAKICNkZWZp
bmUgX19HRVRfQ1VSUkVOVChyZWcpICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBt
b3ZxIFNUQUNLX0NQVUlORk9fRklFTEQoY3VycmVudF92Y3B1KShyZWcpLHJlZworICAgICAgICBt
b3ZxIFNUQUNLX0NQVUlORk9fRklFTEQoY3VycmVudF92Y3B1KSglciMjcmVnKSwgJXIjI3JlZwog
I2RlZmluZSBHRVRfQ1VSUkVOVChyZWcpICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgIEdFVF9TVEFDS19CQVNFKHJlZyk7ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
R0VUX1NUQUNLX0VORChyZWcpOyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICBfX0dF
VF9DVVJSRU5UKHJlZykKIAogI2lmbmRlZiBOREVCVUcKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvY3VycmVudC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmgKaW5kZXgg
NzNhNzIwOS4uZmE1NTYwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jdXJyZW50LmgKQEAgLTU1LDcgKzU1LDcgQEAg
c3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X2luZm8gKmdldF9jcHVfaW5mbyh2b2lkKQogICAgIHJl
Z2lzdGVyIHVuc2lnbmVkIGxvbmcgc3AgYXNtKCJyc3AiKTsKICNlbmRpZgogCi0gICAgcmV0dXJu
IChzdHJ1Y3QgY3B1X2luZm8gKikoKHNwICYgfihTVEFDS19TSVpFLTEpKSArIFNUQUNLX1NJWkUp
IC0gMTsKKyAgICByZXR1cm4gKHN0cnVjdCBjcHVfaW5mbyAqKSgoc3AgfCAoU1RBQ0tfU0laRSAt
IDEpKSArIDEpIC0gMTsKIH0KIAogI2RlZmluZSBnZXRfY3VycmVudCgpICAgICAgICAgKGdldF9j
cHVfaW5mbygpLT5jdXJyZW50X3ZjcHUpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Mon May 16 12:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 12: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 1b2HXM-0006le-7w; Mon, 16 May 2016 12:22:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXK-0006lU-Ot
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:14 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 57/7E-13115-67BB9375; Mon, 16 May 2016 12:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbd0t2W
 4wZ1OaYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLuxkaWgj6vi4p9mxgbG4xxdjFwcQgJfGCU2
 Ld7GDOGcZ5SYcuApUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKWEmsvH
 WUBsXkFzCR+XFvOCGKzANV/XvyUfQIjxwJGhlWMGsWpRWWpRbqG5npJRZnpGSW5iZk5uoaGJn
 q5qcXFiempOYlJxXrJ+bmbGIFeqWdgYNzB+PO05yFGSQ4mJVHe+DWW4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeNN3AeUEi1LTUyvSMnOA4QGTluDgURLhfboTKM1bXJCYW5yZDpE6xagoJc47
 F6RPACSRUZoH1wYLyUuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHl1QabwZOaVwE1/BbSYC
 WjxBDMLkMUliQgpqQbG1X97J4oIh6zXud33n/vizOCtPoHhUX2iOeHTtl2er31z9mqHC1sn6H
 xIsDkbk7IzqU52caN0fv+njWYsqz7tWrpqNkOX/aS8X7O+5lscX/0g3C2a9cP0NZv2THz9u+R
 qsffyDucl+2ovFh7Z9/CV2F/By647tbMaG0QKNb49fbs2zefjpqOrXZRYijMSDbWYi4oTAe+b
 10BEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463401332!41760261!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60821 invoked from network); 16 May 2016 12:22:13 -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; 16 May 2016 12: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 1b2HXI-0006Re-85
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXI-0005GU-74
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2HXI-0005GU-74@xenbits.xenproject.org>
Date: Mon, 16 May 2016 12:22:12 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZjYWI0Y2VjOThhZTFmNTYzMTI3NDRjMTlmNjA4ODU2MjYxYjIwY2YKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogU3VuIE1heSAxNSAx
NjoyMDowMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFN1biBNYXkgMTUgMTY6MjA6MDIgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY2hhbmdlc2V0CiAgICAKICAgIFRoZXJlIGlzIG9uZSBjb21t
aXQgcHVsbGVkIGluOgogICAgICAgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVm
aW5lIGd1YXJkcwogICAgCiAgICBUaGlzIGlzIHJlcXVpcmVkIHRvIGZpeCBzdHViZG9tIGJ1aWxk
IG9uIEFyY2ggTGludXguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIv
Q29uZmlnLm1rCmluZGV4IGFiNDQyYWIuLjYxYjVjZWIgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5tawor
KysgYi9Db25maWcubWsKQEAgLTI3Miw5ICsyNzIsOSBAQCBNSU5JT1NfVVBTVFJFQU1fVVJMID89
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1f
UkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVN
VV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzEKLU1JTklPU19VUFNUUkVB
TV9SRVZJU0lPTiA/PSA0NDY0NjczY2NiZmQxMmRjZDBlYzA4Y2MyOWNhNjJjYzEyZjZlNjFlCi0j
IE1vbiBNYXkgMiAxMzo1NTowMCAyMDE2ICswMTAwCi0jIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19S
T09UIHRvIE1JTklPU19ST09UCitNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVj
YTEzNjUyNWFhMmU2OTE3YWU1MDBlN2NmNzMxYzA5ZAorIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIw
MTYgKzAxMDAKKyMgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJk
cwogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogIyBUdWUsIDEgTWFy
IDIwMTYgMTU6MDY6NDUgKzAxMDAgKDE2OjA2ICswMjAwKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon May 16 12:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 12: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 1b2HXJ-0006lI-6L; Mon, 16 May 2016 12:22:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXH-0006lA-QY
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:11 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 D9/D4-07120-37BB9375; Mon, 16 May 2016 12:22:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdot2W
 4QWuriMWEbQYOjB7b+3axBzBGsWbmJeVXJLBm7LhxiK3gI3/Fuun32BsYF/N0MXJxCAl8YZR4
 27ydFcI5zyjR+Wo5WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEjebO
 5lAbF4BM4kTBzYzgtgsQPVHn31lnMDIsYCRYRWjenFqUVlqka6RXlJRZnpGSW5iZo6uoYGZXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH47K/TocYJTmYlER549dYhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4E3fBZQTLEpNT61Iy8wBBgdMWoKDR0mE9+lOoDRvcUFibnFmOkTqFKOilDivAkif
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsLMoUnM68EbvoroMVMQIsnm
 FmALC5JREhJNTD69a+uatuwdulr9/aY9XeUTmzcvux0J8O6+g0X+PjXyYldrPXbl+ogJpIyp8
 72xzu+Q9VVLLMfbTjXpC659c3vkCUd7x+9v/VE2OXVCa9gw6Av8XpXE96+miq/iFVDT/xI6PJ
 jvzX/JGjcsGqOvxXOdktZ5n/FjH2zBVr7j65Y93YFcy3j5C9ZSizFGYmGWsxFxYkA2fch8EMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463401329!14332784!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45451 invoked from network); 16 May 2016 12:22:10 -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; 16 May 2016 12:22: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 1b2HX8-0006RZ-5y
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HX8-0005G6-3i
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2HX8-0005G6-3i@xenbits.xenproject.org>
Date: Mon, 16 May 2016 12:22:02 +0000
Subject: [Xen-changelog] [xen master] libxl: don't add cache mode for qdisk
	cdrom drives
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1MzJmNDVkOTRjNDEyZDZlZTA0OTFjZDBiNDQ5NDYzNzNmZjIyNjgKQXV0aG9yOiAg
ICAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KQXV0aG9yRGF0ZTogVGh1IEFwciAyOCAx
NToyMDo0NiAyMDE2IC0wNjAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFN1biBNYXkgMTUgMTY6MDc6MzIgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBkb24ndCBhZGQgY2FjaGUgbW9kZSBmb3IgcWRpc2sgY2Ryb20gZHJpdmVzCiAgICAKICAgIHFl
bXUgY29tbWl0IDkxYTA5N2U3IGZvcmJpZHMgc3BlY2lmeWluZyBjYWNoZSBtb2RlIGZvciBlbXB0
eQogICAgZHJpdmVzLiBBdHRlbXB0aW5nIHRvIGNyZWF0ZSBhIGRvbWFpbiB3aXRoIGFuIGVtcHR5
IHFkaXNrIGNkcm9tCiAgICBkcml2ZSByZXN1bHRzIGluCiAgICAKICAgIHFlbXUtc3lzdGVtLXg4
Nl82NDogLWRyaXZlIGlmPWlkZSxpbmRleD0xLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLAogICAg
ICAgY2FjaGU9d3JpdGViYWNrLGlkPWlkZS04MzI6IE11c3Qgc3BlY2lmeSBlaXRoZXIgZHJpdmVy
IG9yIGZpbGUKICAgIAogICAgbGlieGwgb25seSBhbGxvd3MgYW4gZW1wdHkgJ3RhcmdldD0nIGZv
ciBjZHJvbXMuIEJ5IGRlZmF1bHQsIGNkcm9tcwogICAgYXJlIHJlYWRvbmx5IChzZWUgdGhlICdh
Y2Nlc3MnIHBhcmFtZXRlciBpbiB4bC1kaXNrLWNvbmZpZ3VyYXRpb24udHh0KQogICAgYW5kIGZv
cmNlZCB0byByZWFkb25seSBieSBhbnkgdG9vbHMgKGUuZy4geGwpIHVzaW5nIGxpYnhsdXRpbCdz
CiAgICB4bHVfZGlza19wYXJzZSgpIGZ1bmN0aW9uLiBXaXRoIGNkcm9tcyBhbHdheXMgbWFya2Vk
IHJlYWRvbmx5LAogICAgZXhwbGljaXRseSBzcGVjaWZ5aW5nIHRoZSBjYWNoZSBtb2RlIGZvciBj
ZHJvbSBkcml2ZXMgY2FuIGJlIGRyb3BwZWQuCiAgICBUaGUgZHJpdmUncyAncmVhZG9ubHk9b24n
IG9wdGlvbiBjYW4gYWxzbyBiZSBzZXQgdW5jb25kaXRpb25hbGx5LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCA0ICsrLS0K
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5k
ZXggYTFmN2JkOC4uNGFmZjMyM2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMTM2OCw4ICsxMzY4LDggQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAK
ICAgICAgICAgICAgIGlmIChkaXNrc1tpXS5pc19jZHJvbSkgewogICAgICAgICAgICAgICAgIGRy
aXZlID0gbGlieGxfX3NwcmludGYoZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgImlmPWlk
ZSxpbmRleD0lZCxyZWFkb25seT0lcyxtZWRpYT1jZHJvbSxjYWNoZT13cml0ZWJhY2ssaWQ9aWRl
LSVpIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICBkaXNrLCBkaXNrc1tpXS5yZWFkd3JpdGUg
PyAib2ZmIiA6ICJvbiIsIGRldl9udW1iZXIpOworICAgICAgICAgICAgICAgICAgICAgICAgICJp
Zj1pZGUsaW5kZXg9JWQscmVhZG9ubHk9b24sbWVkaWE9Y2Ryb20saWQ9aWRlLSVpIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICBkaXNrLCBkZXZfbnVtYmVyKTsKIAogICAgICAgICAgICAgICAg
IGlmICh0YXJnZXRfcGF0aCkKICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3By
aW50ZihnYywgIiVzLGZpbGU9JXMsZm9ybWF0PSVzIiwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 16 12:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 12: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 1b2HXJ-0006lI-6L; Mon, 16 May 2016 12:22:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXH-0006lA-QY
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:11 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 D9/D4-07120-37BB9375; Mon, 16 May 2016 12:22:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdot2W
 4QWuriMWEbQYOjB7b+3axBzBGsWbmJeVXJLBm7LhxiK3gI3/Fuun32BsYF/N0MXJxCAl8YZR4
 27ydFcI5zyjR+Wo5WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEjebO
 5lAbF4BM4kTBzYzgtgsQPVHn31lnMDIsYCRYRWjenFqUVlqka6RXlJRZnpGSW5iZo6uoYGZXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH47K/TocYJTmYlER549dYhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4E3fBZQTLEpNT61Iy8wBBgdMWoKDR0mE9+lOoDRvcUFibnFmOkTqFKOilDivAkif
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsLMoUnM68EbvoroMVMQIsnm
 FmALC5JREhJNTD69a+uatuwdulr9/aY9XeUTmzcvux0J8O6+g0X+PjXyYldrPXbl+ogJpIyp8
 72xzu+Q9VVLLMfbTjXpC659c3vkCUd7x+9v/VE2OXVCa9gw6Av8XpXE96+miq/iFVDT/xI6PJ
 jvzX/JGjcsGqOvxXOdktZ5n/FjH2zBVr7j65Y93YFcy3j5C9ZSizFGYmGWsxFxYkA2fch8EMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463401329!14332784!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45451 invoked from network); 16 May 2016 12:22:10 -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; 16 May 2016 12:22: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 1b2HX8-0006RZ-5y
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HX8-0005G6-3i
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2HX8-0005G6-3i@xenbits.xenproject.org>
Date: Mon, 16 May 2016 12:22:02 +0000
Subject: [Xen-changelog] [xen master] libxl: don't add cache mode for qdisk
	cdrom drives
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ1MzJmNDVkOTRjNDEyZDZlZTA0OTFjZDBiNDQ5NDYzNzNmZjIyNjgKQXV0aG9yOiAg
ICAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KQXV0aG9yRGF0ZTogVGh1IEFwciAyOCAx
NToyMDo0NiAyMDE2IC0wNjAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFN1biBNYXkgMTUgMTY6MDc6MzIgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBkb24ndCBhZGQgY2FjaGUgbW9kZSBmb3IgcWRpc2sgY2Ryb20gZHJpdmVzCiAgICAKICAgIHFl
bXUgY29tbWl0IDkxYTA5N2U3IGZvcmJpZHMgc3BlY2lmeWluZyBjYWNoZSBtb2RlIGZvciBlbXB0
eQogICAgZHJpdmVzLiBBdHRlbXB0aW5nIHRvIGNyZWF0ZSBhIGRvbWFpbiB3aXRoIGFuIGVtcHR5
IHFkaXNrIGNkcm9tCiAgICBkcml2ZSByZXN1bHRzIGluCiAgICAKICAgIHFlbXUtc3lzdGVtLXg4
Nl82NDogLWRyaXZlIGlmPWlkZSxpbmRleD0xLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLAogICAg
ICAgY2FjaGU9d3JpdGViYWNrLGlkPWlkZS04MzI6IE11c3Qgc3BlY2lmeSBlaXRoZXIgZHJpdmVy
IG9yIGZpbGUKICAgIAogICAgbGlieGwgb25seSBhbGxvd3MgYW4gZW1wdHkgJ3RhcmdldD0nIGZv
ciBjZHJvbXMuIEJ5IGRlZmF1bHQsIGNkcm9tcwogICAgYXJlIHJlYWRvbmx5IChzZWUgdGhlICdh
Y2Nlc3MnIHBhcmFtZXRlciBpbiB4bC1kaXNrLWNvbmZpZ3VyYXRpb24udHh0KQogICAgYW5kIGZv
cmNlZCB0byByZWFkb25seSBieSBhbnkgdG9vbHMgKGUuZy4geGwpIHVzaW5nIGxpYnhsdXRpbCdz
CiAgICB4bHVfZGlza19wYXJzZSgpIGZ1bmN0aW9uLiBXaXRoIGNkcm9tcyBhbHdheXMgbWFya2Vk
IHJlYWRvbmx5LAogICAgZXhwbGljaXRseSBzcGVjaWZ5aW5nIHRoZSBjYWNoZSBtb2RlIGZvciBj
ZHJvbSBkcml2ZXMgY2FuIGJlIGRyb3BwZWQuCiAgICBUaGUgZHJpdmUncyAncmVhZG9ubHk9b24n
IG9wdGlvbiBjYW4gYWxzbyBiZSBzZXQgdW5jb25kaXRpb25hbGx5LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCA0ICsrLS0K
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5k
ZXggYTFmN2JkOC4uNGFmZjMyM2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMTM2OCw4ICsxMzY4LDggQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAK
ICAgICAgICAgICAgIGlmIChkaXNrc1tpXS5pc19jZHJvbSkgewogICAgICAgICAgICAgICAgIGRy
aXZlID0gbGlieGxfX3NwcmludGYoZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgImlmPWlk
ZSxpbmRleD0lZCxyZWFkb25seT0lcyxtZWRpYT1jZHJvbSxjYWNoZT13cml0ZWJhY2ssaWQ9aWRl
LSVpIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICBkaXNrLCBkaXNrc1tpXS5yZWFkd3JpdGUg
PyAib2ZmIiA6ICJvbiIsIGRldl9udW1iZXIpOworICAgICAgICAgICAgICAgICAgICAgICAgICJp
Zj1pZGUsaW5kZXg9JWQscmVhZG9ubHk9b24sbWVkaWE9Y2Ryb20saWQ9aWRlLSVpIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICBkaXNrLCBkZXZfbnVtYmVyKTsKIAogICAgICAgICAgICAgICAg
IGlmICh0YXJnZXRfcGF0aCkKICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3By
aW50ZihnYywgIiVzLGZpbGU9JXMsZm9ybWF0PSVzIiwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 16 12:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 12: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 1b2HXM-0006le-7w; Mon, 16 May 2016 12:22:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXK-0006lU-Ot
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:14 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 57/7E-13115-67BB9375; Mon, 16 May 2016 12:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbd0t2W
 4wZ1OaYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLuxkaWgj6vi4p9mxgbG4xxdjFwcQgJfGCU2
 Ld7GDOGcZ5SYcuApUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKWEmsvH
 WUBsXkFzCR+XFvOCGKzANV/XvyUfQIjxwJGhlWMGsWpRWWpRbqG5npJRZnpGSW5iZk5uoaGJn
 q5qcXFiempOYlJxXrJ+bmbGIFeqWdgYNzB+PO05yFGSQ4mJVHe+DWW4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeNN3AeUEi1LTUyvSMnOA4QGTluDgURLhfboTKM1bXJCYW5yZDpE6xagoJc47
 F6RPACSRUZoH1wYLyUuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHl1QabwZOaVwE1/BbSYC
 WjxBDMLkMUliQgpqQbG1X97J4oIh6zXud33n/vizOCtPoHhUX2iOeHTtl2er31z9mqHC1sn6H
 xIsDkbk7IzqU52caN0fv+njWYsqz7tWrpqNkOX/aS8X7O+5lscX/0g3C2a9cP0NZv2THz9u+R
 qsffyDucl+2ovFh7Z9/CV2F/By647tbMaG0QKNb49fbs2zefjpqOrXZRYijMSDbWYi4oTAe+b
 10BEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463401332!41760261!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60821 invoked from network); 16 May 2016 12:22:13 -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; 16 May 2016 12: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 1b2HXI-0006Re-85
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2HXI-0005GU-74
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 12:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2HXI-0005GU-74@xenbits.xenproject.org>
Date: Mon, 16 May 2016 12:22:12 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZjYWI0Y2VjOThhZTFmNTYzMTI3NDRjMTlmNjA4ODU2MjYxYjIwY2YKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogU3VuIE1heSAxNSAx
NjoyMDowMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFN1biBNYXkgMTUgMTY6MjA6MDIgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY2hhbmdlc2V0CiAgICAKICAgIFRoZXJlIGlzIG9uZSBjb21t
aXQgcHVsbGVkIGluOgogICAgICAgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVm
aW5lIGd1YXJkcwogICAgCiAgICBUaGlzIGlzIHJlcXVpcmVkIHRvIGZpeCBzdHViZG9tIGJ1aWxk
IG9uIEFyY2ggTGludXguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIv
Q29uZmlnLm1rCmluZGV4IGFiNDQyYWIuLjYxYjVjZWIgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5tawor
KysgYi9Db25maWcubWsKQEAgLTI3Miw5ICsyNzIsOSBAQCBNSU5JT1NfVVBTVFJFQU1fVVJMID89
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1f
UkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVN
VV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzEKLU1JTklPU19VUFNUUkVB
TV9SRVZJU0lPTiA/PSA0NDY0NjczY2NiZmQxMmRjZDBlYzA4Y2MyOWNhNjJjYzEyZjZlNjFlCi0j
IE1vbiBNYXkgMiAxMzo1NTowMCAyMDE2ICswMTAwCi0jIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19S
T09UIHRvIE1JTklPU19ST09UCitNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVj
YTEzNjUyNWFhMmU2OTE3YWU1MDBlN2NmNzMxYzA5ZAorIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIw
MTYgKzAxMDAKKyMgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJk
cwogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogIyBUdWUsIDEgTWFy
IDIwMTYgMTU6MDY6NDUgKzAxMDAgKDE2OjA2ICswMjAwKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon May 16 23:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 23: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 1b2SBB-0002at-4F; Mon, 16 May 2016 23:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2SBA-0002ag-Hg
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:04 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 4B/B1-13115-34B5A375; Mon, 16 May 2016 23:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdc52ir
 cYOVEFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPqygaWgWaLi0u8HTA2M94W6GLk4hAS+MEpM
 X3SHDcI5zyhx5W4faxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJBEv0Pm
 hlBbF4BM4n53YvYQWwWoPp3856wTGDkWMDIsIpRozi1qCy1SNfQRC+pKDM9oyQ3MTNH1xDIzU
 0tLk5MT81JTCrWS87P3cQI9Eo9AwPjDsbvpz0PMUpyMCmJ8irJW4UL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBljQLKCRalpqdWpGXmAMMDJi3BwaMkwisHkuYtLkjMLc5Mh0idYtTleLTwxlom
 IZa8/LxUKXFeQ5AiAZCijNI8uBGwUL3EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZjXBmQKT
 2ZeCdymV0BHMAEdMcHMAuSIkkSElFQDY5frqaXeAheqp5ZuYPhZUqTWesC1sVWa8fuTf07mVz
 RPOxdPmfnrU1TxQTaJjUxRXeZCjMk3MlYEyaYwZv18plix/E3e0krOZYaJQmaR5d18XLMdC77
 GJn0zvTh76y7vdTdOb7ZpP3lHgNXyy5boV7tXi8kGnj7czX1l/vX23paTziw7J3c2KrEUZyQa
 ajEXFScCALPxTuFQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463442242!39918812!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30206 invoked from network); 16 May 2016 23:44:02 -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; 16 May 2016 23:44: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 1b2SB7-000179-Ss
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2SB7-0003ts-Pp
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2SB7-0003ts-Pp@xenbits.xenproject.org>
Date: Mon, 16 May 2016 23:44:01 +0000
Subject: [Xen-changelog] [xen master] x86/compat: Cleanup and further
	debugging of SMAP/SMEP fixup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFkNGFhMzYxOWY0MzZlM2VkNzllZWE4NDk4YWMxOGFhOGQ1ZTZiODMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSAxNiAxMTo0ODo1MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMTYgMTM6MTE6
MDUgMjAxNiArMDEwMAoKICAgIHg4Ni9jb21wYXQ6IENsZWFudXAgYW5kIGZ1cnRoZXIgZGVidWdn
aW5nIG9mIFNNQVAvU01FUCBmaXh1cAogICAgCiAgICAgKiBBYnN0cmFjdCAoWDg2X0NSNF9TTUVQ
IHwgWDg2X0NSNF9TTUFQKSBiZWhpbmQgWEVOX0NSNF9QVjMyX0JJVFMgdG8gYXZvaWQKICAgICAg
IG9wZW5jb2RpbmcgdGhlIGludmlkaWFsIGJpdHMgd2hpY2ggYXJlIGZpeGVkIHVwIGJlaGluZCBh
IDMyYml0IFBWIGd1ZXN0cwogICAgICAgYmFjay4KICAgICAqIEluIHRoZSBkZWJ1ZyBjYXNlLCBw
ZXJmb3JtIHRoZSB0aGUgQU5EIGFuZCBDTVAgb24gNjRiaXQgdmFsdWVzIHJhdGhlciB0aGFuCiAg
ICAgICAzMmJpdCB2YWx1ZXMsIHRvIG1hdGNoIHRoZSBsb2dpYyBpbiB0aGVuIG5vbi1kZWJ1ZyBj
YXNlLgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIHwgOCArKysrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaCAgICB8IDIgKysKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gv
eDg2L3NldHVwLmMKaW5kZXggNGMyZDAxYS4uZGU2ODJlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE0MDAsNyArMTQwMCw3
IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3Ap
CiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfU01B
UCk7CiAKLSAgICBjcjRfcHYzMl9tYXNrID0gbW11X2NyNF9mZWF0dXJlcyAmIChYODZfQ1I0X1NN
RVAgfCBYODZfQ1I0X1NNQVApOworICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2ZlYXR1cmVz
ICYgWEVOX0NSNF9QVjMyX0JJVFM7CiAKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQogICAg
ICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMKaW5kZXggZGJjMzk4NC4uZWU3MmVjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRy
eS5TCkBAIC0yMDQsNyArMjA0LDcgQEAgRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKICAgICAgICAg
cHVzaCAgJXJkeAogICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsIGR4KQogICAgICAgICBt
b3YgICAoJXJkeCksICVyYXgKLSAgICAgICAgdGVzdCAgJFg4Nl9DUjRfU01FUHxYODZfQ1I0X1NN
QVAsJWVheAorICAgICAgICB0ZXN0ICAkWEVOX0NSNF9QVjMyX0JJVFMsICVlYXgKICAgICAgICAg
am56ICAgMGYKICAgICAgICAgb3IgICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJXJheAogICAgICAg
ICBtb3YgICAlcmF4LCAlY3I0CkBAIC0yMTUsOSArMjE1LDExIEBAIEVOVFJZKGNyNF9wdjMyX3Jl
c3RvcmUpCiAjaWZuZGVmIE5ERUJVRwogICAgICAgICAvKiBDaGVjayB0aGF0IF9hbGxfIG9mIHRo
ZSBiaXRzIGludGVuZGVkIHRvIGJlIHNldCBhY3R1YWxseSBhcmUuICovCiAgICAgICAgIG1vdiAg
ICVjcjQsICVyYXgKLSAgICAgICAgYW5kICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJWVheAotICAg
ICAgICBjbXAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlZWF4CisgICAgICAgIGFuZCAgIGNyNF9w
djMyX21hc2soJXJpcCksICVyYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlwKSwg
JXJheAogICAgICAgICBqZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNrIHRv
IGJlIHZpc2libGUgaW4gdGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3YgICBj
cjRfcHYzMl9tYXNrKCVyaXApLCAlcmR4CiAgICAgICAgIEJVRwogMToKICNlbmRpZgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvcHJvY2Vzc29yLmgKaW5kZXggNGE2YWYwZi4uZGRhYWYyZGUgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaApAQCAtMTUxLDYgKzE1MSw4IEBACiAKICNkZWZpbmUgWEVOX01JTklNQUxfQ1I0IChY
ODZfQ1I0X1BHRSB8IFg4Nl9DUjRfUEFFKQogCisjZGVmaW5lIFhFTl9DUjRfUFYzMl9CSVRTIChY
ODZfQ1I0X1NNRVB8WDg2X0NSNF9TTUFQKQorCiAjZGVmaW5lIFhFTl9TWVNDQUxMX01BU0sgKFg4
Nl9FRkxBR1NfQUN8WDg2X0VGTEFHU19WTXxYODZfRUZMQUdTX1JGfCAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19ERnxYODZfRUZMQUdTX0lG
fCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfVEYpCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Mon May 16 23:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 23: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 1b2SBB-0002at-4F; Mon, 16 May 2016 23:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2SBA-0002ag-Hg
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:04 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 4B/B1-13115-34B5A375; Mon, 16 May 2016 23:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdc52ir
 cYOVEFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPqygaWgWaLi0u8HTA2M94W6GLk4hAS+MEpM
 X3SHDcI5zyhx5W4faxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJBEv0Pm
 hlBbF4BM4n53YvYQWwWoPp3856wTGDkWMDIsIpRozi1qCy1SNfQRC+pKDM9oyQ3MTNH1xDIzU
 0tLk5MT81JTCrWS87P3cQI9Eo9AwPjDsbvpz0PMUpyMCmJ8irJW4UL8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBljQLKCRalpqdWpGXmAMMDJi3BwaMkwisHkuYtLkjMLc5Mh0idYtTleLTwxlom
 IZa8/LxUKXFeQ5AiAZCijNI8uBGwUL3EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZjXBmQKT
 2ZeCdymV0BHMAEdMcHMAuSIkkSElFQDY5frqaXeAheqp5ZuYPhZUqTWesC1sVWa8fuTf07mVz
 RPOxdPmfnrU1TxQTaJjUxRXeZCjMk3MlYEyaYwZv18plix/E3e0krOZYaJQmaR5d18XLMdC77
 GJn0zvTh76y7vdTdOb7ZpP3lHgNXyy5boV7tXi8kGnj7czX1l/vX23paTziw7J3c2KrEUZyQa
 ajEXFScCALPxTuFQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463442242!39918812!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30206 invoked from network); 16 May 2016 23:44:02 -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; 16 May 2016 23:44: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 1b2SB7-000179-Ss
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2SB7-0003ts-Pp
 for xen-changelog@lists.xensource.com; Mon, 16 May 2016 23:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2SB7-0003ts-Pp@xenbits.xenproject.org>
Date: Mon, 16 May 2016 23:44:01 +0000
Subject: [Xen-changelog] [xen master] x86/compat: Cleanup and further
	debugging of SMAP/SMEP fixup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFkNGFhMzYxOWY0MzZlM2VkNzllZWE4NDk4YWMxOGFhOGQ1ZTZiODMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE1heSAxNiAxMTo0ODo1MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMTYgMTM6MTE6
MDUgMjAxNiArMDEwMAoKICAgIHg4Ni9jb21wYXQ6IENsZWFudXAgYW5kIGZ1cnRoZXIgZGVidWdn
aW5nIG9mIFNNQVAvU01FUCBmaXh1cAogICAgCiAgICAgKiBBYnN0cmFjdCAoWDg2X0NSNF9TTUVQ
IHwgWDg2X0NSNF9TTUFQKSBiZWhpbmQgWEVOX0NSNF9QVjMyX0JJVFMgdG8gYXZvaWQKICAgICAg
IG9wZW5jb2RpbmcgdGhlIGludmlkaWFsIGJpdHMgd2hpY2ggYXJlIGZpeGVkIHVwIGJlaGluZCBh
IDMyYml0IFBWIGd1ZXN0cwogICAgICAgYmFjay4KICAgICAqIEluIHRoZSBkZWJ1ZyBjYXNlLCBw
ZXJmb3JtIHRoZSB0aGUgQU5EIGFuZCBDTVAgb24gNjRiaXQgdmFsdWVzIHJhdGhlciB0aGFuCiAg
ICAgICAzMmJpdCB2YWx1ZXMsIHRvIG1hdGNoIHRoZSBsb2dpYyBpbiB0aGVuIG5vbi1kZWJ1ZyBj
YXNlLgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIHwgOCArKysrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaCAgICB8IDIgKysKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gv
eDg2L3NldHVwLmMKaW5kZXggNGMyZDAxYS4uZGU2ODJlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE0MDAsNyArMTQwMCw3
IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3Ap
CiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfU01B
UCk7CiAKLSAgICBjcjRfcHYzMl9tYXNrID0gbW11X2NyNF9mZWF0dXJlcyAmIChYODZfQ1I0X1NN
RVAgfCBYODZfQ1I0X1NNQVApOworICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2ZlYXR1cmVz
ICYgWEVOX0NSNF9QVjMyX0JJVFM7CiAKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQogICAg
ICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMKaW5kZXggZGJjMzk4NC4uZWU3MmVjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRy
eS5TCkBAIC0yMDQsNyArMjA0LDcgQEAgRU5UUlkoY3I0X3B2MzJfcmVzdG9yZSkKICAgICAgICAg
cHVzaCAgJXJkeAogICAgICAgICBHRVRfQ1BVSU5GT19GSUVMRChjcjQsIGR4KQogICAgICAgICBt
b3YgICAoJXJkeCksICVyYXgKLSAgICAgICAgdGVzdCAgJFg4Nl9DUjRfU01FUHxYODZfQ1I0X1NN
QVAsJWVheAorICAgICAgICB0ZXN0ICAkWEVOX0NSNF9QVjMyX0JJVFMsICVlYXgKICAgICAgICAg
am56ICAgMGYKICAgICAgICAgb3IgICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJXJheAogICAgICAg
ICBtb3YgICAlcmF4LCAlY3I0CkBAIC0yMTUsOSArMjE1LDExIEBAIEVOVFJZKGNyNF9wdjMyX3Jl
c3RvcmUpCiAjaWZuZGVmIE5ERUJVRwogICAgICAgICAvKiBDaGVjayB0aGF0IF9hbGxfIG9mIHRo
ZSBiaXRzIGludGVuZGVkIHRvIGJlIHNldCBhY3R1YWxseSBhcmUuICovCiAgICAgICAgIG1vdiAg
ICVjcjQsICVyYXgKLSAgICAgICAgYW5kICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJWVheAotICAg
ICAgICBjbXAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlZWF4CisgICAgICAgIGFuZCAgIGNyNF9w
djMyX21hc2soJXJpcCksICVyYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlwKSwg
JXJheAogICAgICAgICBqZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNrIHRv
IGJlIHZpc2libGUgaW4gdGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3YgICBj
cjRfcHYzMl9tYXNrKCVyaXApLCAlcmR4CiAgICAgICAgIEJVRwogMToKICNlbmRpZgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvcHJvY2Vzc29yLmgKaW5kZXggNGE2YWYwZi4uZGRhYWYyZGUgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaApAQCAtMTUxLDYgKzE1MSw4IEBACiAKICNkZWZpbmUgWEVOX01JTklNQUxfQ1I0IChY
ODZfQ1I0X1BHRSB8IFg4Nl9DUjRfUEFFKQogCisjZGVmaW5lIFhFTl9DUjRfUFYzMl9CSVRTIChY
ODZfQ1I0X1NNRVB8WDg2X0NSNF9TTUFQKQorCiAjZGVmaW5lIFhFTl9TWVNDQUxMX01BU0sgKFg4
Nl9FRkxBR1NfQUN8WDg2X0VGTEFHU19WTXxYODZfRUZMQUdTX1JGfCAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19ERnxYODZfRUZMQUdTX0lG
fCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfVEYpCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 18 05:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 05: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 1b2u6U-00041V-Mn; Wed, 18 May 2016 05: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 1b2u6S-00041P-NE
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:04 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 97/FC-03443-F8EFB375; Wed, 18 May 2016 05:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbf/n3W
 4wcPpUhYTthk4MHps79vFHsAYxZqZl5RfkcCasfh7ckG/YMWkK2cZGxjn8XYxcnEICXxhlPi2
 cwoLhHOeUaJhwmamLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwl9n2dx
 wJi8wqYSXx6uYcVxGYBql/TNZ9tAiPHAkaGVYwaxalFZalFuobGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjNu2ex5ilORgUhLlvWBiHS7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgvf4H6CcYFFqempFWmYOMDhg0hIcPEoivC9A0rzFBYm5xZnpEKlTjIpS4rxrQBIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7w+QKTyZeSVw018BLWYCWjzBz
 AJkcUkiQkqqgVFw08XvmU5GJdN85/MdV5g6axHTxIvhCtdUAhPW7Pr07uY5hYsxPwSYvutW3W
 4oUuhh/eD78N/holPL/33YJvFl97nlsTvbpxxgyVXav9MxR+Lf2wXx+txaPKHbVHa6XyvdILq
 rcGLoVY2Sf/Om+l9Y/UXexeX1tEfO5+1u9vp//C2wQqxApe67EktxRqKhFnNRcSIAhUmfG0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463549582!30984086!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61313 invoked from network); 18 May 2016 05: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; 18 May 2016 05: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 1b2u6Q-0004Va-4t
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2u6Q-0006Za-08
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2u6Q-0006Za-08@xenbits.xenproject.org>
Date: Wed, 18 May 2016 05:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA5ZjlmNzkyYjVhZjgwMjNjOTVlNDQ1YWViYTk0Y2I5YmZmY2M0NWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjU2OjQ2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjU2OjQ2IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCAwOTUxMWYwLi5hZTc0MmI2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTE4Niw2ICsxODYsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MDYsNyArMjExLDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yMjYsNiArMjMxLDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 18 05:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 05: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 1b2u6U-00041V-Mn; Wed, 18 May 2016 05: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 1b2u6S-00041P-NE
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:04 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 97/FC-03443-F8EFB375; Wed, 18 May 2016 05:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbf/n3W
 4wcPpUhYTthk4MHps79vFHsAYxZqZl5RfkcCasfh7ckG/YMWkK2cZGxjn8XYxcnEICXxhlPi2
 cwoLhHOeUaJhwmamLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwl9n2dx
 wJi8wqYSXx6uYcVxGYBql/TNZ9tAiPHAkaGVYwaxalFZalFuobGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjNu2ex5ilORgUhLlvWBiHS7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgvf4H6CcYFFqempFWmYOMDhg0hIcPEoivC9A0rzFBYm5xZnpEKlTjIpS4rxrQBIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw7w+QKTyZeSVw018BLWYCWjzBz
 AJkcUkiQkqqgVFw08XvmU5GJdN85/MdV5g6axHTxIvhCtdUAhPW7Pr07uY5hYsxPwSYvutW3W
 4oUuhh/eD78N/holPL/33YJvFl97nlsTvbpxxgyVXav9MxR+Lf2wXx+txaPKHbVHa6XyvdILq
 rcGLoVY2Sf/Om+l9Y/UXexeX1tEfO5+1u9vp//C2wQqxApe67EktxRqKhFnNRcSIAhUmfG0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463549582!30984086!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61313 invoked from network); 18 May 2016 05: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; 18 May 2016 05: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 1b2u6Q-0004Va-4t
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b2u6Q-0006Za-08
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 05:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b2u6Q-0006Za-08@xenbits.xenproject.org>
Date: Wed, 18 May 2016 05:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA5ZjlmNzkyYjVhZjgwMjNjOTVlNDQ1YWViYTk0Y2I5YmZmY2M0NWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjU2OjQ2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjU2OjQ2IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCAwOTUxMWYwLi5hZTc0MmI2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTE4Niw2ICsxODYsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MDYsNyArMjExLDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yMjYsNiArMjMxLDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 18 14:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14: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 1b32sN-0002S3-B9; Wed, 18 May 2016 14:55: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 1b32sM-0002RY-48
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:06 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 D2/F3-02219-8428C375; Wed, 18 May 2016 14:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVde9ySb
 cYNoPHYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPd5I2PBNLWKW/P5Gxj75bsYuTiEBL4wSlzp
 vsAE4ZxnlJhycQeQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAr8SBLy9YQ
 WxeATOJjul3GEFsFqD6Z69vsExg5FjAyLCKUb04tagstUjXRC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/FWn/MhRkkOJiVRXucKm3AhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKEryTGoFygkWp6akVaZk5wNCASUtw8CiJ8EaApHmLCxJzizPTIVKnGBWlxHljQRICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbxzIFJ7MvBK46a+AFjMBLb4lBra4J
 BEhJdXAqGW0k+9mxEcZteLt1Q0eOWc+X5W4/1nIU+W234H0tT9sbHIn6avI9r8yUVkw8++R1l
 qR2zPXb5gdc2rVoVOLnU/U+LJ87N3IdT9Qqt+hV8il9nCd34dS3lCF9aFL/5ZJt0zRCnBK3tB
 voRlsbnryJY+H/duihb6+v5WPHa4/ENIy2yLb1meKEktxRqKhFnNRcSIAmZxzLEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463583302!40115321!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39941 invoked from network); 18 May 2016 14:55: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; 18 May 2016 14: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 1b32sI-0005nI-GU
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b32sI-0008SP-Fd
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b32sI-0008SP-Fd@xenbits.xenproject.org>
Date: Wed, 18 May 2016 14:55:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] Fix build with newer
	version of GNUTLS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRmNTUzYzA1NjEwNGUzZGQ4YTJiZDJlNzI1MzlhNTdjNGMwODViYWUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSA1IDEx
OjE0OjQ0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTU6MzY6MTUgMjAxNiArMDEwMAoK
ICAgIEZpeCBidWlsZCB3aXRoIG5ld2VyIHZlcnNpb24gb2YgR05VVExTCiAgICAKICAgIGdudXRs
c19reF9zZXRfcHJpb3JpdHksIGdudXRsc19jZXJ0aWZpY2F0ZV90eXBlX3NldF9wcmlvcml0eSBh
bmQKICAgIGdudXRsc19wcm90b2NvbF9zZXRfcHJpb3JpdHkgd2VyZSBkZXByZWNhdGVkIGFuZCBl
dmVudHVhbGx5IHJlbW92ZWQgaW4KICAgIEdOVVRMUyAzLjQuIEFwcGxpY2F0aW9uIHNob3VsZCB1
c2UgZ251dGxzX3ByaW9yaXR5X3NldF9kaXJlY3QgaW5zdGVhZAogICAgcGVyIFswXS4KICAgIAog
ICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxzIHdhcyBkZXByZWNhdGVkIGF0IHNvbWUg
cG9pbnQuIEFwcGxpY2F0aW9uCiAgICBzaG91bGQgdXNlIGdudXRsc19hbm9uX3NlcnZlcl9jcmVk
ZW50aWFsc190IGluc3RlYWQuCiAgICAKICAgIFByb3ZpZGUgY29tcGF0aWJpbGl0eSBsYXllciBm
b3IgUUVNVSB0cmFkaXRpb25hbC4gVGhpcyBjb21taXQgaXMgaW4gZmFjdAogICAgYmFja3BvcnQg
b2YgdHdvIHVwc3RyZWFtIFFFTVUgY29tbWl0czoKICAgIDEuIGY0MGQ1NTA4MTY2N2E3MTYzMTJi
OWE4YjZlMTM4MzVjNDA3NGY1NmIKICAgIDIuIDdkMmE5MjlmZWJhMzE5YzE4NjAzZTMyNGIxNzUw
ODMwZDZjOGI3YTEKICAgIAogICAgWzBdIGh0dHBzOi8vd3d3LmdudXRscy5vcmcvbWFudWFsL2h0
bWxfbm9kZS9VcGdyYWRpbmctZnJvbS1wcmV2aW91cy12ZXJzaW9ucy5odG1sCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFNqb2VyIHZhbiBkZXIgUGxvZWcgPHNmanVvY2VrckBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ci0tLQog
dm5jLmMgfCA3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwg
MjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdm5jLmMgYi92bmMuYwppbmRleCA1NzNhZjNi
Li42MWQxNTU1IDEwMDY0NAotLS0gYS92bmMuYworKysgYi92bmMuYwpAQCAtMTkyNSw5ICsxOTI1
LDkgQEAgc3RhdGljIGludCB2bmNfdGxzX2luaXRpYWxpemUodm9pZCkKICAgICByZXR1cm4gMTsK
IH0KIAotc3RhdGljIGdudXRsc19hbm9uX3NlcnZlcl9jcmVkZW50aWFscyB2bmNfdGxzX2luaXRp
YWxpemVfYW5vbl9jcmVkKHZvaWQpCitzdGF0aWMgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRp
YWxzX3Qgdm5jX3Rsc19pbml0aWFsaXplX2Fub25fY3JlZCh2b2lkKQogewotICAgIGdudXRsc19h
bm9uX3NlcnZlcl9jcmVkZW50aWFscyBhbm9uX2NyZWQ7CisgICAgZ251dGxzX2Fub25fc2VydmVy
X2NyZWRlbnRpYWxzX3QgYW5vbl9jcmVkOwogICAgIGludCByZXQ7CiAKICAgICBpZiAoKHJldCA9
IGdudXRsc19hbm9uX2FsbG9jYXRlX3NlcnZlcl9jcmVkZW50aWFscygmYW5vbl9jcmVkKSkgPCAw
KSB7CkBAIC0yMTUxLDEzICsyMTUxLDUyIEBAIHN0YXRpYyB2b2lkIHZuY19oYW5kc2hha2VfaW8o
dm9pZCAqb3BhcXVlKSB7CiAgICAgICh2cyktPnN1YmF1dGggPT0gVk5DX0FVVEhfVkVOQ1JZUFRf
WDUwOVZOQyB8fCAgICBcCiAgICAgICh2cyktPnN1YmF1dGggPT0gVk5DX0FVVEhfVkVOQ1JZUFRf
WDUwOVBMQUlOKQogCisjaWYgZGVmaW5lZChHTlVUTFNfVkVSU0lPTl9OVU1CRVIpICYmIFwKKyAg
ICBHTlVUTFNfVkVSU0lPTl9OVU1CRVIgPj0gMHgwMjAyMDAgLyogMi4yLjAgKi8KK3N0YXRpYyBp
bnQgdm5jX3NldF9nbnV0bHNfcHJpb3JpdHkoZ251dGxzX3Nlc3Npb25fdCBzLCBpbnQgeDUwOSkK
K3sKKyAgICBjb25zdCBjaGFyICpwcmlvcml0eSA9IHg1MDkgPyAiTk9STUFMIiA6ICJOT1JNQUw6
K0FOT04tREgiOworICAgIGludCByYzsKIAotc3RhdGljIGludCB2bmNfc3RhcnRfdGxzKHN0cnVj
dCBWbmNTdGF0ZSAqdnMpIHsKLSAgICBzdGF0aWMgY29uc3QgaW50IGNlcnRfdHlwZV9wcmlvcml0
eVtdID0geyBHTlVUTFNfQ1JUX1g1MDksIDAgfTsKLSAgICBzdGF0aWMgY29uc3QgaW50IHByb3Rv
Y29sX3ByaW9yaXR5W109IHsgR05VVExTX1RMUzFfMSwgR05VVExTX1RMUzFfMCwgR05VVExTX1NT
TDMsIDAgfTsKLSAgICBzdGF0aWMgY29uc3QgaW50IGt4X2Fub25bXSA9IHtHTlVUTFNfS1hfQU5P
Tl9ESCwgMH07Ci0gICAgc3RhdGljIGNvbnN0IGludCBreF94NTA5W10gPSB7R05VVExTX0tYX0RI
RV9EU1MsIEdOVVRMU19LWF9SU0EsIEdOVVRMU19LWF9ESEVfUlNBLCBHTlVUTFNfS1hfU1JQLCAw
fTsKKyAgICByYyA9IGdudXRsc19wcmlvcml0eV9zZXRfZGlyZWN0KHMsIHByaW9yaXR5LCBOVUxM
KTsKKyAgICBpZiAocmMgIT0gR05VVExTX0VfU1VDQ0VTUykgeworICAgICAgICByZXR1cm4gLTE7
CisgICAgfQorICAgIHJldHVybiAwOworfQorI2Vsc2UKK3N0YXRpYyBpbnQgdm5jX3NldF9nbnV0
bHNfcHJpb3JpdHkoZ251dGxzX3Nlc3Npb25fdCBzLCBpbnQgeDUwOSkKK3sKKyAgICBzdGF0aWMg
Y29uc3QgaW50IGNlcnRfdHlwZXNbXSA9IHsgR05VVExTX0NSVF9YNTA5LCAwIH07CisgICAgc3Rh
dGljIGNvbnN0IGludCBwcm90b2NvbHNbXSA9IHsKKyAgICAgICAgR05VVExTX1RMUzFfMSwgR05V
VExTX1RMUzFfMCwgR05VVExTX1NTTDMsIDAKKyAgICB9OworICAgIHN0YXRpYyBjb25zdCBpbnQg
a3hfYW5vbltdID0geyBHTlVUTFNfS1hfQU5PTl9ESCwgMCB9OworICAgIHN0YXRpYyBjb25zdCBp
bnQga3hfeDUwOVtdID0geworICAgICAgICBHTlVUTFNfS1hfREhFX0RTUywgR05VVExTX0tYX1JT
QSwKKyAgICAgICAgR05VVExTX0tYX0RIRV9SU0EsIEdOVVRMU19LWF9TUlAsIDAKKyAgICB9Owor
ICAgIGludCByYzsKKworICAgIHJjID0gZ251dGxzX2t4X3NldF9wcmlvcml0eShzLCB4NTA5ID8g
a3hfeDUwOSA6IGt4X2Fub24pOworICAgIGlmIChyYyAhPSBHTlVUTFNfRV9TVUNDRVNTKSB7Cisg
ICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICByYyA9IGdudXRsc19jZXJ0aWZpY2F0ZV90
eXBlX3NldF9wcmlvcml0eShzLCBjZXJ0X3R5cGVzKTsKKyAgICBpZiAocmMgIT0gR05VVExTX0Vf
U1VDQ0VTUykgeworICAgICAgICByZXR1cm4gLTE7CisgICAgfQogCisgICAgcmMgPSBnbnV0bHNf
cHJvdG9jb2xfc2V0X3ByaW9yaXR5KHMsIHByb3RvY29scyk7CisgICAgaWYgKHJjICE9IEdOVVRM
U19FX1NVQ0NFU1MpIHsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAgICByZXR1cm4gMDsK
K30KKyNlbmRpZgorCitzdGF0aWMgaW50IHZuY19zdGFydF90bHMoc3RydWN0IFZuY1N0YXRlICp2
cykgewogICAgIFZOQ19ERUJVRygiRG8gVExTIHNldHVwXG4iKTsKICAgICBpZiAodm5jX3Rsc19p
bml0aWFsaXplKCkgPCAwKSB7CiAJVk5DX0RFQlVHKCJGYWlsZWQgdG8gaW5pdCBUTFNcbiIpOwpA
QCAtMjE3NywyMSArMjIxNiw3IEBAIHN0YXRpYyBpbnQgdm5jX3N0YXJ0X3RscyhzdHJ1Y3QgVm5j
U3RhdGUgKnZzKSB7CiAJICAgIHJldHVybiAtMTsKIAl9CiAKLQlpZiAoZ251dGxzX2t4X3NldF9w
cmlvcml0eSh2cy0+dGxzX3Nlc3Npb24sIE5FRURfWDUwOV9BVVRIKHZzKSA/IGt4X3g1MDkgOiBr
eF9hbm9uKSA8IDApIHsKLQkgICAgZ251dGxzX2RlaW5pdCh2cy0+dGxzX3Nlc3Npb24pOwotCSAg
ICB2cy0+dGxzX3Nlc3Npb24gPSBOVUxMOwotCSAgICB2bmNfY2xpZW50X2Vycm9yKHZzKTsKLQkg
ICAgcmV0dXJuIC0xOwotCX0KLQotCWlmIChnbnV0bHNfY2VydGlmaWNhdGVfdHlwZV9zZXRfcHJp
b3JpdHkodnMtPnRsc19zZXNzaW9uLCBjZXJ0X3R5cGVfcHJpb3JpdHkpIDwgMCkgewotCSAgICBn
bnV0bHNfZGVpbml0KHZzLT50bHNfc2Vzc2lvbik7Ci0JICAgIHZzLT50bHNfc2Vzc2lvbiA9IE5V
TEw7Ci0JICAgIHZuY19jbGllbnRfZXJyb3IodnMpOwotCSAgICByZXR1cm4gLTE7Ci0JfQotCi0J
aWYgKGdudXRsc19wcm90b2NvbF9zZXRfcHJpb3JpdHkodnMtPnRsc19zZXNzaW9uLCBwcm90b2Nv
bF9wcmlvcml0eSkgPCAwKSB7CisJaWYgKHZuY19zZXRfZ251dGxzX3ByaW9yaXR5KHZzLT50bHNf
c2Vzc2lvbiwgISFORUVEX1g1MDlfQVVUSCh2cykpIDwgMCkgewogCSAgICBnbnV0bHNfZGVpbml0
KHZzLT50bHNfc2Vzc2lvbik7CiAJICAgIHZzLT50bHNfc2Vzc2lvbiA9IE5VTEw7CiAJICAgIHZu
Y19jbGllbnRfZXJyb3IodnMpOwpAQCAtMjIxOSw3ICsyMjQ0LDcgQEAgc3RhdGljIGludCB2bmNf
c3RhcnRfdGxzKHN0cnVjdCBWbmNTdGF0ZSAqdnMpIHsKIAkgICAgfQogCiAJfSBlbHNlIHsKLQkg
ICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxzIGFub25fY3JlZCA9IHZuY190bHNfaW5p
dGlhbGl6ZV9hbm9uX2NyZWQoKTsKKwkgICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxz
X3QgYW5vbl9jcmVkID0gdm5jX3Rsc19pbml0aWFsaXplX2Fub25fY3JlZCgpOwogCSAgICBpZiAo
IWFub25fY3JlZCkgewogCQlnbnV0bHNfZGVpbml0KHZzLT50bHNfc2Vzc2lvbik7CiAJCXZzLT50
bHNfc2Vzc2lvbiA9IE5VTEw7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29t
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 18 14:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14: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 1b32sN-0002S3-B9; Wed, 18 May 2016 14:55: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 1b32sM-0002RY-48
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:06 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 D2/F3-02219-8428C375; Wed, 18 May 2016 14:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVde9ySb
 cYNoPHYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPd5I2PBNLWKW/P5Gxj75bsYuTiEBL4wSlzp
 vsAE4ZxnlJhycQeQw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrCAr8SBLy9YQ
 WxeATOJjul3GEFsFqD6Z69vsExg5FjAyLCKUb04tagstUjXRC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/FWn/MhRkkOJiVRXucKm3AhvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKEryTGoFygkWp6akVaZk5wNCASUtw8CiJ8EaApHmLCxJzizPTIVKnGBWlxHljQRICIImM
 0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbxzIFJ7MvBK46a+AFjMBLb4lBra4J
 BEhJdXAqGW0k+9mxEcZteLt1Q0eOWc+X5W4/1nIU+W234H0tT9sbHIn6avI9r8yUVkw8++R1l
 qR2zPXb5gdc2rVoVOLnU/U+LJ87N3IdT9Qqt+hV8il9nCd34dS3lCF9aFL/5ZJt0zRCnBK3tB
 voRlsbnryJY+H/duihb6+v5WPHa4/ENIy2yLb1meKEktxRqKhFnNRcSIAmZxzLEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1463583302!40115321!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39941 invoked from network); 18 May 2016 14:55: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; 18 May 2016 14: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 1b32sI-0005nI-GU
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b32sI-0008SP-Fd
 for xen-changelog@lists.xensource.com; Wed, 18 May 2016 14:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b32sI-0008SP-Fd@xenbits.xenproject.org>
Date: Wed, 18 May 2016 14:55:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] Fix build with newer
	version of GNUTLS
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRmNTUzYzA1NjEwNGUzZGQ4YTJiZDJlNzI1MzlhNTdjNGMwODViYWUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSA1IDEx
OjE0OjQ0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTU6MzY6MTUgMjAxNiArMDEwMAoK
ICAgIEZpeCBidWlsZCB3aXRoIG5ld2VyIHZlcnNpb24gb2YgR05VVExTCiAgICAKICAgIGdudXRs
c19reF9zZXRfcHJpb3JpdHksIGdudXRsc19jZXJ0aWZpY2F0ZV90eXBlX3NldF9wcmlvcml0eSBh
bmQKICAgIGdudXRsc19wcm90b2NvbF9zZXRfcHJpb3JpdHkgd2VyZSBkZXByZWNhdGVkIGFuZCBl
dmVudHVhbGx5IHJlbW92ZWQgaW4KICAgIEdOVVRMUyAzLjQuIEFwcGxpY2F0aW9uIHNob3VsZCB1
c2UgZ251dGxzX3ByaW9yaXR5X3NldF9kaXJlY3QgaW5zdGVhZAogICAgcGVyIFswXS4KICAgIAog
ICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxzIHdhcyBkZXByZWNhdGVkIGF0IHNvbWUg
cG9pbnQuIEFwcGxpY2F0aW9uCiAgICBzaG91bGQgdXNlIGdudXRsc19hbm9uX3NlcnZlcl9jcmVk
ZW50aWFsc190IGluc3RlYWQuCiAgICAKICAgIFByb3ZpZGUgY29tcGF0aWJpbGl0eSBsYXllciBm
b3IgUUVNVSB0cmFkaXRpb25hbC4gVGhpcyBjb21taXQgaXMgaW4gZmFjdAogICAgYmFja3BvcnQg
b2YgdHdvIHVwc3RyZWFtIFFFTVUgY29tbWl0czoKICAgIDEuIGY0MGQ1NTA4MTY2N2E3MTYzMTJi
OWE4YjZlMTM4MzVjNDA3NGY1NmIKICAgIDIuIDdkMmE5MjlmZWJhMzE5YzE4NjAzZTMyNGIxNzUw
ODMwZDZjOGI3YTEKICAgIAogICAgWzBdIGh0dHBzOi8vd3d3LmdudXRscy5vcmcvbWFudWFsL2h0
bWxfbm9kZS9VcGdyYWRpbmctZnJvbS1wcmV2aW91cy12ZXJzaW9ucy5odG1sCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFNqb2VyIHZhbiBkZXIgUGxvZWcgPHNmanVvY2VrckBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ci0tLQog
dm5jLmMgfCA3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwg
MjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdm5jLmMgYi92bmMuYwppbmRleCA1NzNhZjNi
Li42MWQxNTU1IDEwMDY0NAotLS0gYS92bmMuYworKysgYi92bmMuYwpAQCAtMTkyNSw5ICsxOTI1
LDkgQEAgc3RhdGljIGludCB2bmNfdGxzX2luaXRpYWxpemUodm9pZCkKICAgICByZXR1cm4gMTsK
IH0KIAotc3RhdGljIGdudXRsc19hbm9uX3NlcnZlcl9jcmVkZW50aWFscyB2bmNfdGxzX2luaXRp
YWxpemVfYW5vbl9jcmVkKHZvaWQpCitzdGF0aWMgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRp
YWxzX3Qgdm5jX3Rsc19pbml0aWFsaXplX2Fub25fY3JlZCh2b2lkKQogewotICAgIGdudXRsc19h
bm9uX3NlcnZlcl9jcmVkZW50aWFscyBhbm9uX2NyZWQ7CisgICAgZ251dGxzX2Fub25fc2VydmVy
X2NyZWRlbnRpYWxzX3QgYW5vbl9jcmVkOwogICAgIGludCByZXQ7CiAKICAgICBpZiAoKHJldCA9
IGdudXRsc19hbm9uX2FsbG9jYXRlX3NlcnZlcl9jcmVkZW50aWFscygmYW5vbl9jcmVkKSkgPCAw
KSB7CkBAIC0yMTUxLDEzICsyMTUxLDUyIEBAIHN0YXRpYyB2b2lkIHZuY19oYW5kc2hha2VfaW8o
dm9pZCAqb3BhcXVlKSB7CiAgICAgICh2cyktPnN1YmF1dGggPT0gVk5DX0FVVEhfVkVOQ1JZUFRf
WDUwOVZOQyB8fCAgICBcCiAgICAgICh2cyktPnN1YmF1dGggPT0gVk5DX0FVVEhfVkVOQ1JZUFRf
WDUwOVBMQUlOKQogCisjaWYgZGVmaW5lZChHTlVUTFNfVkVSU0lPTl9OVU1CRVIpICYmIFwKKyAg
ICBHTlVUTFNfVkVSU0lPTl9OVU1CRVIgPj0gMHgwMjAyMDAgLyogMi4yLjAgKi8KK3N0YXRpYyBp
bnQgdm5jX3NldF9nbnV0bHNfcHJpb3JpdHkoZ251dGxzX3Nlc3Npb25fdCBzLCBpbnQgeDUwOSkK
K3sKKyAgICBjb25zdCBjaGFyICpwcmlvcml0eSA9IHg1MDkgPyAiTk9STUFMIiA6ICJOT1JNQUw6
K0FOT04tREgiOworICAgIGludCByYzsKIAotc3RhdGljIGludCB2bmNfc3RhcnRfdGxzKHN0cnVj
dCBWbmNTdGF0ZSAqdnMpIHsKLSAgICBzdGF0aWMgY29uc3QgaW50IGNlcnRfdHlwZV9wcmlvcml0
eVtdID0geyBHTlVUTFNfQ1JUX1g1MDksIDAgfTsKLSAgICBzdGF0aWMgY29uc3QgaW50IHByb3Rv
Y29sX3ByaW9yaXR5W109IHsgR05VVExTX1RMUzFfMSwgR05VVExTX1RMUzFfMCwgR05VVExTX1NT
TDMsIDAgfTsKLSAgICBzdGF0aWMgY29uc3QgaW50IGt4X2Fub25bXSA9IHtHTlVUTFNfS1hfQU5P
Tl9ESCwgMH07Ci0gICAgc3RhdGljIGNvbnN0IGludCBreF94NTA5W10gPSB7R05VVExTX0tYX0RI
RV9EU1MsIEdOVVRMU19LWF9SU0EsIEdOVVRMU19LWF9ESEVfUlNBLCBHTlVUTFNfS1hfU1JQLCAw
fTsKKyAgICByYyA9IGdudXRsc19wcmlvcml0eV9zZXRfZGlyZWN0KHMsIHByaW9yaXR5LCBOVUxM
KTsKKyAgICBpZiAocmMgIT0gR05VVExTX0VfU1VDQ0VTUykgeworICAgICAgICByZXR1cm4gLTE7
CisgICAgfQorICAgIHJldHVybiAwOworfQorI2Vsc2UKK3N0YXRpYyBpbnQgdm5jX3NldF9nbnV0
bHNfcHJpb3JpdHkoZ251dGxzX3Nlc3Npb25fdCBzLCBpbnQgeDUwOSkKK3sKKyAgICBzdGF0aWMg
Y29uc3QgaW50IGNlcnRfdHlwZXNbXSA9IHsgR05VVExTX0NSVF9YNTA5LCAwIH07CisgICAgc3Rh
dGljIGNvbnN0IGludCBwcm90b2NvbHNbXSA9IHsKKyAgICAgICAgR05VVExTX1RMUzFfMSwgR05V
VExTX1RMUzFfMCwgR05VVExTX1NTTDMsIDAKKyAgICB9OworICAgIHN0YXRpYyBjb25zdCBpbnQg
a3hfYW5vbltdID0geyBHTlVUTFNfS1hfQU5PTl9ESCwgMCB9OworICAgIHN0YXRpYyBjb25zdCBp
bnQga3hfeDUwOVtdID0geworICAgICAgICBHTlVUTFNfS1hfREhFX0RTUywgR05VVExTX0tYX1JT
QSwKKyAgICAgICAgR05VVExTX0tYX0RIRV9SU0EsIEdOVVRMU19LWF9TUlAsIDAKKyAgICB9Owor
ICAgIGludCByYzsKKworICAgIHJjID0gZ251dGxzX2t4X3NldF9wcmlvcml0eShzLCB4NTA5ID8g
a3hfeDUwOSA6IGt4X2Fub24pOworICAgIGlmIChyYyAhPSBHTlVUTFNfRV9TVUNDRVNTKSB7Cisg
ICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICByYyA9IGdudXRsc19jZXJ0aWZpY2F0ZV90
eXBlX3NldF9wcmlvcml0eShzLCBjZXJ0X3R5cGVzKTsKKyAgICBpZiAocmMgIT0gR05VVExTX0Vf
U1VDQ0VTUykgeworICAgICAgICByZXR1cm4gLTE7CisgICAgfQogCisgICAgcmMgPSBnbnV0bHNf
cHJvdG9jb2xfc2V0X3ByaW9yaXR5KHMsIHByb3RvY29scyk7CisgICAgaWYgKHJjICE9IEdOVVRM
U19FX1NVQ0NFU1MpIHsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKyAgICByZXR1cm4gMDsK
K30KKyNlbmRpZgorCitzdGF0aWMgaW50IHZuY19zdGFydF90bHMoc3RydWN0IFZuY1N0YXRlICp2
cykgewogICAgIFZOQ19ERUJVRygiRG8gVExTIHNldHVwXG4iKTsKICAgICBpZiAodm5jX3Rsc19p
bml0aWFsaXplKCkgPCAwKSB7CiAJVk5DX0RFQlVHKCJGYWlsZWQgdG8gaW5pdCBUTFNcbiIpOwpA
QCAtMjE3NywyMSArMjIxNiw3IEBAIHN0YXRpYyBpbnQgdm5jX3N0YXJ0X3RscyhzdHJ1Y3QgVm5j
U3RhdGUgKnZzKSB7CiAJICAgIHJldHVybiAtMTsKIAl9CiAKLQlpZiAoZ251dGxzX2t4X3NldF9w
cmlvcml0eSh2cy0+dGxzX3Nlc3Npb24sIE5FRURfWDUwOV9BVVRIKHZzKSA/IGt4X3g1MDkgOiBr
eF9hbm9uKSA8IDApIHsKLQkgICAgZ251dGxzX2RlaW5pdCh2cy0+dGxzX3Nlc3Npb24pOwotCSAg
ICB2cy0+dGxzX3Nlc3Npb24gPSBOVUxMOwotCSAgICB2bmNfY2xpZW50X2Vycm9yKHZzKTsKLQkg
ICAgcmV0dXJuIC0xOwotCX0KLQotCWlmIChnbnV0bHNfY2VydGlmaWNhdGVfdHlwZV9zZXRfcHJp
b3JpdHkodnMtPnRsc19zZXNzaW9uLCBjZXJ0X3R5cGVfcHJpb3JpdHkpIDwgMCkgewotCSAgICBn
bnV0bHNfZGVpbml0KHZzLT50bHNfc2Vzc2lvbik7Ci0JICAgIHZzLT50bHNfc2Vzc2lvbiA9IE5V
TEw7Ci0JICAgIHZuY19jbGllbnRfZXJyb3IodnMpOwotCSAgICByZXR1cm4gLTE7Ci0JfQotCi0J
aWYgKGdudXRsc19wcm90b2NvbF9zZXRfcHJpb3JpdHkodnMtPnRsc19zZXNzaW9uLCBwcm90b2Nv
bF9wcmlvcml0eSkgPCAwKSB7CisJaWYgKHZuY19zZXRfZ251dGxzX3ByaW9yaXR5KHZzLT50bHNf
c2Vzc2lvbiwgISFORUVEX1g1MDlfQVVUSCh2cykpIDwgMCkgewogCSAgICBnbnV0bHNfZGVpbml0
KHZzLT50bHNfc2Vzc2lvbik7CiAJICAgIHZzLT50bHNfc2Vzc2lvbiA9IE5VTEw7CiAJICAgIHZu
Y19jbGllbnRfZXJyb3IodnMpOwpAQCAtMjIxOSw3ICsyMjQ0LDcgQEAgc3RhdGljIGludCB2bmNf
c3RhcnRfdGxzKHN0cnVjdCBWbmNTdGF0ZSAqdnMpIHsKIAkgICAgfQogCiAJfSBlbHNlIHsKLQkg
ICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxzIGFub25fY3JlZCA9IHZuY190bHNfaW5p
dGlhbGl6ZV9hbm9uX2NyZWQoKTsKKwkgICAgZ251dGxzX2Fub25fc2VydmVyX2NyZWRlbnRpYWxz
X3QgYW5vbl9jcmVkID0gdm5jX3Rsc19pbml0aWFsaXplX2Fub25fY3JlZCgpOwogCSAgICBpZiAo
IWFub25fY3JlZCkgewogCQlnbnV0bHNfZGVpbml0KHZzLT50bHNfc2Vzc2lvbik7CiAJCXZzLT50
bHNfc2Vzc2lvbiA9IE5VTEw7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29t
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GEl-0001a7-8P; Thu, 19 May 2016 05:11:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEj-0001Zx-FQ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:05 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 D4/75-04050-8EA4D375; Thu, 19 May 2016 05:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeFl22
 4QcN1bosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHL7HGPBdLaKTY2vWBoYl7F2MXJxCAl8YZSY
 8OE9E4RznlHi0e0FbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdAFYiLKApcayfF
 yTMK2Am8fJJHwuIzQJUfqRjNssERo4FjAyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYt233PMQoycGkJMq739Y2XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErzDQx0KCRanpqRVpmTnA4IBJS3DwKInwfvEESvMWFyTmFmemQ6ROMepyLPhxey2T
 EEtefl6qlDivEcgMAZCijNI8uBGwQL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYV4fkCk8m
 XklcJteAR3BBHTELTEbkCNKEhFSUg2M6dtyWFWV9keeUDq80G3v1UKnvQkrtMtMrqsvOfFuXf
 2TRKULK9ynyXRftDRfMVNW2qD0u5LKtaiPHHyXjewO5u14zWOx7Wua30cp+4OtytOv3d0me03
 6zM/HktKl0XdvTrI0u1q6LakoRkfR54HbDfv0Cwc6J/sWCfklfNji77b75TLTyXaaSizFGYmG
 WsxFxYkAc645/08CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463634663!37748500!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4487 invoked from network); 19 May 2016 05:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05: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 1b3GEg-0002PB-Vh
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEg-0007I9-T2
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GEg-0007I9-T2@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:02 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmNDM1NzU3NGM5ODlkYjllNzNkZjQyMTdjYjdjNmZjOTViOGI3MjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTg6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1ODowOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Q29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGU1Mjk1MTMuLjJmNWRkNzMgMTAwNjQ0Ci0tLSBh
L0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw3ICsyNjYsNyBAQCBTRUFCSU9TX1VQ
U1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRsODEzOSA4
MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNi4xCitRRU1V
X1RSQURJVElPTkFMX1JFVklTSU9OID89IDc0NTdmNGJlYWUyNTgzYTEwNmE0MTc2OTQ5NTE0ZTgx
MjQ4ZmMyMmQKICMgTW9uIEphbiA0IDE1OjM0OjI5IDIwMTYgKzAwMDAKICMgTVNJLVg6IGF2b2lk
IGFycmF5IG92ZXJydW4gdXBvbiBNU0ktWCB0YWJsZSB3cml0ZXMKIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GEl-0001a7-8P; Thu, 19 May 2016 05:11:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEj-0001Zx-FQ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:05 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 D4/75-04050-8EA4D375; Thu, 19 May 2016 05:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeFl22
 4QcN1bosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHL7HGPBdLaKTY2vWBoYl7F2MXJxCAl8YZSY
 8OE9E4RznlHi0e0FbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdAFYiLKApcayfF
 yTMK2Am8fJJHwuIzQJUfqRjNssERo4FjAyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYt233PMQoycGkJMq739Y2XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErzDQx0KCRanpqRVpmTnA4IBJS3DwKInwfvEESvMWFyTmFmemQ6ROMepyLPhxey2T
 EEtefl6qlDivEcgMAZCijNI8uBGwQL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYV4fkCk8m
 XklcJteAR3BBHTELTEbkCNKEhFSUg2M6dtyWFWV9keeUDq80G3v1UKnvQkrtMtMrqsvOfFuXf
 2TRKULK9ynyXRftDRfMVNW2qD0u5LKtaiPHHyXjewO5u14zWOx7Wua30cp+4OtytOv3d0me03
 6zM/HktKl0XdvTrI0u1q6LakoRkfR54HbDfv0Cwc6J/sWCfklfNji77b75TLTyXaaSizFGYmG
 WsxFxYkAc645/08CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463634663!37748500!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4487 invoked from network); 19 May 2016 05:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05: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 1b3GEg-0002PB-Vh
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEg-0007I9-T2
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GEg-0007I9-T2@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:02 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmNDM1NzU3NGM5ODlkYjllNzNkZjQyMTdjYjdjNmZjOTViOGI3MjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTg6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1ODowOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Q29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGU1Mjk1MTMuLjJmNWRkNzMgMTAwNjQ0Ci0tLSBh
L0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw3ICsyNjYsNyBAQCBTRUFCSU9TX1VQ
U1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRsODEzOSA4
MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNi4xCitRRU1V
X1RSQURJVElPTkFMX1JFVklTSU9OID89IDc0NTdmNGJlYWUyNTgzYTEwNmE0MTc2OTQ5NTE0ZTgx
MjQ4ZmMyMmQKICMgTW9uIEphbiA0IDE1OjM0OjI5IDIwMTYgKzAwMDAKICMgTVNJLVg6IGF2b2lk
IGFycmF5IG92ZXJydW4gdXBvbiBNU0ktWCB0YWJsZSB3cml0ZXMKIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GEu-0001bL-AO; Thu, 19 May 2016 05:11: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 1b3GEt-0001b4-G1
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:15 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 1C/29-19343-2FA4D375; Thu, 19 May 2016 05:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeTl22
 4we4DfBYTthk4MHps79vFHsAYxZqZl5RfkcCasWnPVvaC9RwVayfPYWlgnMjexcjFISTwhVFi
 wt/PLF2MnEDOeUaJDS/8uhg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbSImwgKbEsX5ek
 DCvgJnErCcvwaawAJUf2P+RaQIjxwJGhlWM6sWpRWWpRbqGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf5gAIIdjMs/Oh1ilORgUhLl3W9rGy7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJglcY6F8hwaLU9NSKtMwcYGDApCU4eJREeL94AqV5iwsSc4sz0yFSpxgVpcR5t4IkBEAS
 GaV5cG2wYLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV5+kO08mXklcNNfAS1mAlp8S8wGZ
 HFJIkJKqoExOubm2UP3fmoJRH6bfNX4ivypL3dfTDROTK9VmLni2uvp7AoOC8rntlwo8ZIsz5
 24pvSShvnKezXndcp2GTxTFwydc8BZ7M+yZ5zSpXk3utxsj242nVb6cOk13kP2/Lvv1wfLv1O
 o4npue23djb1X5tdGJ3D5/V6WeTIhg/0S172LPHwTc5U3KLEUZyQaajEXFScCAJB19LFBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1463634673!8003715!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62418 invoked from network); 19 May 2016 05:11: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; 19 May 2016 05: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 1b3GEr-0002PL-1Z
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEr-0007Iv-0g
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GEr-0007Iv-0g@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:13 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVmMDVjMTAwY2E1NGFjYWQ5NGY3M2I2ZDY3OTQ3MDMyM2U2NjRiMTYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTg6NTAgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1ODo1MCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDJmNWRkNzMuLjFjNGExNmEgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw5ICsyNjYsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gNzQ1N2Y0YmVh
ZTI1ODNhMTA2YTQxNzY5NDk1MTRlODEyNDhmYzIyZAotIyBNb24gSmFuIDQgMTU6MzQ6MjkgMjAx
NiArMDAwMAotIyBNU0ktWDogYXZvaWQgYXJyYXkgb3ZlcnJ1biB1cG9uIE1TSS1YIHRhYmxlIHdy
aXRlcworUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSA5NzA0MmI5NThjYzBmYTg3NzA1ZWJk
NTlkNTg1NTljODFkNGI1ODU0CisjIFR1ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAorIyB2
Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QgKENW
RS0yMDE2LTM3MTIpLgogCiAjIFNwZWNpZnkgd2hpY2ggcWVtdS1kbSB0byB1c2UuIFRoaXMgbWF5
IGJlIGBpb2VtdScgdG8gdXNlIHRoZSBvbGQKICMgTWVyY3VyaWFsIGluLXRyZWUgdmVyc2lvbiwg
b3IgYSBsb2NhbCBkaXJlY3RvcnksIG9yIGEgZ2l0IFVSTC4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GEu-0001bL-AO; Thu, 19 May 2016 05:11: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 1b3GEt-0001b4-G1
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:15 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 1C/29-19343-2FA4D375; Thu, 19 May 2016 05:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeTl22
 4we4DfBYTthk4MHps79vFHsAYxZqZl5RfkcCasWnPVvaC9RwVayfPYWlgnMjexcjFISTwhVFi
 wt/PLF2MnEDOeUaJDS/8uhg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbSImwgKbEsX5ek
 DCvgJnErCcvwaawAJUf2P+RaQIjxwJGhlWM6sWpRWWpRbqGeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf5gAIIdjMs/Oh1ilORgUhLl3W9rGy7El5SfUpmRWJwRX1Sak1p8iFG
 Gg0NJglcY6F8hwaLU9NSKtMwcYGDApCU4eJREeL94AqV5iwsSc4sz0yFSpxgVpcR5t4IkBEAS
 GaV5cG2wYLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV5+kO08mXklcNNfAS1mAlp8S8wGZ
 HFJIkJKqoExOubm2UP3fmoJRH6bfNX4ivypL3dfTDROTK9VmLni2uvp7AoOC8rntlwo8ZIsz5
 24pvSShvnKezXndcp2GTxTFwydc8BZ7M+yZ5zSpXk3utxsj242nVb6cOk13kP2/Lvv1wfLv1O
 o4npue23djb1X5tdGJ3D5/V6WeTIhg/0S172LPHwTc5U3KLEUZyQaajEXFScCAJB19LFBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1463634673!8003715!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62418 invoked from network); 19 May 2016 05:11: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; 19 May 2016 05: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 1b3GEr-0002PL-1Z
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GEr-0007Iv-0g
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GEr-0007Iv-0g@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:13 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVmMDVjMTAwY2E1NGFjYWQ5NGY3M2I2ZDY3OTQ3MDMyM2U2NjRiMTYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTg6NTg6NTAgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxODo1ODo1MCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDJmNWRkNzMuLjFjNGExNmEgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw5ICsyNjYsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gNzQ1N2Y0YmVh
ZTI1ODNhMTA2YTQxNzY5NDk1MTRlODEyNDhmYzIyZAotIyBNb24gSmFuIDQgMTU6MzQ6MjkgMjAx
NiArMDAwMAotIyBNU0ktWDogYXZvaWQgYXJyYXkgb3ZlcnJ1biB1cG9uIE1TSS1YIHRhYmxlIHdy
aXRlcworUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSA5NzA0MmI5NThjYzBmYTg3NzA1ZWJk
NTlkNTg1NTljODFkNGI1ODU0CisjIFR1ZSBBcHIgMjYgMTQ6NDg6MDYgMjAxNiArMDIwMAorIyB2
Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QgKENW
RS0yMDE2LTM3MTIpLgogCiAjIFNwZWNpZnkgd2hpY2ggcWVtdS1kbSB0byB1c2UuIFRoaXMgbWF5
IGJlIGBpb2VtdScgdG8gdXNlIHRoZSBvbGQKICMgTWVyY3VyaWFsIGluLXRyZWUgdmVyc2lvbiwg
b3IgYSBsb2NhbCBkaXJlY3RvcnksIG9yIGEgZ2l0IFVSTC4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNl
LmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GF4-0001cn-C7; Thu, 19 May 2016 05:11:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GF3-0001ce-Q1
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:25 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 7A/B2-03512-DFA4D375; Thu, 19 May 2016 05:11:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfePl22
 4wc4/UhYTthk4MHps79vFHsAYxZqZl5RfkcCaMflGdsEijorJC3YxNjC2sXcxcnEICXxhlDg0
 7wBrFyMnkHOeUWLdofQuRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZSIiygKXGsnxckz
 CtgJnHj4yWwEhag8oUb57JOYORYwMiwilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQ0EQvN7W4OD
 E9NScxqVgvOT93EyPQGwxAsIPxyxLnQ4ySHExKorz7bW3DhfiS8lMqMxKLM+KLSnNSiw8xynB
 wKEnwCgO9KyRYlJqeWpGWmQMMC5i0BAePkgjvF0+gNG9xQWJucWY6ROoUo6KUOK8RSJ8ASCKj
 NA+uDRaKlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMyw8yhSczrwRu+iugxUxAi2+J2YAsL
 klESEk1MJqsZWqI0N6+jmv5qsXX2xPvvzkhES4u/epCB+sbNiOFHdIv3A6teCr6c+bkAxFbZa
 RPGHas3V3+p+dDmvR2hZjS/rOdeWZf+5TTb//ntll7QOZJJeuu6uN7AxKN76+cZ5OzfU3kUkb
 G8we5rvOuWq60Nqzfy/PDeXOzKZahjg9n+/cvm16sHqHEUpyRaKjFXFScCADDcn9sQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1463634683!30271107!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59029 invoked from network); 19 May 2016 05:11:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05: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 1b3GF1-0002Pb-7G
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GF1-0007Jb-2r
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GF1-0007Jb-2r@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:23 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg5MTllNzZjY2ViZmVhZmVmNDliOTg1MWRjNGZkNTQ3Y2I0YmQ5NTQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTU6MzggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNTozOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDFjNGExNmEuLjMxYzZiZjggMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw5ICsyNjYsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gOTcwNDJiOTU4
Y2MwZmE4NzcwNWViZDU5ZDU4NTU5YzgxZDRiNTg1NAotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
MjRmMGVhNWZjZDJmN2MwN2Y1NjAxNWQwZDhhNGJkYTVmYWYyYTliZAorIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05: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 1b3GF4-0001cn-C7; Thu, 19 May 2016 05:11:26 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GF3-0001ce-Q1
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:25 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 7A/B2-03512-DFA4D375; Thu, 19 May 2016 05:11:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfePl22
 4wc4/UhYTthk4MHps79vFHsAYxZqZl5RfkcCaMflGdsEijorJC3YxNjC2sXcxcnEICXxhlDg0
 7wBrFyMnkHOeUWLdofQuRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZSIiygKXGsnxckz
 CtgJnHj4yWwEhag8oUb57JOYORYwMiwilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQ0EQvN7W4OD
 E9NScxqVgvOT93EyPQGwxAsIPxyxLnQ4ySHExKorz7bW3DhfiS8lMqMxKLM+KLSnNSiw8xynB
 wKEnwCgO9KyRYlJqeWpGWmQMMC5i0BAePkgjvF0+gNG9xQWJucWY6ROoUo6KUOK8RSJ8ASCKj
 NA+uDRaKlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMyw8yhSczrwRu+iugxUxAi2+J2YAsL
 klESEk1MJqsZWqI0N6+jmv5qsXX2xPvvzkhES4u/epCB+sbNiOFHdIv3A6teCr6c+bkAxFbZa
 RPGHas3V3+p+dDmvR2hZjS/rOdeWZf+5TTb//ntll7QOZJJeuu6uN7AxKN76+cZ5OzfU3kUkb
 G8we5rvOuWq60Nqzfy/PDeXOzKZahjg9n+/cvm16sHqHEUpyRaKjFXFScCADDcn9sQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1463634683!30271107!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59029 invoked from network); 19 May 2016 05:11:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05: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 1b3GF1-0002Pb-7G
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GF1-0007Jb-2r
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GF1-0007Jb-2r@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:23 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg5MTllNzZjY2ViZmVhZmVmNDliOTg1MWRjNGZkNTQ3Y2I0YmQ5NTQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTU6MzggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNTozOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDFjNGExNmEuLjMxYzZiZjggMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2Niw5ICsyNjYsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gOTcwNDJiOTU4
Y2MwZmE4NzcwNWViZDU5ZDU4NTU5YzgxZDRiNTg1NAotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
MjRmMGVhNWZjZDJmN2MwN2Y1NjAxNWQwZDhhNGJkYTVmYWYyYTliZAorIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFE-0001eY-Dt; Thu, 19 May 2016 05:11:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFD-0001eK-NY
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:35 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 01/DC-03757-70B4D375; Thu, 19 May 2016 05:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfN2zb
 c4MxfGYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHnoOXvBFo6KbXsmszUwbmDvYuTiEBL4wigx
 9WwnG4RznlHi5oLZLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYS9x5+
 gvM5hUwk7jR18oIYrMA1T+89p1lAiPHAkaGVYzqxalFZalFuqZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2M6xY7H2KU5GBSEuXdb2sbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt8cTKCdYlJqeWpGWmQMMDpi0BAePkgjvCQ+gNG9xQWJucWY6ROoUo6KUOO9WkD4B
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdw7IFJ7MvBK46a+AFjMBLb4lZ
 gOyuCQRISXVwDjrxWKNuw95Ta982Oif93TOntQXuzZ0eHs4dS7aFVDganZquoS24OTaMycX2T
 DcEVpQIZ56c5H1mhnun3zcGltlbqXtZr6/+Xzhz4+uyvkldXvadGc5+S5u7ThzRpItx2HDmWy
 1gntph6veXnsbrdpRWvzy0tWZuok+gVHvQ/KSZ98vLDD/lKjEUpyRaKjFXFScCAAvzo8mQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463634693!42516168!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57075 invoked from network); 19 May 2016 05:11:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:11: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 1b3GFB-0002Pl-9D
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFB-0007KH-8T
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFB-0007KH-8T@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:33 +0000
Subject: [Xen-changelog] [xen stable-4.6] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQyNjc4M2U2NjFkYTk0MmY4Yjc4NzE2MTM0NzlkYjRkYWE2YTE2YzMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTk6MzYgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxOTozNiAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggMzFjNmJmOC4uM2Mz
OGY3YyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjU0LDcgKzI1
NCw5IEBAIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFi
aW9zLmdpdAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWlu
aS1vcy5naXQKIGVuZGlmCiBPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IDUyYTk5NDkzY2NlODhh
OWQ0ZWM4YTAyZDdmMWJkMWExMDAxY2U2MGQKLVFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVt
dS14ZW4tNC42LjEKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gMTRhNjBmOThlMGNkMTZlMjYz
NmFmYjEzNjEyOWVkN2YxMWNiZmNlMAorIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYgKzAyMDAK
KyMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMgaW50YWN0
IChDVkUtMjAxNi0zNzEyKS4KIE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSA2YWFkZDQ2ZTA5
Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5ZjE3ODM1CiAjIFNhdCwgOSBBcHIgMjAxNiAyMzo0Njoz
MiArMDEwMCAoMDA6NDYgKzAyMDApCiAjIEZpeCB0aW1lIHVwZGF0ZQotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFE-0001eY-Dt; Thu, 19 May 2016 05:11:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFD-0001eK-NY
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:35 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 01/DC-03757-70B4D375; Thu, 19 May 2016 05:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfN2zb
 c4MxfGYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHnoOXvBFo6KbXsmszUwbmDvYuTiEBL4wigx
 9WwnG4RznlHi5oLZLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYS9x5+
 gvM5hUwk7jR18oIYrMA1T+89p1lAiPHAkaGVYzqxalFZalFuqZ6SUWZ6RkluYmZObqGhiZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2M6xY7H2KU5GBSEuXdb2sbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt8cTKCdYlJqeWpGWmQMMDpi0BAePkgjvCQ+gNG9xQWJucWY6ROoUo6KUOO9WkD4B
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdw7IFJ7MvBK46a+AFjMBLb4lZ
 gOyuCQRISXVwDjrxWKNuw95Ta982Oif93TOntQXuzZ0eHs4dS7aFVDganZquoS24OTaMycX2T
 DcEVpQIZ56c5H1mhnun3zcGltlbqXtZr6/+Xzhz4+uyvkldXvadGc5+S5u7ThzRpItx2HDmWy
 1gntph6veXnsbrdpRWvzy0tWZuok+gVHvQ/KSZ98vLDD/lKjEUpyRaKjFXFScCAAvzo8mQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463634693!42516168!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57075 invoked from network); 19 May 2016 05:11:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:11: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 1b3GFB-0002Pl-9D
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFB-0007KH-8T
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFB-0007KH-8T@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:33 +0000
Subject: [Xen-changelog] [xen stable-4.6] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQyNjc4M2U2NjFkYTk0MmY4Yjc4NzE2MTM0NzlkYjRkYWE2YTE2YzMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTk6MzYgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxOTozNiAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggMzFjNmJmOC4uM2Mz
OGY3YyAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjU0LDcgKzI1
NCw5IEBAIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFi
aW9zLmdpdAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWlu
aS1vcy5naXQKIGVuZGlmCiBPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IDUyYTk5NDkzY2NlODhh
OWQ0ZWM4YTAyZDdmMWJkMWExMDAxY2U2MGQKLVFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVt
dS14ZW4tNC42LjEKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gMTRhNjBmOThlMGNkMTZlMjYz
NmFmYjEzNjEyOWVkN2YxMWNiZmNlMAorIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIwMTYgKzAyMDAK
KyMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMgaW50YWN0
IChDVkUtMjAxNi0zNzEyKS4KIE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSA2YWFkZDQ2ZTA5
Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5ZjE3ODM1CiAjIFNhdCwgOSBBcHIgMjAxNiAyMzo0Njoz
MiArMDEwMCAoMDA6NDYgKzAyMDApCiAjIEZpeCB0aW1lIHVwZGF0ZQotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFO-0001gN-Fo; Thu, 19 May 2016 05:11:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFN-0001g9-KE
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:45 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 43/6F-02833-11B4D375; Thu, 19 May 2016 05:11:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfA2zb
 c4HubosWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfH+znq2gmavi6e27TA2Myzi6GLk4hAS+MErc
 mX2QCcI5zyjxb95i1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQU8JLY+n
 M8IYvMKmElcvHsVrIYFqL5p83rGCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpro5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwrljofIhRkoNJSZR3v61tuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXmEvoJxgUWp6akVaZg4wOGDSEhw8SiK8XzyB0rzFBYm5xZnpEKlTjIpS4rxGIH0C
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iwrw/IFJ7MvBK46a+AFjMBLb4lZ
 gOyuCQRISXVwDj7jvWhW0J22kV6/5pXTztpfcl4lV26k/2R1HWO+7J8zf6UTTglXeneKnSl0a
 Q6T3NzS//yULc0z8/sugs91PeJbYj+uy766vct1ZsfCyhr5fgHtH5+r8l74WERu8EbozurucW
 ULE/Eshr3mqqkhqw7813wdKZvwlmpf1Wq//na95z/Ir4jQomlOCPRUIu5qDgRAAbPk79DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463634703!42516193!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57706 invoked from network); 19 May 2016 05:11:44 -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; 19 May 2016 05:11: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 1b3GFL-0002Pq-Az
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFL-0007Kr-AM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFL-0007Kr-AM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:43 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/bitops: Introduce GENMASK to
	generate 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU3Y2I2NDhkNGRiMTg1ZjlmYzY5ZTdjYTU3MGY3OWUzOTE4MGIxMWEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoxNiAy
MDE2ICswMTAwCgogICAgeGVuL2JpdG9wczogSW50cm9kdWNlIEdFTk1BU0sgdG8gZ2VuZXJhdGUg
bWFzawogICAgCiAgICBUaGUgY29kZSBoYXMgYmVlbiBpbXBvcnRlZCBmcm9tIHRoZSBoZWFkZXIg
aW5jbHVkZS9saW51eC9iaXRvcHMuaCBpbgogICAgTGludXggdjQuNi1yYzMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaCB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS94ZW4vYml0b3BzLmgKaW5kZXggY2I1NmYyNC4uYmQwODgzYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaApA
QCAtMyw2ICszLDE0IEBACiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CiAKIC8qCisgKiBDcmVhdGUg
YSBjb250aWd1b3VzIGJpdG1hc2sgc3RhcnRpbmcgYXQgYml0IHBvc2l0aW9uIEBsIGFuZCBlbmRp
bmcgYXQKKyAqIHBvc2l0aW9uIEBoLiBGb3IgZXhhbXBsZQorICogR0VOTUFTSygzMCwgMjEpIGdp
dmVzIHVzIHRoZSAzMmJpdCB2ZWN0b3IgMHgwMWZlMDAwMDAuCisgKi8KKyNkZWZpbmUgR0VOTUFT
SyhoLCBsKSBcCisgICAgKCgofjBVTCkgPDwgKGwpKSAmICh+MFVMID4+IChCSVRTX1BFUl9MT05H
IC0gMSAtIChoKSkpKQorCisvKgogICogZmZzOiBmaW5kIGZpcnN0IGJpdCBzZXQuIFRoaXMgaXMg
ZGVmaW5lZCB0aGUgc2FtZSB3YXkgYXMKICAqIHRoZSBsaWJjIGFuZCBjb21waWxlciBidWlsdGlu
IGZmcyByb3V0aW5lcywgdGhlcmVmb3JlCiAgKiBkaWZmZXJzIGluIHNwaXJpdCBmcm9tIHRoZSBh
Ym92ZSBmZnogKG1hbiBmZnMpLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFO-0001gN-Fo; Thu, 19 May 2016 05:11:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFN-0001g9-KE
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:45 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 43/6F-02833-11B4D375; Thu, 19 May 2016 05:11:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfA2zb
 c4HubosWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfH+znq2gmavi6e27TA2Myzi6GLk4hAS+MErc
 mX2QCcI5zyjxb95i1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQU8JLY+n
 M8IYvMKmElcvHsVrIYFqL5p83rGCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpro5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwrljofIhRkoNJSZR3v61tuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXmEvoJxgUWp6akVaZg4wOGDSEhw8SiK8XzyB0rzFBYm5xZnpEKlTjIpS4rxGIH0C
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iwrw/IFJ7MvBK46a+AFjMBLb4lZ
 gOyuCQRISXVwDj7jvWhW0J22kV6/5pXTztpfcl4lV26k/2R1HWO+7J8zf6UTTglXeneKnSl0a
 Q6T3NzS//yULc0z8/sugs91PeJbYj+uy766vct1ZsfCyhr5fgHtH5+r8l74WERu8EbozurucW
 ULE/Eshr3mqqkhqw7813wdKZvwlmpf1Wq//na95z/Ir4jQomlOCPRUIu5qDgRAAbPk79DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463634703!42516193!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57706 invoked from network); 19 May 2016 05:11:44 -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; 19 May 2016 05:11: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 1b3GFL-0002Pq-Az
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFL-0007Kr-AM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFL-0007Kr-AM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:43 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/bitops: Introduce GENMASK to
	generate 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU3Y2I2NDhkNGRiMTg1ZjlmYzY5ZTdjYTU3MGY3OWUzOTE4MGIxMWEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoxNiAy
MDE2ICswMTAwCgogICAgeGVuL2JpdG9wczogSW50cm9kdWNlIEdFTk1BU0sgdG8gZ2VuZXJhdGUg
bWFzawogICAgCiAgICBUaGUgY29kZSBoYXMgYmVlbiBpbXBvcnRlZCBmcm9tIHRoZSBoZWFkZXIg
aW5jbHVkZS9saW51eC9iaXRvcHMuaCBpbgogICAgTGludXggdjQuNi1yYzMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaCB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS94ZW4vYml0b3BzLmgKaW5kZXggY2I1NmYyNC4uYmQwODgzYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaApA
QCAtMyw2ICszLDE0IEBACiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CiAKIC8qCisgKiBDcmVhdGUg
YSBjb250aWd1b3VzIGJpdG1hc2sgc3RhcnRpbmcgYXQgYml0IHBvc2l0aW9uIEBsIGFuZCBlbmRp
bmcgYXQKKyAqIHBvc2l0aW9uIEBoLiBGb3IgZXhhbXBsZQorICogR0VOTUFTSygzMCwgMjEpIGdp
dmVzIHVzIHRoZSAzMmJpdCB2ZWN0b3IgMHgwMWZlMDAwMDAuCisgKi8KKyNkZWZpbmUgR0VOTUFT
SyhoLCBsKSBcCisgICAgKCgofjBVTCkgPDwgKGwpKSAmICh+MFVMID4+IChCSVRTX1BFUl9MT05H
IC0gMSAtIChoKSkpKQorCisvKgogICogZmZzOiBmaW5kIGZpcnN0IGJpdCBzZXQuIFRoaXMgaXMg
ZGVmaW5lZCB0aGUgc2FtZSB3YXkgYXMKICAqIHRoZSBsaWJjIGFuZCBjb21waWxlciBidWlsdGlu
IGZmcyByb3V0aW5lcywgdGhlcmVmb3JlCiAgKiBkaWZmZXJzIGluIHNwaXJpdCBmcm9tIHRoZSBh
Ym92ZSBmZnogKG1hbiBmZnMpLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11: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 1b3GFY-0001ih-Hp; Thu, 19 May 2016 05:11:56 +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 1b3GFX-0001iX-UD
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:56 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 9E/FB-06723-B1B4D375; Thu, 19 May 2016 05:11:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfK2zb
 coGmmqsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9L/ZwVpwTbziQesNlgbG10JdjFwcQgJfGCXa
 Fp5lhnDOM0rc+HiJpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYFkia7jO
 8FsXgEzial/lrCC2CxA9Y07bzJOYORYwMiwilGjOLWoLLVI19BCL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDsWm75yFGSQ4mJVHe/ba24UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeHs8gXKCRanpqRVpmTnA8IBJS3DwKInwfgFJ8xYXJOYWZ6ZDpE4xKkqJ824FSQiA
 JDJK8+DaYCF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8Pl5AU3gy80rgpr8CWswEtPiWm
 A3I4pJEhJRUA2OlrfCN/4G24otiZzC9CD8ZpSD/ZdaET3Ovz5ir2iNixJRYmNpWN3GumYByj2
 DV9HiLP49e7J9Za9jFWlHv3mn719UppbLAIXUTv82hd6dff5mZr6uY0GF6yPWC4nnLJ45WT34
 e+HjHz3afv+Q2Oe+Pnx/P4To/y2fGrL+Pp53rfK8f4PO59rMSS3FGoqEWc1FxIgCCH5TBRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463634713!40404325!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27673 invoked from network); 19 May 2016 05:11:54 -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; 19 May 2016 05:11: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 1b3GFV-0002Q4-DA
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFV-0007Lr-CM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFV-0007Lr-CM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:53 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: traps: Correctly
	interpret the content of the register HPFAR_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk0YTEyYTM1ZGM2MzQ5M2UwZTQ0ZWNiOWFiZmJmM2M2M2FhNDljNTAKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoyMiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogdHJhcHM6IENvcnJlY3RseSBpbnRlcnByZXQgdGhlIGNv
bnRlbnQgb2YgdGhlIHJlZ2lzdGVyIEhQRkFSX0VMMgogICAgCiAgICBUaGUgcmVnaXN0ZXIgSFBG
QVJfRUwyIChyZXNwLiBIUEZBUiBvbiBhcm0zMikgY29udGFpbnMgdGhlIGJpdHMgWzQ3OjEyXQog
ICAgKHJlc3AuIFszOToxMl0pIG9mIHRoZSBmYXVsdGluZyBJUEEuIFVubGlrZSBvdGhlciByZWdp
c3RlcnMgdGhhdCByZXByZXNlbnQKICAgIGFuIGFkZHJlc3MsIHRoZSB1cHBlciBiaXRzIG9mIHRo
ZSBJUEEgYXJlIHN0b3JlZCBpbiB0aGUgcmVnaXN0ZXIgYml0cwogICAgWzQ6MzldIChyZXNwLiBb
NDoyMV0pLgogICAgCiAgICBIb3dldmVyLCBYZW4gYXNzdW1lcyB0aGF0IHRoZSByZWdpc3RlciBj
b250YWlucyB0aGUgZmF1bHRpbmcgSVBBIGNvcnJlY3RseQogICAgb2Zmc2V0dGVkLiBUaGlzIHdp
bGwgcmVzdWx0IHRvIGdldCBhIHdyb25nIElQQSB3aGVuIHRoZSBmYXVsdCBpcyBoYXBwZW5pbmcK
ICAgIGR1cmluZyBhIHRyYW5zbGF0aW9uIHRhYmxlIHdhbGsuIE5vdGUgdGhpcyBpcyBvbmx5IGFm
ZmVjdGluZyAgbWVtYWNjZXNzLgogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRvIGdl
dCB0aGUgZmF1bHRpbmcgSVBBIGZyb20gSFBGQVJfRUwyIGFuZAogICAgcmVwbGFjZSBkaXJlY3Qg
cmVhZCBmcm9tIHRoZSByZWdpc3RlciBieSB0aGUgaGVscGVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyAgICAgICAgICAgIHwgMTEgKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgNyArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5ZDJiZDZhLi45ZjQ1M2MzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAt
MjMxOSw2ICsyMzE5LDEzIEBAIGRvbmU6CiAgICAgaWYgKGZpcnN0KSB1bm1hcF9kb21haW5fcGFn
ZShmaXJzdCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgcGFkZHJfdCBnZXRfZmF1bHRpbmdfaXBhKHZv
aWQpCit7CisgICAgcmVnaXN0ZXJfdCBocGZhciA9IFJFQURfU1lTUkVHKEhQRkFSX0VMMik7CisK
KyAgICByZXR1cm4gKChwYWRkcl90KShocGZhciAmIEhQRkFSX01BU0spIDw8ICgxMiAtIDQpKTsK
K30KKwogc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTIzMzcsNyArMjM0NCw3IEBAIHN0YXRpYyB2b2lkIGRv
X3RyYXBfaW5zdHJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAg
ICAgIH07CiAKICAgICAgICAgaWYgKCBoc3IuaWFidC5zMXB0dyApCi0gICAgICAgICAgICBncGEg
PSBSRUFEX1NZU1JFRyhIUEZBUl9FTDIpOworICAgICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5n
X2lwYSgpOwogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qCkBAIC0yMzg3
LDcgKzIzOTQsNyBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAjZW5kaWYKIAogICAgIGlmICggZGFidC5zMXB0dyApCi0g
ICAgICAgIGluZm8uZ3BhID0gUkVBRF9TWVNSRUcoSFBGQVJfRUwyKTsKKyAgICAgICAgaW5mby5n
cGEgPSBnZXRfZmF1bHRpbmdfaXBhKCk7CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmMgPSBn
dmFfdG9faXBhKGluZm8uZ3ZhLCAmaW5mby5ncGEsIEdWMk1fUkVBRCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaAppbmRleCA3ZTZlYjY2Li42Nzg5Y2QwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
QEAgLTU2NSw2ICs1NjUsMTMgQEAgdW5pb24gaHNyIHsKIAogI2RlZmluZSBGU0NfTExfTUFTSyAg
ICAoX0FDKDB4MDMsVSk8PDApCiAKKy8qIEhQRkFSX0VMMjogSHlwZXJ2aXNvciBJUEEgRmF1bHQg
QWRkcmVzcyBSZWdpc3RlciAqLworI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUgSFBGQVJf
TUFTSwlHRU5NQVNLKDM5LCA0KQorI2Vsc2UKKyNkZWZpbmUgSFBGQVJfTUFTSwlHRU5NQVNLKDMx
LCA0KQorI2VuZGlmCisKIC8qIFRpbWUgY291bnRlciBoeXBlcnZpc29yIGNvbnRyb2wgcmVnaXN0
ZXIgKi8KICNkZWZpbmUgQ05USENUTF9FTDJfRUwxUENURU4gKDF1PDwwKSAvKiBLZXJuZWwvdXNl
ciBhY2Nlc3MgdG8gcGh5c2ljYWwgY291bnRlciAqLwogI2RlZmluZSBDTlRIQ1RMX0VMMl9FTDFQ
Q0VOICAoMXU8PDEpIC8qIEtlcm5lbC91c2VyIGFjY2VzcyB0byBDTlRQIHRpbWVyIHJlZ3MgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:11:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:11: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 1b3GFY-0001ih-Hp; Thu, 19 May 2016 05:11:56 +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 1b3GFX-0001iX-UD
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:56 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 9E/FB-06723-B1B4D375; Thu, 19 May 2016 05:11:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfK2zb
 coGmmqsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9L/ZwVpwTbziQesNlgbG10JdjFwcQgJfGCXa
 Fp5lhnDOM0rc+HiJpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYFkia7jO
 8FsXgEzial/lrCC2CxA9Y07bzJOYORYwMiwilGjOLWoLLVI19BCL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDsWm75yFGSQ4mJVHe/ba24UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeHs8gXKCRanpqRVpmTnA8IBJS3DwKInwfgFJ8xYXJOYWZ6ZDpE4xKkqJ824FSQiA
 JDJK8+DaYCF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8Pl5AU3gy80rgpr8CWswEtPiWm
 A3I4pJEhJRUA2OlrfCN/4G24otiZzC9CD8ZpSD/ZdaET3Ovz5ir2iNixJRYmNpWN3GumYByj2
 DV9HiLP49e7J9Za9jFWlHv3mn719UppbLAIXUTv82hd6dff5mZr6uY0GF6yPWC4nnLJ45WT34
 e+HjHz3afv+Q2Oe+Pnx/P4To/y2fGrL+Pp53rfK8f4PO59rMSS3FGoqEWc1FxIgCCH5TBRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463634713!40404325!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27673 invoked from network); 19 May 2016 05:11:54 -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; 19 May 2016 05:11: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 1b3GFV-0002Q4-DA
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFV-0007Lr-CM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:11:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFV-0007Lr-CM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:11:53 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: traps: Correctly
	interpret the content of the register HPFAR_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk0YTEyYTM1ZGM2MzQ5M2UwZTQ0ZWNiOWFiZmJmM2M2M2FhNDljNTAKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIEFw
ciAyMiAxNjo1ODozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoyMiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogdHJhcHM6IENvcnJlY3RseSBpbnRlcnByZXQgdGhlIGNv
bnRlbnQgb2YgdGhlIHJlZ2lzdGVyIEhQRkFSX0VMMgogICAgCiAgICBUaGUgcmVnaXN0ZXIgSFBG
QVJfRUwyIChyZXNwLiBIUEZBUiBvbiBhcm0zMikgY29udGFpbnMgdGhlIGJpdHMgWzQ3OjEyXQog
ICAgKHJlc3AuIFszOToxMl0pIG9mIHRoZSBmYXVsdGluZyBJUEEuIFVubGlrZSBvdGhlciByZWdp
c3RlcnMgdGhhdCByZXByZXNlbnQKICAgIGFuIGFkZHJlc3MsIHRoZSB1cHBlciBiaXRzIG9mIHRo
ZSBJUEEgYXJlIHN0b3JlZCBpbiB0aGUgcmVnaXN0ZXIgYml0cwogICAgWzQ6MzldIChyZXNwLiBb
NDoyMV0pLgogICAgCiAgICBIb3dldmVyLCBYZW4gYXNzdW1lcyB0aGF0IHRoZSByZWdpc3RlciBj
b250YWlucyB0aGUgZmF1bHRpbmcgSVBBIGNvcnJlY3RseQogICAgb2Zmc2V0dGVkLiBUaGlzIHdp
bGwgcmVzdWx0IHRvIGdldCBhIHdyb25nIElQQSB3aGVuIHRoZSBmYXVsdCBpcyBoYXBwZW5pbmcK
ICAgIGR1cmluZyBhIHRyYW5zbGF0aW9uIHRhYmxlIHdhbGsuIE5vdGUgdGhpcyBpcyBvbmx5IGFm
ZmVjdGluZyAgbWVtYWNjZXNzLgogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRvIGdl
dCB0aGUgZmF1bHRpbmcgSVBBIGZyb20gSFBGQVJfRUwyIGFuZAogICAgcmVwbGFjZSBkaXJlY3Qg
cmVhZCBmcm9tIHRoZSByZWdpc3RlciBieSB0aGUgaGVscGVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyAgICAgICAgICAgIHwgMTEgKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgNyArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5ZDJiZDZhLi45ZjQ1M2MzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAt
MjMxOSw2ICsyMzE5LDEzIEBAIGRvbmU6CiAgICAgaWYgKGZpcnN0KSB1bm1hcF9kb21haW5fcGFn
ZShmaXJzdCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgcGFkZHJfdCBnZXRfZmF1bHRpbmdfaXBhKHZv
aWQpCit7CisgICAgcmVnaXN0ZXJfdCBocGZhciA9IFJFQURfU1lTUkVHKEhQRkFSX0VMMik7CisK
KyAgICByZXR1cm4gKChwYWRkcl90KShocGZhciAmIEhQRkFSX01BU0spIDw8ICgxMiAtIDQpKTsK
K30KKwogc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTIzMzcsNyArMjM0NCw3IEBAIHN0YXRpYyB2b2lkIGRv
X3RyYXBfaW5zdHJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAg
ICAgIH07CiAKICAgICAgICAgaWYgKCBoc3IuaWFidC5zMXB0dyApCi0gICAgICAgICAgICBncGEg
PSBSRUFEX1NZU1JFRyhIUEZBUl9FTDIpOworICAgICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5n
X2lwYSgpOwogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qCkBAIC0yMzg3
LDcgKzIzOTQsNyBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAjZW5kaWYKIAogICAgIGlmICggZGFidC5zMXB0dyApCi0g
ICAgICAgIGluZm8uZ3BhID0gUkVBRF9TWVNSRUcoSFBGQVJfRUwyKTsKKyAgICAgICAgaW5mby5n
cGEgPSBnZXRfZmF1bHRpbmdfaXBhKCk7CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmMgPSBn
dmFfdG9faXBhKGluZm8uZ3ZhLCAmaW5mby5ncGEsIEdWMk1fUkVBRCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaAppbmRleCA3ZTZlYjY2Li42Nzg5Y2QwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
QEAgLTU2NSw2ICs1NjUsMTMgQEAgdW5pb24gaHNyIHsKIAogI2RlZmluZSBGU0NfTExfTUFTSyAg
ICAoX0FDKDB4MDMsVSk8PDApCiAKKy8qIEhQRkFSX0VMMjogSHlwZXJ2aXNvciBJUEEgRmF1bHQg
QWRkcmVzcyBSZWdpc3RlciAqLworI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUgSFBGQVJf
TUFTSwlHRU5NQVNLKDM5LCA0KQorI2Vsc2UKKyNkZWZpbmUgSFBGQVJfTUFTSwlHRU5NQVNLKDMx
LCA0KQorI2VuZGlmCisKIC8qIFRpbWUgY291bnRlciBoeXBlcnZpc29yIGNvbnRyb2wgcmVnaXN0
ZXIgKi8KICNkZWZpbmUgQ05USENUTF9FTDJfRUwxUENURU4gKDF1PDwwKSAvKiBLZXJuZWwvdXNl
ciBhY2Nlc3MgdG8gcGh5c2ljYWwgY291bnRlciAqLwogI2RlZmluZSBDTlRIQ1RMX0VMMl9FTDFQ
Q0VOICAoMXU8PDEpIC8qIEtlcm5lbC91c2VyIGFjY2VzcyB0byBDTlRQIHRpbWVyIHJlZ3MgKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GFi-0001kc-L5; Thu, 19 May 2016 05:12: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 1b3GFh-0001kL-RJ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 7D/C7-02669-52B4D375; Thu, 19 May 2016 05:12:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfF2zb
 c4M8+LYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6PrdxF5wTbqiec8NlgbGfaJdjFwcQgJfGCX+
 L33LCuGcZ5R42/SXsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEMie2TH
 4DZvAJmEp/X/WcCsVmA6rfO3ME4gZFjASPDKkaN4tSistQiXUNzvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxounPQ8xSnIwKYny7re1DRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdvjCZQTLEpNT61Iy8wBhgdMWoKDR0mE9wtImre4IDG3ODMdInWKUVFKnHcrSEIA
 JJFRmgfXBgvJS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm5fcCmsKTmVcCN/0V0GImoMW3x
 GxAFpckIqSkGhgPz7zy1lDs1LNEz296Jn+lf7OWeV24Lydg5cu0Y6LlIclFyY2JObvyPu8vKz
 2tHfCpYv5S63kzhT+siNcKe7GHRz/h9fSdPxq/eV58P/lRreTmYE2n35t3/2L7rjIx6cnaC+d
 FK225bZTWdZz4n8z2/5r2ptbnupvqr6rIaRUekl67Z03ZhRULlFiKMxINtZiLihMBH2iGOUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1463634723!40206919!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16709 invoked from network); 19 May 2016 05:12:04 -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; 19 May 2016 05:12: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 1b3GFf-0002Qq-H3
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFf-0007Ma-EX
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFf-0007Ma-EX@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: Force broadcast of TLB
	and instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg2ZjA5NjBlMzdhMWZjNzdhOWM4MzlhYmNjYmI2MDY3NTQ5ZTFjYjAKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoyOCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggOWY0NTNjMy4uYzhiMjdiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTEyNCw3ICsxMjQsOCBAQCB2
b2lkIF9fY3B1aW5pdCBpbml0X3RyYXBzKHZvaWQpCiAKICAgICAvKiBTZXR1cCBoeXBlcnZpc29y
IHRyYXBzICovCiAgICAgV1JJVEVfU1lTUkVHKEhDUl9QVFd8SENSX0JTVV9JTk5FUnxIQ1JfQU1P
fEhDUl9JTU98SENSX0ZNT3xIQ1JfVk18Ci0gICAgICAgICAgICAgICAgIEhDUl9UV0V8SENSX1RX
SXxIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQLCBIQ1JfRUwyKTsKKyAgICAgICAg
ICAgICAgICAgSENSX1RXRXxIQ1JfVFdJfEhDUl9UU0N8SENSX1RBQ3xIQ1JfU1dJT3xIQ1JfVElE
Q1B8SENSX0ZCLAorICAgICAgICAgICAgICAgICBIQ1JfRUwyKTsKICAgICBpc2IoKTsKIH0KIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3Rh
YmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GFi-0001kc-L5; Thu, 19 May 2016 05:12: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 1b3GFh-0001kL-RJ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:05 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 7D/C7-02669-52B4D375; Thu, 19 May 2016 05:12:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfF2zb
 c4M8+LYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6PrdxF5wTbqiec8NlgbGfaJdjFwcQgJfGCX+
 L33LCuGcZ5R42/SXsYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEMie2TH
 4DZvAJmEp/X/WcCsVmA6rfO3ME4gZFjASPDKkaN4tSistQiXUNzvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxounPQ8xSnIwKYny7re1DRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdvjCZQTLEpNT61Iy8wBhgdMWoKDR0mE9wtImre4IDG3ODMdInWKUVFKnHcrSEIA
 JJFRmgfXBgvJS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm5fcCmsKTmVcCN/0V0GImoMW3x
 GxAFpckIqSkGhgPz7zy1lDs1LNEz296Jn+lf7OWeV24Lydg5cu0Y6LlIclFyY2JObvyPu8vKz
 2tHfCpYv5S63kzhT+siNcKe7GHRz/h9fSdPxq/eV58P/lRreTmYE2n35t3/2L7rjIx6cnaC+d
 FK225bZTWdZz4n8z2/5r2ptbnupvqr6rIaRUekl67Z03ZhRULlFiKMxINtZiLihMBH2iGOUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1463634723!40206919!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16709 invoked from network); 19 May 2016 05:12:04 -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; 19 May 2016 05:12: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 1b3GFf-0002Qq-H3
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFf-0007Ma-EX
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFf-0007Ma-EX@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: Force broadcast of TLB
	and instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg2ZjA5NjBlMzdhMWZjNzdhOWM4MzlhYmNjYmI2MDY3NTQ5ZTFjYjAKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToxNzoyOCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggOWY0NTNjMy4uYzhiMjdiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTEyNCw3ICsxMjQsOCBAQCB2
b2lkIF9fY3B1aW5pdCBpbml0X3RyYXBzKHZvaWQpCiAKICAgICAvKiBTZXR1cCBoeXBlcnZpc29y
IHRyYXBzICovCiAgICAgV1JJVEVfU1lTUkVHKEhDUl9QVFd8SENSX0JTVV9JTk5FUnxIQ1JfQU1P
fEhDUl9JTU98SENSX0ZNT3xIQ1JfVk18Ci0gICAgICAgICAgICAgICAgIEhDUl9UV0V8SENSX1RX
SXxIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQLCBIQ1JfRUwyKTsKKyAgICAgICAg
ICAgICAgICAgSENSX1RXRXxIQ1JfVFdJfEhDUl9UU0N8SENSX1RBQ3xIQ1JfU1dJT3xIQ1JfVElE
Q1B8SENSX0ZCLAorICAgICAgICAgICAgICAgICBIQ1JfRUwyKTsKICAgICBpc2IoKTsKIH0KIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3Rh
YmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFs-0001m0-Mz; Thu, 19 May 2016 05:12:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFs-0001lo-0r
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:16 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 86/4C-26345-F2B4D375; Thu, 19 May 2016 05:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfP2zb
 c4NA0TYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Lr+FkvBauGK67uXMDcwLuXvYuTiEBL4wihx
 ac9mJgjnPKPEkyt7WLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIkfjV9
 IUVxOYVMJPo23oOzGYBqp988zvjBEaOBYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ1N9H
 JTi4sT01NzEpOK9ZLzczcxAr1Sz8DAuINx13bPQ4ySHExKorz7bW3DhfiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwCnsB5QSLUtNTK9Iyc4DhAZOW4OBREuH94gmU5i0uSMwtzkyHSJ1iVJQS5zUC
 6RMASWSU5sG1wULyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVhXh+QKTyZeSVw018BLWYCW
 nxLzAZkcUkiQkqqgdFLtqPycvQT59KI4k2aXjVF2jN7VdslFqpXuixWT3M1uShxpn9m+zKhlS
 vMWI8a7fqj+8fUUECO+cLz7xNvX0pd7snyrXl18IsD6czfdib8mPBhS962bf/zc/bsUP5/f4W
 i112RxovcjYk5l37/6vWQnJy3YLHC8+fbGSesW5Fnsvr6s5e7uV4qsRRnJBpqMRcVJwIATjGU
 YEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463634733!42419506!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16747 invoked from network); 19 May 2016 05:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GFp-0002R0-Iz
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFp-0007NA-II
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFp-0007NA-II@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] arm: Fix asynchronous aborts
	(SError exceptions) due to bogus PTEs
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBhNDNlM2E5NjllZDM1NGYzZDBhZGMxNjhiOWNhMGRjMzllMTIyOWIKQXV0aG9yOiAg
ICAgVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3JnPgpBdXRob3JEYXRlOiBNb24g
TWFyIDI4IDIzOjQ2OjEyIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjE3OjMz
IDIwMTYgKzAxMDAKCiAgICBhcm06IEZpeCBhc3luY2hyb25vdXMgYWJvcnRzIChTRXJyb3IgZXhj
ZXB0aW9ucykgZHVlIHRvIGJvZ3VzIFBURXMKICAgIAogICAgQVJNdjggYXJjaGl0ZWN0dXJlIGFs
bG93cyBwZXJmb3JtaW5nIHByZWZldGNoIGRhdGEvaW5zdHJ1Y3Rpb25zCiAgICBmcm9tIG1lbW9y
eSBsb2NhdGlvbnMgbWFya2VkIGFzIG5vcm1hbCBtZW1vcnkuIFByZWZldGNoIGRvZXMgbm90CiAg
ICBtZWFuIHRoYXQgdGhlIGRhdGEvaW5zdHJ1Y3Rpb24gaGFzIHRvIGJlIHVzZWQvZXhlY3V0ZWQg
aW4gY29kZQogICAgZmxvdy4gQWxsIFBURXMgdGhhdCBhcHBlYXIgdG8gYmUgdmFsaWQgdG8gTU1V
IG11c3QgY29udGFpbiB2YWxpZAogICAgcGh5c2ljYWwgYWRkcmVzcyB3aXRoIHByb3BlciBhdHRy
aWJ1dGVzIG90aGVyd2lzZSBNTVUgdGFibGUgd2FsawogICAgbWlnaHQgY2F1c2UgaW1wcmVjaXNl
IGFzeW5jaHJvbm91cyBhYm9ydHMuCiAgICAKICAgIFRoZSB3YXkgY3VycmVudCBYRU4gY29kZSBp
cyBwcmVwYXJpbmcgcGFnZSB0YWJsZXMgZm9yIGZyYW1ldGFibGUKICAgIGFuZCB4ZW5oZWFwIG1l
bW9yeSBjYW4gY3JlYXRlIGJvZ3VzIFBURXMuIFRoaXMgcGF0Y2ggZml4ZXMgdGhlCiAgICBpc3N1
ZSBieSBjbGVhcmluZyBwYWdlIHRhYmxlIG1lbW9yeSBiZWZvcmUgcG9wdWxhdGluZyBFTDIgTDAv
TDEKICAgIFBURXMuIFdpdGhvdXQgdGhpcyBwYXRjaCBYRU4gY3Jhc2hlcyBvbiBRdWFsY29tbSBU
ZWNobm9sb2dpZXMKICAgIHNlcnZlciBjaGlwcyBkdWUgdG8gYXN5bmNocm9ub3VzIGFib3J0cy4K
ICAgIAogICAgVGhlIHNwZWN1bGF0aXZlL3ByZWZldGNoIGZlYXR1cmUgZXhwbGFuYXRpb24gaXMg
c2NhdHRlcmVkIGV2ZXJ5d2hlcmUKICAgIGluIEFSTSBzcGVjaWZpY2F0aW9uIGJ1dCBiZWxvdyB0
d28gc2VjdGlvbnMgaGF2ZSB1c2VmdWwgaW5mb3JtYXRpb24uCiAgICAKICAgIEUyLjggTWVtb3J5
IHR5cGVzIGFuZCBhdHRyaWJ1dGVzICh2ZXIgRERJMDQ4N0FfaCkKICAgIEc0LjEyLjYgRXh0ZXJu
YWwgYWJvcnQgb24gYSB0cmFuc2xhdGlvbiB0YWJsZSB3YWxrICh2ZXIgRERJMDQ4N0FfaCkKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3Jn
PgogICAgU2lnbmVkLW9mZi1ieTogU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVy
b3JhLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL2FybS9tbS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCmluZGV4IGI1ZDhjODUuLjI3YjlmYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5j
CisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC03MjQsNiArNzI0LDggQEAgdm9pZCBfX2luaXQg
c2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmlyc3RfbWZuID0gYWxs
b2NfYm9vdF9wYWdlcygxLCAxKTsKKworICAgICAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmly
dChmaXJzdF9tZm4pKTsKICAgICAgICAgICAgIHB0ZSA9IG1mbl90b194ZW5fZW50cnkoZmlyc3Rf
bWZuLCBXUklURUFMTE9DKTsKICAgICAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7CiAgICAgICAg
ICAgICB3cml0ZV9wdGUocCwgcHRlKTsKQEAgLTc2Nyw2ICs3NjksNyBAQCB2b2lkIF9faW5pdCBz
ZXR1cF9mcmFtZXRhYmxlX21hcHBpbmdzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiAgICAgc2Vj
b25kID0gbWZuX3RvX3ZpcnQoc2Vjb25kX2Jhc2UpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
c2Vjb25kOyBpKysgKQogICAgIHsKKyAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmlydChzZWNv
bmRfYmFzZSArIGkpKTsKICAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShzZWNvbmRfYmFz
ZSArIGksIFdSSVRFQUxMT0MpOwogICAgICAgICBwdGUucHQudGFibGUgPSAxOwogICAgICAgICB3
cml0ZV9wdGUoJnhlbl9maXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRlJBTUVUQUJMRV9WSVJUX1NU
QVJUKStpXSwgcHRlKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GFs-0001m0-Mz; Thu, 19 May 2016 05:12:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFs-0001lo-0r
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:16 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 86/4C-26345-F2B4D375; Thu, 19 May 2016 05:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfP2zb
 c4NA0TYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Lr+FkvBauGK67uXMDcwLuXvYuTiEBL4wihx
 ac9mJgjnPKPEkyt7WLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIkfjV9
 IUVxOYVMJPo23oOzGYBqp988zvjBEaOBYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ1N9H
 JTi4sT01NzEpOK9ZLzczcxAr1Sz8DAuINx13bPQ4ySHExKorz7bW3DhfiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwCnsB5QSLUtNTK9Iyc4DhAZOW4OBREuH94gmU5i0uSMwtzkyHSJ1iVJQS5zUC
 6RMASWSU5sG1wULyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVhXh+QKTyZeSVw018BLWYCW
 nxLzAZkcUkiQkqqgdFLtqPycvQT59KI4k2aXjVF2jN7VdslFqpXuixWT3M1uShxpn9m+zKhlS
 vMWI8a7fqj+8fUUECO+cLz7xNvX0pd7snyrXl18IsD6czfdib8mPBhS962bf/zc/bsUP5/f4W
 i112RxovcjYk5l37/6vWQnJy3YLHC8+fbGSesW5Fnsvr6s5e7uV4qsRRnJBpqMRcVJwIATjGU
 YEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463634733!42419506!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16747 invoked from network); 19 May 2016 05:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GFp-0002R0-Iz
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFp-0007NA-II
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFp-0007NA-II@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] arm: Fix asynchronous aborts
	(SError exceptions) due to bogus PTEs
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBhNDNlM2E5NjllZDM1NGYzZDBhZGMxNjhiOWNhMGRjMzllMTIyOWIKQXV0aG9yOiAg
ICAgVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3JnPgpBdXRob3JEYXRlOiBNb24g
TWFyIDI4IDIzOjQ2OjEyIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjE3OjMz
IDIwMTYgKzAxMDAKCiAgICBhcm06IEZpeCBhc3luY2hyb25vdXMgYWJvcnRzIChTRXJyb3IgZXhj
ZXB0aW9ucykgZHVlIHRvIGJvZ3VzIFBURXMKICAgIAogICAgQVJNdjggYXJjaGl0ZWN0dXJlIGFs
bG93cyBwZXJmb3JtaW5nIHByZWZldGNoIGRhdGEvaW5zdHJ1Y3Rpb25zCiAgICBmcm9tIG1lbW9y
eSBsb2NhdGlvbnMgbWFya2VkIGFzIG5vcm1hbCBtZW1vcnkuIFByZWZldGNoIGRvZXMgbm90CiAg
ICBtZWFuIHRoYXQgdGhlIGRhdGEvaW5zdHJ1Y3Rpb24gaGFzIHRvIGJlIHVzZWQvZXhlY3V0ZWQg
aW4gY29kZQogICAgZmxvdy4gQWxsIFBURXMgdGhhdCBhcHBlYXIgdG8gYmUgdmFsaWQgdG8gTU1V
IG11c3QgY29udGFpbiB2YWxpZAogICAgcGh5c2ljYWwgYWRkcmVzcyB3aXRoIHByb3BlciBhdHRy
aWJ1dGVzIG90aGVyd2lzZSBNTVUgdGFibGUgd2FsawogICAgbWlnaHQgY2F1c2UgaW1wcmVjaXNl
IGFzeW5jaHJvbm91cyBhYm9ydHMuCiAgICAKICAgIFRoZSB3YXkgY3VycmVudCBYRU4gY29kZSBp
cyBwcmVwYXJpbmcgcGFnZSB0YWJsZXMgZm9yIGZyYW1ldGFibGUKICAgIGFuZCB4ZW5oZWFwIG1l
bW9yeSBjYW4gY3JlYXRlIGJvZ3VzIFBURXMuIFRoaXMgcGF0Y2ggZml4ZXMgdGhlCiAgICBpc3N1
ZSBieSBjbGVhcmluZyBwYWdlIHRhYmxlIG1lbW9yeSBiZWZvcmUgcG9wdWxhdGluZyBFTDIgTDAv
TDEKICAgIFBURXMuIFdpdGhvdXQgdGhpcyBwYXRjaCBYRU4gY3Jhc2hlcyBvbiBRdWFsY29tbSBU
ZWNobm9sb2dpZXMKICAgIHNlcnZlciBjaGlwcyBkdWUgdG8gYXN5bmNocm9ub3VzIGFib3J0cy4K
ICAgIAogICAgVGhlIHNwZWN1bGF0aXZlL3ByZWZldGNoIGZlYXR1cmUgZXhwbGFuYXRpb24gaXMg
c2NhdHRlcmVkIGV2ZXJ5d2hlcmUKICAgIGluIEFSTSBzcGVjaWZpY2F0aW9uIGJ1dCBiZWxvdyB0
d28gc2VjdGlvbnMgaGF2ZSB1c2VmdWwgaW5mb3JtYXRpb24uCiAgICAKICAgIEUyLjggTWVtb3J5
IHR5cGVzIGFuZCBhdHRyaWJ1dGVzICh2ZXIgRERJMDQ4N0FfaCkKICAgIEc0LjEyLjYgRXh0ZXJu
YWwgYWJvcnQgb24gYSB0cmFuc2xhdGlvbiB0YWJsZSB3YWxrICh2ZXIgRERJMDQ4N0FfaCkKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3Jn
PgogICAgU2lnbmVkLW9mZi1ieTogU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVy
b3JhLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL2FybS9tbS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCmluZGV4IGI1ZDhjODUuLjI3YjlmYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5j
CisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC03MjQsNiArNzI0LDggQEAgdm9pZCBfX2luaXQg
c2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmlyc3RfbWZuID0gYWxs
b2NfYm9vdF9wYWdlcygxLCAxKTsKKworICAgICAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmly
dChmaXJzdF9tZm4pKTsKICAgICAgICAgICAgIHB0ZSA9IG1mbl90b194ZW5fZW50cnkoZmlyc3Rf
bWZuLCBXUklURUFMTE9DKTsKICAgICAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7CiAgICAgICAg
ICAgICB3cml0ZV9wdGUocCwgcHRlKTsKQEAgLTc2Nyw2ICs3NjksNyBAQCB2b2lkIF9faW5pdCBz
ZXR1cF9mcmFtZXRhYmxlX21hcHBpbmdzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiAgICAgc2Vj
b25kID0gbWZuX3RvX3ZpcnQoc2Vjb25kX2Jhc2UpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
c2Vjb25kOyBpKysgKQogICAgIHsKKyAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmlydChzZWNv
bmRfYmFzZSArIGkpKTsKICAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShzZWNvbmRfYmFz
ZSArIGksIFdSSVRFQUxMT0MpOwogICAgICAgICBwdGUucHQudGFibGUgPSAxOwogICAgICAgICB3
cml0ZV9wdGUoJnhlbl9maXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRlJBTUVUQUJMRV9WSVJUX1NU
QVJUKStpXSwgcHRlKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GG5-0001nb-Ow; Thu, 19 May 2016 05:12: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 1b3GG4-0001nH-W4
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 9B/E4-06460-93B4D375; Thu, 19 May 2016 05:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfC2zb
 cYN46A4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNszg6lgnnBF8/I+xgbGCfxdjFwcQgJfGCWa
 /n5mh3DOM0pc37yDuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEwib/Hv
 7OC2LwCZhIvv9xnBLFZgOo3nljFOoGRYwEjwypG9eLUorLUIl0zvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ/UMzAw7mC80uZ8iFGSg0lJlHe/rW24EF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQleYS+gnGBRanpqRVpmDjA4YNISHDxKIrxfPIHSvMUFibnFmekQqVOMilLivFtB
 EgIgiYzSPLg2WEBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMyw+ynSczrwRu+iugxUxAi
 2+J2YAsLklESEk1MBryndvneLzo6ae/j63dPP5k6wrNb32l8o9hygWJ5CU/2IIF/11VDgzTcF
 xporJx/nYdk5L0k8kham+YUpI7DT/X73H8aebPyir/Q3ES46Jv6j9SORy8N9SevX/q5tLAOpN
 y7705Am/8O2WXntnAukBepvGby5U7rtqFd/azTOU4u5fX/tmZz0osxRmJhlrMRcWJAPHIaT9D
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463634743!37748635!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9428 invoked from network); 19 May 2016 05:12:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GFz-0002RA-Lu
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFz-0007Ne-L6
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFz-0007Ne-L6@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:23 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: ignore writes to
	GICD_ICACTIVER ... GICD_ICACTIVERN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU2YjE3YjAxM2NjZjI4MzM2NDE3NTAzYTgwZDAyYzNkZWNmZjI2ZDcKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUdWUgTWF5IDE3IDExOjIxOjE3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDEx
OjIxOjE3IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtOiBpZ25vcmUgd3JpdGVzIHRvIEdJQ0RfSUNB
Q1RJVkVSIC4uLiBHSUNEX0lDQUNUSVZFUk4KICAgIAogICAgSW5qZWN0aW5nIGEgZmF1bHQgdG8g
dGhlIGd1ZXN0IGp1c3QgYmVjYXVzZSBpdCBpcyB3cml0aW5nIHRvIG9uZSBvZiB0aGUKICAgIEdJ
Q0RfSUNBQ1RJVkVSIHJlZ2lzdGVycywgd2hpY2ggYXJlIHBhcnQgb2YgdGhlIEdJQ3YyIGFuZCBH
SUN2MyBzcGVjcywKICAgIGlzIGhhcnNoLiBBZGRpdGlvbmFsbHkgaXQgY2F1c2VzIHJlY2VudCBs
aW51eCBrZXJuZWxzIHRvIGZhaWwgdG8gYm9vdCBvbgogICAgWGVuLgogICAgCiAgICBJZ25vcmUg
d3JpdGVzIHRvIEdJQ0RfSUNBQ1RJVkVSIC4uLiBHSUNEX0lDQUNUSVZFUk4gaW5zdGVhZCwgdG8g
c29sdmUKICAgIHRoZSBib290IGlzc3VlIGFuZCBmb3IgYmFja3BvcnRhYmlsaXR5LiBIb3dldmVy
IGltcGxlbWVudGluZyB0aGUKICAgIHJlZ2lzdGVycyBwcm9wZXJseSBtaWdodCBhIGJldHRlciBs
b25nIHRlcm0gc29sdXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFu
IENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vdmdp
Yy12Mi5jIHwgMyArLS0KIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAzICstLQogMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3ZnaWMtdjIuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKaW5kZXggY2IxZmJi
OC4uNTVlZWY1YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYworKysgYi94ZW4v
YXJjaC9hcm0vdmdpYy12Mi5jCkBAIC0zMzUsMTEgKzMzNSwxMCBAQCBzdGF0aWMgaW50IHZnaWNf
djJfZGlzdHJfbW1pb193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8pCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgY2FzZSBHSUNEX0lDQUNUSVZFUiAuLi4gR0lDRF9JQ0FD
VElWRVJOOgotICAgICAgICBpZiAoIGRhYnQuc2l6ZSAhPSBEQUJUX1dPUkQgKSBnb3RvIGJhZF93
aWR0aDsKICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjog
dkdJQ0Q6IHVuaGFuZGxlZCB3b3JkIHdyaXRlICUjIlBSSXJlZ2lzdGVyIiB0byBJQ0FDVElWRVIl
ZFxuIiwKICAgICAgICAgICAgICAgIHYsICpyLCBnaWNkX3JlZyAtIEdJQ0RfSUNBQ1RJVkVSKTsK
LSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIGdvdG8gd3JpdGVfaWdub3JlXzMyOwogCiAgICAg
Y2FzZSBHSUNEX0lUQVJHRVRTUiAuLi4gR0lDRF9JVEFSR0VUU1I3OgogICAgICAgICAvKiBTR0kv
UFBJIHRhcmdldCBpcyByZWFkIG9ubHkgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2lj
LXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCmluZGV4IGYxYzQ4MmQuLjE3ZDVkNmQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMt
djMuYwpAQCAtNDI3LDExICs0MjcsMTAgQEAgc3RhdGljIGludCBfX3ZnaWNfdjNfZGlzdHJfY29t
bW9uX21taW9fd3JpdGUoY29uc3QgY2hhciAqbmFtZSwgc3RydWN0IHZjcHUgKnYsCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgY2FzZSBHSUNEX0lDQUNUSVZFUiAuLi4gR0lDRF9JQ0FDVElWRVJO
OgotICAgICAgICBpZiAoIGRhYnQuc2l6ZSAhPSBEQUJUX1dPUkQgKSBnb3RvIGJhZF93aWR0aDsK
ICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjogJXM6IHVu
aGFuZGxlZCB3b3JkIHdyaXRlICUjIlBSSXJlZ2lzdGVyIiB0byBJQ0FDVElWRVIlZFxuIiwKICAg
ICAgICAgICAgICAgIHYsIG5hbWUsICpyLCByZWcgLSBHSUNEX0lDQUNUSVZFUik7Ci0gICAgICAg
IHJldHVybiAwOworICAgICAgICBnb3RvIHdyaXRlX2lnbm9yZV8zMjsKIAogICAgIGNhc2UgR0lD
RF9JUFJJT1JJVFlSIC4uLiBHSUNEX0lQUklPUklUWVJOOgogICAgICAgICBpZiAoIGRhYnQuc2l6
ZSAhPSBEQUJUX0JZVEUgJiYgZGFidC5zaXplICE9IERBQlRfV09SRCApIGdvdG8gYmFkX3dpZHRo
OwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GG5-0001nb-Ow; Thu, 19 May 2016 05:12: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 1b3GG4-0001nH-W4
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 9B/E4-06460-93B4D375; Thu, 19 May 2016 05:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfC2zb
 cYN46A4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNszg6lgnnBF8/I+xgbGCfxdjFwcQgJfGCWa
 /n5mh3DOM0pc37yDuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEwib/Hv
 7OC2LwCZhIvv9xnBLFZgOo3nljFOoGRYwEjwypG9eLUorLUIl0zvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ/UMzAw7mC80uZ8iFGSg0lJlHe/rW24EF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQleYS+gnGBRanpqRVpmDjA4YNISHDxKIrxfPIHSvMUFibnFmekQqVOMilLivFtB
 EgIgiYzSPLg2WEBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMyw+ynSczrwRu+iugxUxAi
 2+J2YAsLklESEk1MBryndvneLzo6ae/j63dPP5k6wrNb32l8o9hygWJ5CU/2IIF/11VDgzTcF
 xporJx/nYdk5L0k8kham+YUpI7DT/X73H8aebPyir/Q3ES46Jv6j9SORy8N9SevX/q5tLAOpN
 y7705Am/8O2WXntnAukBepvGby5U7rtqFd/azTOU4u5fX/tmZz0osxRmJhlrMRcWJAPHIaT9D
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463634743!37748635!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9428 invoked from network); 19 May 2016 05:12:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GFz-0002RA-Lu
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GFz-0007Ne-L6
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GFz-0007Ne-L6@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:23 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: ignore writes to
	GICD_ICACTIVER ... GICD_ICACTIVERN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU2YjE3YjAxM2NjZjI4MzM2NDE3NTAzYTgwZDAyYzNkZWNmZjI2ZDcKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUdWUgTWF5IDE3IDExOjIxOjE3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDEx
OjIxOjE3IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtOiBpZ25vcmUgd3JpdGVzIHRvIEdJQ0RfSUNB
Q1RJVkVSIC4uLiBHSUNEX0lDQUNUSVZFUk4KICAgIAogICAgSW5qZWN0aW5nIGEgZmF1bHQgdG8g
dGhlIGd1ZXN0IGp1c3QgYmVjYXVzZSBpdCBpcyB3cml0aW5nIHRvIG9uZSBvZiB0aGUKICAgIEdJ
Q0RfSUNBQ1RJVkVSIHJlZ2lzdGVycywgd2hpY2ggYXJlIHBhcnQgb2YgdGhlIEdJQ3YyIGFuZCBH
SUN2MyBzcGVjcywKICAgIGlzIGhhcnNoLiBBZGRpdGlvbmFsbHkgaXQgY2F1c2VzIHJlY2VudCBs
aW51eCBrZXJuZWxzIHRvIGZhaWwgdG8gYm9vdCBvbgogICAgWGVuLgogICAgCiAgICBJZ25vcmUg
d3JpdGVzIHRvIEdJQ0RfSUNBQ1RJVkVSIC4uLiBHSUNEX0lDQUNUSVZFUk4gaW5zdGVhZCwgdG8g
c29sdmUKICAgIHRoZSBib290IGlzc3VlIGFuZCBmb3IgYmFja3BvcnRhYmlsaXR5LiBIb3dldmVy
IGltcGxlbWVudGluZyB0aGUKICAgIHJlZ2lzdGVycyBwcm9wZXJseSBtaWdodCBhIGJldHRlciBs
b25nIHRlcm0gc29sdXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFu
IENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vdmdp
Yy12Mi5jIHwgMyArLS0KIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAzICstLQogMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3ZnaWMtdjIuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKaW5kZXggY2IxZmJi
OC4uNTVlZWY1YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYworKysgYi94ZW4v
YXJjaC9hcm0vdmdpYy12Mi5jCkBAIC0zMzUsMTEgKzMzNSwxMCBAQCBzdGF0aWMgaW50IHZnaWNf
djJfZGlzdHJfbW1pb193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8pCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgY2FzZSBHSUNEX0lDQUNUSVZFUiAuLi4gR0lDRF9JQ0FD
VElWRVJOOgotICAgICAgICBpZiAoIGRhYnQuc2l6ZSAhPSBEQUJUX1dPUkQgKSBnb3RvIGJhZF93
aWR0aDsKICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjog
dkdJQ0Q6IHVuaGFuZGxlZCB3b3JkIHdyaXRlICUjIlBSSXJlZ2lzdGVyIiB0byBJQ0FDVElWRVIl
ZFxuIiwKICAgICAgICAgICAgICAgIHYsICpyLCBnaWNkX3JlZyAtIEdJQ0RfSUNBQ1RJVkVSKTsK
LSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIGdvdG8gd3JpdGVfaWdub3JlXzMyOwogCiAgICAg
Y2FzZSBHSUNEX0lUQVJHRVRTUiAuLi4gR0lDRF9JVEFSR0VUU1I3OgogICAgICAgICAvKiBTR0kv
UFBJIHRhcmdldCBpcyByZWFkIG9ubHkgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2lj
LXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCmluZGV4IGYxYzQ4MmQuLjE3ZDVkNmQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMt
djMuYwpAQCAtNDI3LDExICs0MjcsMTAgQEAgc3RhdGljIGludCBfX3ZnaWNfdjNfZGlzdHJfY29t
bW9uX21taW9fd3JpdGUoY29uc3QgY2hhciAqbmFtZSwgc3RydWN0IHZjcHUgKnYsCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgY2FzZSBHSUNEX0lDQUNUSVZFUiAuLi4gR0lDRF9JQ0FDVElWRVJO
OgotICAgICAgICBpZiAoIGRhYnQuc2l6ZSAhPSBEQUJUX1dPUkQgKSBnb3RvIGJhZF93aWR0aDsK
ICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjogJXM6IHVu
aGFuZGxlZCB3b3JkIHdyaXRlICUjIlBSSXJlZ2lzdGVyIiB0byBJQ0FDVElWRVIlZFxuIiwKICAg
ICAgICAgICAgICAgIHYsIG5hbWUsICpyLCByZWcgLSBHSUNEX0lDQUNUSVZFUik7Ci0gICAgICAg
IHJldHVybiAwOworICAgICAgICBnb3RvIHdyaXRlX2lnbm9yZV8zMjsKIAogICAgIGNhc2UgR0lD
RF9JUFJJT1JJVFlSIC4uLiBHSUNEX0lQUklPUklUWVJOOgogICAgICAgICBpZiAoIGRhYnQuc2l6
ZSAhPSBEQUJUX0JZVEUgJiYgZGFidC5zaXplICE9IERBQlRfV09SRCApIGdvdG8gYmFkX3dpZHRo
OwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GGC-0001oo-Qf; Thu, 19 May 2016 05:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGC-0001oc-83
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:36 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 95/E6-07120-34B4D375; Thu, 19 May 2016 05:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVdfJ2zb
 c4FaHocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmtDXGFyzjr7i/07OBsZGni5GLQ0jgC6PEzZ3P
 2CGc84wSczfNAXI4ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiTmLPiMxtIO
 a+AmUTjTA+QMAtQ+atfN5gnMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1pcnJ
 iempOYVKyXnJ+7iRHoDQYg2MHY8c/pEKMkB5OSKO9+W9twIb6k/JTKjMTijPii0pzU4kOMMhw
 cShK8PZ5AOcGi1PTUirTMHGBYwKQlOHiURHi/gKR5iwsSc4sz0yFSpxgVpcR5t4IkBEASGaV5
 cG2wULzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd6rIFN4MvNK4Ka/AlrMBLT4lpgNyOKSR
 ISUVANjxfJdIVezFsl8iY+p49Y7Orvcblm3AEeF6qRk6YD2+kXHOftlRSUy/847aGX244ZC60
 WuB0+4RSZVazhMmtGUq9k7pclJ4YmRvfPnTQKzAoX+aORcurI89eBBZ42WFtuHiqE8GowVR+5
 tOJM0V+rwHDcuB7+bAk7RFxff4uZ5Vn3gxM3k9nAlluKMREMt5qLiRACJyGIZQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463634753!14748886!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31296 invoked from network); 19 May 2016 05:12:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GG9-0002RK-No
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GG9-0007OH-ND
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GG9-0007OH-ND@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:33 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm64: ensure that the correct
	SP is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkMGI2NjAzMjRkYmQ0N2UzOTE4NGEwZDg0NDY2NjRjYzYyMzkxZTgKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjIxOjM3
IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGVuc3VyZSB0aGF0IHRoZSBjb3JyZWN0IFNQIGlz
IHVzZWQgZm9yIGV4Y2VwdGlvbnMKICAgIAogICAgVGhlIEFSTXY4IGFyY2hpdGVjdHVyZSBoYXMg
YSBTUFNlbCAoInN0YWNrIHBvaW50ZXIgc2VsZWN0aW9uIikgbWFjaGluZQogICAgcmVnaXN0ZXIg
dGhhdCBhbGxvd3MgdXMgdG8gZGV0ZXJtaW5lIHdoaWNoIGV4Y2VwdGlvbiBsZXZlbCdzIHN0YWNr
CiAgICBwb2ludGVyIGlzIGxvYWRlZCB3aGVuIGFuIGV4Y2VwdGlvbiBvY2N1cnMuIEFzIHdlIGRv
bid0IHdhbnQgdG8KICAgIHVzZSB0aGUgbm9uLXByaXZpbGVnZWQgU1BfRUwwIHN0YWNrIHBvaW50
ZXIgLS0gb3IgZXZlbiBhc3N1bWUgdGhhdCBTUF9FTDAKICAgIHBvaW50cyB0byBhIHZhbGlkIGFk
ZHJlc3MgaW4gdGhlIGh5cGVydmlzb3IgY29udGV4dC0tICB3ZSdsbCBuZWVkIHRvIGVuc3VyZQog
ICAgdGhhdCBvdXIgRUwyIGNvZGUgc2V0cyB0aGUgU1BTZWwgdG8gU1BfRUxuIG1vZGUsIHNvIGV4
Y2VwdGlvbnMgdGhhdCB0cmFwCiAgICB0byBFTDIgdXNlIHRoZSBFTDIgc3RhY2sgcG9pbnRlci4K
ICAgIAogICAgVGhpcyBjb3JyZWN0cyBhbiBpc3N1ZSB0aGF0IGNhbiBtYW5pZmVzdCBhcyBhIGhh
bmctb24tSVJRIG9uIHNvbWUKICAgIGFybTY0IGNvcmVzIGlmIHRoZSBmaXJtd2FyZS9ib290bG9h
ZGVyIGhhcyBwcmV2aW91c2x5IGluaXRpYWxpemVkIFNQU2VsCiAgICB0byAwOyBpbiB3aGljaCBj
YXNlIFhlbidzIGV4Y2VwdGlvbnMgd2lsbCBpbmNvcnJlY3RseSB1c2UgYW4gaW52YWxpZCBTUF9F
TDAsCiAgICBhbmQgd2lsbCBlbmRsZXNzbHkgc3BpbiBvbiB0aGUgc3luY2hyb25vdXMgYWJvcnQg
aGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogS3lsZSBUZW1raW4gPHRlbWtpbmtAYWlu
Zm9zZWMuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDUgKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCAxOWZhMmJiLi5j
OTA5Y2ZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM2MSw2ICszNjEsMTEgQEAgc2tpcF9ic3M6CiAgICAg
ICAgIGxkciAgIHgwLCA9KEhTQ1RMUl9CQVNFKQogICAgICAgICBtc3IgICBTQ1RMUl9FTDIsIHgw
CiAKKyAgICAgICAgLyogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQgYXQg
RUwyCisgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwg
cmF0aGVyCisgICAgICAgICAqIHRoYW4gU1BfRUwwLiAqLworICAgICAgICBtc3Igc3BzZWwsICMx
CisKICAgICAgICAgLyogUmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBl
bnRyaWVzLiBUaGUgc3RydWN0dXJlCiAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgog
ICAgICAgICAgKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12: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 1b3GGC-0001oo-Qf; Thu, 19 May 2016 05:12:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGC-0001oc-83
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:36 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 95/E6-07120-34B4D375; Thu, 19 May 2016 05:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVdfJ2zb
 c4FaHocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmtDXGFyzjr7i/07OBsZGni5GLQ0jgC6PEzZ3P
 2CGc84wSczfNAXI4ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiTmLPiMxtIO
 a+AmUTjTA+QMAtQ+atfN5gnMHIsYGRYxahenFpUllqka6yXVJSZnlGSm5iZo2toYKaXm1pcnJ
 iempOYVKyXnJ+7iRHoDQYg2MHY8c/pEKMkB5OSKO9+W9twIb6k/JTKjMTijPii0pzU4kOMMhw
 cShK8PZ5AOcGi1PTUirTMHGBYwKQlOHiURHi/gKR5iwsSc4sz0yFSpxgVpcR5t4IkBEASGaV5
 cG2wULzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd6rIFN4MvNK4Ka/AlrMBLT4lpgNyOKSR
 ISUVANjxfJdIVezFsl8iY+p49Y7Orvcblm3AEeF6qRk6YD2+kXHOftlRSUy/847aGX244ZC60
 WuB0+4RSZVazhMmtGUq9k7pclJ4YmRvfPnTQKzAoX+aORcurI89eBBZ42WFtuHiqE8GowVR+5
 tOJM0V+rwHDcuB7+bAk7RFxff4uZ5Vn3gxM3k9nAlluKMREMt5qLiRACJyGIZQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463634753!14748886!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31296 invoked from network); 19 May 2016 05:12:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GG9-0002RK-No
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GG9-0007OH-ND
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GG9-0007OH-ND@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:33 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm64: ensure that the correct
	SP is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkMGI2NjAzMjRkYmQ0N2UzOTE4NGEwZDg0NDY2NjRjYzYyMzkxZTgKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjIxOjM3
IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGVuc3VyZSB0aGF0IHRoZSBjb3JyZWN0IFNQIGlz
IHVzZWQgZm9yIGV4Y2VwdGlvbnMKICAgIAogICAgVGhlIEFSTXY4IGFyY2hpdGVjdHVyZSBoYXMg
YSBTUFNlbCAoInN0YWNrIHBvaW50ZXIgc2VsZWN0aW9uIikgbWFjaGluZQogICAgcmVnaXN0ZXIg
dGhhdCBhbGxvd3MgdXMgdG8gZGV0ZXJtaW5lIHdoaWNoIGV4Y2VwdGlvbiBsZXZlbCdzIHN0YWNr
CiAgICBwb2ludGVyIGlzIGxvYWRlZCB3aGVuIGFuIGV4Y2VwdGlvbiBvY2N1cnMuIEFzIHdlIGRv
bid0IHdhbnQgdG8KICAgIHVzZSB0aGUgbm9uLXByaXZpbGVnZWQgU1BfRUwwIHN0YWNrIHBvaW50
ZXIgLS0gb3IgZXZlbiBhc3N1bWUgdGhhdCBTUF9FTDAKICAgIHBvaW50cyB0byBhIHZhbGlkIGFk
ZHJlc3MgaW4gdGhlIGh5cGVydmlzb3IgY29udGV4dC0tICB3ZSdsbCBuZWVkIHRvIGVuc3VyZQog
ICAgdGhhdCBvdXIgRUwyIGNvZGUgc2V0cyB0aGUgU1BTZWwgdG8gU1BfRUxuIG1vZGUsIHNvIGV4
Y2VwdGlvbnMgdGhhdCB0cmFwCiAgICB0byBFTDIgdXNlIHRoZSBFTDIgc3RhY2sgcG9pbnRlci4K
ICAgIAogICAgVGhpcyBjb3JyZWN0cyBhbiBpc3N1ZSB0aGF0IGNhbiBtYW5pZmVzdCBhcyBhIGhh
bmctb24tSVJRIG9uIHNvbWUKICAgIGFybTY0IGNvcmVzIGlmIHRoZSBmaXJtd2FyZS9ib290bG9h
ZGVyIGhhcyBwcmV2aW91c2x5IGluaXRpYWxpemVkIFNQU2VsCiAgICB0byAwOyBpbiB3aGljaCBj
YXNlIFhlbidzIGV4Y2VwdGlvbnMgd2lsbCBpbmNvcnJlY3RseSB1c2UgYW4gaW52YWxpZCBTUF9F
TDAsCiAgICBhbmQgd2lsbCBlbmRsZXNzbHkgc3BpbiBvbiB0aGUgc3luY2hyb25vdXMgYWJvcnQg
aGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogS3lsZSBUZW1raW4gPHRlbWtpbmtAYWlu
Zm9zZWMuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDUgKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCAxOWZhMmJiLi5j
OTA5Y2ZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM2MSw2ICszNjEsMTEgQEAgc2tpcF9ic3M6CiAgICAg
ICAgIGxkciAgIHgwLCA9KEhTQ1RMUl9CQVNFKQogICAgICAgICBtc3IgICBTQ1RMUl9FTDIsIHgw
CiAKKyAgICAgICAgLyogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQgYXQg
RUwyCisgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwg
cmF0aGVyCisgICAgICAgICAqIHRoYW4gU1BfRUwwLiAqLworICAgICAgICBtc3Igc3BzZWwsICMx
CisKICAgICAgICAgLyogUmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBl
bnRyaWVzLiBUaGUgc3RydWN0dXJlCiAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgog
ICAgICAgICAgKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GGM-0001qN-Sb; Thu, 19 May 2016 05:12:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGL-0001qE-VY
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 B5/EA-18833-D4B4D375; Thu, 19 May 2016 05:12:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdfH2zb
 c4OIdI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPA/s6BfsOLrgnmMDYzzeLsYuTiEBL4wSjze
 94MdwjnPKLF+7gzWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwlllx+w
 Ahi8wqYSWzZ+IgFxGYBqt/atIR9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2My/46HWKU5GBSEuXdb2sbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCV9gLKCdYlJqeWpGWmQMMDZi0BAePkgjvF0+gNG9xQWJucWY6ROoUo6KUOO9WkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMyw+ynSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MBbN9FM+GzF1Z/SVwD+/vxw7vlPTaaWm7rL0kI2OiralzYekrs7xzL9SsM84i0
 3GJv/dl47UZhN2BoVjEkeNZitoBs464ZdzMTfjcYC5ZcMXpZfB4RfW/Js2LXC2wN36JQ9PPq5
 Inq7GeTRm1ifVo4/a001nzZCUKio6bO04s2PCRbYJffksukosxRmJhlrMRcWJAGQDcG1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463634763!14748908!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32175 invoked from network); 19 May 2016 05:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GGJ-0002RW-PZ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGJ-0007Oo-Ox
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGJ-0007Oo-Ox@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:43 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyNjczZGE4ZWQxZGVkODBmMzBkMzRjZGJiYjgyYWNiYzdkNzU0Y2IKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjUzOjU1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjUzOjU1IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCAwNjU0M2QzLi5mNjRkOGFl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTIxOCw2ICsyMTgsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MzgsNyArMjQzLDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yNTgsNiArMjYzLDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GGM-0001qN-Sb; Thu, 19 May 2016 05:12:46 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGL-0001qE-VY
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:46 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 B5/EA-18833-D4B4D375; Thu, 19 May 2016 05:12:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdfH2zb
 c4OIdI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPA/s6BfsOLrgnmMDYzzeLsYuTiEBL4wSjze
 94MdwjnPKLF+7gzWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBfwlllx+w
 Ahi8wqYSWzZ+IgFxGYBqt/atIR9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2My/46HWKU5GBSEuXdb2sbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCV9gLKCdYlJqeWpGWmQMMDZi0BAePkgjvF0+gNG9xQWJucWY6ROoUo6KUOO9WkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMyw+ynSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MBbN9FM+GzF1Z/SVwD+/vxw7vlPTaaWm7rL0kI2OiralzYekrs7xzL9SsM84i0
 3GJv/dl47UZhN2BoVjEkeNZitoBs464ZdzMTfjcYC5ZcMXpZfB4RfW/Js2LXC2wN36JQ9PPq5
 Inq7GeTRm1ifVo4/a001nzZCUKio6bO04s2PCRbYJffksukosxRmJhlrMRcWJAGQDcG1CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463634763!14748908!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32175 invoked from network); 19 May 2016 05:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 05:12: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 1b3GGJ-0002RW-PZ
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGJ-0007Oo-Ox
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGJ-0007Oo-Ox@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:43 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyNjczZGE4ZWQxZGVkODBmMzBkMzRjZGJiYjgyYWNiYzdkNzU0Y2IKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjUzOjU1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjUzOjU1IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCAwNjU0M2QzLi5mNjRkOGFl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTIxOCw2ICsyMTgsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MzgsNyArMjQzLDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yNTgsNiArMjYzLDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GGX-0001sn-UW; Thu, 19 May 2016 05:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGW-0001sa-Df
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:56 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 0A/D1-07924-75B4D375; Thu, 19 May 2016 05:12:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfM2zb
 c4PoxK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HF+O3vBTuGKw/0vmRoY1wh0MXJyCAl8YZR4
 sryii5ELyD7PKLFk/RHWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWsJbY0zwLL
 M4rYCbxYMNSFhCbBai+f+IrxgmMHAsYGVYxqhenFpWlFuma6yUVZaZnlOQmZuboGhoY6+WmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MDZ+dzrEKMnBpCTKu9/WNlyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBK+wF1BOsCg1PbUiLTMHGBowaQkOHiUR3i+eQGne4oLE3OLMdIjUKUZFKXFeI5A+AZBE
 RmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmLcNZApPZl4J3PRXQIuZgBbfErMBW
 VySiJCSamAUFl2ZMz1Hf77z+qacee8yp27rvbE3rLvYYfPEy7/lQiYzGTmvTFtYLsSvMH3/NN
 PyrcdW59X+ei6wtm7m/MBLgtuW1P/YZtq7Q5h55/oXi2O2rHxfUf+Y78gKdblM5u3sb1JSrW9
 76S6+/Nu6oGvlLN6kOebf+BW3pf5SnbGFMWZbJcOfv0HsSizFGYmGWsxFxYkAY6v8ckICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463634774!40885245!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29028 invoked from network); 19 May 2016 05:12:54 -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; 19 May 2016 05:12: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 1b3GGT-0002Ri-RP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGT-0007QG-Ql
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGT-0007QG-Ql@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:53 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxl: fix old style declarations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZhMTY4ZTNiOWY5NTQ3NTU2ZDUyNjdmNTVmNGM4ZmE2NzViNGQzNzEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE1heSAxNyAx
NjozOTozMSAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxNjozOTozMSAyMDE2ICswMjAwCgogICAgbGli
eGw6IGZpeCBvbGQgc3R5bGUgZGVjbGFyYXRpb25zCiAgICAKICAgIEZpeCBlcnJvcnMgbGlrZToK
ICAgIAogICAgL2xvY2FsL3dvcmsveGVuLmdpdC9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUvbGlieGxfdXVpZC5oOjU5OjE6IGVycm9yOiAnc3RhdGljJyBpcyBub3QgYXQgYmVnaW5uaW5n
IG9mIGRlY2xhcmF0aW9uIFstV2Vycm9yPW9sZC1zdHlsZS1kZWNsYXJhdGlvbl0KICAgICB2b2lk
IHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwK
ICAgICBeCiAgICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5j
bHVkZS9saWJ4bF91dWlkLmg6NTk6MTogZXJyb3I6ICdpbmxpbmUnIGlzIG5vdCBhdCBiZWdpbm5p
bmcgb2YgZGVjbGFyYXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgCiAg
ICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS9saWJ4
bC5oOjEyMzM6MTogZXJyb3I6ICdzdGF0aWMnIGlzIG5vdCBhdCBiZWdpbm5pbmcgb2YgZGVjbGFy
YXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgIGludCBzdGF0aWMgaW5s
aW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIwMCgKICAgICBeCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiBkNWI2ODQ0OTQyZjdiMjFiMjRlOTJiY2NkODVjMTI0OTU5MjMxNWM4CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0wNC0yMCAxNDozNDowNCArMDEwMAotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCB8IDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IGZhNWFlZGQuLmRkNTcx
YzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtMTExMCw3ICsxMTEwLDcgQEAgaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9y
ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAKICNpZiBk
ZWZpbmVkKExJQlhMX0FQSV9WRVJTSU9OKSAmJiBMSUJYTF9BUElfVkVSU0lPTiA8IDB4MDQwNDAw
CiAKLWludCBzdGF0aWMgaW5saW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIw
MCgKK3N0YXRpYyBpbmxpbmUgaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIw
MCgKICAgICBsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAg
ICAgdWludDMyX3QgKmRvbWlkLCBpbnQgcmVzdG9yZV9mZCwKICAgICBjb25zdCBsaWJ4bF9hc3lu
Y29wX2hvdyAqYW9faG93LApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXVpZC5oIGIv
dG9vbHMvbGlieGwvbGlieGxfdXVpZC5oCmluZGV4IGM1MDQxYzcuLjcxOGNiOTYgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF91dWlk
LmgKQEAgLTYxLDcgKzYxLDcgQEAgaW50IGxpYnhsX3V1aWRfZnJvbV9zdHJpbmcobGlieGxfdXVp
ZCAqdXVpZCwgY29uc3QgY2hhciAqaW4pOwogdm9pZCBsaWJ4bF91dWlkX2NvcHkobGlieGxfY3R4
ICpjdHhfb3B0LCBsaWJ4bF91dWlkICpkc3QsCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF91dWlkICpzcmMpOwogI2lmIGRlZmluZWQoTElCWExfQVBJX1ZFUlNJT04pICYmIExJQlhM
X0FQSV9WRVJTSU9OIDwgMHgwNDA1MDAKLXZvaWQgc3RhdGljIGlubGluZSBsaWJ4bF91dWlkX2Nv
cHlfMHgwNDA0MDAobGlieGxfdXVpZCAqZHN0LAorc3RhdGljIGlubGluZSB2b2lkIGxpYnhsX3V1
aWRfY29weV8weDA0MDQwMChsaWJ4bF91dWlkICpkc3QsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX3V1aWQgKnNyYykKIHsKICAgICBsaWJ4
bF91dWlkX2NvcHkoTlVMTCwgZHN0LCBzcmMpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:12:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3GGX-0001sn-UW; Thu, 19 May 2016 05:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGW-0001sa-Df
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:56 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 0A/D1-07924-75B4D375; Thu, 19 May 2016 05:12:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfM2zb
 c4PoxK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HF+O3vBTuGKw/0vmRoY1wh0MXJyCAl8YZR4
 sryii5ELyD7PKLFk/RHWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWsJbY0zwLL
 M4rYCbxYMNSFhCbBai+f+IrxgmMHAsYGVYxqhenFpWlFuma6yUVZaZnlOQmZuboGhoY6+WmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MDZ+dzrEKMnBpCTKu9/WNlyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBK+wF1BOsCg1PbUiLTMHGBowaQkOHiUR3i+eQGne4oLE3OLMdIjUKUZFKXFeI5A+AZBE
 RmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmLcNZApPZl4J3PRXQIuZgBbfErMBW
 VySiJCSamAUFl2ZMz1Hf77z+qacee8yp27rvbE3rLvYYfPEy7/lQiYzGTmvTFtYLsSvMH3/NN
 PyrcdW59X+ei6wtm7m/MBLgtuW1P/YZtq7Q5h55/oXi2O2rHxfUf+Y78gKdblM5u3sb1JSrW9
 76S6+/Nu6oGvlLN6kOebf+BW3pf5SnbGFMWZbJcOfv0HsSizFGYmGWsxFxYkAY6v8ckICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463634774!40885245!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29028 invoked from network); 19 May 2016 05:12:54 -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; 19 May 2016 05:12: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 1b3GGT-0002Ri-RP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGT-0007QG-Ql
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGT-0007QG-Ql@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:12:53 +0000
Subject: [Xen-changelog] [xen stable-4.6] libxl: fix old style declarations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZhMTY4ZTNiOWY5NTQ3NTU2ZDUyNjdmNTVmNGM4ZmE2NzViNGQzNzEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE1heSAxNyAx
NjozOTozMSAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxNjozOTozMSAyMDE2ICswMjAwCgogICAgbGli
eGw6IGZpeCBvbGQgc3R5bGUgZGVjbGFyYXRpb25zCiAgICAKICAgIEZpeCBlcnJvcnMgbGlrZToK
ICAgIAogICAgL2xvY2FsL3dvcmsveGVuLmdpdC9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUvbGlieGxfdXVpZC5oOjU5OjE6IGVycm9yOiAnc3RhdGljJyBpcyBub3QgYXQgYmVnaW5uaW5n
IG9mIGRlY2xhcmF0aW9uIFstV2Vycm9yPW9sZC1zdHlsZS1kZWNsYXJhdGlvbl0KICAgICB2b2lk
IHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwK
ICAgICBeCiAgICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5j
bHVkZS9saWJ4bF91dWlkLmg6NTk6MTogZXJyb3I6ICdpbmxpbmUnIGlzIG5vdCBhdCBiZWdpbm5p
bmcgb2YgZGVjbGFyYXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgCiAg
ICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS9saWJ4
bC5oOjEyMzM6MTogZXJyb3I6ICdzdGF0aWMnIGlzIG5vdCBhdCBiZWdpbm5pbmcgb2YgZGVjbGFy
YXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgIGludCBzdGF0aWMgaW5s
aW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIwMCgKICAgICBeCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiBkNWI2ODQ0OTQyZjdiMjFiMjRlOTJiY2NkODVjMTI0OTU5MjMxNWM4CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0wNC0yMCAxNDozNDowNCArMDEwMAotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCB8IDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IGZhNWFlZGQuLmRkNTcx
YzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtMTExMCw3ICsxMTEwLDcgQEAgaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9y
ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAKICNpZiBk
ZWZpbmVkKExJQlhMX0FQSV9WRVJTSU9OKSAmJiBMSUJYTF9BUElfVkVSU0lPTiA8IDB4MDQwNDAw
CiAKLWludCBzdGF0aWMgaW5saW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIw
MCgKK3N0YXRpYyBpbmxpbmUgaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIw
MCgKICAgICBsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAg
ICAgdWludDMyX3QgKmRvbWlkLCBpbnQgcmVzdG9yZV9mZCwKICAgICBjb25zdCBsaWJ4bF9hc3lu
Y29wX2hvdyAqYW9faG93LApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXVpZC5oIGIv
dG9vbHMvbGlieGwvbGlieGxfdXVpZC5oCmluZGV4IGM1MDQxYzcuLjcxOGNiOTYgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF91dWlk
LmgKQEAgLTYxLDcgKzYxLDcgQEAgaW50IGxpYnhsX3V1aWRfZnJvbV9zdHJpbmcobGlieGxfdXVp
ZCAqdXVpZCwgY29uc3QgY2hhciAqaW4pOwogdm9pZCBsaWJ4bF91dWlkX2NvcHkobGlieGxfY3R4
ICpjdHhfb3B0LCBsaWJ4bF91dWlkICpkc3QsCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF91dWlkICpzcmMpOwogI2lmIGRlZmluZWQoTElCWExfQVBJX1ZFUlNJT04pICYmIExJQlhM
X0FQSV9WRVJTSU9OIDwgMHgwNDA1MDAKLXZvaWQgc3RhdGljIGlubGluZSBsaWJ4bF91dWlkX2Nv
cHlfMHgwNDA0MDAobGlieGxfdXVpZCAqZHN0LAorc3RhdGljIGlubGluZSB2b2lkIGxpYnhsX3V1
aWRfY29weV8weDA0MDQwMChsaWJ4bF91dWlkICpkc3QsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX3V1aWQgKnNyYykKIHsKICAgICBsaWJ4
bF91dWlkX2NvcHkoTlVMTCwgZHN0LCBzcmMpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 05:13:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:13: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 1b3GGi-0001uV-1X; Thu, 19 May 2016 05:13:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGg-0001uO-Vn
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:07 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 9F/0B-18833-26B4D375; Thu, 19 May 2016 05:13:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTfR2zb
 cYMkqK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PvRvWAZV8Wk/7eYGxhvcXQxcnIICXxhlGjf
 4dzFyAVkn2eUOPj+A3sXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwvYSnRtXcwEY
 vMKmEnM/TsNrIYFqH7mtAMsExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AcDEOxgXPbX6RCjJAeTkijvflvbcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvMJeQDnBotT01Iq0zBxgYMCkJTh4lER4v3gCpXmLCxJzizPTIVKnGBWlxHm3giQEQBIZ
 pXlwbbBgvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXn6Q7TyZeSVw018BLWYCWnxLzAZkc
 UkiQkqqgVH4wQmz/bzLGOd/DfZZu3gaS2/qyfUBP7/5SNuziQjzvzr/cVukqOD0O0nZEm5Crb
 rPzB9VeLX2ZYdtMLN/6P5INLti08dJfQo9deyJf2Xteh34dz5PiW1LPLVa43OH0L3bzw9bPVv
 bvq5VxVbg2xGbtsxY9oNy0j9bf/j8EHuwTGzmpBX/riqxFGckGmoxFxUnAgC5/DqcQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1463634785!957871!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42239 invoked from network); 19 May 2016 05:13:05 -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; 19 May 2016 05:13: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 1b3GGd-0002SU-TP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGd-0007Qw-Sf
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGd-0007Qw-Sf@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:13:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFhM2NkYjZjYjY2NjQwMDc2ODk1MDUwMzg2M2I3YzNjZjUwOGY1ODEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
MjoyOTo1MiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxOCAxMjoyOTo1MiAyMDE2ICswMjAwCgogICAgQ29u
ZmlnLm1rOiB1cGRhdGUgbWluaS1vcyBjaGFuZ2VzZXQKICAgIAogICAgUGF0Y2hlcyBwdWxsZWQg
aW46CiAgICAgICAgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJk
cwogICAgICAgIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRvIE1JTklPU19ST09UCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29u
ZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDNjMzhm
N2MuLmQ4YzliODggMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI1
Nyw5ICsyNTcsOSBAQCBPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IDUyYTk5NDkzY2NlODhhOWQ0
ZWM4YTAyZDdmMWJkMWExMDAxY2U2MGQKIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gMTRhNjBm
OThlMGNkMTZlMjYzNmFmYjEzNjEyOWVkN2YxMWNiZmNlMAogIyBUdWUgQXByIDI2IDE0OjQ4OjA2
IDIwMTYgKzAyMDAKICMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUg
c3RheXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/
PSA2YWFkZDQ2ZTA5Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5ZjE3ODM1Ci0jIFNhdCwgOSBBcHIg
MjAxNiAyMzo0NjozMiArMDEwMCAoMDA6NDYgKzAyMDApCi0jIEZpeCB0aW1lIHVwZGF0ZQorTUlO
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IGUxY2NhNTU3YzY0MjcyZDMzZGE3YmFmYzBhZDI1Mzk5
MjY3NTYzZDAKKyMgRnJpIE1heSAxMyAxNToyMToxMCAyMDE2ICswMTAwCisjIGxpYi9zeXMuYzog
ZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBndWFyZHMKIAogU0VBQklPU19VUFNUUkVBTV9S
RVZJU0lPTiA/PSByZWwtMS44LjIKICMgVHVlIE1hciAxNyAxMDo1MjoxNiAyMDE1IC0wNDAwCi0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 05:13:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:13: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 1b3GGi-0001uV-1X; Thu, 19 May 2016 05:13:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGg-0001uO-Vn
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:07 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 9F/0B-18833-26B4D375; Thu, 19 May 2016 05:13:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTfR2zb
 cYMkqK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PvRvWAZV8Wk/7eYGxhvcXQxcnIICXxhlGjf
 4dzFyAVkn2eUOPj+A3sXIwcHm4CYxNy9CiA1IgKqErNWLGeGqFeXaPrdwAZiCwvYSnRtXcwEY
 vMKmEnM/TsNrIYFqH7mtAMsExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AcDEOxgXPbX6RCjJAeTkijvflvbcCG+pPyUyozE4oz4otKc1OJDjDI
 cHEoSvMJeQDnBotT01Iq0zBxgYMCkJTh4lER4v3gCpXmLCxJzizPTIVKnGBWlxHm3giQEQBIZ
 pXlwbbBgvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXn6Q7TyZeSVw018BLWYCWnxLzAZkc
 UkiQkqqgVH4wQmz/bzLGOd/DfZZu3gaS2/qyfUBP7/5SNuziQjzvzr/cVukqOD0O0nZEm5Crb
 rPzB9VeLX2ZYdtMLN/6P5INLti08dJfQo9deyJf2Xteh34dz5PiW1LPLVa43OH0L3bzw9bPVv
 bvq5VxVbg2xGbtsxY9oNy0j9bf/j8EHuwTGzmpBX/riqxFGckGmoxFxUnAgC5/DqcQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1463634785!957871!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42239 invoked from network); 19 May 2016 05:13:05 -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; 19 May 2016 05:13: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 1b3GGd-0002SU-TP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3GGd-0007Qw-Sf
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 05:13:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3GGd-0007Qw-Sf@xenbits.xenproject.org>
Date: Thu, 19 May 2016 05:13:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFhM2NkYjZjYjY2NjQwMDc2ODk1MDUwMzg2M2I3YzNjZjUwOGY1ODEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
MjoyOTo1MiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxOCAxMjoyOTo1MiAyMDE2ICswMjAwCgogICAgQ29u
ZmlnLm1rOiB1cGRhdGUgbWluaS1vcyBjaGFuZ2VzZXQKICAgIAogICAgUGF0Y2hlcyBwdWxsZWQg
aW46CiAgICAgICAgbGliL3N5cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJk
cwogICAgICAgIGJ1aWxkOiBjaGFuZ2UgTUlOSS1PU19ST09UIHRvIE1JTklPU19ST09UCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29u
ZmlnLm1rIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDNjMzhm
N2MuLmQ4YzliODggMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI1
Nyw5ICsyNTcsOSBAQCBPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IDUyYTk5NDkzY2NlODhhOWQ0
ZWM4YTAyZDdmMWJkMWExMDAxY2U2MGQKIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gMTRhNjBm
OThlMGNkMTZlMjYzNmFmYjEzNjEyOWVkN2YxMWNiZmNlMAogIyBUdWUgQXByIDI2IDE0OjQ4OjA2
IDIwMTYgKzAyMDAKICMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUg
c3RheXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/
PSA2YWFkZDQ2ZTA5Mjc3NjM4NjFiMTllYWNjZTJmMmFlYWM5ZjE3ODM1Ci0jIFNhdCwgOSBBcHIg
MjAxNiAyMzo0NjozMiArMDEwMCAoMDA6NDYgKzAyMDApCi0jIEZpeCB0aW1lIHVwZGF0ZQorTUlO
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IGUxY2NhNTU3YzY0MjcyZDMzZGE3YmFmYzBhZDI1Mzk5
MjY3NTYzZDAKKyMgRnJpIE1heSAxMyAxNToyMToxMCAyMDE2ICswMTAwCisjIGxpYi9zeXMuYzog
ZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBndWFyZHMKIAogU0VBQklPU19VUFNUUkVBTV9S
RVZJU0lPTiA/PSByZWwtMS44LjIKICMgVHVlIE1hciAxNyAxMDo1MjoxNiAyMDE1IC0wNDAwCi0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaF-0002aN-4q; Thu, 19 May 2016 18:22:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaD-0002Zl-Rg
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:05 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 90/2A-03651-D440E375; Thu, 19 May 2016 18:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdeHxS7
 c4PdmZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6H3WwFYwgaPi37JfTA2Mn9i6GLk4hAS+MEo8
 Pd3GAuGcZ5R48vg5UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKaEvOvL
 2AHsXkFzCS6H19gA2llAar/dVh4AiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MjV+cDjFKcjApifLeP2cbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCV4zZLlxIsCg1PbUiLTMHGBowaQkOHiURXh+QNG9xQWJucWY6ROoUo6KUOC8rSEIA
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmvcMENIUnM68EbvoroMVMQItvi
 dmALC5JREhJNTDGSvK93bF1yzbrmaeP/Z2Sdl/W7vWCnxy/9Q6L/OuK+/1Lw+bq7GK/kpAbc8
 RPGN6WSXQqOffmAsMEThHdGKXDMvuT1C/L8S8QWblvfWWEyRerv7f/2i88NNWRcWUbb2x1ZOL
 12ES+rNy3LsZrTOWc7F5sjWbWN7+RrzifJVrc2fTF/H+PvzgqsRRnJBpqMRcVJwIACT+W2EIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1463682123!14826756!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18962 invoked from network); 19 May 2016 18:22:04 -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; 19 May 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 1b3SaA-0007g7-Ey
 for xen-changelog@lists.xensource.com; Thu, 19 May 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 1b3SaA-0003ds-By
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaA-0003ds-By@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:02 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJjNDM4ZjgxMWY4YzlmYjYxNWYxZjA1YmMxMWFiMWRlNWFhYWI4NTcKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MDc6MjkgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzoyOSAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDM2NjI0ZTYuLjQzMjNkNDYgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2MCw5ICsyNjAsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjcuNQogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNS4z
Ci0jIE1vbiBKYW4gNCAxNTozNDoyOSAyMDE2ICswMDAwCi0jIE1TSS1YOiBhdm9pZCBhcnJheSBv
dmVycnVuIHVwb24gTVNJLVggdGFibGUgd3JpdGVzCitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9O
ID89IDZmZThjZWQ4NGYyMTU4OWNmYTNlYmQwNGUxNDZjNTNmYjA5YWJjZDYKKyMgVHVlIEFwciAy
NiAxNDo0ODowNiAyMDE2ICswMjAwCisjIHZnYTogbWFrZSBzdXJlIHZnYSByZWdpc3RlciBzZXR1
cCBmb3IgdmJlIHN0YXlzIGludGFjdCAoQ1ZFLTIwMTYtMzcxMikuCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaF-0002aN-4q; Thu, 19 May 2016 18:22:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaD-0002Zl-Rg
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:05 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 90/2A-03651-D440E375; Thu, 19 May 2016 18:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdeHxS7
 c4PdmZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6H3WwFYwgaPi37JfTA2Mn9i6GLk4hAS+MEo8
 Pd3GAuGcZ5R48vg5UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKaEvOvL
 2AHsXkFzCS6H19gA2llAar/dVh4AiPHAkaGVYzqxalFZalFuiZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MjV+cDjFKcjApifLeP2cbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCV4zZLlxIsCg1PbUiLTMHGBowaQkOHiURXh+QNG9xQWJucWY6ROoUo6KUOC8rSEIA
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmvcMENIUnM68EbvoroMVMQItvi
 dmALC5JREhJNTDGSvK93bF1yzbrmaeP/Z2Sdl/W7vWCnxy/9Q6L/OuK+/1Lw+bq7GK/kpAbc8
 RPGN6WSXQqOffmAsMEThHdGKXDMvuT1C/L8S8QWblvfWWEyRerv7f/2i88NNWRcWUbb2x1ZOL
 12ES+rNy3LsZrTOWc7F5sjWbWN7+RrzifJVrc2fTF/H+PvzgqsRRnJBpqMRcVJwIACT+W2EIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1463682123!14826756!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18962 invoked from network); 19 May 2016 18:22:04 -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; 19 May 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 1b3SaA-0007g7-Ey
 for xen-changelog@lists.xensource.com; Thu, 19 May 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 1b3SaA-0003ds-By
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaA-0003ds-By@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:02 +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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJjNDM4ZjgxMWY4YzlmYjYxNWYxZjA1YmMxMWFiMWRlNWFhYWI4NTcKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MDc6MjkgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOTowNzoyOSAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDM2NjI0ZTYuLjQzMjNkNDYgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2MCw5ICsyNjAsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjcuNQogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNS4z
Ci0jIE1vbiBKYW4gNCAxNTozNDoyOSAyMDE2ICswMDAwCi0jIE1TSS1YOiBhdm9pZCBhcnJheSBv
dmVycnVuIHVwb24gTVNJLVggdGFibGUgd3JpdGVzCitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9O
ID89IDZmZThjZWQ4NGYyMTU4OWNmYTNlYmQwNGUxNDZjNTNmYjA5YWJjZDYKKyMgVHVlIEFwciAy
NiAxNDo0ODowNiAyMDE2ICswMjAwCisjIHZnYTogbWFrZSBzdXJlIHZnYSByZWdpc3RlciBzZXR1
cCBmb3IgdmJlIHN0YXlzIGludGFjdCAoQ1ZFLTIwMTYtMzcxMikuCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaO-0002bE-6l; Thu, 19 May 2016 18:22:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaN-0002ax-3Y
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:15 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 19/20-26599-6540E375; Thu, 19 May 2016 18:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTeUxS7
 cYHmzocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfD9xg7FgEUfFkjs9rA2MbexdjFwcQgJfGCVa
 Vh1ihHDOM0rsm7uTtYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFNifnXF
 7CD2LwCZhJ3L04Dq2EBql87+SLLBEaOBYwMqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYv/Q7H2KU5GBSEuW9f842XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErxizXbiQYFFqempFWmYOMDhg0hIcPEoivDOZgNK8xQWJucWZ6RCpU4yKUuK8rCB9
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8dkPE8mXklcNNfAS1mAlp8S
 8wGZHFJIkJKqoGRZb/pCzF94wJBjW/X9Zf8VmnvfpMaetxlr39/ZchLNYES3t61EZqvGi8on2
 UXjO9ky75lWfjJcF+AeXSU7Vtp89pua8bj/+/72wbve8rmEHZy9fm/lb8a3Wf8uzNZRCzty5V
 zFxZYvPT4mBDuJZ6/WmvDNn+GhzO5ZnvdbenP+OPyyn/rckklluKMREMt5qLiRADSr8a1QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1463682132!24542918!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62618 invoked from network); 19 May 2016 18:22:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18: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 1b3SaK-0007gH-JP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaK-0003ep-GF
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaK-0003ep-GF@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ3OGFkM2ZkZGVlYWY1N2I4ODNmMjFlNTA2ZTY1ZTgzOTM2NjhkMjMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTY6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNjowOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDQzMjNkNDYuLmZlNTMxNWIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2MCw5ICsyNjAsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjcuNQogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gNmZlOGNlZDg0
ZjIxNTg5Y2ZhM2ViZDA0ZTE0NmM1M2ZiMDlhYmNkNgotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
ZjFjZmRjM2RhZWFmNDdjNjdmMTViZmI2N2Q5MzI3ZTE1NjA2MGYxYgorIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaO-0002bE-6l; Thu, 19 May 2016 18:22:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaN-0002ax-3Y
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:15 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 19/20-26599-6540E375; Thu, 19 May 2016 18:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTeUxS7
 cYHmzocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfD9xg7FgEUfFkjs9rA2MbexdjFwcQgJfGCVa
 Vh1ihHDOM0rsm7uTtYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFNifnXF
 7CD2LwCZhJ3L04Dq2EBql87+SLLBEaOBYwMqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYv/Q7H2KU5GBSEuW9f842XIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IErxizXbiQYFFqempFWmYOMDhg0hIcPEoivDOZgNK8xQWJucWZ6RCpU4yKUuK8rCB9
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8dkPE8mXklcNNfAS1mAlp8S
 8wGZHFJIkJKqoGRZb/pCzF94wJBjW/X9Zf8VmnvfpMaetxlr39/ZchLNYES3t61EZqvGi8on2
 UXjO9ky75lWfjJcF+AeXSU7Vtp89pua8bj/+/72wbve8rmEHZy9fm/lb8a3Wf8uzNZRCzty5V
 zFxZYvPT4mBDuJZ6/WmvDNn+GhzO5ZnvdbenP+OPyyn/rckklluKMREMt5qLiRADSr8a1QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1463682132!24542918!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62618 invoked from network); 19 May 2016 18:22:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18: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 1b3SaK-0007gH-JP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaK-0003ep-GF
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaK-0003ep-GF@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22: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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ3OGFkM2ZkZGVlYWY1N2I4ODNmMjFlNTA2ZTY1ZTgzOTM2NjhkMjMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MTY6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToxNjowOCAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDQzMjNkNDYuLmZlNTMxNWIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2MCw5ICsyNjAsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjcuNQogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gNmZlOGNlZDg0
ZjIxNTg5Y2ZhM2ViZDA0ZTE0NmM1M2ZiMDlhYmNkNgotIyBUdWUgQXByIDI2IDE0OjQ4OjA2IDIw
MTYgKzAyMDAKLSMgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3Rh
eXMgaW50YWN0IChDVkUtMjAxNi0zNzEyKS4KK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0g
ZjFjZmRjM2RhZWFmNDdjNjdmMTViZmI2N2Q5MzI3ZTE1NjA2MGYxYgorIyBXZWQgSnVsIDE1IDE4
OjE3OjA0IDIwMTUgKzAxMDAKKyMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxk
CiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0
byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRp
cmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaY-0002cS-8m; Thu, 19 May 2016 18:22: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 1b3SaX-0002cI-7A
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:25 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 BD/C0-03002-0640E375; Thu, 19 May 2016 18:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTeexS7
 c4OUdM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHG3lalgA0fF6mk32RoYV7F3MXJxCAl8YZS4
 vHgdG4RznlFizbKjrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYS7zbd
 IMFxOYVMJOY/LqZCcRmAarfemwx+wRGjgWMDKsYNYpTi8pSi3QNjfWSijLTM0pyEzNzdA0NjP
 VyU4uLE9NTcxKTivWS83M3MQK9wgAEOxi3bfc8xCjJwaQkynv/nG24EF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQleMWa7cCHBotT01Iq0zBxgeMCkJTh4lER4fUDSvMUFibnFmekQqVOMilLivKwg
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3EsgUnsy8Erjpr4AWMwEtv
 iVmA7K4JBEhJdXAaGVZPCPu0k2u/kmp/1Perv2WErXSNddjy5GIs39mtshs6j6Wfe6esdODye
 v3PlHxuvy6cYV8by7zxOVLDjaVffdYzPvpjPlK9d+37M75hu7gqClNXnff+u7Rp8HvBHKXWq/
 rTJa7N3H1VOm4LUZq6xuKdoQavDB1LVg//ULwEp8Fq4rz9jdmXFNiKc5INNRiLipOBAB+jEuZ
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463682142!41064456!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49438 invoked from network); 19 May 2016 18:22:23 -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; 19 May 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 1b3SaU-0007gR-Lx
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaU-0003fD-Kf
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaU-0003fD-Kf@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:22 +0000
Subject: [Xen-changelog] [xen stable-4.5] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEzMzRmYTkzN2FkMjY5ZTlmNDc2ZmM2YTY5ZmQ4OTVmNWZjOTk4NjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MjA6MTYgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToyMDoxNiAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggZmU1MzE1Yi4uNTJj
MjQ1OSAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjUyLDcgKzI1
Miw5IEBAIFFFTVVfVFJBRElUSU9OQUxfVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9zZWFiaW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0g
NTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9S
RVZJU0lPTiA/PSBxZW11LXhlbi00LjUuMworUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSA2M2Q2
ZWFiMmZkYTQzZTljZmRhYTMzZTlmZmRlNzU1ZGE4ZTk4ZTMyCisjIFR1ZSBBcHIgMjYgMTQ6NDg6
MDYgMjAxNiArMDIwMAorIyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZi
ZSBzdGF5cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogU0VBQklPU19VUFNUUkVBTV9SRVZJU0lP
TiA/PSByZWwtMS43LjUKICMgVGh1IE1heSAyMiAxNjo1OToxNiAyMDE0IC0wNDAwCiAjIHB5dGhv
bjMgZml4ZXMgZm9yIHZnYWJpb3MgYW5kIGNzbSBidWlsZHMuCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SaY-0002cS-8m; Thu, 19 May 2016 18:22: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 1b3SaX-0002cI-7A
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:25 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 BD/C0-03002-0640E375; Thu, 19 May 2016 18:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTeexS7
 c4OUdM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHG3lalgA0fF6mk32RoYV7F3MXJxCAl8YZS4
 vHgdG4RznlFizbKjrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYS7zbd
 IMFxOYVMJOY/LqZCcRmAarfemwx+wRGjgWMDKsYNYpTi8pSi3QNjfWSijLTM0pyEzNzdA0NjP
 VyU4uLE9NTcxKTivWS83M3MQK9wgAEOxi3bfc8xCjJwaQkynv/nG24EF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQleMWa7cCHBotT01Iq0zBxgeMCkJTh4lER4fUDSvMUFibnFmekQqVOMilLivKwg
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3EsgUnsy8Erjpr4AWMwEtv
 iVmA7K4JBEhJdXAaGVZPCPu0k2u/kmp/1Perv2WErXSNddjy5GIs39mtshs6j6Wfe6esdODye
 v3PlHxuvy6cYV8by7zxOVLDjaVffdYzPvpjPlK9d+37M75hu7gqClNXnff+u7Rp8HvBHKXWq/
 rTJa7N3H1VOm4LUZq6xuKdoQavDB1LVg//ULwEp8Fq4rz9jdmXFNiKc5INNRiLipOBAB+jEuZ
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463682142!41064456!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49438 invoked from network); 19 May 2016 18:22:23 -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; 19 May 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 1b3SaU-0007gR-Lx
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SaU-0003fD-Kf
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SaU-0003fD-Kf@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:22 +0000
Subject: [Xen-changelog] [xen stable-4.5] Update QEMU_UPSTREAM_REVISION
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEzMzRmYTkzN2FkMjY5ZTlmNDc2ZmM2YTY5ZmQ4OTVmNWZjOTk4NjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBNYXkgMTAgMTk6MjA6MTYgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxMCAxOToyMDoxNiAy
MDE2ICswMTAwCgogICAgVXBkYXRlIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04KLS0tCiBDb25maWcu
bWsgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggZmU1MzE1Yi4uNTJj
MjQ1OSAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjUyLDcgKzI1
Miw5IEBAIFFFTVVfVFJBRElUSU9OQUxfVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9zZWFiaW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0g
NTJhOTk0OTNjY2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9S
RVZJU0lPTiA/PSBxZW11LXhlbi00LjUuMworUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSA2M2Q2
ZWFiMmZkYTQzZTljZmRhYTMzZTlmZmRlNzU1ZGE4ZTk4ZTMyCisjIFR1ZSBBcHIgMjYgMTQ6NDg6
MDYgMjAxNiArMDIwMAorIyB2Z2E6IG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZi
ZSBzdGF5cyBpbnRhY3QgKENWRS0yMDE2LTM3MTIpLgogU0VBQklPU19VUFNUUkVBTV9SRVZJU0lP
TiA/PSByZWwtMS43LjUKICMgVGh1IE1heSAyMiAxNjo1OToxNiAyMDE0IC0wNDAwCiAjIHB5dGhv
bjMgZml4ZXMgZm9yIHZnYWJpb3MgYW5kIGNzbSBidWlsZHMuCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3Sas-0002eH-BA; Thu, 19 May 2016 18:22:46 +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 1b3Sar-0002e4-8V
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:45 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C0/BA-03651-4740E375; Thu, 19 May 2016 18:22:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeExS7
 cYP86ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Hu9kbVgtXDFzss/WRsYl/J3MXJxCAl8YZT4
 NeE9M4RznlGi6eRCti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQViJN50b
 gGzeQXMJK6/fMsM0soCVP9oDc8ERo4FjAyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9Us/AwLiD8fVPp0OMkhxMSqK898/ZhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4BVjtgsXEixKTU+tSMvMAYYGTFqCg0dJhNcHJM1bXJCYW5yZDpE6xagoJc7LCpIQ
 AElklObBtcHC8RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd47TEBTeDLzSuCmvwJazAS0+
 JaYDcjikkSElFQDY+jLN4lvvKxu3os5VMK4JGFKYc2K5hdJTRfb6l5Ol55y9frkGQcCQw6lJp
 hdeCgUKGtgnZx166zv60LhVwvmLlp/+5PSLU6XvL69yW5tFxerNyie+bSvMH1Px/G/jOf4jJ/
 eYs+S1LtZl/fI6UsC/0T+zyZJCyVu31pv6vz+YcSfqYx/Oc+bTFNiKc5INNRiLipOBAD8gYen
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463682163!41059808!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61107 invoked from network); 19 May 2016 18:22:43 -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; 19 May 2016 18:22:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sao-0007gi-Rv
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sao-0003g2-PV
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sao-0003g2-PV@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:42 +0000
Subject: [Xen-changelog] [xen stable-4.5] arm: Fix asynchronous aborts
	(SError exceptions) due to bogus PTEs
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQxOWY5NDEyZjJmZTA0NjI0N2JjNmJmNjhkYzZhNGM1MTI5YmZkNDEKQXV0aG9yOiAg
ICAgVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3JnPgpBdXRob3JEYXRlOiBNb24g
TWFyIDI4IDIzOjQ2OjEyIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjI4OjE3
IDIwMTYgKzAxMDAKCiAgICBhcm06IEZpeCBhc3luY2hyb25vdXMgYWJvcnRzIChTRXJyb3IgZXhj
ZXB0aW9ucykgZHVlIHRvIGJvZ3VzIFBURXMKICAgIAogICAgQVJNdjggYXJjaGl0ZWN0dXJlIGFs
bG93cyBwZXJmb3JtaW5nIHByZWZldGNoIGRhdGEvaW5zdHJ1Y3Rpb25zCiAgICBmcm9tIG1lbW9y
eSBsb2NhdGlvbnMgbWFya2VkIGFzIG5vcm1hbCBtZW1vcnkuIFByZWZldGNoIGRvZXMgbm90CiAg
ICBtZWFuIHRoYXQgdGhlIGRhdGEvaW5zdHJ1Y3Rpb24gaGFzIHRvIGJlIHVzZWQvZXhlY3V0ZWQg
aW4gY29kZQogICAgZmxvdy4gQWxsIFBURXMgdGhhdCBhcHBlYXIgdG8gYmUgdmFsaWQgdG8gTU1V
IG11c3QgY29udGFpbiB2YWxpZAogICAgcGh5c2ljYWwgYWRkcmVzcyB3aXRoIHByb3BlciBhdHRy
aWJ1dGVzIG90aGVyd2lzZSBNTVUgdGFibGUgd2FsawogICAgbWlnaHQgY2F1c2UgaW1wcmVjaXNl
IGFzeW5jaHJvbm91cyBhYm9ydHMuCiAgICAKICAgIFRoZSB3YXkgY3VycmVudCBYRU4gY29kZSBp
cyBwcmVwYXJpbmcgcGFnZSB0YWJsZXMgZm9yIGZyYW1ldGFibGUKICAgIGFuZCB4ZW5oZWFwIG1l
bW9yeSBjYW4gY3JlYXRlIGJvZ3VzIFBURXMuIFRoaXMgcGF0Y2ggZml4ZXMgdGhlCiAgICBpc3N1
ZSBieSBjbGVhcmluZyBwYWdlIHRhYmxlIG1lbW9yeSBiZWZvcmUgcG9wdWxhdGluZyBFTDIgTDAv
TDEKICAgIFBURXMuIFdpdGhvdXQgdGhpcyBwYXRjaCBYRU4gY3Jhc2hlcyBvbiBRdWFsY29tbSBU
ZWNobm9sb2dpZXMKICAgIHNlcnZlciBjaGlwcyBkdWUgdG8gYXN5bmNocm9ub3VzIGFib3J0cy4K
ICAgIAogICAgVGhlIHNwZWN1bGF0aXZlL3ByZWZldGNoIGZlYXR1cmUgZXhwbGFuYXRpb24gaXMg
c2NhdHRlcmVkIGV2ZXJ5d2hlcmUKICAgIGluIEFSTSBzcGVjaWZpY2F0aW9uIGJ1dCBiZWxvdyB0
d28gc2VjdGlvbnMgaGF2ZSB1c2VmdWwgaW5mb3JtYXRpb24uCiAgICAKICAgIEUyLjggTWVtb3J5
IHR5cGVzIGFuZCBhdHRyaWJ1dGVzICh2ZXIgRERJMDQ4N0FfaCkKICAgIEc0LjEyLjYgRXh0ZXJu
YWwgYWJvcnQgb24gYSB0cmFuc2xhdGlvbiB0YWJsZSB3YWxrICh2ZXIgRERJMDQ4N0FfaCkKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3Jn
PgogICAgU2lnbmVkLW9mZi1ieTogU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVy
b3JhLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL2FybS9tbS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCmluZGV4IDdkOTU5NjEuLjEyMTkwYzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5j
CisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC03MjQsNiArNzI0LDggQEAgdm9pZCBfX2luaXQg
c2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmlyc3RfbWZuID0gYWxs
b2NfYm9vdF9wYWdlcygxLCAxKTsKKworICAgICAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmly
dChmaXJzdF9tZm4pKTsKICAgICAgICAgICAgIHB0ZSA9IG1mbl90b194ZW5fZW50cnkoZmlyc3Rf
bWZuLCBXUklURUFMTE9DKTsKICAgICAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7CiAgICAgICAg
ICAgICB3cml0ZV9wdGUocCwgcHRlKTsKQEAgLTc2Nyw2ICs3NjksNyBAQCB2b2lkIF9faW5pdCBz
ZXR1cF9mcmFtZXRhYmxlX21hcHBpbmdzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiAgICAgc2Vj
b25kID0gbWZuX3RvX3ZpcnQoc2Vjb25kX2Jhc2UpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
c2Vjb25kOyBpKysgKQogICAgIHsKKyAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmlydChzZWNv
bmRfYmFzZSArIGkpKTsKICAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShzZWNvbmRfYmFz
ZSArIGksIFdSSVRFQUxMT0MpOwogICAgICAgICBwdGUucHQudGFibGUgPSAxOwogICAgICAgICB3
cml0ZV9wdGUoJnhlbl9maXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRlJBTUVUQUJMRV9WSVJUX1NU
QVJUKStpXSwgcHRlKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3Sas-0002eH-BA; Thu, 19 May 2016 18:22:46 +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 1b3Sar-0002e4-8V
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:45 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C0/BA-03651-4740E375; Thu, 19 May 2016 18:22:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeExS7
 cYP86ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Hu9kbVgtXDFzss/WRsYl/J3MXJxCAl8YZT4
 NeE9M4RznlGi6eRCti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQViJN50b
 gGzeQXMJK6/fMsM0soCVP9oDc8ERo4FjAyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQI9Us/AwLiD8fVPp0OMkhxMSqK898/ZhgvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4BVjtgsXEixKTU+tSMvMAYYGTFqCg0dJhNcHJM1bXJCYW5yZDpE6xagoJc7LCpIQ
 AElklObBtcHC8RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd47TEBTeDLzSuCmvwJazAS0+
 JaYDcjikkSElFQDY+jLN4lvvKxu3os5VMK4JGFKYc2K5hdJTRfb6l5Ol55y9frkGQcCQw6lJp
 hdeCgUKGtgnZx166zv60LhVwvmLlp/+5PSLU6XvL69yW5tFxerNyie+bSvMH1Px/G/jOf4jJ/
 eYs+S1LtZl/fI6UsC/0T+zyZJCyVu31pv6vz+YcSfqYx/Oc+bTFNiKc5INNRiLipOBAD8gYen
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463682163!41059808!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61107 invoked from network); 19 May 2016 18:22:43 -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; 19 May 2016 18:22:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sao-0007gi-Rv
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sao-0003g2-PV
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sao-0003g2-PV@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:42 +0000
Subject: [Xen-changelog] [xen stable-4.5] arm: Fix asynchronous aborts
	(SError exceptions) due to bogus PTEs
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQxOWY5NDEyZjJmZTA0NjI0N2JjNmJmNjhkYzZhNGM1MTI5YmZkNDEKQXV0aG9yOiAg
ICAgVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3JnPgpBdXRob3JEYXRlOiBNb24g
TWFyIDI4IDIzOjQ2OjEyIDIwMTYgLTA1MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjI4OjE3
IDIwMTYgKzAxMDAKCiAgICBhcm06IEZpeCBhc3luY2hyb25vdXMgYWJvcnRzIChTRXJyb3IgZXhj
ZXB0aW9ucykgZHVlIHRvIGJvZ3VzIFBURXMKICAgIAogICAgQVJNdjggYXJjaGl0ZWN0dXJlIGFs
bG93cyBwZXJmb3JtaW5nIHByZWZldGNoIGRhdGEvaW5zdHJ1Y3Rpb25zCiAgICBmcm9tIG1lbW9y
eSBsb2NhdGlvbnMgbWFya2VkIGFzIG5vcm1hbCBtZW1vcnkuIFByZWZldGNoIGRvZXMgbm90CiAg
ICBtZWFuIHRoYXQgdGhlIGRhdGEvaW5zdHJ1Y3Rpb24gaGFzIHRvIGJlIHVzZWQvZXhlY3V0ZWQg
aW4gY29kZQogICAgZmxvdy4gQWxsIFBURXMgdGhhdCBhcHBlYXIgdG8gYmUgdmFsaWQgdG8gTU1V
IG11c3QgY29udGFpbiB2YWxpZAogICAgcGh5c2ljYWwgYWRkcmVzcyB3aXRoIHByb3BlciBhdHRy
aWJ1dGVzIG90aGVyd2lzZSBNTVUgdGFibGUgd2FsawogICAgbWlnaHQgY2F1c2UgaW1wcmVjaXNl
IGFzeW5jaHJvbm91cyBhYm9ydHMuCiAgICAKICAgIFRoZSB3YXkgY3VycmVudCBYRU4gY29kZSBp
cyBwcmVwYXJpbmcgcGFnZSB0YWJsZXMgZm9yIGZyYW1ldGFibGUKICAgIGFuZCB4ZW5oZWFwIG1l
bW9yeSBjYW4gY3JlYXRlIGJvZ3VzIFBURXMuIFRoaXMgcGF0Y2ggZml4ZXMgdGhlCiAgICBpc3N1
ZSBieSBjbGVhcmluZyBwYWdlIHRhYmxlIG1lbW9yeSBiZWZvcmUgcG9wdWxhdGluZyBFTDIgTDAv
TDEKICAgIFBURXMuIFdpdGhvdXQgdGhpcyBwYXRjaCBYRU4gY3Jhc2hlcyBvbiBRdWFsY29tbSBU
ZWNobm9sb2dpZXMKICAgIHNlcnZlciBjaGlwcyBkdWUgdG8gYXN5bmNocm9ub3VzIGFib3J0cy4K
ICAgIAogICAgVGhlIHNwZWN1bGF0aXZlL3ByZWZldGNoIGZlYXR1cmUgZXhwbGFuYXRpb24gaXMg
c2NhdHRlcmVkIGV2ZXJ5d2hlcmUKICAgIGluIEFSTSBzcGVjaWZpY2F0aW9uIGJ1dCBiZWxvdyB0
d28gc2VjdGlvbnMgaGF2ZSB1c2VmdWwgaW5mb3JtYXRpb24uCiAgICAKICAgIEUyLjggTWVtb3J5
IHR5cGVzIGFuZCBhdHRyaWJ1dGVzICh2ZXIgRERJMDQ4N0FfaCkKICAgIEc0LjEyLjYgRXh0ZXJu
YWwgYWJvcnQgb24gYSB0cmFuc2xhdGlvbiB0YWJsZSB3YWxrICh2ZXIgRERJMDQ4N0FfaCkKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogVmlrcmFtIFNldGhpIDx2aWtyYW1zQGNvZGVhdXJvcmEub3Jn
PgogICAgU2lnbmVkLW9mZi1ieTogU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVy
b3JhLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL2FybS9tbS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCmluZGV4IDdkOTU5NjEuLjEyMTkwYzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5j
CisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC03MjQsNiArNzI0LDggQEAgdm9pZCBfX2luaXQg
c2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmlyc3RfbWZuID0gYWxs
b2NfYm9vdF9wYWdlcygxLCAxKTsKKworICAgICAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmly
dChmaXJzdF9tZm4pKTsKICAgICAgICAgICAgIHB0ZSA9IG1mbl90b194ZW5fZW50cnkoZmlyc3Rf
bWZuLCBXUklURUFMTE9DKTsKICAgICAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7CiAgICAgICAg
ICAgICB3cml0ZV9wdGUocCwgcHRlKTsKQEAgLTc2Nyw2ICs3NjksNyBAQCB2b2lkIF9faW5pdCBz
ZXR1cF9mcmFtZXRhYmxlX21hcHBpbmdzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiAgICAgc2Vj
b25kID0gbWZuX3RvX3ZpcnQoc2Vjb25kX2Jhc2UpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
c2Vjb25kOyBpKysgKQogICAgIHsKKyAgICAgICAgY2xlYXJfcGFnZShtZm5fdG9fdmlydChzZWNv
bmRfYmFzZSArIGkpKTsKICAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShzZWNvbmRfYmFz
ZSArIGksIFdSSVRFQUxMT0MpOwogICAgICAgICBwdGUucHQudGFibGUgPSAxOwogICAgICAgICB3
cml0ZV9wdGUoJnhlbl9maXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRlJBTUVUQUJMRV9WSVJUX1NU
QVJUKStpXSwgcHRlKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22: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 1b3Sax-0002f8-DC; Thu, 19 May 2016 18:22:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Saw-0002ew-Ek
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:50 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DC/94-07120-9740E375; Thu, 19 May 2016 18:22:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeSxS7
 cYFeexYRtBg6MHtv7drEHMEaxZuYl5VcksGa0fD7DXHBFumL51K+sDYx7RLsYuTiEBL4wSiw5
 tJoNwjnPKLHoyTqWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBTIkfn59w
 g5i8wqYSRzs7mEFsVmA6g/deMoygZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7GZX+dDjFKcjApifLeP2cbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt5HZLlxIsCg1PbUiLTMHGBowaQkOHiUR3i6QNG9xQWJucWY6ROoUo6KUOG8HSEIA
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmnQQyhSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MJooNp2+1a4uFs/gd2xnekTJ1btfbr+/8OpOqOSFumVXqkvVDD6tP7RQ7fXLUt
 enAQ8rO/8rG8z4uV7weYFNZHJ/xvWfnI8/Pw7c2P7J9XPva32h2gkVl1aIW3q0qpz6WhhVIOn
 0TvloAsfG+JmLPa51rvxZGrMwQYU3aMbazi+O3ptzE5vLVZVYijMSDbWYi4oTAeZarZBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463682168!14893506!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4162 invoked from network); 19 May 2016 18:22:48 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18:22: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 1b3Sae-0007gb-O9
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sae-0003fb-NM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sae-0003fb-NM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:32 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: Force broadcast of TLB
	and instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMwYmIwMzM5NTFjNzU5NWEwMjAwMjVlMmU3NjVlMGU1YjRhYTEzMTIKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToyODoxMSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggMmE4YTQ0Mi4uMjY4NGQxNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTkzLDcgKzkzLDggQEAgdm9p
ZCBfX2NwdWluaXQgaW5pdF90cmFwcyh2b2lkKQogCiAgICAgLyogU2V0dXAgaHlwZXJ2aXNvciB0
cmFwcyAqLwogICAgIFdSSVRFX1NZU1JFRyhIQ1JfUFRXfEhDUl9CU1VfSU5ORVJ8SENSX0FNT3xI
Q1JfSU1PfEhDUl9GTU98SENSX1ZNfAotICAgICAgICAgICAgICAgICBIQ1JfVFdFfEhDUl9UV0l8
SENSX1RTQ3xIQ1JfVEFDfEhDUl9TV0lPfEhDUl9USURDUCwgSENSX0VMMik7CisgICAgICAgICAg
ICAgICAgIEhDUl9UV0V8SENSX1RXSXxIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQ
fEhDUl9GQiwKKyAgICAgICAgICAgICAgICAgSENSX0VMMik7CiAgICAgaXNiKCk7CiB9CiAKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJs
ZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22: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 1b3Sax-0002f8-DC; Thu, 19 May 2016 18:22:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Saw-0002ew-Ek
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:50 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DC/94-07120-9740E375; Thu, 19 May 2016 18:22:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeSxS7
 cYFeexYRtBg6MHtv7drEHMEaxZuYl5VcksGa0fD7DXHBFumL51K+sDYx7RLsYuTiEBL4wSiw5
 tJoNwjnPKLHoyTqWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBTIkfn59w
 g5i8wqYSRzs7mEFsVmA6g/deMoygZFjASPDKkb14tSistQiXSO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7GZX+dDjFKcjApifLeP2cbLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt5HZLlxIsCg1PbUiLTMHGBowaQkOHiUR3i6QNG9xQWJucWY6ROoUo6KUOG8HSEIA
 JJFRmgfXBgvHS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmnQQyhSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MJooNp2+1a4uFs/gd2xnekTJ1btfbr+/8OpOqOSFumVXqkvVDD6tP7RQ7fXLUt
 enAQ8rO/8rG8z4uV7weYFNZHJ/xvWfnI8/Pw7c2P7J9XPva32h2gkVl1aIW3q0qpz6WhhVIOn
 0TvloAsfG+JmLPa51rvxZGrMwQYU3aMbazi+O3ptzE5vLVZVYijMSDbWYi4oTAeZarZBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463682168!14893506!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4162 invoked from network); 19 May 2016 18:22:48 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18:22: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 1b3Sae-0007gb-O9
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sae-0003fb-NM
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sae-0003fb-NM@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:32 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: Force broadcast of TLB
	and instruction cache maintenance instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMwYmIwMzM5NTFjNzU5NWEwMjAwMjVlMmU3NjVlMGU1YjRhYTEzMTIKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIEFw
ciAyNyAxMjoyMjo1MyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxMToyODoxMSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRm9yY2UgYnJvYWRjYXN0IG9mIFRMQiBhbmQgaW5zdHJ1
Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIFVQIGd1ZXN0IG1h
eSB1c2UgVExCIGluc3RydWN0aW9ucyB0byBmbHVzaCBvbmx5IG9uIHRoZSBsb2NhbCBDUFUuCiAg
ICBUaGVyZWZvcmUsIFRMQiBmbHVzaCB3aWxsIG5vdCBiZSBicm9hZGNhc3RlZCBhY3Jvc3MgYWxs
IHRoZSBDUFVzIHdpdGhpbgogICAgdGhlIHNhbWUgaW5uZXJzaGFyZWFibGUgZG9tYWluLgogICAg
CiAgICBXaGVuIHRoZSB2Q1BVIGlzIG1pZ3JhdGVkIGJldHdlZW4gZGlmZmVyZW50IENQVXMsIGl0
IG1heSBiZSByZXNjaGVkdWxlZAogICAgdG8gYSBwcmV2aW91cyBDUFUgd2hlcmUgdGhlIFRMQiBo
YXMgbm90IGJlZW4gZmx1c2hlZC4gVGhlIFRMQiBtYXkKICAgIGNvbnRhaW4gc3RhbGUgZW50cmll
cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwogICAg
SVBBIG9yIGV2ZW4gY2F1c2UgVExCIGNvbmZsaWN0cy4KICAgIAogICAgVG8gYXZvaWQgYSBzdWNo
IHNpdHVhdGlvbiwgaXQgaXMgcG9zc2libGUgdG8gc2V0IEhDUl9FTDIuRkIsIHdoaWNoIHdpbGwK
ICAgIGZvcmNlIHRoZSBicm9hZGNhc3Qgb2YgVExCIGFuZCBpbnN0cnVjdGlvbiBjYWNoZSBtYWlu
dGVuYW5jZSBpbnN0cnVjdGlvbnMuCiAgICAKICAgIFRoZSBwZXJmb3JtYW5jZSBpbXBhY3Qgb2Yg
c2V0dGluZyBIQ1JfRUwyLkZCIHdpbGwgZGVwZW5kIG9uIGhvdyBvZnRlbgogICAgYSBndWVzdCBt
YWtlcyB1c2Ugb2YgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLgogICAgCiAgICBBUk02NCBMaW51
eCBrZXJuZWwgaXMgU01QLWF3YXJlIChubyBwb3NzaWJpbGl0eSB0byBidWlsZCBvbmx5IGZvciBV
UCkuCiAgICBNb3N0IG9mIHRoZSBmbHVzaCBpbnN0cnVjdGlvbnMgYXJlIGlubmVyc2hhcmVhYmxl
LiBUaGUgbG9jYWwgZmx1c2hlcyBhcmUKICAgIGxpbWl0ZWQgdG8gdGhlIGJvb3QgKDEgcGVyIENQ
VSkgYW5kIHdoZW4gYSB0YXNrIGlzIGdldHRpbmcgYSBuZXcgQVNJQy4KICAgIFRoZXJlZm9yZSB0
aGUgaW1wYWN0IG9mIHNldHRpbmcgSENSLkZCIGZvciB0aG9zZSBndWVzdHMgaXMgdmVyeSBsaW1p
dGVkLgogICAgCiAgICBBUk0zMiBMaW51eCBrZXJuZWwgb2ZmZXJzIHRoZSBwb3NzaWJpbGl0eSB0
byBiZSBidWlsdCBlaXRoZXIgZm9yIFNNUCBvcgogICAgVVAuIFRoZSBudW1iZXIgb2YgbG9jYWwg
Zmx1c2ggaXMgdmVyeSBsaW1pdGVkIGluIHRoZSBmb3JtZXIga2VybmVsCiAgICB3aGlsc3QgdGhl
IGxhdHRlciB3aWxsIG9ubHkgaXNzdWUgbG9jYWwgZmx1c2hlcy4gVGhlcmVmb3JlIHRoZXJlIHdp
bGwgYmUKICAgIGFuIGltcGFjdCB0byBzZXQgSENSLkZCIGZvciBndWVzdCBrZXJuZWwgb25seSBi
dWlsdCBmb3IgVVAuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgU01QIGtlcm5lbCBjYW4gcnVuIGlu
IGEgZG9tYWluIHVzaW5nIDEgdkNQVSBhbmQgaXQKICAgIHdpbGwgc3RpbGwgbWFrZSB1c2Ugb2Yg
aW5uZXJzaGFyZWFibGUgZmx1c2ggaW5zdHJ1Y3Rpb24uCiAgICAKICAgIExvb2tpbmcgYXQgb3Ro
ZXIgT1Nlcywgc3VjaCBhcyBGcmVlQlNELCB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gQVJNMzIK
ICAgIExpbnV4IGtlcm5lbCAoaS5lIG9mZmVyaW5nIHR3byBjb25maWd1cmF0aW9uOiBTTVAgYW5k
IFVQKS4KICAgIAogICAgSG93ZXZlciwgbm90aGluZyBwcmV2ZW50cyBhbiBTTVAtYXdhcmUga2Vy
bmVsIHRvIG1ha2UgbW9yZSBvZnRlbiB1c2Ugb2YKICAgIGxvY2FsIGZsdXNoIGluc3RydXRpb25z
LgogICAgCiAgICBJbiB0aGUgY2FzZSB0aGF0IEhDUl9FTDIuRkIgaXMgbm90IHNldCwgWGVuIHdv
dWxkIG5lZWQgdG86CiAgICAgICAgKiBGbHVzaCBhbGwgdGhlIFRMQnMgZm9yIHRoZSBWTUlEIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4KICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRoZSBlbnRy
aWVzIGZyb20gdGhlIGJyYW5jaCBwcmVkaWN0b3IKICAgICAgICAqIEludmFsaWRhdGUgYWxsIHRo
ZSBlbnRyaWVzIGZyb20gdGhlIGluc3RydWN0aW9uIGNhY2hlCiAgICBUaG9zZSBhY3Rpb25zIHdv
dWxkIG9ubHkgYmUgbmVlZGVkIHdoZW4gdGhlIHZDUFUgaXMgbWlncmF0aW5nIGJldHdlZW4gMgog
ICAgcGh5c2ljYWwgQ1BVcy4KICAgIAogICAgV2hpbHN0IHRoaXMgc29sdXRpb24gd291bGQgaGF2
ZSBhIG5lZ2F0aXZlIHBlcmZvcm1hbmNlIGltcGFjdCBvbiBrZXJuZWxzCiAgICB3aGljaCBkbyBu
b3QgaGVhdmlseSB1c2UgbG9jYWwgZmx1c2ggaW5zdHJ1Y3Rpb25zLCB0aGlzIG1heSBpbXByb3Zl
CiAgICBwZXJmb3JtYW5jZSBmb3Iga2VybmVscyBvbmx5IGJ1aWx0IGZvciBVUCBzeXN0ZW0uCiAg
ICAKICAgIEZvciBub3cgaW1wbGVtZW50IHRoZSBlYXNpZXN0IHNvbHV0aW9uIChpLmUgc2V0dGlu
ZyBIQ1JfRUwyLkZCKS4gV2UgY2FuCiAgICByZXZpc2l0IGl0IGlmIHRoZSBwZXJmb3JtYW5jZSBp
bXBhY3QgaXMgdG9vIGhpZ2ggZm9yIFVQIGtlcm5lbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJt
L3RyYXBzLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKaW5kZXggMmE4YTQ0Mi4uMjY4NGQxNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTkzLDcgKzkzLDggQEAgdm9p
ZCBfX2NwdWluaXQgaW5pdF90cmFwcyh2b2lkKQogCiAgICAgLyogU2V0dXAgaHlwZXJ2aXNvciB0
cmFwcyAqLwogICAgIFdSSVRFX1NZU1JFRyhIQ1JfUFRXfEhDUl9CU1VfSU5ORVJ8SENSX0FNT3xI
Q1JfSU1PfEhDUl9GTU98SENSX1ZNfAotICAgICAgICAgICAgICAgICBIQ1JfVFdFfEhDUl9UV0l8
SENSX1RTQ3xIQ1JfVEFDfEhDUl9TV0lPfEhDUl9USURDUCwgSENSX0VMMik7CisgICAgICAgICAg
ICAgICAgIEhDUl9UV0V8SENSX1RXSXxIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQ
fEhDUl9GQiwKKyAgICAgICAgICAgICAgICAgSENSX0VMMik7CiAgICAgaXNiKCk7CiB9CiAKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJs
ZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3Sb2-0002gF-Eu; Thu, 19 May 2016 18:22:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sb1-0002fv-Dy
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:55 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 AF/3B-06460-E740E375; Thu, 19 May 2016 18:22:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeOxS7
 c4PhyAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOH26maVgGX/Fk39L2RsYG3m6GDk5hAS+MEo8
 3RHRxcgFZJ9nlDg2fS9TFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLhEm8vXkXL
 M4rYCax8dBssDgLUP3DH9PZJjByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCsl5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjB2Pjd6RCjJAeTkijv/XO24UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeBuZ7cKFBItS01Mr0jJzgKEBk5bg4FES4e0CSfMWFyTmFmemQ6ROMSpKifN2gCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kkgU3gy80rgpr8CWswEtPiWmA3I4
 pJEhJRUA+Ms0YuZl9LC3fjifrlfypZp4dzadFjoWMjzSRG3HzvvPHBR+em2edaT/k66+sY01U
 t839fWjTuT39Y/O6p179gnc8Pt9ppmJ5gWL8n+MDvNv3lPWcW0xh+syWEeZad+yEVXqEdfUwu
 S3/2wueD/kV2TFh3jeaQnaXFlYdGJFo26PRJv2ecfDClSYinOSDTUYi4qTgQAHPMq6kICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1463682173!40387482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13244 invoked from network); 19 May 2016 18:22:54 -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; 19 May 2016 18: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 1b3Say-0007gs-Uo
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Say-0003gZ-TP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Say-0003gZ-TP@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:52 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm64: ensure that the correct
	SP is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwNjU3MDlhMDJhOTYzYzg2YmE2NDYzMWMxMjNlYTI0ODFjNzE3MTIKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjI5OjU5
IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGVuc3VyZSB0aGF0IHRoZSBjb3JyZWN0IFNQIGlz
IHVzZWQgZm9yIGV4Y2VwdGlvbnMKICAgIAogICAgVGhlIEFSTXY4IGFyY2hpdGVjdHVyZSBoYXMg
YSBTUFNlbCAoInN0YWNrIHBvaW50ZXIgc2VsZWN0aW9uIikgbWFjaGluZQogICAgcmVnaXN0ZXIg
dGhhdCBhbGxvd3MgdXMgdG8gZGV0ZXJtaW5lIHdoaWNoIGV4Y2VwdGlvbiBsZXZlbCdzIHN0YWNr
CiAgICBwb2ludGVyIGlzIGxvYWRlZCB3aGVuIGFuIGV4Y2VwdGlvbiBvY2N1cnMuIEFzIHdlIGRv
bid0IHdhbnQgdG8KICAgIHVzZSB0aGUgbm9uLXByaXZpbGVnZWQgU1BfRUwwIHN0YWNrIHBvaW50
ZXIgLS0gb3IgZXZlbiBhc3N1bWUgdGhhdCBTUF9FTDAKICAgIHBvaW50cyB0byBhIHZhbGlkIGFk
ZHJlc3MgaW4gdGhlIGh5cGVydmlzb3IgY29udGV4dC0tICB3ZSdsbCBuZWVkIHRvIGVuc3VyZQog
ICAgdGhhdCBvdXIgRUwyIGNvZGUgc2V0cyB0aGUgU1BTZWwgdG8gU1BfRUxuIG1vZGUsIHNvIGV4
Y2VwdGlvbnMgdGhhdCB0cmFwCiAgICB0byBFTDIgdXNlIHRoZSBFTDIgc3RhY2sgcG9pbnRlci4K
ICAgIAogICAgVGhpcyBjb3JyZWN0cyBhbiBpc3N1ZSB0aGF0IGNhbiBtYW5pZmVzdCBhcyBhIGhh
bmctb24tSVJRIG9uIHNvbWUKICAgIGFybTY0IGNvcmVzIGlmIHRoZSBmaXJtd2FyZS9ib290bG9h
ZGVyIGhhcyBwcmV2aW91c2x5IGluaXRpYWxpemVkIFNQU2VsCiAgICB0byAwOyBpbiB3aGljaCBj
YXNlIFhlbidzIGV4Y2VwdGlvbnMgd2lsbCBpbmNvcnJlY3RseSB1c2UgYW4gaW52YWxpZCBTUF9F
TDAsCiAgICBhbmQgd2lsbCBlbmRsZXNzbHkgc3BpbiBvbiB0aGUgc3luY2hyb25vdXMgYWJvcnQg
aGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogS3lsZSBUZW1raW4gPHRlbWtpbmtAYWlu
Zm9zZWMuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDUgKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCBjNjNmNGQyLi40
YmY4NWZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM2MSw2ICszNjEsMTEgQEAgc2tpcF9ic3M6CiAgICAg
ICAgIGxkciAgIHgwLCA9KEhTQ1RMUl9CQVNFKQogICAgICAgICBtc3IgICBTQ1RMUl9FTDIsIHgw
CiAKKyAgICAgICAgLyogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQgYXQg
RUwyCisgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwg
cmF0aGVyCisgICAgICAgICAqIHRoYW4gU1BfRUwwLiAqLworICAgICAgICBtc3Igc3BzZWwsICMx
CisKICAgICAgICAgLyogUmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBl
bnRyaWVzLiBUaGUgc3RydWN0dXJlCiAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgog
ICAgICAgICAgKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:22:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:22:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3Sb2-0002gF-Eu; Thu, 19 May 2016 18:22:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sb1-0002fv-Dy
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:55 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 AF/3B-06460-E740E375; Thu, 19 May 2016 18:22:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbeOxS7
 c4PhyAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOH26maVgGX/Fk39L2RsYG3m6GDk5hAS+MEo8
 3RHRxcgFZJ9nlDg2fS9TFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLhEm8vXkXL
 M4rYCax8dBssDgLUP3DH9PZJjByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCsl5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjB2Pjd6RCjJAeTkijv/XO24UJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeBuZ7cKFBItS01Mr0jJzgKEBk5bg4FES4e0CSfMWFyTmFmemQ6ROMSpKifN2gCQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kkgU3gy80rgpr8CWswEtPiWmA3I4
 pJEhJRUA+Ms0YuZl9LC3fjifrlfypZp4dzadFjoWMjzSRG3HzvvPHBR+em2edaT/k66+sY01U
 t839fWjTuT39Y/O6p179gnc8Pt9ppmJ5gWL8n+MDvNv3lPWcW0xh+syWEeZad+yEVXqEdfUwu
 S3/2wueD/kV2TFh3jeaQnaXFlYdGJFo26PRJv2ecfDClSYinOSDTUYi4qTgQAHPMq6kICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1463682173!40387482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13244 invoked from network); 19 May 2016 18:22:54 -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; 19 May 2016 18: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 1b3Say-0007gs-Uo
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Say-0003gZ-TP
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:22:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Say-0003gZ-TP@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:22:52 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm64: ensure that the correct
	SP is used for exceptions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwNjU3MDlhMDJhOTYzYzg2YmE2NDYzMWMxMjNlYTI0ODFjNzE3MTIKQXV0aG9yOiAg
ICAgS3lsZSBKLiBUZW1raW4gPHRlbWtpbmtAYWluZm9zZWMuY29tPgpBdXRob3JEYXRlOiBUaHUg
QXByIDI4IDEzOjE0OjA3IDIwMTYgLTA0MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDExOjI5OjU5
IDIwMTYgKzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGVuc3VyZSB0aGF0IHRoZSBjb3JyZWN0IFNQIGlz
IHVzZWQgZm9yIGV4Y2VwdGlvbnMKICAgIAogICAgVGhlIEFSTXY4IGFyY2hpdGVjdHVyZSBoYXMg
YSBTUFNlbCAoInN0YWNrIHBvaW50ZXIgc2VsZWN0aW9uIikgbWFjaGluZQogICAgcmVnaXN0ZXIg
dGhhdCBhbGxvd3MgdXMgdG8gZGV0ZXJtaW5lIHdoaWNoIGV4Y2VwdGlvbiBsZXZlbCdzIHN0YWNr
CiAgICBwb2ludGVyIGlzIGxvYWRlZCB3aGVuIGFuIGV4Y2VwdGlvbiBvY2N1cnMuIEFzIHdlIGRv
bid0IHdhbnQgdG8KICAgIHVzZSB0aGUgbm9uLXByaXZpbGVnZWQgU1BfRUwwIHN0YWNrIHBvaW50
ZXIgLS0gb3IgZXZlbiBhc3N1bWUgdGhhdCBTUF9FTDAKICAgIHBvaW50cyB0byBhIHZhbGlkIGFk
ZHJlc3MgaW4gdGhlIGh5cGVydmlzb3IgY29udGV4dC0tICB3ZSdsbCBuZWVkIHRvIGVuc3VyZQog
ICAgdGhhdCBvdXIgRUwyIGNvZGUgc2V0cyB0aGUgU1BTZWwgdG8gU1BfRUxuIG1vZGUsIHNvIGV4
Y2VwdGlvbnMgdGhhdCB0cmFwCiAgICB0byBFTDIgdXNlIHRoZSBFTDIgc3RhY2sgcG9pbnRlci4K
ICAgIAogICAgVGhpcyBjb3JyZWN0cyBhbiBpc3N1ZSB0aGF0IGNhbiBtYW5pZmVzdCBhcyBhIGhh
bmctb24tSVJRIG9uIHNvbWUKICAgIGFybTY0IGNvcmVzIGlmIHRoZSBmaXJtd2FyZS9ib290bG9h
ZGVyIGhhcyBwcmV2aW91c2x5IGluaXRpYWxpemVkIFNQU2VsCiAgICB0byAwOyBpbiB3aGljaCBj
YXNlIFhlbidzIGV4Y2VwdGlvbnMgd2lsbCBpbmNvcnJlY3RseSB1c2UgYW4gaW52YWxpZCBTUF9F
TDAsCiAgICBhbmQgd2lsbCBlbmRsZXNzbHkgc3BpbiBvbiB0aGUgc3luY2hyb25vdXMgYWJvcnQg
aGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogS3lsZSBUZW1raW4gPHRlbWtpbmtAYWlu
Zm9zZWMuY29tPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDUgKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCBjNjNmNGQyLi40
YmY4NWZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM2MSw2ICszNjEsMTEgQEAgc2tpcF9ic3M6CiAgICAg
ICAgIGxkciAgIHgwLCA9KEhTQ1RMUl9CQVNFKQogICAgICAgICBtc3IgICBTQ1RMUl9FTDIsIHgw
CiAKKyAgICAgICAgLyogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQgYXQg
RUwyCisgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwg
cmF0aGVyCisgICAgICAgICAqIHRoYW4gU1BfRUwwLiAqLworICAgICAgICBtc3Igc3BzZWwsICMx
CisKICAgICAgICAgLyogUmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBl
bnRyaWVzLiBUaGUgc3RydWN0dXJlCiAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgog
ICAgICAgICAgKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu May 19 18:23:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:23: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 1b3SbC-0002iu-HB; Thu, 19 May 2016 18:23: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 1b3SbB-0002hs-Fc
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:05 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 1B/C3-03443-8840E375; Thu, 19 May 2016 18:23:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNLMWRWlGSWpSXmKPExsWS0XRdVbeDxS7
 c4NI6dosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeH7foaBfsGL1BIUGxnm8XYycHEICXxglevdq
 Q9jnGSWO/TLoYuTgYBMQk5i7VwEkLCKgKjFrxXJmiBJ1iabfDWwgtrCAv0TH7D9sIOW8AmYSf
 3bKgYRZgMpXr17MOoGRYwEjwypG9eLUorLUIl1TvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxK
 RiveT83E2MQE/UMzAw7mC8/NXpEKMkB5OSKO/9c7bhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR
 4G5ntwoUEi1LTUyvSMnOAIQGTluDgURLh7QJJ8xYXJOYWZ6ZDpE4xKkqJ87KCJARAEhmleXBt
 sDC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9w4T0BSezLwSuOmvgBYzAS2+JWYDsrgkE
 SEl1cAowONyzFFSKeBCzT/eL+tZdk6SqN4v8Wj2Ir+NJSn/Gc/v3XfYYNuu4yec7QU7Hn9yzH
 v9bNb1G8wbZivZT5NfUleXdvviNOMsLYd92Ss6gpYLmfqf43uxq6vy3AqWlle3Vjtkbp3ZHZH
 048o6s70VnmG7o+1YfuuVLfgvlz/Pm/OwR3nx2r0hSizFGYmGWsxFxYkA5VCVqj4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463682183!41059847!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2516 invoked from network); 19 May 2016 18:23:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18:23: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 1b3Sb9-0007hj-0L
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sb8-0003h6-W2
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sb8-0003h6-W2@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:23:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyZTg5MDI0NjczNmQ0ODAzMDY0MDE5OGQzZmQ5ZDcxZmUzOTJkZTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjU1OjMyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjU1OjMyIDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCA1MGJhN2Q1Li40N2NmYWYw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTIxOSw2ICsyMTksMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MzksNyArMjQ0LDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yNTksNiArMjY0LDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 18:23:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18:23: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 1b3SbC-0002iu-HB; Thu, 19 May 2016 18:23: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 1b3SbB-0002hs-Fc
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:05 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 1B/C3-03443-8840E375; Thu, 19 May 2016 18:23:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNLMWRWlGSWpSXmKPExsWS0XRdVbeDxS7
 c4NI6dosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeH7foaBfsGL1BIUGxnm8XYycHEICXxglevdq
 Q9jnGSWO/TLoYuTgYBMQk5i7VwEkLCKgKjFrxXJmiBJ1iabfDWwgtrCAv0TH7D9sIOW8AmYSf
 3bKgYRZgMpXr17MOoGRYwEjwypG9eLUorLUIl1TvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxK
 RiveT83E2MQE/UMzAw7mC8/NXpEKMkB5OSKO/9c7bhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR
 4G5ntwoUEi1LTUyvSMnOAIQGTluDgURLh7QJJ8xYXJOYWZ6ZDpE4xKkqJ87KCJARAEhmleXBt
 sDC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9w4T0BSezLwSuOmvgBYzAS2+JWYDsrgkE
 SEl1cAowONyzFFSKeBCzT/eL+tZdk6SqN4v8Wj2Ir+NJSn/Gc/v3XfYYNuu4yec7QU7Hn9yzH
 v9bNb1G8wbZivZT5NfUleXdvviNOMsLYd92Ss6gpYLmfqf43uxq6vy3AqWlle3Vjtkbp3ZHZH
 048o6s70VnmG7o+1YfuuVLfgvlz/Pm/OwR3nx2r0hSizFGYmGWsxFxYkA5VCVqj4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463682183!41059847!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2516 invoked from network); 19 May 2016 18:23:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18:23: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 1b3Sb9-0007hj-0L
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3Sb8-0003h6-W2
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3Sb8-0003h6-W2@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:23:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/mm: fully honor PS bits in
	guest page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyZTg5MDI0NjczNmQ0ODAzMDY0MDE5OGQzZmQ5ZDcxZmUzOTJkZTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjU1OjMyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjU1OjMyIDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDY2OTljNzM5M2JkOTkxMjM0YjU2NDI3NjNjNWMyNGI2YjM5YTZjNAogICAgbWFz
dGVyIGRhdGU6IDIwMTYtMDUtMTcgMTQ6NDE6MTQgKzAyMDAKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwppbmRleCA1MGJhN2Q1Li40N2NmYWYw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAgLTIxOSw2ICsyMTksMTEgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIHJjIHw9
IF9QQUdFX1BSRVNFTlQ7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKyAgICBpZiAoIGdmbGFn
cyAmIF9QQUdFX1BTRSApCisgICAgeworICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9J
TlZBTElEX0JJVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdz
ICYgbWZsYWdzKSBeIG1mbGFncyk7CiAKICAgICAvKiBNYXAgdGhlIGwzIHRhYmxlICovCkBAIC0y
MzksNyArMjQ0LDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgfQogICAgIHJjIHw9ICgoZ2ZsYWdzICYgbWZsYWdzKSBeIG1m
bGFncyk7CiAgICAgCi0gICAgcHNlMUcgPSAoZ2ZsYWdzICYgX1BBR0VfUFNFKSAmJiBndWVzdF9z
dXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpOyAKKyAgICBwc2UxRyA9ICEhKGdmbGFncyAmIF9QQUdF
X1BTRSk7CiAKICAgICBpZiAoIHBzZTFHICkKICAgICB7CkBAIC0yNTksNiArMjY0LDggQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAg
ICAgICAgICAgICAvKiBfUEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJv
bSBmbGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAKKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2KSApCisgICAgICAgICAgICByYyB8
PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZBTElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFy
dCkgJiBHVUVTVF9MM19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 19 18:23:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SbN-0002kt-Kr; Thu, 19 May 2016 18:23: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 1b3SbL-0002kf-QU
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:15 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 0F/F0-02978-2940E375; Thu, 19 May 2016 18:23:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXcSi12
 4wdplwhYTthk4MHps79vFHsAYxZqZl5RfkcCacePURbaC7cIVey++YW9gXCXQxcjFISTwhVHi
 YNdWZgjnPKPEx1NfmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAWqLzE
 CdImFfATGLmx1lsIDYLUPnq68cYJzByLGBkWMWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JF6BgbGHYxX2pwPMUpyMCmJ8t4/ZxsuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYJXjNkuXEiwKDU9tSItMwcYGjBpCQ4eJRFeH5A0b3FBYm5xZjpE6hSjopQ4LytI
 QgAkkVGaB9cGC8dLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR57zABTeHJzCuBm/4KaDET0
 OJbYjYgi0sSEVJSDYyPFxfPlzp511M7hFV7/5UHc0/arjy7daNzU95mQ/k763YIsyvOWa2mzf
 F5XTeHyrIj09R+TpsWyto8/7jDn9//ChdvbO+/Yy84efZrzV7el+ofxD5yMWzY3BwpxfAg5zj
 z3lcubJYnNhytD1sncM/+6KPcZ3ukhDluRh+tPFC14NnGDIPEovRUJZbijERDLeai4kQApyHx
 hEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463682193!37139082!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1799 invoked from network); 19 May 2016 18:23:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18: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 1b3SbJ-0007ht-43
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SbJ-0003iO-1a
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SbJ-0003iO-1a@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:23:13 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxl: fix old style declarations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZhY2YxNTYyNDM3ZmI3OWMwNWM1ZTlmMWJhOWQzM2UyNjUzNTkzMGEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE1heSAxNyAx
Njo0MDozMiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxNjo0MDozMiAyMDE2ICswMjAwCgogICAgbGli
eGw6IGZpeCBvbGQgc3R5bGUgZGVjbGFyYXRpb25zCiAgICAKICAgIEZpeCBlcnJvcnMgbGlrZToK
ICAgIAogICAgL2xvY2FsL3dvcmsveGVuLmdpdC9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUvbGlieGxfdXVpZC5oOjU5OjE6IGVycm9yOiAnc3RhdGljJyBpcyBub3QgYXQgYmVnaW5uaW5n
IG9mIGRlY2xhcmF0aW9uIFstV2Vycm9yPW9sZC1zdHlsZS1kZWNsYXJhdGlvbl0KICAgICB2b2lk
IHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwK
ICAgICBeCiAgICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5j
bHVkZS9saWJ4bF91dWlkLmg6NTk6MTogZXJyb3I6ICdpbmxpbmUnIGlzIG5vdCBhdCBiZWdpbm5p
bmcgb2YgZGVjbGFyYXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgCiAg
ICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS9saWJ4
bC5oOjEyMzM6MTogZXJyb3I6ICdzdGF0aWMnIGlzIG5vdCBhdCBiZWdpbm5pbmcgb2YgZGVjbGFy
YXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgIGludCBzdGF0aWMgaW5s
aW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIwMCgKICAgICBeCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiBkNWI2ODQ0OTQyZjdiMjFiMjRlOTJiY2NkODVjMTI0OTU5MjMxNWM4CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0wNC0yMCAxNDozNDowNCArMDEwMAotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCB8IDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDBhMTIzZjEuLmRkNzMw
MjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtOTA2LDcgKzkwNiw3IEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUo
bGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAjaWYgZGVm
aW5lZChMSUJYTF9BUElfVkVSU0lPTikgJiYgTElCWExfQVBJX1ZFUlNJT04gPCAweDA0MDQwMAog
Ci1pbnQgc3RhdGljIGlubGluZSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmVfMHgwNDAyMDAo
CitzdGF0aWMgaW5saW5lIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmVfMHgwNDAyMDAo
CiAgICAgbGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAg
IHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQsCiAgICAgY29uc3QgbGlieGxfYXN5bmNv
cF9ob3cgKmFvX2hvdywKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3V1aWQuaAppbmRleCBjNTA0MWM3Li43MThjYjk2IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF91dWlkLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdXVpZC5o
CkBAIC02MSw3ICs2MSw3IEBAIGludCBsaWJ4bF91dWlkX2Zyb21fc3RyaW5nKGxpYnhsX3V1aWQg
KnV1aWQsIGNvbnN0IGNoYXIgKmluKTsKIHZvaWQgbGlieGxfdXVpZF9jb3B5KGxpYnhsX2N0eCAq
Y3R4X29wdCwgbGlieGxfdXVpZCAqZHN0LAogICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGli
eGxfdXVpZCAqc3JjKTsKICNpZiBkZWZpbmVkKExJQlhMX0FQSV9WRVJTSU9OKSAmJiBMSUJYTF9B
UElfVkVSU0lPTiA8IDB4MDQwNTAwCi12b2lkIHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5
XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwKK3N0YXRpYyBpbmxpbmUgdm9pZCBsaWJ4bF91dWlk
X2NvcHlfMHgwNDA0MDAobGlieGxfdXVpZCAqZHN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF91dWlkICpzcmMpCiB7CiAgICAgbGlieGxf
dXVpZF9jb3B5KE5VTEwsIGRzdCwgc3JjKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 19 18:23:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 18: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 1b3SbN-0002kt-Kr; Thu, 19 May 2016 18:23: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 1b3SbL-0002kf-QU
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:15 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 0F/F0-02978-2940E375; Thu, 19 May 2016 18:23:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXcSi12
 4wdplwhYTthk4MHps79vFHsAYxZqZl5RfkcCacePURbaC7cIVey++YW9gXCXQxcjFISTwhVHi
 YNdWZgjnPKPEx1NfmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAWqLzE
 CdImFfATGLmx1lsIDYLUPnq68cYJzByLGBkWMWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JF6BgbGHYxX2pwPMUpyMCmJ8t4/ZxsuxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYJXjNkuXEiwKDU9tSItMwcYGjBpCQ4eJRFeH5A0b3FBYm5xZjpE6hSjopQ4LytI
 QgAkkVGaB9cGC8dLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR57zABTeHJzCuBm/4KaDET0
 OJbYjYgi0sSEVJSDYyPFxfPlzp511M7hFV7/5UHc0/arjy7daNzU95mQ/k763YIsyvOWa2mzf
 F5XTeHyrIj09R+TpsWyto8/7jDn9//ChdvbO+/Yy84efZrzV7el+ofxD5yMWzY3BwpxfAg5zj
 z3lcubJYnNhytD1sncM/+6KPcZ3ukhDluRh+tPFC14NnGDIPEovRUJZbijERDLeai4kQApyHx
 hEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463682193!37139082!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1799 invoked from network); 19 May 2016 18:23:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 19 May 2016 18: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 1b3SbJ-0007ht-43
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3SbJ-0003iO-1a
 for xen-changelog@lists.xensource.com; Thu, 19 May 2016 18:23:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3SbJ-0003iO-1a@xenbits.xenproject.org>
Date: Thu, 19 May 2016 18:23:13 +0000
Subject: [Xen-changelog] [xen stable-4.5] libxl: fix old style declarations
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZhY2YxNTYyNDM3ZmI3OWMwNWM1ZTlmMWJhOWQzM2UyNjUzNTkzMGEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE1heSAxNyAx
Njo0MDozMiAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAxNyAxNjo0MDozMiAyMDE2ICswMjAwCgogICAgbGli
eGw6IGZpeCBvbGQgc3R5bGUgZGVjbGFyYXRpb25zCiAgICAKICAgIEZpeCBlcnJvcnMgbGlrZToK
ICAgIAogICAgL2xvY2FsL3dvcmsveGVuLmdpdC9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUvbGlieGxfdXVpZC5oOjU5OjE6IGVycm9yOiAnc3RhdGljJyBpcyBub3QgYXQgYmVnaW5uaW5n
IG9mIGRlY2xhcmF0aW9uIFstV2Vycm9yPW9sZC1zdHlsZS1kZWNsYXJhdGlvbl0KICAgICB2b2lk
IHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwK
ICAgICBeCiAgICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5j
bHVkZS9saWJ4bF91dWlkLmg6NTk6MTogZXJyb3I6ICdpbmxpbmUnIGlzIG5vdCBhdCBiZWdpbm5p
bmcgb2YgZGVjbGFyYXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgCiAg
ICAvbG9jYWwvd29yay94ZW4uZ2l0L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS9saWJ4
bC5oOjEyMzM6MTogZXJyb3I6ICdzdGF0aWMnIGlzIG5vdCBhdCBiZWdpbm5pbmcgb2YgZGVjbGFy
YXRpb24gWy1XZXJyb3I9b2xkLXN0eWxlLWRlY2xhcmF0aW9uXQogICAgIGludCBzdGF0aWMgaW5s
aW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZV8weDA0MDIwMCgKICAgICBeCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiBkNWI2ODQ0OTQyZjdiMjFiMjRlOTJiY2NkODVjMTI0OTU5MjMxNWM4CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0wNC0yMCAxNDozNDowNCArMDEwMAotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCB8IDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDBhMTIzZjEuLmRkNzMw
MjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtOTA2LDcgKzkwNiw3IEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUo
bGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAjaWYgZGVm
aW5lZChMSUJYTF9BUElfVkVSU0lPTikgJiYgTElCWExfQVBJX1ZFUlNJT04gPCAweDA0MDQwMAog
Ci1pbnQgc3RhdGljIGlubGluZSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmVfMHgwNDAyMDAo
CitzdGF0aWMgaW5saW5lIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmVfMHgwNDAyMDAo
CiAgICAgbGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAg
IHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQsCiAgICAgY29uc3QgbGlieGxfYXN5bmNv
cF9ob3cgKmFvX2hvdywKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V1aWQuaCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3V1aWQuaAppbmRleCBjNTA0MWM3Li43MThjYjk2IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF91dWlkLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdXVpZC5o
CkBAIC02MSw3ICs2MSw3IEBAIGludCBsaWJ4bF91dWlkX2Zyb21fc3RyaW5nKGxpYnhsX3V1aWQg
KnV1aWQsIGNvbnN0IGNoYXIgKmluKTsKIHZvaWQgbGlieGxfdXVpZF9jb3B5KGxpYnhsX2N0eCAq
Y3R4X29wdCwgbGlieGxfdXVpZCAqZHN0LAogICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGli
eGxfdXVpZCAqc3JjKTsKICNpZiBkZWZpbmVkKExJQlhMX0FQSV9WRVJTSU9OKSAmJiBMSUJYTF9B
UElfVkVSU0lPTiA8IDB4MDQwNTAwCi12b2lkIHN0YXRpYyBpbmxpbmUgbGlieGxfdXVpZF9jb3B5
XzB4MDQwNDAwKGxpYnhsX3V1aWQgKmRzdCwKK3N0YXRpYyBpbmxpbmUgdm9pZCBsaWJ4bF91dWlk
X2NvcHlfMHgwNDA0MDAobGlieGxfdXVpZCAqZHN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF91dWlkICpzcmMpCiB7CiAgICAgbGlieGxf
dXVpZF9jb3B5KE5VTEwsIGRzdCwgc3JjKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFO-0007bL-V2; Fri, 20 May 2016 02:33:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFN-0007bF-D6
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:05 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 CC/55-03281-0677E375; Fri, 20 May 2016 02:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTeh3C7
 coPcrk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmTF16n63gPk/Fw/kVDYwnuLoYuTiEBL4wSjS8
 P8cO4ZxnlLh59C+Qw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBApMTGC80sI
 DavgJnEkeV/WEFsFqD6V18b2ScwcixgZFjFqFGcWlSWWqRraKCXVJSZnlGSm5iZo2toaKKXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MF4bpnzIUZJDiYlUd4n+XbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4JcuAcoJFqempFWmZOcDggElLcPAoifBqg6R5iwsSc4sz0yFSpxgVpcR5i0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8DyBSezLwSuOmvgBYzAS2+JWYDs
 rgkESEl1cAoZSB4L//llc/GLMlMjP1f93kZOnn1NNxy69RPPfBZWvzZhtoaywDDdcIuNt+8i9
 bc020OkXpazPbF7jrXtEmxUo7ipvNaPaucK1/0fXSVL9J9FXOu+/bSW4f8dua0dLHUVgk5x/U
 kNXC1PTmc4B+qefb6zWlzD86aX3fcaIPmyTWHLWfuUlViKc5INNRiLipOBAAmsys0QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463711583!42768943!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37942 invoked from network); 20 May 2016 02:33:03 -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; 20 May 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 1b3aFK-0006OW-Pe
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFK-0001uF-N1
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFK-0001uF-N1@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:02 +0000
Subject: [Xen-changelog] [xen master] xen/arm: mm: fix nr_second calculation
	in setup_frametable_mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJjODZmMGUxYWMzNWI0YzllOTUwMmQ5Njk2OTNmMzI2NGQzZWRhMWUKQXV0aG9yOiAg
ICAgUGVuZyBGYW4gPHZhbi5mcmVlbml4QGdtYWlsLmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSAx
MiAyMTowMzowOCAyMDE2ICswODAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAxNiAxNjoyNzowNCAyMDE2
ICswMTAwCgogICAgeGVuL2FybTogbW06IGZpeCBucl9zZWNvbmQgY2FsY3VsYXRpb24gaW4gc2V0
dXBfZnJhbWV0YWJsZV9tYXBwaW5ncwogICAgCiAgICBPbiBBUk02NCwgImZyYW1ldGFibGVfc2l6
ZSA+PiBTRUNPTkRfU0hJRlQiIGNvbXB1dGVzIHRoZSBudW1iZXIKICAgIG9mIHNlY29uZCBsZXZl
bCBlbnRyaWVzLCBub3QgdGhlIG51bWJlciBvZiBzZWNvbmQgbGV2ZWwgcGFnZXMuCiAgICAKICAg
ICJST1VORFVQKGZyYW1ldGFibGVfc2l6ZSwgRklSU1RfU0laRSkgPj4gRklSU1RfU0hJRlQiIHdo
aWNoIGNvbXB1dGVzCiAgICB0aGUgbnVtYmVyIG9mIHRoZSBmaXJzdCBsZXZlbCBlbnRyaWVzICh0
aGUgbnVtYmVyIG9mIHNlY29uZCBsZXZlbCBwYWdlcyksCiAgICBpcyB0aGUgY29ycmVjdCBvbmUg
dGhhdCBzaG91bGQgYmUgdXNlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGVuZyBGYW4gPHZh
bi5mcmVlbml4QGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyB8IDMgKystCiAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA5NGVhMDU0Li5iNDZlMjNl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpA
QCAtNzcwLDcgKzc3MCw4IEBAIHZvaWQgX19pbml0IHNldHVwX2ZyYW1ldGFibGVfbWFwcGluZ3Mo
cGFkZHJfdCBwcywgcGFkZHJfdCBwZSkKICAgICBiYXNlX21mbiA9IGFsbG9jX2Jvb3RfcGFnZXMo
ZnJhbWV0YWJsZV9zaXplID4+IFBBR0VfU0hJRlQsIDMyPDwoMjAtMTIpKTsKIAogI2lmZGVmIENP
TkZJR19BUk1fNjQKLSAgICBucl9zZWNvbmQgPSBmcmFtZXRhYmxlX3NpemUgPj4gU0VDT05EX1NI
SUZUOworICAgIC8qIENvbXB1dGUgdGhlIG51bWJlciBvZiBzZWNvbmQgbGV2ZWwgcGFnZXMuICov
CisgICAgbnJfc2Vjb25kID0gUk9VTkRVUChmcmFtZXRhYmxlX3NpemUsIEZJUlNUX1NJWkUpID4+
IEZJUlNUX1NISUZUOwogICAgIHNlY29uZF9iYXNlID0gYWxsb2NfYm9vdF9wYWdlcyhucl9zZWNv
bmQsIDEpOwogICAgIHNlY29uZCA9IG1mbl90b192aXJ0KHNlY29uZF9iYXNlKTsKICAgICBmb3Ig
KCBpID0gMDsgaSA8IG5yX3NlY29uZDsgaSsrICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFO-0007bL-V2; Fri, 20 May 2016 02:33:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFN-0007bF-D6
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:05 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 CC/55-03281-0677E375; Fri, 20 May 2016 02:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTeh3C7
 coPcrk8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmTF16n63gPk/Fw/kVDYwnuLoYuTiEBL4wSjS8
 P8cO4ZxnlLh59C+Qw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBApMTGC80sI
 DavgJnEkeV/WEFsFqD6V18b2ScwcixgZFjFqFGcWlSWWqRraKCXVJSZnlGSm5iZo2toaKKXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MF4bpnzIUZJDiYlUd4n+XbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4JcuAcoJFqempFWmZOcDggElLcPAoifBqg6R5iwsSc4sz0yFSpxgVpcR5i0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8DyBSezLwSuOmvgBYzAS2+JWYDs
 rgkESEl1cAoZSB4L//llc/GLMlMjP1f93kZOnn1NNxy69RPPfBZWvzZhtoaywDDdcIuNt+8i9
 bc020OkXpazPbF7jrXtEmxUo7ipvNaPaucK1/0fXSVL9J9FXOu+/bSW4f8dua0dLHUVgk5x/U
 kNXC1PTmc4B+qefb6zWlzD86aX3fcaIPmyTWHLWfuUlViKc5INNRiLipOBAAmsys0QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463711583!42768943!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37942 invoked from network); 20 May 2016 02:33:03 -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; 20 May 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 1b3aFK-0006OW-Pe
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFK-0001uF-N1
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFK-0001uF-N1@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:02 +0000
Subject: [Xen-changelog] [xen master] xen/arm: mm: fix nr_second calculation
	in setup_frametable_mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJjODZmMGUxYWMzNWI0YzllOTUwMmQ5Njk2OTNmMzI2NGQzZWRhMWUKQXV0aG9yOiAg
ICAgUGVuZyBGYW4gPHZhbi5mcmVlbml4QGdtYWlsLmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSAx
MiAyMTowMzowOCAyMDE2ICswODAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAxNiAxNjoyNzowNCAyMDE2
ICswMTAwCgogICAgeGVuL2FybTogbW06IGZpeCBucl9zZWNvbmQgY2FsY3VsYXRpb24gaW4gc2V0
dXBfZnJhbWV0YWJsZV9tYXBwaW5ncwogICAgCiAgICBPbiBBUk02NCwgImZyYW1ldGFibGVfc2l6
ZSA+PiBTRUNPTkRfU0hJRlQiIGNvbXB1dGVzIHRoZSBudW1iZXIKICAgIG9mIHNlY29uZCBsZXZl
bCBlbnRyaWVzLCBub3QgdGhlIG51bWJlciBvZiBzZWNvbmQgbGV2ZWwgcGFnZXMuCiAgICAKICAg
ICJST1VORFVQKGZyYW1ldGFibGVfc2l6ZSwgRklSU1RfU0laRSkgPj4gRklSU1RfU0hJRlQiIHdo
aWNoIGNvbXB1dGVzCiAgICB0aGUgbnVtYmVyIG9mIHRoZSBmaXJzdCBsZXZlbCBlbnRyaWVzICh0
aGUgbnVtYmVyIG9mIHNlY29uZCBsZXZlbCBwYWdlcyksCiAgICBpcyB0aGUgY29ycmVjdCBvbmUg
dGhhdCBzaG91bGQgYmUgdXNlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGVuZyBGYW4gPHZh
bi5mcmVlbml4QGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyB8IDMgKystCiAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA5NGVhMDU0Li5iNDZlMjNl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpA
QCAtNzcwLDcgKzc3MCw4IEBAIHZvaWQgX19pbml0IHNldHVwX2ZyYW1ldGFibGVfbWFwcGluZ3Mo
cGFkZHJfdCBwcywgcGFkZHJfdCBwZSkKICAgICBiYXNlX21mbiA9IGFsbG9jX2Jvb3RfcGFnZXMo
ZnJhbWV0YWJsZV9zaXplID4+IFBBR0VfU0hJRlQsIDMyPDwoMjAtMTIpKTsKIAogI2lmZGVmIENP
TkZJR19BUk1fNjQKLSAgICBucl9zZWNvbmQgPSBmcmFtZXRhYmxlX3NpemUgPj4gU0VDT05EX1NI
SUZUOworICAgIC8qIENvbXB1dGUgdGhlIG51bWJlciBvZiBzZWNvbmQgbGV2ZWwgcGFnZXMuICov
CisgICAgbnJfc2Vjb25kID0gUk9VTkRVUChmcmFtZXRhYmxlX3NpemUsIEZJUlNUX1NJWkUpID4+
IEZJUlNUX1NISUZUOwogICAgIHNlY29uZF9iYXNlID0gYWxsb2NfYm9vdF9wYWdlcyhucl9zZWNv
bmQsIDEpOwogICAgIHNlY29uZCA9IG1mbl90b192aXJ0KHNlY29uZF9iYXNlKTsKICAgICBmb3Ig
KCBpID0gMDsgaSA8IG5yX3NlY29uZDsgaSsrICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFZ-0007bu-0X; Fri, 20 May 2016 02:33: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 1b3aFX-0007bl-GE
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:15 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9C/51-03814-A677E375; Fri, 20 May 2016 02:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTer3C7
 c4PsMLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHh2OnvBEoGK7+umsDcwHubpYuTiEBL4wihx
 sm8SG4RznlHiy/JmIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JNR2XW
 UBsXgEzia8bt7CDtLIA1T87oDyBkWMBI8MqRo3i1KKy1CJdQ2O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gbds9DzFKcjApifI+ybcLF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBe60UKCdYlJqeWpGWmQMMDpi0BAePkghvawlQmre4IDG3ODMdInWKUVFKnPclSJ8A
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM2w4yhSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MN4wl7+mL7n7i3Hen+bgJewSd103zL6fKvjw1txJ7JdO+T3/lLnhoaKaTWTZ7y
 +ZS47fk346kXPbtI27rMuXZIqv2HDbWoVn95my/+vbPkn/EXsppS60jyNug73bkw+HQ+aWNlz
 Pn/1RWvOvffBSl4BTt92vHvczCvCNuLt06899E955LS2ravuoxFKckWioxVxUnAgAgBj4vkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463711593!41201658!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3890 invoked from network); 20 May 2016 02:33:14 -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; 20 May 2016 02:33: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 1b3aFU-0006Ob-Rj
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFU-0001un-Qp
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFU-0001un-Qp@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:12 +0000
Subject: [Xen-changelog] [xen master] x86/mm: fully honor PS bits in guest
	page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2Njk5YzczOTNiZDk5MTIzNGI1NjQyNzYzYzVjMjRiNmIzOWE2YzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjQxOjE0IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjQxOjE0IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMgfCA5ICsrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDgg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCmluZGV4IDYyNWFj
NGQuLmU4NTA1MDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKKysr
IGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwpAQCAtMjI2LDYgKzIyNiwxMSBAQCBndWVz
dF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAg
ICAgICAgcmMgfD0gX1BBR0VfUFJFU0VOVDsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQorICAg
IGlmICggZ2ZsYWdzICYgX1BBR0VfUFNFICkKKyAgICB7CisgICAgICAgIHJjIHw9IF9QQUdFX1BT
RSB8IF9QQUdFX0lOVkFMSURfQklUOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CiAgICAgcmMg
fD0gKChnZmxhZ3MgJiBtZmxhZ3MpIF4gbWZsYWdzKTsKIAogICAgIC8qIE1hcCB0aGUgbDMgdGFi
bGUgKi8KQEAgLTI0Nyw3ICsyNTIsNyBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICB9CiAgICAgcmMgfD0gKChnZmxhZ3MgJiBt
ZmxhZ3MpIF4gbWZsYWdzKTsKICAgICAKLSAgICBwc2UxRyA9IChnZmxhZ3MgJiBfUEFHRV9QU0Up
ICYmIGd1ZXN0X3N1cHBvcnRzXzFHX3N1cGVycGFnZXModik7IAorICAgIHBzZTFHID0gISEoZ2Zs
YWdzICYgX1BBR0VfUFNFKTsKIAogICAgIGlmICggcHNlMUcgKQogICAgIHsKQEAgLTI2Nyw2ICsy
NzIsOCBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21h
aW4gKnAybSwKICAgICAgICAgICAgIC8qIF9QQUdFX1BTRV9QQVQgbm90IHNldDogcmVtb3ZlIF9Q
QUdFX1BBVCBmcm9tIGZsYWdzLiAqLwogICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1BBVDsK
IAorICAgICAgICBpZiAoICFndWVzdF9zdXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpICkKKyAgICAg
ICAgICAgIHJjIHw9IF9QQUdFX1BTRSB8IF9QQUdFX0lOVkFMSURfQklUOwogICAgICAgICBpZiAo
IGdmbl94KHN0YXJ0KSAmIEdVRVNUX0wzX0dGTl9NQVNLICYgfjB4MSApCiAgICAgICAgICAgICBy
YyB8PSBfUEFHRV9JTlZBTElEX0JJVFM7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFZ-0007bu-0X; Fri, 20 May 2016 02:33: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 1b3aFX-0007bl-GE
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:15 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9C/51-03814-A677E375; Fri, 20 May 2016 02:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTer3C7
 c4PsMLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHh2OnvBEoGK7+umsDcwHubpYuTiEBL4wihx
 sm8SG4RznlHiy/JmIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JNR2XW
 UBsXgEzia8bt7CDtLIA1T87oDyBkWMBI8MqRo3i1KKy1CJdQ2O9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7Gbds9DzFKcjApifI+ybcLF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBe60UKCdYlJqeWpGWmQMMDpi0BAePkghvawlQmre4IDG3ODMdInWKUVFKnPclSJ8A
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM2w4yhSczrwRu+iugxUxAi2+J2
 YAsLklESEk1MN4wl7+mL7n7i3Hen+bgJewSd103zL6fKvjw1txJ7JdO+T3/lLnhoaKaTWTZ7y
 +ZS47fk346kXPbtI27rMuXZIqv2HDbWoVn95my/+vbPkn/EXsppS60jyNug73bkw+HQ+aWNlz
 Pn/1RWvOvffBSl4BTt92vHvczCvCNuLt06899E955LS2ravuoxFKckWioxVxUnAgAgBj4vkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463711593!41201658!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3890 invoked from network); 20 May 2016 02:33:14 -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; 20 May 2016 02:33: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 1b3aFU-0006Ob-Rj
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFU-0001un-Qp
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFU-0001un-Qp@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:12 +0000
Subject: [Xen-changelog] [xen master] x86/mm: fully honor PS bits in guest
	page table walks
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ2Njk5YzczOTNiZDk5MTIzNGI1NjQyNzYzYzVjMjRiNmIzOWE2YzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE0OjQxOjE0IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE0OjQxOjE0IDIwMTYgKzAyMDAKCiAgICB4
ODYvbW06IGZ1bGx5IGhvbm9yIFBTIGJpdHMgaW4gZ3Vlc3QgcGFnZSB0YWJsZSB3YWxrcwogICAg
CiAgICBJbiBMNCBlbnRyaWVzIGl0IGlzIGN1cnJlbnRseSB1bmNvbmRpdGlvbmFsbHkgcmVzZXJ2
ZWQgKGFuZCBoZW5jZQogICAgc2hvdWxkLCB3aGVuIHNldCwgYWx3YXlzIHJlc3VsdCBpbiBhIHJl
c2VydmVkIGJpdCBwYWdlIGZhdWx0KSwgYW5kIGlzCiAgICByZXNlcnZlZCBvbiBoYXJkd2FyZSBu
b3Qgc3VwcG9ydGluZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4KICAgIHNldCwg
c2ltaWxhcmx5IGNhdXNlIGEgcmVzZXJ2ZWQgYml0IHBhZ2UgZmF1bHQgb24gc3VjaCBoYXJkd2Fy
ZSkuCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMgfCA5ICsrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDgg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCmluZGV4IDYyNWFj
NGQuLmU4NTA1MDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKKysr
IGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwpAQCAtMjI2LDYgKzIyNiwxMSBAQCBndWVz
dF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAg
ICAgICAgcmMgfD0gX1BBR0VfUFJFU0VOVDsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQorICAg
IGlmICggZ2ZsYWdzICYgX1BBR0VfUFNFICkKKyAgICB7CisgICAgICAgIHJjIHw9IF9QQUdFX1BT
RSB8IF9QQUdFX0lOVkFMSURfQklUOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CiAgICAgcmMg
fD0gKChnZmxhZ3MgJiBtZmxhZ3MpIF4gbWZsYWdzKTsKIAogICAgIC8qIE1hcCB0aGUgbDMgdGFi
bGUgKi8KQEAgLTI0Nyw3ICsyNTIsNyBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICB9CiAgICAgcmMgfD0gKChnZmxhZ3MgJiBt
ZmxhZ3MpIF4gbWZsYWdzKTsKICAgICAKLSAgICBwc2UxRyA9IChnZmxhZ3MgJiBfUEFHRV9QU0Up
ICYmIGd1ZXN0X3N1cHBvcnRzXzFHX3N1cGVycGFnZXModik7IAorICAgIHBzZTFHID0gISEoZ2Zs
YWdzICYgX1BBR0VfUFNFKTsKIAogICAgIGlmICggcHNlMUcgKQogICAgIHsKQEAgLTI2Nyw2ICsy
NzIsOCBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21h
aW4gKnAybSwKICAgICAgICAgICAgIC8qIF9QQUdFX1BTRV9QQVQgbm90IHNldDogcmVtb3ZlIF9Q
QUdFX1BBVCBmcm9tIGZsYWdzLiAqLwogICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1BBVDsK
IAorICAgICAgICBpZiAoICFndWVzdF9zdXBwb3J0c18xR19zdXBlcnBhZ2VzKHYpICkKKyAgICAg
ICAgICAgIHJjIHw9IF9QQUdFX1BTRSB8IF9QQUdFX0lOVkFMSURfQklUOwogICAgICAgICBpZiAo
IGdmbl94KHN0YXJ0KSAmIEdVRVNUX0wzX0dGTl9NQVNLICYgfjB4MSApCiAgICAgICAgICAgICBy
YyB8PSBfUEFHRV9JTlZBTElEX0JJVFM7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3aFi-0007eB-2S; Fri, 20 May 2016 02:33: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 1b3aFh-0007e0-FB
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:25 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 37/47-03606-4777E375; Fri, 20 May 2016 02:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbek3C7
 c4ORJLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLh8N2PBFr6KDRcmMTYwzuXuYuTkEBL4wihx
 4gVbFyMXkH2eUWLSr4+sXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCNxbXIrI
 4jNK2AmcWjnNLAaFqD6bb+6WSYwcixgZFjFqFGcWlSWWqRraK6XVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MH48rTnIUZJDiYlUd4n+XbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4e8uAcoJFqempFWmZOcDggElLcPAoifBqg6R5iwsSc4sz0yFSpxgVpcR5i0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8DyBSezLwSuOmvgBYzAS2+JWYDs
 rgkESEl1cAorZKfwacxI+SCbnDBy6X/4qwbUh94JmtfLT/fo/3++V/DvbNyXy0rXa1h0vLGYv
 qDFyHnrxWtLOucE+1tJ8ogrHNYMtjvwttSg49fItjvSrV+4Hrt7zLnns9WC+uufTaxknZnFrq
 EL43K0krLLCo4x5042Sb0sLv9l7IzTnkemwosLa22GiixFGckGmoxFxUnAgBdX2QaQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463711603!33571518!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36513 invoked from network); 20 May 2016 02:33:24 -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; 20 May 2016 02:33: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 1b3aFe-0006Os-Tm
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFe-0001vu-St
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFe-0001vu-St@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:22 +0000
Subject: [Xen-changelog] [xen master] x86: refine debugging of SMEP/SMAP fix
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU1ZTczMTYzZWM0MGI0MDkxNTFmMjE3MGQ4ZTQwNmE3MmI1MTVmZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE2OjQxOjM1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE2OjQxOjM1IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHJlZmluZSBkZWJ1Z2dpbmcgb2YgU01FUC9TTUFQIGZpeAogICAgCiAgICBJbnN0ZWFkIG9m
IGp1c3QgbGF0Y2hpbmcgY3I0X3B2MzJfbWFzayBpbnRvICVyZHgsIGNvcnJlY3QgdGhlIGZvdW5k
CiAgICB3cm9uZyB2YWx1ZSBpbiAlY3I0ICh0byBhdm9pZCB0cmlnZ2VyaW5nIGFub3RoZXIgQlVH
KS4gVGhlIHZhbHVlIGxlZnQKICAgIGluICVyZHggc2hvdWxkIGJlIHN1ZmZpY2llbnQgZm9yIGRl
ZHVjaW5nIGNyNF9wdjMyX21hc2sgZnJvbSB0aGUKICAgIHJlZ2lzdGVyIGR1bXAuCiAgICAKICAg
IEFsc28gdGhlcmUgaXMgb25lIG1vcmUgcGxhY2UgZm9yIFhFTl9DUjRfUFYzMl9CSVRTIHRvIGJl
IHVzZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgNiArKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUwppbmRleCBlZTcyZWNlLi5mYTBhNGM5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L2VudHJ5LlMKQEAgLTE4Miw3ICsxODIsNyBAQCBFTlRSWShjb21wYXRfcmVzdG9yZV9h
bGxfZ3Vlc3QpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGpwZSAg
IC5MY3I0X2FsdF9lbmQKICAgICAgICAgbW92ICAgQ1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9j
cHVfdXNlcl9yZWdzKCVyc3ApLCAlcmF4Ci0gICAgICAgIGFuZCAgICR+KFg4Nl9DUjRfU01FUHxY
ODZfQ1I0X1NNQVApLCAlcmF4CisgICAgICAgIGFuZCAgICR+WEVOX0NSNF9QVjMyX0JJVFMsICVy
YXgKICAgICAgICAgbW92ICAgJXJheCwgQ1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9jcHVfdXNl
cl9yZWdzKCVyc3ApCiAgICAgICAgIG1vdiAgICVyYXgsICVjcjQKIC5MY3I0X2FsdF9lbmQ6CkBA
IC0yMjAsNiArMjIwLDEwIEBAIEVOVFJZKGNyNF9wdjMyX3Jlc3RvcmUpCiAgICAgICAgIGplICAg
IDFmCiAgICAgICAgIC8qIENhdXNlIGNyNF9wdjMyX21hc2sgdG8gYmUgdmlzaWJsZSBpbiB0aGUg
QlVHIHJlZ2lzdGVyIGR1bXAuICovCiAgICAgICAgIG1vdiAgIGNyNF9wdjMyX21hc2soJXJpcCks
ICVyZHgKKyAgICAgICAgLyogQXZvaWQgY29taW5nIGJhY2sgaGVyZSB3aGlsZSBoYW5kbGluZyB0
aGUgI1VEIHdlIGNhdXNlIGJlbG93LiAqLworICAgICAgICBtb3YgICAlY3I0LCAlcmN4CisgICAg
ICAgIG9yICAgICVyZHgsICVyY3gKKyAgICAgICAgbW92ICAgJXJjeCwgJWNyNAogICAgICAgICBC
VUcKIDE6CiAjZW5kaWYKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3aFi-0007eB-2S; Fri, 20 May 2016 02:33: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 1b3aFh-0007e0-FB
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:25 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 37/47-03606-4777E375; Fri, 20 May 2016 02:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbek3C7
 c4ORJLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLh8N2PBFr6KDRcmMTYwzuXuYuTkEBL4wihx
 4gVbFyMXkH2eUWLSr4+sXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCNxbXIrI
 4jNK2AmcWjnNLAaFqD6bb+6WSYwcixgZFjFqFGcWlSWWqRraK6XVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MH48rTnIUZJDiYlUd4n+XbhQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4e8uAcoJFqempFWmZOcDggElLcPAoifBqg6R5iwsSc4sz0yFSpxgVpcR5i0ESAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8DyBSezLwSuOmvgBYzAS2+JWYDs
 rgkESEl1cAorZKfwacxI+SCbnDBy6X/4qwbUh94JmtfLT/fo/3++V/DvbNyXy0rXa1h0vLGYv
 qDFyHnrxWtLOucE+1tJ8ogrHNYMtjvwttSg49fItjvSrV+4Hrt7zLnns9WC+uufTaxknZnFrq
 EL43K0krLLCo4x5042Sb0sLv9l7IzTnkemwosLa22GiixFGckGmoxFxUnAgBdX2QaQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463711603!33571518!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36513 invoked from network); 20 May 2016 02:33:24 -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; 20 May 2016 02:33: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 1b3aFe-0006Os-Tm
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFe-0001vu-St
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFe-0001vu-St@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:22 +0000
Subject: [Xen-changelog] [xen master] x86: refine debugging of SMEP/SMAP fix
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU1ZTczMTYzZWM0MGI0MDkxNTFmMjE3MGQ4ZTQwNmE3MmI1MTVmZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE2OjQxOjM1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE2OjQxOjM1IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHJlZmluZSBkZWJ1Z2dpbmcgb2YgU01FUC9TTUFQIGZpeAogICAgCiAgICBJbnN0ZWFkIG9m
IGp1c3QgbGF0Y2hpbmcgY3I0X3B2MzJfbWFzayBpbnRvICVyZHgsIGNvcnJlY3QgdGhlIGZvdW5k
CiAgICB3cm9uZyB2YWx1ZSBpbiAlY3I0ICh0byBhdm9pZCB0cmlnZ2VyaW5nIGFub3RoZXIgQlVH
KS4gVGhlIHZhbHVlIGxlZnQKICAgIGluICVyZHggc2hvdWxkIGJlIHN1ZmZpY2llbnQgZm9yIGRl
ZHVjaW5nIGNyNF9wdjMyX21hc2sgZnJvbSB0aGUKICAgIHJlZ2lzdGVyIGR1bXAuCiAgICAKICAg
IEFsc28gdGhlcmUgaXMgb25lIG1vcmUgcGxhY2UgZm9yIFhFTl9DUjRfUFYzMl9CSVRTIHRvIGJl
IHVzZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgNiArKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUwppbmRleCBlZTcyZWNlLi5mYTBhNGM5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L2VudHJ5LlMKQEAgLTE4Miw3ICsxODIsNyBAQCBFTlRSWShjb21wYXRfcmVzdG9yZV9h
bGxfZ3Vlc3QpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGpwZSAg
IC5MY3I0X2FsdF9lbmQKICAgICAgICAgbW92ICAgQ1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9j
cHVfdXNlcl9yZWdzKCVyc3ApLCAlcmF4Ci0gICAgICAgIGFuZCAgICR+KFg4Nl9DUjRfU01FUHxY
ODZfQ1I0X1NNQVApLCAlcmF4CisgICAgICAgIGFuZCAgICR+WEVOX0NSNF9QVjMyX0JJVFMsICVy
YXgKICAgICAgICAgbW92ICAgJXJheCwgQ1BVSU5GT19jcjQtQ1BVSU5GT19ndWVzdF9jcHVfdXNl
cl9yZWdzKCVyc3ApCiAgICAgICAgIG1vdiAgICVyYXgsICVjcjQKIC5MY3I0X2FsdF9lbmQ6CkBA
IC0yMjAsNiArMjIwLDEwIEBAIEVOVFJZKGNyNF9wdjMyX3Jlc3RvcmUpCiAgICAgICAgIGplICAg
IDFmCiAgICAgICAgIC8qIENhdXNlIGNyNF9wdjMyX21hc2sgdG8gYmUgdmlzaWJsZSBpbiB0aGUg
QlVHIHJlZ2lzdGVyIGR1bXAuICovCiAgICAgICAgIG1vdiAgIGNyNF9wdjMyX21hc2soJXJpcCks
ICVyZHgKKyAgICAgICAgLyogQXZvaWQgY29taW5nIGJhY2sgaGVyZSB3aGlsZSBoYW5kbGluZyB0
aGUgI1VEIHdlIGNhdXNlIGJlbG93LiAqLworICAgICAgICBtb3YgICAlY3I0LCAlcmN4CisgICAg
ICAgIG9yICAgICVyZHgsICVyY3gKKyAgICAgICAgbW92ICAgJXJjeCwgJWNyNAogICAgICAgICBC
VUcKIDE6CiAjZW5kaWYKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFs-0007fn-4S; Fri, 20 May 2016 02:33: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 1b3aFr-0007fb-J6
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:35 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 FA/A8-02978-E777E375; Fri, 20 May 2016 02:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbeu3C7
 c4PIfbosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPdnJWNBh1DFjrcfWBsY+/i6GLk4hAS+MEo8
 Xr6SGcI5zygxY9Urxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWiJJYc/
 wZm8wqYSVzbcgGshgWovqN9AfsERo4FjAyrGNWLU4vKUot0zfSSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQJ9Us/AwLiD8Uqb8yFGSQ4mJVHeJ/l24UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeK+VAuUEi1LTUyvSMnOAwQGTluDgURLh/QCS5i0uSMwtzkyHSJ1iVJQS530JkhAA
 SWSU5sG1wQLyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3sMgU3gy80rgpr8CWswEtPiWm
 A3I4pJEhJRUA6P4mus8/5vVH6Q7LVlsOPXcg9yyz8ZaitfWxC/LS7TbWJZaecK6r3mmC7/k36
 +Xc21mrLGom/1ToldXK+SwpuIdWXcXn10aDXqmSdOFd2ky+RvxP3/D2XS8k49530rND/vaFTZ
 Eaj5O6pW7J2i9P6Up1nzW+kLDOmmhPRftbnIe1vZl9PnLpsRSnJFoqMVcVJwIAHvyHpVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463711613!41134383!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51911 invoked from network); 20 May 2016 02:33:34 -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; 20 May 2016 02:33: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 1b3aFo-0006PE-Vm
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFo-0001wI-Uv
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFo-0001wI-Uv@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:32 +0000
Subject: [Xen-changelog] [xen master] x86: make SMEP/SMAP suppression
	tolerate NMI/MCE at the "wrong" time
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE2OjQyOjE1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE2OjQyOjE1IDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1ha2UgU01FUC9TTUFQIHN1cHByZXNzaW9uIHRvbGVyYXRlIE5NSS9NQ0UgYXQgdGhlICJ3
cm9uZyIgdGltZQogICAgCiAgICBUaGVyZSBpcyBvbmUgaW5zdHJ1Y3Rpb24gYm91bmRhcnkgd2hl
cmUgYW55IGtpbmQgb2YgaW50ZXJydXB0aW9uIHdvdWxkCiAgICBicmVhayB0aGUgYXNzdW1wdGlv
bnMgY3I0X3B2MzJfcmVzdG9yZSdzIGRlYnVnIG1vZGUgY2hlY2tpbmcgbWFrZXMgb24KICAgIHRo
ZSBjb3JyZWxhdGlvbiBiZXR3ZWVuIHRoZSBDUjQgcmVnaXN0ZXIgdmFsdWUgYW5kIGl0cyBpbi1t
ZW1vcnkgY2FjaGUuCiAgICBDb3JyZWN0IHRoaXMgKHNlZSB0aGUgY29kZSBjb21tZW50KSBldmVu
IGluIG5vbi1kZWJ1ZyBtb2RlLCBvciBlbHNlCiAgICBhIHN1YnNlcXVlbnQgY3I0X3B2MzJfcmVz
dG9yZSB3b3VsZCBhbHNvIGJlIG1pc2d1aWRlZCBpbnRvIHRoaW5raW5nIHRoZQogICAgZmVhdHVy
ZXMgYXJlIGVuYWJsZWQgd2hlbiB0aGV5IHJlYWxseSBhcmVuJ3QuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIHwgMTMgKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEz
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9l
bnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCBmYTBhNGM5
Li5lN2EyNjg2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5T
CisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE4Myw4ICsxODMs
MjEgQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBqcGUgICAuTGNy
NF9hbHRfZW5kCiAgICAgICAgIG1vdiAgIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3Vz
ZXJfcmVncyglcnNwKSwgJXJheAogICAgICAgICBhbmQgICAkflhFTl9DUjRfUFYzMl9CSVRTLCAl
cmF4CisxOgogICAgICAgICBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC1DUFVJTkZPX2d1ZXN0X2Nw
dV91c2VyX3JlZ3MoJXJzcCkKICAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICAvKgor
ICAgICAgICAgKiBBbiBOTUkgb3IgTUNFIG1heSBoYXZlIG9jY3VycmVkIGJldHdlZW4gdGhlIHBy
ZXZpb3VzIHR3bworICAgICAgICAgKiBpbnN0cnVjdGlvbnMsIGxlYXZpbmcgcmVnaXN0ZXIgYW5k
IGNhY2hlIGluIGEgc3RhdGUgd2hlcmUKKyAgICAgICAgICogdGhlIG5leHQgZXhpdCBmcm9tIHRo
ZSBndWVzdCB3b3VsZCB0cmlnZ2VyIHRoZSBCVUcgaW4KKyAgICAgICAgICogY3I0X3B2MzJfcmVz
dG9yZS4gSWYgdGhpcyBoYXBwZW5lZCwgdGhlIGNhY2hlZCB2YWx1ZSBpcyBubworICAgICAgICAg
KiBsb25nZXIgd2hhdCB3ZSBqdXN0IHNldCBpdCB0bywgd2hpY2ggd2UgY2FuIHV0aWxpemUgdG8K
KyAgICAgICAgICogY29ycmVjdCB0aGF0IHN0YXRlLiBOb3RlIHRoYXQgd2UgZG8gbm90IGhhdmUg
dG8gZmVhciB0aGlzCisgICAgICAgICAqIGxvb3AgdG8gY2F1c2UgYSBsaXZlIGxvY2s6IElmIE5N
SXMvTUNFcyBvY2N1cnJlZCBhdCB0aGF0CisgICAgICAgICAqIGhpZ2ggYSByYXRlLCB3ZSdkIGJl
IGxpdmUgbG9ja2VkIGFueXdheS4KKyAgICAgICAgICovCisgICAgICAgIGNtcCAgICVyYXgsIENQ
VUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKQorICAgICAgICBqbmUg
ICAxYgogLkxjcjRfYWx0X2VuZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcs
IFg4Nl9GRUFUVVJFX0FMV0FZUywgMTIsIDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aFs-0007fn-4S; Fri, 20 May 2016 02:33: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 1b3aFr-0007fb-J6
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:35 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 FA/A8-02978-E777E375; Fri, 20 May 2016 02:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbeu3C7
 c4PIfbosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPdnJWNBh1DFjrcfWBsY+/i6GLk4hAS+MEo8
 Xr6SGcI5zygxY9Urxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWiJJYc/
 wZm8wqYSVzbcgGshgWovqN9AfsERo4FjAyrGNWLU4vKUot0zfSSijLTM0pyEzNzdA0NjPVyU4
 uLE9NTcxKTivWS83M3MQJ9Us/AwLiD8Uqb8yFGSQ4mJVHeJ/l24UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeK+VAuUEi1LTUyvSMnOAwQGTluDgURLh/QCS5i0uSMwtzkyHSJ1iVJQS530JkhAA
 SWSU5sG1wQLyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3sMgU3gy80rgpr8CWswEtPiWm
 A3I4pJEhJRUA6P4mus8/5vVH6Q7LVlsOPXcg9yyz8ZaitfWxC/LS7TbWJZaecK6r3mmC7/k36
 +Xc21mrLGom/1ToldXK+SwpuIdWXcXn10aDXqmSdOFd2ky+RvxP3/D2XS8k49530rND/vaFTZ
 Eaj5O6pW7J2i9P6Up1nzW+kLDOmmhPRftbnIe1vZl9PnLpsRSnJFoqMVcVJwIAHvyHpVDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463711613!41134383!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51911 invoked from network); 20 May 2016 02:33:34 -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; 20 May 2016 02:33: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 1b3aFo-0006PE-Vm
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFo-0001wI-Uv
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFo-0001wI-Uv@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:32 +0000
Subject: [Xen-changelog] [xen master] x86: make SMEP/SMAP suppression
	tolerate NMI/MCE at the "wrong" time
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDE3
IDE2OjQyOjE1IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDE3IDE2OjQyOjE1IDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1ha2UgU01FUC9TTUFQIHN1cHByZXNzaW9uIHRvbGVyYXRlIE5NSS9NQ0UgYXQgdGhlICJ3
cm9uZyIgdGltZQogICAgCiAgICBUaGVyZSBpcyBvbmUgaW5zdHJ1Y3Rpb24gYm91bmRhcnkgd2hl
cmUgYW55IGtpbmQgb2YgaW50ZXJydXB0aW9uIHdvdWxkCiAgICBicmVhayB0aGUgYXNzdW1wdGlv
bnMgY3I0X3B2MzJfcmVzdG9yZSdzIGRlYnVnIG1vZGUgY2hlY2tpbmcgbWFrZXMgb24KICAgIHRo
ZSBjb3JyZWxhdGlvbiBiZXR3ZWVuIHRoZSBDUjQgcmVnaXN0ZXIgdmFsdWUgYW5kIGl0cyBpbi1t
ZW1vcnkgY2FjaGUuCiAgICBDb3JyZWN0IHRoaXMgKHNlZSB0aGUgY29kZSBjb21tZW50KSBldmVu
IGluIG5vbi1kZWJ1ZyBtb2RlLCBvciBlbHNlCiAgICBhIHN1YnNlcXVlbnQgY3I0X3B2MzJfcmVz
dG9yZSB3b3VsZCBhbHNvIGJlIG1pc2d1aWRlZCBpbnRvIHRoaW5raW5nIHRoZQogICAgZmVhdHVy
ZXMgYXJlIGVuYWJsZWQgd2hlbiB0aGV5IHJlYWxseSBhcmVuJ3QuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIHwgMTMgKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEz
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9l
bnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCBmYTBhNGM5
Li5lN2EyNjg2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5T
CisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE4Myw4ICsxODMs
MjEgQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBqcGUgICAuTGNy
NF9hbHRfZW5kCiAgICAgICAgIG1vdiAgIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3Vz
ZXJfcmVncyglcnNwKSwgJXJheAogICAgICAgICBhbmQgICAkflhFTl9DUjRfUFYzMl9CSVRTLCAl
cmF4CisxOgogICAgICAgICBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC1DUFVJTkZPX2d1ZXN0X2Nw
dV91c2VyX3JlZ3MoJXJzcCkKICAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICAvKgor
ICAgICAgICAgKiBBbiBOTUkgb3IgTUNFIG1heSBoYXZlIG9jY3VycmVkIGJldHdlZW4gdGhlIHBy
ZXZpb3VzIHR3bworICAgICAgICAgKiBpbnN0cnVjdGlvbnMsIGxlYXZpbmcgcmVnaXN0ZXIgYW5k
IGNhY2hlIGluIGEgc3RhdGUgd2hlcmUKKyAgICAgICAgICogdGhlIG5leHQgZXhpdCBmcm9tIHRo
ZSBndWVzdCB3b3VsZCB0cmlnZ2VyIHRoZSBCVUcgaW4KKyAgICAgICAgICogY3I0X3B2MzJfcmVz
dG9yZS4gSWYgdGhpcyBoYXBwZW5lZCwgdGhlIGNhY2hlZCB2YWx1ZSBpcyBubworICAgICAgICAg
KiBsb25nZXIgd2hhdCB3ZSBqdXN0IHNldCBpdCB0bywgd2hpY2ggd2UgY2FuIHV0aWxpemUgdG8K
KyAgICAgICAgICogY29ycmVjdCB0aGF0IHN0YXRlLiBOb3RlIHRoYXQgd2UgZG8gbm90IGhhdmUg
dG8gZmVhciB0aGlzCisgICAgICAgICAqIGxvb3AgdG8gY2F1c2UgYSBsaXZlIGxvY2s6IElmIE5N
SXMvTUNFcyBvY2N1cnJlZCBhdCB0aGF0CisgICAgICAgICAqIGhpZ2ggYSByYXRlLCB3ZSdkIGJl
IGxpdmUgbG9ja2VkIGFueXdheS4KKyAgICAgICAgICovCisgICAgICAgIGNtcCAgICVyYXgsIENQ
VUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKQorICAgICAgICBqbmUg
ICAxYgogLkxjcjRfYWx0X2VuZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcs
IFg4Nl9GRUFUVVJFX0FMV0FZUywgMTIsIDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3aG2-0007he-6S; Fri, 20 May 2016 02:33:46 +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 1b3aG1-0007hU-My
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:45 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 95/C1-11505-8877E375; Fri, 20 May 2016 02:33:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbej3C7
 c4MxKEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LT+K2PBJaGKGRtusjYwNvB3MXJxCAl8YZRY
 8P0VG4RznlFi7cJ7TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESvQ/O
 sMKYvMKmElc/f8YzGYBqt/dd4JlAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2Myz86HWKU5GBSEuV9km8XLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt7cMKCdYlJqeWpGWmQMMDpi0BAePkgjvfZA0b3FBYm5xZjpE6hSjopQ4bzFIQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubdDjKFJzOvBG76K6DFTECLb4nZg
 CwuSURISTUwik6c4/zf+8VNu4oPXWnd3/09OSIvLJDXaDhjYzBRZMLu6+cljtnoKlw+s3Dv5u
 Jr0+4mqB/wOxSnXD9pnZrj5t7mybVs8oz3X6dc3p1h79h+OXYzbw37cc79q08snn20mcUnXPT
 Og4j3j6TaD0XIzfl/cmKz8Mway4aFiQFaQsrHJfa4Nkyfr8RSnJFoqMVcVJwIALnKI0RDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463711623!14858009!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39881 invoked from network); 20 May 2016 02:33:44 -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; 20 May 2016 02:33: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 1b3aFz-0006PO-22
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFz-0001wj-1F
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFz-0001wj-1F@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:43 +0000
Subject: [Xen-changelog] [xen master] x86/cpuid: Avoid unconditionally
	clobbering ITSC for 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE1YWRjZWU3NDBkZjI2NzljZjY4Mjg1MzUyNzlkOGY4Y2JlMmVmZjEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAxMyAxOTozODo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTcgMTU6NTQ6
NDkgMjAxNiArMDEwMAoKICAgIHg4Ni9jcHVpZDogQXZvaWQgdW5jb25kaXRpb25hbGx5IGNsb2Ji
ZXJpbmcgSVRTQyBmb3IgZ3Vlc3RzCiAgICAKICAgIEluIGdlbmVyYWwsIEludmFyaWFudCBUU0Mg
aXMgbm90IGEgZmVhdHVyZSB3aGljaCBjYW4gYmUgYWR2ZXJ0aXNlZCB0byBndWVzdHMsCiAgICBi
ZWNhdXNlIGl0IGNhbm5vdCBiZSBndWFyYW50ZWVkIGFjcm9zcyBtaWdyYXRlLiAgZG9tYWluX2Nw
dWlkKCkgZ29lcyBzbyBmYXIgYXMKICAgIHRvIGRlbGliZXJhdGVseSBjbG9iYmVyIHRoZSBmZWF0
dXJlIGZsYWcgdW5kZXIgYSBudW1iZXIgb2YgY2lyY3Vtc3RhbmNlcy4KICAgIAogICAgQmVjYXVz
ZSBJVFNDIGlzIGFic2VudCBmcm9tIHRoZSBzdGF0aWMge3B2LGh2bX1fZmVhdHVyZXNldCBtYXNr
cywgYy9zIGI2NDhmZWZmCiAgICAieGVuL3g4NjogSW1wcm92ZW1lbnRzIHRvIGluLWh5cGVydmlz
b3IgY3B1aWQgc2FuaXR5IGNoZWNrcyIgY2F1c2VkIElUU0MgdG8gYmUKICAgIHVuY29uZGl0aW9u
YWxseSBtYXNrZWQgb3V0LgogICAgCiAgICBBcyBhbiBpbnRlcmltIHNvbHV0aW9uLCBpbmNsdWRl
IHRoZSBob3N0cyBpZGVhIG9mIElUU0MgYWxvbmcgd2l0aCB0aGUgc3RhdGljCiAgICB7cHYsaHZt
fV9mZWF0dXJlc2V0IHdoZW4gcmVzdHJpY3RpbmcgdGhlIGd1ZXN0cyB2aWV3IG9mIGZlYXR1cmVz
LiAgVGhpcyBjYXVzZXMKICAgIHRoZSBoYXJkd2FyZSBkb21haW4sIGFuZCBWTXMgZXhwbGljaXRs
eSBjb25maWd1cmVkIHdpdGggSVRTQyBhbmQgbm8tbWlncmF0ZSB0bwogICAgYmUgb2ZmZXJlZCBJ
VFNDIChzdWJqZWN0IHRvIGhhcmR3YXJlIGF2YWlsYWJpbGl0eSkuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2h2bS5jIHwgMyArKy0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgfCAzICsrLQogMiBmaWxlcyBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNzQ5MjAz
MC4uNTA0MGE1YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zNTA5LDcgKzM1MDksOCBAQCB2b2lkIGh2bV9jcHVpZCh1
bnNpZ25lZCBpbnQgaW5wdXQsIHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwK
ICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODAwMDAwMDc6Ci0gICAgICAgICplZHggJj0g
aHZtX2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdOworICAgICAgICAqZWR4ICY9IChodm1fZmVh
dHVyZXNldFtGRUFUVVJFU0VUX2U3ZF0gfAorICAgICAgICAgICAgICAgICAoaG9zdF9mZWF0dXJl
c2V0W0ZFQVRVUkVTRVRfZTdkXSAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9JVFNDKSkpOwog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHg4MDAwMDAwODoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggMDA1MmFiOC4uMWVm
ODQwMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2
L3RyYXBzLmMKQEAgLTExNDIsNyArMTE0Miw4IEBAIHZvaWQgcHZfY3B1aWQoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDgwMDAwMDA3Ogot
ICAgICAgICBkICY9IHB2X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdOworICAgICAgICBkICY9
IChwdl9mZWF0dXJlc2V0W0ZFQVRVUkVTRVRfZTdkXSB8CisgICAgICAgICAgICAgIChob3N0X2Zl
YXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0lUU0Mp
KSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDgwMDAwMDA4OgotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:46 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b3aG2-0007he-6S; Fri, 20 May 2016 02:33:46 +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 1b3aG1-0007hU-My
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:45 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 95/C1-11505-8877E375; Fri, 20 May 2016 02:33:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbej3C7
 c4MxKEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LT+K2PBJaGKGRtusjYwNvB3MXJxCAl8YZRY
 8P0VG4RznlFi7cJ7TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESvQ/O
 sMKYvMKmElc/f8YzGYBqt/dd4JlAiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2Myz86HWKU5GBSEuV9km8XLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt7cMKCdYlJqeWpGWmQMMDpi0BAePkgjvfZA0b3FBYm5xZjpE6hSjopQ4bzFIQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubdDjKFJzOvBG76K6DFTECLb4nZg
 CwuSURISTUwik6c4/zf+8VNu4oPXWnd3/09OSIvLJDXaDhjYzBRZMLu6+cljtnoKlw+s3Dv5u
 Jr0+4mqB/wOxSnXD9pnZrj5t7mybVs8oz3X6dc3p1h79h+OXYzbw37cc79q08snn20mcUnXPT
 Og4j3j6TaD0XIzfl/cmKz8Mway4aFiQFaQsrHJfa4Nkyfr8RSnJFoqMVcVJwIALnKI0RDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1463711623!14858009!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39881 invoked from network); 20 May 2016 02:33:44 -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; 20 May 2016 02:33: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 1b3aFz-0006PO-22
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aFz-0001wj-1F
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aFz-0001wj-1F@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:43 +0000
Subject: [Xen-changelog] [xen master] x86/cpuid: Avoid unconditionally
	clobbering ITSC for 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE1YWRjZWU3NDBkZjI2NzljZjY4Mjg1MzUyNzlkOGY4Y2JlMmVmZjEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAxMyAxOTozODo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTcgMTU6NTQ6
NDkgMjAxNiArMDEwMAoKICAgIHg4Ni9jcHVpZDogQXZvaWQgdW5jb25kaXRpb25hbGx5IGNsb2Ji
ZXJpbmcgSVRTQyBmb3IgZ3Vlc3RzCiAgICAKICAgIEluIGdlbmVyYWwsIEludmFyaWFudCBUU0Mg
aXMgbm90IGEgZmVhdHVyZSB3aGljaCBjYW4gYmUgYWR2ZXJ0aXNlZCB0byBndWVzdHMsCiAgICBi
ZWNhdXNlIGl0IGNhbm5vdCBiZSBndWFyYW50ZWVkIGFjcm9zcyBtaWdyYXRlLiAgZG9tYWluX2Nw
dWlkKCkgZ29lcyBzbyBmYXIgYXMKICAgIHRvIGRlbGliZXJhdGVseSBjbG9iYmVyIHRoZSBmZWF0
dXJlIGZsYWcgdW5kZXIgYSBudW1iZXIgb2YgY2lyY3Vtc3RhbmNlcy4KICAgIAogICAgQmVjYXVz
ZSBJVFNDIGlzIGFic2VudCBmcm9tIHRoZSBzdGF0aWMge3B2LGh2bX1fZmVhdHVyZXNldCBtYXNr
cywgYy9zIGI2NDhmZWZmCiAgICAieGVuL3g4NjogSW1wcm92ZW1lbnRzIHRvIGluLWh5cGVydmlz
b3IgY3B1aWQgc2FuaXR5IGNoZWNrcyIgY2F1c2VkIElUU0MgdG8gYmUKICAgIHVuY29uZGl0aW9u
YWxseSBtYXNrZWQgb3V0LgogICAgCiAgICBBcyBhbiBpbnRlcmltIHNvbHV0aW9uLCBpbmNsdWRl
IHRoZSBob3N0cyBpZGVhIG9mIElUU0MgYWxvbmcgd2l0aCB0aGUgc3RhdGljCiAgICB7cHYsaHZt
fV9mZWF0dXJlc2V0IHdoZW4gcmVzdHJpY3RpbmcgdGhlIGd1ZXN0cyB2aWV3IG9mIGZlYXR1cmVz
LiAgVGhpcyBjYXVzZXMKICAgIHRoZSBoYXJkd2FyZSBkb21haW4sIGFuZCBWTXMgZXhwbGljaXRs
eSBjb25maWd1cmVkIHdpdGggSVRTQyBhbmQgbm8tbWlncmF0ZSB0bwogICAgYmUgb2ZmZXJlZCBJ
VFNDIChzdWJqZWN0IHRvIGhhcmR3YXJlIGF2YWlsYWJpbGl0eSkuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2h2bS5jIHwgMyArKy0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgfCAzICsrLQogMiBmaWxlcyBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNzQ5MjAz
MC4uNTA0MGE1YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zNTA5LDcgKzM1MDksOCBAQCB2b2lkIGh2bV9jcHVpZCh1
bnNpZ25lZCBpbnQgaW5wdXQsIHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwK
ICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODAwMDAwMDc6Ci0gICAgICAgICplZHggJj0g
aHZtX2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdOworICAgICAgICAqZWR4ICY9IChodm1fZmVh
dHVyZXNldFtGRUFUVVJFU0VUX2U3ZF0gfAorICAgICAgICAgICAgICAgICAoaG9zdF9mZWF0dXJl
c2V0W0ZFQVRVUkVTRVRfZTdkXSAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9JVFNDKSkpOwog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHg4MDAwMDAwODoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggMDA1MmFiOC4uMWVm
ODQwMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2
L3RyYXBzLmMKQEAgLTExNDIsNyArMTE0Miw4IEBAIHZvaWQgcHZfY3B1aWQoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDgwMDAwMDA3Ogot
ICAgICAgICBkICY9IHB2X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdOworICAgICAgICBkICY9
IChwdl9mZWF0dXJlc2V0W0ZFQVRVUkVTRVRfZTdkXSB8CisgICAgICAgICAgICAgIChob3N0X2Zl
YXR1cmVzZXRbRkVBVFVSRVNFVF9lN2RdICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0lUU0Mp
KSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDgwMDAwMDA4OgotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNv
dXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aGC-0007jR-9k; Fri, 20 May 2016 02:33:56 +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 1b3aGB-0007jJ-PA
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:55 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 EA/7D-06668-2977E375; Fri, 20 May 2016 02:33:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXdSuV2
 4wYzpIhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XvLI/aC6QIVc2fuZGxg/MvdxcjFISTwhVFi
 y86jrBDOeUaJu9OnsHcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQJrFnM
 kgvJwevgJnE897ZYHEWoPqv3zayTWDkWMDIsIpRozi1qCy1SNfQQi+pKDM9oyQ3MTNH19DAVC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg7Fpu+chRkkOJiVR3if5duFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHjPlgHlBItS01Mr0jJzgOEBk5bg4FES4b0PkuYtLkjMLc5Mh0idYlSUEuctBkkI
 gCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvNtBpvBk5pXATX8FtJgJaPEtM
 RuQxSWJCCmpBsaGvzdes5xdv/n//zfbRCyjp/VOfnBRUmD3Gz9H1w3dD/31fLUfXi6QaP/6IX
 Xqau43min86apzvRenM5RO+3zl1q1zF5L3mN5VuWt52OFz26J9k6b/j/31VuTztyUbjQ/krU2
 dszOQfcfCttq+Xv+z+8NTlc74/6s43ZcRemKjY0p9860q7qSTSizFGYmGWsxFxYkAb4Sd/kQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463711633!4206326!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52576 invoked from network); 20 May 2016 02:33:54 -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; 20 May 2016 02:33: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 1b3aG9-0006PY-5u
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aG9-0001x7-3H
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aG9-0001x7-3H@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:53 +0000
Subject: [Xen-changelog] [xen master] xen/device-tree: Do not remap IRQs for
	secondary IRQ controllers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMzMjM4MTM1MmNjZTk3NDRlNjQwYmYyMzlkMjcwNGRhZTRhZjRmYzcKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFR1ZSBNYXkgMTcgMTQ6MTU6NTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTcg
MTg6Mjc6MDQgMjAxNiArMDEwMAoKICAgIHhlbi9kZXZpY2UtdHJlZTogRG8gbm90IHJlbWFwIElS
UXMgZm9yIHNlY29uZGFyeSBJUlEgY29udHJvbGxlcnMKICAgIAogICAgRG8gbm90IHJlbWFwIElS
UXMgY29ubmVjdGVkIHRvIHNlY29uZGFyeSBpbnRlcnJ1cHQgY29udHJvbGxlcnMuCiAgICBUaGVz
ZSBJUlFzIGhhdmUgbm8gbWVhbmluZyB0byB1cyB1bnRpbCB0aGV5IGNvbm5lY3QgdG8gdGhlCiAg
ICBwcmltYXJ5IGNvbnRyb2xsZXIuCiAgICAKICAgIFNlY29uZGFyeSBJUlEgY29udHJvbGxlcnMg
d2lsbCBhdCBzb21lIHBvaW50IGNvbm5lY3QgdG8gdGhlCiAgICBwcmltYXJ5IGNvbnRyb2xsZXIg
KHBvc3NpYmx5IHZpYSBvdGhlciBJUlEgY29udHJvbGxlcnMpLiBXZQogICAgbWFwIHRoZSBJUlFz
IGF0IHRoYXQgbGFzdCBjb25uZWN0aW9uIHBvaW50LgogICAgCiAgICBSZXZpZXdlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEVk
Z2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgotLS0KIHhlbi9jb21t
b24vZGV2aWNlX3RyZWUuYyB8IDE3ICsrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg
MTcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYyBi
L3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwppbmRleCAwZWQ4NmE3Li4wNmEyODM3IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKKysrIGIveGVuL2NvbW1vbi9kZXZpY2VfdHJl
ZS5jCkBAIC0xMTc2LDYgKzExNzYsMjMgQEAgaW50IGR0X2Zvcl9lYWNoX2lycV9tYXAoY29uc3Qg
c3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgcGlu
dHNpemU7IGkrKyApCiAgICAgICAgICAgICBkdF9yYXdfaXJxLnNwZWNpZmllcltpXSA9IGR0X3Jl
YWRfbnVtYmVyKGltYXAgKyBpLCAxKTsKIAorICAgICAgICBpZiAoIGR0X3Jhd19pcnEuY29udHJv
bGxlciAhPSBkdF9pbnRlcnJ1cHRfY29udHJvbGxlciApCisgICAgICAgIHsKKyAgICAgICAgICAg
IC8qCisgICAgICAgICAgICAgKiBXZSBkb24ndCBtYXAgSVJRcyBjb25uZWN0ZWQgdG8gc2Vjb25k
YXJ5IElSUSBjb250cm9sbGVycyBhcworICAgICAgICAgICAgICogdGhlc2UgSVJRcyBoYXZlIG5v
IG1lYW5pbmcgdG8gdXMgdW50aWwgdGhleSBjb25uZWN0IHRvIHRoZQorICAgICAgICAgICAgICog
cHJpbWFyeSBjb250cm9sbGVyLgorICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAqIFNlY29u
ZGFyeSBJUlEgY29udHJvbGxlcnMgd2lsbCBhdCBzb21lIHBvaW50IGNvbm5lY3QgdG8KKyAgICAg
ICAgICAgICAqIHRoZSBwcmltYXJ5IGNvbnRyb2xsZXIgKHBvc3NpYmx5IHZpYSBvdGhlciBJUlEg
Y29udHJvbGxlcnMpLgorICAgICAgICAgICAgICogV2UgbWFwIHRoZSBJUlFzIGF0IHRoYXQgbGFz
dCBjb25uZWN0aW9uIHBvaW50LgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpbWFwICs9
IHBpbnRzaXplOworICAgICAgICAgICAgaW1hcGxlbiAtPSBwaW50c2l6ZTsKKyAgICAgICAgICAg
IGR0X2RwcmludGsoIiAtPiBTa2lwcGVkIElSUSBmb3Igc2Vjb25kYXJ5IElSUSBjb250cm9sbGVy
XG4iKTsKKyAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisKICAgICAgICAgcmV0ID0g
ZHRfaXJxX3RyYW5zbGF0ZSgmZHRfcmF3X2lycSwgJmR0X2lycSk7CiAgICAgICAgIGlmICggcmV0
ICkKICAgICAgICAgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 20 02:33:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:33: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 1b3aGC-0007jR-9k; Fri, 20 May 2016 02:33:56 +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 1b3aGB-0007jJ-PA
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:55 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 EA/7D-06668-2977E375; Fri, 20 May 2016 02:33:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXdSuV2
 4wYzpIhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XvLI/aC6QIVc2fuZGxg/MvdxcjFISTwhVFi
 y86jrBDOeUaJu9OnsHcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQJrFnM
 kgvJwevgJnE897ZYHEWoPqv3zayTWDkWMDIsIpRozi1qCy1SNfQQi+pKDM9oyQ3MTNH19DAVC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg7Fpu+chRkkOJiVR3if5duFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHjPlgHlBItS01Mr0jJzgOEBk5bg4FES4b0PkuYtLkjMLc5Mh0idYlSUEuctBkkI
 gCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvNtBpvBk5pXATX8FtJgJaPEtM
 RuQxSWJCCmpBsaGvzdes5xdv/n//zfbRCyjp/VOfnBRUmD3Gz9H1w3dD/31fLUfXi6QaP/6IX
 Xqau43min86apzvRenM5RO+3zl1q1zF5L3mN5VuWt52OFz26J9k6b/j/31VuTztyUbjQ/krU2
 dszOQfcfCttq+Xv+z+8NTlc74/6s43ZcRemKjY0p9860q7qSTSizFGYmGWsxFxYkAb4Sd/kQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463711633!4206326!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52576 invoked from network); 20 May 2016 02:33:54 -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; 20 May 2016 02:33: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 1b3aG9-0006PY-5u
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aG9-0001x7-3H
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:33:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aG9-0001x7-3H@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:33:53 +0000
Subject: [Xen-changelog] [xen master] xen/device-tree: Do not remap IRQs for
	secondary IRQ controllers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMzMjM4MTM1MmNjZTk3NDRlNjQwYmYyMzlkMjcwNGRhZTRhZjRmYzcKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFR1ZSBNYXkgMTcgMTQ6MTU6NTAgMjAxNiArMDIwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMTcg
MTg6Mjc6MDQgMjAxNiArMDEwMAoKICAgIHhlbi9kZXZpY2UtdHJlZTogRG8gbm90IHJlbWFwIElS
UXMgZm9yIHNlY29uZGFyeSBJUlEgY29udHJvbGxlcnMKICAgIAogICAgRG8gbm90IHJlbWFwIElS
UXMgY29ubmVjdGVkIHRvIHNlY29uZGFyeSBpbnRlcnJ1cHQgY29udHJvbGxlcnMuCiAgICBUaGVz
ZSBJUlFzIGhhdmUgbm8gbWVhbmluZyB0byB1cyB1bnRpbCB0aGV5IGNvbm5lY3QgdG8gdGhlCiAg
ICBwcmltYXJ5IGNvbnRyb2xsZXIuCiAgICAKICAgIFNlY29uZGFyeSBJUlEgY29udHJvbGxlcnMg
d2lsbCBhdCBzb21lIHBvaW50IGNvbm5lY3QgdG8gdGhlCiAgICBwcmltYXJ5IGNvbnRyb2xsZXIg
KHBvc3NpYmx5IHZpYSBvdGhlciBJUlEgY29udHJvbGxlcnMpLiBXZQogICAgbWFwIHRoZSBJUlFz
IGF0IHRoYXQgbGFzdCBjb25uZWN0aW9uIHBvaW50LgogICAgCiAgICBSZXZpZXdlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEVk
Z2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgotLS0KIHhlbi9jb21t
b24vZGV2aWNlX3RyZWUuYyB8IDE3ICsrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg
MTcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYyBi
L3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwppbmRleCAwZWQ4NmE3Li4wNmEyODM3IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKKysrIGIveGVuL2NvbW1vbi9kZXZpY2VfdHJl
ZS5jCkBAIC0xMTc2LDYgKzExNzYsMjMgQEAgaW50IGR0X2Zvcl9lYWNoX2lycV9tYXAoY29uc3Qg
c3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgcGlu
dHNpemU7IGkrKyApCiAgICAgICAgICAgICBkdF9yYXdfaXJxLnNwZWNpZmllcltpXSA9IGR0X3Jl
YWRfbnVtYmVyKGltYXAgKyBpLCAxKTsKIAorICAgICAgICBpZiAoIGR0X3Jhd19pcnEuY29udHJv
bGxlciAhPSBkdF9pbnRlcnJ1cHRfY29udHJvbGxlciApCisgICAgICAgIHsKKyAgICAgICAgICAg
IC8qCisgICAgICAgICAgICAgKiBXZSBkb24ndCBtYXAgSVJRcyBjb25uZWN0ZWQgdG8gc2Vjb25k
YXJ5IElSUSBjb250cm9sbGVycyBhcworICAgICAgICAgICAgICogdGhlc2UgSVJRcyBoYXZlIG5v
IG1lYW5pbmcgdG8gdXMgdW50aWwgdGhleSBjb25uZWN0IHRvIHRoZQorICAgICAgICAgICAgICog
cHJpbWFyeSBjb250cm9sbGVyLgorICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAqIFNlY29u
ZGFyeSBJUlEgY29udHJvbGxlcnMgd2lsbCBhdCBzb21lIHBvaW50IGNvbm5lY3QgdG8KKyAgICAg
ICAgICAgICAqIHRoZSBwcmltYXJ5IGNvbnRyb2xsZXIgKHBvc3NpYmx5IHZpYSBvdGhlciBJUlEg
Y29udHJvbGxlcnMpLgorICAgICAgICAgICAgICogV2UgbWFwIHRoZSBJUlFzIGF0IHRoYXQgbGFz
dCBjb25uZWN0aW9uIHBvaW50LgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpbWFwICs9
IHBpbnRzaXplOworICAgICAgICAgICAgaW1hcGxlbiAtPSBwaW50c2l6ZTsKKyAgICAgICAgICAg
IGR0X2RwcmludGsoIiAtPiBTa2lwcGVkIElSUSBmb3Igc2Vjb25kYXJ5IElSUSBjb250cm9sbGVy
XG4iKTsKKyAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisKICAgICAgICAgcmV0ID0g
ZHRfaXJxX3RyYW5zbGF0ZSgmZHRfcmF3X2lycSwgJmR0X2lycSk7CiAgICAgICAgIGlmICggcmV0
ICkKICAgICAgICAgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGM-0007kx-Bh; Fri, 20 May 2016 02:34: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 1b3aGL-0007kp-QK
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:05 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 AD/DA-02973-D977E375; Fri, 20 May 2016 02:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdOuV2
 4Qes2KYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLx3MWvBBI6Krsld7A2Mk9m7GLk4hAS+MErc
 v9vA2sXICeScZ5RY3hvQxcjBwSYgJjF3rwJIWERAVWLWiuXMECXqEk2/G9hAbGEBM4k/cxeyg
 Ni8QPbjvvtgNSxA9ac3vGOZwMixgJFhFaNGcWpRWWqRrqGRXlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoE8YgGAHY98s50OMkhxMSqK8T/LtwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8EqWAeUEi1LTUyvSMnOAwQGTluDgURLh1QZJ8xYXJOYWZ6ZDpE4xKkqJ874sBUoIgCQy
 SvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvA4g43ky80rgpr8CWswEtPiWmA3I4
 pJEhJRUA2O8r0pJW8m+vStT/l/MkEj+tMgqYXGom9yU1rWK4bpzTAM4Pkm45X+/zvj1jcPNF7
 H3eG+krswt0nNQOe1pt0Oq/pmceRnf2SfqG2691zh8JO5YzsmXyx7ynireMEFd3/PU64aoPYt
 DLl0Oezqjr63sQm/Gc5UuM7uts4S4rqZV9IYyzcnvCldiKc5INNRiLipOBADhyTKeQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463711643!40696178!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59273 invoked from network); 20 May 2016 02:34:04 -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; 20 May 2016 02:34: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 1b3aGJ-0006QN-9U
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGJ-0001xg-6z
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGJ-0001xg-6z@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:03 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update ovmf 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE1NDJlZmNlYTg5M2RmODc0YjEzYjFlYTc4MTAxZTFmZjZhNTVjNDEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
MTo0ODoyNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTE6NDg6MjUgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG92bWYgY2hhbmdlc2V0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmln
Lm1rIGIvQ29uZmlnLm1rCmluZGV4IDYxYjVjZWIuLjA1YmNhZGMgMTAwNjQ0Ci0tLSBhL0NvbmZp
Zy5taworKysgYi9Db25maWcubWsKQEAgLTI3MCw3ICsyNzAsNyBAQCBRRU1VX1RSQURJVElPTkFM
X1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0CiBT
RUFCSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvc2VhYmlvcy5naXQK
IE1JTklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0
CiBlbmRpZgotT1ZNRl9VUFNUUkVBTV9SRVZJU0lPTiA/PSA1MmE5OTQ5M2NjZTg4YTlkNGVjOGEw
MmQ3ZjFiZDFhMTAwMWNlNjBkCitPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IGI0MWVmMzI1MTgw
OTVmNzgzZDBjMjM0M2I0OTZjYzg1N2M2ZjNkZmYKIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0g
cWVtdS14ZW4tNC43LjAtcmMxCiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVj
YTEzNjUyNWFhMmU2OTE3YWU1MDBlN2NmNzMxYzA5ZAogIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIw
MTYgKzAxMDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGM-0007kx-Bh; Fri, 20 May 2016 02:34: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 1b3aGL-0007kp-QK
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:05 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 AD/DA-02973-D977E375; Fri, 20 May 2016 02:34:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdOuV2
 4Qes2KYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLx3MWvBBI6Krsld7A2Mk9m7GLk4hAS+MErc
 v9vA2sXICeScZ5RY3hvQxcjBwSYgJjF3rwJIWERAVWLWiuXMECXqEk2/G9hAbGEBM4k/cxeyg
 Ni8QPbjvvtgNSxA9ac3vGOZwMixgJFhFaNGcWpRWWqRrqGRXlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoE8YgGAHY98s50OMkhxMSqK8T/LtwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8EqWAeUEi1LTUyvSMnOAwQGTluDgURLh1QZJ8xYXJOYWZ6ZDpE4xKkqJ874sBUoIgCQy
 SvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvA4g43ky80rgpr8CWswEtPiWmA3I4
 pJEhJRUA2O8r0pJW8m+vStT/l/MkEj+tMgqYXGom9yU1rWK4bpzTAM4Pkm45X+/zvj1jcPNF7
 H3eG+krswt0nNQOe1pt0Oq/pmceRnf2SfqG2691zh8JO5YzsmXyx7ynireMEFd3/PU64aoPYt
 DLl0Oezqjr63sQm/Gc5UuM7uts4S4rqZV9IYyzcnvCldiKc5INNRiLipOBADhyTKeQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463711643!40696178!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59273 invoked from network); 20 May 2016 02:34:04 -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; 20 May 2016 02:34: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 1b3aGJ-0006QN-9U
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGJ-0001xg-6z
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGJ-0001xg-6z@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:03 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update ovmf 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE1NDJlZmNlYTg5M2RmODc0YjEzYjFlYTc4MTAxZTFmZjZhNTVjNDEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
MTo0ODoyNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTE6NDg6MjUgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG92bWYgY2hhbmdlc2V0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmln
Lm1rIGIvQ29uZmlnLm1rCmluZGV4IDYxYjVjZWIuLjA1YmNhZGMgMTAwNjQ0Ci0tLSBhL0NvbmZp
Zy5taworKysgYi9Db25maWcubWsKQEAgLTI3MCw3ICsyNzAsNyBAQCBRRU1VX1RSQURJVElPTkFM
X1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0CiBT
RUFCSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvc2VhYmlvcy5naXQK
IE1JTklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0
CiBlbmRpZgotT1ZNRl9VUFNUUkVBTV9SRVZJU0lPTiA/PSA1MmE5OTQ5M2NjZTg4YTlkNGVjOGEw
MmQ3ZjFiZDFhMTAwMWNlNjBkCitPVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IGI0MWVmMzI1MTgw
OTVmNzgzZDBjMjM0M2I0OTZjYzg1N2M2ZjNkZmYKIFFFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0g
cWVtdS14ZW4tNC43LjAtcmMxCiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVj
YTEzNjUyNWFhMmU2OTE3YWU1MDBlN2NmNzMxYzA5ZAogIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIw
MTYgKzAxMDAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGW-0007mL-Db; Fri, 20 May 2016 02:34: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 1b3aGV-0007mD-Pk
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:15 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 3D/08-17285-7A77E375; Fri, 20 May 2016 02:34:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdZuV2
 4wbFueYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNePYruuAOR8XdT7+ZGhhPs3cxcnEICXxhlDi+
 4h4bhHOeUWLGmbmsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC5hILFj/A
 izOK2Amca/9FJjNAlTfu6CJbQIjxwJGhlWMGsWpRWWpRbqGZnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYznT3seYpTkYFIS5X2SbxcuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYJXsgwoJ1iUmp5akZaZAwwOmLQEB4+SCK82SJq3uCAxtzgzHSJ1ilFRSpz3ZSlQQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuatBBnPk5lXAjf9FdBiJqDFt8RsQ
 BaXJCKkpBoYhbwTUj0tdU+dj389tdD45ZuNpyeW9pWdiL/pbXqtRUy1KKt+6l4e+ZzMlQdmTX
 0hbez94Kjbn3qGAL28f6abg+5mXQtpiTq3KuXN9ul6YpfvGKsfndOt+eONQO7ZD91uCSxX+jN
 uLg6WCJvyfONif1mr3VW2s++7yb1sWpiuudBymbyWRe4XJZbijERDLeai4kQAbFhvKkMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463711653!40696186!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60175 invoked from network); 20 May 2016 02:34:14 -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; 20 May 2016 02:34: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 1b3aGT-0006Qc-BI
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGT-0001yM-AW
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGT-0001yM-AW@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update qemu-xen tag
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY2N2E3MTIwZDAwNjAwNzM4OTQzNTk3NjA3MWYwYjg5Zjk0ZWM3Y2MKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBNYXkgMTggMTI6MzU6MjIgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDE4IDEzOjU1OjMzIDIwMTYgKzAx
MDAKCiAgICBDb25maWcubWs6IHVwZGF0ZSBxZW11LXhlbiB0YWcKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Q29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDA1YmNhZGMuLmJkYzhlNDUgMTAwNjQ0Ci0tLSBh
L0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI3MSw3ICsyNzEsNyBAQCBTRUFCSU9TX1VQ
U1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvc2VhYmlvcy5naXQKIE1JTklPU19V
UFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0CiBlbmRpZgog
T1ZNRl9VUFNUUkVBTV9SRVZJU0lPTiA/PSBiNDFlZjMyNTE4MDk1Zjc4M2QwYzIzNDNiNDk2Y2M4
NTdjNmYzZGZmCi1RRU1VX1VQU1RSRUFNX1JFVklTSU9OID89IHFlbXUteGVuLTQuNy4wLXJjMQor
UUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzQKIE1JTklPU19VUFNU
UkVBTV9SRVZJU0lPTiA/PSAxYTNlZTZlZWNhMTM2NTI1YWEyZTY5MTdhZTUwMGU3Y2Y3MzFjMDlk
CiAjIEZyaSBNYXkgMTMgMTU6MjE6MTAgMjAxNiArMDEwMAogIyBsaWIvc3lzLmM6IGVuY2xvc2Ug
ZmlsZV90eXBlcyBpbiBkZWZpbmUgZ3VhcmRzCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGW-0007mL-Db; Fri, 20 May 2016 02:34: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 1b3aGV-0007mD-Pk
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:15 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 3D/08-17285-7A77E375; Fri, 20 May 2016 02:34:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdZuV2
 4wbFueYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNePYruuAOR8XdT7+ZGhhPs3cxcnEICXxhlDi+
 4h4bhHOeUWLGmbmsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC5hILFj/A
 izOK2Amca/9FJjNAlTfu6CJbQIjxwJGhlWMGsWpRWWpRbqGZnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYznT3seYpTkYFIS5X2SbxcuxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYJXsgwoJ1iUmp5akZaZAwwOmLQEB4+SCK82SJq3uCAxtzgzHSJ1ilFRSpz3ZSlQQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuatBBnPk5lXAjf9FdBiJqDFt8RsQ
 BaXJCKkpBoYhbwTUj0tdU+dj389tdD45ZuNpyeW9pWdiL/pbXqtRUy1KKt+6l4e+ZzMlQdmTX
 0hbez94Kjbn3qGAL28f6abg+5mXQtpiTq3KuXN9ul6YpfvGKsfndOt+eONQO7ZD91uCSxX+jN
 uLg6WCJvyfONif1mr3VW2s++7yb1sWpiuudBymbyWRe4XJZbijERDLeai4kQAbFhvKkMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463711653!40696186!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60175 invoked from network); 20 May 2016 02:34:14 -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; 20 May 2016 02:34: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 1b3aGT-0006Qc-BI
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGT-0001yM-AW
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGT-0001yM-AW@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update qemu-xen tag
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY2N2E3MTIwZDAwNjAwNzM4OTQzNTk3NjA3MWYwYjg5Zjk0ZWM3Y2MKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBNYXkgMTggMTI6MzU6MjIgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgTWF5IDE4IDEzOjU1OjMzIDIwMTYgKzAx
MDAKCiAgICBDb25maWcubWs6IHVwZGF0ZSBxZW11LXhlbiB0YWcKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Q29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDA1YmNhZGMuLmJkYzhlNDUgMTAwNjQ0Ci0tLSBh
L0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI3MSw3ICsyNzEsNyBAQCBTRUFCSU9TX1VQ
U1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvc2VhYmlvcy5naXQKIE1JTklPU19V
UFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL21pbmktb3MuZ2l0CiBlbmRpZgog
T1ZNRl9VUFNUUkVBTV9SRVZJU0lPTiA/PSBiNDFlZjMyNTE4MDk1Zjc4M2QwYzIzNDNiNDk2Y2M4
NTdjNmYzZGZmCi1RRU1VX1VQU1RSRUFNX1JFVklTSU9OID89IHFlbXUteGVuLTQuNy4wLXJjMQor
UUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjcuMC1yYzQKIE1JTklPU19VUFNU
UkVBTV9SRVZJU0lPTiA/PSAxYTNlZTZlZWNhMTM2NTI1YWEyZTY5MTdhZTUwMGU3Y2Y3MzFjMDlk
CiAjIEZyaSBNYXkgMTMgMTU6MjE6MTAgMjAxNiArMDEwMAogIyBsaWIvc3lzLmM6IGVuY2xvc2Ug
ZmlsZV90eXBlcyBpbiBkZWZpbmUgZ3VhcmRzCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGg-0007oD-FP; Fri, 20 May 2016 02:34: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 1b3aGf-0007o4-Ue
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:26 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 DA/89-03293-1B77E375; Fri, 20 May 2016 02:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdDuV2
 4wY7nChYTthk4MHps79vFHsAYxZqZl5RfkcCa8bb1AHvBH/aKSfM8GxifsHUxcnEICXxhlFgw
 cxULhHOeUWLX/9vsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILA8Xfb+4Gi
 /MKmEn0nT3ECGKzAMXbFr5hn8DIsYCRYRWjenFqUVlqka6lXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoEfqGRgYdzC+/ul0iFGSg0lJlPdJvl24EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQne3jKgnGBRanpqRVpmDjA0YNISHDxKIrzaIGne4oLE3OLMdIjUKUZFKXHeYpCEAEgi
 ozQPrg0WjpcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfM6gEzhycwrgZv+CmgxE9DiW2I2I
 ItLEhFSUg2MnlM+BjvabnlcsWDRFQ7h8p3btkU8LDz8z0550p4L77Y5hqSkbX6b6mniudt2uc
 sDnWk8QoKt/2LjJu/b/0xOI7vx4R/u7a4mOeUi+1Z/vGKdL7VjRVZw4q8J0+RXxX5eNNn60sN
 5EU7cW0NLf2bLRB67e1Ap8mFh1i2usGe/KpZu/DFj84PYGCWW4oxEQy3mouJEALBFTP5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463711663!41099254!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38663 invoked from network); 20 May 2016 02:34:24 -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; 20 May 2016 02:34: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 1b3aGd-0006Qs-Dx
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGd-0001ze-CR
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGd-0001ze-CR@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:23 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhiMTgzNGFmZGRlMWMwZTE5ZDkyYmQwNDBlZDA4ZDM5NDNlNWYyZWIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBNYXkgMTggMTU6NDY6MTMgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxOCAxNTo0NjoxMyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGJkYzhlNDUuLjlmMGRkMDQgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gZTRjZWI3N2Nm
ODhiYzQ0ZjBiN2ZlMzkyMjVjNDlkNjYwNzM1ZjMyNwotIyBXZWQgSnVsIDE1IDE4OjE3OjA0IDIw
MTUgKzAxMDAKLSMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxkCitRRU1VX1RS
QURJVElPTkFMX1JFVklTSU9OID89IGRmNTUzYzA1NjEwNGUzZGQ4YTJiZDJlNzI1MzlhNTdjNGMw
ODViYWUKKyMgVGh1IE1heSA1IDExOjE0OjQ0IDIwMTYgKzAxMDAKKyMgRml4IGJ1aWxkIHdpdGgg
bmV3ZXIgdmVyc2lvbiBvZiBHTlVUTFMKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGg-0007oD-FP; Fri, 20 May 2016 02:34: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 1b3aGf-0007o4-Ue
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:26 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 DA/89-03293-1B77E375; Fri, 20 May 2016 02:34:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdDuV2
 4wY7nChYTthk4MHps79vFHsAYxZqZl5RfkcCa8bb1AHvBH/aKSfM8GxifsHUxcnEICXxhlFgw
 cxULhHOeUWLX/9vsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILA8Xfb+4Gi
 /MKmEn0nT3ECGKzAMXbFr5hn8DIsYCRYRWjenFqUVlqka6lXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoEfqGRgYdzC+/ul0iFGSg0lJlPdJvl24EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQne3jKgnGBRanpqRVpmDjA0YNISHDxKIrzaIGne4oLE3OLMdIjUKUZFKXHeYpCEAEgi
 ozQPrg0WjpcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfM6gEzhycwrgZv+CmgxE9DiW2I2I
 ItLEhFSUg2MnlM+BjvabnlcsWDRFQ7h8p3btkU8LDz8z0550p4L77Y5hqSkbX6b6mniudt2uc
 sDnWk8QoKt/2LjJu/b/0xOI7vx4R/u7a4mOeUi+1Z/vGKdL7VjRVZw4q8J0+RXxX5eNNn60sN
 5EU7cW0NLf2bLRB67e1Ap8mFh1i2usGe/KpZu/DFj84PYGCWW4oxEQy3mouJEALBFTP5CAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463711663!41099254!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38663 invoked from network); 20 May 2016 02:34:24 -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; 20 May 2016 02:34: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 1b3aGd-0006Qs-Dx
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGd-0001ze-CR
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGd-0001ze-CR@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:23 +0000
Subject: [Xen-changelog] [xen master] 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhiMTgzNGFmZGRlMWMwZTE5ZDkyYmQwNDBlZDA4ZDM5NDNlNWYyZWIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBNYXkgMTggMTU6NDY6MTMgMjAxNiArMDEwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIE1heSAxOCAxNTo0NjoxMyAy
MDE2ICswMTAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGJkYzhlNDUuLjlmMGRkMDQgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gZTRjZWI3N2Nm
ODhiYzQ0ZjBiN2ZlMzkyMjVjNDlkNjYwNzM1ZjMyNwotIyBXZWQgSnVsIDE1IDE4OjE3OjA0IDIw
MTUgKzAxMDAKLSMgcnRsODEzOTogY2hlY2sgVENQIERhdGEgT2Zmc2V0IGZpZWxkCitRRU1VX1RS
QURJVElPTkFMX1JFVklTSU9OID89IGRmNTUzYzA1NjEwNGUzZGQ4YTJiZDJlNzI1MzlhNTdjNGMw
ODViYWUKKyMgVGh1IE1heSA1IDExOjE0OjQ0IDIwMTYgKzAxMDAKKyMgRml4IGJ1aWxkIHdpdGgg
bmV3ZXIgdmVyc2lvbiBvZiBHTlVUTFMKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
c291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGr-0007pw-HV; Fri, 20 May 2016 02:34:37 +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 1b3aGq-0007pn-FG
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:36 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 41/A5-03149-BB77E375; Fri, 20 May 2016 02:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdXuV2
 4wYr9hhYTthk4MHps79vFHsAYxZqZl5RfkcCasa81q+ChTsXBlVdZGhj7lboYuTiEBL4wSixt
 XMIO4ZxnlPgyZRFbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAiESGxcsY
 wWxeQXMJDZs6mcEsVmA6ic/OM02gZFjASPDKkaN4tSistQiXUNTvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxjXbPQ8xSnIwKYnyPsm3CxfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwStZBpQTLEpNT61Iy8wBBgdMWoKDR0mEVxskzVtckJhbnJkOkTrFqCglzvuyFCgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8zqAjOfJzCuBm/4KaDET0OJbY
 jYgi0sSEVJSDYxla195PTVuSFgesl/M8dEm69SFDIfjXy1e/KVvdlfY841eam+5k6PMl01Kfm
 K2ZEPaXfHHTxe93Xr099+kyydtvXa/DT55dsap9OqKBe/eabPxqCXxljA3qDMlel2wDSzaXLt
 UqjXH58KsJ9MUNWqvtjht4mx7/Cfx2BqpliqZZ5zrl4k88ytXYinOSDTUYi4qTgQAd6VWjkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463711673!40513375!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38070 invoked from network); 20 May 2016 02:34:34 -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; 20 May 2016 02:34: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 1b3aGn-0006RC-GJ
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGn-00020J-FU
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGn-00020J-FU@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:33 +0000
Subject: [Xen-changelog] [xen master] xen/nested_p2m: Don't walk EPT tables
	with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJhYjJiZDhlMjIyZGU5ZTU5NjY5OWFjMDgwZWE5ODVhZjgyOGM0YzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIEFwciAxMiAxOTo1NzozNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTg6MjI6
MDYgMjAxNiArMDEwMAoKICAgIHhlbi9uZXN0ZWRfcDJtOiBEb24ndCB3YWxrIEVQVCB0YWJsZXMg
d2l0aCBhIHJlZ3VsYXIgUFQgd2Fsa2VyCiAgICAKICAgIGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2Zu
KCkgaXMgYSBwbGFpbiBQVCB3YWxrZXIsIGFuZCBpcyBub3QgYXBwcm9wcmlhdGUgZm9yIGEKICAg
IGdlbmVyYWwgTDEgcDJtIHdhbGsuICBJdCBpcyBmaW5lIGZvciBBTUQgYXMgTlBUIHNoYXJlIHRo
ZSBzYW1lIGZvcm1hdCBhcwogICAgbm9ybWFsIHBhZ2V0YWJsZXMuICBGb3IgSW50ZWwgRVBUIGhv
d2V2ZXIsIGl0IGlzIHdyb25nLgogICAgCiAgICBUaGUgdHJhbnNsYXRpb24gZW5kcyB1cCBjb3Jy
ZWN0IChhcyB0aGUgZm9ybWF0cyBhcmUgc3VmZmljaWVudGx5IHNpbWlsYXIpLCBidXQKICAgIHRo
ZSBjb250cm9sIGJpdHMgaW4gbG93ZXIgMTIgYml0cyBkaWZmZXIgaW4gbWVhbmluZy4gIEEgcGxh
aW4gUFQgd2Fsa2VyIHNldHMKICAgIEEvRCBiaXRzIChiaXRzIDUgYW5kIDYpIGFzIGl0IHdhbGtz
LCBidXQgaW4gRVBUIHRhYmxlcywgdGhlc2UgYXJlIHRoZSBJUEFUIGFuZAogICAgdG9wIGJpdCBv
ZiBFTVQgKGNhY2hpbmcgdHlwZSkuICBUaGlzIGluIHR1cm4gY2F1c2VzIHByb2JsZW0gd2hlbiB0
aGUgRVBUCiAgICB0YWJsZXMgYXJlIHN1YnNlcXVlbnRseSB1c2VkLgogICAgCiAgICBSZXBsYWNl
IGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2ZuKCkgd2l0aCBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oKSBp
bgogICAgcGFnaW5nX2d2YV90b19nZm4oKSwgd2hpY2ggaXMgdGhlIGNvcnJlY3QgZnVuY3Rpb24g
Zm9yIHRoZSB0YXNrLiAgVGhpcwogICAgaW52b2x2ZXMgbWFraW5nIG5lc3RlZGhhcF93YWxrX0wx
X3AybSgpIG5vbi1zdGF0aWMsIGFuZCBhZGRpbmcKICAgIHZteF92bWNzX2VudGVyL2V4aXQoKSBw
YWlycyB0byBudm14X2hhcF93YWxrX0wxX3AybSgpIGFzIGl0IGlzIG5vdyByZWFjaGFibGUKICAg
IGZyb20gY29udGV4dHMgb3RoZXIgdGhhbiB2ID09IGN1cnJlbnQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBBY2tlZC1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMgICAgICAgICB8ICA0ICsrKysKIHhlbi9hcmNoL3g4Ni9tbS9oYXAvbmVzdGVk
X2hhcC5jICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgIHwg
MjkgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L25lc3RlZGh2bS5oIHwgIDQgKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCsp
LCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCAzNWYzNjg3Li5mYWE4YjY5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCkBAIC0yMDM2LDYgKzIwMzYsOCBAQCBudm14X2hhcF93YWxrX0wxX3Ay
bShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dwYSwKICAgICB1
aW50MzJfdCByd3hfcmlnaHRzID0gKGFjY2Vzc194IDw8IDIpIHwgKGFjY2Vzc193IDw8IDEpIHwg
YWNjZXNzX3I7CiAgICAgc3RydWN0IG5lc3RlZHZteCAqbnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsK
IAorICAgIHZteF92bWNzX2VudGVyKHYpOworCiAgICAgX192bXJlYWQoRVhJVF9RVUFMSUZJQ0FU
SU9OLCAmZXhpdF9xdWFsKTsKICAgICByYyA9IG5lcHRfdHJhbnNsYXRlX2wyZ2EodiwgTDJfZ3Bh
LCBwYWdlX29yZGVyLCByd3hfcmlnaHRzLCAmZ2ZuLCBwMm1fYWNjLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmZXhpdF9xdWFsLCAmZXhpdF9yZWFzb24pOwpAQCAtMjA2MCw2ICsyMDYy
LDggQEAgbnZteF9oYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYsIHBhZGRyX3QgTDJfZ3Bh
LCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIHZteF92bWNz
X2V4aXQodik7CisKICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvbmVzdGVkX2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMK
aW5kZXggOWNlZTVhMC4uZDQxYmIwOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9u
ZXN0ZWRfaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMKQEAgLTE0
MSw3ICsxNDEsNyBAQCBuZXN0ZWRoYXBfZml4X3AybShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAy
bV9kb21haW4gKnAybSwKICAqIHdhbGsgaXMgc3VjY2Vzc2Z1bCwgdGhlIHRyYW5zbGF0ZWQgdmFs
dWUgaXMgcmV0dXJuZWQgaW4KICAqIEwxX2dwYS4gVGhlIHJlc3VsdCB2YWx1ZSB0ZWxscyB3aGF0
IHRvIGRvIG5leHQuCiAgKi8KLXN0YXRpYyBpbnQKK2ludAogbmVzdGVkaGFwX3dhbGtfTDFfcDJt
KHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAqcDJtX2Fj
YywKICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3Nf
dywgYm9vbF90IGFjY2Vzc194KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDk0ZWFiZjYuLjliMTk3NjkgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIw
ODEsMjAgKzIwODEsMzkgQEAgdW5zaWduZWQgbG9uZyBwYWdpbmdfZ3ZhX3RvX2dmbihzdHJ1Y3Qg
dmNwdSAqdiwKIAogICAgIGlmICggaXNfaHZtX3ZjcHUodikgJiYgcGFnaW5nX21vZGVfaGFwKHYt
PmRvbWFpbikgJiYgbmVzdGVkaHZtX2lzX24yKHYpICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuOworICAgICAgICB1bnNpZ25lZCBsb25nIGwyX2dmbiwgbDFfZ2ZuOwogICAgICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwogICAgICAgICBjb25zdCBzdHJ1Y3QgcGFnaW5nX21v
ZGUgKm1vZGU7Ci0gICAgICAgIHVpbnQzMl90IHBmZWNfMjEgPSAqcGZlYzsKICAgICAgICAgdWlu
dDY0X3QgbnAybV9iYXNlID0gbmh2bV92Y3B1X3AybV9iYXNlKHYpOworICAgICAgICB1aW50OF90
IGwxX3AybWE7CisgICAgICAgIHVuc2lnbmVkIGludCBsMV9wYWdlX29yZGVyOworICAgICAgICBp
bnQgcnY7CiAKICAgICAgICAgLyogdHJhbnNsYXRlIGwyIGd1ZXN0IHZhIGludG8gbDIgZ3Vlc3Qg
Z2ZuICovCiAgICAgICAgIHAybSA9IHAybV9nZXRfbmVzdGVkcDJtKHYsIG5wMm1fYmFzZSk7CiAg
ICAgICAgIG1vZGUgPSBwYWdpbmdfZ2V0X25lc3RlZG1vZGUodik7Ci0gICAgICAgIGdmbiA9IG1v
ZGUtPmd2YV90b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7CisgICAgICAgIGwyX2dmbiA9IG1vZGUt
Pmd2YV90b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7CisKKyAgICAgICAgaWYgKCBsMl9nZm4gPT0g
SU5WQUxJRF9HRk4gKQorICAgICAgICAgICAgcmV0dXJuIElOVkFMSURfR0ZOOwogCiAgICAgICAg
IC8qIHRyYW5zbGF0ZSBsMiBndWVzdCBnZm4gaW50byBsMSBndWVzdCBnZm4gKi8KLSAgICAgICAg
cmV0dXJuIGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2ZuKHYsIGhvc3RwMm0sIG5wMm1fYmFzZSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiA8PCBQQUdFX1NISUZULCAm
cGZlY18yMSwgTlVMTCk7CisgICAgICAgIHJ2ID0gbmVzdGVkaGFwX3dhbGtfTDFfcDJtKHYsIGwy
X2dmbiwgJmwxX2dmbiwgJmwxX3BhZ2Vfb3JkZXIsICZsMV9wMm1hLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAhISgqcGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgISEoKnBmZWMgJiBQRkVDX2luc25fZmV0Y2gpKTsKKworICAgICAgICBpZiAo
IHJ2ICE9IE5FU1RFREhWTV9QQUdFRkFVTFRfRE9ORSApCisgICAgICAgICAgICByZXR1cm4gSU5W
QUxJRF9HRk47CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU2FuaXR5IGNoZWNrIHRoYXQgbDFf
Z2ZuIGNhbiBiZSB1c2VkIHByb3Blcmx5IGFzIGEgNEsgbWFwcGluZywgZXZlbgorICAgICAgICAg
KiBpZiBpdCBtYXBwZWQgYnkgYSBuZXN0ZWQgc3VwZXJwYWdlLgorICAgICAgICAgKi8KKyAgICAg
ICAgQVNTRVJUKChsMl9nZm4gJiAoKDF1bCA8PCBsMV9wYWdlX29yZGVyKSAtIDEpKSA9PQorICAg
ICAgICAgICAgICAgKGwxX2dmbiAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpKTsKKwor
ICAgICAgICByZXR1cm4gbDFfZ2ZuOwogICAgIH0KIAogICAgIHJldHVybiBob3N0bW9kZS0+Z3Zh
X3RvX2dmbih2LCBob3N0cDJtLCB2YSwgcGZlYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9uZXN0ZWRodm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2
bS5oCmluZGV4IGNmMWE4ZjQuLmJjODI0MjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL25lc3RlZGh2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2
bS5oCkBAIC01Niw2ICs1NiwxMCBAQCBib29sX3QgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2Rl
KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBuZXN0ZWRodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCBwYWRkcl90ICpMMl9ncGEsCiAgICAgYm9vbF90IGFjY2Vzc19yLCBib29s
X3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nlc3NfeCk7CiAKK2ludCBuZXN0ZWRoYXBfd2Fsa19MMV9w
Mm0oc3RydWN0IHZjcHUgKnYsIHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAq
cDJtX2FjYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90IGFjY2Vzc19yLCBib29s
X3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nlc3NfeCk7CisKIC8qIElPIHBlcm1pc3Npb24gbWFwICov
CiB1bnNpZ25lZCBsb25nICpuZXN0ZWRodm1fdmNwdV9pb21hcF9nZXQoYm9vbF90IGlvcG9ydF84
MCwgYm9vbF90IGlvcG9ydF9lZCk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Fri May 20 02:34:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:34: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 1b3aGr-0007pw-HV; Fri, 20 May 2016 02:34:37 +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 1b3aGq-0007pn-FG
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:36 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 41/A5-03149-BB77E375; Fri, 20 May 2016 02:34:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdXuV2
 4wYr9hhYTthk4MHps79vFHsAYxZqZl5RfkcCasa81q+ChTsXBlVdZGhj7lboYuTiEBL4wSixt
 XMIO4ZxnlPgyZRFbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAiESGxcsY
 wWxeQXMJDZs6mcEsVmA6ic/OM02gZFjASPDKkaN4tSistQiXUNTvaSizPSMktzEzBxdQwNjvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxjXbPQ8xSnIwKYnyPsm3CxfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwStZBpQTLEpNT61Iy8wBBgdMWoKDR0mEVxskzVtckJhbnJkOkTrFqCglzvuyFCgh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8zqAjOfJzCuBm/4KaDET0OJbY
 jYgi0sSEVJSDYxla195PTVuSFgesl/M8dEm69SFDIfjXy1e/KVvdlfY841eam+5k6PMl01Kfm
 K2ZEPaXfHHTxe93Xr099+kyydtvXa/DT55dsap9OqKBe/eabPxqCXxljA3qDMlel2wDSzaXLt
 UqjXH58KsJ9MUNWqvtjht4mx7/Cfx2BqpliqZZ5zrl4k88ytXYinOSDTUYi4qTgQAd6VWjkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463711673!40513375!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38070 invoked from network); 20 May 2016 02:34:34 -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; 20 May 2016 02:34: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 1b3aGn-0006RC-GJ
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b3aGn-00020J-FU
 for xen-changelog@lists.xensource.com; Fri, 20 May 2016 02:34:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b3aGn-00020J-FU@xenbits.xenproject.org>
Date: Fri, 20 May 2016 02:34:33 +0000
Subject: [Xen-changelog] [xen master] xen/nested_p2m: Don't walk EPT tables
	with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGJhYjJiZDhlMjIyZGU5ZTU5NjY5OWFjMDgwZWE5ODVhZjgyOGM0YzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIEFwciAxMiAxOTo1NzozNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMTggMTg6MjI6
MDYgMjAxNiArMDEwMAoKICAgIHhlbi9uZXN0ZWRfcDJtOiBEb24ndCB3YWxrIEVQVCB0YWJsZXMg
d2l0aCBhIHJlZ3VsYXIgUFQgd2Fsa2VyCiAgICAKICAgIGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2Zu
KCkgaXMgYSBwbGFpbiBQVCB3YWxrZXIsIGFuZCBpcyBub3QgYXBwcm9wcmlhdGUgZm9yIGEKICAg
IGdlbmVyYWwgTDEgcDJtIHdhbGsuICBJdCBpcyBmaW5lIGZvciBBTUQgYXMgTlBUIHNoYXJlIHRo
ZSBzYW1lIGZvcm1hdCBhcwogICAgbm9ybWFsIHBhZ2V0YWJsZXMuICBGb3IgSW50ZWwgRVBUIGhv
d2V2ZXIsIGl0IGlzIHdyb25nLgogICAgCiAgICBUaGUgdHJhbnNsYXRpb24gZW5kcyB1cCBjb3Jy
ZWN0IChhcyB0aGUgZm9ybWF0cyBhcmUgc3VmZmljaWVudGx5IHNpbWlsYXIpLCBidXQKICAgIHRo
ZSBjb250cm9sIGJpdHMgaW4gbG93ZXIgMTIgYml0cyBkaWZmZXIgaW4gbWVhbmluZy4gIEEgcGxh
aW4gUFQgd2Fsa2VyIHNldHMKICAgIEEvRCBiaXRzIChiaXRzIDUgYW5kIDYpIGFzIGl0IHdhbGtz
LCBidXQgaW4gRVBUIHRhYmxlcywgdGhlc2UgYXJlIHRoZSBJUEFUIGFuZAogICAgdG9wIGJpdCBv
ZiBFTVQgKGNhY2hpbmcgdHlwZSkuICBUaGlzIGluIHR1cm4gY2F1c2VzIHByb2JsZW0gd2hlbiB0
aGUgRVBUCiAgICB0YWJsZXMgYXJlIHN1YnNlcXVlbnRseSB1c2VkLgogICAgCiAgICBSZXBsYWNl
IGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2ZuKCkgd2l0aCBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oKSBp
bgogICAgcGFnaW5nX2d2YV90b19nZm4oKSwgd2hpY2ggaXMgdGhlIGNvcnJlY3QgZnVuY3Rpb24g
Zm9yIHRoZSB0YXNrLiAgVGhpcwogICAgaW52b2x2ZXMgbWFraW5nIG5lc3RlZGhhcF93YWxrX0wx
X3AybSgpIG5vbi1zdGF0aWMsIGFuZCBhZGRpbmcKICAgIHZteF92bWNzX2VudGVyL2V4aXQoKSBw
YWlycyB0byBudm14X2hhcF93YWxrX0wxX3AybSgpIGFzIGl0IGlzIG5vdyByZWFjaGFibGUKICAg
IGZyb20gY29udGV4dHMgb3RoZXIgdGhhbiB2ID09IGN1cnJlbnQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBBY2tlZC1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMgICAgICAgICB8ICA0ICsrKysKIHhlbi9hcmNoL3g4Ni9tbS9oYXAvbmVzdGVk
X2hhcC5jICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgIHwg
MjkgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L25lc3RlZGh2bS5oIHwgIDQgKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCsp
LCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCAzNWYzNjg3Li5mYWE4YjY5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCkBAIC0yMDM2LDYgKzIwMzYsOCBAQCBudm14X2hhcF93YWxrX0wxX3Ay
bShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dwYSwKICAgICB1
aW50MzJfdCByd3hfcmlnaHRzID0gKGFjY2Vzc194IDw8IDIpIHwgKGFjY2Vzc193IDw8IDEpIHwg
YWNjZXNzX3I7CiAgICAgc3RydWN0IG5lc3RlZHZteCAqbnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsK
IAorICAgIHZteF92bWNzX2VudGVyKHYpOworCiAgICAgX192bXJlYWQoRVhJVF9RVUFMSUZJQ0FU
SU9OLCAmZXhpdF9xdWFsKTsKICAgICByYyA9IG5lcHRfdHJhbnNsYXRlX2wyZ2EodiwgTDJfZ3Bh
LCBwYWdlX29yZGVyLCByd3hfcmlnaHRzLCAmZ2ZuLCBwMm1fYWNjLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmZXhpdF9xdWFsLCAmZXhpdF9yZWFzb24pOwpAQCAtMjA2MCw2ICsyMDYy
LDggQEAgbnZteF9oYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYsIHBhZGRyX3QgTDJfZ3Bh
LCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIHZteF92bWNz
X2V4aXQodik7CisKICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvbmVzdGVkX2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMK
aW5kZXggOWNlZTVhMC4uZDQxYmIwOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9u
ZXN0ZWRfaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMKQEAgLTE0
MSw3ICsxNDEsNyBAQCBuZXN0ZWRoYXBfZml4X3AybShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAy
bV9kb21haW4gKnAybSwKICAqIHdhbGsgaXMgc3VjY2Vzc2Z1bCwgdGhlIHRyYW5zbGF0ZWQgdmFs
dWUgaXMgcmV0dXJuZWQgaW4KICAqIEwxX2dwYS4gVGhlIHJlc3VsdCB2YWx1ZSB0ZWxscyB3aGF0
IHRvIGRvIG5leHQuCiAgKi8KLXN0YXRpYyBpbnQKK2ludAogbmVzdGVkaGFwX3dhbGtfTDFfcDJt
KHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAqcDJtX2Fj
YywKICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3Nf
dywgYm9vbF90IGFjY2Vzc194KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDk0ZWFiZjYuLjliMTk3NjkgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIw
ODEsMjAgKzIwODEsMzkgQEAgdW5zaWduZWQgbG9uZyBwYWdpbmdfZ3ZhX3RvX2dmbihzdHJ1Y3Qg
dmNwdSAqdiwKIAogICAgIGlmICggaXNfaHZtX3ZjcHUodikgJiYgcGFnaW5nX21vZGVfaGFwKHYt
PmRvbWFpbikgJiYgbmVzdGVkaHZtX2lzX24yKHYpICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuOworICAgICAgICB1bnNpZ25lZCBsb25nIGwyX2dmbiwgbDFfZ2ZuOwogICAgICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwogICAgICAgICBjb25zdCBzdHJ1Y3QgcGFnaW5nX21v
ZGUgKm1vZGU7Ci0gICAgICAgIHVpbnQzMl90IHBmZWNfMjEgPSAqcGZlYzsKICAgICAgICAgdWlu
dDY0X3QgbnAybV9iYXNlID0gbmh2bV92Y3B1X3AybV9iYXNlKHYpOworICAgICAgICB1aW50OF90
IGwxX3AybWE7CisgICAgICAgIHVuc2lnbmVkIGludCBsMV9wYWdlX29yZGVyOworICAgICAgICBp
bnQgcnY7CiAKICAgICAgICAgLyogdHJhbnNsYXRlIGwyIGd1ZXN0IHZhIGludG8gbDIgZ3Vlc3Qg
Z2ZuICovCiAgICAgICAgIHAybSA9IHAybV9nZXRfbmVzdGVkcDJtKHYsIG5wMm1fYmFzZSk7CiAg
ICAgICAgIG1vZGUgPSBwYWdpbmdfZ2V0X25lc3RlZG1vZGUodik7Ci0gICAgICAgIGdmbiA9IG1v
ZGUtPmd2YV90b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7CisgICAgICAgIGwyX2dmbiA9IG1vZGUt
Pmd2YV90b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7CisKKyAgICAgICAgaWYgKCBsMl9nZm4gPT0g
SU5WQUxJRF9HRk4gKQorICAgICAgICAgICAgcmV0dXJuIElOVkFMSURfR0ZOOwogCiAgICAgICAg
IC8qIHRyYW5zbGF0ZSBsMiBndWVzdCBnZm4gaW50byBsMSBndWVzdCBnZm4gKi8KLSAgICAgICAg
cmV0dXJuIGhvc3Rtb2RlLT5wMm1fZ2FfdG9fZ2ZuKHYsIGhvc3RwMm0sIG5wMm1fYmFzZSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiA8PCBQQUdFX1NISUZULCAm
cGZlY18yMSwgTlVMTCk7CisgICAgICAgIHJ2ID0gbmVzdGVkaGFwX3dhbGtfTDFfcDJtKHYsIGwy
X2dmbiwgJmwxX2dmbiwgJmwxX3BhZ2Vfb3JkZXIsICZsMV9wMm1hLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAhISgqcGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgISEoKnBmZWMgJiBQRkVDX2luc25fZmV0Y2gpKTsKKworICAgICAgICBpZiAo
IHJ2ICE9IE5FU1RFREhWTV9QQUdFRkFVTFRfRE9ORSApCisgICAgICAgICAgICByZXR1cm4gSU5W
QUxJRF9HRk47CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU2FuaXR5IGNoZWNrIHRoYXQgbDFf
Z2ZuIGNhbiBiZSB1c2VkIHByb3Blcmx5IGFzIGEgNEsgbWFwcGluZywgZXZlbgorICAgICAgICAg
KiBpZiBpdCBtYXBwZWQgYnkgYSBuZXN0ZWQgc3VwZXJwYWdlLgorICAgICAgICAgKi8KKyAgICAg
ICAgQVNTRVJUKChsMl9nZm4gJiAoKDF1bCA8PCBsMV9wYWdlX29yZGVyKSAtIDEpKSA9PQorICAg
ICAgICAgICAgICAgKGwxX2dmbiAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpKTsKKwor
ICAgICAgICByZXR1cm4gbDFfZ2ZuOwogICAgIH0KIAogICAgIHJldHVybiBob3N0bW9kZS0+Z3Zh
X3RvX2dmbih2LCBob3N0cDJtLCB2YSwgcGZlYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9uZXN0ZWRodm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2
bS5oCmluZGV4IGNmMWE4ZjQuLmJjODI0MjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL25lc3RlZGh2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2
bS5oCkBAIC01Niw2ICs1NiwxMCBAQCBib29sX3QgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2Rl
KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBuZXN0ZWRodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCBwYWRkcl90ICpMMl9ncGEsCiAgICAgYm9vbF90IGFjY2Vzc19yLCBib29s
X3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nlc3NfeCk7CiAKK2ludCBuZXN0ZWRoYXBfd2Fsa19MMV9w
Mm0oc3RydWN0IHZjcHUgKnYsIHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAq
cDJtX2FjYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90IGFjY2Vzc19yLCBib29s
X3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nlc3NfeCk7CisKIC8qIElPIHBlcm1pc3Npb24gbWFwICov
CiB1bnNpZ25lZCBsb25nICpuZXN0ZWRodm1fdmNwdV9pb21hcF9nZXQoYm9vbF90IGlvcG9ydF84
MCwgYm9vbF90IGlvcG9ydF9lZCk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sun May 22 22:55:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 22:55: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 1b4cH4-00073j-3V; Sun, 22 May 2016 22:55:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cH2-00073a-Nx
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:04 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A1/44-09532-7C832475; Sun, 22 May 2016 22:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe4hVO
 4wbQzYhYTthk4MHps79vFHsAYxZqZl5RfkcCacavvGHPBSeGKphs3WRoYv/N1MXJyCAl8YZT4
 cS2ri5ELyD7PKDH97UK2LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWiJI43f6JB
 cTmFTCTWPLgJROIzQJU37XgIMsERo4FjAyrGNWLU4vKUot0jfSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxiX/XU6xCjJwaQkypvabR8uxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYKXB+hhIcGi1PTUirTMHGBowKQlOHiURHgPmQOleYsLEnOLM9MhUqcYFaXEeeeCJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWGIKTyZeSVw018BLWYCWvxQ2gFkc
 UkiQkqqgXGLs6XWYp/8Hjt+l9QclTX1pnXHtpQl1W2W3HbuWM3+c5OXtVmtOPV340GXvU2inb
 JzznS4zNz+XPmz9tP5MydIq7AlW6jFeP87v14q9YfxlAlN+19FnF++pF+otsDtwJGNuXPmLLh
 n6rqq/pWF5cdKtcUvhZZ+1SjltPdc9f1mWN0eJ5M72y8psRRnJBpqMRcVJwIAFKbOuUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463957702!15331334!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8519 invoked from network); 22 May 2016 22:55:03 -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; 22 May 2016 22: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 1b4cH0-0005Gg-9t
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cH0-0004yd-8m
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4cH0-0004yd-8m@xenbits.xenproject.org>
Date: Sun, 22 May 2016 22:55:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: p2m: apply_p2m_changes:
	Do not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ0ZDM3MzkxYzRmMmExZmU1MjJkZTUxZjJhODZjMzI1ZjExYmEwYzMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNzowODozNCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMg
fCA5ICsrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggODgwOWY1YS4uOTkzZjc3NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5j
CisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTE0LDEzICs5MTQsMTAgQEAgb3V0OgogICAg
IHsKICAgICAgICAgQlVHX09OKGFkZHIgPT0gZW5kX2dwYWRkcik7CiAgICAgICAgIC8qCi0gICAg
ICAgICAqIGFkZHIga2VlcHMgdGhlIGFkZHJlc3Mgb2YgdGhlIGxhc3Qgc3VjY2Vzc2Z1bGx5LWlu
c2VydGVkIG1hcHBpbmcsCi0gICAgICAgICAqIHdoaWxlIGFwcGx5X3AybV9jaGFuZ2VzKCkgY29u
c2lkZXJzIGFuIGFkZHJlc3MgcmFuZ2Ugd2hpY2ggaXMKLSAgICAgICAgICogZXhjbHVzaXZlIG9m
IGVuZF9ncGFkZHI6IGFkZCBsZXZlbF9zaXplIHRvIGFkZHIgdG8gb2J0YWluIHRoZQotICAgICAg
ICAgKiByaWdodCBlbmQgb2YgdGhlIHJhbmdlCisgICAgICAgICAqIGFkZHIga2VlcHMgdGhlIGFk
ZHJlc3Mgb2YgdGhlIGVuZCBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0ZWQKKyAgICAg
ICAgICogbWFwcGluZy4KICAgICAgICAgICovCi0gICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnRfZ3BhZGRyLCBhZGRyICsg
bGV2ZWxfc2l6ZXNbbGV2ZWxdLCBvcmlnX21hZGRyLAorICAgICAgICBhcHBseV9wMm1fY2hhbmdl
cyhkLCBSRU1PVkUsIHN0YXJ0X2dwYWRkciwgYWRkciwgb3JpZ19tYWRkciwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWF0dHIsIHAybV9pbnZhbGlkKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 22 22:55:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 22:55: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 1b4cH4-00073j-3V; Sun, 22 May 2016 22:55:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cH2-00073a-Nx
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:04 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A1/44-09532-7C832475; Sun, 22 May 2016 22:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe4hVO
 4wbQzYhYTthk4MHps79vFHsAYxZqZl5RfkcCacavvGHPBSeGKphs3WRoYv/N1MXJyCAl8YZT4
 cS2ri5ELyD7PKDH97UK2LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWiJI43f6JB
 cTmFTCTWPLgJROIzQJU37XgIMsERo4FjAyrGNWLU4vKUot0jfSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxiX/XU6xCjJwaQkypvabR8uxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYKXB+hhIcGi1PTUirTMHGBowKQlOHiURHgPmQOleYsLEnOLM9MhUqcYFaXEeeeCJARA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWGIKTyZeSVw018BLWYCWvxQ2gFkc
 UkiQkqqgXGLs6XWYp/8Hjt+l9QclTX1pnXHtpQl1W2W3HbuWM3+c5OXtVmtOPV340GXvU2inb
 JzznS4zNz+XPmz9tP5MydIq7AlW6jFeP87v14q9YfxlAlN+19FnF++pF+otsDtwJGNuXPmLLh
 n6rqq/pWF5cdKtcUvhZZ+1SjltPdc9f1mWN0eJ5M72y8psRRnJBpqMRcVJwIAFKbOuUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463957702!15331334!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8519 invoked from network); 22 May 2016 22:55:03 -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; 22 May 2016 22: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 1b4cH0-0005Gg-9t
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cH0-0004yd-8m
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4cH0-0004yd-8m@xenbits.xenproject.org>
Date: Sun, 22 May 2016 22:55:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: p2m: apply_p2m_changes:
	Do not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ0ZDM3MzkxYzRmMmExZmU1MjJkZTUxZjJhODZjMzI1ZjExYmEwYzMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNzowODozNCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMg
fCA5ICsrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggODgwOWY1YS4uOTkzZjc3NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5j
CisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTE0LDEzICs5MTQsMTAgQEAgb3V0OgogICAg
IHsKICAgICAgICAgQlVHX09OKGFkZHIgPT0gZW5kX2dwYWRkcik7CiAgICAgICAgIC8qCi0gICAg
ICAgICAqIGFkZHIga2VlcHMgdGhlIGFkZHJlc3Mgb2YgdGhlIGxhc3Qgc3VjY2Vzc2Z1bGx5LWlu
c2VydGVkIG1hcHBpbmcsCi0gICAgICAgICAqIHdoaWxlIGFwcGx5X3AybV9jaGFuZ2VzKCkgY29u
c2lkZXJzIGFuIGFkZHJlc3MgcmFuZ2Ugd2hpY2ggaXMKLSAgICAgICAgICogZXhjbHVzaXZlIG9m
IGVuZF9ncGFkZHI6IGFkZCBsZXZlbF9zaXplIHRvIGFkZHIgdG8gb2J0YWluIHRoZQotICAgICAg
ICAgKiByaWdodCBlbmQgb2YgdGhlIHJhbmdlCisgICAgICAgICAqIGFkZHIga2VlcHMgdGhlIGFk
ZHJlc3Mgb2YgdGhlIGVuZCBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0ZWQKKyAgICAg
ICAgICogbWFwcGluZy4KICAgICAgICAgICovCi0gICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnRfZ3BhZGRyLCBhZGRyICsg
bGV2ZWxfc2l6ZXNbbGV2ZWxdLCBvcmlnX21hZGRyLAorICAgICAgICBhcHBseV9wMm1fY2hhbmdl
cyhkLCBSRU1PVkUsIHN0YXJ0X2dwYWRkciwgYWRkciwgb3JpZ19tYWRkciwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWF0dHIsIHAybV9pbnZhbGlkKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 22 22:55:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 22:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b4cHU-00075h-6A; Sun, 22 May 2016 22:55:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cHS-00075O-KN
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:30 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6A/54-09532-2E832475; Sun, 22 May 2016 22:55:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfehhVO
 4wf5+KYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DxnAnvBQ8GKSbMmsDYwnuftYuTiEBL4wijR
 P3UCexcjJ5BznlGiaZtbFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFIiQW/J4O1
 sorYCbx6ewGFpBWFqD66//SJjByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6A8GINjB2PHP6RCjJAeTkihvard9uBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3i5zp3AhwaLU9NSKtMwcYGDApCU4eJREeH+ApHmLCxJzizPTIVKnGBWlxHnngiQEQBIZ
 pXlwbbBgvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3psgU3gy80rgpr8CWswEtPihtAPI4
 pJEhJRUA+PCRczyltOm6v05aqqvNlFStPOIvcLd5fMdC9fMVy9f7rR4UU6fTPmh4OAQ99XV2z
 LkXbYEiXtPn7DVfeGGV89+MKb7Sex51fO2T8JO0+OGzTalTfK7PsV9l9mut2WTRtSciD0e6eF
 Z3HstwrwnFakfFVwo3DJ3elpbV8Qmu2WdB2LfLFN3UVBiKc5INNRiLipOBAARmjcwQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1463957728!15317676!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24320 invoked from network); 22 May 2016 22:55:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 22 May 2016 22:55: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 1b4cHA-0005Gm-Bv
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cHA-0004z4-B3
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4cHA-0004z4-B3@xenbits.xenproject.org>
Date: Sun, 22 May 2016 22:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmZGE1NDc0Njk2OTRmZjIyYjZjOGQwYmMyMzQzNmM5YjRjZTg0ZWMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNzowOTo1MSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggOTkzZjc3Ni4uNjJm
MDIzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9w
Mm0uYwpAQCAtOTA5LDYgKzkwOSwxNCBAQCBzdGF0aWMgaW50IGFwcGx5X3AybV9jaGFuZ2VzKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgcmMgPSAwOwogCiBvdXQ6CisgICAgZm9yICggbGV2ZWwgPSBQ
Mk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCArKyApCisgICAgeworICAgICAgICBpZiAo
IG1hcHBpbmdzW2xldmVsXSApCisgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBwaW5n
c1tsZXZlbF0pOworICAgIH0KKworICAgIHNwaW5fdW5sb2NrKCZwMm0tPmxvY2spOworCiAgICAg
aWYgKCByYyA8IDAgJiYgKCBvcCA9PSBJTlNFUlQgfHwgb3AgPT0gQUxMT0NBVEUgKSAmJgogICAg
ICAgICAgYWRkciAhPSBzdGFydF9ncGFkZHIgKQogICAgIHsKQEAgLTkyMSwxNCArOTI5LDYgQEAg
b3V0OgogICAgICAgICAgICAgICAgICAgICAgICAgICBtYXR0ciwgcDJtX2ludmFsaWQpOwogICAg
IH0KIAotICAgIGZvciAoIGxldmVsID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDwgNDsgbGV2ZWwg
KysgKQotICAgIHsKLSAgICAgICAgaWYgKCBtYXBwaW5nc1tsZXZlbF0gKQotICAgICAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZ3NbbGV2ZWxdKTsKLSAgICB9Ci0KLSAgICBzcGluX3Vu
bG9jaygmcDJtLT5sb2NrKTsKLQogICAgIHJldHVybiByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 22 22:55:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 22:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b4cHU-00075h-6A; Sun, 22 May 2016 22:55:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cHS-00075O-KN
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:30 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6A/54-09532-2E832475; Sun, 22 May 2016 22:55:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfehhVO
 4wf5+KYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DxnAnvBQ8GKSbMmsDYwnuftYuTiEBL4wijR
 P3UCexcjJ5BznlGiaZtbFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFIiQW/J4O1
 sorYCbx6ewGFpBWFqD66//SJjByLGBkWMWoXpxaVJZapGusl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6A8GINjB2PHP6RCjJAeTkihvard9uBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3i5zp3AhwaLU9NSKtMwcYGDApCU4eJREeH+ApHmLCxJzizPTIVKnGBWlxHnngiQEQBIZ
 pXlwbbBgvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3psgU3gy80rgpr8CWswEtPihtAPI4
 pJEhJRUA+PCRczyltOm6v05aqqvNlFStPOIvcLd5fMdC9fMVy9f7rR4UU6fTPmh4OAQ99XV2z
 LkXbYEiXtPn7DVfeGGV89+MKb7Sex51fO2T8JO0+OGzTalTfK7PsV9l9mut2WTRtSciD0e6eF
 Z3HstwrwnFakfFVwo3DJ3elpbV8Qmu2WdB2LfLFN3UVBiKc5INNRiLipOBAARmjcwQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1463957728!15317676!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24320 invoked from network); 22 May 2016 22:55:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 22 May 2016 22:55: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 1b4cHA-0005Gm-Bv
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4cHA-0004z4-B3
 for xen-changelog@lists.xensource.com; Sun, 22 May 2016 22:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4cHA-0004z4-B3@xenbits.xenproject.org>
Date: Sun, 22 May 2016 22:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmZGE1NDc0Njk2OTRmZjIyYjZjOGQwYmMyMzQzNmM5YjRjZTg0ZWMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNzowOTo1MSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggOTkzZjc3Ni4uNjJm
MDIzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9w
Mm0uYwpAQCAtOTA5LDYgKzkwOSwxNCBAQCBzdGF0aWMgaW50IGFwcGx5X3AybV9jaGFuZ2VzKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgcmMgPSAwOwogCiBvdXQ6CisgICAgZm9yICggbGV2ZWwgPSBQ
Mk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCArKyApCisgICAgeworICAgICAgICBpZiAo
IG1hcHBpbmdzW2xldmVsXSApCisgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBwaW5n
c1tsZXZlbF0pOworICAgIH0KKworICAgIHNwaW5fdW5sb2NrKCZwMm0tPmxvY2spOworCiAgICAg
aWYgKCByYyA8IDAgJiYgKCBvcCA9PSBJTlNFUlQgfHwgb3AgPT0gQUxMT0NBVEUgKSAmJgogICAg
ICAgICAgYWRkciAhPSBzdGFydF9ncGFkZHIgKQogICAgIHsKQEAgLTkyMSwxNCArOTI5LDYgQEAg
b3V0OgogICAgICAgICAgICAgICAgICAgICAgICAgICBtYXR0ciwgcDJtX2ludmFsaWQpOwogICAg
IH0KIAotICAgIGZvciAoIGxldmVsID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDwgNDsgbGV2ZWwg
KysgKQotICAgIHsKLSAgICAgICAgaWYgKCBtYXBwaW5nc1tsZXZlbF0gKQotICAgICAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZ3NbbGV2ZWxdKTsKLSAgICB9Ci0KLSAgICBzcGluX3Vu
bG9jaygmcDJtLT5sb2NrKTsKLQogICAgIHJldHVybiByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5z
b3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 23 01:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 01: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 1b4eud-0000wg-Cs; Mon, 23 May 2016 01:44: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 1b4eub-0000wY-D3
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:05 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 D4/23-06723-36062475; Mon, 23 May 2016 01:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTc5wSn
 coGMem8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmHN63ir1gtXDFlG17mRoY7/N1MXJxCAl8YZSY
 Me0OO4RznlFi88pLQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAlESDzZfY
 AexeQXMJP5+PwxmswDVX++6yjqBkWMBI8MqRvXi1KKy1CJdC72kosz0jJLcxMwcXUMDU73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsaDzc6HGCU5mJREeVO77cOF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfBei3MKFxIsSk1PrUjLzAEGB0xagoNHSYTXOh4ozVtckJhbnJkOkTrFqCglzpsFkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR534Bs58nMK4Gb/gpoMRPQ4ofSD
 iCLSxIRUlINjHs+T+EWCBSZOTVpycQA99ptZ6IDVXTmTZPMurr0Qr+SZIpWpf/Wu+LuWj8qDS
 LWsXneWnX2nZHrct21AccORJdf+DWh5Ws/k0Tmd+m8JO7nStGuiacsCw7cPFlidjqJz/n6+sc
 zp7EdP3AlV+fTmYC4vTHr82uf2d3uXL6Jobl/9Y1ZzKsvTlRiKc5INNRiLipOBAB6YDOtQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463967842!41063423!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31625 invoked from network); 23 May 2016 01:44:03 -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; 23 May 2016 01: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 1b4euX-0006pR-VN
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4euX-0004eF-Tu
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4euX-0004eF-Tu@xenbits.xenproject.org>
Date: Mon, 23 May 2016 01:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: p2m: apply_p2m_changes:
	Do not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgyM2U4OGM5NGU3ZTk5NjM3OGVmNWQxYjMxNzAyOGJhYTJkZWVhYjEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoyMToyNSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA5ICsr
Ky0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5k
ZXggZTM5NmM0MC4uZWNjNjE1MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBi
L3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTExMCwxMyArMTExMCwxMCBAQCBvdXQ6CiAgICAgewog
ICAgICAgICBCVUdfT04oYWRkciA9PSBlbmRfZ3BhZGRyKTsKICAgICAgICAgLyoKLSAgICAgICAg
ICogYWRkciBrZWVwcyB0aGUgYWRkcmVzcyBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0
ZWQgbWFwcGluZywKLSAgICAgICAgICogd2hpbGUgYXBwbHlfcDJtX2NoYW5nZXMoKSBjb25zaWRl
cnMgYW4gYWRkcmVzcyByYW5nZSB3aGljaCBpcwotICAgICAgICAgKiBleGNsdXNpdmUgb2YgZW5k
X2dwYWRkcjogYWRkIGxldmVsX3NpemUgdG8gYWRkciB0byBvYnRhaW4gdGhlCi0gICAgICAgICAq
IHJpZ2h0IGVuZCBvZiB0aGUgcmFuZ2UKKyAgICAgICAgICogYWRkciBrZWVwcyB0aGUgYWRkcmVz
cyBvZiB0aGUgZW5kIG9mIHRoZSBsYXN0IHN1Y2Nlc3NmdWxseS1pbnNlcnRlZAorICAgICAgICAg
KiBtYXBwaW5nLgogICAgICAgICAgKi8KLSAgICAgICAgYXBwbHlfcDJtX2NoYW5nZXMoZCwgUkVN
T1ZFLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydF9ncGFkZHIsIGFkZHIgKyBsZXZl
bF9zaXplc1tsZXZlbF0sIG9yaWdfbWFkZHIsCisgICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwgc3RhcnRfZ3BhZGRyLCBhZGRyLCBvcmlnX21hZGRyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBtYXR0ciwgMCwgcDJtX2ludmFsaWQsIGQtPmFyY2gucDJtLmRlZmF1bHRfYWNj
ZXNzKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Mon May 23 01:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 01: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 1b4eud-0000wg-Cs; Mon, 23 May 2016 01:44: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 1b4eub-0000wY-D3
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:05 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 D4/23-06723-36062475; Mon, 23 May 2016 01:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTc5wSn
 coGMem8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmHN63ir1gtXDFlG17mRoY7/N1MXJxCAl8YZSY
 Me0OO4RznlFi88pLQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAlESDzZfY
 AexeQXMJP5+PwxmswDVX++6yjqBkWMBI8MqRvXi1KKy1CJdC72kosz0jJLcxMwcXUMDU73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsaDzc6HGCU5mJREeVO77cOF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfBei3MKFxIsSk1PrUjLzAEGB0xagoNHSYTXOh4ozVtckJhbnJkOkTrFqCglzpsFkhAA
 SWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR534Bs58nMK4Gb/gpoMRPQ4ofSD
 iCLSxIRUlINjHs+T+EWCBSZOTVpycQA99ptZ6IDVXTmTZPMurr0Qr+SZIpWpf/Wu+LuWj8qDS
 LWsXneWnX2nZHrct21AccORJdf+DWh5Ws/k0Tmd+m8JO7nStGuiacsCw7cPFlidjqJz/n6+sc
 zp7EdP3AlV+fTmYC4vTHr82uf2d3uXL6Jobl/9Y1ZzKsvTlRiKc5INNRiLipOBAB6YDOtQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1463967842!41063423!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31625 invoked from network); 23 May 2016 01:44:03 -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; 23 May 2016 01: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 1b4euX-0006pR-VN
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4euX-0004eF-Tu
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4euX-0004eF-Tu@xenbits.xenproject.org>
Date: Mon, 23 May 2016 01:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: p2m: apply_p2m_changes:
	Do not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgyM2U4OGM5NGU3ZTk5NjM3OGVmNWQxYjMxNzAyOGJhYTJkZWVhYjEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoyMToyNSAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA5ICsr
Ky0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5k
ZXggZTM5NmM0MC4uZWNjNjE1MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBi
L3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTExMCwxMyArMTExMCwxMCBAQCBvdXQ6CiAgICAgewog
ICAgICAgICBCVUdfT04oYWRkciA9PSBlbmRfZ3BhZGRyKTsKICAgICAgICAgLyoKLSAgICAgICAg
ICogYWRkciBrZWVwcyB0aGUgYWRkcmVzcyBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0
ZWQgbWFwcGluZywKLSAgICAgICAgICogd2hpbGUgYXBwbHlfcDJtX2NoYW5nZXMoKSBjb25zaWRl
cnMgYW4gYWRkcmVzcyByYW5nZSB3aGljaCBpcwotICAgICAgICAgKiBleGNsdXNpdmUgb2YgZW5k
X2dwYWRkcjogYWRkIGxldmVsX3NpemUgdG8gYWRkciB0byBvYnRhaW4gdGhlCi0gICAgICAgICAq
IHJpZ2h0IGVuZCBvZiB0aGUgcmFuZ2UKKyAgICAgICAgICogYWRkciBrZWVwcyB0aGUgYWRkcmVz
cyBvZiB0aGUgZW5kIG9mIHRoZSBsYXN0IHN1Y2Nlc3NmdWxseS1pbnNlcnRlZAorICAgICAgICAg
KiBtYXBwaW5nLgogICAgICAgICAgKi8KLSAgICAgICAgYXBwbHlfcDJtX2NoYW5nZXMoZCwgUkVN
T1ZFLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydF9ncGFkZHIsIGFkZHIgKyBsZXZl
bF9zaXplc1tsZXZlbF0sIG9yaWdfbWFkZHIsCisgICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwgc3RhcnRfZ3BhZGRyLCBhZGRyLCBvcmlnX21hZGRyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBtYXR0ciwgMCwgcDJtX2ludmFsaWQsIGQtPmFyY2gucDJtLmRlZmF1bHRfYWNj
ZXNzKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Mon May 23 01:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 01:44: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 1b4eum-0000xW-Eb; Mon, 23 May 2016 01:44: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 1b4euk-0000xJ-GM
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:14 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 F0/0F-29484-D6062475; Mon, 23 May 2016 01:44:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTc3wSn
 cYMJiQYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLWtha1gqmDFjT+TmRoYJ/N2MXJxCAl8YZTY
 3nKDCcI5zyjxrGcjexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIREnPev
 QCzeQXMJFaeWAbWygJU37fbYwIjxwJGhlWM6sWpRWWpRbomeklFmekZJbmJmTm6hgamermpxc
 WJ6ak5iUnFesn5uZsYgR5hAIIdjLf6nA8xSnIwKYnypnbbhwvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4OWPdwoXEixKTU+tSMvMAYYGTFqCg0dJhNcaJM1bXJCYW5yZDpE6xagoJc57Lw4oIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfPqgoznycwrgZv+CmgxE9Dih9IOI
 ItLEhFSUg2MzFHxK/YvzNgmJdmxsFFXmd03NrIlYFJH9aQNzX+XGmr+qP35d+miH/k/pfUSN5
 d4yi3KfV/zwehljtSdRdo75VijVDTnxG1zDu98IVRdmpF2YmUW4+vg/Jubkyf4/Plw0ffDw/r
 Xm3z9dy0TahRU/3ooZtE5d6U5jPG8UT9/LpOoLH5x79YRJZbijERDLeai4kQAk3A/lUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463967852!41006050!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37597 invoked from network); 23 May 2016 01:44:13 -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 May 2016 01:44: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 1b4eui-0006pY-32
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4eui-0004ev-0H
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4eui-0004ev-0H@xenbits.xenproject.org>
Date: Mon, 23 May 2016 01:44:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFlM2U5NDQ3NDYwMDM3ZDEyNTAxNGZlNGViNWIzMTcyYjEzMDY2M2MKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoyMTozMiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggZWNjNjE1My4uYTRhMDhmNiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpA
QCAtMTEwNSw2ICsxMTA1LDE0IEBAIHRsYmZsdXNoOgogCiBvdXQ6CiAKKyAgICBmb3IgKCBsZXZl
bCA9IFAyTV9ST09UX0xFVkVMOyBsZXZlbCA8IDQ7IGxldmVsICsrICkKKyAgICB7CisgICAgICAg
IGlmICggbWFwcGluZ3NbbGV2ZWxdICkKKyAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKG1h
cHBpbmdzW2xldmVsXSk7CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJnAybS0+bG9jayk7CisK
ICAgICBpZiAoIHJjIDwgMCAmJiAoIG9wID09IElOU0VSVCB8fCBvcCA9PSBBTExPQ0FURSApICYm
CiAgICAgICAgICBhZGRyICE9IHN0YXJ0X2dwYWRkciApCiAgICAgewpAQCAtMTExNywxNCArMTEy
NSw2IEBAIG91dDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF0dHIsIDAsIHAybV9pbnZh
bGlkLCBkLT5hcmNoLnAybS5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgfQogCi0gICAgZm9yICggbGV2
ZWwgPSBQMk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCArKyApCi0gICAgewotICAgICAg
ICBpZiAoIG1hcHBpbmdzW2xldmVsXSApCi0gICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZSht
YXBwaW5nc1tsZXZlbF0pOwotICAgIH0KLQotICAgIHNwaW5fdW5sb2NrKCZwMm0tPmxvY2spOwot
CiAgICAgcmV0dXJuIHJjOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon May 23 01:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 01:44: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 1b4eum-0000xW-Eb; Mon, 23 May 2016 01:44: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 1b4euk-0000xJ-GM
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:14 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 F0/0F-29484-D6062475; Mon, 23 May 2016 01:44:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTc3wSn
 cYMJiQYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLWtha1gqmDFjT+TmRoYJ/N2MXJxCAl8YZTY
 3nKDCcI5zyjxrGcjexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIREnPev
 QCzeQXMJFaeWAbWygJU37fbYwIjxwJGhlWM6sWpRWWpRbomeklFmekZJbmJmTm6hgamermpxc
 WJ6ak5iUnFesn5uZsYgR5hAIIdjLf6nA8xSnIwKYnypnbbhwvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4OWPdwoXEixKTU+tSMvMAYYGTFqCg0dJhNcaJM1bXJCYW5yZDpE6xagoJc57Lw4oIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfPqgoznycwrgZv+CmgxE9Dih9IOI
 ItLEhFSUg2MzFHxK/YvzNgmJdmxsFFXmd03NrIlYFJH9aQNzX+XGmr+qP35d+miH/k/pfUSN5
 d4yi3KfV/zwehljtSdRdo75VijVDTnxG1zDu98IVRdmpF2YmUW4+vg/Jubkyf4/Plw0ffDw/r
 Xm3z9dy0TahRU/3ooZtE5d6U5jPG8UT9/LpOoLH5x79YRJZbijERDLeai4kQAk3A/lUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463967852!41006050!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37597 invoked from network); 23 May 2016 01:44:13 -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 May 2016 01:44: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 1b4eui-0006pY-32
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b4eui-0004ev-0H
 for xen-changelog@lists.xensource.com; Mon, 23 May 2016 01:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b4eui-0004ev-0H@xenbits.xenproject.org>
Date: Mon, 23 May 2016 01:44:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFlM2U5NDQ3NDYwMDM3ZDEyNTAxNGZlNGViNWIzMTcyYjEzMDY2M2MKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoyMTozMiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggZWNjNjE1My4uYTRhMDhmNiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpA
QCAtMTEwNSw2ICsxMTA1LDE0IEBAIHRsYmZsdXNoOgogCiBvdXQ6CiAKKyAgICBmb3IgKCBsZXZl
bCA9IFAyTV9ST09UX0xFVkVMOyBsZXZlbCA8IDQ7IGxldmVsICsrICkKKyAgICB7CisgICAgICAg
IGlmICggbWFwcGluZ3NbbGV2ZWxdICkKKyAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKG1h
cHBpbmdzW2xldmVsXSk7CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJnAybS0+bG9jayk7CisK
ICAgICBpZiAoIHJjIDwgMCAmJiAoIG9wID09IElOU0VSVCB8fCBvcCA9PSBBTExPQ0FURSApICYm
CiAgICAgICAgICBhZGRyICE9IHN0YXJ0X2dwYWRkciApCiAgICAgewpAQCAtMTExNywxNCArMTEy
NSw2IEBAIG91dDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF0dHIsIDAsIHAybV9pbnZh
bGlkLCBkLT5hcmNoLnAybS5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgfQogCi0gICAgZm9yICggbGV2
ZWwgPSBQMk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCArKyApCi0gICAgewotICAgICAg
ICBpZiAoIG1hcHBpbmdzW2xldmVsXSApCi0gICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZSht
YXBwaW5nc1tsZXZlbF0pOwotICAgIH0KLQotICAgIHNwaW5fdW5sb2NrKCZwMm0tPmxvY2spOwot
CiAgICAgcmV0dXJuIHJjOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12: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 1b5Bgr-0000Uw-Hx; Tue, 24 May 2016 12:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgq-0000Ui-UA
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:05 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 B0/89-15118-49C44475; Tue, 24 May 2016 12:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeyj0u
 4wdJtphYTthk4MHps79vFHsAYxZqZl5RfkcCasX7VNbaCdp6KpVuuMzcw/uXoYuTiEBL4wijR
 tnAdG4RznlFi/53pjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvEScyZ+
 YodxOYVMJO4tPUrC4jNAlS/4/UWtgmMHAsYGVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqa6O
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MN7tcz7EKMnBpCTKa6DlEi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgvePF1BOsCg1PbUiLTMHGBwwaQkOHiUR3g8gad7igsTc4sx0iNQpRkUpcd63IAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY19YbaApPZl4J3PRXQIuZgBb7f
 3EGWVySiJCSamBkNXqyzl8x+3+R5nrXc12XmX1E15hskXGItDw4xWH3e3VORaWJ7znjupOqDl
 VHTNZherRTVCYnff/7kyeEC5suNSdwcTX92sTU8jbTjsf/dMPK1m1/NLt0bGXrGiLn3Bfi/DN
 1o+UBdon09T53PMIcvb8JTxXUO/Jlj3ZsppivGdf394tfLVViKc5INNRiLipOBACUhvOdQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464093842!43565868!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64490 invoked from network); 24 May 2016 12:44:03 -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; 24 May 2016 12: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 1b5Bgo-0001mp-JA
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgo-00038L-GW
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bgo-00038L-GW@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:02 +0000
Subject: [Xen-changelog] [xen master] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiYjIzMDk3MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDE5
IDEyOjA2OjMzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDE5IDEyOjA2OjMzIDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDYyMTMzMmIuLmQ3YzZkOTAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTc4LDYgKzQxNzgs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlw
ZSA9PSBPUF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBl
YS5tZW0ub2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMs
IGN0eHQpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAg
ICAgZHN0LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00NDMwLDYg
KzQ0MzIsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2Zikg
JiYgKGVhLnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEu
bWVtLnNlZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGVhLmJ5dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRv
bmU7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12: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 1b5Bgr-0000Uw-Hx; Tue, 24 May 2016 12:44:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgq-0000Ui-UA
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:05 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 B0/89-15118-49C44475; Tue, 24 May 2016 12:44:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeyj0u
 4wdJtphYTthk4MHps79vFHsAYxZqZl5RfkcCasX7VNbaCdp6KpVuuMzcw/uXoYuTiEBL4wijR
 tnAdG4RznlFi/53pjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvEScyZ+
 YodxOYVMJO4tPUrC4jNAlS/4/UWtgmMHAsYGVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqa6O
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MN7tcz7EKMnBpCTKa6DlEi7El5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgvePF1BOsCg1PbUiLTMHGBwwaQkOHiUR3g8gad7igsTc4sx0iNQpRkUpcd63IAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY19YbaApPZl4J3PRXQIuZgBb7f
 3EGWVySiJCSamBkNXqyzl8x+3+R5nrXc12XmX1E15hskXGItDw4xWH3e3VORaWJ7znjupOqDl
 VHTNZherRTVCYnff/7kyeEC5suNSdwcTX92sTU8jbTjsf/dMPK1m1/NLt0bGXrGiLn3Bfi/DN
 1o+UBdon09T53PMIcvb8JTxXUO/Jlj3ZsppivGdf394tfLVViKc5INNRiLipOBACUhvOdQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464093842!43565868!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64490 invoked from network); 24 May 2016 12:44:03 -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; 24 May 2016 12: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 1b5Bgo-0001mp-JA
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgo-00038L-GW
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bgo-00038L-GW@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:02 +0000
Subject: [Xen-changelog] [xen master] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiYjIzMDk3MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDE5
IDEyOjA2OjMzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDE5IDEyOjA2OjMzIDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDYyMTMzMmIuLmQ3YzZkOTAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTc4LDYgKzQxNzgs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlw
ZSA9PSBPUF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBl
YS5tZW0ub2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMs
IGN0eHQpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAg
ICAgZHN0LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00NDMwLDYg
KzQ0MzIsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2Zikg
JiYgKGVhLnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEu
bWVtLnNlZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGVhLmJ5dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRv
bmU7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5Bh2-0000WM-Jl; Tue, 24 May 2016 12:44:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bh1-0000WC-Tn
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:16 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 85/6D-28161-F9C44475; Tue, 24 May 2016 12:44:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeej0u
 4QdN7bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONuTUDCNq+Jj93rGBsYT7F2MXBxCAl8YJa4c
 /MsK4ZwHcuYcY+li5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjaQEmEBM4kHPyNAw
 rxA5pLuvWAlLEDl82bMY5/AyLGAkWEVo0ZxalFZapGuoaFeUlFmekZJbmJmDpBnopebWlycmJ
 6ak5hUrJecn7uJEegRBiDYwXhmhfMhRkkOJiVRXgMtl3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBx
 KErw13kA5waLU9NSKtMwcYGjApCU4eJREeFeApHmLCxJzizPTIVKnGBWlxHmzQRICIImM0jy4
 Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbyXIFJ7MvBK46a+AFjMBLfb/4gyyuCQRI
 SXVwOgQ9P6r7LscxZnTytMWdoX+cdq/ruxymNp0saKg4kfLRbWvO3dpOr088mnbIxmP07qHtJ
 4GB+7ds5Jh+saO1MmZzixLOhK06w+VXZ9u2PzOdheDYMBRuzdz6tWvr+Va37nR/zvf+brCk84
 Wth43U+NN79XMlPnY8vvHpAdb/64LjBVL7orYv0KJpTgj0VCLuag4EQBJN/svQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1464093853!43559083!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42121 invoked from network); 24 May 2016 12:44:14 -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; 24 May 2016 12:44: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 1b5Bgy-0001mv-LZ
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgy-000394-Ke
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bgy-000394-Ke@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:12 +0000
Subject: [Xen-changelog] [xen master] xenalyze: fix a spurious newline
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNjMGQxM2Q5ZDE2ZjU5OGMxZjgwNzg5ODJlYjI2MWQxMjYyYTdmN2IKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFRodSBNYXkgMTkgMDY6MDQ6NTUgMjAxNiArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDE5IDEyOjQ5OjIyIDIwMTYgKzAx
MDAKCiAgICB4ZW5hbHl6ZTogZml4IGEgc3B1cmlvdXMgbmV3bGluZQogICAgCiAgICBpbiBkdW1w
IG1vZGUsIHdoZW4gdHJhY2luZyBjb250ZXh0IHN3aXRjaGVzLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMveGVudHJhY2UveGVuYWx5emUu
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMgYi90b29scy94ZW50cmFjZS94
ZW5hbHl6ZS5jCmluZGV4IGI5NDk5ODYuLjAxZWFkOGIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRy
YWNlL3hlbmFseXplLmMKKysrIGIvdG9vbHMveGVudHJhY2UveGVuYWx5emUuYwpAQCAtNzY1NSw3
ICs3NjU1LDcgQEAgdm9pZCBzY2hlZF9wcm9jZXNzKHN0cnVjdCBwY3B1X2luZm8gKnApCiAgICAg
ICAgICAgICAgICAgICAgIHByaW50ZigiLCB3YXMgcnVubmFibGUgZm9yICV1LiV1dXMsICIsIHIt
PnJzaW5jZSAvIDEwMDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICByLT5yc2luY2UgJSAx
MDAwKTsKICAgICAgICAgICAgICAgICBpZiAoIHItPnNsaWNlID4gMCApCi0gICAgICAgICAgICAg
ICAgICAgIHByaW50ZigibmV4dCBzbGljZSAldS4ldXVzXG4iLCByLT5zbGljZSAvIDEwMDAsCisg
ICAgICAgICAgICAgICAgICAgIHByaW50ZigibmV4dCBzbGljZSAldS4ldXVzIiwgci0+c2xpY2Ug
LyAxMDAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgci0+c2xpY2UgJSAxMDAwKTsKICAg
ICAgICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5Bh2-0000WM-Jl; Tue, 24 May 2016 12:44:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bh1-0000WC-Tn
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:16 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 85/6D-28161-F9C44475; Tue, 24 May 2016 12:44:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeej0u
 4QdN7bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONuTUDCNq+Jj93rGBsYT7F2MXBxCAl8YJa4c
 /MsK4ZwHcuYcY+li5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjaQEmEBM4kHPyNAw
 rxA5pLuvWAlLEDl82bMY5/AyLGAkWEVo0ZxalFZapGuoaFeUlFmekZJbmJmDpBnopebWlycmJ
 6ak5hUrJecn7uJEegRBiDYwXhmhfMhRkkOJiVRXgMtl3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBx
 KErw13kA5waLU9NSKtMwcYGjApCU4eJREeFeApHmLCxJzizPTIVKnGBWlxHmzQRICIImM0jy4
 Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbyXIFJ7MvBK46a+AFjMBLfb/4gyyuCQRI
 SXVwOgQ9P6r7LscxZnTytMWdoX+cdq/ruxymNp0saKg4kfLRbWvO3dpOr088mnbIxmP07qHtJ
 4GB+7ds5Jh+saO1MmZzixLOhK06w+VXZ9u2PzOdheDYMBRuzdz6tWvr+Va37nR/zvf+brCk84
 Wth43U+NN79XMlPnY8vvHpAdb/64LjBVL7orYv0KJpTgj0VCLuag4EQBJN/svQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1464093853!43559083!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42121 invoked from network); 24 May 2016 12:44:14 -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; 24 May 2016 12:44: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 1b5Bgy-0001mv-LZ
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bgy-000394-Ke
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bgy-000394-Ke@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:12 +0000
Subject: [Xen-changelog] [xen master] xenalyze: fix a spurious newline
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNjMGQxM2Q5ZDE2ZjU5OGMxZjgwNzg5ODJlYjI2MWQxMjYyYTdmN2IKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFRodSBNYXkgMTkgMDY6MDQ6NTUgMjAxNiArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDE5IDEyOjQ5OjIyIDIwMTYgKzAx
MDAKCiAgICB4ZW5hbHl6ZTogZml4IGEgc3B1cmlvdXMgbmV3bGluZQogICAgCiAgICBpbiBkdW1w
IG1vZGUsIHdoZW4gdHJhY2luZyBjb250ZXh0IHN3aXRjaGVzLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMveGVudHJhY2UveGVuYWx5emUu
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMgYi90b29scy94ZW50cmFjZS94
ZW5hbHl6ZS5jCmluZGV4IGI5NDk5ODYuLjAxZWFkOGIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRy
YWNlL3hlbmFseXplLmMKKysrIGIvdG9vbHMveGVudHJhY2UveGVuYWx5emUuYwpAQCAtNzY1NSw3
ICs3NjU1LDcgQEAgdm9pZCBzY2hlZF9wcm9jZXNzKHN0cnVjdCBwY3B1X2luZm8gKnApCiAgICAg
ICAgICAgICAgICAgICAgIHByaW50ZigiLCB3YXMgcnVubmFibGUgZm9yICV1LiV1dXMsICIsIHIt
PnJzaW5jZSAvIDEwMDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICByLT5yc2luY2UgJSAx
MDAwKTsKICAgICAgICAgICAgICAgICBpZiAoIHItPnNsaWNlID4gMCApCi0gICAgICAgICAgICAg
ICAgICAgIHByaW50ZigibmV4dCBzbGljZSAldS4ldXVzXG4iLCByLT5zbGljZSAvIDEwMDAsCisg
ICAgICAgICAgICAgICAgICAgIHByaW50ZigibmV4dCBzbGljZSAldS4ldXVzIiwgci0+c2xpY2Ug
LyAxMDAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgci0+c2xpY2UgJSAxMDAwKTsKICAg
ICAgICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgICAgICB9Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5BhB-0000Xw-Lt; Tue, 24 May 2016 12:44:25 +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 1b5BhB-0000Xi-2D
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 14/E9-21525-8AC44475; Tue, 24 May 2016 12:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVXe5j0u
 4wdwT5hYTthk4MHps79vFHsAYxZqZl5RfkcCacffGfMaC7yIVa5uuszQwzhboYuTkEBL4wijx
 +qB+FyMXkH2eUWLxlQ72LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYW8JU4dO8Hm
 M0rYCZx7kIvE4jNAlT/bNIppgmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqY6uWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MH7/43SIUZKDSUmU10DLJVyILyk/pTIjsTgjvqg0J7X4EKM
 GB4fAhLNzpzNJseTl56UqSfDWeAPVCRalpqdWpGXmAEMGplSCg0dJhHcFSJq3uCAxtzgzHSJ1
 ilFRSpw3GyQhAJLIKM2Da4OF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ8+4HmcKTmVcCN
 /0V0GImoMX+X5xBFpckIqSkGhjzblkb6/Q+Za768TtePJn1juLHCwtf/vwdEeva4MYw8TPXfU
 8pveWO7zekpOhMuxTBmNk9PcRjeR9TmO6rgBVzShw3WvGL+OUfd/1p8pCTW+BjdQnT8gfnC5s
 +ny64cvrnXmvJGcx3lgtVF2RY3kj+7G08d2fBP5YPfSdbd6w03PFX+Yr+jetKLMUZiYZazEXF
 iQD/v4t+TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464093862!41127271!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35765 invoked from network); 24 May 2016 12:44:23 -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; 24 May 2016 12:44: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 1b5Bh8-0001n0-PM
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bh8-00039l-Mi
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bh8-00039l-Mi@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:22 +0000
Subject: [Xen-changelog] [xen master] libxl: consolidate casting to xc psr
	type 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOTZjMjU0OWUwNzlhYjJmNjQ0YWFiOGIyZTdmNDdhOGQwZTM5MzcKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
NjoxOTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBNYXkgMTkgMTI6NDk6NTkgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBjb25zb2xpZGF0ZSBjYXN0aW5nIHRvIHhjIHBzciB0eXBlIHRvIGEgZnVuY3Rpb24KICAgIAog
ICAgSW4gY29tbWl0IDMxMjY4ZmVhIChsaWJ4bDogZml4IHBhc3NpbmcgdGhlIHR5cGUgYXJndW1l
bnQgdG8geGNfcHNyXyopLAogICAgY2FzdGluZyB0byB4YyBwc3IgdHlwZSB3YXMgZG9uZSBhdCBl
YWNoIGNhbGwgc2l0ZS4KICAgIAogICAgVGhpcyBwYXRjaCBjb25zb2xpZGF0ZXMgY2FzdGluZyBp
bnRvIGEgZnVuY3Rpb24gdG8gYXZvaWQgY2FzdGluZyBhdCBlYWNoCiAgICBjb252ZXJzaW9uIHBv
aW50LiBFYWNoIGNhbGwgc2l0ZSByZW1haW5zIG1vcmUgdHlwZSBzYWZlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9w
c3IuYyB8IDE3ICsrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u
cygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9wc3Iu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Bzci5jCmluZGV4IDQwZjJkNWYuLjk5NzMzZjYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Bzci5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Bz
ci5jCkBAIC0yOTMsMTIgKzI5MywxOCBAQCBvdXQ6CiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0
aWMgaW5saW5lIHhjX3Bzcl9jYXRfdHlwZSBsaWJ4bF9fcHNyX2NibV90eXBlX3RvX2xpYnhjX3Bz
cl9jYXRfdHlwZSgKKyAgICBsaWJ4bF9wc3JfY2JtX3R5cGUgdHlwZSkKK3sKKyAgICBCVUlMRF9C
VUdfT04oc2l6ZW9mKGxpYnhsX3Bzcl9jYm1fdHlwZSkgIT0gc2l6ZW9mKHhjX3Bzcl9jYXRfdHlw
ZSkpOworICAgIHJldHVybiAoeGNfcHNyX2NhdF90eXBlKXR5cGU7Cit9CisKIGludCBsaWJ4bF9w
c3JfY2F0X3NldF9jYm0obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9wc3JfY2JtX3R5cGUgdHlwZSwgbGlieGxfYml0bWFwICp0
YXJnZXRfbWFwLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBjYm0pCiB7CiAg
ICAgR0NfSU5JVChjdHgpOwotICAgIEJVSUxEX0JVR19PTihzaXplb2YobGlieGxfcHNyX2NibV90
eXBlKSAhPSBzaXplb2YoeGNfcHNyX2NhdF90eXBlKSk7CiAgICAgaW50IHJjOwogICAgIGludCBz
b2NrZXRpZCwgbnJfc29ja2V0czsKIApAQCAtMzA5LDkgKzMxNSwxMyBAQCBpbnQgbGlieGxfcHNy
X2NhdF9zZXRfY2JtKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICB9CiAKICAg
ICBsaWJ4bF9mb3JfZWFjaF9zZXRfYml0KHNvY2tldGlkLCAqdGFyZ2V0X21hcCkgeworICAgICAg
ICB4Y19wc3JfY2F0X3R5cGUgeGNfdHlwZTsKKwogICAgICAgICBpZiAoc29ja2V0aWQgPj0gbnJf
c29ja2V0cykKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoeGNfcHNyX2NhdF9zZXRf
ZG9tYWluX2RhdGEoY3R4LT54Y2gsIGRvbWlkLCAoeGNfcHNyX2NhdF90eXBlKXR5cGUsCisKKyAg
ICAgICAgeGNfdHlwZSA9IGxpYnhsX19wc3JfY2JtX3R5cGVfdG9fbGlieGNfcHNyX2NhdF90eXBl
KHR5cGUpOworICAgICAgICBpZiAoeGNfcHNyX2NhdF9zZXRfZG9tYWluX2RhdGEoY3R4LT54Y2gs
IGRvbWlkLCB4Y190eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c29ja2V0aWQsIGNibSkpIHsKICAgICAgICAgICAgIGxpYnhsX19wc3JfY2F0X2xvZ19lcnJfbXNn
KGdjLCBlcnJubyk7CiAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CkBAIC0zMjksOCArMzM5
LDkgQEAgaW50IGxpYnhsX3Bzcl9jYXRfZ2V0X2NibShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3Qg
ZG9taWQsCiB7CiAgICAgR0NfSU5JVChjdHgpOwogICAgIGludCByYyA9IDA7CisgICAgeGNfcHNy
X2NhdF90eXBlIHhjX3R5cGUgPSBsaWJ4bF9fcHNyX2NibV90eXBlX3RvX2xpYnhjX3Bzcl9jYXRf
dHlwZSh0eXBlKTsKIAotICAgIGlmICh4Y19wc3JfY2F0X2dldF9kb21haW5fZGF0YShjdHgtPnhj
aCwgZG9taWQsICh4Y19wc3JfY2F0X3R5cGUpdHlwZSwKKyAgICBpZiAoeGNfcHNyX2NhdF9nZXRf
ZG9tYWluX2RhdGEoY3R4LT54Y2gsIGRvbWlkLCB4Y190eXBlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0YXJnZXQsIGNibV9yKSkgewogICAgICAgICBsaWJ4bF9fcHNyX2Nh
dF9sb2dfZXJyX21zZyhnYywgZXJybm8pOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:25 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5BhB-0000Xw-Lt; Tue, 24 May 2016 12:44:25 +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 1b5BhB-0000Xi-2D
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 14/E9-21525-8AC44475; Tue, 24 May 2016 12:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVXe5j0u
 4wdwT5hYTthk4MHps79vFHsAYxZqZl5RfkcCacffGfMaC7yIVa5uuszQwzhboYuTkEBL4wijx
 +qB+FyMXkH2eUWLxlQ72LkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYW8JU4dO8Hm
 M0rYCZx7kIvE4jNAlT/bNIppgmMHAsYGVYxqhenFpWlFuka6SUVZaZnlOQmZuboGhqY6uWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MH7/43SIUZKDSUmU10DLJVyILyk/pTIjsTgjvqg0J7X4EKM
 GB4fAhLNzpzNJseTl56UqSfDWeAPVCRalpqdWpGXmAEMGplSCg0dJhHcFSJq3uCAxtzgzHSJ1
 ilFRSpw3GyQhAJLIKM2Da4OF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ8+4HmcKTmVcCN
 /0V0GImoMX+X5xBFpckIqSkGhjzblkb6/Q+Za768TtePJn1juLHCwtf/vwdEeva4MYw8TPXfU
 8pveWO7zekpOhMuxTBmNk9PcRjeR9TmO6rgBVzShw3WvGL+OUfd/1p8pCTW+BjdQnT8gfnC5s
 +ny64cvrnXmvJGcx3lgtVF2RY3kj+7G08d2fBP5YPfSdbd6w03PFX+Yr+jetKLMUZiYZazEXF
 iQD/v4t+TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464093862!41127271!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35765 invoked from network); 24 May 2016 12:44:23 -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; 24 May 2016 12:44: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 1b5Bh8-0001n0-PM
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bh8-00039l-Mi
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bh8-00039l-Mi@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:22 +0000
Subject: [Xen-changelog] [xen master] libxl: consolidate casting to xc psr
	type 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOTZjMjU0OWUwNzlhYjJmNjQ0YWFiOGIyZTdmNDdhOGQwZTM5MzcKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
NjoxOTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBNYXkgMTkgMTI6NDk6NTkgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBjb25zb2xpZGF0ZSBjYXN0aW5nIHRvIHhjIHBzciB0eXBlIHRvIGEgZnVuY3Rpb24KICAgIAog
ICAgSW4gY29tbWl0IDMxMjY4ZmVhIChsaWJ4bDogZml4IHBhc3NpbmcgdGhlIHR5cGUgYXJndW1l
bnQgdG8geGNfcHNyXyopLAogICAgY2FzdGluZyB0byB4YyBwc3IgdHlwZSB3YXMgZG9uZSBhdCBl
YWNoIGNhbGwgc2l0ZS4KICAgIAogICAgVGhpcyBwYXRjaCBjb25zb2xpZGF0ZXMgY2FzdGluZyBp
bnRvIGEgZnVuY3Rpb24gdG8gYXZvaWQgY2FzdGluZyBhdCBlYWNoCiAgICBjb252ZXJzaW9uIHBv
aW50LiBFYWNoIGNhbGwgc2l0ZSByZW1haW5zIG1vcmUgdHlwZSBzYWZlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9w
c3IuYyB8IDE3ICsrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u
cygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9wc3Iu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Bzci5jCmluZGV4IDQwZjJkNWYuLjk5NzMzZjYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Bzci5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Bz
ci5jCkBAIC0yOTMsMTIgKzI5MywxOCBAQCBvdXQ6CiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0
aWMgaW5saW5lIHhjX3Bzcl9jYXRfdHlwZSBsaWJ4bF9fcHNyX2NibV90eXBlX3RvX2xpYnhjX3Bz
cl9jYXRfdHlwZSgKKyAgICBsaWJ4bF9wc3JfY2JtX3R5cGUgdHlwZSkKK3sKKyAgICBCVUlMRF9C
VUdfT04oc2l6ZW9mKGxpYnhsX3Bzcl9jYm1fdHlwZSkgIT0gc2l6ZW9mKHhjX3Bzcl9jYXRfdHlw
ZSkpOworICAgIHJldHVybiAoeGNfcHNyX2NhdF90eXBlKXR5cGU7Cit9CisKIGludCBsaWJ4bF9w
c3JfY2F0X3NldF9jYm0obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9wc3JfY2JtX3R5cGUgdHlwZSwgbGlieGxfYml0bWFwICp0
YXJnZXRfbWFwLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBjYm0pCiB7CiAg
ICAgR0NfSU5JVChjdHgpOwotICAgIEJVSUxEX0JVR19PTihzaXplb2YobGlieGxfcHNyX2NibV90
eXBlKSAhPSBzaXplb2YoeGNfcHNyX2NhdF90eXBlKSk7CiAgICAgaW50IHJjOwogICAgIGludCBz
b2NrZXRpZCwgbnJfc29ja2V0czsKIApAQCAtMzA5LDkgKzMxNSwxMyBAQCBpbnQgbGlieGxfcHNy
X2NhdF9zZXRfY2JtKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICB9CiAKICAg
ICBsaWJ4bF9mb3JfZWFjaF9zZXRfYml0KHNvY2tldGlkLCAqdGFyZ2V0X21hcCkgeworICAgICAg
ICB4Y19wc3JfY2F0X3R5cGUgeGNfdHlwZTsKKwogICAgICAgICBpZiAoc29ja2V0aWQgPj0gbnJf
c29ja2V0cykKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoeGNfcHNyX2NhdF9zZXRf
ZG9tYWluX2RhdGEoY3R4LT54Y2gsIGRvbWlkLCAoeGNfcHNyX2NhdF90eXBlKXR5cGUsCisKKyAg
ICAgICAgeGNfdHlwZSA9IGxpYnhsX19wc3JfY2JtX3R5cGVfdG9fbGlieGNfcHNyX2NhdF90eXBl
KHR5cGUpOworICAgICAgICBpZiAoeGNfcHNyX2NhdF9zZXRfZG9tYWluX2RhdGEoY3R4LT54Y2gs
IGRvbWlkLCB4Y190eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c29ja2V0aWQsIGNibSkpIHsKICAgICAgICAgICAgIGxpYnhsX19wc3JfY2F0X2xvZ19lcnJfbXNn
KGdjLCBlcnJubyk7CiAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CkBAIC0zMjksOCArMzM5
LDkgQEAgaW50IGxpYnhsX3Bzcl9jYXRfZ2V0X2NibShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3Qg
ZG9taWQsCiB7CiAgICAgR0NfSU5JVChjdHgpOwogICAgIGludCByYyA9IDA7CisgICAgeGNfcHNy
X2NhdF90eXBlIHhjX3R5cGUgPSBsaWJ4bF9fcHNyX2NibV90eXBlX3RvX2xpYnhjX3Bzcl9jYXRf
dHlwZSh0eXBlKTsKIAotICAgIGlmICh4Y19wc3JfY2F0X2dldF9kb21haW5fZGF0YShjdHgtPnhj
aCwgZG9taWQsICh4Y19wc3JfY2F0X3R5cGUpdHlwZSwKKyAgICBpZiAoeGNfcHNyX2NhdF9nZXRf
ZG9tYWluX2RhdGEoY3R4LT54Y2gsIGRvbWlkLCB4Y190eXBlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0YXJnZXQsIGNibV9yKSkgewogICAgICAgICBsaWJ4bF9fcHNyX2Nh
dF9sb2dfZXJyX21zZyhnYywgZXJybm8pOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5BhM-0000Zn-Nk; Tue, 24 May 2016 12:44:36 +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 1b5BhL-0000ZX-5Z
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:35 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 15/6B-23637-2BC44475; Tue, 24 May 2016 12:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXejj0u
 4wcabVhYTthk4MHps79vFHsAYxZqZl5RfkcCasXp1dcFy4YolXRNZGhhv83UxcnEICXxhlNi7
 dDMjhHOeUWLL8TNADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICYRJ7Jq0Bs
 3kFzCRavxxlBLFZgOoXHjnLOIGRYwEjwypG9eLUorLUIl0zvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxqkNzocYJTmYlER5DbRcwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8NZ4A+UEi1LTUyvSMnOAoQGTluDgURLhXQGS5i0uSMwtzkyHSJ1iVJQS580GSQiAJDJK
 8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8lSBTeDLzSuCmvwJazAS02P+LM8jik
 kSElFQD44zi9MDpnXPZlEUKJQ5xHlr+4b8lh1SazV25q8suNVhI/3aP3G2w30lm26bmxu0+x8
 xrE9wsUq4o7anrWhR34afsotIZ+aEbuoJ+t35mccv6qfH8g2Jr8OOwt0siyk5dT7isvHGns/H
 ilidzX7vPeMhTFjU5fvrcv3OmJJ1eoFX9+HLnV5b5skosxRmJhlrMRcWJAPRoAxlCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464093873!41117359!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35274 invoked from network); 24 May 2016 12:44: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; 24 May 2016 12:44: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 1b5BhI-0001nE-RL
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhI-0003AU-Qb
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BhI-0003AU-Qb@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:32 +0000
Subject: [Xen-changelog] [xen master] xen/arm: p2m: apply_p2m_changes: Do
	not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxMzk4MWZmN2E1ZTU3Nzk4YjhkZDgwMmM5ZWUzYmE3OTkxNGU3NWIKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoxNjo0NiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA5ICsr
Ky0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5k
ZXggZGIyMTQzMy4uNjhjNjdiMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBi
L3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTE4OSwxMyArMTE4OSwxMCBAQCBvdXQ6CiAgICAgewog
ICAgICAgICBCVUdfT04oYWRkciA9PSBlbmRfZ3BhZGRyKTsKICAgICAgICAgLyoKLSAgICAgICAg
ICogYWRkciBrZWVwcyB0aGUgYWRkcmVzcyBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0
ZWQgbWFwcGluZywKLSAgICAgICAgICogd2hpbGUgYXBwbHlfcDJtX2NoYW5nZXMoKSBjb25zaWRl
cnMgYW4gYWRkcmVzcyByYW5nZSB3aGljaCBpcwotICAgICAgICAgKiBleGNsdXNpdmUgb2YgZW5k
X2dwYWRkcjogYWRkIGxldmVsX3NpemUgdG8gYWRkciB0byBvYnRhaW4gdGhlCi0gICAgICAgICAq
IHJpZ2h0IGVuZCBvZiB0aGUgcmFuZ2UKKyAgICAgICAgICogYWRkciBrZWVwcyB0aGUgYWRkcmVz
cyBvZiB0aGUgZW5kIG9mIHRoZSBsYXN0IHN1Y2Nlc3NmdWxseS1pbnNlcnRlZAorICAgICAgICAg
KiBtYXBwaW5nLgogICAgICAgICAgKi8KLSAgICAgICAgYXBwbHlfcDJtX2NoYW5nZXMoZCwgUkVN
T1ZFLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydF9ncGFkZHIsIGFkZHIgKyBsZXZl
bF9zaXplc1tsZXZlbF0sIG9yaWdfbWFkZHIsCisgICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwgc3RhcnRfZ3BhZGRyLCBhZGRyLCBvcmlnX21hZGRyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBtYXR0ciwgMCwgcDJtX2ludmFsaWQsIGQtPmFyY2gucDJtLmRlZmF1bHRfYWNj
ZXNzKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5BhM-0000Zn-Nk; Tue, 24 May 2016 12:44:36 +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 1b5BhL-0000ZX-5Z
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:35 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 15/6B-23637-2BC44475; Tue, 24 May 2016 12:44:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXejj0u
 4wcabVhYTthk4MHps79vFHsAYxZqZl5RfkcCasXp1dcFy4YolXRNZGhhv83UxcnEICXxhlNi7
 dDMjhHOeUWLL8TNADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICYRJ7Jq0Bs
 3kFzCRavxxlBLFZgOoXHjnLOIGRYwEjwypG9eLUorLUIl0zvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxqkNzocYJTmYlER5DbRcwoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8NZ4A+UEi1LTUyvSMnOAoQGTluDgURLhXQGS5i0uSMwtzkyHSJ1iVJQS580GSQiAJDJK
 8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8lSBTeDLzSuCmvwJazAS02P+LM8jik
 kSElFQD44zi9MDpnXPZlEUKJQ5xHlr+4b8lh1SazV25q8suNVhI/3aP3G2w30lm26bmxu0+x8
 xrE9wsUq4o7anrWhR34afsotIZ+aEbuoJ+t35mccv6qfH8g2Jr8OOwt0siyk5dT7isvHGns/H
 ilidzX7vPeMhTFjU5fvrcv3OmJJ1eoFX9+HLnV5b5skosxRmJhlrMRcWJAPRoAxlCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464093873!41117359!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35274 invoked from network); 24 May 2016 12:44: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; 24 May 2016 12:44: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 1b5BhI-0001nE-RL
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhI-0003AU-Qb
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BhI-0003AU-Qb@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:32 +0000
Subject: [Xen-changelog] [xen master] xen/arm: p2m: apply_p2m_changes: Do
	not undo more than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxMzk4MWZmN2E1ZTU3Nzk4YjhkZDgwMmM5ZWUzYmE3OTkxNGU3NWIKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoxNjo0NiAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBhcHBseV9wMm1fY2hhbmdlczogRG8gbm90IHVu
ZG8gbW9yZSB0aGFuIG5lY2Vzc2FyeQogICAgCiAgICBTaW5jZSBjb21taXQgNGIyNTQyM2EgImFy
Y2gvYXJtOiB1bm1hcCBwYXJ0aWFsbHktbWFwcGVkIG1lbW9yeSByZWdpb25zIiwKICAgIFhlbiBo
YXMgYmVlbiB1bmRvaW5nIHRoZSBQMk0gbWFwcGluZ3Mgd2hlbiBhbiBlcnJvciBvY2N1cnJlZCBk
dXJpbmcKICAgIGluc2VydGlvbiBvciBtZW1vcnkgYWxsb2NhdGlvbi4KICAgIAogICAgVGhlIGZ1
bmN0aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGNhbiB3b3JrIHdpdGggcmVnaW9uIG5vdC1hbGlnbmVk
IHRvIGEKICAgIGJsb2NrIHNpemUgKDJNQiwgMUcpIG9yIHBhZ2Ugc2l6ZSAoNEspLiBUaGUgbWFw
cGluZyB3aWxsIGJlIGRvbmUgYnkKICAgIHNwbGl0dGluZyB0aGUgcmVnaW9uIGluIGEgc2V0IG9m
IHJlZ2lvbnMgYWxpZ25lZCB0byB0aGUgc2l6ZSBzdXBwb3J0ZWQKICAgIGJ5IHRoZSBwYWdlIHRh
YmxlLgogICAgCiAgICBUaGUgbWFwcGluZyBvZiBhIHJlZ2lvbiBjb3VsZCBmYWlsIHdoZW4gaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGFsbG9jYXRlCiAgICBtZW1vcnkgZm9yIGFuIGludGVybWVkaWF0
ZSB0YWJsZSAoaS5lIGEgbmV3IG9yIHdoZW4gc2hhdHRlcmluZyBhIGJsb2NrKS4KICAgIAogICAg
V2hlbiB0aGUgbWFwcGluZyBpcyB1bmRvbmUsIHRoZSBlbmQgb2YgdGhlIHJlZ2lvbiBpcyBjb21w
dXRlZCB1c2luZyB0aGUKICAgIGJhc2UgYWRkcmVzcyBvZiB0aGUgY3VycmVudCByZWdpb24gYW5k
IHRoZSBzaXplIG9mIHRoZSBmYWlsaW5nIGxldmVsLgogICAgSG93ZXZlciB0aGUgZmFpbGluZyBs
ZXZlbCBtYXkgbm90IGJlIHRoZSBsZWFmIG9uZSwgdGhlcmVmb3JlIHVucmVsYXRlZAogICAgZW50
cmllcyB3aWxsIGJlIHJlbW92ZWQuCiAgICAKICAgIEZpeCBpdCBieSByZW1vdmluZyB0aGUgbWFw
cGluZyBmcm9tIHRoZSBzdGFydCBhZGRyZXNzIHVwIHRvIHRoZSBsYXN0CiAgICByZWdpb24gdGhh
dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgbWFwcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBD
aGVuIDxXZWkuQ2hlbkBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA5ICsr
Ky0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5k
ZXggZGIyMTQzMy4uNjhjNjdiMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBi
L3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTE4OSwxMyArMTE4OSwxMCBAQCBvdXQ6CiAgICAgewog
ICAgICAgICBCVUdfT04oYWRkciA9PSBlbmRfZ3BhZGRyKTsKICAgICAgICAgLyoKLSAgICAgICAg
ICogYWRkciBrZWVwcyB0aGUgYWRkcmVzcyBvZiB0aGUgbGFzdCBzdWNjZXNzZnVsbHktaW5zZXJ0
ZWQgbWFwcGluZywKLSAgICAgICAgICogd2hpbGUgYXBwbHlfcDJtX2NoYW5nZXMoKSBjb25zaWRl
cnMgYW4gYWRkcmVzcyByYW5nZSB3aGljaCBpcwotICAgICAgICAgKiBleGNsdXNpdmUgb2YgZW5k
X2dwYWRkcjogYWRkIGxldmVsX3NpemUgdG8gYWRkciB0byBvYnRhaW4gdGhlCi0gICAgICAgICAq
IHJpZ2h0IGVuZCBvZiB0aGUgcmFuZ2UKKyAgICAgICAgICogYWRkciBrZWVwcyB0aGUgYWRkcmVz
cyBvZiB0aGUgZW5kIG9mIHRoZSBsYXN0IHN1Y2Nlc3NmdWxseS1pbnNlcnRlZAorICAgICAgICAg
KiBtYXBwaW5nLgogICAgICAgICAgKi8KLSAgICAgICAgYXBwbHlfcDJtX2NoYW5nZXMoZCwgUkVN
T1ZFLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydF9ncGFkZHIsIGFkZHIgKyBsZXZl
bF9zaXplc1tsZXZlbF0sIG9yaWdfbWFkZHIsCisgICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQs
IFJFTU9WRSwgc3RhcnRfZ3BhZGRyLCBhZGRyLCBvcmlnX21hZGRyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBtYXR0ciwgMCwgcDJtX2ludmFsaWQsIGQtPmFyY2gucDJtLmRlZmF1bHRfYWNj
ZXNzKTsKICAgICB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5Bhg-0000d2-Q0; Tue, 24 May 2016 12:44:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhf-0000cm-Ki
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:55 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 ED/AC-17093-6CC44475; Tue, 24 May 2016 12:44:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeYj0u
 4wba7/BYTthk4MHps79vFHsAYxZqZl5RfkcCacaH9C2vBXs6Kxzd3MTcwzuToYuTiEBL4wiix
 /dI9pi5GTiDnPKPEjueCXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENpERYwF7iz25zk
 DCvgJnEyu9vWUBsFqDya4dmsk9g5FjAyLCKUb04tagstUjXTC+pKDM9oyQ3MTNH19DAWC83tb
 g4MT01JzGpWC85P3cTI9Af9QwMjDsYr7Q5H2KU5GBSEuU10HIJF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBW+MNlBMsSk1PrUjLzAEGBkxagoNHSYT3gxdQmre4IDG3ODMdInWKUVFKnPctSEIA
 JJFRmgfXBgvGS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEef+CTOHJzCuBm/4KaDET0GL/L
 84gi0sSEVJSDYyCQn6+6zsubSu8UHz9d8mf6/xcN56suXiqTtDD5P6VntW2osdk7zf6+rw8sY
 DD18D9p5z8Y5F3jyVYJCaKzf+ZEy/7fJ91yPGg8rvKD836w28oNxd6LvjyWm7TXp6vc4SMZFs
 Cs+JyMjM33Xg3y1qn91a9s/GqSxf3PHlz/ujmtdGPIh/ca+RRYinOSDTUYi4qTgQAnbQr20EC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1464093893!15567790!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63239 invoked from network); 24 May 2016 12:44:54 -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; 24 May 2016 12:44: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 1b5Bhc-0001nY-Ve
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhc-0003Cx-Uo
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bhc-0003Cx-Uo@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:52 +0000
Subject: [Xen-changelog] [xen master] Revert "Config.mk: update ovmf
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNjZjRhNWU2ZGIyNWIyMjlhNTJlMzQ3Yjg4ZDBjMTdkYTZlZjMxZTUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
MToxMTozOSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MTM6MDcgMjAxNiArMDEwMAoKICAgIFJldmVy
dCAiQ29uZmlnLm1rOiB1cGRhdGUgb3ZtZiBjaGFuZ2VzZXQiCiAgICAKICAgIFRoaXMgcmV2ZXJ0
cyBjb21taXQgMTU0MmVmY2VhODkzZGY4NzRiMTNiMWVhNzgxMDFlMWZmNmE1NWM0MS4gSXQgZmFp
bHMKICAgIGNvbnNpc3RlbnRseSBvbiBvdXIgRGViaWFuIEhWTSB0ZXN0IHdoZW4gdGhlIFZNIGhh
cyBtb3JlIHRoYW4gNEcgb2YKICAgIG1lbW9yeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9Db25m
aWcubWsgYi9Db25maWcubWsKaW5kZXggOWYwZGQwNC4uYWRhM2QwNSAxMDA2NDQKLS0tIGEvQ29u
ZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjcwLDcgKzI3MCw3IEBAIFFFTVVfVFJBRElUSU9O
QUxfVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQK
IFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFiaW9zLmdp
dAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWluaS1vcy5n
aXQKIGVuZGlmCi1PVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IGI0MWVmMzI1MTgwOTVmNzgzZDBj
MjM0M2I0OTZjYzg1N2M2ZjNkZmYKK09WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNj
Y2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/
PSBxZW11LXhlbi00LjcuMC1yYzQKIE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSAxYTNlZTZl
ZWNhMTM2NTI1YWEyZTY5MTdhZTUwMGU3Y2Y3MzFjMDlkCiAjIEZyaSBNYXkgMTMgMTU6MjE6MTAg
MjAxNiArMDEwMAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:44:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:44: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 1b5Bhg-0000d2-Q0; Tue, 24 May 2016 12:44:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhf-0000cm-Ki
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:55 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 ED/AC-17093-6CC44475; Tue, 24 May 2016 12:44:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeYj0u
 4wba7/BYTthk4MHps79vFHsAYxZqZl5RfkcCacaH9C2vBXs6Kxzd3MTcwzuToYuTiEBL4wiix
 /dI9pi5GTiDnPKPEjueCXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENpERYwF7iz25zk
 DCvgJnEyu9vWUBsFqDya4dmsk9g5FjAyLCKUb04tagstUjXTC+pKDM9oyQ3MTNH19DAWC83tb
 g4MT01JzGpWC85P3cTI9Af9QwMjDsYr7Q5H2KU5GBSEuU10HIJF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBW+MNlBMsSk1PrUjLzAEGBkxagoNHSYT3gxdQmre4IDG3ODMdInWKUVFKnPctSEIA
 JJFRmgfXBgvGS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEef+CTOHJzCuBm/4KaDET0GL/L
 84gi0sSEVJSDYyCQn6+6zsubSu8UHz9d8mf6/xcN56suXiqTtDD5P6VntW2osdk7zf6+rw8sY
 DD18D9p5z8Y5F3jyVYJCaKzf+ZEy/7fJ91yPGg8rvKD836w28oNxd6LvjyWm7TXp6vc4SMZFs
 Cs+JyMjM33Xg3y1qn91a9s/GqSxf3PHlz/ujmtdGPIh/ca+RRYinOSDTUYi4qTgQAnbQr20EC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1464093893!15567790!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63239 invoked from network); 24 May 2016 12:44:54 -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; 24 May 2016 12:44: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 1b5Bhc-0001nY-Ve
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhc-0003Cx-Uo
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bhc-0003Cx-Uo@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:52 +0000
Subject: [Xen-changelog] [xen master] Revert "Config.mk: update ovmf
	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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNjZjRhNWU2ZGIyNWIyMjlhNTJlMzQ3Yjg4ZDBjMTdkYTZlZjMxZTUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
MToxMTozOSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MTM6MDcgMjAxNiArMDEwMAoKICAgIFJldmVy
dCAiQ29uZmlnLm1rOiB1cGRhdGUgb3ZtZiBjaGFuZ2VzZXQiCiAgICAKICAgIFRoaXMgcmV2ZXJ0
cyBjb21taXQgMTU0MmVmY2VhODkzZGY4NzRiMTNiMWVhNzgxMDFlMWZmNmE1NWM0MS4gSXQgZmFp
bHMKICAgIGNvbnNpc3RlbnRseSBvbiBvdXIgRGViaWFuIEhWTSB0ZXN0IHdoZW4gdGhlIFZNIGhh
cyBtb3JlIHRoYW4gNEcgb2YKICAgIG1lbW9yeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9Db25m
aWcubWsgYi9Db25maWcubWsKaW5kZXggOWYwZGQwNC4uYWRhM2QwNSAxMDA2NDQKLS0tIGEvQ29u
ZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjcwLDcgKzI3MCw3IEBAIFFFTVVfVFJBRElUSU9O
QUxfVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQK
IFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9zZWFiaW9zLmdp
dAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWluaS1vcy5n
aXQKIGVuZGlmCi1PVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IGI0MWVmMzI1MTgwOTVmNzgzZDBj
MjM0M2I0OTZjYzg1N2M2ZjNkZmYKK09WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNj
Y2U4OGE5ZDRlYzhhMDJkN2YxYmQxYTEwMDFjZTYwZAogUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/
PSBxZW11LXhlbi00LjcuMC1yYzQKIE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSAxYTNlZTZl
ZWNhMTM2NTI1YWEyZTY5MTdhZTUwMGU3Y2Y3MzFjMDlkCiAjIEZyaSBNYXkgMTMgMTU6MjE6MTAg
MjAxNiArMDEwMAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5Bhv-0000fY-S8; Tue, 24 May 2016 12:45:11 +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 1b5Bhu-0000fH-6y
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:10 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 52/9B-21525-5DC44475; Tue, 24 May 2016 12:45:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeqj0u
 4wZk/HBYTthk4MHps79vFHsAYxZqZl5RfkcCaceDCO/aCY1IVV/v3MTcwvhbtYuTiEBL4wihx
 a3cfI4RznlFi3ropTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4SGw5c
 ZAVxOYVMJOYOOkbE4jNAlT/fW4f4wRGjgWMDKsYNYpTi8pSi3QNDfSSijLTM0pyEzNzgDxTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxjVTnQ8xSnIwKYnyGmi5hAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4K3xBsoJFqWmp1akZeYAwwMmLcHBoyTCuwIkzVtckJhbnJkOkTrFqCglzpsNkhAA
 SWSU5sG1wULyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR594NM4cnMK4Gb/gpoMRPQYv8vz
 iCLSxIRUlINjAXOaubnq754RBp8X7bU9PPTexULvV18Ll9Wejq7ZcaZkIL5/Vz5N5PfHeuKEO
 qapcFinTHv5DaJLRmlWaYHz4VOvT59T8+v1q7fUTts1ujnW1sfWfHJZdkVZj9RBvMlPNKCh3K
 Z/BNfxu7QOvNY7YXBtpa3UdaXErKqE9m/Ozpk52c8bF0vo8RSnJFoqMVcVJwIAO418flEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464093908!41117530!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41467 invoked from network); 24 May 2016 12:45:09 -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 May 2016 12:45: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 1b5Bhs-0001ow-1k
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhn-0003Dn-0c
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bhn-0003Dn-0c@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:03 +0000
Subject: [Xen-changelog] [xen master] docs/build: Avoid using multi-target
	pattern rules
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU5YmNmY2ZiZGU3NDRmZWE2NTY1NTZiMDllMzVmNzk4MTQ0ZDBiYmMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIEFwciAyNSAxMjo1NToxMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NDIgMjAxNiArMDEwMAoKICAgIGRvY3MvYnVpbGQ6IEF2b2lkIHVzaW5nIG11bHRpLXRhcmdldCBw
YXR0ZXJuIHJ1bGVzCiAgICAKICAgIE11bHRpLXRhcmdldCBub24tcGF0dGVybiBydWxlcyBhbmQg
TXVsdGktdGFyZ2V0IHBhdHRlcm4gcnVsZXMgYmVoYXZlIHJhdGhlcgogICAgZGlmZmVyZW50bHku
ICBGcm9tIGBQYXR0ZXJuIEludHJvJzoKICAgIAogICAgICBQYXR0ZXJuIHJ1bGVzIG1heSBoYXZl
IG1vcmUgdGhhbiBvbmUgdGFyZ2V0LiAgVW5saWtlIG5vcm1hbCBydWxlcywgdGhpcyBkb2VzCiAg
ICAgIG5vdCBhY3QgYXMgbWFueSBkaWZmZXJlbnQgcnVsZXMgd2l0aCB0aGUgc2FtZSBwcmVyZXF1
aXNpdGVzIGFuZCBjb21tYW5kcy4KICAgICAgSWYgYSBwYXR0ZXJuIHJ1bGUgaGFzIG11bHRpcGxl
IHRhcmdldHMsIGBtYWtlJyBrbm93cyB0aGF0IHRoZSBydWxlJ3MKICAgICAgY29tbWFuZHMgYXJl
IHJlc3BvbnNpYmxlIGZvciBtYWtpbmcgYWxsIG9mIHRoZSB0YXJnZXRzLiAgVGhlIGNvbW1hbmRz
IGFyZQogICAgICBleGVjdXRlZCBvbmx5IG9uY2UgdG8gbWFrZSBhbGwgdGhlIHRhcmdldHMuCiAg
ICAKICAgIFRoZSBpbnRlbmRlZCB1c2Ugb2YgdGhlIG11bHRpLXRhcmdldCBwYXR0ZXJuIHJ1bGVz
IHdhcyB0byBhdm9pZCByZXBlYXRpbmcgdGhlCiAgICBpZGVudGljYWwgcmVjaXBlIG11bHRpcGxl
IHRpbWVzLiAgVGhlIGlzc3VlIGNhbiBiZSBkZW1vbnN0cmF0ZWQgd2l0aCB0aGUKICAgIGdlbmVy
YXRpb24gb2YgZG9jdW1lbnRhdGlvbiBmcm9tIHBhbmRvYyBzb3VyY2UuCiAgICAKICAgICAgLi94
ZW4uZ2l0JCB0b3VjaCBkb2NzL2ZlYXR1cmVzL3RlbXBsYXRlLnBhbmRvYwogICAgICAuL3hlbi5n
aXQkIG1ha2UgLUMgZG9jcy8KICAgICAgIyBSZWdlbmVyYXRlcyBodG1sL2ZlYXR1cmVzL3RlbXBs
YXRlLmh0bWwKICAgICAgLi94ZW4uZ2l0JCBtYWtlIC1DIGRvY3MvCiAgICAgICMgUmVnZW5lcmF0
ZXMgdHh0L2ZlYXR1cmVzL3RlbXBsYXRlLnR4dAogICAgICAuL3hlbi5naXQkIG1ha2UgLUMgZG9j
cy8KICAgICAgIyBSZWdlbmVyYXRlcyBwZGYvZmVhdHVyZXMvdGVtcGxhdGUucGRmCiAgICAKICAg
IFRvIHdvcmsgYXJvdW5kIHRoaXMsIHRoZXJlIG5lZWQgdG8gYmUgdGhyZWUgZGlzdGluY3QgcnVs
ZXMsIHNvIHRoZSBleGVjdXRpb24KICAgIG9mIG9uZSByZWNpcGUgZG9lc24ndCBzaG9ydCBjaXJ1
aXQgdGhlIG90aGVycy4gIFRvIGF2b2lkIGNvcHkmcGFzdGUKICAgIGR1cGxpY2F0aW9uLCBpbnRy
b2R1Y2UgYSBtZXRhcnVsZSwgYW5kIGV2YWx1dGUgaXQgZm9yIGVhY2ggZG9jdW1lbnQgdGFyZ2V0
LgogICAgCiAgICBBcyAkKFBBTkRPQykgaXMgdXNlZCB0byBnZW5lcmF0ZSBkb2N1bWVudGF0aW9u
IGZyb20gZGlmZmVyZW50IHNvdXJjZSB0eXBlcywKICAgIHRoZSBtZXRhcnVsZSBjYW4gYmUgZXh0
ZW5kZWQgdG8gYWxzbyBlbmNvbXBhcyB0aGUgcnVsZSB0byBjcmVhdGUgcGRmcyBmcm9tCiAgICBt
YXJrZG93bi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQogZG9jcy9NYWtlZmlsZSB8IDI0ICsrKysrKysrKysrKystLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RvY3MvTWFrZWZpbGUgYi9kb2NzL01ha2VmaWxlCmluZGV4IGI5ZGE2MDUuLmUy
NTM3ZTggMTAwNjQ0Ci0tLSBhL2RvY3MvTWFrZWZpbGUKKysrIGIvZG9jcy9NYWtlZmlsZQpAQCAt
MTgwLDIyICsxODAsMjQgQEAgdHh0LyUudHh0OiAlLm1hcmtkb3duCiAJQCQoSU5TVEFMTF9ESVIp
ICQoQEQpCiAJJChJTlNUQUxMX0RBVEEpICQ8ICRACiAKLXBkZi8lLnBkZjogJS5tYXJrZG93bgot
aWZuZXEgKCQoUEFORE9DKSwpCi0JQCQoSU5TVEFMTF9ESVIpICQoQEQpCi0JJChQQU5ET0MpIC0t
bnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3RhbmRhbG9uZSAkPCAtLW91dHB1dCAkQAotZWxzZQot
CUBlY2hvICJwYW5kb2Mgbm90IGluc3RhbGxlZDsgc2tpcHBpbmcgJEAiCi1lbmRpZgorIyBNZXRh
cnVsZSBmb3IgZ2VuZXJhdGluZyBwYW5kb2MgcnVsZXMuCitkZWZpbmUgR0VORVJBVEVfUEFORE9D
X1JVTEUKKyMgJCgxKSBpcyB0aGUgdGFyZ2V0IGRvY3VtZW50YXRpb24gZm9ybWF0LiAkKDIpIGlz
IHRoZSBzb3VyY2UgZm9ybWF0LgogCi1wZGYvJS5wZGYgdHh0LyUudHh0IGh0bWwvJS5odG1sOiAl
LnBhbmRvYworJCgxKS8lLiQoMSk6ICUuJCgyKQogaWZuZXEgKCQoUEFORE9DKSwpCi0JQCQoSU5T
VEFMTF9ESVIpICQoQEQpCi0JJChQQU5ET0MpIC0tbnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3Rh
bmRhbG9uZSAkPCAtLW91dHB1dCAkQAorCUAkKElOU1RBTExfRElSKSAkJChARCkKKwkkKFBBTkRP
QykgLS1udW1iZXItc2VjdGlvbnMgLS10b2MgLS1zdGFuZGFsb25lICQkPCAtLW91dHB1dCAkJEAK
IGVsc2UKLQlAZWNobyAicGFuZG9jIG5vdCBpbnN0YWxsZWQ7IHNraXBwaW5nICRAIgorCUBlY2hv
ICJwYW5kb2Mgbm90IGluc3RhbGxlZDsgc2tpcHBpbmcgJCRAIgogZW5kaWYKIAorZW5kZWYKKyQo
ZXZhbCAkKGNhbGwgR0VORVJBVEVfUEFORE9DX1JVTEUscGRmLHBhbmRvYykpICAgIyBwZGYvJS5w
ZGY6ICUucGFuZG9jCiskKGV2YWwgJChjYWxsIEdFTkVSQVRFX1BBTkRPQ19SVUxFLHR4dCxwYW5k
b2MpKSAgICMgdHh0LyUudHh0OiAlLnBhbmRvYworJChldmFsICQoY2FsbCBHRU5FUkFURV9QQU5E
T0NfUlVMRSxodG1sLHBhbmRvYykpICAjIGh0bWwvJS5odG1sOiAlLnBhbmRvYworJChldmFsICQo
Y2FsbCBHRU5FUkFURV9QQU5ET0NfUlVMRSxwZGYsbWFya2Rvd24pKSAjIHBkZi8lLnBkZjogJS5t
YXJrZG93bgorCiBpZmVxICgsJChmaW5kc3RyaW5nIGNsZWFuLCQoTUFLRUNNREdPQUxTKSkpCiAk
KFhFTl9ST09UKS9jb25maWcvRG9jcy5tazoKIAkkKGVycm9yIFlvdSBoYXZlIHRvIHJ1biAuL2Nv
bmZpZ3VyZSBiZWZvcmUgYnVpbGRpbmcgZG9jcykKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5Bhv-0000fY-S8; Tue, 24 May 2016 12:45:11 +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 1b5Bhu-0000fH-6y
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:10 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 52/9B-21525-5DC44475; Tue, 24 May 2016 12:45:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeqj0u
 4wZk/HBYTthk4MHps79vFHsAYxZqZl5RfkcCaceDCO/aCY1IVV/v3MTcwvhbtYuTiEBL4wihx
 a3cfI4RznlFi3ropTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4SGw5c
 ZAVxOYVMJOYOOkbE4jNAlT/fW4f4wRGjgWMDKsYNYpTi8pSi3QNDfSSijLTM0pyEzNzgDxTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxjVTnQ8xSnIwKYnyGmi5hAvxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4K3xBsoJFqWmp1akZeYAwwMmLcHBoyTCuwIkzVtckJhbnJkOkTrFqCglzpsNkhAA
 SWSU5sG1wULyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR594NM4cnMK4Gb/gpoMRPQYv8vz
 iCLSxIRUlINjAXOaubnq754RBp8X7bU9PPTexULvV18Ll9Wejq7ZcaZkIL5/Vz5N5PfHeuKEO
 qapcFinTHv5DaJLRmlWaYHz4VOvT59T8+v1q7fUTts1ujnW1sfWfHJZdkVZj9RBvMlPNKCh3K
 Z/BNfxu7QOvNY7YXBtpa3UdaXErKqE9m/Ozpk52c8bF0vo8RSnJFoqMVcVJwIAO418flEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464093908!41117530!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41467 invoked from network); 24 May 2016 12:45:09 -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 May 2016 12:45: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 1b5Bhs-0001ow-1k
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bhn-0003Dn-0c
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bhn-0003Dn-0c@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:03 +0000
Subject: [Xen-changelog] [xen master] docs/build: Avoid using multi-target
	pattern rules
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU5YmNmY2ZiZGU3NDRmZWE2NTY1NTZiMDllMzVmNzk4MTQ0ZDBiYmMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIEFwciAyNSAxMjo1NToxMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NDIgMjAxNiArMDEwMAoKICAgIGRvY3MvYnVpbGQ6IEF2b2lkIHVzaW5nIG11bHRpLXRhcmdldCBw
YXR0ZXJuIHJ1bGVzCiAgICAKICAgIE11bHRpLXRhcmdldCBub24tcGF0dGVybiBydWxlcyBhbmQg
TXVsdGktdGFyZ2V0IHBhdHRlcm4gcnVsZXMgYmVoYXZlIHJhdGhlcgogICAgZGlmZmVyZW50bHku
ICBGcm9tIGBQYXR0ZXJuIEludHJvJzoKICAgIAogICAgICBQYXR0ZXJuIHJ1bGVzIG1heSBoYXZl
IG1vcmUgdGhhbiBvbmUgdGFyZ2V0LiAgVW5saWtlIG5vcm1hbCBydWxlcywgdGhpcyBkb2VzCiAg
ICAgIG5vdCBhY3QgYXMgbWFueSBkaWZmZXJlbnQgcnVsZXMgd2l0aCB0aGUgc2FtZSBwcmVyZXF1
aXNpdGVzIGFuZCBjb21tYW5kcy4KICAgICAgSWYgYSBwYXR0ZXJuIHJ1bGUgaGFzIG11bHRpcGxl
IHRhcmdldHMsIGBtYWtlJyBrbm93cyB0aGF0IHRoZSBydWxlJ3MKICAgICAgY29tbWFuZHMgYXJl
IHJlc3BvbnNpYmxlIGZvciBtYWtpbmcgYWxsIG9mIHRoZSB0YXJnZXRzLiAgVGhlIGNvbW1hbmRz
IGFyZQogICAgICBleGVjdXRlZCBvbmx5IG9uY2UgdG8gbWFrZSBhbGwgdGhlIHRhcmdldHMuCiAg
ICAKICAgIFRoZSBpbnRlbmRlZCB1c2Ugb2YgdGhlIG11bHRpLXRhcmdldCBwYXR0ZXJuIHJ1bGVz
IHdhcyB0byBhdm9pZCByZXBlYXRpbmcgdGhlCiAgICBpZGVudGljYWwgcmVjaXBlIG11bHRpcGxl
IHRpbWVzLiAgVGhlIGlzc3VlIGNhbiBiZSBkZW1vbnN0cmF0ZWQgd2l0aCB0aGUKICAgIGdlbmVy
YXRpb24gb2YgZG9jdW1lbnRhdGlvbiBmcm9tIHBhbmRvYyBzb3VyY2UuCiAgICAKICAgICAgLi94
ZW4uZ2l0JCB0b3VjaCBkb2NzL2ZlYXR1cmVzL3RlbXBsYXRlLnBhbmRvYwogICAgICAuL3hlbi5n
aXQkIG1ha2UgLUMgZG9jcy8KICAgICAgIyBSZWdlbmVyYXRlcyBodG1sL2ZlYXR1cmVzL3RlbXBs
YXRlLmh0bWwKICAgICAgLi94ZW4uZ2l0JCBtYWtlIC1DIGRvY3MvCiAgICAgICMgUmVnZW5lcmF0
ZXMgdHh0L2ZlYXR1cmVzL3RlbXBsYXRlLnR4dAogICAgICAuL3hlbi5naXQkIG1ha2UgLUMgZG9j
cy8KICAgICAgIyBSZWdlbmVyYXRlcyBwZGYvZmVhdHVyZXMvdGVtcGxhdGUucGRmCiAgICAKICAg
IFRvIHdvcmsgYXJvdW5kIHRoaXMsIHRoZXJlIG5lZWQgdG8gYmUgdGhyZWUgZGlzdGluY3QgcnVs
ZXMsIHNvIHRoZSBleGVjdXRpb24KICAgIG9mIG9uZSByZWNpcGUgZG9lc24ndCBzaG9ydCBjaXJ1
aXQgdGhlIG90aGVycy4gIFRvIGF2b2lkIGNvcHkmcGFzdGUKICAgIGR1cGxpY2F0aW9uLCBpbnRy
b2R1Y2UgYSBtZXRhcnVsZSwgYW5kIGV2YWx1dGUgaXQgZm9yIGVhY2ggZG9jdW1lbnQgdGFyZ2V0
LgogICAgCiAgICBBcyAkKFBBTkRPQykgaXMgdXNlZCB0byBnZW5lcmF0ZSBkb2N1bWVudGF0aW9u
IGZyb20gZGlmZmVyZW50IHNvdXJjZSB0eXBlcywKICAgIHRoZSBtZXRhcnVsZSBjYW4gYmUgZXh0
ZW5kZWQgdG8gYWxzbyBlbmNvbXBhcyB0aGUgcnVsZSB0byBjcmVhdGUgcGRmcyBmcm9tCiAgICBt
YXJrZG93bi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQogZG9jcy9NYWtlZmlsZSB8IDI0ICsrKysrKysrKysrKystLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RvY3MvTWFrZWZpbGUgYi9kb2NzL01ha2VmaWxlCmluZGV4IGI5ZGE2MDUuLmUy
NTM3ZTggMTAwNjQ0Ci0tLSBhL2RvY3MvTWFrZWZpbGUKKysrIGIvZG9jcy9NYWtlZmlsZQpAQCAt
MTgwLDIyICsxODAsMjQgQEAgdHh0LyUudHh0OiAlLm1hcmtkb3duCiAJQCQoSU5TVEFMTF9ESVIp
ICQoQEQpCiAJJChJTlNUQUxMX0RBVEEpICQ8ICRACiAKLXBkZi8lLnBkZjogJS5tYXJrZG93bgot
aWZuZXEgKCQoUEFORE9DKSwpCi0JQCQoSU5TVEFMTF9ESVIpICQoQEQpCi0JJChQQU5ET0MpIC0t
bnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3RhbmRhbG9uZSAkPCAtLW91dHB1dCAkQAotZWxzZQot
CUBlY2hvICJwYW5kb2Mgbm90IGluc3RhbGxlZDsgc2tpcHBpbmcgJEAiCi1lbmRpZgorIyBNZXRh
cnVsZSBmb3IgZ2VuZXJhdGluZyBwYW5kb2MgcnVsZXMuCitkZWZpbmUgR0VORVJBVEVfUEFORE9D
X1JVTEUKKyMgJCgxKSBpcyB0aGUgdGFyZ2V0IGRvY3VtZW50YXRpb24gZm9ybWF0LiAkKDIpIGlz
IHRoZSBzb3VyY2UgZm9ybWF0LgogCi1wZGYvJS5wZGYgdHh0LyUudHh0IGh0bWwvJS5odG1sOiAl
LnBhbmRvYworJCgxKS8lLiQoMSk6ICUuJCgyKQogaWZuZXEgKCQoUEFORE9DKSwpCi0JQCQoSU5T
VEFMTF9ESVIpICQoQEQpCi0JJChQQU5ET0MpIC0tbnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3Rh
bmRhbG9uZSAkPCAtLW91dHB1dCAkQAorCUAkKElOU1RBTExfRElSKSAkJChARCkKKwkkKFBBTkRP
QykgLS1udW1iZXItc2VjdGlvbnMgLS10b2MgLS1zdGFuZGFsb25lICQkPCAtLW91dHB1dCAkJEAK
IGVsc2UKLQlAZWNobyAicGFuZG9jIG5vdCBpbnN0YWxsZWQ7IHNraXBwaW5nICRAIgorCUBlY2hv
ICJwYW5kb2Mgbm90IGluc3RhbGxlZDsgc2tpcHBpbmcgJCRAIgogZW5kaWYKIAorZW5kZWYKKyQo
ZXZhbCAkKGNhbGwgR0VORVJBVEVfUEFORE9DX1JVTEUscGRmLHBhbmRvYykpICAgIyBwZGYvJS5w
ZGY6ICUucGFuZG9jCiskKGV2YWwgJChjYWxsIEdFTkVSQVRFX1BBTkRPQ19SVUxFLHR4dCxwYW5k
b2MpKSAgICMgdHh0LyUudHh0OiAlLnBhbmRvYworJChldmFsICQoY2FsbCBHRU5FUkFURV9QQU5E
T0NfUlVMRSxodG1sLHBhbmRvYykpICAjIGh0bWwvJS5odG1sOiAlLnBhbmRvYworJChldmFsICQo
Y2FsbCBHRU5FUkFURV9QQU5ET0NfUlVMRSxwZGYsbWFya2Rvd24pKSAjIHBkZi8lLnBkZjogJS5t
YXJrZG93bgorCiBpZmVxICgsJChmaW5kc3RyaW5nIGNsZWFuLCQoTUFLRUNNREdPQUxTKSkpCiAk
KFhFTl9ST09UKS9jb25maWcvRG9jcy5tazoKIAkkKGVycm9yIFlvdSBoYXZlIHRvIHJ1biAuL2Nv
bmZpZ3VyZSBiZWZvcmUgYnVpbGRpbmcgZG9jcykKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:24 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5Bi7-0000hl-Vu; Tue, 24 May 2016 12:45:23 +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 1b5Bi6-0000hb-De
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:22 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 9D/F7-13745-1EC44475; Tue, 24 May 2016 12:45:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeBj0u
 4wbnnchYTthk4MHps79vFHsAYxZqZl5RfkcCaMetuB0vBf56KS7P3MDYwPufqYuTiEBL4wihx
 4eo8JgjnPKPEj2NbWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkPi7a
 gkTiM0rYCbx8MtcsDgLUP23ffcYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBuPyj0yFGSQ4mJVFeAy2XcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvH+8gHKCRanpqRVpmTnA4IBJS3DwKInwfgBJ8xYXJOYWZ6ZDpE4xKkqJ874FSQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8f0Gm8GTmlcBNfwW0mAlosf8XZ
 5DFJYkIKakGRu+3W+zqDDkknmcdjBZt/Fixs9iu8OAmDS5p1YnayyYc3evWd8Uta4eRviO/7e
 9+L68/nZO7pt2bev/ERtf/tcZTTjjH/JrQq1dbtOtJUNXKT83XJ36T28E/W3DP+o+rRar4Ywq
 Pnfh7+eGmo88Xzw+Ktlsp7j/3sfsXHdPg29oL+2N+9W8rKFNiKc5INNRiLipOBAAWPHNvQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464093918!32141900!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32394 invoked from network); 24 May 2016 12:45:20 -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; 24 May 2016 12:45: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 1b5Bi2-0001p6-3d
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bi2-0003Ed-2r
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bi2-0003Ed-2r@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:18 +0000
Subject: [Xen-changelog] [xen master] docs/xsplice: Fix syntax when
	compiling to pdf with pandoc
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNhYWU5MWY1YzdhNTM2ZTE3OGJhZTI1NTMyMGE4NThkMzg4YzdmZTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIE1heSAxNSAxNDowOTozMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NDUgMjAxNiArMDEwMAoKICAgIGRvY3MveHNwbGljZTogRml4IHN5bnRheCB3aGVuIGNvbXBpbGlu
ZyB0byBwZGYgd2l0aCBwYW5kb2MKICAgIAogICAgUGFuZG9jICh2ZXJzaW9uIDEuMTIuNC4yIGZy
b20gRGViaWFuIEplc3NpZSkgY29tcGxhaW5zIGF0IHRoZSBlbWJlZGRlZCBcbiBpbgogICAgdGhl
IHNpZ25hdHVyZSBjaGVja2luZyBwYXJhZ3JhcGguCiAgICAKICAgICAgL3Vzci9iaW4vcGFuZG9j
IC0tbnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3RhbmRhbG9uZSBtaXNjL3hzcGxpY2UubWFya2Rv
d24KICAgICAgICAtLW91dHB1dCBwZGYvbWlzYy94c3BsaWNlLnBkZgogICAgICAhIFVuZGVmaW5l
ZCBjb250cm9sIHNlcXVlbmNlLgogICAgICBsLjEwODUgYXBwZW5kZWRcdGV4dGFzY2lpdGlsZGV7
fVxuCiAgICAKICAgIFN1cnJvdW5kIHRoZSBzdHJpbmcgaW4gYmFja3RpY2tzIHRvIG1ha2UgaXQg
dmVyYmF0aW0gdGV4dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGRvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3du
IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24gYi9kb2NzL21pc2MveHNwbGlj
ZS5tYXJrZG93bgppbmRleCA0YTk4YmUxLi4wNWMxYTU1IDEwMDY0NAotLS0gYS9kb2NzL21pc2Mv
eHNwbGljZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveHNwbGljZS5tYXJrZG93bgpAQCAtMTAw
Nyw3ICsxMDA3LDcgQEAgZXhwZWN0aW5nIHN1Y2ggdGhhdCBpdCBjYW4gcHJvcGVybHkgZG8gc2ln
bmF0dXJlIHZlcmlmaWNhdGlvbi4KIAogVGhlIHNpZ25hdHVyZSBpcyBiYXNlZCBvbiB0aGUgYWxs
IG9mIHRoZSBwYXlsb2FkcyBjb250aW51b3VzbHkgbGFpZCBvdXQKIGluIG1lbW9yeS4gVGhlIHNp
Z25hdHVyZSBpcyB0byBiZSBhcHBlbmRlZCBhdCB0aGUgZW5kIG9mIHRoZSBFTEYgcGF5bG9hZAot
cHJlZml4ZWQgd2l0aCB0aGUgc3RyaW5nICd+TW9kdWxlIHNpZ25hdHVyZSBhcHBlbmRlZH5cbics
IGZvbGxvd2VkIGJ5CitwcmVmaXhlZCB3aXRoIHRoZSBzdHJpbmcgYCd+TW9kdWxlIHNpZ25hdHVy
ZSBhcHBlbmRlZH5cbidgLCBmb2xsb3dlZCBieQogYW4gc2lnbmF0dXJlIGhlYWRlciB0aGVuIGZv
bGxvd2VkIGJ5IHRoZSBzaWduYXR1cmUsIGtleSBpZGVudGlmaWVyLCBhbmQgc2lnbmVycwogbmFt
ZS4KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:24 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5Bi7-0000hl-Vu; Tue, 24 May 2016 12:45:23 +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 1b5Bi6-0000hb-De
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:22 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 9D/F7-13745-1EC44475; Tue, 24 May 2016 12:45:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeBj0u
 4wbnnchYTthk4MHps79vFHsAYxZqZl5RfkcCaMetuB0vBf56KS7P3MDYwPufqYuTiEBL4wihx
 4eo8JgjnPKPEj2NbWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIkPi7a
 gkTiM0rYCbx8MtcsDgLUP23ffcYJzByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBuPyj0yFGSQ4mJVFeAy2XcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvH+8gHKCRanpqRVpmTnA4IBJS3DwKInwfgBJ8xYXJOYWZ6ZDpE4xKkqJ874FSQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8f0Gm8GTmlcBNfwW0mAlosf8XZ
 5DFJYkIKakGRu+3W+zqDDkknmcdjBZt/Fixs9iu8OAmDS5p1YnayyYc3evWd8Uta4eRviO/7e
 9+L68/nZO7pt2bev/ERtf/tcZTTjjH/JrQq1dbtOtJUNXKT83XJ36T28E/W3DP+o+rRar4Ywq
 Pnfh7+eGmo88Xzw+Ktlsp7j/3sfsXHdPg29oL+2N+9W8rKFNiKc5INNRiLipOBAAWPHNvQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464093918!32141900!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32394 invoked from network); 24 May 2016 12:45:20 -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; 24 May 2016 12:45: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 1b5Bi2-0001p6-3d
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bi2-0003Ed-2r
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Bi2-0003Ed-2r@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:18 +0000
Subject: [Xen-changelog] [xen master] docs/xsplice: Fix syntax when
	compiling to pdf with pandoc
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDNhYWU5MWY1YzdhNTM2ZTE3OGJhZTI1NTMyMGE4NThkMzg4YzdmZTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIE1heSAxNSAxNDowOTozMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NDUgMjAxNiArMDEwMAoKICAgIGRvY3MveHNwbGljZTogRml4IHN5bnRheCB3aGVuIGNvbXBpbGlu
ZyB0byBwZGYgd2l0aCBwYW5kb2MKICAgIAogICAgUGFuZG9jICh2ZXJzaW9uIDEuMTIuNC4yIGZy
b20gRGViaWFuIEplc3NpZSkgY29tcGxhaW5zIGF0IHRoZSBlbWJlZGRlZCBcbiBpbgogICAgdGhl
IHNpZ25hdHVyZSBjaGVja2luZyBwYXJhZ3JhcGguCiAgICAKICAgICAgL3Vzci9iaW4vcGFuZG9j
IC0tbnVtYmVyLXNlY3Rpb25zIC0tdG9jIC0tc3RhbmRhbG9uZSBtaXNjL3hzcGxpY2UubWFya2Rv
d24KICAgICAgICAtLW91dHB1dCBwZGYvbWlzYy94c3BsaWNlLnBkZgogICAgICAhIFVuZGVmaW5l
ZCBjb250cm9sIHNlcXVlbmNlLgogICAgICBsLjEwODUgYXBwZW5kZWRcdGV4dGFzY2lpdGlsZGV7
fVxuCiAgICAKICAgIFN1cnJvdW5kIHRoZSBzdHJpbmcgaW4gYmFja3RpY2tzIHRvIG1ha2UgaXQg
dmVyYmF0aW0gdGV4dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGRvY3MvbWlzYy94c3BsaWNlLm1hcmtkb3du
IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hzcGxpY2UubWFya2Rvd24gYi9kb2NzL21pc2MveHNwbGlj
ZS5tYXJrZG93bgppbmRleCA0YTk4YmUxLi4wNWMxYTU1IDEwMDY0NAotLS0gYS9kb2NzL21pc2Mv
eHNwbGljZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveHNwbGljZS5tYXJrZG93bgpAQCAtMTAw
Nyw3ICsxMDA3LDcgQEAgZXhwZWN0aW5nIHN1Y2ggdGhhdCBpdCBjYW4gcHJvcGVybHkgZG8gc2ln
bmF0dXJlIHZlcmlmaWNhdGlvbi4KIAogVGhlIHNpZ25hdHVyZSBpcyBiYXNlZCBvbiB0aGUgYWxs
IG9mIHRoZSBwYXlsb2FkcyBjb250aW51b3VzbHkgbGFpZCBvdXQKIGluIG1lbW9yeS4gVGhlIHNp
Z25hdHVyZSBpcyB0byBiZSBhcHBlbmRlZCBhdCB0aGUgZW5kIG9mIHRoZSBFTEYgcGF5bG9hZAot
cHJlZml4ZWQgd2l0aCB0aGUgc3RyaW5nICd+TW9kdWxlIHNpZ25hdHVyZSBhcHBlbmRlZH5cbics
IGZvbGxvd2VkIGJ5CitwcmVmaXhlZCB3aXRoIHRoZSBzdHJpbmcgYCd+TW9kdWxlIHNpZ25hdHVy
ZSBhcHBlbmRlZH5cbidgLCBmb2xsb3dlZCBieQogYW4gc2lnbmF0dXJlIGhlYWRlciB0aGVuIGZv
bGxvd2VkIGJ5IHRoZSBzaWduYXR1cmUsIGtleSBpZGVudGlmaWVyLCBhbmQgc2lnbmVycwogbmFt
ZS4KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5BiG-0000jP-1S; Tue, 24 May 2016 12:45:32 +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 1b5BiE-0000j2-L8
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:30 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 1C/A0-04875-9EC44475; Tue, 24 May 2016 12:45:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfelj0u
 4wZwdghYTthk4MHps79vFHsAYxZqZl5RfkcCaMXHCP6aCZ7wVqxs/sDQwHufuYuTiEBL4wijR
 8fQ0M4RznlHi6cq3rF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S8y43
 80IYvMKmEkcOnWDCcRmAarfuW4d6wRGjgWMDKsY1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GBu/OB1ilORgUhLlNdByCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfvSGygnWJSanlqRlpkDDA6YtAQHj5II7yOQNG9xQWJucWY6ROoUo6KUOC8DMKSE
 BEASGaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5PION5MvNK4Ka/AlrMBLTY/
 4szyOKSRISUVAMjL+9k21Pcqve66vdPTL2spzmH68uLGf901rlb3q5LO3mbmfG0VUzQFL4D6R
 dnrxP+19R4gvuzQkrjo+PZ3zhEXQ+sWvtEX9FROPvfmZq5iYp5TX1S5qqHN+tmOuf6upu/3LJ
 tyVQtwUanR2HmeVf6yg/cEFNxPL0m4VD473mOrn27TWbqB1UosRRnJBpqMRcVJwIAHcu4mEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464093928!32141955!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33951 invoked from network); 24 May 2016 12:45:29 -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; 24 May 2016 12:45: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 1b5BiC-0001pN-5i
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiC-0003FD-4l
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiC-0003FD-4l@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:28 +0000
Subject: [Xen-changelog] [xen master] docs/feature: Tweaks to the feature
	document template
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA4MjA5NmY5MWE3MWEyOGZlYzBhMzk3Y2VmZTU5OGY1NmFjZTZhMWYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIEFwciAyNiAxODozNDozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NTggMjAxNiArMDEwMAoKICAgIGRvY3MvZmVhdHVyZTogVHdlYWtzIHRvIHRoZSBmZWF0dXJlIGRv
Y3VtZW50IHRlbXBsYXRlCiAgICAKICAgIER1cmluZyByZXZpZXcgb2YgdGhlIG1pZ3JhdGlvbiBm
ZWF0dXJlIGRvYywgc29tZSBjaGFuZ2VzIHdlcmUgbWFkZSB3aGljaAogICAgc2hvdWxkIGhhdmUg
YmVlbiByZWZsZWN0ZWQgaW4gdGhlIHRlbXBsYXRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL2ZlYXR1cmVzL3Rl
bXBsYXRlLnBhbmRvYyB8IDEyICsrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL2ZlYXR1cmVzL3RlbXBs
YXRlLnBhbmRvYyBiL2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCmluZGV4IDc2OTgyOTEu
LjgyODgxZTMgMTAwNjQ0Ci0tLSBhL2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCisrKyBi
L2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCkBAIC0yOSwyMiArMjksMjIgQEAgQXJjaGl0
ZWN0dXJlKHMpOiBlLmcuIHg4NiwgYXJtCiBBIHNob3J0IGRlc2NyaXB0aW9uIHRoZSBmZWF0dXJl
LCBzaW1pbGFyIHRvIGFuIGFic3RyYWN0IGZvciBhCiBwYXBlci9wcmVzZW50YXRpb24uCiAKLSMg
VXNlciBpbmZvcm1hdGlvbgorIyBVc2VyIGRldGFpbHMKIAogSW5mb3JtYXRpb24gZm9yIGEgdXNl
ciBhdHRlbXB0aW5nIHRvIHVzZSB0aGUgZmVhdHVyZS4gIFNob3VsZCBpbmNsdWRlCiBob3cgdG8g
ZW5hYmxlIHRoZSBmZWF0dXJlIChpcyBpdCBlbmFibGVkIGJ5IGRlZmF1bHQ/IElmIG5vdCwgaG93
IHRvIHR1cm4KIGl0IG9uPyksIGFuZCBob3cgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgZmVhdHVyZSAo
dHlwaWNhbGx5IHZpYSBgeGxgKS4KIAorIyBUZWNobmljYWwgZGV0YWlscworCitJbmZvcm1hdGlv
biBmb3IgYSBkZXZlbG9wZXIgb3IgcG93ZXIgdXNlci4gIFNob3VsZCBpbmNsdWRlIHdoZXJlIHRv
IGxvb2sKK2luLXRyZWUgZm9yIGRldGFpbGVkIGRvY3VtZW50cyBhbmQgY29kZS4KKwogIyBMaW1p
dGF0aW9ucwogCiBJbmZvcm1hdGlvbiBjb25jZXJuaW5nIGluY29tcGF0aWJpbGl0aWVzIHdpdGgg
b3RoZXIgZmVhdHVyZXMgb3IgaGFyZHdhcmUKIGNvbWJpbmF0aW9ucy4KIAotIyBUZWNobmljYWwg
aW5mb3JtYXRpb24KLQotSW5mb3JtYXRpb24gZm9yIGEgZGV2ZWxvcGVyIG9yIHBvd2VyIHVzZXIu
ICBTaG91bGQgaW5jbHVkZSB3aGVyZSB0byBsb29rCi1pbi10cmVlIGZvciBkZXRhaWxlZCBkb2N1
bWVudHMgYW5kIGNvZGUuCi0KICMgVGVzdGluZwogCiBJbmZvcm1hdGlvbiBjb25jZXJuaW5nIGhv
dyB0byBwcm9wZXJseSB0ZXN0IGNoYW5nZXMgYWZmZWN0aW5nIHRoaXMgZmVhdHVyZS4KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5BiG-0000jP-1S; Tue, 24 May 2016 12:45:32 +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 1b5BiE-0000j2-L8
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:30 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 1C/A0-04875-9EC44475; Tue, 24 May 2016 12:45:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfelj0u
 4wZwdghYTthk4MHps79vFHsAYxZqZl5RfkcCaMXHCP6aCZ7wVqxs/sDQwHufuYuTiEBL4wijR
 8fQ0M4RznlHi6cq3rF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S8y43
 80IYvMKmEkcOnWDCcRmAarfuW4d6wRGjgWMDKsY1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GBu/OB1ilORgUhLlNdByCRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfvSGygnWJSanlqRlpkDDA6YtAQHj5II7yOQNG9xQWJucWY6ROoUo6KUOC8DMKSE
 BEASGaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5PION5MvNK4Ka/AlrMBLTY/
 4szyOKSRISUVAMjL+9k21Pcqve66vdPTL2spzmH68uLGf901rlb3q5LO3mbmfG0VUzQFL4D6R
 dnrxP+19R4gvuzQkrjo+PZ3zhEXQ+sWvtEX9FROPvfmZq5iYp5TX1S5qqHN+tmOuf6upu/3LJ
 tyVQtwUanR2HmeVf6yg/cEFNxPL0m4VD473mOrn27TWbqB1UosRRnJBpqMRcVJwIAHcu4mEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464093928!32141955!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33951 invoked from network); 24 May 2016 12:45:29 -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; 24 May 2016 12:45: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 1b5BiC-0001pN-5i
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiC-0003FD-4l
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiC-0003FD-4l@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:28 +0000
Subject: [Xen-changelog] [xen master] docs/feature: Tweaks to the feature
	document template
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA4MjA5NmY5MWE3MWEyOGZlYzBhMzk3Y2VmZTU5OGY1NmFjZTZhMWYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIEFwciAyNiAxODozNDozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTE6MjI6
NTggMjAxNiArMDEwMAoKICAgIGRvY3MvZmVhdHVyZTogVHdlYWtzIHRvIHRoZSBmZWF0dXJlIGRv
Y3VtZW50IHRlbXBsYXRlCiAgICAKICAgIER1cmluZyByZXZpZXcgb2YgdGhlIG1pZ3JhdGlvbiBm
ZWF0dXJlIGRvYywgc29tZSBjaGFuZ2VzIHdlcmUgbWFkZSB3aGljaAogICAgc2hvdWxkIGhhdmUg
YmVlbiByZWZsZWN0ZWQgaW4gdGhlIHRlbXBsYXRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL2ZlYXR1cmVzL3Rl
bXBsYXRlLnBhbmRvYyB8IDEyICsrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL2ZlYXR1cmVzL3RlbXBs
YXRlLnBhbmRvYyBiL2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCmluZGV4IDc2OTgyOTEu
LjgyODgxZTMgMTAwNjQ0Ci0tLSBhL2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCisrKyBi
L2RvY3MvZmVhdHVyZXMvdGVtcGxhdGUucGFuZG9jCkBAIC0yOSwyMiArMjksMjIgQEAgQXJjaGl0
ZWN0dXJlKHMpOiBlLmcuIHg4NiwgYXJtCiBBIHNob3J0IGRlc2NyaXB0aW9uIHRoZSBmZWF0dXJl
LCBzaW1pbGFyIHRvIGFuIGFic3RyYWN0IGZvciBhCiBwYXBlci9wcmVzZW50YXRpb24uCiAKLSMg
VXNlciBpbmZvcm1hdGlvbgorIyBVc2VyIGRldGFpbHMKIAogSW5mb3JtYXRpb24gZm9yIGEgdXNl
ciBhdHRlbXB0aW5nIHRvIHVzZSB0aGUgZmVhdHVyZS4gIFNob3VsZCBpbmNsdWRlCiBob3cgdG8g
ZW5hYmxlIHRoZSBmZWF0dXJlIChpcyBpdCBlbmFibGVkIGJ5IGRlZmF1bHQ/IElmIG5vdCwgaG93
IHRvIHR1cm4KIGl0IG9uPyksIGFuZCBob3cgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgZmVhdHVyZSAo
dHlwaWNhbGx5IHZpYSBgeGxgKS4KIAorIyBUZWNobmljYWwgZGV0YWlscworCitJbmZvcm1hdGlv
biBmb3IgYSBkZXZlbG9wZXIgb3IgcG93ZXIgdXNlci4gIFNob3VsZCBpbmNsdWRlIHdoZXJlIHRv
IGxvb2sKK2luLXRyZWUgZm9yIGRldGFpbGVkIGRvY3VtZW50cyBhbmQgY29kZS4KKwogIyBMaW1p
dGF0aW9ucwogCiBJbmZvcm1hdGlvbiBjb25jZXJuaW5nIGluY29tcGF0aWJpbGl0aWVzIHdpdGgg
b3RoZXIgZmVhdHVyZXMgb3IgaGFyZHdhcmUKIGNvbWJpbmF0aW9ucy4KIAotIyBUZWNobmljYWwg
aW5mb3JtYXRpb24KLQotSW5mb3JtYXRpb24gZm9yIGEgZGV2ZWxvcGVyIG9yIHBvd2VyIHVzZXIu
ICBTaG91bGQgaW5jbHVkZSB3aGVyZSB0byBsb29rCi1pbi10cmVlIGZvciBkZXRhaWxlZCBkb2N1
bWVudHMgYW5kIGNvZGUuCi0KICMgVGVzdGluZwogCiBJbmZvcm1hdGlvbiBjb25jZXJuaW5nIGhv
dyB0byBwcm9wZXJseSB0ZXN0IGNoYW5nZXMgYWZmZWN0aW5nIHRoaXMgZmVhdHVyZS4KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5BiQ-0000lF-3D; Tue, 24 May 2016 12:45:42 +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 1b5BiO-0000kp-Qi
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:40 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 0D/64-06227-4FC44475; Tue, 24 May 2016 12:45:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfezj0u
 4wcQWdYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LJhEnPBbvWKCWcVGxgPyXUxcnEICXxhlOj/
 u58FwjnPKHF851sgh4ODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBd4mujnmMI
 DavgJlEV8ssJhCbBaj+x/p3LBMYORYwMqxi1ChOLSpLLdI1NNBLKspMzyjJTczMAfKM9XJTi4
 sT01NzEpOK9ZLzczcxAn1Sz8DAuINxW5fzIUZJDiYlUV4DLZdwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8L72BcoJFqempFWmZOcDggElLcPAoifA+AknzFhck5hZnpkOkTjEqSonzMgBDSkgA
 JJFRmgfXBgvIS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeStBxvNk5pXATX8FtJgJaLH/F
 2eQxSWJCCmpBkYOra9dew1+3lnIqX7BJNM9bLdbe45BAOMNhku3tDNM09h1N3f+0lv+73K3m2
 KV3bxv77TEd2+vOVDdNM1CJqO0ec8jjaOLK43yV31826K/z8FOZtq2PQ9ilW3/e3qyy21xzL5
 jZNzy40PXyQhTWa15nitOP3GRux463fL85KenlNgqGWb4+SixFGckGmoxFxUnAgDUgXgqQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464093938!38678152!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29621 invoked from network); 24 May 2016 12:45:39 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 24 May 2016 12:45: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 1b5BiM-0001pX-81
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiM-0003Fx-7G
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiM-0003Fx-7G@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:38 +0000
Subject: [Xen-changelog] [xen master] sched: avoid races on time values read
	from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2MGY2OWU5NzcKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IE1vbiBNYXkgMjMgMTQ6Mzk6NTEgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTQ6Mzk6NTEgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8IDQgKystLQogeGVu
L2NvbW1vbi9zY2hlZF9ydC5jICAgICAgfCA3ICsrKysrLS0KIHhlbi9jb21tb24vc2NoZWR1bGUu
YyAgICAgIHwgNCArKystCiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBmOTVlNTA5Li4xOTMzZmYxIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dDIuYwpAQCAtMTAyOCw3ICsxMDI4LDcgQEAgc3RhdGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtl
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0
cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNf
dGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qgbm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9j
ayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50LiAqLwogCkBAIC0xMDg1LDggKzEwODUsOCBA
QCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBj
b25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwog
ICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBz
X3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJVR19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYg
c3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nlc3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKaW5kZXggYWEzZmZkMi4u
MDk0NjEwMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWRfcnQuYwpAQCAtMTE5OCw3ICsxMTk4LDcgQEAgc3RhdGljIHZvaWQKIHJ0X3ZjcHVf
d2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAg
ICBzdHJ1Y3QgcnRfdmNwdSAqIGNvbnN0IHN2YyA9IHJ0X3ZjcHUodmMpOwotICAgIHNfdGltZV90
IG5vdyA9IE5PVygpOworICAgIHNfdGltZV90IG5vdzsKICAgICBib29sX3QgbWlzc2VkOwogCiAg
ICAgQlVHX09OKCBpc19pZGxlX3ZjcHUodmMpICk7CkBAIC0xMjI1LDYgKzEyMjUsNyBAQCBydF92
Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAg
ICAgICogSWYgYSBkZWFkbGluZSBwYXNzZWQgd2hpbGUgc3ZjIHdhcyBhc2xlZXAvYmxvY2tlZCwg
d2UgbmVlZCBuZXcKICAgICAgKiBzY2hlZHVsaW5nIHBhcmFtZXRlcnMgKGEgbmV3IGRlYWRsaW5l
IGFuZCBmdWxsIGJ1ZGdldCkuCiAgICAgICovCisgICAgbm93ID0gTk9XKCk7CiAKICAgICBtaXNz
ZWQgPSAoIG5vdyA+PSBzdmMtPmN1cl9kZWFkbGluZSApOwogICAgIGlmICggbWlzc2VkICkKQEAg
LTEzOTQsNyArMTM5NSw3IEBAIHJ0X2RvbV9jbnRsKAogICogZnJvbSB0aGUgcmVwbHEgYW5kIGRv
ZXMgdGhlIGFjdHVhbCByZXBsZW5pc2htZW50LgogICovCiBzdGF0aWMgdm9pZCByZXBsX3RpbWVy
X2hhbmRsZXIodm9pZCAqZGF0YSl7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190
aW1lX3Qgbm93OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgKm9wcyA9IGRhdGE7CiAgICAgc3RydWN0
IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpy
ZXBscSA9IHJ0X3JlcGxxKG9wcyk7CkBAIC0xNDA2LDYgKzE0MDcsOCBAQCBzdGF0aWMgdm9pZCBy
ZXBsX3RpbWVyX2hhbmRsZXIodm9pZCAqZGF0YSl7CiAKICAgICBzcGluX2xvY2tfaXJxKCZwcnYt
PmxvY2spOwogCisgICAgbm93ID0gTk9XKCk7CisKICAgICAvKgogICAgICAqIERvIHRoZSByZXBs
ZW5pc2htZW50IGFuZCBtb3ZlIHJlcGxlbmlzaGVkIHZjcHVzCiAgICAgICogdG8gdGhlIHRlbXBv
cmFyeSBsaXN0IHRvIHRpY2tsZS4KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBi
L3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCA4MGZlYTM5Li41ZTM1MzEwIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0x
MzIwLDcgKzEzMjAsNyBAQCBzdGF0aWMgdm9pZCB2Y3B1X3BlcmlvZGljX3RpbWVyX3dvcmsoc3Ry
dWN0IHZjcHUgKnYpCiBzdGF0aWMgdm9pZCBzY2hlZHVsZSh2b2lkKQogewogICAgIHN0cnVjdCB2
Y3B1ICAgICAgICAgICpwcmV2ID0gY3VycmVudCwgKm5leHQgPSBOVUxMOwotICAgIHNfdGltZV90
ICAgICAgICAgICAgICBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCAgICAgICAgICAgICAgbm93
OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgICAgICpzY2hlZDsKICAgICB1bnNpZ25lZCBsb25nICAg
ICAgICAqdGFza2xldF93b3JrID0gJnRoaXNfY3B1KHRhc2tsZXRfd29ya190b19kbyk7CiAgICAg
Ym9vbF90ICAgICAgICAgICAgICAgIHRhc2tsZXRfd29ya19zY2hlZHVsZWQgPSAwOwpAQCAtMTM1
NSw2ICsxMzU1LDggQEAgc3RhdGljIHZvaWQgc2NoZWR1bGUodm9pZCkKIAogICAgIGxvY2sgPSBw
Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNwdSk7CiAKKyAgICBub3cgPSBOT1coKTsKKwogICAgIHN0
b3BfdGltZXIoJnNkLT5zX3RpbWVyKTsKICAgICAKICAgICAvKiBnZXQgcG9saWN5LXNwZWNpZmlj
IGRlY2lzaW9uIG9uIHNjaGVkdWxpbmcuLi4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5BiQ-0000lF-3D; Tue, 24 May 2016 12:45:42 +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 1b5BiO-0000kp-Qi
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:40 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 0D/64-06227-4FC44475; Tue, 24 May 2016 12:45:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfezj0u
 4wcQWdYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LJhEnPBbvWKCWcVGxgPyXUxcnEICXxhlOj/
 u58FwjnPKHF851sgh4ODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBd4mujnmMI
 DavgJlEV8ssJhCbBaj+x/p3LBMYORYwMqxi1ChOLSpLLdI1NNBLKspMzyjJTczMAfKM9XJTi4
 sT01NzEpOK9ZLzczcxAn1Sz8DAuINxW5fzIUZJDiYlUV4DLZdwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8L72BcoJFqempFWmZOcDggElLcPAoifA+AknzFhck5hZnpkOkTjEqSonzMgBDSkgA
 JJFRmgfXBgvIS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeStBxvNk5pXATX8FtJgJaLH/F
 2eQxSWJCCmpBkYOra9dew1+3lnIqX7BJNM9bLdbe45BAOMNhku3tDNM09h1N3f+0lv+73K3m2
 KV3bxv77TEd2+vOVDdNM1CJqO0ec8jjaOLK43yV31826K/z8FOZtq2PQ9ilW3/e3qyy21xzL5
 jZNzy40PXyQhTWa15nitOP3GRux463fL85KenlNgqGWb4+SixFGckGmoxFxUnAgDUgXgqQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464093938!38678152!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29621 invoked from network); 24 May 2016 12:45:39 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 24 May 2016 12:45: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 1b5BiM-0001pX-81
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiM-0003Fx-7G
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiM-0003Fx-7G@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:38 +0000
Subject: [Xen-changelog] [xen master] sched: avoid races on time values read
	from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2MGY2OWU5NzcKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IE1vbiBNYXkgMjMgMTQ6Mzk6NTEgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTQ6Mzk6NTEgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8IDQgKystLQogeGVu
L2NvbW1vbi9zY2hlZF9ydC5jICAgICAgfCA3ICsrKysrLS0KIHhlbi9jb21tb24vc2NoZWR1bGUu
YyAgICAgIHwgNCArKystCiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBmOTVlNTA5Li4xOTMzZmYxIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dDIuYwpAQCAtMTAyOCw3ICsxMDI4LDcgQEAgc3RhdGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtl
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0
cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNf
dGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qgbm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9j
ayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50LiAqLwogCkBAIC0xMDg1LDggKzEwODUsOCBA
QCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBj
b25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwog
ICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBz
X3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJVR19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYg
c3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nlc3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKaW5kZXggYWEzZmZkMi4u
MDk0NjEwMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWRfcnQuYwpAQCAtMTE5OCw3ICsxMTk4LDcgQEAgc3RhdGljIHZvaWQKIHJ0X3ZjcHVf
d2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAg
ICBzdHJ1Y3QgcnRfdmNwdSAqIGNvbnN0IHN2YyA9IHJ0X3ZjcHUodmMpOwotICAgIHNfdGltZV90
IG5vdyA9IE5PVygpOworICAgIHNfdGltZV90IG5vdzsKICAgICBib29sX3QgbWlzc2VkOwogCiAg
ICAgQlVHX09OKCBpc19pZGxlX3ZjcHUodmMpICk7CkBAIC0xMjI1LDYgKzEyMjUsNyBAQCBydF92
Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAg
ICAgICogSWYgYSBkZWFkbGluZSBwYXNzZWQgd2hpbGUgc3ZjIHdhcyBhc2xlZXAvYmxvY2tlZCwg
d2UgbmVlZCBuZXcKICAgICAgKiBzY2hlZHVsaW5nIHBhcmFtZXRlcnMgKGEgbmV3IGRlYWRsaW5l
IGFuZCBmdWxsIGJ1ZGdldCkuCiAgICAgICovCisgICAgbm93ID0gTk9XKCk7CiAKICAgICBtaXNz
ZWQgPSAoIG5vdyA+PSBzdmMtPmN1cl9kZWFkbGluZSApOwogICAgIGlmICggbWlzc2VkICkKQEAg
LTEzOTQsNyArMTM5NSw3IEBAIHJ0X2RvbV9jbnRsKAogICogZnJvbSB0aGUgcmVwbHEgYW5kIGRv
ZXMgdGhlIGFjdHVhbCByZXBsZW5pc2htZW50LgogICovCiBzdGF0aWMgdm9pZCByZXBsX3RpbWVy
X2hhbmRsZXIodm9pZCAqZGF0YSl7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190
aW1lX3Qgbm93OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgKm9wcyA9IGRhdGE7CiAgICAgc3RydWN0
IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpy
ZXBscSA9IHJ0X3JlcGxxKG9wcyk7CkBAIC0xNDA2LDYgKzE0MDcsOCBAQCBzdGF0aWMgdm9pZCBy
ZXBsX3RpbWVyX2hhbmRsZXIodm9pZCAqZGF0YSl7CiAKICAgICBzcGluX2xvY2tfaXJxKCZwcnYt
PmxvY2spOwogCisgICAgbm93ID0gTk9XKCk7CisKICAgICAvKgogICAgICAqIERvIHRoZSByZXBs
ZW5pc2htZW50IGFuZCBtb3ZlIHJlcGxlbmlzaGVkIHZjcHVzCiAgICAgICogdG8gdGhlIHRlbXBv
cmFyeSBsaXN0IHRvIHRpY2tsZS4KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBi
L3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCA4MGZlYTM5Li41ZTM1MzEwIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0x
MzIwLDcgKzEzMjAsNyBAQCBzdGF0aWMgdm9pZCB2Y3B1X3BlcmlvZGljX3RpbWVyX3dvcmsoc3Ry
dWN0IHZjcHUgKnYpCiBzdGF0aWMgdm9pZCBzY2hlZHVsZSh2b2lkKQogewogICAgIHN0cnVjdCB2
Y3B1ICAgICAgICAgICpwcmV2ID0gY3VycmVudCwgKm5leHQgPSBOVUxMOwotICAgIHNfdGltZV90
ICAgICAgICAgICAgICBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCAgICAgICAgICAgICAgbm93
OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgICAgICpzY2hlZDsKICAgICB1bnNpZ25lZCBsb25nICAg
ICAgICAqdGFza2xldF93b3JrID0gJnRoaXNfY3B1KHRhc2tsZXRfd29ya190b19kbyk7CiAgICAg
Ym9vbF90ICAgICAgICAgICAgICAgIHRhc2tsZXRfd29ya19zY2hlZHVsZWQgPSAwOwpAQCAtMTM1
NSw2ICsxMzU1LDggQEAgc3RhdGljIHZvaWQgc2NoZWR1bGUodm9pZCkKIAogICAgIGxvY2sgPSBw
Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNwdSk7CiAKKyAgICBub3cgPSBOT1coKTsKKwogICAgIHN0
b3BfdGltZXIoJnNkLT5zX3RpbWVyKTsKICAgICAKICAgICAvKiBnZXQgcG9saWN5LXNwZWNpZmlj
IGRlY2lzaW9uIG9uIHNjaGVkdWxpbmcuLi4gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5Bia-0000nj-58; Tue, 24 May 2016 12:45: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 1b5BiY-0000nM-SH
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:50 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 21/6D-21525-EFC44475; Tue, 24 May 2016 12:45:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfevj0u
 4waXlmhYTthk4MHps79vFHsAYxZqZl5RfkcCacXp+L3vBO7WKDVOnMzYw9st2MXJxCAl8YZT4
 s6SBDcI5zyjRcraNpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb9B6jk5hAX8JI49u
 80IYvMKmEl8/7yDDaSVBaj+yL3kCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3upzPsQoycGkJMproOUSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt8YbKCdYlJqeWpGWmQMMDZi0BAePkgjvCpA0b3FBYm5xZjpE6hSjopQ4LwMwoIQE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kqQ8TyZeSVw018BLWYCWuz/x
 RlkcUkiQkqqgXF2RN/9d+Lq9eE+B11XGEv4f5nl5uulvuxTzPF62Se6CbbJjS+csnZbGe2euV
 vQrPDg196+wAVvW5cI1G9Pu+j+tz6mOOtbnLlHk+/GN1o7VfYYzy9OF73yXe+uacdU82tT9MT
 OPNvSeHVzWllOyvuzMhOW1cWW/Q+vnvaE2+XsYmHWLTd/9CmxFGckGmoxFxUnAgAnxtAgQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464093948!41127668!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49708 invoked from network); 24 May 2016 12:45: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; 24 May 2016 12:45: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 1b5BiW-0001pr-CV
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiW-0003GZ-9j
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiW-0003GZ-9j@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:48 +0000
Subject: [Xen-changelog] [xen master] libxl: nic type defaults to vif in
	hotplug for hvm 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMyZTlkMGYwNjViNzhlNDJjNGE1ZjdhYmE4YmFlMTUzZDQ2NTc0OWEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAyMCAx
ODoxNjowNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTQ6NDY6MzQgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBuaWMgdHlwZSBkZWZhdWx0cyB0byB2aWYgaW4gaG90cGx1ZyBmb3IgaHZtIGd1ZXN0CiAgICAK
ICAgIFdlIGRvbid0IHN1cHBvcnQgcGx1Z2dpbmcgaW4gZW11bGF0ZWQgbmljIHRvIGEgSFZNIGd1
ZXN0LgogICAgCiAgICBUaGUgInVwZGF0ZV9qc29uIiBmbGFnIGlzIG9ubHkgc2V0IHdoZW4gZG9p
bmcgaG90cGx1Zywgc28gdXNlIHRoYXQgYXMgYW4KICAgIGluZGljYXRvciBpbiBsaWJ4bF9fZGV2
aWNlX25pY19hZGQuIFRoZSBuZXcgaG90cGx1ZyBmbGFnIHRvIF9zZXRkZWZhdWx0CiAgICBmdW5j
dGlvbiBzaG91bGQgYmUgZmFsc2UgaW4gYWxsIG90aGVyIGxvY2F0aW9ucy4KICAgIAogICAgVGhp
cyB0aGVuIHJlcXVpcmVzIHNhdmluZyBuaWMgdHlwZSBpbiBKU09OIGZpbGUsIGJlY2F1c2Ugd2Ug
ZG9uJ3Qgd2FudAogICAgdGhlIHJlY2VpdmluZyBlbmQgdG8gcmVjYWxjdWxhdGUgdGhlIG5pYyB0
eXBlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bC5jICAgICAgICAgIHwgOSArKysrKy0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jICAgfCAzICsrLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8IDMg
KystCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMyArKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bC5jIGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCBjMzlkNzQ1Li40M2EzNDdj
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
LmMKQEAgLTMzMTksNyArMzMxOSw3IEBAIG91dDoKIC8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAK
IGludCBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX2Rl
dmljZV9uaWMgKm5pYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGRvbWlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQs
IGJvb2wgaG90cGx1ZykKIHsKICAgICBpbnQgcmM7CiAKQEAgLTMzNTcsOCArMzM1Nyw5IEBAIGlu
dCBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX2Rldmlj
ZV9uaWMgKm5pYywKICAgICBzd2l0Y2ggKGxpYnhsX19kb21haW5fdHlwZShnYywgZG9taWQpKSB7
CiAgICAgY2FzZSBMSUJYTF9ET01BSU5fVFlQRV9IVk06CiAgICAgICAgIGlmICghbmljLT5uaWN0
eXBlKSB7Ci0gICAgICAgICAgICBpZiAobGlieGxfX2RldmljZV9tb2RlbF92ZXJzaW9uX3J1bm5p
bmcoZ2MsIGRvbWlkKSA9PQotICAgICAgICAgICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJT
SU9OX05PTkUpCisgICAgICAgICAgICBpZiAoaG90cGx1ZyB8fAorICAgICAgICAgICAgICAgIChs
aWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpID09CisgICAgICAg
ICAgICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX05PTkUpKQogICAgICAgICAgICAg
ICAgIG5pYy0+bmljdHlwZSA9IExJQlhMX05JQ19UWVBFX1ZJRjsKICAgICAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgICAgICBuaWMtPm5pY3R5cGUgPSBMSUJYTF9OSUNfVFlQRV9WSUZfSU9FTVU7
CkBAIC0zNDExLDcgKzM0MTIsNyBAQCB2b2lkIGxpYnhsX19kZXZpY2VfbmljX2FkZChsaWJ4bF9f
ZWdjICplZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhsX2RldmljZV9uaWNfaW5pdCgmbmlj
X3NhdmVkKTsKICAgICBsaWJ4bF9kZXZpY2VfbmljX2NvcHkoQ1RYLCAmbmljX3NhdmVkLCBuaWMp
OwogCi0gICAgcmMgPSBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCBuaWMsIGRvbWlk
KTsKKyAgICByYyA9IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQoZ2MsIG5pYywgZG9taWQs
IGFvZGV2LT51cGRhdGVfanNvbik7CiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIAogICAgIGZyb250
ID0gZmxleGFycmF5X21ha2UoZ2MsIDE2LCAxKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggNTAwMGJkMC4u
N2U1NzIxNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTk0Niw3ICs5NDYsOCBAQCBzdGF0aWMgdm9pZCBp
bml0aWF0ZV9kb21haW5fY3JlYXRlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICogY2FsbGVk
IGxpYnhsX2RldmljZV9uaWNfYWRkIHdoZW4gZG9tY3JlYXRlX2xhdW5jaF9kbSBnZXRzIGNhbGxl
ZCwKICAgICAgICAgICogYnV0IHFlbXUgbmVlZHMgdGhlIG5pYyBpbmZvcm1hdGlvbiB0byBiZSBj
b21wbGV0ZS4KICAgICAgICAgICovCi0gICAgICAgIHJldCA9IGxpYnhsX19kZXZpY2VfbmljX3Nl
dGRlZmF1bHQoZ2MsICZkX2NvbmZpZy0+bmljc1tpXSwgZG9taWQpOworICAgICAgICByZXQgPSBs
aWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCAmZF9jb25maWctPm5pY3NbaV0sIGRvbWlk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlKTsKICAg
ICAgICAgaWYgKHJldCkgewogICAgICAgICAgICAgTE9HKEVSUk9SLCAiVW5hYmxlIHRvIHNldCBu
aWMgZGVmYXVsdHMgZm9yIG5pYyAlZCIsIGkpOwogICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxf
ZG0uYwppbmRleCA0YWZmMzIzYS4uNjVkY2VlZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xODA5LDcgKzE4MDksOCBA
QCBzdGF0aWMgdm9pZCBzcGF3bl9zdHViX2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsCiAgICAg
ICAgICAqIGNhbGxlZCBsaWJ4bF9kZXZpY2VfbmljX2FkZCBhdCB0aGlzIHBvaW50LCBidXQgcWVt
dSBuZWVkcwogICAgICAgICAgKiB0aGUgbmljIGluZm9ybWF0aW9uIHRvIGJlIGNvbXBsZXRlLgog
ICAgICAgICAgKi8KLSAgICAgICAgcmV0ID0gbGlieGxfX2RldmljZV9uaWNfc2V0ZGVmYXVsdChn
YywgJmRtX2NvbmZpZy0+bmljc1tpXSwgZG1fZG9taWQpOworICAgICAgICByZXQgPSBsaWJ4bF9f
ZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCAmZG1fY29uZmlnLT5uaWNzW2ldLCBkbV9kb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSk7CiAgICAg
ICAgIGlmIChyZXQpCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aAppbmRleCBjNzkxNDE4Li5mYWM1NzUxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTEyMTcsNyAr
MTIxNyw3IEBAIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfZGlza19zZXRkZWZhdWx0KGxpYnhs
X19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IGRvbWlkKTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfbmljX3Nl
dGRlZmF1bHQobGlieGxfX2djICpnYywgbGlieGxfZGV2aWNlX25pYyAqbmljLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCk7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkLCBib29sIGhv
dHBsdWcpOwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV92dHBtX3NldGRlZmF1bHQobGlieGxf
X2djICpnYywgbGlieGxfZGV2aWNlX3Z0cG0gKnZ0cG0pOwogX2hpZGRlbiBpbnQgbGlieGxfX2Rl
dmljZV92ZmJfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kZXZpY2VfdmZiICp2ZmIp
OwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV92a2Jfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IpOwpAQCAtNDA5NSw2ICs0MDk1LDcgQEAgc3RhdGljIGlu
bGluZSB2b2lkIGxpYnhsX191cGRhdGVfY29uZmlnX25pYyhsaWJ4bF9fZ2MgKmdjLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfbmljICpz
cmMpCiB7CiAgICAgZHN0LT5kZXZpZCA9IHNyYy0+ZGV2aWQ7CisgICAgZHN0LT5uaWN0eXBlID0g
c3JjLT5uaWN0eXBlOwogICAgIGxpYnhsX21hY19jb3B5KENUWCwgJmRzdC0+bWFjLCAmc3JjLT5t
YWMpOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:45:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:45: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 1b5Bia-0000nj-58; Tue, 24 May 2016 12:45: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 1b5BiY-0000nM-SH
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:50 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 21/6D-21525-EFC44475; Tue, 24 May 2016 12:45:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfevj0u
 4waXlmhYTthk4MHps79vFHsAYxZqZl5RfkcCacXp+L3vBO7WKDVOnMzYw9st2MXJxCAl8YZT4
 s6SBDcI5zyjRcraNpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb9B6jk5hAX8JI49u
 80IYvMKmEl8/7yDDaSVBaj+yL3kCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3upzPsQoycGkJMproOUSLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCt8YbKCdYlJqeWpGWmQMMDZi0BAePkgjvCpA0b3FBYm5xZjpE6hSjopQ4LwMwoIQE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kqQ8TyZeSVw018BLWYCWuz/x
 RlkcUkiQkqqgXF2RN/9d+Lq9eE+B11XGEv4f5nl5uulvuxTzPF62Se6CbbJjS+csnZbGe2euV
 vQrPDg196+wAVvW5cI1G9Pu+j+tz6mOOtbnLlHk+/GN1o7VfYYzy9OF73yXe+uacdU82tT9MT
 OPNvSeHVzWllOyvuzMhOW1cWW/Q+vnvaE2+XsYmHWLTd/9CmxFGckGmoxFxUnAgAnxtAgQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464093948!41127668!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49708 invoked from network); 24 May 2016 12:45: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; 24 May 2016 12:45: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 1b5BiW-0001pr-CV
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BiW-0003GZ-9j
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BiW-0003GZ-9j@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:48 +0000
Subject: [Xen-changelog] [xen master] libxl: nic type defaults to vif in
	hotplug for hvm 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMyZTlkMGYwNjViNzhlNDJjNGE1ZjdhYmE4YmFlMTUzZDQ2NTc0OWEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAyMCAx
ODoxNjowNSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTQ6NDY6MzQgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBuaWMgdHlwZSBkZWZhdWx0cyB0byB2aWYgaW4gaG90cGx1ZyBmb3IgaHZtIGd1ZXN0CiAgICAK
ICAgIFdlIGRvbid0IHN1cHBvcnQgcGx1Z2dpbmcgaW4gZW11bGF0ZWQgbmljIHRvIGEgSFZNIGd1
ZXN0LgogICAgCiAgICBUaGUgInVwZGF0ZV9qc29uIiBmbGFnIGlzIG9ubHkgc2V0IHdoZW4gZG9p
bmcgaG90cGx1Zywgc28gdXNlIHRoYXQgYXMgYW4KICAgIGluZGljYXRvciBpbiBsaWJ4bF9fZGV2
aWNlX25pY19hZGQuIFRoZSBuZXcgaG90cGx1ZyBmbGFnIHRvIF9zZXRkZWZhdWx0CiAgICBmdW5j
dGlvbiBzaG91bGQgYmUgZmFsc2UgaW4gYWxsIG90aGVyIGxvY2F0aW9ucy4KICAgIAogICAgVGhp
cyB0aGVuIHJlcXVpcmVzIHNhdmluZyBuaWMgdHlwZSBpbiBKU09OIGZpbGUsIGJlY2F1c2Ugd2Ug
ZG9uJ3Qgd2FudAogICAgdGhlIHJlY2VpdmluZyBlbmQgdG8gcmVjYWxjdWxhdGUgdGhlIG5pYyB0
eXBlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bC5jICAgICAgICAgIHwgOSArKysrKy0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jICAgfCAzICsrLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8IDMg
KystCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMyArKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bC5jIGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCBjMzlkNzQ1Li40M2EzNDdj
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
LmMKQEAgLTMzMTksNyArMzMxOSw3IEBAIG91dDoKIC8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAK
IGludCBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX2Rl
dmljZV9uaWMgKm5pYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGRvbWlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQs
IGJvb2wgaG90cGx1ZykKIHsKICAgICBpbnQgcmM7CiAKQEAgLTMzNTcsOCArMzM1Nyw5IEBAIGlu
dCBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX2Rldmlj
ZV9uaWMgKm5pYywKICAgICBzd2l0Y2ggKGxpYnhsX19kb21haW5fdHlwZShnYywgZG9taWQpKSB7
CiAgICAgY2FzZSBMSUJYTF9ET01BSU5fVFlQRV9IVk06CiAgICAgICAgIGlmICghbmljLT5uaWN0
eXBlKSB7Ci0gICAgICAgICAgICBpZiAobGlieGxfX2RldmljZV9tb2RlbF92ZXJzaW9uX3J1bm5p
bmcoZ2MsIGRvbWlkKSA9PQotICAgICAgICAgICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJT
SU9OX05PTkUpCisgICAgICAgICAgICBpZiAoaG90cGx1ZyB8fAorICAgICAgICAgICAgICAgIChs
aWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpID09CisgICAgICAg
ICAgICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX05PTkUpKQogICAgICAgICAgICAg
ICAgIG5pYy0+bmljdHlwZSA9IExJQlhMX05JQ19UWVBFX1ZJRjsKICAgICAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgICAgICBuaWMtPm5pY3R5cGUgPSBMSUJYTF9OSUNfVFlQRV9WSUZfSU9FTVU7
CkBAIC0zNDExLDcgKzM0MTIsNyBAQCB2b2lkIGxpYnhsX19kZXZpY2VfbmljX2FkZChsaWJ4bF9f
ZWdjICplZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhsX2RldmljZV9uaWNfaW5pdCgmbmlj
X3NhdmVkKTsKICAgICBsaWJ4bF9kZXZpY2VfbmljX2NvcHkoQ1RYLCAmbmljX3NhdmVkLCBuaWMp
OwogCi0gICAgcmMgPSBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCBuaWMsIGRvbWlk
KTsKKyAgICByYyA9IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQoZ2MsIG5pYywgZG9taWQs
IGFvZGV2LT51cGRhdGVfanNvbik7CiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIAogICAgIGZyb250
ID0gZmxleGFycmF5X21ha2UoZ2MsIDE2LCAxKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggNTAwMGJkMC4u
N2U1NzIxNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTk0Niw3ICs5NDYsOCBAQCBzdGF0aWMgdm9pZCBp
bml0aWF0ZV9kb21haW5fY3JlYXRlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICogY2FsbGVk
IGxpYnhsX2RldmljZV9uaWNfYWRkIHdoZW4gZG9tY3JlYXRlX2xhdW5jaF9kbSBnZXRzIGNhbGxl
ZCwKICAgICAgICAgICogYnV0IHFlbXUgbmVlZHMgdGhlIG5pYyBpbmZvcm1hdGlvbiB0byBiZSBj
b21wbGV0ZS4KICAgICAgICAgICovCi0gICAgICAgIHJldCA9IGxpYnhsX19kZXZpY2VfbmljX3Nl
dGRlZmF1bHQoZ2MsICZkX2NvbmZpZy0+bmljc1tpXSwgZG9taWQpOworICAgICAgICByZXQgPSBs
aWJ4bF9fZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCAmZF9jb25maWctPm5pY3NbaV0sIGRvbWlk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlKTsKICAg
ICAgICAgaWYgKHJldCkgewogICAgICAgICAgICAgTE9HKEVSUk9SLCAiVW5hYmxlIHRvIHNldCBu
aWMgZGVmYXVsdHMgZm9yIG5pYyAlZCIsIGkpOwogICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxf
ZG0uYwppbmRleCA0YWZmMzIzYS4uNjVkY2VlZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xODA5LDcgKzE4MDksOCBA
QCBzdGF0aWMgdm9pZCBzcGF3bl9zdHViX2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsCiAgICAg
ICAgICAqIGNhbGxlZCBsaWJ4bF9kZXZpY2VfbmljX2FkZCBhdCB0aGlzIHBvaW50LCBidXQgcWVt
dSBuZWVkcwogICAgICAgICAgKiB0aGUgbmljIGluZm9ybWF0aW9uIHRvIGJlIGNvbXBsZXRlLgog
ICAgICAgICAgKi8KLSAgICAgICAgcmV0ID0gbGlieGxfX2RldmljZV9uaWNfc2V0ZGVmYXVsdChn
YywgJmRtX2NvbmZpZy0+bmljc1tpXSwgZG1fZG9taWQpOworICAgICAgICByZXQgPSBsaWJ4bF9f
ZGV2aWNlX25pY19zZXRkZWZhdWx0KGdjLCAmZG1fY29uZmlnLT5uaWNzW2ldLCBkbV9kb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSk7CiAgICAg
ICAgIGlmIChyZXQpCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aAppbmRleCBjNzkxNDE4Li5mYWM1NzUxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTEyMTcsNyAr
MTIxNyw3IEBAIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfZGlza19zZXRkZWZhdWx0KGxpYnhs
X19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IGRvbWlkKTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfbmljX3Nl
dGRlZmF1bHQobGlieGxfX2djICpnYywgbGlieGxfZGV2aWNlX25pYyAqbmljLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCk7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkLCBib29sIGhv
dHBsdWcpOwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV92dHBtX3NldGRlZmF1bHQobGlieGxf
X2djICpnYywgbGlieGxfZGV2aWNlX3Z0cG0gKnZ0cG0pOwogX2hpZGRlbiBpbnQgbGlieGxfX2Rl
dmljZV92ZmJfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kZXZpY2VfdmZiICp2ZmIp
OwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV92a2Jfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IpOwpAQCAtNDA5NSw2ICs0MDk1LDcgQEAgc3RhdGljIGlu
bGluZSB2b2lkIGxpYnhsX191cGRhdGVfY29uZmlnX25pYyhsaWJ4bF9fZ2MgKmdjLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfbmljICpz
cmMpCiB7CiAgICAgZHN0LT5kZXZpZCA9IHNyYy0+ZGV2aWQ7CisgICAgZHN0LT5uaWN0eXBlID0g
c3JjLT5uaWN0eXBlOwogICAgIGxpYnhsX21hY19jb3B5KENUWCwgJmRzdC0+bWFjLCAmc3JjLT5t
YWMpOwogfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue May 24 12:46:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:46: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 1b5Bik-0000q5-6u; Tue, 24 May 2016 12:46:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bii-0000pl-Q3
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:46:00 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 79/B6-11056-80D44475; Tue, 24 May 2016 12:46:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZfd1yX
 c4N4BNYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaFrZw1pwj63i/r9J7A2MB1i7GLk4hAS+MEq8
 XHeeDcI5zyhx+GofUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLWEs29y
 5lAbF4BM4k/W9eCxVmA6rtObWedwMixgJFhFaNGcWpRWWqRrqGBXlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAH47llzocYJTmYlER5DbRcwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8NZ4A+UEi1LTUyvSMnOA4QGTluDgURLhfQSS5i0uSMwtzkyHSJ1i1OVY8OP2WiYh
 lrz8vFQpcd5skCIBkKKM0jy4EbBQvcQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3v0gU3gy8
 0rgNr0COoIJ6Aj/L84gR5QkIqSkGhg3RXi/in1bwvzVriC20zPUZv8l3q64lWd6Cl0yZBmXlh
 zldt/NIcO8UEDebdcBkQIPVanUg5731Nd3PH0TbVi+/XzE66q1Eq5qUQdXC19udc2dL/S9I3+
 txKYgjeV3dSuSfh1eYJXI8PXVmnkblp/K/n1zqd6rK77P78bM1E+v7DyZHjOtplaJpTgj0VCL
 uag4EQCwrDqnUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464093958!43604508!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16796 invoked from network); 24 May 2016 12:45:59 -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; 24 May 2016 12:45: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 1b5Big-0001qc-EI
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Big-0003Hm-Db
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Big-0003Hm-Db@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:58 +0000
Subject: [Xen-changelog] [xen master] Config.mk: non-debug build 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk4M2FhZTBiNTkxNDU4YzZjZjJlMzE2NmM0ZTExNzBmZDA0MDRlN2QKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
NzoxNzo1NyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTc6MTc6NTcgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogbm9uLWRlYnVnIGJ1aWxkIGJ5IGRlZmF1bHQKICAgIAogICAgU2V0IGRlYnVnID89IG4g
aW4gcHJlcGFyYXRpb24gZm9yIGxhdGUgUkNzIGFuZCBldmVudHVhbCByZWxlYXNlLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIENvbmZp
Zy5tayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBhZGEzZDA1Li5mNmU1
MzZlIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xNyw3ICsxNyw3
IEBAIG9yICAgICAgID0gJChpZiAkKHN0cmlwICQoMSkpLCQoMSksJChpZiAkKHN0cmlwICQoMikp
LCQoMiksJChpZiAkKHN0cmlwICQoMykpLCQoCiAtaW5jbHVkZSAkKFhFTl9ST09UKS8uY29uZmln
CiAKICMgQSBkZWJ1ZyBidWlsZCBvZiBYZW4gYW5kIHRvb2xzPwotZGVidWcgPz0geQorZGVidWcg
Pz0gbgogZGVidWdfc3ltYm9scyA/PSAkKGRlYnVnKQogCiAjIFRlc3QgY292ZXJhZ2Ugc3VwcG9y
dAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:46:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:46: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 1b5Bik-0000q5-6u; Tue, 24 May 2016 12:46:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Bii-0000pl-Q3
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:46:00 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 79/B6-11056-80D44475; Tue, 24 May 2016 12:46:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZfd1yX
 c4N4BNYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaFrZw1pwj63i/r9J7A2MB1i7GLk4hAS+MEq8
 XHeeDcI5zyhx+GofUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLWEs29y
 5lAbF4BM4k/W9eCxVmA6rtObWedwMixgJFhFaNGcWpRWWqRrqGBXlJRZnpGSW5iZo6uoaGJXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAH47llzocYJTmYlER5DbRcwoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8NZ4A+UEi1LTUyvSMnOA4QGTluDgURLhfQSS5i0uSMwtzkyHSJ1i1OVY8OP2WiYh
 lrz8vFQpcd5skCIBkKKM0jy4EbBQvcQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3v0gU3gy8
 0rgNr0COoIJ6Aj/L84gR5QkIqSkGhg3RXi/in1bwvzVriC20zPUZv8l3q64lWd6Cl0yZBmXlh
 zldt/NIcO8UEDebdcBkQIPVanUg5731Nd3PH0TbVi+/XzE66q1Eq5qUQdXC19udc2dL/S9I3+
 txKYgjeV3dSuSfh1eYJXI8PXVmnkblp/K/n1zqd6rK77P78bM1E+v7DyZHjOtplaJpTgj0VCL
 uag4EQCwrDqnUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464093958!43604508!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16796 invoked from network); 24 May 2016 12:45:59 -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; 24 May 2016 12:45: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 1b5Big-0001qc-EI
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5Big-0003Hm-Db
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:45:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5Big-0003Hm-Db@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:45:58 +0000
Subject: [Xen-changelog] [xen master] Config.mk: non-debug build 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk4M2FhZTBiNTkxNDU4YzZjZjJlMzE2NmM0ZTExNzBmZDA0MDRlN2QKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
NzoxNzo1NyAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBNYXkgMjMgMTc6MTc6NTcgMjAxNiArMDEwMAoKICAgIENvbmZp
Zy5tazogbm9uLWRlYnVnIGJ1aWxkIGJ5IGRlZmF1bHQKICAgIAogICAgU2V0IGRlYnVnID89IG4g
aW4gcHJlcGFyYXRpb24gZm9yIGxhdGUgUkNzIGFuZCBldmVudHVhbCByZWxlYXNlLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIENvbmZp
Zy5tayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBhZGEzZDA1Li5mNmU1
MzZlIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xNyw3ICsxNyw3
IEBAIG9yICAgICAgID0gJChpZiAkKHN0cmlwICQoMSkpLCQoMSksJChpZiAkKHN0cmlwICQoMikp
LCQoMiksJChpZiAkKHN0cmlwICQoMykpLCQoCiAtaW5jbHVkZSAkKFhFTl9ST09UKS8uY29uZmln
CiAKICMgQSBkZWJ1ZyBidWlsZCBvZiBYZW4gYW5kIHRvb2xzPwotZGVidWcgPz0geQorZGVidWcg
Pz0gbgogZGVidWdfc3ltYm9scyA/PSAkKGRlYnVnKQogCiAjIFRlc3QgY292ZXJhZ2Ugc3VwcG9y
dAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:46:54 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:46:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5Bja-0000uA-AM; Tue, 24 May 2016 12:46:54 +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 1b5BjY-0000tY-S7
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:46:52 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 AD/5B-29129-B3D44475; Tue, 24 May 2016 12:46:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdfa1yX
 cYOlySYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPv7NkvBXcGKff3FDYyneLsYuTiEBL4wSkw4
 +o+1i5ETyDnPKPFlDlMXIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQVCJE5+2M4OU
 s4rYCZx62EKSJgFqPzbqaOMExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYHx52vMQoyQHk5Ior4GWS7gQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd4kH6CcYFFqempFWmYOMDBg0hIcPEoivLNB0rzFBYm5xZnpEKlTjIpS4ryVIAkBkERG
 aR5cGywYLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYVwdkCk9mXgnc9FdAi5mAFvt/cQZZX
 JKIkJJqYFR35DmzyMwibleFv+LjRwwWD/bfn2LQ33jm7MPAH7ZfGfIEH1plNEz7LvfkmHny5h
 UibIYdhnl9vYZzsjjdJdT8N/RUzWm4FrLKrzlefr7Q9mzp0h+aTYo/hac5xk+fvXTDT9GzO2d
 mPv2y4BvznwltZ4TdhLJud98K2/7PZ85lG+fY/HW1kkosxRmJhlrMRcWJAJXOUbZBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1464094010!37888027!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48316 invoked from network); 24 May 2016 12:46:51 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 24 May 2016 12:46:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhS-0001nT-Tl
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhS-0003Bq-Sa
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BhS-0003Bq-Sa@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:42 +0000
Subject: [Xen-changelog] [xen master] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkMmNkZGI2NmI0MGNhY2RlZmQyZTc5MjBiZGU1NzhkOGRhNjdmYTkKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoxNjo1NCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggNjhjNjdiMC4uODM4ZDAwNCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpA
QCAtMTE4NCw2ICsxMTg0LDE0IEBAIG91dDoKICAgICB3aGlsZSAoIChwZyA9IHBhZ2VfbGlzdF9y
ZW1vdmVfaGVhZCgmZnJlZV9wYWdlcykpICkKICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcp
OwogCisgICAgZm9yICggbGV2ZWwgPSBQMk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCAr
KyApCisgICAgeworICAgICAgICBpZiAoIG1hcHBpbmdzW2xldmVsXSApCisgICAgICAgICAgICB1
bm1hcF9kb21haW5fcGFnZShtYXBwaW5nc1tsZXZlbF0pOworICAgIH0KKworICAgIHNwaW5fdW5s
b2NrKCZwMm0tPmxvY2spOworCiAgICAgaWYgKCByYyA8IDAgJiYgKCBvcCA9PSBJTlNFUlQgfHwg
b3AgPT0gQUxMT0NBVEUgKSAmJgogICAgICAgICAgYWRkciAhPSBzdGFydF9ncGFkZHIgKQogICAg
IHsKQEAgLTExOTYsMTQgKzEyMDQsNiBAQCBvdXQ6CiAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1hdHRyLCAwLCBwMm1faW52YWxpZCwgZC0+YXJjaC5wMm0uZGVmYXVsdF9hY2Nlc3MpOwogICAg
IH0KIAotICAgIGZvciAoIGxldmVsID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDwgNDsgbGV2ZWwg
KysgKQotICAgIHsKLSAgICAgICAgaWYgKCBtYXBwaW5nc1tsZXZlbF0gKQotICAgICAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZ3NbbGV2ZWxdKTsKLSAgICB9Ci0KLSAgICBzcGluX3Vu
bG9jaygmcDJtLT5sb2NrKTsKLQogICAgIHJldHVybiByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue May 24 12:46:54 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:46:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5Bja-0000uA-AM; Tue, 24 May 2016 12:46:54 +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 1b5BjY-0000tY-S7
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:46:52 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 AD/5B-29129-B3D44475; Tue, 24 May 2016 12:46:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdfa1yX
 cYOlySYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPv7NkvBXcGKff3FDYyneLsYuTiEBL4wSkw4
 +o+1i5ETyDnPKPFlDlMXIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQVCJE5+2M4OU
 s4rYCZx62EKSJgFqPzbqaOMExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPQHAxDsYHx52vMQoyQHk5Ior4GWS7gQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd4kH6CcYFFqempFWmYOMDBg0hIcPEoivLNB0rzFBYm5xZnpEKlTjIpS4ryVIAkBkERG
 aR5cGywYLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYVwdkCk9mXgnc9FdAi5mAFvt/cQZZX
 JKIkJJqYFR35DmzyMwibleFv+LjRwwWD/bfn2LQ33jm7MPAH7ZfGfIEH1plNEz7LvfkmHny5h
 UibIYdhnl9vYZzsjjdJdT8N/RUzWm4FrLKrzlefr7Q9mzp0h+aTYo/hac5xk+fvXTDT9GzO2d
 mPv2y4BvznwltZ4TdhLJud98K2/7PZ85lG+fY/HW1kkosxRmJhlrMRcWJAJXOUbZBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1464094010!37888027!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48316 invoked from network); 24 May 2016 12:46:51 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 24 May 2016 12:46:51 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhS-0001nT-Tl
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5BhS-0003Bq-Sa
 for xen-changelog@lists.xensource.com; Tue, 24 May 2016 12:44:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5BhS-0003Bq-Sa@xenbits.xenproject.org>
Date: Tue, 24 May 2016 12:44:42 +0000
Subject: [Xen-changelog] [xen master] xen/arm: p2m: Release the p2m lock
	before undoing the mappings
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVkMmNkZGI2NmI0MGNhY2RlZmQyZTc5MjBiZGU1NzhkOGRhNjdmYTkKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyMCAxNDozNzo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogU2F0IE1heSAyMSAxNjoxNjo1NCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogcDJtOiBSZWxlYXNlIHRoZSBwMm0gbG9jayBiZWZvcmUg
dW5kb2luZyB0aGUgbWFwcGluZ3MKICAgIAogICAgU2luY2UgY29tbWl0IDRiMjU0MjNhICJhcmNo
L2FybTogdW5tYXAgcGFydGlhbGx5LW1hcHBlZCBtZW1vcnkgcmVnaW9ucyIsCiAgICBYZW4gaGFz
IGJlZW4gdW5kb2luZyB0aGUgUDJNIG1hcHBpbmdzIHdoZW4gYW4gZXJyb3Igb2NjdXJyZWQgZHVy
aW5nCiAgICBpbnNlcnRpb24gb3IgbWVtb3J5IGFsbG9jYXRpb24uCiAgICAKICAgIFRoaXMgaXMg
ZG9uZSBieSBjYWxsaW5nIHJlY3Vyc2l2ZWx5IGFwcGx5X3AybV9jaGFuZ2VzLCBob3dldmVyIHRo
ZQogICAgc2Vjb25kIGNhbGwgaXMgZG9uZSB3aXRoIHRoZSBwMm0gbG9jayB0YWtlbiB3aGljaCB3
aWxsIHJlc3VsdCBpbiBhCiAgICBkZWFkbG9jayBmb3IgdGhlIGN1cnJlbnQgcHJvY2Vzc29yLgog
ICAgCiAgICBUaGUgcDJtIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IDIgdGhyZWFkcyBtb2RpZnlp
bmcgY29uY3VycmVudGx5IHRoZQogICAgcGFnZSB0YWJsZXMuIEhvd2V2ZXIsIGl0IGRvZXMgbm90
IGd1YXJhbnRlZSB0aGUgb3JkZXJpbmcgb2YgdGhlCiAgICBjaGFuZ2VzLiBJLmUgaWYgMiB0aHJl
YWRzIHJlcXVlc3QgY2hhbmdlIG9uIHJlZ2lvbnMgdGhhdCBvdmVybGFwcywKICAgIHRoZW4gdGhl
IHJlc3VsdCBpcyB1bmRlZmluZWQuCiAgICAKICAgIFRoZXJlZm9yZSBpdCBpcyBmaW5lIHRvIG1v
dmUgdGhlIHJlY3Vyc2l2ZSBjYWxsIHRvIHVuZG8gdGhlIGNoYW5nZXMKICAgIGFmdGVyIHRoZSBs
b2NrIGlzIHJlbGVhc2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBDaGVuIDxXZWkuQ2hlbkBh
cm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICAgIFRlc3RlZC1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTYgKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggNjhjNjdiMC4uODM4ZDAwNCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpA
QCAtMTE4NCw2ICsxMTg0LDE0IEBAIG91dDoKICAgICB3aGlsZSAoIChwZyA9IHBhZ2VfbGlzdF9y
ZW1vdmVfaGVhZCgmZnJlZV9wYWdlcykpICkKICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcp
OwogCisgICAgZm9yICggbGV2ZWwgPSBQMk1fUk9PVF9MRVZFTDsgbGV2ZWwgPCA0OyBsZXZlbCAr
KyApCisgICAgeworICAgICAgICBpZiAoIG1hcHBpbmdzW2xldmVsXSApCisgICAgICAgICAgICB1
bm1hcF9kb21haW5fcGFnZShtYXBwaW5nc1tsZXZlbF0pOworICAgIH0KKworICAgIHNwaW5fdW5s
b2NrKCZwMm0tPmxvY2spOworCiAgICAgaWYgKCByYyA8IDAgJiYgKCBvcCA9PSBJTlNFUlQgfHwg
b3AgPT0gQUxMT0NBVEUgKSAmJgogICAgICAgICAgYWRkciAhPSBzdGFydF9ncGFkZHIgKQogICAg
IHsKQEAgLTExOTYsMTQgKzEyMDQsNiBAQCBvdXQ6CiAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1hdHRyLCAwLCBwMm1faW52YWxpZCwgZC0+YXJjaC5wMm0uZGVmYXVsdF9hY2Nlc3MpOwogICAg
IH0KIAotICAgIGZvciAoIGxldmVsID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDwgNDsgbGV2ZWwg
KysgKQotICAgIHsKLSAgICAgICAgaWYgKCBtYXBwaW5nc1tsZXZlbF0gKQotICAgICAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZ3NbbGV2ZWxdKTsKLSAgICB9Ci0KLSAgICBzcGluX3Vu
bG9jaygmcDJtLT5sb2NrKTsKLQogICAgIHJldHVybiByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWc-00072a-P1; Wed, 25 May 2016 14:11:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWb-00071w-NJ
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 04/0B-00525-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbdik2u
 4weybQhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fFxLlPBJIeKffMfszQwfjXpYuTiEBJ4xyix
 /fgadgjnJKPE/z1bGbsYOTlYBFQl3t48yQRiswmYSdydtJcVxBYBis9asZwZxBYSUJdo+t3AB
 mILC8RLHL9zEczmBap/M3MFywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ2M9XJTi4
 sT01NzEpOK9ZLzczcxAr3CAAQ7GJd/dDrEKMnBpCTK+2SNa7gQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV71jUA5waLU9NSKtMwcYHjApCU4eJREeBeCpHmLCxJzizPTIVKnGBWlxHnzQRICIImM
 0jy4NlhIXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbxPIFJ7MvBK46a+AFjMBLfb/4gyyu
 CQRISXVwLiN9/waHsaIZMmbflXn/nTOELsUPvNazJLF3Zpbvp0LzYhSmu+ivy9e6GX2a9vsDq
 6+7JU7FotmT1nNvJJhueTfFzP51AsnPp0TlHr9+dtp24oqMzdNrzuhkOCaeq3WM0tYtiZ8Vvb
 y/TuLtRut01sPSm96xuj007u5fV6r4V4pRQ73564Nj5RYijMSDbWYi4oTASOBm/ZEAgAA
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464185463!34539617!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55120 invoked from network); 25 May 2016 14:11:04 -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 May 2016 14:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001LQ-Rw
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001Jb-Po
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001Jb-Po@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] netback: support multiple extra
	info fragments passed from frontend
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CiMgRGF0ZSAxNDY0MTg1MDIzIC03MjAwCiMgICAgICBXZWQgTWF5IDI1IDE2OjAz
OjQzIDIwMTYgKzAyMDAKIyBOb2RlIElEIDQ0MzdkNDA1Y2ZkNzA5OWVhNDVhYzIwMjgzMzg5OTA3
MzBjMjRiZTAKIyBQYXJlbnQgIGQ5OGZkOWFhODFlYWY3YjAxMDhmYzFiMmJkMWQ3YmJkMjQ4YjBl
ODEKbmV0YmFjazogc3VwcG9ydCBtdWx0aXBsZSBleHRyYSBpbmZvIGZyYWdtZW50cyBwYXNzZWQg
ZnJvbSBmcm9udGVuZAoKVGhlIGNvZGUgZG9lcyBub3QgY3VycmVudGx5IHN1cHBvcnQgYSBmcm9u
dGVuZCBwYXNzaW5nIG11bHRpcGxlIGV4dHJhIGluZm8KZnJhZ21lbnRzIHRvIHRoZSBiYWNrZW5k
IGluIGEgdHggcmVxdWVzdC4gVGhlIHhlbnZpZl9nZXRfZXh0cmFzKCkgZnVuY3Rpb24KaGFuZGxl
cyBtdWx0aXBsZSBleHRyYV9pbmZvIGZyYWdtZW50cyBidXQgbWFrZV90eF9yZXNwb25zZSgpIGFz
c3VtZXMgdGhlcmUKaXMgb25seSBldmVyIGEgc2luZ2xlIGV4dHJhIGluZm8gZnJhZ21lbnQuCgpU
aGlzIHBhdGNoIG1vZGlmaWVzIHhlbnZpZl9nZXRfZXh0cmFzKCkgdG8gcGFzcyBiYWNrIGEgY291
bnQgb2YgZXh0cmEKaW5mbyBmcmFnbWVudHMsIHdoaWNoIGlzIHRoZW4gcGFzc2VkIHRvIG1ha2Vf
dHhfcmVzcG9uc2UoKSAoYWZ0ZXIKcG9zc2libHkgYmVpbmcgc3Rhc2hlZCBpbiBwZW5kaW5nX3R4
X2luZm8gZm9yIGRlZmVycmVkIHJlc3BvbnNlcykuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCkFkanVzdCBmb3IgbGVnYWN5IG5ldGJhY2suIENsZWFyIGV4dHJhX2NvdW50
IGF0IHRoZSBlbmQgb2YKbmV0YmtfdHhfZXJyKCkncyBsb29wIGJvZHkuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdHRlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KCgpkaWZmIC1yIGQ5OGZkOWFhODFlYSAtciA0NDM3
ZDQwNWNmZDcgZHJpdmVycy94ZW4vbmV0YmFjay9uZXRiYWNrLmMKLS0tIGEvZHJpdmVycy94ZW4v
bmV0YmFjay9uZXRiYWNrLmMJV2VkIE1heSAyNSAxNjowMTowMCAyMDE2ICswMjAwCisrKyBiL2Ry
aXZlcnMveGVuL25ldGJhY2svbmV0YmFjay5jCVdlZCBNYXkgMjUgMTY6MDM6NDMgMjAxNiArMDIw
MApAQCAtNTgsNyArNTgsOCBAQCBzdHJ1Y3QgbmV0YmtfdHhfcGVuZGluZ19pbnVzZSB7CiBzdGF0
aWMgdm9pZCBuZXRpZl9pZHhfcmVsZWFzZSh1MTYgcGVuZGluZ19pZHgpOwogc3RhdGljIHZvaWQg
bWFrZV90eF9yZXNwb25zZShuZXRpZl90ICpuZXRpZiwgCiAJCQkgICAgIG5ldGlmX3R4X3JlcXVl
c3RfdCAqdHhwLAotCQkJICAgICBzOCAgICAgICBzdCk7CisJCQkgICAgIHM4ICAgICAgIHN0LAor
CQkJICAgICB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQpOwogc3RhdGljIG5ldGlmX3J4X3Jlc3Bv
bnNlX3QgKm1ha2VfcnhfcmVzcG9uc2UobmV0aWZfdCAqbmV0aWYsIAogCQkJCQkgICAgIHUxNiAg
ICAgIGlkLCAKIAkJCQkJICAgICBzOCAgICAgICBzdCwKQEAgLTEyMCw2ICsxMjEsNyBAQCBzdGF0
aWMgaW5saW5lIGludCBuZXRpZl9wYWdlX2luZGV4KHN0cnVjCiAKIHN0YXRpYyBzdHJ1Y3QgcGVu
ZGluZ190eF9pbmZvIHsKIAluZXRpZl90eF9yZXF1ZXN0X3QgcmVxOworCXVuc2lnbmVkIGludCBl
eHRyYV9jb3VudDsKIAluZXRpZl90ICpuZXRpZjsKIH0gcGVuZGluZ190eF9pbmZvW01BWF9QRU5E
SU5HX1JFUVNdOwogc3RhdGljIHUxNiBwZW5kaW5nX3JpbmdbTUFYX1BFTkRJTkdfUkVRU107CkBA
IC05OTEsNyArOTkzLDggQEAgaW5saW5lIHN0YXRpYyB2b2lkIG5ldF90eF9hY3Rpb25fZGVhbGxv
YwogCQluZXRpZiA9IHBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ubmV0aWY7CiAKIAkJbWFr
ZV90eF9yZXNwb25zZShuZXRpZiwgJnBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxLCAK
LQkJCQkgTkVUSUZfUlNQX09LQVkpOworCQkJCSBORVRJRl9SU1BfT0tBWSwKKwkJCQkgcGVuZGlu
Z190eF9pbmZvW3BlbmRpbmdfaWR4XS5leHRyYV9jb3VudCk7CiAKIAkJLyogUmVhZHkgZm9yIG5l
eHQgdXNlLiAqLwogCQlnbnR0YWJfcmVzZXRfZ3JhbnRfcGFnZShtbWFwX3BhZ2VzW3BlbmRpbmdf
aWR4XSk7CkBAIC0xMDA0LDE1ICsxMDA3LDE3IEBAIGlubGluZSBzdGF0aWMgdm9pZCBuZXRfdHhf
YWN0aW9uX2RlYWxsb2MKIAl9CiB9CiAKLXN0YXRpYyB2b2lkIG5ldGJrX3R4X2VycihuZXRpZl90
ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAsIFJJTkdfSURYIGVuZCkKK3N0YXRpYyB2
b2lkIG5ldGJrX3R4X2VycihuZXRpZl90ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAs
IFJJTkdfSURYIGVuZCwKKwkJCSB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQpCiB7CiAJUklOR19J
RFggY29ucyA9IG5ldGlmLT50eC5yZXFfY29uczsKIAogCWRvIHsKLQkJbWFrZV90eF9yZXNwb25z
ZShuZXRpZiwgdHhwLCBORVRJRl9SU1BfRVJST1IpOworCQltYWtlX3R4X3Jlc3BvbnNlKG5ldGlm
LCB0eHAsIE5FVElGX1JTUF9FUlJPUiwgZXh0cmFfY291bnQpOwogCQlpZiAoY29ucyA9PSBlbmQp
CiAJCQlicmVhazsKIAkJdHhwID0gUklOR19HRVRfUkVRVUVTVCgmbmV0aWYtPnR4LCBjb25zKysp
OworCQlleHRyYV9jb3VudCA9IDA7CiAJfSB3aGlsZSAoMSk7CiAJbmV0aWYtPnR4LnJlcV9jb25z
ID0gY29uczsKIAluZXRpZl9zY2hlZHVsZV93b3JrKG5ldGlmKTsKQEAgLTEwMzAsNyArMTAzNSw4
IEBAIHN0YXRpYyB2b2lkIG5ldGJrX2ZhdGFsX3R4X2VycihuZXRpZl90ICoKIH0KIAogc3RhdGlj
IGludCBuZXRia19jb3VudF9yZXF1ZXN0cyhuZXRpZl90ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVz
dF90ICpmaXJzdCwKLQkJCQluZXRpZl90eF9yZXF1ZXN0X3QgKnR4cCwgaW50IHdvcmtfdG9fZG8p
CisJCQkJbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAsCisJCQkJdW5zaWduZWQgaW50IGV4dHJhX2Nv
dW50LCBpbnQgd29ya190b19kbykKIHsKIAlSSU5HX0lEWCBjb25zID0gbmV0aWYtPnR4LnJlcV9j
b25zOwogCWludCBmcmFncyA9IDAsIGRyb3BfZXJyID0gMDsKQEAgLTEwODYsNyArMTA5Miw3IEBA
IHN0YXRpYyBpbnQgbmV0YmtfY291bnRfcmVxdWVzdHMobmV0aWZfdCAKIAl9IHdoaWxlICgodHhw
KyspLT5mbGFncyAmIE5FVFRYRl9tb3JlX2RhdGEpOwogCiAJaWYgKGRyb3BfZXJyKSB7Ci0JCW5l
dGJrX3R4X2VycihuZXRpZiwgZmlyc3QsIGNvbnMgKyBmcmFncyk7CisJCW5ldGJrX3R4X2Vycihu
ZXRpZiwgZmlyc3QsIGNvbnMgKyBmcmFncywgZXh0cmFfY291bnQpOwogCQlyZXR1cm4gZHJvcF9l
cnI7CiAJfQogCkBAIC0xMTE2LDYgKzExMjIsNyBAQCBzdGF0aWMgZ250dGFiX21hcF9ncmFudF9y
ZWZfdCAqbmV0YmtfZ2V0CiAJCW1lbWNweSgmcGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5y
ZXEsIHR4cCwgc2l6ZW9mKCp0eHApKTsKIAkJbmV0aWZfZ2V0KG5ldGlmKTsKIAkJcGVuZGluZ190
eF9pbmZvW3BlbmRpbmdfaWR4XS5uZXRpZiA9IG5ldGlmOworCQlwZW5kaW5nX3R4X2luZm9bcGVu
ZGluZ19pZHhdLmV4dHJhX2NvdW50ID0gMDsKIAkJZnJhZ3NbaV0ucGFnZSA9ICh2b2lkICopcGVu
ZGluZ19pZHg7CiAJfQogCkBAIC0xMTI5LDYgKzExMzYsNyBAQCBzdGF0aWMgaW50IG5ldGJrX3R4
X2NoZWNrX21vcChzdHJ1Y3Qgc2tfCiAJaW50IHBlbmRpbmdfaWR4ID0gKigodTE2ICopc2tiLT5k
YXRhKTsKIAluZXRpZl90ICpuZXRpZiA9IHBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ubmV0
aWY7CiAJbmV0aWZfdHhfcmVxdWVzdF90ICp0eHA7CisJdW5zaWduZWQgaW50IGV4dHJhX2NvdW50
OwogCXN0cnVjdCBza2Jfc2hhcmVkX2luZm8gKnNoaW5mbyA9IHNrYl9zaGluZm8oc2tiKTsKIAlp
bnQgbnJfZnJhZ3MgPSBzaGluZm8tPm5yX2ZyYWdzOwogCWludCBpLCBlcnIsIHN0YXJ0OwpAQCAt
MTEzNyw3ICsxMTQ1LDggQEAgc3RhdGljIGludCBuZXRia190eF9jaGVja19tb3Aoc3RydWN0IHNr
XwogCWVyciA9IG1vcC0+c3RhdHVzOwogCWlmICh1bmxpa2VseShlcnIgIT0gR05UU1Rfb2theSkp
IHsKIAkJdHhwID0gJnBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxOwotCQltYWtlX3R4
X3Jlc3BvbnNlKG5ldGlmLCB0eHAsIE5FVElGX1JTUF9FUlJPUik7CisJCWV4dHJhX2NvdW50ID0g
cGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5leHRyYV9jb3VudDsKKwkJbWFrZV90eF9yZXNw
b25zZShuZXRpZiwgdHhwLCBORVRJRl9SU1BfRVJST1IsIGV4dHJhX2NvdW50KTsKIAkJcGVuZGlu
Z19yaW5nW01BU0tfUEVORF9JRFgocGVuZGluZ19wcm9kKyspXSA9IHBlbmRpbmdfaWR4OwogCQlu
ZXRpZl9wdXQobmV0aWYpOwogCX0gZWxzZSB7CkBAIC0xMTY4LDcgKzExNzcsNyBAQCBzdGF0aWMg
aW50IG5ldGJrX3R4X2NoZWNrX21vcChzdHJ1Y3Qgc2tfCiAKIAkJLyogRXJyb3Igb24gdGhpcyBm
cmFnbWVudDogcmVzcG9uZCB0byBjbGllbnQgd2l0aCBhbiBlcnJvci4gKi8KIAkJdHhwID0gJnBl
bmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxOwotCQltYWtlX3R4X3Jlc3BvbnNlKG5ldGlm
LCB0eHAsIE5FVElGX1JTUF9FUlJPUik7CisJCW1ha2VfdHhfcmVzcG9uc2UobmV0aWYsIHR4cCwg
TkVUSUZfUlNQX0VSUk9SLCAwKTsKIAkJcGVuZGluZ19yaW5nW01BU0tfUEVORF9JRFgocGVuZGlu
Z19wcm9kKyspXSA9IHBlbmRpbmdfaWR4OwogCQluZXRpZl9wdXQobmV0aWYpOwogCkBAIC0xMjIw
LDggKzEyMjksOCBAQCBzdGF0aWMgdm9pZCBuZXRia19maWxsX2ZyYWdzKHN0cnVjdCBza19iCiAJ
fQogfQogCi1pbnQgbmV0YmtfZ2V0X2V4dHJhcyhuZXRpZl90ICpuZXRpZiwgc3RydWN0IG5ldGlm
X2V4dHJhX2luZm8gKmV4dHJhcywKLQkJICAgICBpbnQgd29ya190b19kbykKK3N0YXRpYyBpbnQg
bmV0YmtfZ2V0X2V4dHJhcyhuZXRpZl90ICpuZXRpZiwgc3RydWN0IG5ldGlmX2V4dHJhX2luZm8g
KmV4dHJhcywKKwkJCSAgICB1bnNpZ25lZCBpbnQgKmV4dHJhX2NvdW50LCBpbnQgd29ya190b19k
bykKIHsKIAlzdHJ1Y3QgbmV0aWZfZXh0cmFfaW5mbyBleHRyYTsKIAlSSU5HX0lEWCBjb25zID0g
bmV0aWYtPnR4LnJlcV9jb25zOwpAQCAtMTIzNyw5ICsxMjQ2LDEyIEBAIGludCBuZXRia19nZXRf
ZXh0cmFzKG5ldGlmX3QgKm5ldGlmLCBzdHIKIAkJbWVtY3B5KCZleHRyYSwgUklOR19HRVRfUkVR
VUVTVCgmbmV0aWYtPnR4LCBjb25zKSwKIAkJICAgICAgIHNpemVvZihleHRyYSkpOwogCQliYXJy
aWVyKCk7CisKKwkJbmV0aWYtPnR4LnJlcV9jb25zID0gKytjb25zOworCQkrKypleHRyYV9jb3Vu
dDsKKwogCQlpZiAodW5saWtlbHkoIWV4dHJhLnR5cGUgfHwKIAkJCSAgICAgZXh0cmEudHlwZSA+
PSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQVgpKSB7Ci0JCQluZXRpZi0+dHgucmVxX2NvbnMgPSAr
K2NvbnM7CiAJCQlwcmludGsoS0VSTl9FUlIgIiVzOiBJbnZhbGlkIGV4dHJhIHR5cGU6ICVkXG4i
LAogCQkJICAgICAgIG5ldGlmLT5kZXYtPm5hbWUsIGV4dHJhLnR5cGUpOwogCQkJbmV0YmtfZmF0
YWxfdHhfZXJyKG5ldGlmKTsKQEAgLTEyNDcsNyArMTI1OSw2IEBAIGludCBuZXRia19nZXRfZXh0
cmFzKG5ldGlmX3QgKm5ldGlmLCBzdHIKIAkJfQogCiAJCW1lbWNweSgmZXh0cmFzW2V4dHJhLnR5
cGUgLSAxXSwgJmV4dHJhLCBzaXplb2YoZXh0cmEpKTsKLQkJbmV0aWYtPnR4LnJlcV9jb25zID0g
Kytjb25zOwogCX0gd2hpbGUgKGV4dHJhLmZsYWdzICYgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9S
RSk7CiAKIAlyZXR1cm4gd29ya190b19kbzsKQEAgLTEzMDAsNiArMTMxMSw4IEBAIHN0YXRpYyB2
b2lkIG5ldF90eF9hY3Rpb24odW5zaWduZWQgbG9uZyAKIAltb3AgPSB0eF9tYXBfb3BzOwogCXdo
aWxlICgoKE5SX1BFTkRJTkdfUkVRUyArIE1BWF9TS0JfRlJBR1MpIDwgTUFYX1BFTkRJTkdfUkVR
UykgJiYKIAkJIWxpc3RfZW1wdHkoJm5ldF9zY2hlZHVsZV9saXN0KSkgeworCQl1bnNpZ25lZCBp
bnQgZXh0cmFfY291bnQgPSAwOworCiAJCS8qIEdldCBhIG5ldGlmIGZyb20gdGhlIGxpc3Qgd2l0
aCB3b3JrIHRvIGRvLiAqLwogCQluZXRpZiA9IHBvbGxfbmV0X3NjaGVkdWxlX2xpc3QoKTsKIAkJ
LyoKQEAgLTEzNzUsMTQgKzEzODgsMTUgQEAgc3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNp
Z25lZCBsb25nIAogCiAJCW1lbXNldChleHRyYXMsIDAsIHNpemVvZihleHRyYXMpKTsKIAkJaWYg
KHR4cmVxLmZsYWdzICYgTkVUVFhGX2V4dHJhX2luZm8pIHsKLQkJCXdvcmtfdG9fZG8gPSBuZXRi
a19nZXRfZXh0cmFzKG5ldGlmLCBleHRyYXMsCisJCQl3b3JrX3RvX2RvID0gbmV0YmtfZ2V0X2V4
dHJhcyhuZXRpZiwgZXh0cmFzLCAmZXh0cmFfY291bnQsCiAJCQkJCQkgICAgICB3b3JrX3RvX2Rv
KTsKIAkJCWkgPSBuZXRpZi0+dHgucmVxX2NvbnM7CiAJCQlpZiAodW5saWtlbHkod29ya190b19k
byA8IDApKQogCQkJCWNvbnRpbnVlOwogCQl9CiAKLQkJcmV0ID0gbmV0YmtfY291bnRfcmVxdWVz
dHMobmV0aWYsICZ0eHJlcSwgdHhmcmFncywgd29ya190b19kbyk7CisJCXJldCA9IG5ldGJrX2Nv
dW50X3JlcXVlc3RzKG5ldGlmLCAmdHhyZXEsIHR4ZnJhZ3MsIGV4dHJhX2NvdW50LAorCQkJCQkg
ICB3b3JrX3RvX2RvKTsKIAkJaWYgKHVubGlrZWx5KHJldCA8IDApKQogCQkJY29udGludWU7CiAK
QEAgLTEzOTAsNyArMTQwNCw3IEBAIHN0YXRpYyB2b2lkIG5ldF90eF9hY3Rpb24odW5zaWduZWQg
bG9uZyAKIAogCQlpZiAodW5saWtlbHkodHhyZXEuc2l6ZSA8IEVUSF9ITEVOKSkgewogCQkJRFBS
SU5USygiQmFkIHBhY2tldCBzaXplOiAlZFxuIiwgdHhyZXEuc2l6ZSk7Ci0JCQluZXRia190eF9l
cnIobmV0aWYsICZ0eHJlcSwgaSk7CisJCQluZXRia190eF9lcnIobmV0aWYsICZ0eHJlcSwgaSwg
ZXh0cmFfY291bnQpOwogCQkJY29udGludWU7CiAJCX0KIApAQCAtMTQxMyw3ICsxNDI3LDcgQEAg
c3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNpZ25lZCBsb25nIAogCQkJCUdGUF9BVE9NSUMg
fCBfX0dGUF9OT1dBUk4pOwogCQlpZiAodW5saWtlbHkoc2tiID09IE5VTEwpKSB7CiAJCQlEUFJJ
TlRLKCJDYW4ndCBhbGxvY2F0ZSBhIHNrYiBpbiBzdGFydF94bWl0LlxuIik7Ci0JCQluZXRia190
eF9lcnIobmV0aWYsICZ0eHJlcSwgaSk7CisJCQluZXRia190eF9lcnIobmV0aWYsICZ0eHJlcSwg
aSwgZXh0cmFfY291bnQpOwogCQkJYnJlYWs7CiAJCX0KIApAQCAtMTQzOSw2ICsxNDUzLDcgQEAg
c3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNpZ25lZCBsb25nIAogCQltZW1jcHkoJnBlbmRp
bmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxLAogCQkgICAgICAgJnR4cmVxLCBzaXplb2YodHhy
ZXEpKTsKIAkJcGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5uZXRpZiA9IG5ldGlmOworCQlw
ZW5kaW5nX3R4X2luZm9bcGVuZGluZ19pZHhdLmV4dHJhX2NvdW50ID0gZXh0cmFfY291bnQ7CiAJ
CSooKHUxNiAqKXNrYi0+ZGF0YSkgPSBwZW5kaW5nX2lkeDsKIAogCQlfX3NrYl9wdXQoc2tiLCBk
YXRhX2xlbik7CkBAIC0xNTk4LDcgKzE2MTMsOCBAQCBpcnFyZXR1cm5fdCBuZXRpZl9iZV9pbnQo
aW50IGlycSwgdm9pZCAqCiAKIHN0YXRpYyB2b2lkIG1ha2VfdHhfcmVzcG9uc2UobmV0aWZfdCAq
bmV0aWYsIAogCQkJICAgICBuZXRpZl90eF9yZXF1ZXN0X3QgKnR4cCwKLQkJCSAgICAgczggICAg
ICAgc3QpCisJCQkgICAgIHM4IHN0LAorCQkJICAgICB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQp
CiB7CiAJUklOR19JRFggaSA9IG5ldGlmLT50eC5yc3BfcHJvZF9wdnQ7CiAJbmV0aWZfdHhfcmVz
cG9uc2VfdCAqcmVzcDsKQEAgLTE2MDgsNyArMTYyNCw3IEBAIHN0YXRpYyB2b2lkIG1ha2VfdHhf
cmVzcG9uc2UobmV0aWZfdCAqbmUKIAlyZXNwLT5pZCAgICAgPSB0eHAtPmlkOwogCXJlc3AtPnN0
YXR1cyA9IHN0OwogCi0JaWYgKHR4cC0+ZmxhZ3MgJiBORVRUWEZfZXh0cmFfaW5mbykKKwl3aGls
ZSAoZXh0cmFfY291bnQtLSkKIAkJUklOR19HRVRfUkVTUE9OU0UoJm5ldGlmLT50eCwgKytpKS0+
c3RhdHVzID0gTkVUSUZfUlNQX05VTEw7CiAKIAluZXRpZi0+dHgucnNwX3Byb2RfcHZ0ID0gKytp
OwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWb-000722-LW; Wed, 25 May 2016 14: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 <xen@xenbits.xen.org>) id 1b5ZWb-00071u-3W
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 BC/CA-03956-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVbd8k2u
 4wfZ3RhYTthk4MHps79vFHsAYxZqZl5RfkcCacafvCGvBWsmKh/+mMDYwzhTtYuTiEBJ4xyhx
 oWshM4RzklFi47GTTF2MnBwsAqoSb29C2GwCZhJ3J+1lBbFFgOKzVixnBrGFBNQlmn43sIHYw
 gKJEqePf2MEsXmB6udcvcg+gZFjASPDKkaN4tSistQiXUMjvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQL8wAMEOxr5ZzocYJTmYlER5n6xxDRfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwau+ESgnWJSanlqRlpkDDBCYtAQHj5II76oNQGne4oLE3OLMdIjUKUZFKXHeByAJAZBE
 RmkeXBssKC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmNcQZDtPZl4J3PRXQIuZgBb7f3EGW
 VySiJCSamBcGXH+WUqpu4ShSPU349X/5Brnd7Q8aiix4Cn+dfGP106JNMedng0dh9JtyvcuyD
 6V+bzd1VzF82Gut8wD/Q/znhi++jRnYZJ2a+GZkJU3rzu7vVy25GK9vMRLmeuCkY4rvKtK9Rb
 cV1nasmLfkRqr477BlS7Sp/Nf1kse+W/dcHODbt7fZl0lluKMREMt5qLiRADshqa1RQIAAA==
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-10.tower-206.messagelabs.com!1464185462!24341395!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57214 invoked from network); 25 May 2016 14:11:03 -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 May 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 <xen@xenbits.xen.org>) id 1b5ZWY-0001LJ-MF
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001JK-Kf
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001JK-Kf@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] blkback: Fit the important
	information of the thread in 17 characters
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KIyBEYXRlIDE0NjQxODQ4NjAgLTcyMDAKIyAgICAgIFdlZCBNYXkg
MjUgMTY6MDE6MDAgMjAxNiArMDIwMAojIE5vZGUgSUQgZDk4ZmQ5YWE4MWVhZjdiMDEwOGZjMWIy
YmQxZDdiYmQyNDhiMGU4MQojIFBhcmVudCAgZDAxODU1N2E5YTUwM2RjY2NhZDVkMWE1NmIzZGMz
ZGZjMDcyYzczZgpibGtiYWNrOiBGaXQgdGhlIGltcG9ydGFudCBpbmZvcm1hdGlvbiBvZiB0aGUg
dGhyZWFkIGluIDE3IGNoYXJhY3RlcnMKClRoZSBwcm9jZXNzZXMgbmFtZXMgYXJlIHRydW5jYXRl
ZCB0byAxNywgd2hpbGUgd2UgaGFkIHRoZSBsZW5ndGgKb2YgdGhlIHByb2Nlc3MgYXMgbmFtZSAy
MCAtIHdoaWNoIG1lYW50IHRoYXQgd2hpbGUgd2UgZmlsbGVkCml0IG91dCB3aXRoIHZhcmlvdXMg
ZGV0YWlscyAtIHRoZSBsYXN0IDMgY2hhcmFjdGVycyAod2hpY2ggaGFkCnRoZSBxdWV1ZSBudW1i
ZXIpIG5ldmVyIHN1cmZhY2VkIHRvIHRoZSB1c2VyLXNwYWNlLgoKVG8gc2ltcGxpZnkgdGhpcyBh
bmQgYmUgYWJsZSB0byBmaXQgdGhlIGRldmljZSBuYW1lLCBkb21haW4gaWQsCmFuZCB0aGUgcXVl
dWUgbnVtYmVyIHdlIHJlbW92ZSB0aGUgJ2Jsa2JhY2snIGZyb20gdGhlIG5hbWUuCgpQcmlvciB0
byB0aGlzIHBhdGNoIHRoZSBkZXZpY2UgbmFtZSBpcyAiYmxrYmFjay48ZG9taWQ+LjxuYW1lPiIK
Zm9yIGV4YW1wbGU6IGJsa2JhY2suOC54dmRhLCBibGtiYWNrLjExLmhkYS4KCldpdGggdGhlIG11
bHRpcXVldWUgYmxvY2sgYmFja2VuZCB3ZSBhZGQgIi0lZCIgZm9yIHRoZSBxdWV1ZS4KQnV0IHNh
ZGx5IHRoaXMgaXMgYWxyZWFkeSB3YXkgcGFzdCB0aGUgbGltaXQgc28gaXQgZ2V0cyBzdHJpcHBl
ZC4KClBvc3NpYmxlIHNvbHV0aW9uIGhhZCBiZWVuIGlkZW50aWZpZWQgYnkgSWFuOgpodHRwOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNS0wNS9tc2cw
MzUxNi5odG1sCgogICIKICBJZiB5b3UgYXJlIHByZXNzZWQgZm9yIHNwYWNlIHRoZW4gdGhlICJ4
dmQiIGlzIHByb2JhYmx5IGEgYml0IHJlZHVuZGFudAogIGluIGEgc3RyaW5nIHdoaWNoIHN0YXJ0
cyBibGtiay4KCiAgVGhlIGd1ZXN0IG1heSBub3QgZXZlbiBjYWxsIHRoZSBkZXZpY2UgeHZkTiAo
aWlyYyBCU0QgaGFzIGFub3RoZXIKICBwcmVmaXgpIGFueSBob3csIHNvIGhhdmluZyBibGtiYWNr
IHNheSBzbyBzZWVtcyBvZiBsaW1pdGVkIHVzZSBhbnl3YXkuCgogIFNpbmNlIHRoaXMgc2VlbXMg
dG8gbm90IGluY2x1ZGUgYSBwYXJ0aXRpb24gbnVtYmVyIGhvdyBkb2VzIHRoaXMgd29yayBpbgog
IHRoZSBzcGxpdCBwYXJ0aXRpb24gc2NoZW1lPyAoaS5lLiBvbmUgd2hlcmUgdGhlIGd1ZXN0IGlz
IGdpdmVuIHh2ZGExIGFuZAogIHh2ZGEyIHJhdGhlciB0aGFuIHh2ZGEgd2l0aCBhIHBhcnRpdGlv
biB0YWJsZSkKCltJdCB3aWxsIGJlICdibGtiYWNrLjgueHZkYTEnLCBhbmQgJ2Jsa2JhY2suMTEu
eHZkYTInXQoKICBQZXJoYXBzIHNvbWV0aGluZyBkZXJpdmVkIGZyb20gb25lIG9mIHRoZSBzY2hl
bWVzIGluCiAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MvdmJkLWlu
dGVyZmFjZS50eHQgbWlnaHQgYmUgYQogIGJldHRlciBmaXQ/CgpBZnRlciBhIGJpdCBvZiBkaXNj
dXNzaW9uIChzZWUKaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTUtMTIvbXNnMDE1ODguaHRtbCkKd2Ugc2V0dGxlZCBvbiBkcm9wcGluZyB0aGUg
ImJsa2JhY2siIHBhcnQuCgpUaGlzIHdpbGwgbWFrZSBpdCBwb3NzaWJsZSB0byBoYXZlIHRoZSA8
ZG9taWQ+LjxuYW1lPi08cXVldWU+OgoKIFsxLnh2ZGEtMF0KIFsxLnh2ZGEtMV0KCkFuZCB3ZSBl
bm91Z2ggc3BhY2UgdG8gbWFrZSBpdCBnbyB1cCB0bzoKCiBbMzIxMDAueHZkZmc5LTVdCgpTaWdu
ZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
CgpFeHRlbmQgdG8gYmxrdGFwLCBhbHRlcmluZyB0aGUgdXNlIG9mICcuJyBhcyBzZXBhcmF0b3Ig
dG8gbWFrZSB0aHJlYWQKbmFtZXMgZGlzdGluZ3Vpc2hhYmxlLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXR0ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KLS0tCgoKZGlmZiAtciBkMDE4NTU3YTlhNTAgLXIgZDk4ZmQ5YWE4
MWVhIGRyaXZlcnMveGVuL2Jsa2JhY2sveGVuYnVzLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrYmFj
ay94ZW5idXMuYwlNb24gRmViIDIyIDE1OjI1OjM2IDIwMTYgKzAxMDAKKysrIGIvZHJpdmVycy94
ZW4vYmxrYmFjay94ZW5idXMuYwlXZWQgTWF5IDI1IDE2OjAxOjAwIDIwMTYgKzAyMDAKQEAgLTc4
LDcgKzc4LDcgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2Jsa2lmX3N0YXR1cyhibGtpZl90IAogCX0K
IAogCWJsa2lmLT54ZW5ibGtkID0ga3RocmVhZF9ydW4oYmxraWZfc2NoZWR1bGUsIGJsa2lmLAot
CQkJCSAgICAgImJsa2JrLiVkLiVzIiwgYmxraWYtPmRvbWlkLCBkZXZuYW1lKTsKKwkJCQkgICAg
ICIlZC4lcyIsIGJsa2lmLT5kb21pZCwgZGV2bmFtZSk7CiAJa2ZyZWUoZGV2bmFtZSk7CiAJaWYg
KElTX0VSUihibGtpZi0+eGVuYmxrZCkpIHsKIAkJZXJyID0gUFRSX0VSUihibGtpZi0+eGVuYmxr
ZCk7CmRpZmYgLXIgZDAxODU1N2E5YTUwIC1yIGQ5OGZkOWFhODFlYSBkcml2ZXJzL3hlbi9ibGt0
YXAveGVuYnVzLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrdGFwL3hlbmJ1cy5jCU1vbiBGZWIgMjIg
MTU6MjU6MzYgMjAxNiArMDEwMAorKysgYi9kcml2ZXJzL3hlbi9ibGt0YXAveGVuYnVzLmMJV2Vk
IE1heSAyNSAxNjowMTowMCAyMDE2ICswMjAwCkBAIC0yMzEsNyArMjMxLDcgQEAgc3RhdGljIHZv
aWQgdGFwX3VwZGF0ZV9ibGtpZl9zdGF0dXMoYmxraQogCX0KIAogCWJsa2lmLT54ZW5ibGtkID0g
a3RocmVhZF9ydW4odGFwX2Jsa2lmX3NjaGVkdWxlLCBibGtpZiwKLQkJCQkgICAgICJibGt0YXAu
JWQuJXMiLCBibGtpZi0+ZG9taWQsIGRldm5hbWUpOworCQkJCSAgICAgIiVkOiVzIiwgYmxraWYt
PmRvbWlkLCBkZXZuYW1lKTsKIAlpZiAoSVNfRVJSKGJsa2lmLT54ZW5ibGtkKSkgewogCQllcnIg
PSBQVFJfRVJSKGJsa2lmLT54ZW5ibGtkKTsKIAkJYmxraWYtPnhlbmJsa2QgPSBOVUxMOwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWc-00072P-NJ; Wed, 25 May 2016 14:11:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWb-00071v-Is
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 11/8A-07099-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdik2u
 4web5nBYTthk4MHps79vFHsAYxZqZl5RfkcCaMXN9aMFKiYpPn86zNjDuFuli5OQQEnjHKPHz
 vm0XIxeQfZJR4tzZFSwgCRYBVYm3N08ygdhsAmYSdyftZQWxRYDis1YsZ4ZoVpdo+t3ABmILC
 2hLzDl6lR3E5gWqn7BgH8sERo4FjAyrGDWKU4vKUot0Dc31kooy0zNKchMzc3QNDU30clOLix
 PTU3MSk4r1kvNzNzECfVLPwMC4g/Hnac9DjJIcTEqivE/WuIYL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBV3wiUEyxKTU+tSMvMAQYHTFqCg0dJhHfVBqA0b3FBYm5xZjpE6hSjopQ47wOQhABI
 IqM0D64NFpCXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzGoJs58nMK4Gb/gpoMRPQYv8vz
 iCLSxIRUlINjJ2sQSbb7TLLv1sbaoUo8Tz+fOPHXZP515stmOcrPj15pVVx26T0SfJPC/4vmX
 /38X2WtgaJlXX/3/fGdhmx7753VXdRweJ9Mna5LRl22fPjVB0u3H/iPue03qmJ7qe1/nolfXE
 5vSHrsSy/69nrN6anbfu11Lv2PafF8Y1Pl+vFz397oErruK0SS3FGoqEWc1FxIgC8u7czQwIA
 AA==
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-14.tower-27.messagelabs.com!1464185463!31638514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37558 invoked from network); 25 May 2016 14:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 14:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001LV-Vk
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001Js-V2
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001Js-V2@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] use vma_pages()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIE11aGFtbWFkIEZhbGFrIFIgV2FuaSA8ZmFsYWty
ZXlhekBnbWFpbC5jb20+CiMgRGF0ZSAxNDY0MTg1MTczIC03MjAwCiMgICAgICBXZWQgTWF5IDI1
IDE2OjA2OjEzIDIwMTYgKzAyMDAKIyBOb2RlIElEIDM0MTdmMzU1NGRkYjhhOTZhY2RmZTA3NWI3
ZDVkZGQzNTA0NTdjOTkKIyBQYXJlbnQgIDQ0MzdkNDA1Y2ZkNzA5OWVhNDVhYzIwMjgzMzg5OTA3
MzBjMjRiZTAKdXNlIHZtYV9wYWdlcygpCgpSZXBsYWNlIGV4cGxpY2l0IGNvbXB1dGF0aW9uIG9m
IHZtYSBwYWdlIGNvdW50IGJ5IGEgY2FsbCB0bwp2bWFfcGFnZXMoKS4KClNpZ25lZC1vZmYtYnk6
IE11aGFtbWFkIEZhbGFrIFIgV2FuaSA8ZmFsYWtyZXlhekBnbWFpbC5jb20+CgpXaWRlbiBzZXQg
b2YgYWRqdXN0bWVudHMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdHRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
CgpkaWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy9jaGFyL21lbS5j
Ci0tLSBhL2RyaXZlcnMvY2hhci9tZW0uYwlXZWQgTWF5IDI1IDE2OjAzOjQzIDIwMTYgKzAyMDAK
KysrIGIvZHJpdmVycy9jaGFyL21lbS5jCVdlZCBNYXkgMjUgMTY6MDY6MTMgMjAxNiArMDIwMApA
QCAtMjgyLDcgKzI4Miw3IEBAIHN0YXRpYyBpbnQgbW1hcF9rbWVtKHN0cnVjdCBmaWxlICogZmls
ZSwKIAkJcmV0dXJuIC1FSU87CiAKICNpZmRlZiBDT05GSUdfWEVOCi0JY291bnQgPSAodm1hLT52
bV9lbmQgLSB2bWEtPnZtX3N0YXJ0KSA+PiBQQUdFX1NISUZUOworCWNvdW50ID0gdm1hX3BhZ2Vz
KHZtYSk7CiAJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspCiAJCWlmICgocGZuICsgaSkgIT0g
bWZuX3RvX2xvY2FsX3BmbihwZm5fdG9fbWZuKHBmbiArIGkpKSkKIAkJCXJldHVybiAtRUlPOwpk
aWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy94ZW4vYmxrdGFwMi9y
aW5nLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrdGFwMi9yaW5nLmMJV2VkIE1heSAyNSAxNjowMzo0
MyAyMDE2ICswMjAwCisrKyBiL2RyaXZlcnMveGVuL2Jsa3RhcDIvcmluZy5jCVdlZCBNYXkgMjUg
MTY6MDY6MTMgMjAxNiArMDIwMApAQCAtMjgyLDcgKzI4Miw3IEBAIGJsa3RhcF9yaW5nX21tYXAo
c3RydWN0IGZpbGUgKmZpbHAsIHN0cnUKIAlpZiAoIXRhcCB8fCB0ZXN0X2FuZF9zZXRfYml0KEJM
S1RBUF9SSU5HX1ZNQSwgJnRhcC0+ZGV2X2ludXNlKSkKIAkJcmV0dXJuIC1FTk9NRU07CiAKLQlz
aXplID0gKHZtYS0+dm1fZW5kIC0gdm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVDsKKwlzaXpl
ID0gdm1hX3BhZ2VzKHZtYSk7CiAJaWYgKHNpemUgIT0gKE1NQVBfUEFHRVMgKyBSSU5HX1BBR0VT
KSkgewogCQlCVEVSUigieW91IF9tdXN0XyBtYXAgZXhhY3RseSAlbHUgcGFnZXMhXG4iLAogCQkg
ICAgICBNTUFQX1BBR0VTICsgUklOR19QQUdFUyk7CmRpZmYgLXIgNDQzN2Q0MDVjZmQ3IC1yIDM0
MTdmMzU1NGRkYiBkcml2ZXJzL3hlbi9mYmZyb250L3hlbmZiLmMKLS0tIGEvZHJpdmVycy94ZW4v
ZmJmcm9udC94ZW5mYi5jCVdlZCBNYXkgMjUgMTY6MDM6NDMgMjAxNiArMDIwMAorKysgYi9kcml2
ZXJzL3hlbi9mYmZyb250L3hlbmZiLmMJV2VkIE1heSAyNSAxNjowNjoxMyAyMDE2ICswMjAwCkBA
IC00MjksNyArNDI5LDYgQEAgc3RhdGljIGludCB4ZW5mYl9tbWFwKHN0cnVjdCBmYl9pbmZvICpm
YgogewogCXN0cnVjdCB4ZW5mYl9pbmZvICppbmZvID0gZmJfaW5mby0+cGFyOwogCXN0cnVjdCB4
ZW5mYl9tYXBwaW5nICptYXA7Ci0JaW50IG1hcF9wYWdlczsKIAogCWlmICghKHZtYS0+dm1fZmxh
Z3MgJiBWTV9XUklURSkpCiAJCXJldHVybiAtRUlOVkFMOwpAQCAtNDM4LDggKzQzNyw3IEBAIHN0
YXRpYyBpbnQgeGVuZmJfbW1hcChzdHJ1Y3QgZmJfaW5mbyAqZmIKIAlpZiAodm1hLT52bV9wZ29m
ZiAhPSAwKQogCQlyZXR1cm4gLUVJTlZBTDsKIAotCW1hcF9wYWdlcyA9ICh2bWEtPnZtX2VuZCAt
IHZtYS0+dm1fc3RhcnQgKyBQQUdFX1NJWkUtMSkgPj4gUEFHRV9TSElGVDsKLQlpZiAobWFwX3Bh
Z2VzID4gaW5mby0+bnJfcGFnZXMpCisJaWYgKHZtYV9wYWdlcyh2bWEpID4gaW5mby0+bnJfcGFn
ZXMpCiAJCXJldHVybiAtRUlOVkFMOwogCiAJbWFwID0ga3phbGxvYyhzaXplb2YoKm1hcCksIEdG
UF9LRVJORUwpOwpkaWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy94
ZW4vZ250ZGV2L2dudGRldi5jCi0tLSBhL2RyaXZlcnMveGVuL2dudGRldi9nbnRkZXYuYwlXZWQg
TWF5IDI1IDE2OjAzOjQzIDIwMTYgKzAyMDAKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2L2dudGRl
di5jCVdlZCBNYXkgMjUgMTY6MDY6MTMgMjAxNiArMDIwMApAQCAtNDQzLDcgKzQ0Myw3IEBAIHN0
YXRpYyBpbnQgZ250ZGV2X21tYXAgKHN0cnVjdCBmaWxlICpmbGkKIAlzdHJ1Y3QgZ250dGFiX21h
cF9ncmFudF9yZWYgb3A7CiAJdW5zaWduZWQgbG9uZyBzbG90X2luZGV4ID0gdm1hLT52bV9wZ29m
ZjsKIAl1bnNpZ25lZCBsb25nIGtlcm5lbF92YWRkciwgdXNlcl92YWRkciwgbWZuOwotCXVuc2ln
bmVkIGxvbmcgc2l6ZSA9ICh2bWEtPnZtX2VuZCAtIHZtYS0+dm1fc3RhcnQpID4+IFBBR0VfU0hJ
RlQ7CisJdW5zaWduZWQgbG9uZyBzaXplID0gdm1hX3BhZ2VzKHZtYSk7CiAJdWludDY0X3QgcHRl
cDsKIAlpbnQgcmV0LCBleGl0X3JldDsKIAl1bnNpZ25lZCBpbnQgaSwgZmxhZ3M7CkBAIC05NDYs
NyArOTQ2LDcgQEAgcHJpdmF0ZV9kYXRhX2luaXRpYWxpc2VkOgogCQkJZ290byBnZXRfb2Zmc2V0
X291dDsKIAkJfQogCQlvcC5vZmZzZXQgPSB2bWEtPnZtX3Bnb2ZmIDw8IFBBR0VfU0hJRlQ7Ci0J
CW9wLmNvdW50ID0gKHZtYS0+dm1fZW5kIC0gdm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVDsK
KwkJb3AuY291bnQgPSB2bWFfcGFnZXModm1hKTsKIAlnZXRfb2Zmc2V0X291dDoKIAkJdXBfcmVh
ZCgmY3VycmVudC0+bW0tPm1tYXBfc2VtKTsKIAkJaWYgKCFyYyAmJiBjb3B5X3RvX3VzZXIoKHZv
aWQgX191c2VyICopYXJnLCAmb3AsIHNpemVvZihvcCkpKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWc-00072a-P1; Wed, 25 May 2016 14:11:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWb-00071w-NJ
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 04/0B-00525-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbdik2u
 4weybQhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fFxLlPBJIeKffMfszQwfjXpYuTiEBJ4xyix
 /fgadgjnJKPE/z1bGbsYOTlYBFQl3t48yQRiswmYSdydtJcVxBYBis9asZwZxBYSUJdo+t3AB
 mILC8RLHL9zEczmBap/M3MFywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ2M9XJTi4
 sT01NzEpOK9ZLzczcxAr3CAAQ7GJd/dDrEKMnBpCTK+2SNa7gQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV71jUA5waLU9NSKtMwcYHjApCU4eJREeBeCpHmLCxJzizPTIVKnGBWlxHnzQRICIImM
 0jy4NlhIXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbxPIFJ7MvBK46a+AFjMBLfb/4gyyu
 CQRISXVwLiN9/waHsaIZMmbflXn/nTOELsUPvNazJLF3Zpbvp0LzYhSmu+ivy9e6GX2a9vsDq
 6+7JU7FotmT1nNvJJhueTfFzP51AsnPp0TlHr9+dtp24oqMzdNrzuhkOCaeq3WM0tYtiZ8Vvb
 y/TuLtRut01sPSm96xuj007u5fV6r4V4pRQ73564Nj5RYijMSDbWYi4oTASOBm/ZEAgAA
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464185463!34539617!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55120 invoked from network); 25 May 2016 14:11:04 -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 May 2016 14:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001LQ-Rw
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001Jb-Po
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001Jb-Po@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] netback: support multiple extra
	info fragments passed from frontend
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CiMgRGF0ZSAxNDY0MTg1MDIzIC03MjAwCiMgICAgICBXZWQgTWF5IDI1IDE2OjAz
OjQzIDIwMTYgKzAyMDAKIyBOb2RlIElEIDQ0MzdkNDA1Y2ZkNzA5OWVhNDVhYzIwMjgzMzg5OTA3
MzBjMjRiZTAKIyBQYXJlbnQgIGQ5OGZkOWFhODFlYWY3YjAxMDhmYzFiMmJkMWQ3YmJkMjQ4YjBl
ODEKbmV0YmFjazogc3VwcG9ydCBtdWx0aXBsZSBleHRyYSBpbmZvIGZyYWdtZW50cyBwYXNzZWQg
ZnJvbSBmcm9udGVuZAoKVGhlIGNvZGUgZG9lcyBub3QgY3VycmVudGx5IHN1cHBvcnQgYSBmcm9u
dGVuZCBwYXNzaW5nIG11bHRpcGxlIGV4dHJhIGluZm8KZnJhZ21lbnRzIHRvIHRoZSBiYWNrZW5k
IGluIGEgdHggcmVxdWVzdC4gVGhlIHhlbnZpZl9nZXRfZXh0cmFzKCkgZnVuY3Rpb24KaGFuZGxl
cyBtdWx0aXBsZSBleHRyYV9pbmZvIGZyYWdtZW50cyBidXQgbWFrZV90eF9yZXNwb25zZSgpIGFz
c3VtZXMgdGhlcmUKaXMgb25seSBldmVyIGEgc2luZ2xlIGV4dHJhIGluZm8gZnJhZ21lbnQuCgpU
aGlzIHBhdGNoIG1vZGlmaWVzIHhlbnZpZl9nZXRfZXh0cmFzKCkgdG8gcGFzcyBiYWNrIGEgY291
bnQgb2YgZXh0cmEKaW5mbyBmcmFnbWVudHMsIHdoaWNoIGlzIHRoZW4gcGFzc2VkIHRvIG1ha2Vf
dHhfcmVzcG9uc2UoKSAoYWZ0ZXIKcG9zc2libHkgYmVpbmcgc3Rhc2hlZCBpbiBwZW5kaW5nX3R4
X2luZm8gZm9yIGRlZmVycmVkIHJlc3BvbnNlcykuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCkFkanVzdCBmb3IgbGVnYWN5IG5ldGJhY2suIENsZWFyIGV4dHJhX2NvdW50
IGF0IHRoZSBlbmQgb2YKbmV0YmtfdHhfZXJyKCkncyBsb29wIGJvZHkuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdHRlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KCgpkaWZmIC1yIGQ5OGZkOWFhODFlYSAtciA0NDM3
ZDQwNWNmZDcgZHJpdmVycy94ZW4vbmV0YmFjay9uZXRiYWNrLmMKLS0tIGEvZHJpdmVycy94ZW4v
bmV0YmFjay9uZXRiYWNrLmMJV2VkIE1heSAyNSAxNjowMTowMCAyMDE2ICswMjAwCisrKyBiL2Ry
aXZlcnMveGVuL25ldGJhY2svbmV0YmFjay5jCVdlZCBNYXkgMjUgMTY6MDM6NDMgMjAxNiArMDIw
MApAQCAtNTgsNyArNTgsOCBAQCBzdHJ1Y3QgbmV0YmtfdHhfcGVuZGluZ19pbnVzZSB7CiBzdGF0
aWMgdm9pZCBuZXRpZl9pZHhfcmVsZWFzZSh1MTYgcGVuZGluZ19pZHgpOwogc3RhdGljIHZvaWQg
bWFrZV90eF9yZXNwb25zZShuZXRpZl90ICpuZXRpZiwgCiAJCQkgICAgIG5ldGlmX3R4X3JlcXVl
c3RfdCAqdHhwLAotCQkJICAgICBzOCAgICAgICBzdCk7CisJCQkgICAgIHM4ICAgICAgIHN0LAor
CQkJICAgICB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQpOwogc3RhdGljIG5ldGlmX3J4X3Jlc3Bv
bnNlX3QgKm1ha2VfcnhfcmVzcG9uc2UobmV0aWZfdCAqbmV0aWYsIAogCQkJCQkgICAgIHUxNiAg
ICAgIGlkLCAKIAkJCQkJICAgICBzOCAgICAgICBzdCwKQEAgLTEyMCw2ICsxMjEsNyBAQCBzdGF0
aWMgaW5saW5lIGludCBuZXRpZl9wYWdlX2luZGV4KHN0cnVjCiAKIHN0YXRpYyBzdHJ1Y3QgcGVu
ZGluZ190eF9pbmZvIHsKIAluZXRpZl90eF9yZXF1ZXN0X3QgcmVxOworCXVuc2lnbmVkIGludCBl
eHRyYV9jb3VudDsKIAluZXRpZl90ICpuZXRpZjsKIH0gcGVuZGluZ190eF9pbmZvW01BWF9QRU5E
SU5HX1JFUVNdOwogc3RhdGljIHUxNiBwZW5kaW5nX3JpbmdbTUFYX1BFTkRJTkdfUkVRU107CkBA
IC05OTEsNyArOTkzLDggQEAgaW5saW5lIHN0YXRpYyB2b2lkIG5ldF90eF9hY3Rpb25fZGVhbGxv
YwogCQluZXRpZiA9IHBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ubmV0aWY7CiAKIAkJbWFr
ZV90eF9yZXNwb25zZShuZXRpZiwgJnBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxLCAK
LQkJCQkgTkVUSUZfUlNQX09LQVkpOworCQkJCSBORVRJRl9SU1BfT0tBWSwKKwkJCQkgcGVuZGlu
Z190eF9pbmZvW3BlbmRpbmdfaWR4XS5leHRyYV9jb3VudCk7CiAKIAkJLyogUmVhZHkgZm9yIG5l
eHQgdXNlLiAqLwogCQlnbnR0YWJfcmVzZXRfZ3JhbnRfcGFnZShtbWFwX3BhZ2VzW3BlbmRpbmdf
aWR4XSk7CkBAIC0xMDA0LDE1ICsxMDA3LDE3IEBAIGlubGluZSBzdGF0aWMgdm9pZCBuZXRfdHhf
YWN0aW9uX2RlYWxsb2MKIAl9CiB9CiAKLXN0YXRpYyB2b2lkIG5ldGJrX3R4X2VycihuZXRpZl90
ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAsIFJJTkdfSURYIGVuZCkKK3N0YXRpYyB2
b2lkIG5ldGJrX3R4X2VycihuZXRpZl90ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAs
IFJJTkdfSURYIGVuZCwKKwkJCSB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQpCiB7CiAJUklOR19J
RFggY29ucyA9IG5ldGlmLT50eC5yZXFfY29uczsKIAogCWRvIHsKLQkJbWFrZV90eF9yZXNwb25z
ZShuZXRpZiwgdHhwLCBORVRJRl9SU1BfRVJST1IpOworCQltYWtlX3R4X3Jlc3BvbnNlKG5ldGlm
LCB0eHAsIE5FVElGX1JTUF9FUlJPUiwgZXh0cmFfY291bnQpOwogCQlpZiAoY29ucyA9PSBlbmQp
CiAJCQlicmVhazsKIAkJdHhwID0gUklOR19HRVRfUkVRVUVTVCgmbmV0aWYtPnR4LCBjb25zKysp
OworCQlleHRyYV9jb3VudCA9IDA7CiAJfSB3aGlsZSAoMSk7CiAJbmV0aWYtPnR4LnJlcV9jb25z
ID0gY29uczsKIAluZXRpZl9zY2hlZHVsZV93b3JrKG5ldGlmKTsKQEAgLTEwMzAsNyArMTAzNSw4
IEBAIHN0YXRpYyB2b2lkIG5ldGJrX2ZhdGFsX3R4X2VycihuZXRpZl90ICoKIH0KIAogc3RhdGlj
IGludCBuZXRia19jb3VudF9yZXF1ZXN0cyhuZXRpZl90ICpuZXRpZiwgbmV0aWZfdHhfcmVxdWVz
dF90ICpmaXJzdCwKLQkJCQluZXRpZl90eF9yZXF1ZXN0X3QgKnR4cCwgaW50IHdvcmtfdG9fZG8p
CisJCQkJbmV0aWZfdHhfcmVxdWVzdF90ICp0eHAsCisJCQkJdW5zaWduZWQgaW50IGV4dHJhX2Nv
dW50LCBpbnQgd29ya190b19kbykKIHsKIAlSSU5HX0lEWCBjb25zID0gbmV0aWYtPnR4LnJlcV9j
b25zOwogCWludCBmcmFncyA9IDAsIGRyb3BfZXJyID0gMDsKQEAgLTEwODYsNyArMTA5Miw3IEBA
IHN0YXRpYyBpbnQgbmV0YmtfY291bnRfcmVxdWVzdHMobmV0aWZfdCAKIAl9IHdoaWxlICgodHhw
KyspLT5mbGFncyAmIE5FVFRYRl9tb3JlX2RhdGEpOwogCiAJaWYgKGRyb3BfZXJyKSB7Ci0JCW5l
dGJrX3R4X2VycihuZXRpZiwgZmlyc3QsIGNvbnMgKyBmcmFncyk7CisJCW5ldGJrX3R4X2Vycihu
ZXRpZiwgZmlyc3QsIGNvbnMgKyBmcmFncywgZXh0cmFfY291bnQpOwogCQlyZXR1cm4gZHJvcF9l
cnI7CiAJfQogCkBAIC0xMTE2LDYgKzExMjIsNyBAQCBzdGF0aWMgZ250dGFiX21hcF9ncmFudF9y
ZWZfdCAqbmV0YmtfZ2V0CiAJCW1lbWNweSgmcGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5y
ZXEsIHR4cCwgc2l6ZW9mKCp0eHApKTsKIAkJbmV0aWZfZ2V0KG5ldGlmKTsKIAkJcGVuZGluZ190
eF9pbmZvW3BlbmRpbmdfaWR4XS5uZXRpZiA9IG5ldGlmOworCQlwZW5kaW5nX3R4X2luZm9bcGVu
ZGluZ19pZHhdLmV4dHJhX2NvdW50ID0gMDsKIAkJZnJhZ3NbaV0ucGFnZSA9ICh2b2lkICopcGVu
ZGluZ19pZHg7CiAJfQogCkBAIC0xMTI5LDYgKzExMzYsNyBAQCBzdGF0aWMgaW50IG5ldGJrX3R4
X2NoZWNrX21vcChzdHJ1Y3Qgc2tfCiAJaW50IHBlbmRpbmdfaWR4ID0gKigodTE2ICopc2tiLT5k
YXRhKTsKIAluZXRpZl90ICpuZXRpZiA9IHBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ubmV0
aWY7CiAJbmV0aWZfdHhfcmVxdWVzdF90ICp0eHA7CisJdW5zaWduZWQgaW50IGV4dHJhX2NvdW50
OwogCXN0cnVjdCBza2Jfc2hhcmVkX2luZm8gKnNoaW5mbyA9IHNrYl9zaGluZm8oc2tiKTsKIAlp
bnQgbnJfZnJhZ3MgPSBzaGluZm8tPm5yX2ZyYWdzOwogCWludCBpLCBlcnIsIHN0YXJ0OwpAQCAt
MTEzNyw3ICsxMTQ1LDggQEAgc3RhdGljIGludCBuZXRia190eF9jaGVja19tb3Aoc3RydWN0IHNr
XwogCWVyciA9IG1vcC0+c3RhdHVzOwogCWlmICh1bmxpa2VseShlcnIgIT0gR05UU1Rfb2theSkp
IHsKIAkJdHhwID0gJnBlbmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxOwotCQltYWtlX3R4
X3Jlc3BvbnNlKG5ldGlmLCB0eHAsIE5FVElGX1JTUF9FUlJPUik7CisJCWV4dHJhX2NvdW50ID0g
cGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5leHRyYV9jb3VudDsKKwkJbWFrZV90eF9yZXNw
b25zZShuZXRpZiwgdHhwLCBORVRJRl9SU1BfRVJST1IsIGV4dHJhX2NvdW50KTsKIAkJcGVuZGlu
Z19yaW5nW01BU0tfUEVORF9JRFgocGVuZGluZ19wcm9kKyspXSA9IHBlbmRpbmdfaWR4OwogCQlu
ZXRpZl9wdXQobmV0aWYpOwogCX0gZWxzZSB7CkBAIC0xMTY4LDcgKzExNzcsNyBAQCBzdGF0aWMg
aW50IG5ldGJrX3R4X2NoZWNrX21vcChzdHJ1Y3Qgc2tfCiAKIAkJLyogRXJyb3Igb24gdGhpcyBm
cmFnbWVudDogcmVzcG9uZCB0byBjbGllbnQgd2l0aCBhbiBlcnJvci4gKi8KIAkJdHhwID0gJnBl
bmRpbmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxOwotCQltYWtlX3R4X3Jlc3BvbnNlKG5ldGlm
LCB0eHAsIE5FVElGX1JTUF9FUlJPUik7CisJCW1ha2VfdHhfcmVzcG9uc2UobmV0aWYsIHR4cCwg
TkVUSUZfUlNQX0VSUk9SLCAwKTsKIAkJcGVuZGluZ19yaW5nW01BU0tfUEVORF9JRFgocGVuZGlu
Z19wcm9kKyspXSA9IHBlbmRpbmdfaWR4OwogCQluZXRpZl9wdXQobmV0aWYpOwogCkBAIC0xMjIw
LDggKzEyMjksOCBAQCBzdGF0aWMgdm9pZCBuZXRia19maWxsX2ZyYWdzKHN0cnVjdCBza19iCiAJ
fQogfQogCi1pbnQgbmV0YmtfZ2V0X2V4dHJhcyhuZXRpZl90ICpuZXRpZiwgc3RydWN0IG5ldGlm
X2V4dHJhX2luZm8gKmV4dHJhcywKLQkJICAgICBpbnQgd29ya190b19kbykKK3N0YXRpYyBpbnQg
bmV0YmtfZ2V0X2V4dHJhcyhuZXRpZl90ICpuZXRpZiwgc3RydWN0IG5ldGlmX2V4dHJhX2luZm8g
KmV4dHJhcywKKwkJCSAgICB1bnNpZ25lZCBpbnQgKmV4dHJhX2NvdW50LCBpbnQgd29ya190b19k
bykKIHsKIAlzdHJ1Y3QgbmV0aWZfZXh0cmFfaW5mbyBleHRyYTsKIAlSSU5HX0lEWCBjb25zID0g
bmV0aWYtPnR4LnJlcV9jb25zOwpAQCAtMTIzNyw5ICsxMjQ2LDEyIEBAIGludCBuZXRia19nZXRf
ZXh0cmFzKG5ldGlmX3QgKm5ldGlmLCBzdHIKIAkJbWVtY3B5KCZleHRyYSwgUklOR19HRVRfUkVR
VUVTVCgmbmV0aWYtPnR4LCBjb25zKSwKIAkJICAgICAgIHNpemVvZihleHRyYSkpOwogCQliYXJy
aWVyKCk7CisKKwkJbmV0aWYtPnR4LnJlcV9jb25zID0gKytjb25zOworCQkrKypleHRyYV9jb3Vu
dDsKKwogCQlpZiAodW5saWtlbHkoIWV4dHJhLnR5cGUgfHwKIAkJCSAgICAgZXh0cmEudHlwZSA+
PSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQVgpKSB7Ci0JCQluZXRpZi0+dHgucmVxX2NvbnMgPSAr
K2NvbnM7CiAJCQlwcmludGsoS0VSTl9FUlIgIiVzOiBJbnZhbGlkIGV4dHJhIHR5cGU6ICVkXG4i
LAogCQkJICAgICAgIG5ldGlmLT5kZXYtPm5hbWUsIGV4dHJhLnR5cGUpOwogCQkJbmV0YmtfZmF0
YWxfdHhfZXJyKG5ldGlmKTsKQEAgLTEyNDcsNyArMTI1OSw2IEBAIGludCBuZXRia19nZXRfZXh0
cmFzKG5ldGlmX3QgKm5ldGlmLCBzdHIKIAkJfQogCiAJCW1lbWNweSgmZXh0cmFzW2V4dHJhLnR5
cGUgLSAxXSwgJmV4dHJhLCBzaXplb2YoZXh0cmEpKTsKLQkJbmV0aWYtPnR4LnJlcV9jb25zID0g
Kytjb25zOwogCX0gd2hpbGUgKGV4dHJhLmZsYWdzICYgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9S
RSk7CiAKIAlyZXR1cm4gd29ya190b19kbzsKQEAgLTEzMDAsNiArMTMxMSw4IEBAIHN0YXRpYyB2
b2lkIG5ldF90eF9hY3Rpb24odW5zaWduZWQgbG9uZyAKIAltb3AgPSB0eF9tYXBfb3BzOwogCXdo
aWxlICgoKE5SX1BFTkRJTkdfUkVRUyArIE1BWF9TS0JfRlJBR1MpIDwgTUFYX1BFTkRJTkdfUkVR
UykgJiYKIAkJIWxpc3RfZW1wdHkoJm5ldF9zY2hlZHVsZV9saXN0KSkgeworCQl1bnNpZ25lZCBp
bnQgZXh0cmFfY291bnQgPSAwOworCiAJCS8qIEdldCBhIG5ldGlmIGZyb20gdGhlIGxpc3Qgd2l0
aCB3b3JrIHRvIGRvLiAqLwogCQluZXRpZiA9IHBvbGxfbmV0X3NjaGVkdWxlX2xpc3QoKTsKIAkJ
LyoKQEAgLTEzNzUsMTQgKzEzODgsMTUgQEAgc3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNp
Z25lZCBsb25nIAogCiAJCW1lbXNldChleHRyYXMsIDAsIHNpemVvZihleHRyYXMpKTsKIAkJaWYg
KHR4cmVxLmZsYWdzICYgTkVUVFhGX2V4dHJhX2luZm8pIHsKLQkJCXdvcmtfdG9fZG8gPSBuZXRi
a19nZXRfZXh0cmFzKG5ldGlmLCBleHRyYXMsCisJCQl3b3JrX3RvX2RvID0gbmV0YmtfZ2V0X2V4
dHJhcyhuZXRpZiwgZXh0cmFzLCAmZXh0cmFfY291bnQsCiAJCQkJCQkgICAgICB3b3JrX3RvX2Rv
KTsKIAkJCWkgPSBuZXRpZi0+dHgucmVxX2NvbnM7CiAJCQlpZiAodW5saWtlbHkod29ya190b19k
byA8IDApKQogCQkJCWNvbnRpbnVlOwogCQl9CiAKLQkJcmV0ID0gbmV0YmtfY291bnRfcmVxdWVz
dHMobmV0aWYsICZ0eHJlcSwgdHhmcmFncywgd29ya190b19kbyk7CisJCXJldCA9IG5ldGJrX2Nv
dW50X3JlcXVlc3RzKG5ldGlmLCAmdHhyZXEsIHR4ZnJhZ3MsIGV4dHJhX2NvdW50LAorCQkJCQkg
ICB3b3JrX3RvX2RvKTsKIAkJaWYgKHVubGlrZWx5KHJldCA8IDApKQogCQkJY29udGludWU7CiAK
QEAgLTEzOTAsNyArMTQwNCw3IEBAIHN0YXRpYyB2b2lkIG5ldF90eF9hY3Rpb24odW5zaWduZWQg
bG9uZyAKIAogCQlpZiAodW5saWtlbHkodHhyZXEuc2l6ZSA8IEVUSF9ITEVOKSkgewogCQkJRFBS
SU5USygiQmFkIHBhY2tldCBzaXplOiAlZFxuIiwgdHhyZXEuc2l6ZSk7Ci0JCQluZXRia190eF9l
cnIobmV0aWYsICZ0eHJlcSwgaSk7CisJCQluZXRia190eF9lcnIobmV0aWYsICZ0eHJlcSwgaSwg
ZXh0cmFfY291bnQpOwogCQkJY29udGludWU7CiAJCX0KIApAQCAtMTQxMyw3ICsxNDI3LDcgQEAg
c3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNpZ25lZCBsb25nIAogCQkJCUdGUF9BVE9NSUMg
fCBfX0dGUF9OT1dBUk4pOwogCQlpZiAodW5saWtlbHkoc2tiID09IE5VTEwpKSB7CiAJCQlEUFJJ
TlRLKCJDYW4ndCBhbGxvY2F0ZSBhIHNrYiBpbiBzdGFydF94bWl0LlxuIik7Ci0JCQluZXRia190
eF9lcnIobmV0aWYsICZ0eHJlcSwgaSk7CisJCQluZXRia190eF9lcnIobmV0aWYsICZ0eHJlcSwg
aSwgZXh0cmFfY291bnQpOwogCQkJYnJlYWs7CiAJCX0KIApAQCAtMTQzOSw2ICsxNDUzLDcgQEAg
c3RhdGljIHZvaWQgbmV0X3R4X2FjdGlvbih1bnNpZ25lZCBsb25nIAogCQltZW1jcHkoJnBlbmRp
bmdfdHhfaW5mb1twZW5kaW5nX2lkeF0ucmVxLAogCQkgICAgICAgJnR4cmVxLCBzaXplb2YodHhy
ZXEpKTsKIAkJcGVuZGluZ190eF9pbmZvW3BlbmRpbmdfaWR4XS5uZXRpZiA9IG5ldGlmOworCQlw
ZW5kaW5nX3R4X2luZm9bcGVuZGluZ19pZHhdLmV4dHJhX2NvdW50ID0gZXh0cmFfY291bnQ7CiAJ
CSooKHUxNiAqKXNrYi0+ZGF0YSkgPSBwZW5kaW5nX2lkeDsKIAogCQlfX3NrYl9wdXQoc2tiLCBk
YXRhX2xlbik7CkBAIC0xNTk4LDcgKzE2MTMsOCBAQCBpcnFyZXR1cm5fdCBuZXRpZl9iZV9pbnQo
aW50IGlycSwgdm9pZCAqCiAKIHN0YXRpYyB2b2lkIG1ha2VfdHhfcmVzcG9uc2UobmV0aWZfdCAq
bmV0aWYsIAogCQkJICAgICBuZXRpZl90eF9yZXF1ZXN0X3QgKnR4cCwKLQkJCSAgICAgczggICAg
ICAgc3QpCisJCQkgICAgIHM4IHN0LAorCQkJICAgICB1bnNpZ25lZCBpbnQgZXh0cmFfY291bnQp
CiB7CiAJUklOR19JRFggaSA9IG5ldGlmLT50eC5yc3BfcHJvZF9wdnQ7CiAJbmV0aWZfdHhfcmVz
cG9uc2VfdCAqcmVzcDsKQEAgLTE2MDgsNyArMTYyNCw3IEBAIHN0YXRpYyB2b2lkIG1ha2VfdHhf
cmVzcG9uc2UobmV0aWZfdCAqbmUKIAlyZXNwLT5pZCAgICAgPSB0eHAtPmlkOwogCXJlc3AtPnN0
YXR1cyA9IHN0OwogCi0JaWYgKHR4cC0+ZmxhZ3MgJiBORVRUWEZfZXh0cmFfaW5mbykKKwl3aGls
ZSAoZXh0cmFfY291bnQtLSkKIAkJUklOR19HRVRfUkVTUE9OU0UoJm5ldGlmLT50eCwgKytpKS0+
c3RhdHVzID0gTkVUSUZfUlNQX05VTEw7CiAKIAluZXRpZi0+dHgucnNwX3Byb2RfcHZ0ID0gKytp
OwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWb-000722-LW; Wed, 25 May 2016 14: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 <xen@xenbits.xen.org>) id 1b5ZWb-00071u-3W
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 BC/CA-03956-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVbd8k2u
 4wfZ3RhYTthk4MHps79vFHsAYxZqZl5RfkcCacafvCGvBWsmKh/+mMDYwzhTtYuTiEBJ4xyhx
 oWshM4RzklFi47GTTF2MnBwsAqoSb29C2GwCZhJ3J+1lBbFFgOKzVixnBrGFBNQlmn43sIHYw
 gKJEqePf2MEsXmB6udcvcg+gZFjASPDKkaN4tSistQiXUMjvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQL8wAMEOxr5ZzocYJTmYlER5n6xxDRfiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwau+ESgnWJSanlqRlpkDDBCYtAQHj5II76oNQGne4oLE3OLMdIjUKUZFKXHeByAJAZBE
 RmkeXBssKC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmNcQZDtPZl4J3PRXQIuZgBb7f3EGW
 VySiJCSamBcGXH+WUqpu4ShSPU349X/5Brnd7Q8aiix4Cn+dfGP106JNMedng0dh9JtyvcuyD
 6V+bzd1VzF82Gut8wD/Q/znhi++jRnYZJ2a+GZkJU3rzu7vVy25GK9vMRLmeuCkY4rvKtK9Rb
 cV1nasmLfkRqr477BlS7Sp/Nf1kse+W/dcHODbt7fZl0lluKMREMt5qLiRADshqa1RQIAAA==
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-10.tower-206.messagelabs.com!1464185462!24341395!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57214 invoked from network); 25 May 2016 14:11:03 -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 May 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 <xen@xenbits.xen.org>) id 1b5ZWY-0001LJ-MF
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001JK-Kf
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001JK-Kf@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] blkback: Fit the important
	information of the thread in 17 characters
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KIyBEYXRlIDE0NjQxODQ4NjAgLTcyMDAKIyAgICAgIFdlZCBNYXkg
MjUgMTY6MDE6MDAgMjAxNiArMDIwMAojIE5vZGUgSUQgZDk4ZmQ5YWE4MWVhZjdiMDEwOGZjMWIy
YmQxZDdiYmQyNDhiMGU4MQojIFBhcmVudCAgZDAxODU1N2E5YTUwM2RjY2NhZDVkMWE1NmIzZGMz
ZGZjMDcyYzczZgpibGtiYWNrOiBGaXQgdGhlIGltcG9ydGFudCBpbmZvcm1hdGlvbiBvZiB0aGUg
dGhyZWFkIGluIDE3IGNoYXJhY3RlcnMKClRoZSBwcm9jZXNzZXMgbmFtZXMgYXJlIHRydW5jYXRl
ZCB0byAxNywgd2hpbGUgd2UgaGFkIHRoZSBsZW5ndGgKb2YgdGhlIHByb2Nlc3MgYXMgbmFtZSAy
MCAtIHdoaWNoIG1lYW50IHRoYXQgd2hpbGUgd2UgZmlsbGVkCml0IG91dCB3aXRoIHZhcmlvdXMg
ZGV0YWlscyAtIHRoZSBsYXN0IDMgY2hhcmFjdGVycyAod2hpY2ggaGFkCnRoZSBxdWV1ZSBudW1i
ZXIpIG5ldmVyIHN1cmZhY2VkIHRvIHRoZSB1c2VyLXNwYWNlLgoKVG8gc2ltcGxpZnkgdGhpcyBh
bmQgYmUgYWJsZSB0byBmaXQgdGhlIGRldmljZSBuYW1lLCBkb21haW4gaWQsCmFuZCB0aGUgcXVl
dWUgbnVtYmVyIHdlIHJlbW92ZSB0aGUgJ2Jsa2JhY2snIGZyb20gdGhlIG5hbWUuCgpQcmlvciB0
byB0aGlzIHBhdGNoIHRoZSBkZXZpY2UgbmFtZSBpcyAiYmxrYmFjay48ZG9taWQ+LjxuYW1lPiIK
Zm9yIGV4YW1wbGU6IGJsa2JhY2suOC54dmRhLCBibGtiYWNrLjExLmhkYS4KCldpdGggdGhlIG11
bHRpcXVldWUgYmxvY2sgYmFja2VuZCB3ZSBhZGQgIi0lZCIgZm9yIHRoZSBxdWV1ZS4KQnV0IHNh
ZGx5IHRoaXMgaXMgYWxyZWFkeSB3YXkgcGFzdCB0aGUgbGltaXQgc28gaXQgZ2V0cyBzdHJpcHBl
ZC4KClBvc3NpYmxlIHNvbHV0aW9uIGhhZCBiZWVuIGlkZW50aWZpZWQgYnkgSWFuOgpodHRwOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNS0wNS9tc2cw
MzUxNi5odG1sCgogICIKICBJZiB5b3UgYXJlIHByZXNzZWQgZm9yIHNwYWNlIHRoZW4gdGhlICJ4
dmQiIGlzIHByb2JhYmx5IGEgYml0IHJlZHVuZGFudAogIGluIGEgc3RyaW5nIHdoaWNoIHN0YXJ0
cyBibGtiay4KCiAgVGhlIGd1ZXN0IG1heSBub3QgZXZlbiBjYWxsIHRoZSBkZXZpY2UgeHZkTiAo
aWlyYyBCU0QgaGFzIGFub3RoZXIKICBwcmVmaXgpIGFueSBob3csIHNvIGhhdmluZyBibGtiYWNr
IHNheSBzbyBzZWVtcyBvZiBsaW1pdGVkIHVzZSBhbnl3YXkuCgogIFNpbmNlIHRoaXMgc2VlbXMg
dG8gbm90IGluY2x1ZGUgYSBwYXJ0aXRpb24gbnVtYmVyIGhvdyBkb2VzIHRoaXMgd29yayBpbgog
IHRoZSBzcGxpdCBwYXJ0aXRpb24gc2NoZW1lPyAoaS5lLiBvbmUgd2hlcmUgdGhlIGd1ZXN0IGlz
IGdpdmVuIHh2ZGExIGFuZAogIHh2ZGEyIHJhdGhlciB0aGFuIHh2ZGEgd2l0aCBhIHBhcnRpdGlv
biB0YWJsZSkKCltJdCB3aWxsIGJlICdibGtiYWNrLjgueHZkYTEnLCBhbmQgJ2Jsa2JhY2suMTEu
eHZkYTInXQoKICBQZXJoYXBzIHNvbWV0aGluZyBkZXJpdmVkIGZyb20gb25lIG9mIHRoZSBzY2hl
bWVzIGluCiAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MvdmJkLWlu
dGVyZmFjZS50eHQgbWlnaHQgYmUgYQogIGJldHRlciBmaXQ/CgpBZnRlciBhIGJpdCBvZiBkaXNj
dXNzaW9uIChzZWUKaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTUtMTIvbXNnMDE1ODguaHRtbCkKd2Ugc2V0dGxlZCBvbiBkcm9wcGluZyB0aGUg
ImJsa2JhY2siIHBhcnQuCgpUaGlzIHdpbGwgbWFrZSBpdCBwb3NzaWJsZSB0byBoYXZlIHRoZSA8
ZG9taWQ+LjxuYW1lPi08cXVldWU+OgoKIFsxLnh2ZGEtMF0KIFsxLnh2ZGEtMV0KCkFuZCB3ZSBl
bm91Z2ggc3BhY2UgdG8gbWFrZSBpdCBnbyB1cCB0bzoKCiBbMzIxMDAueHZkZmc5LTVdCgpTaWdu
ZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
CgpFeHRlbmQgdG8gYmxrdGFwLCBhbHRlcmluZyB0aGUgdXNlIG9mICcuJyBhcyBzZXBhcmF0b3Ig
dG8gbWFrZSB0aHJlYWQKbmFtZXMgZGlzdGluZ3Vpc2hhYmxlLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXR0ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KLS0tCgoKZGlmZiAtciBkMDE4NTU3YTlhNTAgLXIgZDk4ZmQ5YWE4
MWVhIGRyaXZlcnMveGVuL2Jsa2JhY2sveGVuYnVzLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrYmFj
ay94ZW5idXMuYwlNb24gRmViIDIyIDE1OjI1OjM2IDIwMTYgKzAxMDAKKysrIGIvZHJpdmVycy94
ZW4vYmxrYmFjay94ZW5idXMuYwlXZWQgTWF5IDI1IDE2OjAxOjAwIDIwMTYgKzAyMDAKQEAgLTc4
LDcgKzc4LDcgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2Jsa2lmX3N0YXR1cyhibGtpZl90IAogCX0K
IAogCWJsa2lmLT54ZW5ibGtkID0ga3RocmVhZF9ydW4oYmxraWZfc2NoZWR1bGUsIGJsa2lmLAot
CQkJCSAgICAgImJsa2JrLiVkLiVzIiwgYmxraWYtPmRvbWlkLCBkZXZuYW1lKTsKKwkJCQkgICAg
ICIlZC4lcyIsIGJsa2lmLT5kb21pZCwgZGV2bmFtZSk7CiAJa2ZyZWUoZGV2bmFtZSk7CiAJaWYg
KElTX0VSUihibGtpZi0+eGVuYmxrZCkpIHsKIAkJZXJyID0gUFRSX0VSUihibGtpZi0+eGVuYmxr
ZCk7CmRpZmYgLXIgZDAxODU1N2E5YTUwIC1yIGQ5OGZkOWFhODFlYSBkcml2ZXJzL3hlbi9ibGt0
YXAveGVuYnVzLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrdGFwL3hlbmJ1cy5jCU1vbiBGZWIgMjIg
MTU6MjU6MzYgMjAxNiArMDEwMAorKysgYi9kcml2ZXJzL3hlbi9ibGt0YXAveGVuYnVzLmMJV2Vk
IE1heSAyNSAxNjowMTowMCAyMDE2ICswMjAwCkBAIC0yMzEsNyArMjMxLDcgQEAgc3RhdGljIHZv
aWQgdGFwX3VwZGF0ZV9ibGtpZl9zdGF0dXMoYmxraQogCX0KIAogCWJsa2lmLT54ZW5ibGtkID0g
a3RocmVhZF9ydW4odGFwX2Jsa2lmX3NjaGVkdWxlLCBibGtpZiwKLQkJCQkgICAgICJibGt0YXAu
JWQuJXMiLCBibGtpZi0+ZG9taWQsIGRldm5hbWUpOworCQkJCSAgICAgIiVkOiVzIiwgYmxraWYt
PmRvbWlkLCBkZXZuYW1lKTsKIAlpZiAoSVNfRVJSKGJsa2lmLT54ZW5ibGtkKSkgewogCQllcnIg
PSBQVFJfRVJSKGJsa2lmLT54ZW5ibGtkKTsKIAkJYmxraWYtPnhlbmJsa2QgPSBOVUxMOwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 14:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 14:11: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 1b5ZWc-00072P-NJ; Wed, 25 May 2016 14:11:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWb-00071v-Is
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:05 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 11/8A-07099-872B5475; Wed, 25 May 2016 14:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdik2u
 4web5nBYTthk4MHps79vFHsAYxZqZl5RfkcCaMXN9aMFKiYpPn86zNjDuFuli5OQQEnjHKPHz
 vm0XIxeQfZJR4tzZFSwgCRYBVYm3N08ygdhsAmYSdyftZQWxRYDis1YsZ4ZoVpdo+t3ABmILC
 2hLzDl6lR3E5gWqn7BgH8sERo4FjAyrGDWKU4vKUot0Dc31kooy0zNKchMzc3QNDU30clOLix
 PTU3MSk4r1kvNzNzECfVLPwMC4g/Hnac9DjJIcTEqivE/WuIYL8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBV3wiUEyxKTU+tSMvMAQYHTFqCg0dJhHfVBqA0b3FBYm5xZjpE6hSjopQ47wOQhABI
 IqM0D64NFpCXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzGoJs58nMK4Gb/gpoMRPQYv8vz
 iCLSxIRUlINjJ2sQSbb7TLLv1sbaoUo8Tz+fOPHXZP515stmOcrPj15pVVx26T0SfJPC/4vmX
 /38X2WtgaJlXX/3/fGdhmx7753VXdRweJ9Mna5LRl22fPjVB0u3H/iPue03qmJ7qe1/nolfXE
 5vSHrsSy/69nrN6anbfu11Lv2PafF8Y1Pl+vFz397oErruK0SS3FGoqEWc1FxIgC8u7czQwIA
 AA==
X-Env-Sender: xen@xenbits.xen.org
X-Msg-Ref: server-14.tower-27.messagelabs.com!1464185463!31638514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37558 invoked from network); 25 May 2016 14:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 14:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001LV-Vk
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <xen@xenbits.xen.org>) id 1b5ZWY-0001Js-V2
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 14:11:02 +0000
Date: Wed, 25 May 2016 14:11:02 +0000
From: Xen patchbot-linux-2.6.18-xen <patchbot@xen.org>
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5ZWY-0001Js-V2@xenbits.xenproject.org>
Subject: [Xen-changelog] [linux-2.6.18-xen] use vma_pages()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIE11aGFtbWFkIEZhbGFrIFIgV2FuaSA8ZmFsYWty
ZXlhekBnbWFpbC5jb20+CiMgRGF0ZSAxNDY0MTg1MTczIC03MjAwCiMgICAgICBXZWQgTWF5IDI1
IDE2OjA2OjEzIDIwMTYgKzAyMDAKIyBOb2RlIElEIDM0MTdmMzU1NGRkYjhhOTZhY2RmZTA3NWI3
ZDVkZGQzNTA0NTdjOTkKIyBQYXJlbnQgIDQ0MzdkNDA1Y2ZkNzA5OWVhNDVhYzIwMjgzMzg5OTA3
MzBjMjRiZTAKdXNlIHZtYV9wYWdlcygpCgpSZXBsYWNlIGV4cGxpY2l0IGNvbXB1dGF0aW9uIG9m
IHZtYSBwYWdlIGNvdW50IGJ5IGEgY2FsbCB0bwp2bWFfcGFnZXMoKS4KClNpZ25lZC1vZmYtYnk6
IE11aGFtbWFkIEZhbGFrIFIgV2FuaSA8ZmFsYWtyZXlhekBnbWFpbC5jb20+CgpXaWRlbiBzZXQg
b2YgYWRqdXN0bWVudHMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdHRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
CgpkaWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy9jaGFyL21lbS5j
Ci0tLSBhL2RyaXZlcnMvY2hhci9tZW0uYwlXZWQgTWF5IDI1IDE2OjAzOjQzIDIwMTYgKzAyMDAK
KysrIGIvZHJpdmVycy9jaGFyL21lbS5jCVdlZCBNYXkgMjUgMTY6MDY6MTMgMjAxNiArMDIwMApA
QCAtMjgyLDcgKzI4Miw3IEBAIHN0YXRpYyBpbnQgbW1hcF9rbWVtKHN0cnVjdCBmaWxlICogZmls
ZSwKIAkJcmV0dXJuIC1FSU87CiAKICNpZmRlZiBDT05GSUdfWEVOCi0JY291bnQgPSAodm1hLT52
bV9lbmQgLSB2bWEtPnZtX3N0YXJ0KSA+PiBQQUdFX1NISUZUOworCWNvdW50ID0gdm1hX3BhZ2Vz
KHZtYSk7CiAJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspCiAJCWlmICgocGZuICsgaSkgIT0g
bWZuX3RvX2xvY2FsX3BmbihwZm5fdG9fbWZuKHBmbiArIGkpKSkKIAkJCXJldHVybiAtRUlPOwpk
aWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy94ZW4vYmxrdGFwMi9y
aW5nLmMKLS0tIGEvZHJpdmVycy94ZW4vYmxrdGFwMi9yaW5nLmMJV2VkIE1heSAyNSAxNjowMzo0
MyAyMDE2ICswMjAwCisrKyBiL2RyaXZlcnMveGVuL2Jsa3RhcDIvcmluZy5jCVdlZCBNYXkgMjUg
MTY6MDY6MTMgMjAxNiArMDIwMApAQCAtMjgyLDcgKzI4Miw3IEBAIGJsa3RhcF9yaW5nX21tYXAo
c3RydWN0IGZpbGUgKmZpbHAsIHN0cnUKIAlpZiAoIXRhcCB8fCB0ZXN0X2FuZF9zZXRfYml0KEJM
S1RBUF9SSU5HX1ZNQSwgJnRhcC0+ZGV2X2ludXNlKSkKIAkJcmV0dXJuIC1FTk9NRU07CiAKLQlz
aXplID0gKHZtYS0+dm1fZW5kIC0gdm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVDsKKwlzaXpl
ID0gdm1hX3BhZ2VzKHZtYSk7CiAJaWYgKHNpemUgIT0gKE1NQVBfUEFHRVMgKyBSSU5HX1BBR0VT
KSkgewogCQlCVEVSUigieW91IF9tdXN0XyBtYXAgZXhhY3RseSAlbHUgcGFnZXMhXG4iLAogCQkg
ICAgICBNTUFQX1BBR0VTICsgUklOR19QQUdFUyk7CmRpZmYgLXIgNDQzN2Q0MDVjZmQ3IC1yIDM0
MTdmMzU1NGRkYiBkcml2ZXJzL3hlbi9mYmZyb250L3hlbmZiLmMKLS0tIGEvZHJpdmVycy94ZW4v
ZmJmcm9udC94ZW5mYi5jCVdlZCBNYXkgMjUgMTY6MDM6NDMgMjAxNiArMDIwMAorKysgYi9kcml2
ZXJzL3hlbi9mYmZyb250L3hlbmZiLmMJV2VkIE1heSAyNSAxNjowNjoxMyAyMDE2ICswMjAwCkBA
IC00MjksNyArNDI5LDYgQEAgc3RhdGljIGludCB4ZW5mYl9tbWFwKHN0cnVjdCBmYl9pbmZvICpm
YgogewogCXN0cnVjdCB4ZW5mYl9pbmZvICppbmZvID0gZmJfaW5mby0+cGFyOwogCXN0cnVjdCB4
ZW5mYl9tYXBwaW5nICptYXA7Ci0JaW50IG1hcF9wYWdlczsKIAogCWlmICghKHZtYS0+dm1fZmxh
Z3MgJiBWTV9XUklURSkpCiAJCXJldHVybiAtRUlOVkFMOwpAQCAtNDM4LDggKzQzNyw3IEBAIHN0
YXRpYyBpbnQgeGVuZmJfbW1hcChzdHJ1Y3QgZmJfaW5mbyAqZmIKIAlpZiAodm1hLT52bV9wZ29m
ZiAhPSAwKQogCQlyZXR1cm4gLUVJTlZBTDsKIAotCW1hcF9wYWdlcyA9ICh2bWEtPnZtX2VuZCAt
IHZtYS0+dm1fc3RhcnQgKyBQQUdFX1NJWkUtMSkgPj4gUEFHRV9TSElGVDsKLQlpZiAobWFwX3Bh
Z2VzID4gaW5mby0+bnJfcGFnZXMpCisJaWYgKHZtYV9wYWdlcyh2bWEpID4gaW5mby0+bnJfcGFn
ZXMpCiAJCXJldHVybiAtRUlOVkFMOwogCiAJbWFwID0ga3phbGxvYyhzaXplb2YoKm1hcCksIEdG
UF9LRVJORUwpOwpkaWZmIC1yIDQ0MzdkNDA1Y2ZkNyAtciAzNDE3ZjM1NTRkZGIgZHJpdmVycy94
ZW4vZ250ZGV2L2dudGRldi5jCi0tLSBhL2RyaXZlcnMveGVuL2dudGRldi9nbnRkZXYuYwlXZWQg
TWF5IDI1IDE2OjAzOjQzIDIwMTYgKzAyMDAKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2L2dudGRl
di5jCVdlZCBNYXkgMjUgMTY6MDY6MTMgMjAxNiArMDIwMApAQCAtNDQzLDcgKzQ0Myw3IEBAIHN0
YXRpYyBpbnQgZ250ZGV2X21tYXAgKHN0cnVjdCBmaWxlICpmbGkKIAlzdHJ1Y3QgZ250dGFiX21h
cF9ncmFudF9yZWYgb3A7CiAJdW5zaWduZWQgbG9uZyBzbG90X2luZGV4ID0gdm1hLT52bV9wZ29m
ZjsKIAl1bnNpZ25lZCBsb25nIGtlcm5lbF92YWRkciwgdXNlcl92YWRkciwgbWZuOwotCXVuc2ln
bmVkIGxvbmcgc2l6ZSA9ICh2bWEtPnZtX2VuZCAtIHZtYS0+dm1fc3RhcnQpID4+IFBBR0VfU0hJ
RlQ7CisJdW5zaWduZWQgbG9uZyBzaXplID0gdm1hX3BhZ2VzKHZtYSk7CiAJdWludDY0X3QgcHRl
cDsKIAlpbnQgcmV0LCBleGl0X3JldDsKIAl1bnNpZ25lZCBpbnQgaSwgZmxhZ3M7CkBAIC05NDYs
NyArOTQ2LDcgQEAgcHJpdmF0ZV9kYXRhX2luaXRpYWxpc2VkOgogCQkJZ290byBnZXRfb2Zmc2V0
X291dDsKIAkJfQogCQlvcC5vZmZzZXQgPSB2bWEtPnZtX3Bnb2ZmIDw8IFBBR0VfU0hJRlQ7Ci0J
CW9wLmNvdW50ID0gKHZtYS0+dm1fZW5kIC0gdm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVDsK
KwkJb3AuY291bnQgPSB2bWFfcGFnZXModm1hKTsKIAlnZXRfb2Zmc2V0X291dDoKIAkJdXBfcmVh
ZCgmY3VycmVudC0+bW0tPm1tYXBfc2VtKTsKIAkJaWYgKCFyYyAmJiBjb3B5X3RvX3VzZXIoKHZv
aWQgX191c2VyICopYXJnLCAmb3AsIHNpemVvZihvcCkpKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 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 1b5c5J-0006JZ-Iq; Wed, 25 May 2016 16:55:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5I-0006JN-NX
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:04 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 D3/F4-08028-8E8D5475; Wed, 25 May 2016 16:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVff5Ddd
 wg1Xb5C0mbDNwYPTY3reLPYAxijUzLym/IoE1499q1oJ2yYpj/3rZGxhfiXQxcnEICXxhlLiy
 5joThHOeUeL4uW+sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RITLl8l
 h3E5hUwk2g+/QishgWofuL3ZewTGDkWMDKsYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GBc9tfpEKMkB5OSKG/hNddwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8E64D5QSLUtNTK9Iyc4ChAZOW4OBREuG9DJLmLS5IzC3OTIdInWJUlBLnnQqSEABJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlXg0zhycwrgZv+CmgxE9Bi/y/OI
 ItLEhFSUg2M0b6XGTxaY1Z0lt+cxBAwdUv+zi0s+goVUdPNGBwvTf5brsDdUvb6sqrtTw/BJ7
 H/TNwa9hSlq2aFn/6jOvF5ms8UgxfJ251fqOyO7bOdu2afgdyN5GdVtxXsA+edrjN/mPZrkd/
 qLY2XNavtRPnezVvSY/+wsM07W9lKp/M+j9oZqRKj87FKLMUZiYZazEXFiQCe3AIAQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1464195302!15901226!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20094 invoked from network); 25 May 2016 16:55: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; 25 May 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 1b5c5G-0004T8-E5
 for xen-changelog@lists.xensource.com; Wed, 25 May 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 1b5c5G-0000PG-CW
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5G-0000PG-CW@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:02 +0000
Subject: [Xen-changelog] [xen master] libxl: Avoid advertising about
	device_model_user config option
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGExMWM1MmFmMWM0MGQ0YTQ0YWJhMmMyODA5MzM3ZTI4MmJlZTA3YmUKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMjQgMTU6NDU6MzYgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDI0IDE2OjI2OjI2IDIwMTYgKzAx
MDAKCiAgICBsaWJ4bDogQXZvaWQgYWR2ZXJ0aXNpbmcgYWJvdXQgZGV2aWNlX21vZGVsX3VzZXIg
Y29uZmlnIG9wdGlvbgogICAgCiAgICBSdW5uaW5nIFFFTVUgYXMgbm9uLXJvb3QgdXNlciBpcyBu
b3QgcmVhZHkgeWV0LCBzbyByZXBsYWNlIHRoZSB3YXJuaW5nCiAgICB3aXRoIGEgZGVidWcgbWVz
c2FnZSBhbmQgcmVtb3ZlIHRoZSBvcHRpb24gZnJvbSB0aGUgbWFuIHBhZ2UuCiAgICAKICAgIEFs
c28gaW1wcm92ZSB0aGUgZG9jIHRvIGluY2x1ZGUgbW9yZSBwb3RlbnRpYWwgaXNzdWUgd2l0aCBy
dW5uaW5nIFFFTVUKICAgIGFzIG5vbi1yb290LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94bC5jZmcucG9kLjUgICAgICAgICAgfCA3
IC0tLS0tLS0KIGRvY3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dCB8IDUgKysrLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RtLmMgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbCAgICB8IDEgKwogNCBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEwIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNSBiL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNQppbmRleCBhNGNjMWIzLi40YThiZjUxIDEwMDY0NAotLS0gYS9kb2NzL21hbi94
bC5jZmcucG9kLjUKKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41CkBAIC0xOTQ5LDEzICsxOTQ5
LDYgQEAgUGFzcyBhZGRpdGlvbmFsIGFyYml0cmFyeSBvcHRpb25zIG9uIHRoZSBkZXZpY2UtbW9k
ZWwgY29tbWFuZCBsaW5lIGZvcgogYW4gSFZNIGRldmljZSBtb2RlbCBvbmx5LiBFYWNoIGVsZW1l
bnQgaW4gdGhlIGxpc3QgaXMgcGFzc2VkIGFzIGFuCiBvcHRpb24gdG8gdGhlIGRldmljZS1tb2Rl
bC4KIAotPWl0ZW0gQjxkZXZpY2VfbW9kZWxfdXNlcj0idXNlcm5hbWUiPgotCi1SdW4gdGhlIGRl
dmljZSBtb2RlbCBhcyB1c2VyICJ1c2VybmFtZSIsIGluc3RlYWQgb2YKLXhlbi1xZW11ZGVwcml2
LWRvbWlkJGRvbWlkIG9yIHhlbi1xZW11ZGVwcml2LXNoYXJlZCBvciByb290LgotUGxlYXNlIG5v
dGUgdGhhdCBydW5uaW5nIFFFTVUgYXMgbm9uLXJvb3QgY2F1c2VzIG1pZ3JhdGlvbiBhbmQgUENJ
Ci1wYXNzdGhyb3VnaCBub3QgdG8gd29yayBwcm9wZXJseS4KLQogPWJhY2sKIAogPWhlYWQyIEtl
eW1hcHMKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dCBiL2RvY3Mv
bWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dAppbmRleCA4NzlhOThlLi41OGI4NmEzIDEwMDY0NAot
LS0gYS9kb2NzL21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQKKysrIGIvZG9jcy9taXNjL3FlbXUt
ZGVwcml2aWxlZ2UudHh0CkBAIC0zMSw1ICszMSw2IEBAIGFkZHVzZXIgLS1uby1jcmVhdGUtaG9t
ZSAtLXN5c3RlbSB4ZW4tcWVtdXVzZXItc2hhcmVkCiBBcyBhIGxhc3QgcmVzb3J0LCBsaWJ4bCB3
aWxsIHN0YXJ0IFFFTVUgYXMgcm9vdC4KIAogCi1QbGVhc2Ugbm90ZSB0aGF0IHJ1bm5pbmcgUUVN
VSBhcyBub24tcm9vdCBjYXVzZXMgbWlncmF0aW9uIGFuZCBQQ0kKLXBhc3N0aHJvdWdoIG5vdCB0
byB3b3JrIHByb3Blcmx5LgorUGxlYXNlIG5vdGUgdGhhdCBydW5uaW5nIFFFTVUgYXMgbm9uLXJv
b3QgY2F1c2VzIHNldmVyYWwgZmVhdHVyZXMgbGlrZQorbWlncmF0aW9uIGFuZCBQQ0kgcGFzc3Ro
cm91Z2ggdG8gbm90IHdvcmsgcHJvcGVybHkgYW5kIG1heSBwcmV2ZW50IHRoZSBndWVzdAorZnJv
bSBib290aW5nLgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggNjVkY2VlZS4uNmJiYzdjMyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xNDgyLDcg
KzE0ODIsNyBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXco
bGlieGxfX2djICpnYywKICAgICAgICAgfQogCiAgICAgICAgIHVzZXIgPSBOVUxMOwotICAgICAg
ICBMT0coV0FSTiwgIkNvdWxkIG5vdCBmaW5kIHVzZXIgJXMsIHN0YXJ0aW5nIFFFTVUgYXMgcm9v
dCIsCisgICAgICAgIExPRyhERUJVRywgIkNvdWxkIG5vdCBmaW5kIHVzZXIgJXMsIHN0YXJ0aW5n
IFFFTVUgYXMgcm9vdCIsCiAgICAgICAgICAgICBMSUJYTF9RRU1VX1VTRVJfU0hBUkVEKTsKIAog
ZW5kX3NlYXJjaDoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCA5ODQwZjNiLi5lZjYxNGJlIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsCkBAIC00NjgsNiArNDY4LDcgQEAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gPSBT
dHJ1Y3QoImRvbWFpbl9idWlsZF9pbmZvIixbCiAgICAgKCJkZXZpY2VfbW9kZWwiLCAgICAgc3Ry
aW5nKSwKICAgICAoImRldmljZV9tb2RlbF9zc2lkcmVmIiwgdWludDMyKSwKICAgICAoImRldmlj
ZV9tb2RlbF9zc2lkX2xhYmVsIiwgc3RyaW5nKSwKKyAgICAjIGRldmljZV9tb2RlbF91c2VyIGlz
IG5vdCByZWFkeSBmb3IgdXNlIHlldAogICAgICgiZGV2aWNlX21vZGVsX3VzZXIiLCBzdHJpbmcp
LAogCiAgICAgIyBleHRyYSBwYXJhbWV0ZXJzIHBhc3MgZGlyZWN0bHkgdG8gcWVtdSwgTlVMTCB0
ZXJtaW5hdGVkCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 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 1b5c5J-0006JZ-Iq; Wed, 25 May 2016 16:55:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5I-0006JN-NX
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:04 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 D3/F4-08028-8E8D5475; Wed, 25 May 2016 16:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVff5Ddd
 wg1Xb5C0mbDNwYPTY3reLPYAxijUzLym/IoE1499q1oJ2yYpj/3rZGxhfiXQxcnEICXxhlLiy
 5joThHOeUeL4uW+sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RITLl8l
 h3E5hUwk2g+/QishgWofuL3ZewTGDkWMDKsYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GBc9tfpEKMkB5OSKG/hNddwIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8E64D5QSLUtNTK9Iyc4ChAZOW4OBREuG9DJLmLS5IzC3OTIdInWJUlBLnnQqSEABJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlXg0zhycwrgZv+CmgxE9Bi/y/OI
 ItLEhFSUg2M0b6XGTxaY1Z0lt+cxBAwdUv+zi0s+goVUdPNGBwvTf5brsDdUvb6sqrtTw/BJ7
 H/TNwa9hSlq2aFn/6jOvF5ms8UgxfJ251fqOyO7bOdu2afgdyN5GdVtxXsA+edrjN/mPZrkd/
 qLY2XNavtRPnezVvSY/+wsM07W9lKp/M+j9oZqRKj87FKLMUZiYZazEXFiQCe3AIAQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1464195302!15901226!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20094 invoked from network); 25 May 2016 16:55: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; 25 May 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 1b5c5G-0004T8-E5
 for xen-changelog@lists.xensource.com; Wed, 25 May 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 1b5c5G-0000PG-CW
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5G-0000PG-CW@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:02 +0000
Subject: [Xen-changelog] [xen master] libxl: Avoid advertising about
	device_model_user config option
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGExMWM1MmFmMWM0MGQ0YTQ0YWJhMmMyODA5MzM3ZTI4MmJlZTA3YmUKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBNYXkgMjQgMTU6NDU6MzYgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgTWF5IDI0IDE2OjI2OjI2IDIwMTYgKzAx
MDAKCiAgICBsaWJ4bDogQXZvaWQgYWR2ZXJ0aXNpbmcgYWJvdXQgZGV2aWNlX21vZGVsX3VzZXIg
Y29uZmlnIG9wdGlvbgogICAgCiAgICBSdW5uaW5nIFFFTVUgYXMgbm9uLXJvb3QgdXNlciBpcyBu
b3QgcmVhZHkgeWV0LCBzbyByZXBsYWNlIHRoZSB3YXJuaW5nCiAgICB3aXRoIGEgZGVidWcgbWVz
c2FnZSBhbmQgcmVtb3ZlIHRoZSBvcHRpb24gZnJvbSB0aGUgbWFuIHBhZ2UuCiAgICAKICAgIEFs
c28gaW1wcm92ZSB0aGUgZG9jIHRvIGluY2x1ZGUgbW9yZSBwb3RlbnRpYWwgaXNzdWUgd2l0aCBy
dW5uaW5nIFFFTVUKICAgIGFzIG5vbi1yb290LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94bC5jZmcucG9kLjUgICAgICAgICAgfCA3
IC0tLS0tLS0KIGRvY3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dCB8IDUgKysrLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RtLmMgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbCAgICB8IDEgKwogNCBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEwIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNSBiL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNQppbmRleCBhNGNjMWIzLi40YThiZjUxIDEwMDY0NAotLS0gYS9kb2NzL21hbi94
bC5jZmcucG9kLjUKKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41CkBAIC0xOTQ5LDEzICsxOTQ5
LDYgQEAgUGFzcyBhZGRpdGlvbmFsIGFyYml0cmFyeSBvcHRpb25zIG9uIHRoZSBkZXZpY2UtbW9k
ZWwgY29tbWFuZCBsaW5lIGZvcgogYW4gSFZNIGRldmljZSBtb2RlbCBvbmx5LiBFYWNoIGVsZW1l
bnQgaW4gdGhlIGxpc3QgaXMgcGFzc2VkIGFzIGFuCiBvcHRpb24gdG8gdGhlIGRldmljZS1tb2Rl
bC4KIAotPWl0ZW0gQjxkZXZpY2VfbW9kZWxfdXNlcj0idXNlcm5hbWUiPgotCi1SdW4gdGhlIGRl
dmljZSBtb2RlbCBhcyB1c2VyICJ1c2VybmFtZSIsIGluc3RlYWQgb2YKLXhlbi1xZW11ZGVwcml2
LWRvbWlkJGRvbWlkIG9yIHhlbi1xZW11ZGVwcml2LXNoYXJlZCBvciByb290LgotUGxlYXNlIG5v
dGUgdGhhdCBydW5uaW5nIFFFTVUgYXMgbm9uLXJvb3QgY2F1c2VzIG1pZ3JhdGlvbiBhbmQgUENJ
Ci1wYXNzdGhyb3VnaCBub3QgdG8gd29yayBwcm9wZXJseS4KLQogPWJhY2sKIAogPWhlYWQyIEtl
eW1hcHMKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dCBiL2RvY3Mv
bWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dAppbmRleCA4NzlhOThlLi41OGI4NmEzIDEwMDY0NAot
LS0gYS9kb2NzL21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQKKysrIGIvZG9jcy9taXNjL3FlbXUt
ZGVwcml2aWxlZ2UudHh0CkBAIC0zMSw1ICszMSw2IEBAIGFkZHVzZXIgLS1uby1jcmVhdGUtaG9t
ZSAtLXN5c3RlbSB4ZW4tcWVtdXVzZXItc2hhcmVkCiBBcyBhIGxhc3QgcmVzb3J0LCBsaWJ4bCB3
aWxsIHN0YXJ0IFFFTVUgYXMgcm9vdC4KIAogCi1QbGVhc2Ugbm90ZSB0aGF0IHJ1bm5pbmcgUUVN
VSBhcyBub24tcm9vdCBjYXVzZXMgbWlncmF0aW9uIGFuZCBQQ0kKLXBhc3N0aHJvdWdoIG5vdCB0
byB3b3JrIHByb3Blcmx5LgorUGxlYXNlIG5vdGUgdGhhdCBydW5uaW5nIFFFTVUgYXMgbm9uLXJv
b3QgY2F1c2VzIHNldmVyYWwgZmVhdHVyZXMgbGlrZQorbWlncmF0aW9uIGFuZCBQQ0kgcGFzc3Ro
cm91Z2ggdG8gbm90IHdvcmsgcHJvcGVybHkgYW5kIG1heSBwcmV2ZW50IHRoZSBndWVzdAorZnJv
bSBib290aW5nLgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggNjVkY2VlZS4uNmJiYzdjMyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xNDgyLDcg
KzE0ODIsNyBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXco
bGlieGxfX2djICpnYywKICAgICAgICAgfQogCiAgICAgICAgIHVzZXIgPSBOVUxMOwotICAgICAg
ICBMT0coV0FSTiwgIkNvdWxkIG5vdCBmaW5kIHVzZXIgJXMsIHN0YXJ0aW5nIFFFTVUgYXMgcm9v
dCIsCisgICAgICAgIExPRyhERUJVRywgIkNvdWxkIG5vdCBmaW5kIHVzZXIgJXMsIHN0YXJ0aW5n
IFFFTVUgYXMgcm9vdCIsCiAgICAgICAgICAgICBMSUJYTF9RRU1VX1VTRVJfU0hBUkVEKTsKIAog
ZW5kX3NlYXJjaDoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCA5ODQwZjNiLi5lZjYxNGJlIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsCkBAIC00NjgsNiArNDY4LDcgQEAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gPSBT
dHJ1Y3QoImRvbWFpbl9idWlsZF9pbmZvIixbCiAgICAgKCJkZXZpY2VfbW9kZWwiLCAgICAgc3Ry
aW5nKSwKICAgICAoImRldmljZV9tb2RlbF9zc2lkcmVmIiwgdWludDMyKSwKICAgICAoImRldmlj
ZV9tb2RlbF9zc2lkX2xhYmVsIiwgc3RyaW5nKSwKKyAgICAjIGRldmljZV9tb2RlbF91c2VyIGlz
IG5vdCByZWFkeSBmb3IgdXNlIHlldAogICAgICgiZGV2aWNlX21vZGVsX3VzZXIiLCBzdHJpbmcp
LAogCiAgICAgIyBleHRyYSBwYXJhbWV0ZXJzIHBhc3MgZGlyZWN0bHkgdG8gcWVtdSwgTlVMTCB0
ZXJtaW5hdGVkCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 16: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 1b5c5U-0006LX-Ko; Wed, 25 May 2016 16:55:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5T-0006LB-P5
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:15 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 D7/58-00990-3F8D5475; Wed, 25 May 2016 16:55:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVffTDdd
 wgx8L5S0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+7+j2wFD4Qqmif2MjUw3uTvYuTiEBL4wiix
 6PwqVgjnPKPEoQUbmLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAUmLaX
 1kQk1fATOLZaksQkwWo+vCK7AmMHAsYGVYxqhenFpWlFuma6iUVZaZnlOQmZuboGhqY6uWmFh
 cnpqfmJCYV6yXn525iBHqDAQh2MH7pdz7EKMnBpCTKW3jNNVyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO+E60A5waLU9NSKtMwcYFjApCU4eJREeC+DpHmLCxJzizPTIVKnGBWlxHmngiQEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3tUgU3gy80rgpr8CWswEtNj/izPI4
 pJEhJRUAyM/71yf6/3rtaSanxc6nw4wcHEVFao67W3nz/TC4xnnwdimui3927pm3D2gc/mX0c
 aNRvqnjaOzpTT2rjCt3/pfO0BJulv65SyvLC8HK5VAe/OjhZrf2pq3zZqiEL2pqevUhLaVPx7
 +nH7Tj191k3zblPIHr2fKnn43h01iuX/5AxGnWVd59imxFGckGmoxFxUnAgA/+xvXQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1464195313!41322135!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26819 invoked from network); 25 May 2016 16:55:14 -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 May 2016 16: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 1b5c5Q-0004TI-Gi
 for xen-changelog@lists.xensource.com; Wed, 25 May 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 1b5c5Q-0000Q0-FJ
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5Q-0000Q0-FJ@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:12 +0000
Subject: [Xen-changelog] [xen master] tools: bump library version numbers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExNmQ4YmFiOWI4ODljYzJkOTEwYTIwZjJkMzU2ZDBmODg4ZDBjZTUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
NDozNTo0MCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMjQgMTY6MjY6MzcgMjAxNiArMDEwMAoKICAgIHRvb2xz
OiBidW1wIGxpYnJhcnkgdmVyc2lvbiBudW1iZXJzCiAgICAKICAgIFRoZSBmb2xsb3dpbmcgbGli
cmFyaWVzIGFyZSBjaGVja2VkOgogICAgMS4gbGlieGMsIHZlcnNpb24gbnVtYmVyIGJ1bXBlZAog
ICAgMi4gbGlieGwsIHZlcnNpb24gbnVtYmVyIGJ1bXBlZAogICAgMy4gbGlieGx1LCBubyBkZXZl
bG9wbWVudCBpbiA0LjcgY3ljbGUsIGJ1dCBkZXBlbmRzIG9uIGxpYnhsLCB2ZXJzaW9uCiAgICAg
ICBudW1iZXIgYnVtcGVkCiAgICA0LiBsaWJzLyosIG5ldyBpbiA0LjcgY3ljbGUsIHZlcnNpb24g
bnVtYmVycyBub3QgYnVtcGVkCiAgICA1LiBsaWJ4ZW5zdG9yZSwgbm8gZGV2ZWxvcG1lbnQgaW4g
NC43IGN5Y2xlLCB2ZXJzaW9uIG51bWJlciBub3QgYnVtcGVkCiAgICA2LiBsaWJ4ZW5zdGF0LCBu
byBkZXZlbG9wbWVudCBpbiA0LjcgY3ljbGUsIHZlcnNpb24gbnVtYmVyIG5vdCBidW1wZWQKICAg
IDcuIGxpYnZjaGFuLCBkZXBlbmRzIG9uICB4ZW5nbnR0YWIgbGlicmFyeSwgQVBJIGNoYW5nZWQs
IHZlcnNpb24gbnVtYmVyCiAgICAgICBidW1wZWQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlidmNoYW4vTWFrZWZpbGUgfCAyICstCiB0
b29scy9saWJ4Yy9NYWtlZmlsZSAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgIHwg
NCArKy0tCiAzIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ2Y2hhbi9NYWtlZmlsZSBiL3Rvb2xzL2xpYnZjaGFuL01h
a2VmaWxlCmluZGV4IDA1NzNkMmYuLjZkMWE3MjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnZjaGFu
L01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnZjaGFuL01ha2VmaWxlCkBAIC0xNCw3ICsxNCw3IEBA
IExJQlZDSEFOX0xJQlMgPSAkKExETElCU19saWJ4ZW5zdG9yZSkgJChMRExJQlNfbGlieGVuZ250
dGFiKSAkKExETElCU19saWJ4ZW5nbnRzCiAkKExJQlZDSEFOX09CSlMpICQoTElCVkNIQU5fUElD
X09CSlMpOiBDRkxBR1MgKz0gJChDRkxBR1NfbGlieGVuc3RvcmUpICQoQ0ZMQUdTX2xpYnhlbmdu
dHRhYikgJChDRkxBR1NfbGlieGVuZ250c2hyKSAkKENGTEFHU19saWJ4ZW5ldnRjaG4pCiAkKE5P
REVfT0JKUykgJChOT0RFMl9PQkpTKTogQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhlbmdudHRhYikg
JChDRkxBR1NfbGlieGVuZ250c2hyKSAkKENGTEFHU19saWJ4ZW5ldnRjaG4pCiAKLU1BSk9SID0g
MS4wCitNQUpPUiA9IDQuNwogTUlOT1IgPSAwCiAKIENGTEFHUyArPSAtSS4uL2luY2x1ZGUgLUku
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CmluZGV4IGVmMDJjOWQuLjA1MjY0YzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CisrKyBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC0xLDcgKzEsNyBAQAogWEVOX1JPT1QgPSAk
KENVUkRJUikvLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAotTUFK
T1IgICAgPSA0LjYKK01BSk9SICAgID0gNC43CiBNSU5PUiAgICA9IDAKIAogaWZlcSAoJChDT05G
SUdfTElCWENfTUlOSU9TKSx5KQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvTWFrZWZpbGUgYi90
b29scy9saWJ4bC9NYWtlZmlsZQppbmRleCA0ZmMyNjRkLi5kZWZlYjQwIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9NYWtlZmlsZQorKysgYi90b29scy9saWJ4bC9NYWtlZmlsZQpAQCAtNSwxMCAr
NSwxMCBAQAogWEVOX1JPT1QgPSAkKENVUkRJUikvLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkv
dG9vbHMvUnVsZXMubWsKIAotTUFKT1IgPSA0LjYKK01BSk9SID0gNC43CiBNSU5PUiA9IDAKIAot
WExVTUFKT1IgPSA0LjYKK1hMVU1BSk9SID0gNC43CiBYTFVNSU5PUiA9IDAKIAogQ0ZMQUdTICs9
IC1XZXJyb3IgLVduby1mb3JtYXQtemVyby1sZW5ndGggLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyBc
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 16: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 1b5c5U-0006LX-Ko; Wed, 25 May 2016 16:55:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5T-0006LB-P5
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:15 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 D7/58-00990-3F8D5475; Wed, 25 May 2016 16:55:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVffTDdd
 wgx8L5S0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+7+j2wFD4Qqmif2MjUw3uTvYuTiEBL4wiix
 6PwqVgjnPKPEoQUbmLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAUmLaX
 1kQk1fATOLZaksQkwWo+vCK7AmMHAsYGVYxqhenFpWlFuma6iUVZaZnlOQmZuboGhqY6uWmFh
 cnpqfmJCYV6yXn525iBHqDAQh2MH7pdz7EKMnBpCTKW3jNNVyILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBO+E60A5waLU9NSKtMwcYFjApCU4eJREeC+DpHmLCxJzizPTIVKnGBWlxHmngiQEQBIZ
 pXlwbbBQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3tUgU3gy80rgpr8CWswEtNj/izPI4
 pJEhJRUAyM/71yf6/3rtaSanxc6nw4wcHEVFao67W3nz/TC4xnnwdimui3927pm3D2gc/mX0c
 aNRvqnjaOzpTT2rjCt3/pfO0BJulv65SyvLC8HK5VAe/OjhZrf2pq3zZqiEL2pqevUhLaVPx7
 +nH7Tj191k3zblPIHr2fKnn43h01iuX/5AxGnWVd59imxFGckGmoxFxUnAgA/+xvXQAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1464195313!41322135!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26819 invoked from network); 25 May 2016 16:55:14 -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 May 2016 16: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 1b5c5Q-0004TI-Gi
 for xen-changelog@lists.xensource.com; Wed, 25 May 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 1b5c5Q-0000Q0-FJ
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5Q-0000Q0-FJ@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:12 +0000
Subject: [Xen-changelog] [xen master] tools: bump library version numbers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExNmQ4YmFiOWI4ODljYzJkOTEwYTIwZjJkMzU2ZDBmODg4ZDBjZTUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAxOCAx
NDozNTo0MCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFR1ZSBNYXkgMjQgMTY6MjY6MzcgMjAxNiArMDEwMAoKICAgIHRvb2xz
OiBidW1wIGxpYnJhcnkgdmVyc2lvbiBudW1iZXJzCiAgICAKICAgIFRoZSBmb2xsb3dpbmcgbGli
cmFyaWVzIGFyZSBjaGVja2VkOgogICAgMS4gbGlieGMsIHZlcnNpb24gbnVtYmVyIGJ1bXBlZAog
ICAgMi4gbGlieGwsIHZlcnNpb24gbnVtYmVyIGJ1bXBlZAogICAgMy4gbGlieGx1LCBubyBkZXZl
bG9wbWVudCBpbiA0LjcgY3ljbGUsIGJ1dCBkZXBlbmRzIG9uIGxpYnhsLCB2ZXJzaW9uCiAgICAg
ICBudW1iZXIgYnVtcGVkCiAgICA0LiBsaWJzLyosIG5ldyBpbiA0LjcgY3ljbGUsIHZlcnNpb24g
bnVtYmVycyBub3QgYnVtcGVkCiAgICA1LiBsaWJ4ZW5zdG9yZSwgbm8gZGV2ZWxvcG1lbnQgaW4g
NC43IGN5Y2xlLCB2ZXJzaW9uIG51bWJlciBub3QgYnVtcGVkCiAgICA2LiBsaWJ4ZW5zdGF0LCBu
byBkZXZlbG9wbWVudCBpbiA0LjcgY3ljbGUsIHZlcnNpb24gbnVtYmVyIG5vdCBidW1wZWQKICAg
IDcuIGxpYnZjaGFuLCBkZXBlbmRzIG9uICB4ZW5nbnR0YWIgbGlicmFyeSwgQVBJIGNoYW5nZWQs
IHZlcnNpb24gbnVtYmVyCiAgICAgICBidW1wZWQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlidmNoYW4vTWFrZWZpbGUgfCAyICstCiB0
b29scy9saWJ4Yy9NYWtlZmlsZSAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgIHwg
NCArKy0tCiAzIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ2Y2hhbi9NYWtlZmlsZSBiL3Rvb2xzL2xpYnZjaGFuL01h
a2VmaWxlCmluZGV4IDA1NzNkMmYuLjZkMWE3MjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnZjaGFu
L01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnZjaGFuL01ha2VmaWxlCkBAIC0xNCw3ICsxNCw3IEBA
IExJQlZDSEFOX0xJQlMgPSAkKExETElCU19saWJ4ZW5zdG9yZSkgJChMRExJQlNfbGlieGVuZ250
dGFiKSAkKExETElCU19saWJ4ZW5nbnRzCiAkKExJQlZDSEFOX09CSlMpICQoTElCVkNIQU5fUElD
X09CSlMpOiBDRkxBR1MgKz0gJChDRkxBR1NfbGlieGVuc3RvcmUpICQoQ0ZMQUdTX2xpYnhlbmdu
dHRhYikgJChDRkxBR1NfbGlieGVuZ250c2hyKSAkKENGTEFHU19saWJ4ZW5ldnRjaG4pCiAkKE5P
REVfT0JKUykgJChOT0RFMl9PQkpTKTogQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhlbmdudHRhYikg
JChDRkxBR1NfbGlieGVuZ250c2hyKSAkKENGTEFHU19saWJ4ZW5ldnRjaG4pCiAKLU1BSk9SID0g
MS4wCitNQUpPUiA9IDQuNwogTUlOT1IgPSAwCiAKIENGTEFHUyArPSAtSS4uL2luY2x1ZGUgLUku
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CmluZGV4IGVmMDJjOWQuLjA1MjY0YzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CisrKyBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC0xLDcgKzEsNyBAQAogWEVOX1JPT1QgPSAk
KENVUkRJUikvLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAotTUFK
T1IgICAgPSA0LjYKK01BSk9SICAgID0gNC43CiBNSU5PUiAgICA9IDAKIAogaWZlcSAoJChDT05G
SUdfTElCWENfTUlOSU9TKSx5KQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvTWFrZWZpbGUgYi90
b29scy9saWJ4bC9NYWtlZmlsZQppbmRleCA0ZmMyNjRkLi5kZWZlYjQwIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9NYWtlZmlsZQorKysgYi90b29scy9saWJ4bC9NYWtlZmlsZQpAQCAtNSwxMCAr
NSwxMCBAQAogWEVOX1JPT1QgPSAkKENVUkRJUikvLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkv
dG9vbHMvUnVsZXMubWsKIAotTUFKT1IgPSA0LjYKK01BSk9SID0gNC43CiBNSU5PUiA9IDAKIAot
WExVTUFKT1IgPSA0LjYKK1hMVU1BSk9SID0gNC43CiBYTFVNSU5PUiA9IDAKIAogQ0ZMQUdTICs9
IC1XZXJyb3IgLVduby1mb3JtYXQtemVyby1sZW5ndGggLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyBc
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 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 1b5c5e-0006Nj-Ny; Wed, 25 May 2016 16:55:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5d-0006NY-A9
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:25 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 FF/C3-27776-CF8D5475; Wed, 25 May 2016 16:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVff3Ddd
 wg+8HNC0mbDNwYPTY3reLPYAxijUzLym/IoE14/UliYIDnBWvD71mamA8yN7FyMUhJPCFUWL5
 mqssEM55RolHE58ydzFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLOAu8fjDe
 0YQm1fATGL27nlgNSxA9Qtu9LJMYORYwMiwilG9OLWoLLVI11gvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsIOx45/TIUZJDiYlUd7Ca67hQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4J1wHygkWpaanVqRl5gBDAyYtwcGjJMLLAwwPId7igsTc4sx0iNQpRkUpcd6pIH0C
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrwLIeJ7MvBK46a+AFjMBLfb/4
 gyyuCQRISXVwGjk/9X13dm/c4Vyo1uc9SrOrD5oNnGPfoLPVyMrnRWv3q7cssXqy/2/Ij5OfV
 e/fp7XnWO29MJELg0XpfCZNXs5O/4GBauk2x5g+/Fcxszn4UHrH4v2ry7/fnaBm9DcCzUlKg+
 V07o2PeK889Wg50mW1EfnD7nXWdwe7vqonOaser2J5cSy8k4lluKMREMt5qLiRABtuL8CQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1464195322!9803301!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51960 invoked from network); 25 May 2016 16:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 16: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 1b5c5a-0004TS-Is
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5a-0000QZ-I9
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5a-0000QZ-I9@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:22 +0000
Subject: [Xen-changelog] [xen master] libxl: drop stray const from function
	return type
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ1MDRiN2QxYTY1OTRjOGFkNGIxZWNkYWIxNWQzMGZlY2E3ZWFhNTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDI0
IDA5OjI4OjE5IDIwMTYgLTA2MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAyNCAxNjo1MToxNyAyMDE2ICswMTAwCgogICAgbGli
eGw6IGRyb3Agc3RyYXkgY29uc3QgZnJvbSBmdW5jdGlvbiByZXR1cm4gdHlwZQogICAgCiAgICBT
b21lIGNvbXBpbGVyIHZlcnNpb25zIHdhcm4gYWJvdXQgdGhpcywgY2F1c2luZyB0aGUgYnVpbGQg
dG8gZmFpbCBkdWUKICAgIHRvIC1XZXJyb3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwuYyB8IDQgKystLQogMSBm
aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bC5jIGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCA0M2EzNDdj
Li5iOWQ4NTViIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsLmMKQEAgLTUzNTQsOCArNTM1NCw4IEBAIGxpYnhsX251bWFpbmZvICpsaWJ4bF9n
ZXRfbnVtYWluZm8obGlieGxfY3R4ICpjdHgsIGludCAqbnIpCiAgICAgcmV0dXJuIHJldDsKIH0K
IAotc3RhdGljIGNvbnN0IGludCBsaWJ4bF9feGNfdmVyc2lvbl93cmFwKGxpYnhsX19nYyAqZ2Ms
IGxpYnhsX3ZlcnNpb25faW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4ZW5fYnVpbGRfaWRfdCAqYnVpbGQpCitzdGF0aWMgaW50IGxpYnhsX194Y192
ZXJzaW9uX3dyYXAobGlieGxfX2djICpnYywgbGlieGxfdmVyc2lvbl9pbmZvICppbmZvLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZCkKIHsK
ICAgICBpbnQgcjsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 25 16:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 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 1b5c5e-0006Nj-Ny; Wed, 25 May 2016 16:55:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5d-0006NY-A9
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:25 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 FF/C3-27776-CF8D5475; Wed, 25 May 2016 16:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVff3Ddd
 wg+8HNC0mbDNwYPTY3reLPYAxijUzLym/IoE14/UliYIDnBWvD71mamA8yN7FyMUhJPCFUWL5
 mqssEM55RolHE58ydzFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLOAu8fjDe
 0YQm1fATGL27nlgNSxA9Qtu9LJMYORYwMiwilG9OLWoLLVI11gvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsIOx45/TIUZJDiYlUd7Ca67hQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4J1wHygkWpaanVqRl5gBDAyYtwcGjJMLLAwwPId7igsTc4sx0iNQpRkUpcd6pIH0C
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrwLIeJ7MvBK46a+AFjMBLfb/4
 gyyuCQRISXVwGjk/9X13dm/c4Vyo1uc9SrOrD5oNnGPfoLPVyMrnRWv3q7cssXqy/2/Ij5OfV
 e/fp7XnWO29MJELg0XpfCZNXs5O/4GBauk2x5g+/Fcxszn4UHrH4v2ry7/fnaBm9DcCzUlKg+
 V07o2PeK889Wg50mW1EfnD7nXWdwe7vqonOaser2J5cSy8k4lluKMREMt5qLiRABtuL8CQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1464195322!9803301!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51960 invoked from network); 25 May 2016 16:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 16: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 1b5c5a-0004TS-Is
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5c5a-0000QZ-I9
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 16:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5c5a-0000QZ-I9@xenbits.xenproject.org>
Date: Wed, 25 May 2016 16:55:22 +0000
Subject: [Xen-changelog] [xen master] libxl: drop stray const from function
	return type
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ1MDRiN2QxYTY1OTRjOGFkNGIxZWNkYWIxNWQzMGZlY2E3ZWFhNTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgTWF5IDI0
IDA5OjI4OjE5IDIwMTYgLTA2MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAyNCAxNjo1MToxNyAyMDE2ICswMTAwCgogICAgbGli
eGw6IGRyb3Agc3RyYXkgY29uc3QgZnJvbSBmdW5jdGlvbiByZXR1cm4gdHlwZQogICAgCiAgICBT
b21lIGNvbXBpbGVyIHZlcnNpb25zIHdhcm4gYWJvdXQgdGhpcywgY2F1c2luZyB0aGUgYnVpbGQg
dG8gZmFpbCBkdWUKICAgIHRvIC1XZXJyb3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwuYyB8IDQgKystLQogMSBm
aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bC5jIGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCA0M2EzNDdj
Li5iOWQ4NTViIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsLmMKQEAgLTUzNTQsOCArNTM1NCw4IEBAIGxpYnhsX251bWFpbmZvICpsaWJ4bF9n
ZXRfbnVtYWluZm8obGlieGxfY3R4ICpjdHgsIGludCAqbnIpCiAgICAgcmV0dXJuIHJldDsKIH0K
IAotc3RhdGljIGNvbnN0IGludCBsaWJ4bF9feGNfdmVyc2lvbl93cmFwKGxpYnhsX19nYyAqZ2Ms
IGxpYnhsX3ZlcnNpb25faW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4ZW5fYnVpbGRfaWRfdCAqYnVpbGQpCitzdGF0aWMgaW50IGxpYnhsX194Y192
ZXJzaW9uX3dyYXAobGlieGxfX2djICpnYywgbGlieGxfdmVyc2lvbl9pbmZvICppbmZvLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9idWlsZF9pZF90ICpidWlsZCkKIHsK
ICAgICBpbnQgcjsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 25 18:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 18: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 1b5dmo-0006ae-1X; Wed, 25 May 2016 18:44: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 1b5dmm-0006Zo-L6
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:04 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 13/34-04466-372F5475; Wed, 25 May 2016 18:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbf4k2u
 4wd+pvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WHtS+aCLd4Vp26vYGxgfG7RxcjFISTwhVHi
 aeN+VgjnPKPE8o3T2boYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl7gzb
 RoLSDmvgJnEltO+IGEWoPK1fSfYJjByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjB2Pjd6RCjJAeTkihvzRvXcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvKIfgXKCRanpqRVpmTnA0IBJS3DwKInwGoGkeYsLEnOLM9MhUqcYFaXEebs/ACUE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3u8gU3gy80rgpr8CWswEtNj/i
 zPI4pJEhJRUA2NjZBrv+9lVxf2vNiy5YpjjzbJc3YfZaz/Hk0/blfImbVjeK++gcjFeWmaZ45
 4TF9xKHN12Sb0MCDRlOip3+/iHWTPORk7X21PEfPfLEjO5346uUgcCT4he15r15EPt+k3PHbT
 urk4uvzKnalfaphh5t5L6v125HVPEftstMl51V/73qeVN3NeUWIozEg21mIuKEwFYYZF/QgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1464201842!25419335!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25169 invoked from network); 25 May 2016 18:44:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 18: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 1b5dmj-0006BM-Si
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5dmj-0005IB-OL
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5dmj-0005IB-OL@xenbits.xenproject.org>
Date: Wed, 25 May 2016 18:44:01 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: add sr_vbe register set
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyMDkyYzIwZDZhZDVlMjYzNzVlYzY4MGM1MDRmZTU4NGFlNWQ0YjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBNYXkg
MTcgMTA6NTQ6NTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAyNCAxMToyMjoyMiAyMDE2
ICswMTAwCgogICAgdmdhOiBhZGQgc3JfdmJlIHJlZ2lzdGVyIHNldAogICAgCiAgICBDb21taXQg
ImZkM2MxMzYgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0CiAgICAoQ1ZFLTIwMTYtMzcxMikuIiBjYXVzZXMgYSByZWdyZXNzaW9uLiAgVGhlIHdp
bjcgaW5zdGFsbGVyIGlzIHVuaGFwcHkKICAgIGJlY2F1c2UgaXQgY2FuJ3QgZnJlZWx5IG1vZGlm
eSB2Z2EgcmVnaXN0ZXJzIGFueSBtb3JlIHdoaWxlIGluIHZiZSBtb2RlLgogICAgCiAgICBUaGlz
IHBhdGNoIGludHJvZHVjZXMgYSBuZXcgc3JfdmJlIHJlZ2lzdGVyIHNldC4gIFRoZSB2YmVfdXBk
YXRlX3ZnYXJlZ3MKICAgIHdpbGwgZmlsbCBzcl92YmVbXSBpbnN0ZWFkIG9mIHNyW10uICBOb3Jt
YWwgdmdhIHJlZ2lzdGVyIHJlYWRzIGFuZAogICAgd3JpdGVzIGdvIHRvIHNyW10uICBBbnkgc3Ig
cmVnaXN0ZXIgcmVhZCBhY2Nlc3MgaGFwcGVucyB0aHJvdWdoIGEgbmV3CiAgICBzcigpIGhlbHBl
ciBmdW5jdGlvbiB3aGljaCB3aWxsIHJlYWQgZnJvbSBzcl92YmVbXSB3aXRoIHZiZSBhY3RpdmUg
YW5kCiAgICBmcm9tIHNyW10gb3RoZXJ3aXNlLgogICAgCiAgICBUaGlzIHdheSB3ZSBjYW4gYWxs
b3cgZ3Vlc3RzIHVwZGF0ZSBzcltdIHJlZ2lzdGVycyBhcyB0aGV5IHdhbnQsIHdpdGhvdXQKICAg
IGFsbG93aW5nIHRoZW0gZGlzcnVwdCB2YmUgdmlkZW8gbW9kZXMgdGhhdCB3YXkuCiAgICAKICAg
IHVwc3RyZWFtLWNvbW1pdC1pZDogOTRlZjRmMzM3ZmI2MTRmMThiNzY1YThlMGU4NzhhNGMyM2Nk
ZWRjZAogICAgCiAgICBDYzogcWVtdS1zdGFibGVAbm9uZ251Lm9yZwogICAgUmVwb3J0ZWQtYnk6
IFRob21hcyBMYW1wcmVjaHQgPHRob21hc0BsYW1wcmVjaHQub3JnPgogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLWlkOiAxNDYz
NDc1Mjk0LTE0MTE5LTEtZ2l0LXNlbmQtZW1haWwta3JheGVsQHJlZGhhdC5jb20KLS0tCiBody9k
aXNwbGF5L3ZnYS5jICAgICB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiBody9kaXNwbGF5L3ZnYV9pbnQuaCB8ICAxICsKIDIgZmlsZXMgY2hh
bmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZTcyMWIyZC4uZmFjMTdlOCAx
MDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0x
NDcsNiArMTQ3LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25T
dGF0ZSAqcykKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRDsKIH0KIAorc3RhdGljIGlubGluZSB1aW50OF90IHNyKFZHQUNv
bW1vblN0YXRlICpzLCBpbnQgaWR4KQoreworICAgIHJldHVybiB2YmVfZW5hYmxlZChzKSA/IHMt
PnNyX3ZiZVtpZHhdIDogcy0+c3JbaWR4XTsKK30KKwogc3RhdGljIHZvaWQgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZz
ZXQsIHNpemU7CkBAIC0xNjEsOCArMTY2LDggQEAgc3RhdGljIHZvaWQgdmdhX3VwZGF0ZV9tZW1v
cnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAgICAgICBzLT5oYXNfY2hhaW40X2FsaWFz
ID0gZmFsc2U7CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgPSAweGY7CiAgICAgfQotICAgIGlm
ICgocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBWR0FfU1IwMl9BTExfUExBTkVTKSA9PQot
ICAgICAgICBWR0FfU1IwMl9BTExfUExBTkVTICYmIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVd
ICYgVkdBX1NSMDRfQ0hOXzRNKSB7CisgICAgaWYgKChzcihzLCBWR0FfU0VRX1BMQU5FX1dSSVRF
KSAmIFZHQV9TUjAyX0FMTF9QTEFORVMpID09CisgICAgICAgIFZHQV9TUjAyX0FMTF9QTEFORVMg
JiYgc3IocywgVkdBX1NFUV9NRU1PUllfTU9ERSkgJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAg
ICAgb2Zmc2V0ID0gMDsKICAgICAgICAgc3dpdGNoICgocy0+Z3JbVkdBX0dGWF9NSVNDXSA+PiAy
KSAmIDMpIHsKICAgICAgICAgY2FzZSAwOgpAQCAtMjMyLDcgKzIzNyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9wcmVjaXNlX3VwZGF0ZV9yZXRyYWNlX2luZm8oVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAg
ICAgICAgKChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPj4gNikgJiAyKSkgPDwgOCk7CiAgICAg
dnJldHJfZW5kX2xpbmUgPSBzLT5jcltWR0FfQ1JUQ19WX1NZTkNfRU5EXSAmIDB4ZjsKIAotICAg
IGNsb2NraW5nX21vZGUgPSAocy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSA+PiAzKSAmIDE7Cisg
ICAgY2xvY2tpbmdfbW9kZSA9IChzcihzLCBWR0FfU0VRX0NMT0NLX01PREUpID4+IDMpICYgMTsK
ICAgICBjbG9ja19zZWwgPSAocy0+bXNyID4+IDIpICYgMzsKICAgICBkb3RzID0gKHMtPm1zciAm
IDEpID8gOCA6IDk7CiAKQEAgLTQ4NCw3ICs0ODksNiBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRp
ZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4
XTsKLSAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5k
ZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFj
ZV9pbmZvKHMpOwogICAgICAgICB9CkBAIC02NzgsMTMgKzY4MiwxMyBAQCBzdGF0aWMgdm9pZCB2
YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAKICAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewogICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91Ymxl
IGxpbmUgKi8KKyAgICAgICAgcy0+c3JfdmJlW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCiAgICAgfSBlbHNlIHsKICAgICAgICAgc2hpZnRfY29udHJvbCA9
IDI7CiAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgcy0+c3JbVkdBX1NF
UV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOworICAgICAgICBzLT5zcl92YmVbVkdB
X1NFUV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwogICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCi0gICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZH
QV9TUjAyX0FMTF9QTEFORVM7CisgICAgICAgIHMtPnNyX3ZiZVtWR0FfU0VRX1BMQU5FX1dSSVRF
XSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOwogICAgIH0KICAgICBzLT5ncltWR0FfR0ZYX01PREVd
ID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAogICAgICAgICAoc2hpZnRfY29udHJv
bCA8PCA1KTsKQEAgLTgzNCw3ICs4MzgsNyBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKFZHQUNv
bW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAg
aWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdBX1NSMDRfQ0hOXzRNKSB7CisgICAg
aWYgKHNyKHMsIFZHQV9TRVFfTUVNT1JZX01PREUpICYgVkdBX1NSMDRfQ0hOXzRNKSB7CiAgICAg
ICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2VzcyAqLwogICAgICAgICBhc3NlcnQo
YWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwpA
QCAtOTAyLDExICs5MDYsMTEgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAq
cywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0g
ICAgaWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdBX1NSMDRfQ0hOXzRNKSB7Cisg
ICAgaWYgKHNyKHMsIFZHQV9TRVFfTUVNT1JZX01PREUpICYgVkdBX1NSMDRfQ0hOXzRNKSB7CiAg
ICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2VzcyAqLwogICAgICAgICBwbGFu
ZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwotICAgICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CisgICAgICAgIGlmIChzcihzLCBW
R0FfU0VRX1BMQU5FX1dSSVRFKSAmIG1hc2spIHsKICAgICAgICAgICAgIGFzc2VydChhZGRyIDwg
cy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwogI2lm
ZGVmIERFQlVHX1ZHQV9NRU0KQEAgLTkxOSw3ICs5MjMsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAv
KiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5l
ID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7CiAgICAgICAg
IG1hc2sgPSAoMSA8PCBwbGFuZSk7Ci0gICAgICAgIGlmIChzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXSAmIG1hc2spIHsKKyAgICAgICAgaWYgKHNyKHMsIFZHQV9TRVFfUExBTkVfV1JJVEUpICYg
bWFzaykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwog
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CiAgICAgICAgICAgICAgICAg
cmV0dXJuOwpAQCAtOTk0LDcgKzk5OCw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9u
U3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAKICAgICBkb193cml0ZToKICAg
ICAgICAgLyogbWFzayBkYXRhIGFjY29yZGluZyB0byBzclsyXSAqLwotICAgICAgICBtYXNrID0g
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CisgICAgICAgIG1hc2sgPSBzcihzLCBWR0FfU0VR
X1BMQU5FX1dSSVRFKTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5
IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNr
MTZbbWFza107CiAgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFt
X3NpemUpIHsKQEAgLTExNTAsMTAgKzExNTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2dldF90ZXh0
X3Jlc29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQK
ICAgICAvKiB0b3RhbCB3aWR0aCAmIGhlaWdodCAqLwogICAgIGNoZWlnaHQgPSAocy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICYgMHgxZikgKyAxOwogICAgIGN3aWR0aCA9IDg7Ci0gICAgaWYgKCEo
cy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmIFZHQV9TUjAxX0NIQVJfQ0xLXzhET1RTKSkgewor
ICAgIGlmICghKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9ERSkgJiBWR0FfU1IwMV9DSEFSX0NMS184
RE9UUykpIHsKICAgICAgICAgY3dpZHRoID0gOTsKICAgICB9Ci0gICAgaWYgKHMtPnNyW1ZHQV9T
RVFfQ0xPQ0tfTU9ERV0gJiAweDA4KSB7CisgICAgaWYgKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9E
RSkgJiAweDA4KSB7CiAgICAgICAgIGN3aWR0aCA9IDE2OyAvKiBOT1RFOiBubyAxOCBwaXhlbCB3
aWRlICovCiAgICAgfQogICAgIHdpZHRoID0gKHMtPmNyW1ZHQV9DUlRDX0hfRElTUF0gKyAxKTsK
QEAgLTExOTUsNyArMTE5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9kcmF3X3RleHQoVkdBQ29tbW9u
U3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICBpbnQ2NF90IG5vdyA9IHFlbXVfY2xvY2tf
Z2V0X21zKFFFTVVfQ0xPQ0tfVklSVFVBTCk7CiAKICAgICAvKiBjb21wdXRlIGZvbnQgZGF0YSBh
ZGRyZXNzIChpbiBwbGFuZSAyKSAqLwotICAgIHYgPSBzLT5zcltWR0FfU0VRX0NIQVJBQ1RFUl9N
QVBdOworICAgIHYgPSBzcihzLCBWR0FfU0VRX0NIQVJBQ1RFUl9NQVApOwogICAgIG9mZnNldCA9
ICgoKHYgPj4gNCkgJiAxKSB8ICgodiA8PCAxKSAmIDYpKSAqIDgxOTIgKiA0ICsgMjsKICAgICBp
ZiAob2Zmc2V0ICE9IHMtPmZvbnRfb2Zmc2V0c1swXSkgewogICAgICAgICBzLT5mb250X29mZnNl
dHNbMF0gPSBvZmZzZXQ7CkBAIC0xNTA0LDExICsxNTA4LDExIEBAIHN0YXRpYyB2b2lkIHZnYV9k
cmF3X2dyYXBoaWMoVkdBQ29tbW9uU3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICB9CiAK
ICAgICBpZiAoc2hpZnRfY29udHJvbCA9PSAwKSB7Ci0gICAgICAgIGlmIChzLT5zcltWR0FfU0VR
X0NMT0NLX01PREVdICYgOCkgeworICAgICAgICBpZiAoc3IocywgVkdBX1NFUV9DTE9DS19NT0RF
KSAmIDgpIHsKICAgICAgICAgICAgIGRpc3Bfd2lkdGggPDw9IDE7CiAgICAgICAgIH0KICAgICB9
IGVsc2UgaWYgKHNoaWZ0X2NvbnRyb2wgPT0gMSkgewotICAgICAgICBpZiAocy0+c3JbVkdBX1NF
UV9DTE9DS19NT0RFXSAmIDgpIHsKKyAgICAgICAgaWYgKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9E
RSkgJiA4KSB7CiAgICAgICAgICAgICBkaXNwX3dpZHRoIDw8PSAxOwogICAgICAgICB9CiAgICAg
fQpAQCAtMTU3Miw3ICsxNTc2LDcgQEAgc3RhdGljIHZvaWQgdmdhX2RyYXdfZ3JhcGhpYyhWR0FD
b21tb25TdGF0ZSAqcywgaW50IGZ1bGxfdXBkYXRlKQogCiAgICAgaWYgKHNoaWZ0X2NvbnRyb2wg
PT0gMCkgewogICAgICAgICBmdWxsX3VwZGF0ZSB8PSB1cGRhdGVfcGFsZXR0ZTE2KHMpOwotICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmIDgpIHsKKyAgICAgICAgaWYgKHNy
KHMsIFZHQV9TRVFfQ0xPQ0tfTU9ERSkgJiA4KSB7CiAgICAgICAgICAgICB2ID0gVkdBX0RSQVdf
TElORTREMjsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIHYgPSBWR0FfRFJBV19MSU5F
NDsKQEAgLTE1ODAsNyArMTU4NCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9kcmF3X2dyYXBoaWMoVkdB
Q29tbW9uU3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICAgICAgYml0cyA9IDQ7CiAgICAg
fSBlbHNlIGlmIChzaGlmdF9jb250cm9sID09IDEpIHsKICAgICAgICAgZnVsbF91cGRhdGUgfD0g
dXBkYXRlX3BhbGV0dGUxNihzKTsKLSAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJiA4KSB7CisgICAgICAgIGlmIChzcihzLCBWR0FfU0VRX0NMT0NLX01PREUpICYgOCkgewog
ICAgICAgICAgICAgdiA9IFZHQV9EUkFXX0xJTkUyRDI7CiAgICAgICAgIH0gZWxzZSB7CiAgICAg
ICAgICAgICB2ID0gVkdBX0RSQVdfTElORTI7CkBAIC0xNjI3LDcgKzE2MzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZHJhd19ncmFwaGljKFZHQUNvbW1vblN0YXRlICpzLCBpbnQgZnVsbF91cGRhdGUp
CiAjaWYgMAogICAgIHByaW50Zigidz0lZCBoPSVkIHY9JWQgbGluZV9vZmZzZXQ9JWQgY3JbMHgw
OV09MHglMDJ4IGNyWzB4MTddPTB4JTAyeCBsaW5lY21wPSVkIHNyWzB4MDFdPTB4JTAyeFxuIiwK
ICAgICAgICAgICAgd2lkdGgsIGhlaWdodCwgdiwgbGluZV9vZmZzZXQsIHMtPmNyWzldLCBzLT5j
cltWR0FfQ1JUQ19NT0RFXSwKLSAgICAgICAgICAgcy0+bGluZV9jb21wYXJlLCBzLT5zcltWR0Ff
U0VRX0NMT0NLX01PREVdKTsKKyAgICAgICAgICAgcy0+bGluZV9jb21wYXJlLCBzcihzLCBWR0Ff
U0VRX0NMT0NLX01PREUpKTsKICNlbmRpZgogICAgIGFkZHIxID0gKHMtPnN0YXJ0X2FkZHIgKiA0
KTsKICAgICBid2lkdGggPSAod2lkdGggKiBiaXRzICsgNykgLyA4OwpAQCAtMTc3OSw2ICsxNzgz
LDcgQEAgdm9pZCB2Z2FfY29tbW9uX3Jlc2V0KFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHMt
PnNyX2luZGV4ID0gMDsKICAgICBtZW1zZXQocy0+c3IsICdcMCcsIHNpemVvZihzLT5zcikpOwor
ICAgIG1lbXNldChzLT5zcl92YmUsICdcMCcsIHNpemVvZihzLT5zcl92YmUpKTsKICAgICBzLT5n
cl9pbmRleCA9IDA7CiAgICAgbWVtc2V0KHMtPmdyLCAnXDAnLCBzaXplb2Yocy0+Z3IpKTsKICAg
ICBzLT5hcl9pbmRleCA9IDA7CkBAIC0xODgxLDEwICsxODg2LDEwIEBAIHN0YXRpYyB2b2lkIHZn
YV91cGRhdGVfdGV4dCh2b2lkICpvcGFxdWUsIGNvbnNvbGVfY2hfdCAqY2hhcmRhdGEpCiAgICAg
ICAgIC8qIHRvdGFsIHdpZHRoICYgaGVpZ2h0ICovCiAgICAgICAgIGNoZWlnaHQgPSAocy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dICYgMHgxZikgKyAxOwogICAgICAgICBjdyA9IDg7Ci0gICAgICAg
IGlmICghKHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJiBWR0FfU1IwMV9DSEFSX0NMS184RE9U
UykpIHsKKyAgICAgICAgaWYgKCEoc3IocywgVkdBX1NFUV9DTE9DS19NT0RFKSAmIFZHQV9TUjAx
X0NIQVJfQ0xLXzhET1RTKSkgewogICAgICAgICAgICAgY3cgPSA5OwogICAgICAgICB9Ci0gICAg
ICAgIGlmIChzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICYgMHgwOCkgeworICAgICAgICBpZiAo
c3IocywgVkdBX1NFUV9DTE9DS19NT0RFKSAmIDB4MDgpIHsKICAgICAgICAgICAgIGN3ID0gMTY7
IC8qIE5PVEU6IG5vIDE4IHBpeGVsIHdpZGUgKi8KICAgICAgICAgfQogICAgICAgICB3aWR0aCA9
IChzLT5jcltWR0FfQ1JUQ19IX0RJU1BdICsgMSk7CkBAIC0yMDUwLDYgKzIwNTUsNyBAQCBzdGF0
aWMgaW50IHZnYV9jb21tb25fcG9zdF9sb2FkKHZvaWQgKm9wYXF1ZSwgaW50IHZlcnNpb25faWQp
CiAKICAgICAvKiBmb3JjZSByZWZyZXNoICovCiAgICAgcy0+Z3JhcGhpY19tb2RlID0gLTE7Cisg
ICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3ZnYV9pbnQuaCBiL2h3L2Rpc3BsYXkvdmdhX2ludC5oCmluZGV4IDQwYmE2
YTQuLjEwM2NhYzIgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhX2ludC5oCisrKyBiL2h3L2Rp
c3BsYXkvdmdhX2ludC5oCkBAIC05OSw2ICs5OSw3IEBAIHR5cGVkZWYgc3RydWN0IFZHQUNvbW1v
blN0YXRlIHsKICAgICBNZW1vcnlSZWdpb24gY2hhaW40X2FsaWFzOwogICAgIHVpbnQ4X3Qgc3Jf
aW5kZXg7CiAgICAgdWludDhfdCBzclsyNTZdOworICAgIHVpbnQ4X3Qgc3JfdmJlWzI1Nl07CiAg
ICAgdWludDhfdCBncl9pbmRleDsKICAgICB1aW50OF90IGdyWzI1Nl07CiAgICAgdWludDhfdCBh
cl9pbmRleDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9x
ZW11LXhlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed May 25 18:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 18: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 1b5dmo-0006ae-1X; Wed, 25 May 2016 18:44: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 1b5dmm-0006Zo-L6
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:04 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 13/34-04466-372F5475; Wed, 25 May 2016 18:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbf4k2u
 4wd+pvBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WHtS+aCLd4Vp26vYGxgfG7RxcjFISTwhVHi
 aeN+VgjnPKPE8o3T2boYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl7gzb
 RoLSDmvgJnEltO+IGEWoPK1fSfYJjByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjB2Pjd6RCjJAeTkihvzRvXcCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvKIfgXKCRanpqRVpmTnA0IBJS3DwKInwGoGkeYsLEnOLM9MhUqcYFaXEebs/ACUE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3u8gU3gy80rgpr8CWswEtNj/i
 zPI4pJEhJRUA2NjZBrv+9lVxf2vNiy5YpjjzbJc3YfZaz/Hk0/blfImbVjeK++gcjFeWmaZ45
 4TF9xKHN12Sb0MCDRlOip3+/iHWTPORk7X21PEfPfLEjO5346uUgcCT4he15r15EPt+k3PHbT
 urk4uvzKnalfaphh5t5L6v125HVPEftstMl51V/73qeVN3NeUWIozEg21mIuKEwFYYZF/QgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1464201842!25419335!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25169 invoked from network); 25 May 2016 18:44:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 May 2016 18: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 1b5dmj-0006BM-Si
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5dmj-0005IB-OL
 for xen-changelog@lists.xensource.com; Wed, 25 May 2016 18:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5dmj-0005IB-OL@xenbits.xenproject.org>
Date: Wed, 25 May 2016 18:44:01 +0000
Subject: [Xen-changelog] [qemu-xen master] vga: add sr_vbe register set
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyMDkyYzIwZDZhZDVlMjYzNzVlYzY4MGM1MDRmZTU4NGFlNWQ0YjUKQXV0aG9yOiAg
ICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IFR1ZSBNYXkg
MTcgMTA6NTQ6NTQgMjAxNiArMDIwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE1heSAyNCAxMToyMjoyMiAyMDE2
ICswMTAwCgogICAgdmdhOiBhZGQgc3JfdmJlIHJlZ2lzdGVyIHNldAogICAgCiAgICBDb21taXQg
ImZkM2MxMzYgdmdhOiBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVyIHNldHVwIGZvciB2YmUgc3RheXMg
aW50YWN0CiAgICAoQ1ZFLTIwMTYtMzcxMikuIiBjYXVzZXMgYSByZWdyZXNzaW9uLiAgVGhlIHdp
bjcgaW5zdGFsbGVyIGlzIHVuaGFwcHkKICAgIGJlY2F1c2UgaXQgY2FuJ3QgZnJlZWx5IG1vZGlm
eSB2Z2EgcmVnaXN0ZXJzIGFueSBtb3JlIHdoaWxlIGluIHZiZSBtb2RlLgogICAgCiAgICBUaGlz
IHBhdGNoIGludHJvZHVjZXMgYSBuZXcgc3JfdmJlIHJlZ2lzdGVyIHNldC4gIFRoZSB2YmVfdXBk
YXRlX3ZnYXJlZ3MKICAgIHdpbGwgZmlsbCBzcl92YmVbXSBpbnN0ZWFkIG9mIHNyW10uICBOb3Jt
YWwgdmdhIHJlZ2lzdGVyIHJlYWRzIGFuZAogICAgd3JpdGVzIGdvIHRvIHNyW10uICBBbnkgc3Ig
cmVnaXN0ZXIgcmVhZCBhY2Nlc3MgaGFwcGVucyB0aHJvdWdoIGEgbmV3CiAgICBzcigpIGhlbHBl
ciBmdW5jdGlvbiB3aGljaCB3aWxsIHJlYWQgZnJvbSBzcl92YmVbXSB3aXRoIHZiZSBhY3RpdmUg
YW5kCiAgICBmcm9tIHNyW10gb3RoZXJ3aXNlLgogICAgCiAgICBUaGlzIHdheSB3ZSBjYW4gYWxs
b3cgZ3Vlc3RzIHVwZGF0ZSBzcltdIHJlZ2lzdGVycyBhcyB0aGV5IHdhbnQsIHdpdGhvdXQKICAg
IGFsbG93aW5nIHRoZW0gZGlzcnVwdCB2YmUgdmlkZW8gbW9kZXMgdGhhdCB3YXkuCiAgICAKICAg
IHVwc3RyZWFtLWNvbW1pdC1pZDogOTRlZjRmMzM3ZmI2MTRmMThiNzY1YThlMGU4NzhhNGMyM2Nk
ZWRjZAogICAgCiAgICBDYzogcWVtdS1zdGFibGVAbm9uZ251Lm9yZwogICAgUmVwb3J0ZWQtYnk6
IFRob21hcyBMYW1wcmVjaHQgPHRob21hc0BsYW1wcmVjaHQub3JnPgogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLWlkOiAxNDYz
NDc1Mjk0LTE0MTE5LTEtZ2l0LXNlbmQtZW1haWwta3JheGVsQHJlZGhhdC5jb20KLS0tCiBody9k
aXNwbGF5L3ZnYS5jICAgICB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiBody9kaXNwbGF5L3ZnYV9pbnQuaCB8ICAxICsKIDIgZmlsZXMgY2hh
bmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZTcyMWIyZC4uZmFjMTdlOCAx
MDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0x
NDcsNiArMTQ3LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25T
dGF0ZSAqcykKICAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0g
JiBWQkVfRElTUElfRU5BQkxFRDsKIH0KIAorc3RhdGljIGlubGluZSB1aW50OF90IHNyKFZHQUNv
bW1vblN0YXRlICpzLCBpbnQgaWR4KQoreworICAgIHJldHVybiB2YmVfZW5hYmxlZChzKSA/IHMt
PnNyX3ZiZVtpZHhdIDogcy0+c3JbaWR4XTsKK30KKwogc3RhdGljIHZvaWQgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZz
ZXQsIHNpemU7CkBAIC0xNjEsOCArMTY2LDggQEAgc3RhdGljIHZvaWQgdmdhX3VwZGF0ZV9tZW1v
cnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAgICAgICBzLT5oYXNfY2hhaW40X2FsaWFz
ID0gZmFsc2U7CiAgICAgICAgIHMtPnBsYW5lX3VwZGF0ZWQgPSAweGY7CiAgICAgfQotICAgIGlm
ICgocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBWR0FfU1IwMl9BTExfUExBTkVTKSA9PQot
ICAgICAgICBWR0FfU1IwMl9BTExfUExBTkVTICYmIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVd
ICYgVkdBX1NSMDRfQ0hOXzRNKSB7CisgICAgaWYgKChzcihzLCBWR0FfU0VRX1BMQU5FX1dSSVRF
KSAmIFZHQV9TUjAyX0FMTF9QTEFORVMpID09CisgICAgICAgIFZHQV9TUjAyX0FMTF9QTEFORVMg
JiYgc3IocywgVkdBX1NFUV9NRU1PUllfTU9ERSkgJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAg
ICAgb2Zmc2V0ID0gMDsKICAgICAgICAgc3dpdGNoICgocy0+Z3JbVkdBX0dGWF9NSVNDXSA+PiAy
KSAmIDMpIHsKICAgICAgICAgY2FzZSAwOgpAQCAtMjMyLDcgKzIzNyw3IEBAIHN0YXRpYyB2b2lk
IHZnYV9wcmVjaXNlX3VwZGF0ZV9yZXRyYWNlX2luZm8oVkdBQ29tbW9uU3RhdGUgKnMpCiAgICAg
ICAgICAgKChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPj4gNikgJiAyKSkgPDwgOCk7CiAgICAg
dnJldHJfZW5kX2xpbmUgPSBzLT5jcltWR0FfQ1JUQ19WX1NZTkNfRU5EXSAmIDB4ZjsKIAotICAg
IGNsb2NraW5nX21vZGUgPSAocy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSA+PiAzKSAmIDE7Cisg
ICAgY2xvY2tpbmdfbW9kZSA9IChzcihzLCBWR0FfU0VRX0NMT0NLX01PREUpID4+IDMpICYgMTsK
ICAgICBjbG9ja19zZWwgPSAocy0+bXNyID4+IDIpICYgMzsKICAgICBkb3RzID0gKHMtPm1zciAm
IDEpID8gOCA6IDk7CiAKQEAgLTQ4NCw3ICs0ODksNiBAQCB2b2lkIHZnYV9pb3BvcnRfd3JpdGUo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRp
ZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4
XTsKLSAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5k
ZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFj
ZV9pbmZvKHMpOwogICAgICAgICB9CkBAIC02NzgsMTMgKzY4MiwxMyBAQCBzdGF0aWMgdm9pZCB2
YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMpCiAKICAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewogICAgICAgICBzaGlmdF9jb250cm9sID0g
MDsKLSAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91Ymxl
IGxpbmUgKi8KKyAgICAgICAgcy0+c3JfdmJlW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCiAgICAgfSBlbHNlIHsKICAgICAgICAgc2hpZnRfY29udHJvbCA9
IDI7CiAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAgICAgcy0+c3JbVkdBX1NF
UV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOworICAgICAgICBzLT5zcl92YmVbVkdB
X1NFUV9NRU1PUllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwogICAgICAgICAvKiBhY3RpdmF0
ZSBhbGwgcGxhbmVzICovCi0gICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZH
QV9TUjAyX0FMTF9QTEFORVM7CisgICAgICAgIHMtPnNyX3ZiZVtWR0FfU0VRX1BMQU5FX1dSSVRF
XSB8PSBWR0FfU1IwMl9BTExfUExBTkVTOwogICAgIH0KICAgICBzLT5ncltWR0FfR0ZYX01PREVd
ID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAogICAgICAgICAoc2hpZnRfY29udHJv
bCA8PCA1KTsKQEAgLTgzNCw3ICs4MzgsNyBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKFZHQUNv
bW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAg
aWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdBX1NSMDRfQ0hOXzRNKSB7CisgICAg
aWYgKHNyKHMsIFZHQV9TRVFfTUVNT1JZX01PREUpICYgVkdBX1NSMDRfQ0hOXzRNKSB7CiAgICAg
ICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2VzcyAqLwogICAgICAgICBhc3NlcnQo
YWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwpA
QCAtOTAyLDExICs5MDYsMTEgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAq
cywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0g
ICAgaWYgKHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdICYgVkdBX1NSMDRfQ0hOXzRNKSB7Cisg
ICAgaWYgKHNyKHMsIFZHQV9TRVFfTUVNT1JZX01PREUpICYgVkdBX1NSMDRfQ0hOXzRNKSB7CiAg
ICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFjY2VzcyAqLwogICAgICAgICBwbGFu
ZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwotICAgICAgICBpZiAo
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7CisgICAgICAgIGlmIChzcihzLCBW
R0FfU0VRX1BMQU5FX1dSSVRFKSAmIG1hc2spIHsKICAgICAgICAgICAgIGFzc2VydChhZGRyIDwg
cy0+dnJhbV9zaXplKTsKICAgICAgICAgICAgIHMtPnZyYW1fcHRyW2FkZHJdID0gdmFsOwogI2lm
ZGVmIERFQlVHX1ZHQV9NRU0KQEAgLTkxOSw3ICs5MjMsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGVi
KFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICAv
KiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5l
ID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7CiAgICAgICAg
IG1hc2sgPSAoMSA8PCBwbGFuZSk7Ci0gICAgICAgIGlmIChzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXSAmIG1hc2spIHsKKyAgICAgICAgaWYgKHNyKHMsIFZHQV9TRVFfUExBTkVfV1JJVEUpICYg
bWFzaykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwog
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CiAgICAgICAgICAgICAgICAg
cmV0dXJuOwpAQCAtOTk0LDcgKzk5OCw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9u
U3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAKICAgICBkb193cml0ZToKICAg
ICAgICAgLyogbWFzayBkYXRhIGFjY29yZGluZyB0byBzclsyXSAqLwotICAgICAgICBtYXNrID0g
cy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CisgICAgICAgIG1hc2sgPSBzcihzLCBWR0FfU0VR
X1BMQU5FX1dSSVRFKTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5
IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNr
MTZbbWFza107CiAgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFt
X3NpemUpIHsKQEAgLTExNTAsMTAgKzExNTQsMTAgQEAgc3RhdGljIHZvaWQgdmdhX2dldF90ZXh0
X3Jlc29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQK
ICAgICAvKiB0b3RhbCB3aWR0aCAmIGhlaWdodCAqLwogICAgIGNoZWlnaHQgPSAocy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICYgMHgxZikgKyAxOwogICAgIGN3aWR0aCA9IDg7Ci0gICAgaWYgKCEo
cy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmIFZHQV9TUjAxX0NIQVJfQ0xLXzhET1RTKSkgewor
ICAgIGlmICghKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9ERSkgJiBWR0FfU1IwMV9DSEFSX0NMS184
RE9UUykpIHsKICAgICAgICAgY3dpZHRoID0gOTsKICAgICB9Ci0gICAgaWYgKHMtPnNyW1ZHQV9T
RVFfQ0xPQ0tfTU9ERV0gJiAweDA4KSB7CisgICAgaWYgKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9E
RSkgJiAweDA4KSB7CiAgICAgICAgIGN3aWR0aCA9IDE2OyAvKiBOT1RFOiBubyAxOCBwaXhlbCB3
aWRlICovCiAgICAgfQogICAgIHdpZHRoID0gKHMtPmNyW1ZHQV9DUlRDX0hfRElTUF0gKyAxKTsK
QEAgLTExOTUsNyArMTE5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9kcmF3X3RleHQoVkdBQ29tbW9u
U3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICBpbnQ2NF90IG5vdyA9IHFlbXVfY2xvY2tf
Z2V0X21zKFFFTVVfQ0xPQ0tfVklSVFVBTCk7CiAKICAgICAvKiBjb21wdXRlIGZvbnQgZGF0YSBh
ZGRyZXNzIChpbiBwbGFuZSAyKSAqLwotICAgIHYgPSBzLT5zcltWR0FfU0VRX0NIQVJBQ1RFUl9N
QVBdOworICAgIHYgPSBzcihzLCBWR0FfU0VRX0NIQVJBQ1RFUl9NQVApOwogICAgIG9mZnNldCA9
ICgoKHYgPj4gNCkgJiAxKSB8ICgodiA8PCAxKSAmIDYpKSAqIDgxOTIgKiA0ICsgMjsKICAgICBp
ZiAob2Zmc2V0ICE9IHMtPmZvbnRfb2Zmc2V0c1swXSkgewogICAgICAgICBzLT5mb250X29mZnNl
dHNbMF0gPSBvZmZzZXQ7CkBAIC0xNTA0LDExICsxNTA4LDExIEBAIHN0YXRpYyB2b2lkIHZnYV9k
cmF3X2dyYXBoaWMoVkdBQ29tbW9uU3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICB9CiAK
ICAgICBpZiAoc2hpZnRfY29udHJvbCA9PSAwKSB7Ci0gICAgICAgIGlmIChzLT5zcltWR0FfU0VR
X0NMT0NLX01PREVdICYgOCkgeworICAgICAgICBpZiAoc3IocywgVkdBX1NFUV9DTE9DS19NT0RF
KSAmIDgpIHsKICAgICAgICAgICAgIGRpc3Bfd2lkdGggPDw9IDE7CiAgICAgICAgIH0KICAgICB9
IGVsc2UgaWYgKHNoaWZ0X2NvbnRyb2wgPT0gMSkgewotICAgICAgICBpZiAocy0+c3JbVkdBX1NF
UV9DTE9DS19NT0RFXSAmIDgpIHsKKyAgICAgICAgaWYgKHNyKHMsIFZHQV9TRVFfQ0xPQ0tfTU9E
RSkgJiA4KSB7CiAgICAgICAgICAgICBkaXNwX3dpZHRoIDw8PSAxOwogICAgICAgICB9CiAgICAg
fQpAQCAtMTU3Miw3ICsxNTc2LDcgQEAgc3RhdGljIHZvaWQgdmdhX2RyYXdfZ3JhcGhpYyhWR0FD
b21tb25TdGF0ZSAqcywgaW50IGZ1bGxfdXBkYXRlKQogCiAgICAgaWYgKHNoaWZ0X2NvbnRyb2wg
PT0gMCkgewogICAgICAgICBmdWxsX3VwZGF0ZSB8PSB1cGRhdGVfcGFsZXR0ZTE2KHMpOwotICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9DTE9DS19NT0RFXSAmIDgpIHsKKyAgICAgICAgaWYgKHNy
KHMsIFZHQV9TRVFfQ0xPQ0tfTU9ERSkgJiA4KSB7CiAgICAgICAgICAgICB2ID0gVkdBX0RSQVdf
TElORTREMjsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIHYgPSBWR0FfRFJBV19MSU5F
NDsKQEAgLTE1ODAsNyArMTU4NCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9kcmF3X2dyYXBoaWMoVkdB
Q29tbW9uU3RhdGUgKnMsIGludCBmdWxsX3VwZGF0ZSkKICAgICAgICAgYml0cyA9IDQ7CiAgICAg
fSBlbHNlIGlmIChzaGlmdF9jb250cm9sID09IDEpIHsKICAgICAgICAgZnVsbF91cGRhdGUgfD0g
dXBkYXRlX3BhbGV0dGUxNihzKTsKLSAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJiA4KSB7CisgICAgICAgIGlmIChzcihzLCBWR0FfU0VRX0NMT0NLX01PREUpICYgOCkgewog
ICAgICAgICAgICAgdiA9IFZHQV9EUkFXX0xJTkUyRDI7CiAgICAgICAgIH0gZWxzZSB7CiAgICAg
ICAgICAgICB2ID0gVkdBX0RSQVdfTElORTI7CkBAIC0xNjI3LDcgKzE2MzEsNyBAQCBzdGF0aWMg
dm9pZCB2Z2FfZHJhd19ncmFwaGljKFZHQUNvbW1vblN0YXRlICpzLCBpbnQgZnVsbF91cGRhdGUp
CiAjaWYgMAogICAgIHByaW50Zigidz0lZCBoPSVkIHY9JWQgbGluZV9vZmZzZXQ9JWQgY3JbMHgw
OV09MHglMDJ4IGNyWzB4MTddPTB4JTAyeCBsaW5lY21wPSVkIHNyWzB4MDFdPTB4JTAyeFxuIiwK
ICAgICAgICAgICAgd2lkdGgsIGhlaWdodCwgdiwgbGluZV9vZmZzZXQsIHMtPmNyWzldLCBzLT5j
cltWR0FfQ1JUQ19NT0RFXSwKLSAgICAgICAgICAgcy0+bGluZV9jb21wYXJlLCBzLT5zcltWR0Ff
U0VRX0NMT0NLX01PREVdKTsKKyAgICAgICAgICAgcy0+bGluZV9jb21wYXJlLCBzcihzLCBWR0Ff
U0VRX0NMT0NLX01PREUpKTsKICNlbmRpZgogICAgIGFkZHIxID0gKHMtPnN0YXJ0X2FkZHIgKiA0
KTsKICAgICBid2lkdGggPSAod2lkdGggKiBiaXRzICsgNykgLyA4OwpAQCAtMTc3OSw2ICsxNzgz
LDcgQEAgdm9pZCB2Z2FfY29tbW9uX3Jlc2V0KFZHQUNvbW1vblN0YXRlICpzKQogewogICAgIHMt
PnNyX2luZGV4ID0gMDsKICAgICBtZW1zZXQocy0+c3IsICdcMCcsIHNpemVvZihzLT5zcikpOwor
ICAgIG1lbXNldChzLT5zcl92YmUsICdcMCcsIHNpemVvZihzLT5zcl92YmUpKTsKICAgICBzLT5n
cl9pbmRleCA9IDA7CiAgICAgbWVtc2V0KHMtPmdyLCAnXDAnLCBzaXplb2Yocy0+Z3IpKTsKICAg
ICBzLT5hcl9pbmRleCA9IDA7CkBAIC0xODgxLDEwICsxODg2LDEwIEBAIHN0YXRpYyB2b2lkIHZn
YV91cGRhdGVfdGV4dCh2b2lkICpvcGFxdWUsIGNvbnNvbGVfY2hfdCAqY2hhcmRhdGEpCiAgICAg
ICAgIC8qIHRvdGFsIHdpZHRoICYgaGVpZ2h0ICovCiAgICAgICAgIGNoZWlnaHQgPSAocy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dICYgMHgxZikgKyAxOwogICAgICAgICBjdyA9IDg7Ci0gICAgICAg
IGlmICghKHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJiBWR0FfU1IwMV9DSEFSX0NMS184RE9U
UykpIHsKKyAgICAgICAgaWYgKCEoc3IocywgVkdBX1NFUV9DTE9DS19NT0RFKSAmIFZHQV9TUjAx
X0NIQVJfQ0xLXzhET1RTKSkgewogICAgICAgICAgICAgY3cgPSA5OwogICAgICAgICB9Ci0gICAg
ICAgIGlmIChzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICYgMHgwOCkgeworICAgICAgICBpZiAo
c3IocywgVkdBX1NFUV9DTE9DS19NT0RFKSAmIDB4MDgpIHsKICAgICAgICAgICAgIGN3ID0gMTY7
IC8qIE5PVEU6IG5vIDE4IHBpeGVsIHdpZGUgKi8KICAgICAgICAgfQogICAgICAgICB3aWR0aCA9
IChzLT5jcltWR0FfQ1JUQ19IX0RJU1BdICsgMSk7CkBAIC0yMDUwLDYgKzIwNTUsNyBAQCBzdGF0
aWMgaW50IHZnYV9jb21tb25fcG9zdF9sb2FkKHZvaWQgKm9wYXF1ZSwgaW50IHZlcnNpb25faWQp
CiAKICAgICAvKiBmb3JjZSByZWZyZXNoICovCiAgICAgcy0+Z3JhcGhpY19tb2RlID0gLTE7Cisg
ICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3ZnYV9pbnQuaCBiL2h3L2Rpc3BsYXkvdmdhX2ludC5oCmluZGV4IDQwYmE2
YTQuLjEwM2NhYzIgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhX2ludC5oCisrKyBiL2h3L2Rp
c3BsYXkvdmdhX2ludC5oCkBAIC05OSw2ICs5OSw3IEBAIHR5cGVkZWYgc3RydWN0IFZHQUNvbW1v
blN0YXRlIHsKICAgICBNZW1vcnlSZWdpb24gY2hhaW40X2FsaWFzOwogICAgIHVpbnQ4X3Qgc3Jf
aW5kZXg7CiAgICAgdWludDhfdCBzclsyNTZdOworICAgIHVpbnQ4X3Qgc3JfdmJlWzI1Nl07CiAg
ICAgdWludDhfdCBncl9pbmRleDsKICAgICB1aW50OF90IGdyWzI1Nl07CiAgICAgdWludDhfdCBh
cl9pbmRleDsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC9x
ZW11LXhlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09: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 1b5rf8-0006rH-5w; Thu, 26 May 2016 09: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 1b5rf6-0006r8-Tq
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:05 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 86/C5-23600-0D2C6475; Thu, 26 May 2016 09:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVff8Ibd
 wg4uTdC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/eiA8wF7VwV2/b8YGlgnMbRxcjFISTwhVFi
 5vG5LBDOeUaJ1++nsHUxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKXF/x
 kVWEJtXwEzi6ZwWsDgLUP3tjiamCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7Z7nmIUZKDSUmUV1zcLVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/j/UA5waLU9NSKtMwcYHjApCU4eJREeO+DpHmLCxJzizPTIVKnGBWlxHm/gSQE
 QBIZpXlwbbCQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3vcgU3gy80rgpr8CWswEtNj/i
 zPI4pJEhJRUA6Pfk/n3ZNYuk4nur/+k5fu5Voi7JvBMeeS5RU+POvU6OShUCQgePrR35vFLU5
 assOF7/GhVkckW++VqBoEhWgrcW6NDDx865xRtyn4vv+5tcvb8CYEt/48vndHaKLdx2c2jZYn
 Xfi4PKDfSbLtxwE9cJpVF00fe/USy/PR7Z6MW3p2xUDlx4iQlluKMREMt5qLiRAAi5TSXRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464255182!39067779!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24090 invoked from network); 26 May 2016 09:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 26 May 2016 09: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 1b5rf4-0003IF-Fo
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rf4-0004lh-Ex
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rf4-0004lh-Ex@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:02 +0000
Subject: [Xen-changelog] [xen master] RTDS: fix another instance of the
	'read NOW()' race
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwNzRlNGViZTkxMTVhYzQ5ODZmOTYzYTEzZmVhZGEzZTA1NjA0NjAKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBNYXkgMjUgMTQ6MzM6NTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6MzM6NTcgMjAxNiAr
MDIwMAoKICAgIFJURFM6IGZpeCBhbm90aGVyIGluc3RhbmNlIG9mIHRoZSAncmVhZCBOT1coKScg
cmFjZQogICAgCiAgICB3aGljaCB3YXMgb3Zlcmxvb2tlZCBpbiA3Nzk1MTFmNGJmNWFlICgic2No
ZWQ6IGF2b2lkCiAgICByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9XKCkiKS4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4dUBjaXMudXBlbm4uZWR1PgogICAgUmVsZWFz
ZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9u
L3NjaGVkX3J0LmMgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29t
bW9uL3NjaGVkX3J0LmMKaW5kZXggMDk0NjEwMS4uNWIwNzdkNyAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtODQwLDEyICs4
NDAsMTQgQEAgc3RhdGljIHZvaWQKIHJ0X3ZjcHVfaW5zZXJ0KGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBydF92Y3B1ICpzdmMgPSBy
dF92Y3B1KHZjKTsKLSAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCBub3c7
CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKIAogICAgIEJVR19PTiggaXNfaWRsZV92Y3B1KHZjKSAp
OwogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodmMpOworCisgICAgbm93ID0g
Tk9XKCk7CiAgICAgaWYgKCBub3cgPj0gc3ZjLT5jdXJfZGVhZGxpbmUgKQogICAgICAgICBydF91
cGRhdGVfZGVhZGxpbmUobm93LCBzdmMpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09: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 1b5rf8-0006rH-5w; Thu, 26 May 2016 09: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 1b5rf6-0006r8-Tq
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:05 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 86/C5-23600-0D2C6475; Thu, 26 May 2016 09:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVff8Ibd
 wg4uTdC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/eiA8wF7VwV2/b8YGlgnMbRxcjFISTwhVFi
 5vG5LBDOeUaJ1++nsHUxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKXF/x
 kVWEJtXwEzi6ZwWsDgLUP3tjiamCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK7Z7nmIUZKDSUmUV1zcLVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO/j/UA5waLU9NSKtMwcYHjApCU4eJREeO+DpHmLCxJzizPTIVKnGBWlxHm/gSQE
 QBIZpXlwbbCQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3vcgU3gy80rgpr8CWswEtNj/i
 zPI4pJEhJRUA6Pfk/n3ZNYuk4nur/+k5fu5Voi7JvBMeeS5RU+POvU6OShUCQgePrR35vFLU5
 assOF7/GhVkckW++VqBoEhWgrcW6NDDx865xRtyn4vv+5tcvb8CYEt/48vndHaKLdx2c2jZYn
 Xfi4PKDfSbLtxwE9cJpVF00fe/USy/PR7Z6MW3p2xUDlx4iQlluKMREMt5qLiRAAi5TSXRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464255182!39067779!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24090 invoked from network); 26 May 2016 09:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 26 May 2016 09: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 1b5rf4-0003IF-Fo
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rf4-0004lh-Ex
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rf4-0004lh-Ex@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:02 +0000
Subject: [Xen-changelog] [xen master] RTDS: fix another instance of the
	'read NOW()' race
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQwNzRlNGViZTkxMTVhYzQ5ODZmOTYzYTEzZmVhZGEzZTA1NjA0NjAKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBNYXkgMjUgMTQ6MzM6NTcgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6MzM6NTcgMjAxNiAr
MDIwMAoKICAgIFJURFM6IGZpeCBhbm90aGVyIGluc3RhbmNlIG9mIHRoZSAncmVhZCBOT1coKScg
cmFjZQogICAgCiAgICB3aGljaCB3YXMgb3Zlcmxvb2tlZCBpbiA3Nzk1MTFmNGJmNWFlICgic2No
ZWQ6IGF2b2lkCiAgICByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9XKCkiKS4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4dUBjaXMudXBlbm4uZWR1PgogICAgUmVsZWFz
ZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9u
L3NjaGVkX3J0LmMgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29t
bW9uL3NjaGVkX3J0LmMKaW5kZXggMDk0NjEwMS4uNWIwNzdkNyAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtODQwLDEyICs4
NDAsMTQgQEAgc3RhdGljIHZvaWQKIHJ0X3ZjcHVfaW5zZXJ0KGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBydF92Y3B1ICpzdmMgPSBy
dF92Y3B1KHZjKTsKLSAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCBub3c7
CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKIAogICAgIEJVR19PTiggaXNfaWRsZV92Y3B1KHZjKSAp
OwogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodmMpOworCisgICAgbm93ID0g
Tk9XKCk7CiAgICAgaWYgKCBub3cgPj0gc3ZjLT5jdXJfZGVhZGxpbmUgKQogICAgICAgICBydF91
cGRhdGVfZGVhZGxpbmUobm93LCBzdmMpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09: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 1b5rfI-0006si-7q; Thu, 26 May 2016 09:33:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfH-0006sQ-1u
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:15 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0C/2F-11961-AD2C6475; Thu, 26 May 2016 09:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVffmIbd
 wg45WI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHZtHlvBAc6KQ/ePMjYwvmLvYuTiEBL4wihx
 /OA6ZgjnPKPEwtW3GLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl7j58
 QkTiM0rYCYx6dYUVhCbBaj+fXsXywRGjgWMDKsYNYpTi8pSi3QNjfWSijLTM0pyEzNzdA0NTf
 RyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcdd2z0OMkhxMSqK84uJu4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeC8dAMoJFqWmp1akZeYAwwMmLcHBoyTC23QQKM1bXJCYW5yZDpE6xagoJc57
 ASQhAJLIKM2Da4OF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrx8wAAX4snMK4Gb/gpoM
 RPQYv8vziCLSxIRUlINjFss46rqBJUqLjVcEV24Y2Wxzb8Nm998/3VlUr+ux+mHxVUFs/rVCn
 bv+a30sozZ/tTV274+FlJzXzO9XqD02iwidP3Vhwp7oniEXb6m69i3iE5huLnsQu6ULx03Qk4
 oiaoyBtco1nYv2FQRKiK9O68+tmj1j2SlGonolhrOvy+M89K6/7pfUWIpzkg01GIuKk4EAOyg
 7fxEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464255192!44003474!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26854 invoked from network); 26 May 2016 09:33:13 -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; 26 May 2016 09: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 1b5rfE-0003IP-Jt
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfE-0004mR-HJ
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfE-0004mR-HJ@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:12 +0000
Subject: [Xen-changelog] [xen master] xl: use xstrdup in cpurange_parse
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgwNzAzZGFmM2U2NTc3OWVhODAwNzNlNGYwOTFmYWVmNWU4ODFlNDQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAyNSAx
NDoyMzo1NiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6NDI6MzUgMjAxNiArMDEwMAoKICAgIHhsOiB1
c2UgeHN0cmR1cCBpbiBjcHVyYW5nZV9wYXJzZQogICAgCiAgICBUaGlzIGVuc3VyZXMgYnVmIGlz
IGFsd2F5cyB2YWxpZCB3aGVuIGl0IGlzIHBhc3NlZCB0byBzdHJ0b2tfci4KICAgIAogICAgQ0lE
OiAxMjkxOTM2CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwveGxfY21kaW1wbC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwveGxf
Y21kaW1wbC5jIGIvdG9vbHMvbGlieGwveGxfY21kaW1wbC5jCmluZGV4IDAzYWI2NDQuLmQ4NTMw
ZjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYworKysgYi90b29scy9saWJ4
bC94bF9jbWRpbXBsLmMKQEAgLTg0Nyw3ICs4NDcsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9jcHVt
YXBfcmFuZ2UoY29uc3QgY2hhciAqc3RyLCBsaWJ4bF9iaXRtYXAgKmNwdW1hcCkKICAqLwogc3Rh
dGljIGludCBjcHVyYW5nZV9wYXJzZShjb25zdCBjaGFyICpjcHUsIGxpYnhsX2JpdG1hcCAqY3B1
bWFwKQogewotICAgIGNoYXIgKnB0ciwgKnNhdmVwdHIgPSBOVUxMLCAqYnVmID0gc3RyZHVwKGNw
dSk7CisgICAgY2hhciAqcHRyLCAqc2F2ZXB0ciA9IE5VTEwsICpidWYgPSB4c3RyZHVwKGNwdSk7
CiAgICAgaW50IHJjID0gMDsKIAogICAgIGZvciAocHRyID0gc3RydG9rX3IoYnVmLCAiLCIsICZz
YXZlcHRyKTsgcHRyOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09: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 1b5rfI-0006si-7q; Thu, 26 May 2016 09:33:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfH-0006sQ-1u
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:15 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0C/2F-11961-AD2C6475; Thu, 26 May 2016 09:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVffmIbd
 wg45WI4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNeHZtHlvBAc6KQ/ePMjYwvmLvYuTiEBL4wihx
 /OA6ZgjnPKPEwtW3GLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl7j58
 QkTiM0rYCYx6dYUVhCbBaj+fXsXywRGjgWMDKsYNYpTi8pSi3QNjfWSijLTM0pyEzNzdA0NTf
 RyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcdd2z0OMkhxMSqK84uJu4UJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeC8dAMoJFqWmp1akZeYAwwMmLcHBoyTC23QQKM1bXJCYW5yZDpE6xagoJc57
 ASQhAJLIKM2Da4OF5CVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrx8wAAX4snMK4Gb/gpoM
 RPQYv8vziCLSxIRUlINjFss46rqBJUqLjVcEV24Y2Wxzb8Nm998/3VlUr+ux+mHxVUFs/rVCn
 bv+a30sozZ/tTV274+FlJzXzO9XqD02iwidP3Vhwp7oniEXb6m69i3iE5huLnsQu6ULx03Qk4
 oiaoyBtco1nYv2FQRKiK9O68+tmj1j2SlGonolhrOvy+M89K6/7pfUWIpzkg01GIuKk4EAOyg
 7fxEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464255192!44003474!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26854 invoked from network); 26 May 2016 09:33:13 -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; 26 May 2016 09: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 1b5rfE-0003IP-Jt
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfE-0004mR-HJ
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfE-0004mR-HJ@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:12 +0000
Subject: [Xen-changelog] [xen master] xl: use xstrdup in cpurange_parse
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgwNzAzZGFmM2U2NTc3OWVhODAwNzNlNGYwOTFmYWVmNWU4ODFlNDQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1heSAyNSAx
NDoyMzo1NiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6NDI6MzUgMjAxNiArMDEwMAoKICAgIHhsOiB1
c2UgeHN0cmR1cCBpbiBjcHVyYW5nZV9wYXJzZQogICAgCiAgICBUaGlzIGVuc3VyZXMgYnVmIGlz
IGFsd2F5cyB2YWxpZCB3aGVuIGl0IGlzIHBhc3NlZCB0byBzdHJ0b2tfci4KICAgIAogICAgQ0lE
OiAxMjkxOTM2CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwveGxfY21kaW1wbC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwveGxf
Y21kaW1wbC5jIGIvdG9vbHMvbGlieGwveGxfY21kaW1wbC5jCmluZGV4IDAzYWI2NDQuLmQ4NTMw
ZjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYworKysgYi90b29scy9saWJ4
bC94bF9jbWRpbXBsLmMKQEAgLTg0Nyw3ICs4NDcsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9jcHVt
YXBfcmFuZ2UoY29uc3QgY2hhciAqc3RyLCBsaWJ4bF9iaXRtYXAgKmNwdW1hcCkKICAqLwogc3Rh
dGljIGludCBjcHVyYW5nZV9wYXJzZShjb25zdCBjaGFyICpjcHUsIGxpYnhsX2JpdG1hcCAqY3B1
bWFwKQogewotICAgIGNoYXIgKnB0ciwgKnNhdmVwdHIgPSBOVUxMLCAqYnVmID0gc3RyZHVwKGNw
dSk7CisgICAgY2hhciAqcHRyLCAqc2F2ZXB0ciA9IE5VTEwsICpidWYgPSB4c3RyZHVwKGNwdSk7
CiAgICAgaW50IHJjID0gMDsKIAogICAgIGZvciAocHRyID0gc3RydG9rX3IoYnVmLCAiLCIsICZz
YXZlcHRyKTsgcHRyOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5rfS-0006uU-A5; Thu, 26 May 2016 09:33: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 1b5rfR-0006uJ-Af
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:25 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 16/6F-00751-4E2C6475; Thu, 26 May 2016 09:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVffxIbd
 wgwkPLS0mbDNwYPTY3reLPYAxijUzLym/IoE14/K2O8wFcwUqPh37xN7AuIO3i5GLQ0jgC6NE
 z8NONgjnPKPE6sZz7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgK3F6o
 zpImFfATGLrjB4WEJsFqPzktyuMExg5FjAyrGJUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDWy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgbPzidIhRkoNJSZRXXNwtXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE76UDQDnBotT01Iq0zBxgaMCkJTh4lER4mw4CpXmLCxJzizPTIVKnGHU55hx8uJZJ
 iCUvPy9VSpw3DaRIAKQoozQPbgQsTC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmDcaZApPZ
 l4J3KZXQEcwAR3h/8UZ5IiSRISUVAOjzHyVjCYR4a1ei37t0YkUXPL45Du2+N26JZx50tObNG
 6xr0pfPE/uyfeaQ0cWys3wqpy1j6+f81CZxOPcIrPf15fPv6cn9Xl6n8rJwAVHt0RvdPKe9qB
 RVk3rjEdOFWfnnUlngk+/jPzlmNjsqjbtwdqzlVpKTKyznz5kyW3UsF/OvrnA0Ha/EktxRqKh
 FnNRcSIAveoSR04CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464255202!34684191!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14736 invoked from network); 26 May 2016 09:33:23 -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; 26 May 2016 09:33: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 1b5rfO-0003If-M2
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfO-0004mp-LH
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfO-0004mp-LH@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:22 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Don't call
	setup_virtual_regions multiple time
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyNjBjN2ZkYjkxZGZlMDAzM2Q2ZWVmMGU5NGI5MzYwN2JlMDIwYTkKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1h
eSAyNSAxNDoxNDowNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6NDI6NTUgMjAxNiArMDEwMAoKICAg
IHhlbi9hcm06IERvbid0IGNhbGwgc2V0dXBfdmlydHVhbF9yZWdpb25zIG11bHRpcGxlIHRpbWUK
ICAgIAogICAgVGhlIGNvbW1pdCAyYWE5MjViZTg0MjkzYjQ0YWQ1ODdlZDExNzE4NGFjZTYxYjQx
ZGQ2ICJhcm0veDg2OiBVc2Ugc3RydWN0CiAgICB2aXJ0dWFsX3JlZ2lvbiB0byBkbyBidWcsIHN5
bWJvbCwgYW5kICh4ODYpIGV4Y2VwdGlvbiB0YWJsZXMgbG9va3VwLiIKICAgIGhhcyBpbnRyb2R1
Y2VkIHZpcnR1YWxfcmVnaW9uLiBUaGUgY2FsbCB0byBpbml0aWFsaXplIHRob3NlIHJlZ2lvbnMg
aXMKICAgIG1hZGUgaW4gaW5pdF90cmFwcyB3aGljaCBpcyBjYWxsZWQgZHVyaW5nIGVhY2ggQ1BV
IGJyaW5nIHVwLgogICAgCiAgICBUaGlzIHdpbGwgcmVzdWx0IHRvIHJlZ2lzdGVyIG11bHRpcGxl
IHRpbWUgdGhlIHNhbWUgcmVnaW9uIGFuZCBYZW4gY3Jhc2gKICAgIHdoZW4gYW4gYWRkcmVzcyBp
cyBsb29rZWQgdXAuCiAgICAKICAgIFRoaXMgY2FuIGJlIGZpeGVkIGJ5IG1vdmluZyB0aGUgY2Fs
bCB0byBzZXR1cF92aXJ0dWFsX3JlZ2lvbiBkaXJlY3RseSBpbgogICAgc3RhcnRfeGVuLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
ICAgUmVwb3J0ZWQtYnk6IENoZW54aWEgWmhhbyA8Y2hlbnhpYW8uemhhb0BnbWFpbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL2FybS9zZXR1cC5jIHwgMSArCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDIgLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAwOWZmMWVh
Li45YmMxMWM0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwpAQCAtNzIyLDYgKzcyMiw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1
bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgc2V0X2N1cnJlbnQoKHN0cnVjdCB2
Y3B1ICopMHhmZmZmZjAwMCk7IC8qIGRlYnVnIHNhbml0eSAqLwogICAgIGlkbGVfdmNwdVswXSA9
IGN1cnJlbnQ7CiAKKyAgICBzZXR1cF92aXJ0dWFsX3JlZ2lvbnMoTlVMTCwgTlVMTCk7CiAgICAg
LyogSW5pdGlhbGl6ZSB0cmFwcyBlYXJseSBhbGxvdyB1cyB0byBnZXQgYmFja3RyYWNlIHdoZW4g
YW4gZXJyb3Igb2NjdXJyZWQgKi8KICAgICBpbml0X3RyYXBzKCk7CiAKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggMTgyOGVhMS4u
YWEzZTNjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gv
YXJtL3RyYXBzLmMKQEAgLTEwMiw4ICsxMDIsNiBAQCBpbnRlZ2VyX3BhcmFtKCJkZWJ1Z19zdGFj
a19saW5lcyIsIGRlYnVnX3N0YWNrX2xpbmVzKTsKIAogdm9pZCBpbml0X3RyYXBzKHZvaWQpCiB7
Ci0gICAgc2V0dXBfdmlydHVhbF9yZWdpb25zKE5VTEwsIE5VTEwpOwotCiAgICAgLyogU2V0dXAg
SHlwIHZlY3RvciBiYXNlICovCiAgICAgV1JJVEVfU1lTUkVHKCh2YWRkcl90KWh5cF90cmFwc192
ZWN0b3IsIFZCQVJfRUwyKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b5rfS-0006uU-A5; Thu, 26 May 2016 09:33: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 1b5rfR-0006uJ-Af
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:25 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 16/6F-00751-4E2C6475; Thu, 26 May 2016 09:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVffxIbd
 wgwkPLS0mbDNwYPTY3reLPYAxijUzLym/IoE14/K2O8wFcwUqPh37xN7AuIO3i5GLQ0jgC6NE
 z8NONgjnPKPE6sZz7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgK3F6o
 zpImFfATGLrjB4WEJsFqPzktyuMExg5FjAyrGJUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDWy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgbPzidIhRkoNJSZRXXNwtXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE76UDQDnBotT01Iq0zBxgaMCkJTh4lER4mw4CpXmLCxJzizPTIVKnGHU55hx8uJZJ
 iCUvPy9VSpw3DaRIAKQoozQPbgQsTC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmDcaZApPZ
 l4J3KZXQEcwAR3h/8UZ5IiSRISUVAOjzHyVjCYR4a1ei37t0YkUXPL45Du2+N26JZx50tObNG
 6xr0pfPE/uyfeaQ0cWys3wqpy1j6+f81CZxOPcIrPf15fPv6cn9Xl6n8rJwAVHt0RvdPKe9qB
 RVk3rjEdOFWfnnUlngk+/jPzlmNjsqjbtwdqzlVpKTKyznz5kyW3UsF/OvrnA0Ha/EktxRqKh
 FnNRcSIAveoSR04CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464255202!34684191!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14736 invoked from network); 26 May 2016 09:33:23 -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; 26 May 2016 09:33: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 1b5rfO-0003If-M2
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfO-0004mp-LH
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfO-0004mp-LH@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:22 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Don't call
	setup_virtual_regions multiple time
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyNjBjN2ZkYjkxZGZlMDAzM2Q2ZWVmMGU5NGI5MzYwN2JlMDIwYTkKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogV2VkIE1h
eSAyNSAxNDoxNDowNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTQ6NDI6NTUgMjAxNiArMDEwMAoKICAg
IHhlbi9hcm06IERvbid0IGNhbGwgc2V0dXBfdmlydHVhbF9yZWdpb25zIG11bHRpcGxlIHRpbWUK
ICAgIAogICAgVGhlIGNvbW1pdCAyYWE5MjViZTg0MjkzYjQ0YWQ1ODdlZDExNzE4NGFjZTYxYjQx
ZGQ2ICJhcm0veDg2OiBVc2Ugc3RydWN0CiAgICB2aXJ0dWFsX3JlZ2lvbiB0byBkbyBidWcsIHN5
bWJvbCwgYW5kICh4ODYpIGV4Y2VwdGlvbiB0YWJsZXMgbG9va3VwLiIKICAgIGhhcyBpbnRyb2R1
Y2VkIHZpcnR1YWxfcmVnaW9uLiBUaGUgY2FsbCB0byBpbml0aWFsaXplIHRob3NlIHJlZ2lvbnMg
aXMKICAgIG1hZGUgaW4gaW5pdF90cmFwcyB3aGljaCBpcyBjYWxsZWQgZHVyaW5nIGVhY2ggQ1BV
IGJyaW5nIHVwLgogICAgCiAgICBUaGlzIHdpbGwgcmVzdWx0IHRvIHJlZ2lzdGVyIG11bHRpcGxl
IHRpbWUgdGhlIHNhbWUgcmVnaW9uIGFuZCBYZW4gY3Jhc2gKICAgIHdoZW4gYW4gYWRkcmVzcyBp
cyBsb29rZWQgdXAuCiAgICAKICAgIFRoaXMgY2FuIGJlIGZpeGVkIGJ5IG1vdmluZyB0aGUgY2Fs
bCB0byBzZXR1cF92aXJ0dWFsX3JlZ2lvbiBkaXJlY3RseSBpbgogICAgc3RhcnRfeGVuLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
ICAgUmVwb3J0ZWQtYnk6IENoZW54aWEgWmhhbyA8Y2hlbnhpYW8uemhhb0BnbWFpbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL2FybS9zZXR1cC5jIHwgMSArCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDIgLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAwOWZmMWVh
Li45YmMxMWM0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwpAQCAtNzIyLDYgKzcyMiw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1
bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgc2V0X2N1cnJlbnQoKHN0cnVjdCB2
Y3B1ICopMHhmZmZmZjAwMCk7IC8qIGRlYnVnIHNhbml0eSAqLwogICAgIGlkbGVfdmNwdVswXSA9
IGN1cnJlbnQ7CiAKKyAgICBzZXR1cF92aXJ0dWFsX3JlZ2lvbnMoTlVMTCwgTlVMTCk7CiAgICAg
LyogSW5pdGlhbGl6ZSB0cmFwcyBlYXJseSBhbGxvdyB1cyB0byBnZXQgYmFja3RyYWNlIHdoZW4g
YW4gZXJyb3Igb2NjdXJyZWQgKi8KICAgICBpbml0X3RyYXBzKCk7CiAKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggMTgyOGVhMS4u
YWEzZTNjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gv
YXJtL3RyYXBzLmMKQEAgLTEwMiw4ICsxMDIsNiBAQCBpbnRlZ2VyX3BhcmFtKCJkZWJ1Z19zdGFj
a19saW5lcyIsIGRlYnVnX3N0YWNrX2xpbmVzKTsKIAogdm9pZCBpbml0X3RyYXBzKHZvaWQpCiB7
Ci0gICAgc2V0dXBfdmlydHVhbF9yZWdpb25zKE5VTEwsIE5VTEwpOwotCiAgICAgLyogU2V0dXAg
SHlwIHZlY3RvciBiYXNlICovCiAgICAgV1JJVEVfU1lTUkVHKCh2YWRkcl90KWh5cF90cmFwc192
ZWN0b3IsIFZCQVJfRUwyKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:33: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 1b5rfc-0006wQ-Br; Thu, 26 May 2016 09:33: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 1b5rfb-0006w5-8Y
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:35 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 08/80-27905-EE2C6475; Thu, 26 May 2016 09:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfftIbd
 wgyet1hYTthk4MHps79vFHsAYxZqZl5RfkcCa8erUEZaCd9wVnz5OYG9g/MXZxcjFISTwhVGi
 dU0/G4RznlGiu+cjexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJBErs3T
 WUFKecVMJOY8VwWJMwCVP7z2DKmCYwcCxgZVjGqF6cWlaUW6ZrrJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwNn53OsQoycGkJMorLu4WLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC99IBoJxgUWp6akVaZg4wNGDSEhw8SiK8TQeB0rzFBYm5xZnpEKlTjIpS4rxpIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYlw8Y3EI8mXklcNNfAS1mAlrs/
 8UZZHFJIkJKqoHRJ+3gvn3Pb9ybYZgiMYv7UUrgpVWX7Q8Huv402pw8v+T85BCTk5wTVv1aJP
 VoU0S2Z2MGy5mk9b/9bzXP63rFf+3ccjvN9T3b50oqVT4K4c7xDWW5e1Kib8P1HLHW4zv0Grs
 3mnxw/8Vo0TH7/8EZN7q0446c2cHqeOlGk2vPSmPGtff0+vqslViKMxINtZiLihMBsO6nG0IC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1464255212!34670964!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44932 invoked from network); 26 May 2016 09:33:33 -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; 26 May 2016 09:33: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 1b5rfY-0003It-O3
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfY-0004nD-NF
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfY-0004nD-NF@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:32 +0000
Subject: [Xen-changelog] [xen master] docs: update xl manpage about {block,
	network}-attach command
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg0NzhjOTQwOWEyYzY3MjYyMDhlOGRiYzlmM2U0NTViNzY3MjVhMzMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
MjowNzoyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTY6MTQ6MTggMjAxNiArMDEwMAoKICAgIGRvY3M6
IHVwZGF0ZSB4bCBtYW5wYWdlIGFib3V0IHtibG9jayxuZXR3b3JrfS1hdHRhY2ggY29tbWFuZAog
ICAgCiAgICBTdGF0ZSB0aGF0IG9ubHkgYXR0YWNoaW5nIFBWIGludGVyZmFjZSBpcyBzdXBwb3J0
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogZG9jcy9tYW4veGwucG9kLjEgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4xIGIvZG9jcy9tYW4veGwucG9k
LjEKaW5kZXggOTg4N2YxYi4uZjRkYzMyYyAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwucG9kLjEK
KysrIGIvZG9jcy9tYW4veGwucG9kLjEKQEAgLTEyODYsNiArMTI4NiwxMCBAQCBlZmZlY3QgdG8g
dGhlIGd1ZXN0IE9TIGlzIG11Y2ggdGhlIHNhbWUgYXMgYW55IGhvdHBsdWcgZXZlbnQuCiBDcmVh
dGUgYSBuZXcgdmlydHVhbCBibG9jayBkZXZpY2UuICBUaGlzIHdpbGwgdHJpZ2dlciBhIGhvdHBs
dWcgZXZlbnQKIGZvciB0aGUgZ3Vlc3QuCiAKK05vdGUgdGhhdCBvbmx5IFBWIGJsb2NrIGRldmlj
ZXMgYXJlIHN1cHBvcnRlZCBieSBibG9jay1hdHRhY2guCitSZXF1ZXN0cyB0byBhdHRhY2ggZW11
bGF0ZWQgZGV2aWNlcyAoZWcsIHZkZXY9aGRjKSB3aWxsIHJlc3VsdCBpbiBvbmx5Cit0aGUgUFYg
dmlldyBiZWluZyBhdmFpbGFibGUgdG8gdGhlIGd1ZXN0LgorCiBCPE9QVElPTlM+CiAKID1vdmVy
IDQKQEAgLTEzNjksNiArMTM3Myw4IEBAIEI8dmlmPiBzdHJpbmcgaW4gdGhlIGRvbWFpbiBjb25m
aWcgZmlsZS4gU2VlIEw8eGwuY2ZnPiBhbmQKIEw8aHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2Nz
L3Vuc3RhYmxlL21pc2MveGwtbmV0d29yay1jb25maWd1cmF0aW9uLmh0bWw+CiBmb3IgbW9yZSBp
bmZvcm1hdGlvbnMuCiAKK05vdGUgdGhhdCBvbmx5IGF0dGFjaGluZyBQViBuZXR3b3JrIGludGVy
ZmFjZSBpcyBzdXBwb3J0ZWQuCisKID1pdGVtIEI8bmV0d29yay1kZXRhY2g+IEk8ZG9tYWluLWlk
PiBJPGRldmlkfG1hYz4KIAogUmVtb3ZlcyB0aGUgbmV0d29yayBkZXZpY2UgZnJvbSB0aGUgZG9t
YWluIHNwZWNpZmllZCBieSBJPGRvbWFpbi1pZD4uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 26 09:33:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:33: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 1b5rfc-0006wQ-Br; Thu, 26 May 2016 09:33: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 1b5rfb-0006w5-8Y
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:35 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 08/80-27905-EE2C6475; Thu, 26 May 2016 09:33:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfftIbd
 wgyet1hYTthk4MHps79vFHsAYxZqZl5RfkcCa8erUEZaCd9wVnz5OYG9g/MXZxcjFISTwhVGi
 dU0/G4RznlGiu+cjexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJBErs3T
 WUFKecVMJOY8VwWJMwCVP7z2DKmCYwcCxgZVjGqF6cWlaUW6ZrrJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwNn53OsQoycGkJMorLu4WLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC99IBoJxgUWp6akVaZg4wNGDSEhw8SiK8TQeB0rzFBYm5xZnpEKlTjIpS4rxpIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYlw8Y3EI8mXklcNNfAS1mAlrs/
 8UZZHFJIkJKqoHRJ+3gvn3Pb9ybYZgiMYv7UUrgpVWX7Q8Huv402pw8v+T85BCTk5wTVv1aJP
 VoU0S2Z2MGy5mk9b/9bzXP63rFf+3ccjvN9T3b50oqVT4K4c7xDWW5e1Kib8P1HLHW4zv0Grs
 3mnxw/8Vo0TH7/8EZN7q0446c2cHqeOlGk2vPSmPGtff0+vqslViKMxINtZiLihMBsO6nG0IC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1464255212!34670964!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44932 invoked from network); 26 May 2016 09:33:33 -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; 26 May 2016 09:33: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 1b5rfY-0003It-O3
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b5rfY-0004nD-NF
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 09:33:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b5rfY-0004nD-NF@xenbits.xenproject.org>
Date: Thu, 26 May 2016 09:33:32 +0000
Subject: [Xen-changelog] [xen master] docs: update xl manpage about {block,
	network}-attach command
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg0NzhjOTQwOWEyYzY3MjYyMDhlOGRiYzlmM2U0NTViNzY3MjVhMzMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIE1heSAyMyAx
MjowNzoyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBNYXkgMjUgMTY6MTQ6MTggMjAxNiArMDEwMAoKICAgIGRvY3M6
IHVwZGF0ZSB4bCBtYW5wYWdlIGFib3V0IHtibG9jayxuZXR3b3JrfS1hdHRhY2ggY29tbWFuZAog
ICAgCiAgICBTdGF0ZSB0aGF0IG9ubHkgYXR0YWNoaW5nIFBWIGludGVyZmFjZSBpcyBzdXBwb3J0
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogZG9jcy9tYW4veGwucG9kLjEgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4xIGIvZG9jcy9tYW4veGwucG9k
LjEKaW5kZXggOTg4N2YxYi4uZjRkYzMyYyAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwucG9kLjEK
KysrIGIvZG9jcy9tYW4veGwucG9kLjEKQEAgLTEyODYsNiArMTI4NiwxMCBAQCBlZmZlY3QgdG8g
dGhlIGd1ZXN0IE9TIGlzIG11Y2ggdGhlIHNhbWUgYXMgYW55IGhvdHBsdWcgZXZlbnQuCiBDcmVh
dGUgYSBuZXcgdmlydHVhbCBibG9jayBkZXZpY2UuICBUaGlzIHdpbGwgdHJpZ2dlciBhIGhvdHBs
dWcgZXZlbnQKIGZvciB0aGUgZ3Vlc3QuCiAKK05vdGUgdGhhdCBvbmx5IFBWIGJsb2NrIGRldmlj
ZXMgYXJlIHN1cHBvcnRlZCBieSBibG9jay1hdHRhY2guCitSZXF1ZXN0cyB0byBhdHRhY2ggZW11
bGF0ZWQgZGV2aWNlcyAoZWcsIHZkZXY9aGRjKSB3aWxsIHJlc3VsdCBpbiBvbmx5Cit0aGUgUFYg
dmlldyBiZWluZyBhdmFpbGFibGUgdG8gdGhlIGd1ZXN0LgorCiBCPE9QVElPTlM+CiAKID1vdmVy
IDQKQEAgLTEzNjksNiArMTM3Myw4IEBAIEI8dmlmPiBzdHJpbmcgaW4gdGhlIGRvbWFpbiBjb25m
aWcgZmlsZS4gU2VlIEw8eGwuY2ZnPiBhbmQKIEw8aHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2Nz
L3Vuc3RhYmxlL21pc2MveGwtbmV0d29yay1jb25maWd1cmF0aW9uLmh0bWw+CiBmb3IgbW9yZSBp
bmZvcm1hdGlvbnMuCiAKK05vdGUgdGhhdCBvbmx5IGF0dGFjaGluZyBQViBuZXR3b3JrIGludGVy
ZmFjZSBpcyBzdXBwb3J0ZWQuCisKID1pdGVtIEI8bmV0d29yay1kZXRhY2g+IEk8ZG9tYWluLWlk
PiBJPGRldmlkfG1hYz4KIAogUmVtb3ZlcyB0aGUgbmV0d29yayBkZXZpY2UgZnJvbSB0aGUgZG9t
YWluIHNwZWNpZmllZCBieSBJPGRvbWFpbi1pZD4uCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 26 22:33:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 22:33: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 1b63py-0004pg-QV; Thu, 26 May 2016 22: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 1b63pw-0004pS-Tz
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:05 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 FA/62-13432-0A977475; Thu, 26 May 2016 22:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXd+pXu
 4wY3lahYTthk4MHps79vFHsAYxZqZl5RfkcCasenWTraCfxIVbVsXsDcwvhXqYuTiEBL4wihx
 edVDVgjnPKPEgrez2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIk7j96
 hMjiM0rYCZxbudeVhCbBaj+9o77TBMYORYwMqxiVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYLzQ7nyIUZKDSUmUN9bAPVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9dBVBOsCg1PbUiLTMHGBwwaQkOHiUR3hCQNG9xQWJucWY6ROoUo6KUOK8KSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmzQeZwpOZVwI3/RXQYiagxf5fn
 EEWlyQipKQaGONv7DOOL514R+gVS+NVpggDnpPbrrZGaaTaOTifvDZPM8mlT1v5/uF5VXGzt9
 lzsh4VW5Ky7yLfsx/hJpr3VV87s3rpuLmtVWGZucfCl3dOhKDNv3ux67nsEu+E1vZUmlTNv8V
 +gOGL2c8A/WMdbWcOv7zqxbww8fAVie7/Hz+VMl99aV3YpMRSnJFoqMVcVJwIAC8cqcNDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464301982!32661056!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19678 invoked from network); 26 May 2016 22: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; 26 May 2016 22:33:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b63pu-0007fH-8W
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b63pu-0006Eo-6g
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b63pu-0006Eo-6g@xenbits.xenproject.org>
Date: Thu, 26 May 2016 22:33:02 +0000
Subject: [Xen-changelog] [qemu-xen master] main loop: Big hammer to fix
	logfile disk DoS in Xen setups
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0YTA3MmYwZGUwZDU3Yzk1YzIyMTJiYmNlMDI4ODg4MzJiN2I3NGYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFRo
dSBNYXkgMjYgMTY6MjE6NTYgMjAxNiArMDEwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAyNiAxNzozNToz
NiAyMDE2ICswMTAwCgogICAgbWFpbiBsb29wOiBCaWcgaGFtbWVyIHRvIGZpeCBsb2dmaWxlIGRp
c2sgRG9TIGluIFhlbiBzZXR1cHMKICAgIAogICAgRWFjaCB0aW1lIHJvdW5kIHRoZSBtYWluIGxv
b3AsIHdlIG5vdyBmc3RhdCBzdGRlcnIuICBJZiBpdCBpcyB0b28gYmlnLAogICAgd2UgZHVwMiAv
ZGV2L251bGwgb250byBpdC4gIFRoaXMgaXMgbm90IGEgdmVyeSBwcmV0dHkgcGF0Y2ggYnV0IGl0
IGlzCiAgICB2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBpdCdzIGNvcnJlY3QsIGFuZCBo
YXMgYSBsb3cgcmlzayBvZgogICAgY29sbGF0ZXJhbCBkYW1hZ2UuCiAgICAKICAgIFRoZXJlIGlz
IG5vIGxpbWl0IGJ5IGRlZmF1bHQgYnV0IGNhbiBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3
CiAgICBlbnZpcm9ubWVudCB2YXJpYWJsZS4KICAgIAogICAgVGhpcyBmaXhlcyBDVkUtMjAxNC0z
NjcyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICAKICAgIFNldCB0aGUgZGVmYXVsdCB0byAwIHNvIHRoYXQgaXQgd29uJ3Qg
YWZmZWN0IG5vbi14ZW4gaW5zdGFsbGF0aW9uLiBUaGUKICAgIGxpbWl0IHdpbGwgYmUgc2V0IGJ5
IFhlbiB0b29sc3RhY2suCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Ci0tLQogbWFpbi1sb29wLmMgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvbWFpbi1sb29wLmMgYi9tYWluLWxvb3AuYwppbmRleCAzOTk3MDQzLi5h
YTMyZjViIDEwMDY0NAotLS0gYS9tYWluLWxvb3AuYworKysgYi9tYWluLWxvb3AuYwpAQCAtMTY0
LDYgKzE2NCw1MCBAQCBpbnQgcWVtdV9pbml0X21haW5fbG9vcChFcnJvciAqKmVycnApCiAgICAg
cmV0dXJuIDA7CiB9CiAKK3N0YXRpYyB2b2lkIGNoZWNrX2N2ZV8yMDE0XzM2NzJfeGVuKHZvaWQp
Cit7CisgICAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbGltaXQgPSB+MFVMOworICAgIGNvbnN0IGlu
dCBmZCA9IDI7CisgICAgc3RydWN0IHN0YXQgc3RhYjsKKworICAgIGlmIChsaW1pdCA9PSB+MFVM
KSB7CisgICAgICAgIGNvbnN0IGNoYXIgKnMgPSBnZXRlbnYoIlhFTl9RRU1VX0NPTlNPTEVfTElN
SVQiKTsKKyAgICAgICAgLyogWEVOX1FFTVVfQ09OU09MRV9MSU1JVD0wIG1lYW5zIG5vIGxpbWl0
ICovCisgICAgICAgIGxpbWl0ID0gcyA/IHN0cnRvdWwocywwLDApIDogMDsKKyAgICB9CisgICAg
aWYgKGxpbWl0ID09IDApCisgICAgICAgIHJldHVybjsKKworICAgIGludCByID0gZnN0YXQoZmQs
ICZzdGFiKTsKKyAgICBpZiAocikgeworICAgICAgICBwZXJyb3IoImZzdGF0IHN0ZGVyciAoZm9y
IENWRS0yMDE0LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0KKyAgICBp
ZiAoIVNfSVNSRUcoc3RhYi5zdF9tb2RlKSkKKyAgICAgICAgcmV0dXJuOworICAgIGlmIChzdGFi
LnN0X3NpemUgPD0gbGltaXQpCisgICAgICAgIHJldHVybjsKKworICAgIC8qIG9oIGRlYXIgKi8K
KyAgICBmcHJpbnRmKHN0ZGVyciwiXHJcbiIKKyAgICAgICAgICAgICJDbG9zaW5nIHN0ZGVyciBk
dWUgdG8gQ1ZFLTIwMTQtMzY3MiBsaW1pdC4gIgorICAgICAgICAgICAgIiBTZXQgWEVOX1FFTVVf
Q09OU09MRV9MSU1JVCB0byBudW1iZXIgb2YgYnl0ZXMgdG8gb3ZlcnJpZGUsIgorICAgICAgICAg
ICAgIiBvciAwIGZvciBubyBsaW1pdC5cbiIpOworICAgIGZmbHVzaChzdGRlcnIpOworCisgICAg
aW50IG5mZCA9IG9wZW4oIi9kZXYvbnVsbCIsIE9fV1JPTkxZKTsKKyAgICBpZiAobmZkIDwgMCkg
eworICAgICAgICBwZXJyb3IoIm9wZW4gL2Rldi9udWxsIChmb3IgQ1ZFLTIwMTQtMzY3MiBjaGVj
aykiKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAgfQorICAgIHIgPSBkdXAyKG5mZCwgZmQpOwor
ICAgIGlmIChyICE9IGZkKSB7CisgICAgICAgIHBlcnJvcigiZHVwMiAvZGV2L251bGwgKGZvciBD
VkUtMjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0KC0xKTsKKyAgICB9CisgICAgY2xv
c2UobmZkKTsKK30KKwogc3RhdGljIGludCBtYXhfcHJpb3JpdHk7CiAKICNpZm5kZWYgX1dJTjMy
CkBAIC0yMTYsNiArMjYwLDggQEAgc3RhdGljIGludCBvc19ob3N0X21haW5fbG9vcF93YWl0KGlu
dDY0X3QgdGltZW91dCkKICAgICBpbnQgcmV0OwogICAgIHN0YXRpYyBpbnQgc3Bpbl9jb3VudGVy
OwogCisgICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAgIGdsaWJfcG9sbGZkc19m
aWxsKCZ0aW1lb3V0KTsKIAogICAgIC8qIElmIHRoZSBJL08gdGhyZWFkIGlzIHZlcnkgYnVzeSBv
ciB3ZSBhcmUgaW5jb3JyZWN0bHkgYnVzeSB3YWl0aW5nIGluCkBAIC00MDcsNiArNDUzLDggQEAg
c3RhdGljIGludCBvc19ob3N0X21haW5fbG9vcF93YWl0KGludDY0X3QgdGltZW91dCkKICAgICBm
ZF9zZXQgcmZkcywgd2ZkcywgeGZkczsKICAgICBpbnQgbmZkczsKIAorICAgIGNoZWNrX2N2ZV8y
MDE0XzM2NzJfeGVuKCk7CisKICAgICAvKiBYWFg6IG5lZWQgdG8gc3VwcHJlc3MgcG9sbGluZyBi
eSBiZXR0ZXIgdXNpbmcgd2luMzIgZXZlbnRzICovCiAgICAgcmV0ID0gMDsKICAgICBmb3IgKHBl
ID0gZmlyc3RfcG9sbGluZ19lbnRyeTsgcGUgIT0gTlVMTDsgcGUgPSBwZS0+bmV4dCkgewotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu May 26 22:33:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 22:33: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 1b63py-0004pg-QV; Thu, 26 May 2016 22: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 1b63pw-0004pS-Tz
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:05 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 FA/62-13432-0A977475; Thu, 26 May 2016 22:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXd+pXu
 4wY3lahYTthk4MHps79vFHsAYxZqZl5RfkcCasenWTraCfxIVbVsXsDcwvhXqYuTiEBL4wihx
 edVDVgjnPKPEgrez2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIk7j96
 hMjiM0rYCZxbudeVhCbBaj+9o77TBMYORYwMqxiVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYLzQ7nyIUZKDSUmUN9bAPVyILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9dBVBOsCg1PbUiLTMHGBwwaQkOHiUR3hCQNG9xQWJucWY6ROoUo6KUOK8KSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmzQeZwpOZVwI3/RXQYiagxf5fn
 EEWlyQipKQaGONv7DOOL514R+gVS+NVpggDnpPbrrZGaaTaOTifvDZPM8mlT1v5/uF5VXGzt9
 lzsh4VW5Ky7yLfsx/hJpr3VV87s3rpuLmtVWGZucfCl3dOhKDNv3ux67nsEu+E1vZUmlTNv8V
 +gOGL2c8A/WMdbWcOv7zqxbww8fAVie7/Hz+VMl99aV3YpMRSnJFoqMVcVJwIAC8cqcNDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464301982!32661056!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19678 invoked from network); 26 May 2016 22: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; 26 May 2016 22:33:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b63pu-0007fH-8W
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b63pu-0006Eo-6g
 for xen-changelog@lists.xensource.com; Thu, 26 May 2016 22:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b63pu-0006Eo-6g@xenbits.xenproject.org>
Date: Thu, 26 May 2016 22:33:02 +0000
Subject: [Xen-changelog] [qemu-xen master] main loop: Big hammer to fix
	logfile disk DoS in Xen setups
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0YTA3MmYwZGUwZDU3Yzk1YzIyMTJiYmNlMDI4ODg4MzJiN2I3NGYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFRo
dSBNYXkgMjYgMTY6MjE6NTYgMjAxNiArMDEwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAyNiAxNzozNToz
NiAyMDE2ICswMTAwCgogICAgbWFpbiBsb29wOiBCaWcgaGFtbWVyIHRvIGZpeCBsb2dmaWxlIGRp
c2sgRG9TIGluIFhlbiBzZXR1cHMKICAgIAogICAgRWFjaCB0aW1lIHJvdW5kIHRoZSBtYWluIGxv
b3AsIHdlIG5vdyBmc3RhdCBzdGRlcnIuICBJZiBpdCBpcyB0b28gYmlnLAogICAgd2UgZHVwMiAv
ZGV2L251bGwgb250byBpdC4gIFRoaXMgaXMgbm90IGEgdmVyeSBwcmV0dHkgcGF0Y2ggYnV0IGl0
IGlzCiAgICB2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBpdCdzIGNvcnJlY3QsIGFuZCBo
YXMgYSBsb3cgcmlzayBvZgogICAgY29sbGF0ZXJhbCBkYW1hZ2UuCiAgICAKICAgIFRoZXJlIGlz
IG5vIGxpbWl0IGJ5IGRlZmF1bHQgYnV0IGNhbiBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3
CiAgICBlbnZpcm9ubWVudCB2YXJpYWJsZS4KICAgIAogICAgVGhpcyBmaXhlcyBDVkUtMjAxNC0z
NjcyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICAKICAgIFNldCB0aGUgZGVmYXVsdCB0byAwIHNvIHRoYXQgaXQgd29uJ3Qg
YWZmZWN0IG5vbi14ZW4gaW5zdGFsbGF0aW9uLiBUaGUKICAgIGxpbWl0IHdpbGwgYmUgc2V0IGJ5
IFhlbiB0b29sc3RhY2suCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Ci0tLQogbWFpbi1sb29wLmMgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvbWFpbi1sb29wLmMgYi9tYWluLWxvb3AuYwppbmRleCAzOTk3MDQzLi5h
YTMyZjViIDEwMDY0NAotLS0gYS9tYWluLWxvb3AuYworKysgYi9tYWluLWxvb3AuYwpAQCAtMTY0
LDYgKzE2NCw1MCBAQCBpbnQgcWVtdV9pbml0X21haW5fbG9vcChFcnJvciAqKmVycnApCiAgICAg
cmV0dXJuIDA7CiB9CiAKK3N0YXRpYyB2b2lkIGNoZWNrX2N2ZV8yMDE0XzM2NzJfeGVuKHZvaWQp
Cit7CisgICAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbGltaXQgPSB+MFVMOworICAgIGNvbnN0IGlu
dCBmZCA9IDI7CisgICAgc3RydWN0IHN0YXQgc3RhYjsKKworICAgIGlmIChsaW1pdCA9PSB+MFVM
KSB7CisgICAgICAgIGNvbnN0IGNoYXIgKnMgPSBnZXRlbnYoIlhFTl9RRU1VX0NPTlNPTEVfTElN
SVQiKTsKKyAgICAgICAgLyogWEVOX1FFTVVfQ09OU09MRV9MSU1JVD0wIG1lYW5zIG5vIGxpbWl0
ICovCisgICAgICAgIGxpbWl0ID0gcyA/IHN0cnRvdWwocywwLDApIDogMDsKKyAgICB9CisgICAg
aWYgKGxpbWl0ID09IDApCisgICAgICAgIHJldHVybjsKKworICAgIGludCByID0gZnN0YXQoZmQs
ICZzdGFiKTsKKyAgICBpZiAocikgeworICAgICAgICBwZXJyb3IoImZzdGF0IHN0ZGVyciAoZm9y
IENWRS0yMDE0LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0KKyAgICBp
ZiAoIVNfSVNSRUcoc3RhYi5zdF9tb2RlKSkKKyAgICAgICAgcmV0dXJuOworICAgIGlmIChzdGFi
LnN0X3NpemUgPD0gbGltaXQpCisgICAgICAgIHJldHVybjsKKworICAgIC8qIG9oIGRlYXIgKi8K
KyAgICBmcHJpbnRmKHN0ZGVyciwiXHJcbiIKKyAgICAgICAgICAgICJDbG9zaW5nIHN0ZGVyciBk
dWUgdG8gQ1ZFLTIwMTQtMzY3MiBsaW1pdC4gIgorICAgICAgICAgICAgIiBTZXQgWEVOX1FFTVVf
Q09OU09MRV9MSU1JVCB0byBudW1iZXIgb2YgYnl0ZXMgdG8gb3ZlcnJpZGUsIgorICAgICAgICAg
ICAgIiBvciAwIGZvciBubyBsaW1pdC5cbiIpOworICAgIGZmbHVzaChzdGRlcnIpOworCisgICAg
aW50IG5mZCA9IG9wZW4oIi9kZXYvbnVsbCIsIE9fV1JPTkxZKTsKKyAgICBpZiAobmZkIDwgMCkg
eworICAgICAgICBwZXJyb3IoIm9wZW4gL2Rldi9udWxsIChmb3IgQ1ZFLTIwMTQtMzY3MiBjaGVj
aykiKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAgfQorICAgIHIgPSBkdXAyKG5mZCwgZmQpOwor
ICAgIGlmIChyICE9IGZkKSB7CisgICAgICAgIHBlcnJvcigiZHVwMiAvZGV2L251bGwgKGZvciBD
VkUtMjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0KC0xKTsKKyAgICB9CisgICAgY2xv
c2UobmZkKTsKK30KKwogc3RhdGljIGludCBtYXhfcHJpb3JpdHk7CiAKICNpZm5kZWYgX1dJTjMy
CkBAIC0yMTYsNiArMjYwLDggQEAgc3RhdGljIGludCBvc19ob3N0X21haW5fbG9vcF93YWl0KGlu
dDY0X3QgdGltZW91dCkKICAgICBpbnQgcmV0OwogICAgIHN0YXRpYyBpbnQgc3Bpbl9jb3VudGVy
OwogCisgICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAgIGdsaWJfcG9sbGZkc19m
aWxsKCZ0aW1lb3V0KTsKIAogICAgIC8qIElmIHRoZSBJL08gdGhyZWFkIGlzIHZlcnkgYnVzeSBv
ciB3ZSBhcmUgaW5jb3JyZWN0bHkgYnVzeSB3YWl0aW5nIGluCkBAIC00MDcsNiArNDUzLDggQEAg
c3RhdGljIGludCBvc19ob3N0X21haW5fbG9vcF93YWl0KGludDY0X3QgdGltZW91dCkKICAgICBm
ZF9zZXQgcmZkcywgd2ZkcywgeGZkczsKICAgICBpbnQgbmZkczsKIAorICAgIGNoZWNrX2N2ZV8y
MDE0XzM2NzJfeGVuKCk7CisKICAgICAvKiBYWFg6IG5lZWQgdG8gc3VwcHJlc3MgcG9sbGluZyBi
eSBiZXR0ZXIgdXNpbmcgd2luMzIgZXZlbnRzICovCiAgICAgcmV0ID0gMDsKICAgICBmb3IgKHBl
ID0gZmlyc3RfcG9sbGluZ19lbnRyeTsgcGUgIT0gTlVMTDsgcGUgPSBwZS0+bmV4dCkgewotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6Mju-0002cW-9F; Fri, 27 May 2016 18: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 1b6Mjs-0002cQ-Lw
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:04 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 05/44-30633-37598475; Fri, 27 May 2016 18:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbd4qke
 4wdzT4hYTthk4MHps79vFHsAYxZqZl5RfkcCaMefJfNaC/XIVe7ZrNzDOkOhi5OIQEvjCKNE7
 Yz4rhHOeUeL4/RcsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhInDzwk
 wnE5hUwk2hcuoMdpJUFqP7uj5oJjBwLGBlWMWoUpxaVpRbpGlroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwNm33PMQoycGkJMrrOdkjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IEr9IUoJxgUWp6akVaZg4wNGDSEhw8SiK8iSBp3uKCxNzizHSI1ClGRSlxXkWQhABI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMzrBDKFJzOvBG76K6DFTECLF7CAL
 S5JREhJNTDWnFi2bXfDPVmmqTLlHr2FMU+OxQmuOR/BcMvn0gdBvTmmK2Nit/MFMonHdejk9m
 9e78G++tLV4o5yYxmFvivuopGFfh8rg29dEHNXcfLaGiz8V5Q3rWHpkYbAKls1lV7ZBc1rju/
 4aHx57SKVz4FNfnFne7ME/66svFjbM///5ebUqVOfOimxFGckGmoxFxUnAgAT4as9QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464374642!42034147!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4870 invoked from network); 27 May 2016 18:44: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 May 2016 18: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 1b6Mjq-0001mJ-86
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mjq-0004rQ-3k
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Mjq-0004rQ-3k@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:02 +0000
Subject: [Xen-changelog] [xen master] libxl: set XEN_QEMU_CONSOLE_LIMIT for
	QEMU
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIwZDQwOWQ5YzQ5NDRlZDI5ZDI5NDU3ZmVhNGFkNmI0MWQ2OThlY2EKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSAyNiAx
NjoxMTo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBNYXkgMjYgMTc6MjI6MTIgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBzZXQgWEVOX1FFTVVfQ09OU09MRV9MSU1JVCBmb3IgUUVNVQogICAgCiAgICBYU0EtMTgwIHBy
b3ZpZGVzIGEgcGF0Y2ggdG8gUUVNVSB0byBib2RnZSBRRU1VIGxvZ2dpbmcgaXNzdWUuIFdlCiAg
ICBleHBsaWNpdGx5IHNldCB0aGUgbGltaXQgaW4gbGlieGwgZm9yIDQuNy4KICAgIAogICAgSW50
cm9kdWNlIGEgZnVuY3Rpb24gZm9yIHNldHRpbmcgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlIGFu
ZCBjYWxsIGl0IGluCiAgICB0aGUgcmlnaHQgcGxhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgMjkg
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Rt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDZiYmM3YzMuLjE1NWE2NTMgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0u
YwpAQCAtMzY1LDYgKzM2NSwyMCBAQCBpbnQgbGlieGxfX2RvbWFpbl9kZXZpY2VfY29uc3RydWN0
X3JkbShsaWJ4bF9fZ2MgKmdjLAogICAgIHJldHVybiBFUlJPUl9GQUlMOwogfQogCisvKiBYU0Et
MTgwIC8gQ1ZFLTIwMTQtMzY3MgorICoKKyAqIFRoZSBRRU1VIHNoaXBwZWQgd2l0aCBYZW4gaGFz
IGEgYm9kZ2UuIEl0IGNoZWNrcyBmb3IKKyAqIFhFTl9RRU1VX0NPTlNPTEVfTElNSVQgdG8gc2Vl
IGhvdyBtdWNoIGRhdGEgUUVNVSBpcyBhbGxvd2VkCisgKiB0byB3cml0ZSB0byBzdGRlcnIuIFdl
IHNldCB0aGF0IHRvIDFNQiBpZiBpdCBpcyBub3Qgc2V0IGJ5CisgKiBzeXN0ZW0gYWRtaW5pc3Ry
YXRvci4KKyAqLworc3RhdGljIHZvaWQgbGlieGxfX3NldF9xZW11X2Vudl9mb3JfeHNhXzE4MChs
aWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmbGV4YXJyYXlfdCAqZG1fZW52cykKK3sKKyAgICBpZiAoZ2V0ZW52KCJYRU5fUUVNVV9DT05T
T0xFX0xJTUlUIikpIHJldHVybjsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fZW52cywg
IlhFTl9RRU1VX0NPTlNPTEVfTElNSVQiLCAiMTA0ODU3NiIpOworfQorCiBjb25zdCBsaWJ4bF92
bmNfaW5mbyAqbGlieGxfX2RtX3ZuYyhjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpndWVzdF9j
b25maWcpCiB7CiAgICAgY29uc3QgbGlieGxfdm5jX2luZm8gKnZuYyA9IE5VTEw7CkBAIC00MTUs
NiArNDI5LDggQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nfb2xk
KGxpYnhsX19nYyAqZ2MsCiAgICAgZG1fYXJncyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7
CiAgICAgZG1fZW52cyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAKKyAgICBsaWJ4bF9f
c2V0X3FlbXVfZW52X2Zvcl94c2FfMTgwKGdjLCBkbV9lbnZzKTsKKwogICAgIGZsZXhhcnJheV92
YXBwZW5kKGRtX2FyZ3MsIGRtLAogICAgICAgICAgICAgICAgICAgICAgICItZCIsIEdDU1BSSU5U
RigiJWQiLCBkb21pZCksIE5VTEwpOwogCkBAIC05MTMsNiArOTI5LDggQEAgc3RhdGljIGludCBs
aWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgZG1f
YXJncyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAgICAgZG1fZW52cyA9IGZsZXhhcnJh
eV9tYWtlKGdjLCAxNiwgMSk7CiAKKyAgICBsaWJ4bF9fc2V0X3FlbXVfZW52X2Zvcl94c2FfMTgw
KGdjLCBkbV9lbnZzKTsKKwogICAgIGZsZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsIGRtLAogICAg
ICAgICAgICAgICAgICAgICAgICIteGVuLWRvbWlkIiwKICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiVkIiwgZ3Vlc3RfZG9taWQpLCBOVUxMKTsKQEAgLTIxOTMsOCArMjIxMSw4IEBA
IHN0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lKGxpYnhsX19lZ2MgKmVnYywK
IHZvaWQgbGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZG1fc3Bhd25fc3RhdGUgKmRtc3MpCiB7CiAgICAgU1RBVEVfQU9fR0MoZG1zcy0+c3Bhd24uYW8p
OwotICAgIGZsZXhhcnJheV90ICpkbV9hcmdzOwotICAgIGNoYXIgKiphcmdzOworICAgIGZsZXhh
cnJheV90ICpkbV9hcmdzLCAqZG1fZW52czsKKyAgICBjaGFyICoqYXJncywgKiplbnZzOwogICAg
IGNvbnN0IGNoYXIgKmRtOwogICAgIGludCBsb2dmaWxlX3csIG51bGwgPSAtMSwgcmM7CiAgICAg
dWludDMyX3QgZG9taWQgPSBkbXNzLT5ndWVzdF9kb21pZDsKQEAgLTIyMDMsNiArMjIyMSw4IEBA
IHZvaWQgbGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZG1fc3Bhd25fc3RhdGUgKmRtc3MpCiAgICAgZG0gPSBxZW11X3hlbl9wYXRoKGdjKTsKIAogICAg
IGRtX2FyZ3MgPSBmbGV4YXJyYXlfbWFrZShnYywgMTUsIDEpOworICAgIGRtX2VudnMgPSBmbGV4
YXJyYXlfbWFrZShnYywgMSwgMSk7CisKICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLCBk
bSwgIi14ZW4tZG9taWQiLAogICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiLCBk
b21pZCksIE5VTEwpOwogICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi14ZW4tYXR0YWNo
Iik7CkBAIC0yMjE2LDYgKzIyMzYsOSBAQCB2b2lkIGxpYnhsX19zcGF3bl9xZGlza19iYWNrZW5k
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2RtX3NwYXduX3N0YXRlICpkbXNzKQogICAgIGZsZXhh
cnJheV9hcHBlbmQoZG1fYXJncywgTlVMTCk7CiAgICAgYXJncyA9IChjaGFyICoqKSBmbGV4YXJy
YXlfY29udGVudHMoZG1fYXJncyk7CiAKKyAgICBsaWJ4bF9fc2V0X3FlbXVfZW52X2Zvcl94c2Ff
MTgwKGdjLCBkbV9lbnZzKTsKKyAgICBlbnZzID0gKGNoYXIgKiopIGZsZXhhcnJheV9jb250ZW50
cyhkbV9lbnZzKTsKKwogICAgIGxvZ2ZpbGVfdyA9IGxpYnhsX19jcmVhdGVfcWVtdV9sb2dmaWxl
KGdjLCBHQ1NQUklOVEYoInFkaXNrLSV1IiwgZG9taWQpKTsKICAgICBpZiAobG9nZmlsZV93IDwg
MCkgewogICAgICAgICByYyA9IGxvZ2ZpbGVfdzsKQEAgLTIyNTMsNyArMjI3Niw3IEBAIHZvaWQg
bGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG1fc3Bh
d25fc3RhdGUgKmRtc3MpCiAgICAgICAgIGdvdG8gb3V0OwogICAgIGlmICghcmMpIHsgLyogaW5u
ZXIgY2hpbGQgKi8KICAgICAgICAgc2V0c2lkKCk7Ci0gICAgICAgIGxpYnhsX19leGVjKGdjLCBu
dWxsLCBsb2dmaWxlX3csIGxvZ2ZpbGVfdywgZG0sIGFyZ3MsIE5VTEwpOworICAgICAgICBsaWJ4
bF9fZXhlYyhnYywgbnVsbCwgbG9nZmlsZV93LCBsb2dmaWxlX3csIGRtLCBhcmdzLCBlbnZzKTsK
ICAgICB9CiAKICAgICByYyA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6Mju-0002cW-9F; Fri, 27 May 2016 18: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 1b6Mjs-0002cQ-Lw
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:04 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 05/44-30633-37598475; Fri, 27 May 2016 18:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbd4qke
 4wdzT4hYTthk4MHps79vFHsAYxZqZl5RfkcCaMefJfNaC/XIVe7ZrNzDOkOhi5OIQEvjCKNE7
 Yz4rhHOeUeL4/RcsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhInDzwk
 wnE5hUwk2hcuoMdpJUFqP7uj5oJjBwLGBlWMWoUpxaVpRbpGlroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwNm33PMQoycGkJMrrOdkjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IEr9IUoJxgUWp6akVaZg4wNGDSEhw8SiK8iSBp3uKCxNzizHSI1ClGRSlxXkWQhABI
 IqM0D64NFo6XGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMzrBDKFJzOvBG76K6DFTECLF7CAL
 S5JREhJNTDWnFi2bXfDPVmmqTLlHr2FMU+OxQmuOR/BcMvn0gdBvTmmK2Nit/MFMonHdejk9m
 9e78G++tLV4o5yYxmFvivuopGFfh8rg29dEHNXcfLaGiz8V5Q3rWHpkYbAKls1lV7ZBc1rju/
 4aHx57SKVz4FNfnFne7ME/66svFjbM///5ebUqVOfOimxFGckGmoxFxUnAgAT4as9QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464374642!42034147!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4870 invoked from network); 27 May 2016 18:44: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 May 2016 18: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 1b6Mjq-0001mJ-86
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mjq-0004rQ-3k
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Mjq-0004rQ-3k@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:02 +0000
Subject: [Xen-changelog] [xen master] libxl: set XEN_QEMU_CONSOLE_LIMIT for
	QEMU
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIwZDQwOWQ5YzQ5NDRlZDI5ZDI5NDU3ZmVhNGFkNmI0MWQ2OThlY2EKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IE1heSAyNiAx
NjoxMTo0MiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBNYXkgMjYgMTc6MjI6MTIgMjAxNiArMDEwMAoKICAgIGxpYnhs
OiBzZXQgWEVOX1FFTVVfQ09OU09MRV9MSU1JVCBmb3IgUUVNVQogICAgCiAgICBYU0EtMTgwIHBy
b3ZpZGVzIGEgcGF0Y2ggdG8gUUVNVSB0byBib2RnZSBRRU1VIGxvZ2dpbmcgaXNzdWUuIFdlCiAg
ICBleHBsaWNpdGx5IHNldCB0aGUgbGltaXQgaW4gbGlieGwgZm9yIDQuNy4KICAgIAogICAgSW50
cm9kdWNlIGEgZnVuY3Rpb24gZm9yIHNldHRpbmcgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlIGFu
ZCBjYWxsIGl0IGluCiAgICB0aGUgcmlnaHQgcGxhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgMjkg
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Rt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDZiYmM3YzMuLjE1NWE2NTMgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0u
YwpAQCAtMzY1LDYgKzM2NSwyMCBAQCBpbnQgbGlieGxfX2RvbWFpbl9kZXZpY2VfY29uc3RydWN0
X3JkbShsaWJ4bF9fZ2MgKmdjLAogICAgIHJldHVybiBFUlJPUl9GQUlMOwogfQogCisvKiBYU0Et
MTgwIC8gQ1ZFLTIwMTQtMzY3MgorICoKKyAqIFRoZSBRRU1VIHNoaXBwZWQgd2l0aCBYZW4gaGFz
IGEgYm9kZ2UuIEl0IGNoZWNrcyBmb3IKKyAqIFhFTl9RRU1VX0NPTlNPTEVfTElNSVQgdG8gc2Vl
IGhvdyBtdWNoIGRhdGEgUUVNVSBpcyBhbGxvd2VkCisgKiB0byB3cml0ZSB0byBzdGRlcnIuIFdl
IHNldCB0aGF0IHRvIDFNQiBpZiBpdCBpcyBub3Qgc2V0IGJ5CisgKiBzeXN0ZW0gYWRtaW5pc3Ry
YXRvci4KKyAqLworc3RhdGljIHZvaWQgbGlieGxfX3NldF9xZW11X2Vudl9mb3JfeHNhXzE4MChs
aWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmbGV4YXJyYXlfdCAqZG1fZW52cykKK3sKKyAgICBpZiAoZ2V0ZW52KCJYRU5fUUVNVV9DT05T
T0xFX0xJTUlUIikpIHJldHVybjsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fZW52cywg
IlhFTl9RRU1VX0NPTlNPTEVfTElNSVQiLCAiMTA0ODU3NiIpOworfQorCiBjb25zdCBsaWJ4bF92
bmNfaW5mbyAqbGlieGxfX2RtX3ZuYyhjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpndWVzdF9j
b25maWcpCiB7CiAgICAgY29uc3QgbGlieGxfdm5jX2luZm8gKnZuYyA9IE5VTEw7CkBAIC00MTUs
NiArNDI5LDggQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nfb2xk
KGxpYnhsX19nYyAqZ2MsCiAgICAgZG1fYXJncyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7
CiAgICAgZG1fZW52cyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAKKyAgICBsaWJ4bF9f
c2V0X3FlbXVfZW52X2Zvcl94c2FfMTgwKGdjLCBkbV9lbnZzKTsKKwogICAgIGZsZXhhcnJheV92
YXBwZW5kKGRtX2FyZ3MsIGRtLAogICAgICAgICAgICAgICAgICAgICAgICItZCIsIEdDU1BSSU5U
RigiJWQiLCBkb21pZCksIE5VTEwpOwogCkBAIC05MTMsNiArOTI5LDggQEAgc3RhdGljIGludCBs
aWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgZG1f
YXJncyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAgICAgZG1fZW52cyA9IGZsZXhhcnJh
eV9tYWtlKGdjLCAxNiwgMSk7CiAKKyAgICBsaWJ4bF9fc2V0X3FlbXVfZW52X2Zvcl94c2FfMTgw
KGdjLCBkbV9lbnZzKTsKKwogICAgIGZsZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsIGRtLAogICAg
ICAgICAgICAgICAgICAgICAgICIteGVuLWRvbWlkIiwKICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiVkIiwgZ3Vlc3RfZG9taWQpLCBOVUxMKTsKQEAgLTIxOTMsOCArMjIxMSw4IEBA
IHN0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lKGxpYnhsX19lZ2MgKmVnYywK
IHZvaWQgbGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZG1fc3Bhd25fc3RhdGUgKmRtc3MpCiB7CiAgICAgU1RBVEVfQU9fR0MoZG1zcy0+c3Bhd24uYW8p
OwotICAgIGZsZXhhcnJheV90ICpkbV9hcmdzOwotICAgIGNoYXIgKiphcmdzOworICAgIGZsZXhh
cnJheV90ICpkbV9hcmdzLCAqZG1fZW52czsKKyAgICBjaGFyICoqYXJncywgKiplbnZzOwogICAg
IGNvbnN0IGNoYXIgKmRtOwogICAgIGludCBsb2dmaWxlX3csIG51bGwgPSAtMSwgcmM7CiAgICAg
dWludDMyX3QgZG9taWQgPSBkbXNzLT5ndWVzdF9kb21pZDsKQEAgLTIyMDMsNiArMjIyMSw4IEBA
IHZvaWQgbGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZG1fc3Bhd25fc3RhdGUgKmRtc3MpCiAgICAgZG0gPSBxZW11X3hlbl9wYXRoKGdjKTsKIAogICAg
IGRtX2FyZ3MgPSBmbGV4YXJyYXlfbWFrZShnYywgMTUsIDEpOworICAgIGRtX2VudnMgPSBmbGV4
YXJyYXlfbWFrZShnYywgMSwgMSk7CisKICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLCBk
bSwgIi14ZW4tZG9taWQiLAogICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiLCBk
b21pZCksIE5VTEwpOwogICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi14ZW4tYXR0YWNo
Iik7CkBAIC0yMjE2LDYgKzIyMzYsOSBAQCB2b2lkIGxpYnhsX19zcGF3bl9xZGlza19iYWNrZW5k
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2RtX3NwYXduX3N0YXRlICpkbXNzKQogICAgIGZsZXhh
cnJheV9hcHBlbmQoZG1fYXJncywgTlVMTCk7CiAgICAgYXJncyA9IChjaGFyICoqKSBmbGV4YXJy
YXlfY29udGVudHMoZG1fYXJncyk7CiAKKyAgICBsaWJ4bF9fc2V0X3FlbXVfZW52X2Zvcl94c2Ff
MTgwKGdjLCBkbV9lbnZzKTsKKyAgICBlbnZzID0gKGNoYXIgKiopIGZsZXhhcnJheV9jb250ZW50
cyhkbV9lbnZzKTsKKwogICAgIGxvZ2ZpbGVfdyA9IGxpYnhsX19jcmVhdGVfcWVtdV9sb2dmaWxl
KGdjLCBHQ1NQUklOVEYoInFkaXNrLSV1IiwgZG9taWQpKTsKICAgICBpZiAobG9nZmlsZV93IDwg
MCkgewogICAgICAgICByYyA9IGxvZ2ZpbGVfdzsKQEAgLTIyNTMsNyArMjI3Niw3IEBAIHZvaWQg
bGlieGxfX3NwYXduX3FkaXNrX2JhY2tlbmQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG1fc3Bh
d25fc3RhdGUgKmRtc3MpCiAgICAgICAgIGdvdG8gb3V0OwogICAgIGlmICghcmMpIHsgLyogaW5u
ZXIgY2hpbGQgKi8KICAgICAgICAgc2V0c2lkKCk7Ci0gICAgICAgIGxpYnhsX19leGVjKGdjLCBu
dWxsLCBsb2dmaWxlX3csIGxvZ2ZpbGVfdywgZG0sIGFyZ3MsIE5VTEwpOworICAgICAgICBsaWJ4
bF9fZXhlYyhnYywgbnVsbCwgbG9nZmlsZV93LCBsb2dmaWxlX3csIGRtLCBhcmdzLCBlbnZzKTsK
ICAgICB9CiAKICAgICByYyA9IDA7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6Mk4-0002dB-BJ; Fri, 27 May 2016 18:44:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mk2-0002d2-Q0
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:14 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 79/42-16658-E7598475; Fri, 27 May 2016 18:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd2qke
 4web5ShYTthk4MHps79vFHsAYxZqZl5RfkcCaselRN2PBKq6KjU/3MDYw3uPoYuTkEBL4wijx
 /4Z0FyMXkH2eUWLb3kWMXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCax/uAdM
 JsXyO4+9IQFxGYBqp+0fC77BEaOBYwMqxg1ilOLylKLdA1N9ZKKMtMzSnITM3N0DQ1N9HJTi4
 sT01NzEpOK9ZLzczcxAn1Sz8DAuIPx72nPQ4ySHExKoryekz3ChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwKk0BygkWpaanVqRl5gCDAyYtwcGjJML7AqSVt7ggMbc4Mx0idYpRUUqcVxGkTwAk
 kVGaB9cGC8hLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5j4KM58nMK4Gb/gpoMRPQ4gUsY
 ItLEhFSUg2MhcsDYmXfu5/2X2lmt1jmu5qjafoGkdRHFTsUbp6NezD1diknQ4mWWVfFsdeVSv
 LP+aSizi0qXSZZZGD9SPzjltDe73PyQk+F2RTzycUIr3/Vlqk850V1Z7XSAjZXjzrzdLnizN0
 l2oHfXO7N2vzi2vN5TNPvvT1afHPNWbv9vObXWdy99Q4psRRnJBpqMRcVJwIAkzNpSEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464374652!44367448!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57276 invoked from network); 27 May 2016 18:44:13 -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; 27 May 2016 18:44: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 1b6Mk0-0001mP-Cy
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mk0-0004rx-9M
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Mk0-0004rx-9M@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:12 +0000
Subject: [Xen-changelog] [xen master] x86/psr: make opt_psr persistent
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY2M2YyZjUxYjEwZTU1YTkwOTNhMGJjNDU4ZGFkZmJhZjE3MDVjMzEKQXV0aG9yOiAg
ICAgQ2hhbyBQZW5nIDxjaGFvLnAucGVuZ0BsaW51eC5pbnRlbC5jb20+CkF1dGhvckRhdGU6IFRo
dSBNYXkgMjYgMTA6MDM6MTMgMjAxNiArMDgwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDI2IDE3OjI0OjQwIDIwMTYgKzAxMDAK
CiAgICB4ODYvcHNyOiBtYWtlIG9wdF9wc3IgcGVyc2lzdGVudAogICAgCiAgICBvcHRfcHNyIGlz
IG5vdyBub3Qgb25seSB1c2VkIGF0IGJvb3RpbmcgdGltZSBidXQgYWxzbyBhdCBydW50aW1lLgog
ICAgTW9yZSBzcGVjaWZpY2FsbHksIGl0IGlzIHVzZWQgdG8gY2hlY2sgQ0RQIHN3aXRjaCBpbiBw
c3JfY3B1X2luaXQoKQogICAgd2hpY2ggY2FuIHBvdGVudGlhbGx5IGJlIGNhbGxlZCBpbiBDUFUg
aG90cGx1ZyBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBDaGFvIFBlbmcgPGNoYW8ucC5w
ZW5nQGxpbnV4LmludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHNyLmMgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvcHNyLmMgYi94ZW4vYXJjaC94ODYvcHNyLmMKaW5kZXggZjc5NjU1Mi4uMGI1MDcz
YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Bzci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wc3Iu
YwpAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyAqX19yZWFkX21vc3RseSBj
YXRfc29ja2V0X2VuYWJsZTsKIHN0YXRpYyBzdHJ1Y3QgcHNyX2NhdF9zb2NrZXRfaW5mbyAqX19y
ZWFkX21vc3RseSBjYXRfc29ja2V0X2luZm87CiBzdGF0aWMgdW5zaWduZWQgbG9uZyAqX19yZWFk
X21vc3RseSBjZHBfc29ja2V0X2VuYWJsZTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXRk
YXRhIG9wdF9wc3I7CitzdGF0aWMgdW5zaWduZWQgaW50IG9wdF9wc3I7CiBzdGF0aWMgdW5zaWdu
ZWQgaW50IF9faW5pdGRhdGEgb3B0X3JtaWRfbWF4ID0gMjU1Owogc3RhdGljIHVuc2lnbmVkIGlu
dCBfX3JlYWRfbW9zdGx5IG9wdF9jb3NfbWF4ID0gMjU1Owogc3RhdGljIHVpbnQ2NF90IHJtaWRf
bWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6Mk4-0002dB-BJ; Fri, 27 May 2016 18:44:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mk2-0002d2-Q0
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:14 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 79/42-16658-E7598475; Fri, 27 May 2016 18:44:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd2qke
 4web5ShYTthk4MHps79vFHsAYxZqZl5RfkcCaselRN2PBKq6KjU/3MDYw3uPoYuTkEBL4wijx
 /4Z0FyMXkH2eUWLb3kWMXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYCax/uAdM
 JsXyO4+9IQFxGYBqp+0fC77BEaOBYwMqxg1ilOLylKLdA1N9ZKKMtMzSnITM3N0DQ1N9HJTi4
 sT01NzEpOK9ZLzczcxAn1Sz8DAuIPx72nPQ4ySHExKoryekz3ChfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwKk0BygkWpaanVqRl5gCDAyYtwcGjJML7AqSVt7ggMbc4Mx0idYpRUUqcVxGkTwAk
 kVGaB9cGC8hLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5j4KM58nMK4Gb/gpoMRPQ4gUsY
 ItLEhFSUg2MhcsDYmXfu5/2X2lmt1jmu5qjafoGkdRHFTsUbp6NezD1diknQ4mWWVfFsdeVSv
 LP+aSizi0qXSZZZGD9SPzjltDe73PyQk+F2RTzycUIr3/Vlqk850V1Z7XSAjZXjzrzdLnizN0
 l2oHfXO7N2vzi2vN5TNPvvT1afHPNWbv9vObXWdy99Q4psRRnJBpqMRcVJwIAkzNpSEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464374652!44367448!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57276 invoked from network); 27 May 2016 18:44:13 -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; 27 May 2016 18:44: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 1b6Mk0-0001mP-Cy
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Mk0-0004rx-9M
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Mk0-0004rx-9M@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:12 +0000
Subject: [Xen-changelog] [xen master] x86/psr: make opt_psr persistent
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY2M2YyZjUxYjEwZTU1YTkwOTNhMGJjNDU4ZGFkZmJhZjE3MDVjMzEKQXV0aG9yOiAg
ICAgQ2hhbyBQZW5nIDxjaGFvLnAucGVuZ0BsaW51eC5pbnRlbC5jb20+CkF1dGhvckRhdGU6IFRo
dSBNYXkgMjYgMTA6MDM6MTMgMjAxNiArMDgwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUaHUgTWF5IDI2IDE3OjI0OjQwIDIwMTYgKzAxMDAK
CiAgICB4ODYvcHNyOiBtYWtlIG9wdF9wc3IgcGVyc2lzdGVudAogICAgCiAgICBvcHRfcHNyIGlz
IG5vdyBub3Qgb25seSB1c2VkIGF0IGJvb3RpbmcgdGltZSBidXQgYWxzbyBhdCBydW50aW1lLgog
ICAgTW9yZSBzcGVjaWZpY2FsbHksIGl0IGlzIHVzZWQgdG8gY2hlY2sgQ0RQIHN3aXRjaCBpbiBw
c3JfY3B1X2luaXQoKQogICAgd2hpY2ggY2FuIHBvdGVudGlhbGx5IGJlIGNhbGxlZCBpbiBDUFUg
aG90cGx1ZyBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBDaGFvIFBlbmcgPGNoYW8ucC5w
ZW5nQGxpbnV4LmludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHNyLmMgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvcHNyLmMgYi94ZW4vYXJjaC94ODYvcHNyLmMKaW5kZXggZjc5NjU1Mi4uMGI1MDcz
YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Bzci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wc3Iu
YwpAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyAqX19yZWFkX21vc3RseSBj
YXRfc29ja2V0X2VuYWJsZTsKIHN0YXRpYyBzdHJ1Y3QgcHNyX2NhdF9zb2NrZXRfaW5mbyAqX19y
ZWFkX21vc3RseSBjYXRfc29ja2V0X2luZm87CiBzdGF0aWMgdW5zaWduZWQgbG9uZyAqX19yZWFk
X21vc3RseSBjZHBfc29ja2V0X2VuYWJsZTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXRk
YXRhIG9wdF9wc3I7CitzdGF0aWMgdW5zaWduZWQgaW50IG9wdF9wc3I7CiBzdGF0aWMgdW5zaWdu
ZWQgaW50IF9faW5pdGRhdGEgb3B0X3JtaWRfbWF4ID0gMjU1Owogc3RhdGljIHVuc2lnbmVkIGlu
dCBfX3JlYWRfbW9zdGx5IG9wdF9jb3NfbWF4ID0gMjU1Owogc3RhdGljIHVpbnQ2NF90IHJtaWRf
bWFzazsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6MkE-0002eT-DQ; Fri, 27 May 2016 18:44: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 1b6MkC-0002eF-W1
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 C1/11-10569-88598475; Fri, 27 May 2016 18:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd9qke
 4wZb7mhYTthk4MHps79vFHsAYxZqZl5RfkcCaseJ0D2vBUYGKDxs+MjYwNvN2MXJxCAl8YZRY
 vfg6M4RznlHi1M1VbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4SjT+a
 2EHsXkFzCTe3p/KCGKzANU/evSbbQIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjGtbnQ8xSnIwKYnyek72CBfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwas0BSgnWJSanlqRlpkDDA6YtAQHj5IIbyJImre4IDG3ODMdInWKUVFKnFcRJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzMoNM4cnMK4Gb/gpoMRPQ4gUsY
 ItLEhFSUg2MQlI+1nfm/8h//iOl46SrjamaomtZy5UcX95nFc+2MvEZbJzIxn1g0f64UC2Oo9
 d0vgY3C/NueJXm8Wi+AJeJzD1hDr2YdzcKc1eeqavOmpjdYznHe49/MLvEjW2ZOcu95j8WSpZ
 7/39KyJ6oRMXHKot6Eu9k2kwQeWFjY+H1K+r/mgOBW08rsRRnJBpqMRcVJwIAZ33gmUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1464374662!29781926!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42427 invoked from network); 27 May 2016 18:44:23 -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; 27 May 2016 18:44: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 1b6MkA-0001mi-Gp
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6MkA-0004sV-E5
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6MkA-0004sV-E5@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:22 +0000
Subject: [Xen-changelog] [xen master] x86/compat: correct SMEP/SMAP NOPs
	patching
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NjEwMDA5NTI5NjI4MzE0YzlkMWQ1MmIwMDcxNWZlODU1ZmNmMDYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDI2
IDE3OjI2OjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAyNiAxNzoyNjoyNCAyMDE2ICswMTAwCgogICAgeDg2
L2NvbXBhdDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0
IHRoZSBudW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGlu
IGNhc2UKICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBB
bHNvIHNpbXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBs
b2NhdGlvbiAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBv
ZiB0aGUgZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBu
ZWdhdGl2ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGlj
aCBhY3R1YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWlu
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
bGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3g4Nl82NC9jb21wYXQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5
LlMKaW5kZXggZTdhMjY4Ni4uN2YwMmFmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5T
CkBAIC0xNzUsNyArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNhbGw6CiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECiAu
TGNyNF9vcmlnOgotICAgICAgICAuc2tpcCAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkgLSAo
LiAtIC5MY3I0X29yaWcpLCAweDkwCisgICAgICAgIC5za2lwIC5MY3I0X2FsdF9lbmQgLSAuTGNy
NF9hbHQsIDB4OTAKIC5MY3I0X29yaWdfZW5kOgogICAgICAgICAucHVzaHNlY3Rpb24gLmFsdGlu
c3RyX3JlcGxhY2VtZW50LCAiYXgiCiAuTGNyNF9hbHQ6CkBAIC0yMDAsNyArMjAwLDggQEAgRU5U
UlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBqbmUgICAxYgogLkxjcjRfYWx0
X2VuZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCi0gICAgICAgIGFs
dGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcsIFg4Nl9GRUFUVVJFX0FM
V0FZUywgMTIsIDAKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxj
cjRfb3JpZywgWDg2X0ZFQVRVUkVfQUxXQVlTLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCAwCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwg
XAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2Fs
dCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri May 27 18:44:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 18:44: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 1b6MkE-0002eT-DQ; Fri, 27 May 2016 18:44: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 1b6MkC-0002eF-W1
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:25 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 C1/11-10569-88598475; Fri, 27 May 2016 18:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbd9qke
 4wZb7mhYTthk4MHps79vFHsAYxZqZl5RfkcCaseJ0D2vBUYGKDxs+MjYwNvN2MXJxCAl8YZRY
 vfg6M4RznlHi1M1VbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4SjT+a
 2EHsXkFzCTe3p/KCGKzANU/evSbbQIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgamer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjGtbnQ8xSnIwKYnyek72CBfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwas0BSgnWJSanlqRlpkDDA6YtAQHj5IIbyJImre4IDG3ODMdInWKUVFKnFcRJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzMoNM4cnMK4Gb/gpoMRPQ4gUsY
 ItLEhFSUg2MQlI+1nfm/8h//iOl46SrjamaomtZy5UcX95nFc+2MvEZbJzIxn1g0f64UC2Oo9
 d0vgY3C/NueJXm8Wi+AJeJzD1hDr2YdzcKc1eeqavOmpjdYznHe49/MLvEjW2ZOcu95j8WSpZ
 7/39KyJ6oRMXHKot6Eu9k2kwQeWFjY+H1K+r/mgOBW08rsRRnJBpqMRcVJwIAZ33gmUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1464374662!29781926!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42427 invoked from network); 27 May 2016 18:44:23 -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; 27 May 2016 18:44: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 1b6MkA-0001mi-Gp
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6MkA-0004sV-E5
 for xen-changelog@lists.xensource.com; Fri, 27 May 2016 18:44:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6MkA-0004sV-E5@xenbits.xenproject.org>
Date: Fri, 27 May 2016 18:44:22 +0000
Subject: [Xen-changelog] [xen master] x86/compat: correct SMEP/SMAP NOPs
	patching
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1NjEwMDA5NTI5NjI4MzE0YzlkMWQ1MmIwMDcxNWZlODU1ZmNmMDYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgTWF5IDI2
IDE3OjI2OjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogVGh1IE1heSAyNiAxNzoyNjoyNCAyMDE2ICswMTAwCgogICAgeDg2
L2NvbXBhdDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0
IHRoZSBudW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGlu
IGNhc2UKICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBB
bHNvIHNpbXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBs
b2NhdGlvbiAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBv
ZiB0aGUgZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBu
ZWdhdGl2ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGlj
aCBhY3R1YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWlu
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
bGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3g4Nl82NC9jb21wYXQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5
LlMKaW5kZXggZTdhMjY4Ni4uN2YwMmFmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5T
CkBAIC0xNzUsNyArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNhbGw6CiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECiAu
TGNyNF9vcmlnOgotICAgICAgICAuc2tpcCAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkgLSAo
LiAtIC5MY3I0X29yaWcpLCAweDkwCisgICAgICAgIC5za2lwIC5MY3I0X2FsdF9lbmQgLSAuTGNy
NF9hbHQsIDB4OTAKIC5MY3I0X29yaWdfZW5kOgogICAgICAgICAucHVzaHNlY3Rpb24gLmFsdGlu
c3RyX3JlcGxhY2VtZW50LCAiYXgiCiAuTGNyNF9hbHQ6CkBAIC0yMDAsNyArMjAwLDggQEAgRU5U
UlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBqbmUgICAxYgogLkxjcjRfYWx0
X2VuZDoKICAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCi0gICAgICAgIGFs
dGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X29yaWcsIFg4Nl9GRUFUVVJFX0FM
V0FZUywgMTIsIDAKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxj
cjRfb3JpZywgWDg2X0ZFQVRVUkVfQUxXQVlTLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCAwCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwg
XAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2Fs
dCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 05:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 05: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 1b6WM2-00047B-Of; Sat, 28 May 2016 05:00:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WM1-000424-0u
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:05 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 D0/E8-30266-4D529475; Sat, 28 May 2016 05:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeyqme
 4wc77uhYTthk4MHps79vFHsAYxZqZl5RfkcCaMe/mA9aCDRwVh59eYmxgXM7excjJISTwhVFi
 7ZTcLkYuIPs8o8Sccw9Yuxg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwERiwfoXY
 HFeATOJlau+soDYLED1a9rvsk9g5FjAyLCKUb04tagstUjXUC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg3Hnc6dDjJIcTEqivEyXPcKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfBeVfEMFxIsSk1PrUjLzAGGBkxagoNHSYRXEyTNW1yQmFucmQ6ROsWoKCXOOw8kIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfOuAJnCk5lXAjf9FdBiJqDFC1g8Q
 BaXJCKkpBoYpd7fyHn661WEx2vr41IfjonYKk3qm3DG+8R146s8ZTwpLMUfdKJzgwzvlSVZsT
 Go/Vqcp8Ph3GPuVG7Vm/A0IOjiBm2OM7Eb6u+uqM7b9nbi6j0nkxt7/V6vqOxuaLirpcSek1A
 7Q/rw85zXiy3Ylu2e8nNBxp0ND89yn516znOyx3/PLzNnKrEUZyQaajEXFScCAJGZZfZCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1464411602!16254183!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10223 invoked from network); 28 May 2016 05:00:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 05: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 1b6WLy-0002Sd-KW
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WLy-0007xP-Hs
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6WLy-0007xP-Hs@xenbits.xenproject.org>
Date: Sat, 28 May 2016 05:00:02 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update qemu-xen tag
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0OWYyZGM5ZDg2MjJhMTc4N2E1YzljNjIyMzlmYWJjYjYwNjJkODQKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTY6MDA6NTQgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE2OjA5OjA1IDIwMTYgKzAx
MDAKCiAgICBDb25maWcubWs6IHVwZGF0ZSBxZW11LXhlbiB0YWcKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIENvbmZpZy5t
ayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBmNmU1MzZlLi41ZGRmYmY4
IDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNzEsNyArMjcxLDcg
QEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3Mu
Z2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9z
LmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRl
YzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhl
bi00LjcuMC1yYzQKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC43LjAtcmM1
CiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVjYTEzNjUyNWFhMmU2OTE3YWU1
MDBlN2NmNzMxYzA5ZAogIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIwMTYgKzAxMDAKICMgbGliL3N5
cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJkcwotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 05:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 05: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 1b6WM2-00047B-Of; Sat, 28 May 2016 05:00:06 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WM1-000424-0u
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:05 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 D0/E8-30266-4D529475; Sat, 28 May 2016 05:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeyqme
 4wc77uhYTthk4MHps79vFHsAYxZqZl5RfkcCaMe/mA9aCDRwVh59eYmxgXM7excjJISTwhVFi
 7ZTcLkYuIPs8o8Sccw9Yuxg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwERiwfoXY
 HFeATOJlau+soDYLED1a9rvsk9g5FjAyLCKUb04tagstUjXUC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg3Hnc6dDjJIcTEqivEyXPcKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfBeVfEMFxIsSk1PrUjLzAGGBkxagoNHSYRXEyTNW1yQmFucmQ6ROsWoKCXOOw8kIQCS
 yCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfOuAJnCk5lXAjf9FdBiJqDFC1g8Q
 BaXJCKkpBoYpd7fyHn661WEx2vr41IfjonYKk3qm3DG+8R146s8ZTwpLMUfdKJzgwzvlSVZsT
 Go/Vqcp8Ph3GPuVG7Vm/A0IOjiBm2OM7Eb6u+uqM7b9nbi6j0nkxt7/V6vqOxuaLirpcSek1A
 7Q/rw85zXiy3Ylu2e8nNBxp0ND89yn516znOyx3/PLzNnKrEUZyQaajEXFScCAJGZZfZCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1464411602!16254183!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10223 invoked from network); 28 May 2016 05:00:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 05: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 1b6WLy-0002Sd-KW
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WLy-0007xP-Hs
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6WLy-0007xP-Hs@xenbits.xenproject.org>
Date: Sat, 28 May 2016 05:00:02 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update qemu-xen tag
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ0OWYyZGM5ZDg2MjJhMTc4N2E1YzljNjIyMzlmYWJjYjYwNjJkODQKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTY6MDA6NTQgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE2OjA5OjA1IDIwMTYgKzAx
MDAKCiAgICBDb25maWcubWs6IHVwZGF0ZSBxZW11LXhlbiB0YWcKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIENvbmZpZy5t
ayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBmNmU1MzZlLi41ZGRmYmY4
IDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNzEsNyArMjcxLDcg
QEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3Mu
Z2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9z
LmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gNTJhOTk0OTNjY2U4OGE5ZDRl
YzhhMDJkN2YxYmQxYTEwMDFjZTYwZAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhl
bi00LjcuMC1yYzQKK1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC43LjAtcmM1
CiBNSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0gMWEzZWU2ZWVjYTEzNjUyNWFhMmU2OTE3YWU1
MDBlN2NmNzMxYzA5ZAogIyBGcmkgTWF5IDEzIDE1OjIxOjEwIDIwMTYgKzAxMDAKICMgbGliL3N5
cy5jOiBlbmNsb3NlIGZpbGVfdHlwZXMgaW4gZGVmaW5lIGd1YXJkcwotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJj
ZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 05:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 05:00: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 1b6WMC-0004Ho-QV; Sat, 28 May 2016 05:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WMB-0004Hf-0X
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 69/F5-06230-ED529475; Sat, 28 May 2016 05:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVfeuqme
 4wYqnehYTthk4MHps79vFHsAYxZqZl5RfkcCa8eqbesEruYqfcz+xNDDuEu1i5OQQEvjCKHHj
 v2QXIxeQfZ5RYtP6q0xdjBwcbAJiEnP3KoDUiAioSsxasZwZol5doul3AxtIibCAj8SVdb4gJ
 q+AmcTCPzogFSxA1fN3LmCbwMixgJFhFaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hgZlebmpxcW
 J6ak5iUrFecn7uJkagLxiAYAfjzudOhxglOZiURHmZLnuEC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgvariGS4kWJSanlqRlpkDDAqYtAQHj5IIryZImre4IDG3ODMdInWKUVFKnHceSEIAJJFR
 mgfXBgvES4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmXQEyhSczrwRu+iugxUxAixeweIAsL
 klESEk1MAru/cV/58tkv/TrW9uiy7fNig7P+PhlidLswwJM3laVNs0NSbbXyvTeftqZobnsDm
 NPO0fO0T2tGc+WhH9/8mrlPlcD0diINZH1ZtOfTXVcHTFnqeSJ3sANVpEZET0lArOeH8y9xye
 Z3fSG57Jq7t6fhRIz5jlObfFkbbe58UFiltXUFy7MdUosxRmJhlrMRcWJAFn0uC8/AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1464411612!16401598!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40489 invoked from network); 28 May 2016 05:00:13 -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; 28 May 2016 05: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 1b6WM8-0002Sj-Mp
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WM8-0007y3-Lr
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6WM8-0007y3-Lr@xenbits.xenproject.org>
Date: Sat, 28 May 2016 05:00:12 +0000
Subject: [Xen-changelog] [xen master] x86/mce: handle reserved domain ID in
	XEN_MC_msrinject
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1ZGM3ZjYxMjYwZjRiZWNjNmM1ZTUyYTgxNTVhNmI4NzQxYzAzY2MKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAyMTozMDozMyAyMDE2ICswODAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTY6MTA6MzQgMjAxNiArMDEw
MAoKICAgIHg4Ni9tY2U6IGhhbmRsZSByZXNlcnZlZCBkb21haW4gSUQgaW4gWEVOX01DX21zcmlu
amVjdAogICAgCiAgICBDb21taXQgMjY2NDZmMyAieDg2L21jZTogdHJhbnNsYXRlIHBhc3NlZC1p
biBHUEEgdG8gaG9zdCBtYWNoaW5lCiAgICBhZGRyZXNzIiBhbmQgY29tbWl0IDRkZGY0NzQgInRv
b2xzL3hlbi1tY2Vpbmo6IFBhc3MgaW4gR1BBIHdoZW4KICAgIGluamVjdGluZyB0aHJvdWdoIE1T
Ul9NQ0lfQUREUiIgZm9yZ290IHRvIGNvbnNpZGVyIHJlc2VydmVkIGRvbWFpbgogICAgSUQgYW5k
IG1pc3Rha2VubHkgYWRkIE1DX01TUklOSl9GX0dQQUREUiBmbGFnIGZvciB0aGVtLCB3aGljaCBp
biB0dXJuCiAgICBjYXVzZXMgYnVnIHJlcG9ydGVkIGJ5CiAgICBodHRwOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNi0wNS9tc2cwMjY0MC5odG1sLgog
ICAgCiAgICBUaGlzIHBhdGNoIHJlbW92ZXMgTUNfTVNSSU5LX0ZfR1BBRERSIGZsYWcgYW5kIGNo
ZWNrcyB0aGlzIHdoZW4gaW5qZWN0aW5nCiAgICB0byByZXNlcnZlZCBkb21haW4gSURzIGV4Y2Vw
dCBET01JRF9TRUxGLCBhbmQgdHJlYXRzIHRoZSBwYXNzZWQtaW4KICAgIGFkZHJlc3MgYXMgaG9z
dCBtYWNoaW5lIGFkZHJlc3MuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpoYW5n
IDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5q
LmMgfCAgNSArKysrLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMgICAgICAgICAgIHwg
MTQgKysrKysrKysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4t
bWNlaW5qLmMgYi90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5qLmMKaW5kZXgg
MDYxZWM3Yy4uNTFhYmM4YSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvbWNlLXRlc3QvdG9vbHMv
eGVuLW1jZWluai5jCisrKyBiL3Rvb2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2Vpbmou
YwpAQCAtMzE3LDcgKzMxNywxMCBAQCBzdGF0aWMgaW50IGluamVjdF9tY2lfYWRkcih4Y19pbnRl
cmZhY2UgKnhjX2hhbmRsZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgZG9t
aWQpCiB7CiAgICAgcmV0dXJuIGFkZF9tc3JfYmFua19pbnRwb3NlKHhjX2hhbmRsZSwgY3B1X25y
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQ19NU1JJTkpfRl9JTlRFUlBPU0Ug
fCBNQ19NU1JJTkpfRl9HUEFERFIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1D
X01TUklOSl9GX0lOVEVSUE9TRSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgo
ZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgJiYKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkb21pZCAhPSBET01JRF9TRUxGKSA/CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAwIDogTUNfTVNSSU5KX0ZfR1BBRERSKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTUNpX3R5cGVfQUREUiwgYmFuaywgdmFsLCBkb21pZCk7CiB9CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svbWNlLmMKaW5kZXggY2M0NDZlYi4uMDI0NDU1MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMK
QEAgLTE0MjcsNiArMTQyNyw3IEBAIGxvbmcgZG9fbWNhKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX21jX3QpIHVfeGVuX21jKQogCiAgICAgICAgIGlmICggbWNfbXNyaW5qZWN0LT5tY2lual9m
bGFncyAmIE1DX01TUklOSl9GX0dQQUREUiApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGRvbWlk
X3QgZG9taWQ7CiAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkOwogICAgICAgICAgICAgc3Ry
dWN0IG1jaW5mb19tc3IgKm1zcjsKICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOwpAQCAtMTQz
NCwxMCArMTQzNSwxNyBAQCBsb25nIGRvX21jYShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
Y190KSB1X3hlbl9tYykKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm47CiAgICAg
ICAgICAgICBwMm1fdHlwZV90IHQ7CiAKLSAgICAgICAgICAgIGQgPSBnZXRfZG9tYWluX2J5X2lk
KG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQpOworICAgICAgICAgICAgZG9taWQgPSAobWNfbXNy
aW5qZWN0LT5tY2lual9kb21pZCA9PSBET01JRF9TRUxGKSA/CisgICAgICAgICAgICAgICAgICAg
IGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkIDogbWNfbXNyaW5qZWN0LT5tY2lual9kb21pZDsK
KyAgICAgICAgICAgIGlmICggZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgKQorICAgICAg
ICAgICAgICAgIHJldHVybiB4ODZfbWNlcnIoImRvX21jYSBpbmplY3Q6IGluY29tcGF0aWJsZSBm
bGFnICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJNQ19NU1JJTkpfRl9HUEFE
RFIgd2l0aCBkb21haW4gJWQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJ
TlZBTCwgZG9taWQpOworCisgICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9pZChkb21pZCk7
CiAgICAgICAgICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIHg4
Nl9tY2VycigiZG9fbWNhIGluamVjdDogYmFkIGRvbWFpbiBpZCAlZCIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAtRUlOVkFMLCBtY19tc3JpbmplY3QtPm1jaW5qX2RvbWlkKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1FSU5WQUwsIGRvbWlkKTsKIAogICAg
ICAgICAgICAgZm9yICggaSA9IDAsIG1zciA9ICZtY19tc3JpbmplY3QtPm1jaW5qX21zclswXTsK
ICAgICAgICAgICAgICAgICAgIGkgPCBtY19tc3JpbmplY3QtPm1jaW5qX2NvdW50OwpAQCAtMTQ1
Miw3ICsxNDYwLDcgQEAgbG9uZyBkb19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWNf
dCkgdV94ZW5fbWMpCiAgICAgICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKICAgICAg
ICAgICAgICAgICAgICAgcHV0X2RvbWFpbihkKTsKICAgICAgICAgICAgICAgICAgICAgcmV0dXJu
IHg4Nl9tY2VycigiZG9fbWNhIGluamVjdDogYmFkIGdmbiAlI2x4IG9mIGRvbWFpbiAlZCIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJTlZBTCwgZ2ZuLCBtY19tc3Jp
bmplY3QtPm1jaW5qX2RvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAtRUlOVkFMLCBnZm4sIGRvbWlkKTsKICAgICAgICAgICAgICAgICB9CiAKICAgICAgICAgICAg
ICAgICBtc3ItPnZhbHVlID0gcGZuX3RvX3BhZGRyKG1mbikgfCAoZ2FkZHIgJiAoUEFHRV9TSVpF
IC0gMSkpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 05:00:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 05:00: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 1b6WMC-0004Ho-QV; Sat, 28 May 2016 05:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WMB-0004Hf-0X
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:15 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 69/F5-06230-ED529475; Sat, 28 May 2016 05:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRWlGSWpSXmKPExsWS0XRdVfeuqme
 4wYqnehYTthk4MHps79vFHsAYxZqZl5RfkcCa8eqbesEruYqfcz+xNDDuEu1i5OQQEvjCKHHj
 v2QXIxeQfZ5RYtP6q0xdjBwcbAJiEnP3KoDUiAioSsxasZwZol5doul3AxtIibCAj8SVdb4gJ
 q+AmcTCPzogFSxA1fN3LmCbwMixgJFhFaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hgZlebmpxcW
 J6ak5iUrFecn7uJkagLxiAYAfjzudOhxglOZiURHmZLnuEC/El5adUZiQWZ8QXleakFh9ilOH
 gUJLgvariGS4kWJSanlqRlpkDDAqYtAQHj5IIryZImre4IDG3ODMdInWKUVFKnHceSEIAJJFR
 mgfXBgvES4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmXQEyhSczrwRu+iugxUxAixeweIAsL
 klESEk1MAru/cV/58tkv/TrW9uiy7fNig7P+PhlidLswwJM3laVNs0NSbbXyvTeftqZobnsDm
 NPO0fO0T2tGc+WhH9/8mrlPlcD0diINZH1ZtOfTXVcHTFnqeSJ3sANVpEZET0lArOeH8y9xye
 Z3fSG57Jq7t6fhRIz5jlObfFkbbe58UFiltXUFy7MdUosxRmJhlrMRcWJAFn0uC8/AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1464411612!16401598!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40489 invoked from network); 28 May 2016 05:00:13 -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; 28 May 2016 05: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 1b6WM8-0002Sj-Mp
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6WM8-0007y3-Lr
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 05:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6WM8-0007y3-Lr@xenbits.xenproject.org>
Date: Sat, 28 May 2016 05:00:12 +0000
Subject: [Xen-changelog] [xen master] x86/mce: handle reserved domain ID in
	XEN_MC_msrinject
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1ZGM3ZjYxMjYwZjRiZWNjNmM1ZTUyYTgxNTVhNmI4NzQxYzAzY2MKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAyMTozMDozMyAyMDE2ICswODAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTY6MTA6MzQgMjAxNiArMDEw
MAoKICAgIHg4Ni9tY2U6IGhhbmRsZSByZXNlcnZlZCBkb21haW4gSUQgaW4gWEVOX01DX21zcmlu
amVjdAogICAgCiAgICBDb21taXQgMjY2NDZmMyAieDg2L21jZTogdHJhbnNsYXRlIHBhc3NlZC1p
biBHUEEgdG8gaG9zdCBtYWNoaW5lCiAgICBhZGRyZXNzIiBhbmQgY29tbWl0IDRkZGY0NzQgInRv
b2xzL3hlbi1tY2Vpbmo6IFBhc3MgaW4gR1BBIHdoZW4KICAgIGluamVjdGluZyB0aHJvdWdoIE1T
Ul9NQ0lfQUREUiIgZm9yZ290IHRvIGNvbnNpZGVyIHJlc2VydmVkIGRvbWFpbgogICAgSUQgYW5k
IG1pc3Rha2VubHkgYWRkIE1DX01TUklOSl9GX0dQQUREUiBmbGFnIGZvciB0aGVtLCB3aGljaCBp
biB0dXJuCiAgICBjYXVzZXMgYnVnIHJlcG9ydGVkIGJ5CiAgICBodHRwOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNi0wNS9tc2cwMjY0MC5odG1sLgog
ICAgCiAgICBUaGlzIHBhdGNoIHJlbW92ZXMgTUNfTVNSSU5LX0ZfR1BBRERSIGZsYWcgYW5kIGNo
ZWNrcyB0aGlzIHdoZW4gaW5qZWN0aW5nCiAgICB0byByZXNlcnZlZCBkb21haW4gSURzIGV4Y2Vw
dCBET01JRF9TRUxGLCBhbmQgdHJlYXRzIHRoZSBwYXNzZWQtaW4KICAgIGFkZHJlc3MgYXMgaG9z
dCBtYWNoaW5lIGFkZHJlc3MuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpoYW5n
IDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5q
LmMgfCAgNSArKysrLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMgICAgICAgICAgIHwg
MTQgKysrKysrKysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4t
bWNlaW5qLmMgYi90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5qLmMKaW5kZXgg
MDYxZWM3Yy4uNTFhYmM4YSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvbWNlLXRlc3QvdG9vbHMv
eGVuLW1jZWluai5jCisrKyBiL3Rvb2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2Vpbmou
YwpAQCAtMzE3LDcgKzMxNywxMCBAQCBzdGF0aWMgaW50IGluamVjdF9tY2lfYWRkcih4Y19pbnRl
cmZhY2UgKnhjX2hhbmRsZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgZG9t
aWQpCiB7CiAgICAgcmV0dXJuIGFkZF9tc3JfYmFua19pbnRwb3NlKHhjX2hhbmRsZSwgY3B1X25y
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQ19NU1JJTkpfRl9JTlRFUlBPU0Ug
fCBNQ19NU1JJTkpfRl9HUEFERFIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1D
X01TUklOSl9GX0lOVEVSUE9TRSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgo
ZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgJiYKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkb21pZCAhPSBET01JRF9TRUxGKSA/CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAwIDogTUNfTVNSSU5KX0ZfR1BBRERSKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTUNpX3R5cGVfQUREUiwgYmFuaywgdmFsLCBkb21pZCk7CiB9CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svbWNlLmMKaW5kZXggY2M0NDZlYi4uMDI0NDU1MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMK
QEAgLTE0MjcsNiArMTQyNyw3IEBAIGxvbmcgZG9fbWNhKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX21jX3QpIHVfeGVuX21jKQogCiAgICAgICAgIGlmICggbWNfbXNyaW5qZWN0LT5tY2lual9m
bGFncyAmIE1DX01TUklOSl9GX0dQQUREUiApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGRvbWlk
X3QgZG9taWQ7CiAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkOwogICAgICAgICAgICAgc3Ry
dWN0IG1jaW5mb19tc3IgKm1zcjsKICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOwpAQCAtMTQz
NCwxMCArMTQzNSwxNyBAQCBsb25nIGRvX21jYShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
Y190KSB1X3hlbl9tYykKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm47CiAgICAg
ICAgICAgICBwMm1fdHlwZV90IHQ7CiAKLSAgICAgICAgICAgIGQgPSBnZXRfZG9tYWluX2J5X2lk
KG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQpOworICAgICAgICAgICAgZG9taWQgPSAobWNfbXNy
aW5qZWN0LT5tY2lual9kb21pZCA9PSBET01JRF9TRUxGKSA/CisgICAgICAgICAgICAgICAgICAg
IGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkIDogbWNfbXNyaW5qZWN0LT5tY2lual9kb21pZDsK
KyAgICAgICAgICAgIGlmICggZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgKQorICAgICAg
ICAgICAgICAgIHJldHVybiB4ODZfbWNlcnIoImRvX21jYSBpbmplY3Q6IGluY29tcGF0aWJsZSBm
bGFnICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJNQ19NU1JJTkpfRl9HUEFE
RFIgd2l0aCBkb21haW4gJWQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJ
TlZBTCwgZG9taWQpOworCisgICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9pZChkb21pZCk7
CiAgICAgICAgICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIHg4
Nl9tY2VycigiZG9fbWNhIGluamVjdDogYmFkIGRvbWFpbiBpZCAlZCIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAtRUlOVkFMLCBtY19tc3JpbmplY3QtPm1jaW5qX2RvbWlkKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1FSU5WQUwsIGRvbWlkKTsKIAogICAg
ICAgICAgICAgZm9yICggaSA9IDAsIG1zciA9ICZtY19tc3JpbmplY3QtPm1jaW5qX21zclswXTsK
ICAgICAgICAgICAgICAgICAgIGkgPCBtY19tc3JpbmplY3QtPm1jaW5qX2NvdW50OwpAQCAtMTQ1
Miw3ICsxNDYwLDcgQEAgbG9uZyBkb19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWNf
dCkgdV94ZW5fbWMpCiAgICAgICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKICAgICAg
ICAgICAgICAgICAgICAgcHV0X2RvbWFpbihkKTsKICAgICAgICAgICAgICAgICAgICAgcmV0dXJu
IHg4Nl9tY2VycigiZG9fbWNhIGluamVjdDogYmFkIGdmbiAlI2x4IG9mIGRvbWFpbiAlZCIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJTlZBTCwgZ2ZuLCBtY19tc3Jp
bmplY3QtPm1jaW5qX2RvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAtRUlOVkFMLCBnZm4sIGRvbWlkKTsKICAgICAgICAgICAgICAgICB9CiAKICAgICAgICAgICAg
ICAgICBtc3ItPnZhbHVlID0gcGZuX3RvX3BhZGRyKG1mbikgfCAoZ2FkZHIgJiAoUEFHRV9TSVpF
IC0gMSkpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6Y9K-0001hR-N4; Sat, 28 May 2016 06:55:06 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9J-0001go-DV
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:05 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 DB/59-25698-8C049475; Sat, 28 May 2016 06:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfe4g2e
 4wfTtFhYTthk4MHps79vFHsAYxZqZl5RfkcCaMefkO7aCiRYVtxpfsjYwLtbqYuTiEBL4wiix
 aUkrO4RznlHi68GfbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESTydt
 IIFxOYVMJN4+/gaK4jNAlTfcv8N0wRGjgWMDKsYNYpTi8pSi3QNzfSSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9wgAEOxjPn/Y8xCjJwaQkyst02SNciC8pP6UyI7E4I76oNCe
 1+BCjBgeHwISzc6czSbHk5eelKknw7rX3DBcSLEpNT61Iy8wBhg1MqQQHj5II72qQNG9xQWJu
 cWY6ROoUo6KUOG8VSEIAJJFRmgfXBgvVS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmzQeZw
 pOZVwI3/RXQYiagxQtYPEAWlyQipKQaGCXil+1y4zdvujJti/Tk4O1VofkJq1bpXVnPOPXWc4
 nEW93X+6SKrfwu9Gyv/dLRMMfMaalX4eKISCnty7yv57asZ/jmzbD7yKyG+4cWWxubm282YnV
 p71yqribGNvWJgQLHZb87BctmcR+4fII52WT9omYua4YaQynjuJdultx1PRX6XaUflFiKMxIN
 tZiLihMBL+SK/1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464418502!41861453!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40243 invoked from network); 28 May 2016 06:55:03 -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; 28 May 2016 06:55:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9G-0004DR-Lx
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9G-0004fo-L2
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9G-0004fo-L2@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/P2M: consolidate handling of
	types not requiring a valid MFN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2N2UwZjFiNmYwY2FiNmNmNzc4ZDY2NDJhOThhYjNhMWYxNGRhZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ0OjA5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ0OjA5IDIwMTYgKzAyMDAKCiAgICB4
ODYvUDJNOiBjb25zb2xpZGF0ZSBoYW5kbGluZyBvZiB0eXBlcyBub3QgcmVxdWlyaW5nIGEgdmFs
aWQgTUZOCiAgICAKICAgIEFzIG5vdGVkIHJlZ2FyZGluZyB0aGUgbWl4dHVyZSBvZiBjaGVja3Mg
aW4gcDJtX3B0X3NldF9lbnRyeSgpLAogICAgaW50cm9kdWNlIGEgbmV3IFAyTSB0eXBlIGdyb3Vw
IGFsbG93aW5nIHRvIGJlIHVzZWQgZXZlcnl3aGVyZSB3ZQogICAganVzdCBjYXJlIGFib3V0IGFj
Y2VwdGluZyBvcGVyYXRpb25zIHdpdGggZWl0aGVyIGEgdmFsaWQgTUZOIG9yIGEgdHlwZQogICAg
cGVybWl0dGluZyB0byBiZSB1c2VkIHdpdGhvdXQgKHZhbGlkKSBNRk4uCiAgICAKICAgIE5vdGUg
dGhhdCBwMm1fbW1pb19kbSBpcyBub3QgaW5jbHVkZWQgaW4gUDJNX05PX01GTl9UWVBFUywgYXMg
Zm9yIHRoZQogICAgaW50ZW5kZWQgcHVycG9zZSB0aGF0IG9uZSBvdWdodCB0byBiZSB0cmVhdGVk
IHNpbWlsYXIgdG8gcDJtX2ludmFsaWQKICAgIChwZXJoYXBzIHRoZSB0d28gc2hvdWxkIHVsdGlt
YXRlbHkgZ2V0IGZvbGRlZCBhbnl3YXkpLgogICAgCiAgICBOb3RlIGZ1cnRoZXIgdGhhdCBQb0Qg
c3VwZXJwYWdlcyBub3cgZ2V0IElOVkFMSURfTUZOIHVzZWQgd2hlbiBjcmVhdGluZwogICAgcGFn
ZSB0YWJsZSBlbnRyaWVzICh3YXMgX21mbigwKSBiZWZvcmUpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBjMzVlZWZkZWQyOTkyZmM5Yjk3OWY5OTE5MDQyMjUyNzY1MDg3MmZkCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNS0xMS0yMCAxMjozODozMyArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgfCAgMyArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCAxMiArKysrKystLS0tLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgfCAgNyArKystLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3AybS5oIHwgIDcgKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCsp
LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCAzZjUxMzhkLi5kOTI1NzY5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMKQEAgLTcyMyw4ICs3MjMsNyBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIGVwdF9lbnRy
eSA9IHRhYmxlICsgKGdmbl9yZW1haW5kZXIgPj4gKGkgKiBFUFRfVEFCTEVfT1JERVIpKTsKICAg
ICB9CiAKLSAgICBpZiAoIG1mbl92YWxpZChtZm5feChtZm4pKSB8fCBkaXJlY3RfbW1pbyB8fCBw
Mm1faXNfcGFnZWQocDJtdCkgfHwKLSAgICAgICAgIChwMm10ID09IHAybV9yYW1fcGFnaW5nX2lu
KSApCisgICAgaWYgKCBtZm5fdmFsaWQobWZuX3gobWZuKSkgfHwgcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KSApCiAgICAgewogICAgICAgICBpbnQgZW10ID0gZXB0ZV9nZXRfZW50cnlfZW10
KHAybS0+ZG9tYWluLCBnZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpICogRVBUX1RBQkxFX09SREVSLCAmaXBhdCwgZGlyZWN0X21taW8pOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
aW5kZXggMTI4MmY2Yi4uYjNhYTdiMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
b2QuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCkBAIC03MzAsNyArNzMwLDcgQEAg
cDJtX3BvZF96ZXJvX2NoZWNrX3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBUcnkgdG8gcmVtb3ZlIHRoZSBwYWdlLCBy
ZXN0b3Jpbmcgb2xkIG1hcHBpbmcgaWYgaXQgZmFpbHMuICovCi0gICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbiwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICBwMm1fc2V0X2VudHJ5KHAybSwg
Z2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAgICAgICAgICAgICAg
IHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwogCiAgICAgLyog
TWFrZSBub25lIG9mIHRoZSBNRk5zIGFyZSB1c2VkIGVsc2V3aGVyZS4uLiBmb3IgZXhhbXBsZSwg
bWFwcGVkCkBAIC04NDYsNyArODQ2LDcgQEAgcDJtX3BvZF96ZXJvX2NoZWNrKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgKmdmbnMsIGludCBjb3VudCkKICAgICAgICAgfQog
CiAgICAgICAgIC8qIFRyeSB0byByZW1vdmUgdGhlIHBhZ2UsIHJlc3RvcmluZyBvbGQgbWFwcGlu
ZyBpZiBpdCBmYWlscy4gKi8KLSAgICAgICAgcDJtX3NldF9lbnRyeShwMm0sIGdmbnNbaV0sIF9t
Zm4oMCksIFBBR0VfT1JERVJfNEssCisgICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5zW2ld
LCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKIAogICAgICAg
ICAvKiBTZWUgaWYgdGhlIHBhZ2Ugd2FzIHN1Y2Nlc3NmdWxseSB1bm1hcHBlZC4gIChBbGxvdyBv
bmUgcmVmY291bnQKQEAgLTEwNDcsNyArMTA0Nyw3IEBAIHAybV9wb2RfZGVtYW5kX3BvcHVsYXRl
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgKiBO
T1RFOiBJbiBhIGZpbmUtZ3JhaW5lZCBwMm0gbG9ja2luZyBzY2VuYXJpbyB0aGlzIG9wZXJhdGlv
bgogICAgICAgICAgKiBtYXkgbmVlZCB0byBwcm9tb3RlIGl0cyBsb2NraW5nIGZyb20gZ2ZuLT4x
ZyBzdXBlcnBhZ2UKICAgICAgICAgICovCi0gICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5f
YWxpZ25lZCwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICAgICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbl9hbGlnbmVkLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNj
ZXNzKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMTEyOSw3ICsxMTI5LDcgQEAgcmVt
YXBfYW5kX3JldHJ5OgogICAgICAqIG5lZWQgcHJvbW90aW5nIHRoZSBnZm4gbG9jayBmcm9tIGdm
bi0+Mk0gc3VwZXJwYWdlICovCiAgICAgZ2ZuX2FsaWduZWQgPSAoZ2ZuPj5vcmRlcik8PG9yZGVy
OwogICAgIGZvcihpPTA7IGk8KDE8PG9yZGVyKTsgaSsrKQotICAgICAgICBwMm1fc2V0X2VudHJ5
KHAybSwgZ2ZuX2FsaWduZWQraSwgX21mbigwKSwgUEFHRV9PUkRFUl80SywKKyAgICAgICAgcDJt
X3NldF9lbnRyeShwMm0sIGdmbl9hbGlnbmVkICsgaSwgX21mbihJTlZBTElEX01GTiksIFBBR0Vf
T1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwg
cDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQogICAgIHsKQEAg
LTExODQsOCArMTE4NCw4IEBAIGd1ZXN0X3BoeXNtYXBfbWFya19wb3B1bGF0ZV9vbl9kZW1hbmQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgfQogCiAgICAgLyogTm93
LCBhY3R1YWxseSBkbyB0aGUgdHdvLXdheSBtYXBwaW5nICovCi0gICAgcmMgPSBwMm1fc2V0X2Vu
dHJ5KHAybSwgZ2ZuLCBfbWZuKDApLCBvcmRlciwgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CisgICAgcmMgPSBwMm1f
c2V0X2VudHJ5KHAybSwgZ2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgb3JkZXIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3Mp
OwogICAgIGlmICggcmMgPT0gMCApCiAgICAgewogICAgICAgICBwb2RfbG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCmluZGV4IDdmOTdmM2EuLjhkN2RhNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTU3MCw3ICs1NzAsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIH0KIAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZCht
Zm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKLSAgICAgICAgbDNlX2NvbnRlbnQgPSBt
Zm5fdmFsaWQobWZuKSAKKyAgICAgICAgbDNlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/IGwzZV9mcm9tX3Bmbiht
Zm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3Mo
cDJtdCwgbWZuKSB8IF9QQUdFX1BTRSkKICAgICAgICAgICAgIDogbDNlX2VtcHR5KCk7CkBAIC02
MDYsOCArNjA2LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgcDJtX2dldF9pb21tdV9m
bGFncyhwMm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKIAotICAgICAgICBpZiAoIG1m
bl92YWxpZChtZm4pIHx8IChwMm10ID09IHAybV9tbWlvX2RpcmVjdCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8fCBwMm1faXNfcGFnaW5nKHAybXQpICkKKyAgICAgICAgaWYgKCBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkKICAgICAgICAgICAg
IGVudHJ5X2NvbnRlbnQgPSBwMm1fbDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm10
LCBtZm4pKTsKICAgICAgICAgZWxzZQpAQCAtNjQzLDcgKzY0Miw3IEBAIHAybV9wdF9zZXRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwK
ICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBw
Mm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Ci0gICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2lzX3BvZChwMm10KSApCisgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2Fs
bG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBsMmVfY29udGVudCA9IGwyZV9m
cm9tX3BmbihtZm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtdCwgbWZuKSB8CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfUEFHRV9QU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggMzYyNmExZC4uMGEz
YjBiNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCkBAIC0xMzYsNiArMTM2LDExIEBAIHR5cGVkZWYgdW5zaWduZWQg
aW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcDJtX3RvX21h
c2socDJtX3JhbV9sb2dkaXJ0eSkgKQogI2RlZmluZSBQMk1fU0hBUkVEX1RZUEVTICAgKHAybV90
b19tYXNrKHAybV9yYW1fc2hhcmVkKSkKIAorLyogVmFsaWQgdHlwZXMgbm90IG5lY2Vzc2FyaWx5
IGFzc29jaWF0ZWQgd2l0aCBhICh2YWxpZCkgTUZOLiAqLworI2RlZmluZSBQMk1fSU5WQUxJRF9N
Rk5fVFlQRVMgKFAyTV9QT0RfVFlQRVMgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBwMm1fdG9fbWFzayhwMm1fbW1pb19kaXJlY3QpIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IFAyTV9QQUdJTkdfVFlQRVMpCisKIC8qIEJyb2tl
biB0eXBlOiB0aGUgZnJhbWUgYmFja2luZyB0aGlzIHBmbiBoYXMgZmFpbGVkIGluIGhhcmR3YXJl
CiAgKiBhbmQgbXVzdCBub3QgYmUgdG91Y2hlZC4gKi8KICNkZWZpbmUgUDJNX0JST0tFTl9UWVBF
UyAocDJtX3RvX21hc2socDJtX3JhbV9icm9rZW4pKQpAQCAtMTY1LDYgKzE3MCw4IEBAIHR5cGVk
ZWYgdW5zaWduZWQgaW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoUDJNX1JBTV9UWVBFUyB8IFAyTV9HUkFOVF9UWVBFUyB8ICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdG9fbWFzayhwMm1fbWFwX2ZvcmVpZ24pKSkKIAorI2RlZmluZSBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHQpIChwMm1fdG9fbWFzayh0KSAmIFAyTV9JTlZBTElEX01G
Tl9UWVBFUykKKwogLyogUGVyLXAybS10YWJsZSBzdGF0ZSAqLwogc3RydWN0IHAybV9kb21haW4g
ewogICAgIC8qIExvY2sgdGhhdCBwcm90ZWN0cyB1cGRhdGVzIHRvIHRoZSBwMm0gKi8KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6Y9K-0001hR-N4; Sat, 28 May 2016 06:55:06 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9J-0001go-DV
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:05 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 DB/59-25698-8C049475; Sat, 28 May 2016 06:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfe4g2e
 4wfTtFhYTthk4MHps79vFHsAYxZqZl5RfkcCaMefkO7aCiRYVtxpfsjYwLtbqYuTiEBL4wiix
 aUkrO4RznlHi68GfbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESTydt
 IIFxOYVMJN4+/gaK4jNAlTfcv8N0wRGjgWMDKsYNYpTi8pSi3QNzfSSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9wgAEOxjPn/Y8xCjJwaQkyst02SNciC8pP6UyI7E4I76oNCe
 1+BCjBgeHwISzc6czSbHk5eelKknw7rX3DBcSLEpNT61Iy8wBhg1MqQQHj5II72qQNG9xQWJu
 cWY6ROoUo6KUOG8VSEIAJJFRmgfXBgvVS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmzQeZw
 pOZVwI3/RXQYiagxQtYPEAWlyQipKQaGCXil+1y4zdvujJti/Tk4O1VofkJq1bpXVnPOPXWc4
 nEW93X+6SKrfwu9Gyv/dLRMMfMaalX4eKISCnty7yv57asZ/jmzbD7yKyG+4cWWxubm282YnV
 p71yqribGNvWJgQLHZb87BctmcR+4fII52WT9omYua4YaQynjuJdultx1PRX6XaUflFiKMxIN
 tZiLihMBL+SK/1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464418502!41861453!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40243 invoked from network); 28 May 2016 06:55:03 -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; 28 May 2016 06:55:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9G-0004DR-Lx
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9G-0004fo-L2
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9G-0004fo-L2@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/P2M: consolidate handling of
	types not requiring a valid MFN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2N2UwZjFiNmYwY2FiNmNmNzc4ZDY2NDJhOThhYjNhMWYxNGRhZjIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ0OjA5IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ0OjA5IDIwMTYgKzAyMDAKCiAgICB4
ODYvUDJNOiBjb25zb2xpZGF0ZSBoYW5kbGluZyBvZiB0eXBlcyBub3QgcmVxdWlyaW5nIGEgdmFs
aWQgTUZOCiAgICAKICAgIEFzIG5vdGVkIHJlZ2FyZGluZyB0aGUgbWl4dHVyZSBvZiBjaGVja3Mg
aW4gcDJtX3B0X3NldF9lbnRyeSgpLAogICAgaW50cm9kdWNlIGEgbmV3IFAyTSB0eXBlIGdyb3Vw
IGFsbG93aW5nIHRvIGJlIHVzZWQgZXZlcnl3aGVyZSB3ZQogICAganVzdCBjYXJlIGFib3V0IGFj
Y2VwdGluZyBvcGVyYXRpb25zIHdpdGggZWl0aGVyIGEgdmFsaWQgTUZOIG9yIGEgdHlwZQogICAg
cGVybWl0dGluZyB0byBiZSB1c2VkIHdpdGhvdXQgKHZhbGlkKSBNRk4uCiAgICAKICAgIE5vdGUg
dGhhdCBwMm1fbW1pb19kbSBpcyBub3QgaW5jbHVkZWQgaW4gUDJNX05PX01GTl9UWVBFUywgYXMg
Zm9yIHRoZQogICAgaW50ZW5kZWQgcHVycG9zZSB0aGF0IG9uZSBvdWdodCB0byBiZSB0cmVhdGVk
IHNpbWlsYXIgdG8gcDJtX2ludmFsaWQKICAgIChwZXJoYXBzIHRoZSB0d28gc2hvdWxkIHVsdGlt
YXRlbHkgZ2V0IGZvbGRlZCBhbnl3YXkpLgogICAgCiAgICBOb3RlIGZ1cnRoZXIgdGhhdCBQb0Qg
c3VwZXJwYWdlcyBub3cgZ2V0IElOVkFMSURfTUZOIHVzZWQgd2hlbiBjcmVhdGluZwogICAgcGFn
ZSB0YWJsZSBlbnRyaWVzICh3YXMgX21mbigwKSBiZWZvcmUpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBjMzVlZWZkZWQyOTkyZmM5Yjk3OWY5OTE5MDQyMjUyNzY1MDg3MmZkCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNS0xMS0yMCAxMjozODozMyArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgfCAgMyArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCAxMiArKysrKystLS0tLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgfCAgNyArKystLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3AybS5oIHwgIDcgKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCsp
LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCAzZjUxMzhkLi5kOTI1NzY5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMKQEAgLTcyMyw4ICs3MjMsNyBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIGVwdF9lbnRy
eSA9IHRhYmxlICsgKGdmbl9yZW1haW5kZXIgPj4gKGkgKiBFUFRfVEFCTEVfT1JERVIpKTsKICAg
ICB9CiAKLSAgICBpZiAoIG1mbl92YWxpZChtZm5feChtZm4pKSB8fCBkaXJlY3RfbW1pbyB8fCBw
Mm1faXNfcGFnZWQocDJtdCkgfHwKLSAgICAgICAgIChwMm10ID09IHAybV9yYW1fcGFnaW5nX2lu
KSApCisgICAgaWYgKCBtZm5fdmFsaWQobWZuX3gobWZuKSkgfHwgcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KSApCiAgICAgewogICAgICAgICBpbnQgZW10ID0gZXB0ZV9nZXRfZW50cnlfZW10
KHAybS0+ZG9tYWluLCBnZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpICogRVBUX1RBQkxFX09SREVSLCAmaXBhdCwgZGlyZWN0X21taW8pOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
aW5kZXggMTI4MmY2Yi4uYjNhYTdiMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
b2QuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCkBAIC03MzAsNyArNzMwLDcgQEAg
cDJtX3BvZF96ZXJvX2NoZWNrX3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBUcnkgdG8gcmVtb3ZlIHRoZSBwYWdlLCBy
ZXN0b3Jpbmcgb2xkIG1hcHBpbmcgaWYgaXQgZmFpbHMuICovCi0gICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbiwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICBwMm1fc2V0X2VudHJ5KHAybSwg
Z2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAgICAgICAgICAgICAg
IHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwogCiAgICAgLyog
TWFrZSBub25lIG9mIHRoZSBNRk5zIGFyZSB1c2VkIGVsc2V3aGVyZS4uLiBmb3IgZXhhbXBsZSwg
bWFwcGVkCkBAIC04NDYsNyArODQ2LDcgQEAgcDJtX3BvZF96ZXJvX2NoZWNrKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgKmdmbnMsIGludCBjb3VudCkKICAgICAgICAgfQog
CiAgICAgICAgIC8qIFRyeSB0byByZW1vdmUgdGhlIHBhZ2UsIHJlc3RvcmluZyBvbGQgbWFwcGlu
ZyBpZiBpdCBmYWlscy4gKi8KLSAgICAgICAgcDJtX3NldF9lbnRyeShwMm0sIGdmbnNbaV0sIF9t
Zm4oMCksIFBBR0VfT1JERVJfNEssCisgICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5zW2ld
LCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKIAogICAgICAg
ICAvKiBTZWUgaWYgdGhlIHBhZ2Ugd2FzIHN1Y2Nlc3NmdWxseSB1bm1hcHBlZC4gIChBbGxvdyBv
bmUgcmVmY291bnQKQEAgLTEwNDcsNyArMTA0Nyw3IEBAIHAybV9wb2RfZGVtYW5kX3BvcHVsYXRl
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgKiBO
T1RFOiBJbiBhIGZpbmUtZ3JhaW5lZCBwMm0gbG9ja2luZyBzY2VuYXJpbyB0aGlzIG9wZXJhdGlv
bgogICAgICAgICAgKiBtYXkgbmVlZCB0byBwcm9tb3RlIGl0cyBsb2NraW5nIGZyb20gZ2ZuLT4x
ZyBzdXBlcnBhZ2UKICAgICAgICAgICovCi0gICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5f
YWxpZ25lZCwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICAgICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbl9hbGlnbmVkLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNj
ZXNzKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMTEyOSw3ICsxMTI5LDcgQEAgcmVt
YXBfYW5kX3JldHJ5OgogICAgICAqIG5lZWQgcHJvbW90aW5nIHRoZSBnZm4gbG9jayBmcm9tIGdm
bi0+Mk0gc3VwZXJwYWdlICovCiAgICAgZ2ZuX2FsaWduZWQgPSAoZ2ZuPj5vcmRlcik8PG9yZGVy
OwogICAgIGZvcihpPTA7IGk8KDE8PG9yZGVyKTsgaSsrKQotICAgICAgICBwMm1fc2V0X2VudHJ5
KHAybSwgZ2ZuX2FsaWduZWQraSwgX21mbigwKSwgUEFHRV9PUkRFUl80SywKKyAgICAgICAgcDJt
X3NldF9lbnRyeShwMm0sIGdmbl9hbGlnbmVkICsgaSwgX21mbihJTlZBTElEX01GTiksIFBBR0Vf
T1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwg
cDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQogICAgIHsKQEAg
LTExODQsOCArMTE4NCw4IEBAIGd1ZXN0X3BoeXNtYXBfbWFya19wb3B1bGF0ZV9vbl9kZW1hbmQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgfQogCiAgICAgLyogTm93
LCBhY3R1YWxseSBkbyB0aGUgdHdvLXdheSBtYXBwaW5nICovCi0gICAgcmMgPSBwMm1fc2V0X2Vu
dHJ5KHAybSwgZ2ZuLCBfbWZuKDApLCBvcmRlciwgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CisgICAgcmMgPSBwMm1f
c2V0X2VudHJ5KHAybSwgZ2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgb3JkZXIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3Mp
OwogICAgIGlmICggcmMgPT0gMCApCiAgICAgewogICAgICAgICBwb2RfbG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCmluZGV4IDdmOTdmM2EuLjhkN2RhNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTU3MCw3ICs1NzAsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIH0KIAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZCht
Zm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKLSAgICAgICAgbDNlX2NvbnRlbnQgPSBt
Zm5fdmFsaWQobWZuKSAKKyAgICAgICAgbDNlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/IGwzZV9mcm9tX3Bmbiht
Zm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3Mo
cDJtdCwgbWZuKSB8IF9QQUdFX1BTRSkKICAgICAgICAgICAgIDogbDNlX2VtcHR5KCk7CkBAIC02
MDYsOCArNjA2LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgcDJtX2dldF9pb21tdV9m
bGFncyhwMm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKIAotICAgICAgICBpZiAoIG1m
bl92YWxpZChtZm4pIHx8IChwMm10ID09IHAybV9tbWlvX2RpcmVjdCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8fCBwMm1faXNfcGFnaW5nKHAybXQpICkKKyAgICAgICAgaWYgKCBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkKICAgICAgICAgICAg
IGVudHJ5X2NvbnRlbnQgPSBwMm1fbDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm10
LCBtZm4pKTsKICAgICAgICAgZWxzZQpAQCAtNjQzLDcgKzY0Miw3IEBAIHAybV9wdF9zZXRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwK
ICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBw
Mm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Ci0gICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2lzX3BvZChwMm10KSApCisgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2Fs
bG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBsMmVfY29udGVudCA9IGwyZV9m
cm9tX3BmbihtZm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtdCwgbWZuKSB8CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfUEFHRV9QU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggMzYyNmExZC4uMGEz
YjBiNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCkBAIC0xMzYsNiArMTM2LDExIEBAIHR5cGVkZWYgdW5zaWduZWQg
aW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcDJtX3RvX21h
c2socDJtX3JhbV9sb2dkaXJ0eSkgKQogI2RlZmluZSBQMk1fU0hBUkVEX1RZUEVTICAgKHAybV90
b19tYXNrKHAybV9yYW1fc2hhcmVkKSkKIAorLyogVmFsaWQgdHlwZXMgbm90IG5lY2Vzc2FyaWx5
IGFzc29jaWF0ZWQgd2l0aCBhICh2YWxpZCkgTUZOLiAqLworI2RlZmluZSBQMk1fSU5WQUxJRF9N
Rk5fVFlQRVMgKFAyTV9QT0RfVFlQRVMgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBwMm1fdG9fbWFzayhwMm1fbW1pb19kaXJlY3QpIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IFAyTV9QQUdJTkdfVFlQRVMpCisKIC8qIEJyb2tl
biB0eXBlOiB0aGUgZnJhbWUgYmFja2luZyB0aGlzIHBmbiBoYXMgZmFpbGVkIGluIGhhcmR3YXJl
CiAgKiBhbmQgbXVzdCBub3QgYmUgdG91Y2hlZC4gKi8KICNkZWZpbmUgUDJNX0JST0tFTl9UWVBF
UyAocDJtX3RvX21hc2socDJtX3JhbV9icm9rZW4pKQpAQCAtMTY1LDYgKzE3MCw4IEBAIHR5cGVk
ZWYgdW5zaWduZWQgaW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoUDJNX1JBTV9UWVBFUyB8IFAyTV9HUkFOVF9UWVBFUyB8ICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdG9fbWFzayhwMm1fbWFwX2ZvcmVpZ24pKSkKIAorI2RlZmluZSBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHQpIChwMm1fdG9fbWFzayh0KSAmIFAyTV9JTlZBTElEX01G
Tl9UWVBFUykKKwogLyogUGVyLXAybS10YWJsZSBzdGF0ZSAqLwogc3RydWN0IHAybV9kb21haW4g
ewogICAgIC8qIExvY2sgdGhhdCBwcm90ZWN0cyB1cGRhdGVzIHRvIHRoZSBwMm0gKi8KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6Y9U-0001id-QK; Sat, 28 May 2016 06: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 1b6Y9T-0001iO-Hd
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 AB/2B-11685-2D049475; Sat, 28 May 2016 06:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeig2e
 4wf9FVhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WrhBsaCHu6K7zPPMTUwNnF2MXJxCAl8YZS4
 eriVCcI5zyix7dx1ti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJQ4+6
 wSzeQXMJD6+egHWygJU391QNYGRYwEjwypG9eLUorLUIl0LvaSizPSMktzEzBxdQwNjvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxgvtzocYJTmYlER5mS57hAvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4DW19wwXEixKTU+tSMvMAYYGTFqCg0dJhFcXJM1bXJCYW5yZDpE6xagoJc5bBZIQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEefNBpvBk5pXATX8FtJgJaPECFg+Qx
 SWJCCmpBkY9rqX+Xs8yms7aepxcy373lPiOpS8KD99Vz0t9rNu0PNzoU0QaQ8JWSUPd6bHJye
 f5X9z9bae/7lrV83sMW6yWM9QwagvNWlj/kXd/BKvIiwdzcrezKbsFNims63txxWHPkZrovzy
 zp+xQczB6uc/podQJz5DFzCHNdtx1Klu4N5l0emx8dVmJpTgj0VCLuag4EQApikDWQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1464418512!38625503!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1372 invoked from network); 28 May 2016 06:55:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9Q-0004Dl-Np
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9Q-0004gO-NA
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9Q-0004gO-NA@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/alternatives: correct near
	branch check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ5ZmU4M2FmNWExOGFiNDlkODk2NGEzYTg4OWJhMzljNzVjNGUzNzgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ0OjQ2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ0OjQ2IDIwMTYgKzAyMDAKCiAgICB4
ODYvYWx0ZXJuYXRpdmVzOiBjb3JyZWN0IG5lYXIgYnJhbmNoIGNoZWNrCiAgICAKICAgIE1ha2Ug
c3VyZSB0aGUgbmVhciBKTVAvQ0FMTCBjaGVjayBkb2Vzbid0IGNvbnN1bWUgdW5pbml0aWFsaXpl
ZAogICAgZGF0YSwgbm90IGV2ZW4gaW4gYSBiZW5pZ24gd2F5LiBBbmQgcmVsYXggdGhlIGxlbmd0
aCBjaGVjayBhdCBvbmNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNkMjkxNDBlZjBlNjVhMzNkNjJl
N2Y1ZWU4NDMwNzdlNTE5MTNmMDEKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTA5IDE2OjUxOjE2
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCmluZGV4IDI3
NDM3OTIuLjkwZDZmMTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCkBAIC0xNzUsNyArMTc1LDcgQEAgc3RhdGlj
IHZvaWQgX19pbml0IGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwg
c3RydWN0IGFsdF9pbnN0cgogICAgICAgICBtZW1jcHkoaW5zbmJ1ZiwgcmVwbGFjZW1lbnQsIGEt
PnJlcGxhY2VtZW50bGVuKTsKIAogICAgICAgICAvKiAweGU4LzB4ZTkgYXJlIHJlbGF0aXZlIGJy
YW5jaGVzOyBmaXggdGhlIG9mZnNldC4gKi8KLSAgICAgICAgaWYgKCAoKmluc25idWYgJiAweGZl
KSA9PSAweGU4ICYmIGEtPnJlcGxhY2VtZW50bGVuID09IDUgKQorICAgICAgICBpZiAoIGEtPnJl
cGxhY2VtZW50bGVuID49IDUgJiYgKCppbnNuYnVmICYgMHhmZSkgPT0gMHhlOCApCiAgICAgICAg
ICAgICAqKHMzMiAqKShpbnNuYnVmICsgMSkgKz0gcmVwbGFjZW1lbnQgLSBpbnN0cjsKIAogICAg
ICAgICBhZGRfbm9wcyhpbnNuYnVmICsgYS0+cmVwbGFjZW1lbnRsZW4sCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6Y9U-0001id-QK; Sat, 28 May 2016 06: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 1b6Y9T-0001iO-Hd
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 AB/2B-11685-2D049475; Sat, 28 May 2016 06:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeig2e
 4wf9FVhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WrhBsaCHu6K7zPPMTUwNnF2MXJxCAl8YZS4
 eriVCcI5zyix7dx1ti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJQ4+6
 wSzeQXMJD6+egHWygJU391QNYGRYwEjwypG9eLUorLUIl0LvaSizPSMktzEzBxdQwNjvdzU4u
 LE9NScxKRiveT83E2MQI8wAMEOxgvtzocYJTmYlER5mS57hAvxJeWnVGYkFmfEF5XmpBYfYpT
 h4FCS4DW19wwXEixKTU+tSMvMAYYGTFqCg0dJhFcXJM1bXJCYW5yZDpE6xagoJc5bBZIQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEefNBpvBk5pXATX8FtJgJaPECFg+Qx
 SWJCCmpBkY9rqX+Xs8yms7aepxcy373lPiOpS8KD99Vz0t9rNu0PNzoU0QaQ8JWSUPd6bHJye
 f5X9z9bae/7lrV83sMW6yWM9QwagvNWlj/kXd/BKvIiwdzcrezKbsFNims63txxWHPkZrovzy
 zp+xQczB6uc/podQJz5DFzCHNdtx1Klu4N5l0emx8dVmJpTgj0VCLuag4EQApikDWQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1464418512!38625503!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1372 invoked from network); 28 May 2016 06:55:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9Q-0004Dl-Np
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9Q-0004gO-NA
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9Q-0004gO-NA@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/alternatives: correct near
	branch check
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ5ZmU4M2FmNWExOGFiNDlkODk2NGEzYTg4OWJhMzljNzVjNGUzNzgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ0OjQ2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ0OjQ2IDIwMTYgKzAyMDAKCiAgICB4
ODYvYWx0ZXJuYXRpdmVzOiBjb3JyZWN0IG5lYXIgYnJhbmNoIGNoZWNrCiAgICAKICAgIE1ha2Ug
c3VyZSB0aGUgbmVhciBKTVAvQ0FMTCBjaGVjayBkb2Vzbid0IGNvbnN1bWUgdW5pbml0aWFsaXpl
ZAogICAgZGF0YSwgbm90IGV2ZW4gaW4gYSBiZW5pZ24gd2F5LiBBbmQgcmVsYXggdGhlIGxlbmd0
aCBjaGVjayBhdCBvbmNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNkMjkxNDBlZjBlNjVhMzNkNjJl
N2Y1ZWU4NDMwNzdlNTE5MTNmMDEKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTA5IDE2OjUxOjE2
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCmluZGV4IDI3
NDM3OTIuLjkwZDZmMTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCkBAIC0xNzUsNyArMTc1LDcgQEAgc3RhdGlj
IHZvaWQgX19pbml0IGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwg
c3RydWN0IGFsdF9pbnN0cgogICAgICAgICBtZW1jcHkoaW5zbmJ1ZiwgcmVwbGFjZW1lbnQsIGEt
PnJlcGxhY2VtZW50bGVuKTsKIAogICAgICAgICAvKiAweGU4LzB4ZTkgYXJlIHJlbGF0aXZlIGJy
YW5jaGVzOyBmaXggdGhlIG9mZnNldC4gKi8KLSAgICAgICAgaWYgKCAoKmluc25idWYgJiAweGZl
KSA9PSAweGU4ICYmIGEtPnJlcGxhY2VtZW50bGVuID09IDUgKQorICAgICAgICBpZiAoIGEtPnJl
cGxhY2VtZW50bGVuID49IDUgJiYgKCppbnNuYnVmICYgMHhmZSkgPT0gMHhlOCApCiAgICAgICAg
ICAgICAqKHMzMiAqKShpbnNuYnVmICsgMSkgKz0gcmVwbGFjZW1lbnQgLSBpbnN0cjsKIAogICAg
ICAgICBhZGRfbm9wcyhpbnNuYnVmICsgYS0+cmVwbGFjZW1lbnRsZW4sCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6Y9e-0001jp-SJ; Sat, 28 May 2016 06:55:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9d-0001jg-IP
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 6E/08-25713-CD049475; Sat, 28 May 2016 06:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2g2e
 4wd3XFhYTthk4MHps79vFHsAYxZqZl5RfkcCa0bP7AlvBAbGKVT8fsTUwXhTqYuTiEBL4wigx
 9d9lNgjnPKPEys2bmbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwl1hyc
 AWYzStgJjFr5mZGEJsFqL7j/TfGCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw7nzudIhRkoNJSZSX6bJHuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXnmgj4UEi1LTUyvSMnOAwQGTluDgURLhVQBJ8xYXJOYWZ6ZDpE4xKkqJ8zKBJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFeJZApPJl5JXDTXwEtZgJavIDFA
 2RxSSJCSqqBMcGGl6OWh+X0WXadBZwfmo/+C1nyo5Al68TU7Re9ONa3Rf92X7tult/zH0LWGX
 0ZbOdVp9dNSql3EltsUb+Qb/Za5kqdDe/mfv/DerJnaUxt4/l7LK4P96w3vrb8TVWvktWhNIs
 1De/V5JJOxR2NuvNhu7fd19V7lZYvstPolg8tjtWckfZaWImlOCPRUIu5qDgRACnvZ8lDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1464418523!16261175!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60431 invoked from network); 28 May 2016 06:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9a-0004E2-Q9
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9a-0004go-PI
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9a-0004go-PI@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:22 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: move cached CR4 value to
	struct cpu_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM3OTAyMjBkMDc5OWFkNjQ4NjRhZTQzMTEwNTAwNzk5NTJhNGMzYzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ1OjM2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ1OjM2IDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1vdmUgY2FjaGVkIENSNCB2YWx1ZSB0byBzdHJ1Y3QgY3B1X2luZm8KICAgIAogICAgVGhp
cyBub3Qgb25seSBlYXNlcyB1c2luZyB0aGUgY2FjaGVkIHZhbHVlIGluIGFzc2VtYmx5IGNvZGUs
IGJ1dCBhbHNvCiAgICBpbXByb3ZlcyB0aGUgZ2VuZXJhdGVkIGNvZGUgcmVzdWx0aW5nIGZyb20g
c3VjaCByZWFkcyBpbiBDLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDVkOTNmMWQ4Y2E3YjYyZTg1Yzhi
OThlZDljNDViNmNlZjg5ZDE3YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTE4IDA5OjQ5OjQ3
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8IDEgLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3Vy
cmVudC5oICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNiArKy0t
LS0KIDQgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpp
bmRleCAyZDJkZWNlLi5iMWQ0NmMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMK
KysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC02NCw3ICs2NCw2IEBACiAjaW5jbHVkZSA8
YXNtL3Bzci5oPgogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwot
REVGSU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3I0KTsKIAogc3RhdGljIHZvaWQgZGVmYXVs
dF9pZGxlKHZvaWQpOwogdm9pZCAoKnBtX2lkbGUpICh2b2lkKSBfX3JlYWRfbW9zdGx5ID0gZGVm
YXVsdF9pZGxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCBmZjYwOGZkLi4yODI4YzcxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNTkwLDcgKzU5MCw3IEBA
IHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAK
ICAgICBpZiAoIGNwdV9oYXNfZWZlciApCiAgICAgICAgIHJkbXNybChNU1JfRUZFUiwgdGhpc19j
cHUoZWZlcikpOwotICAgIGFzbSB2b2xhdGlsZSAoICJtb3YgJSVjcjQsJTAiIDogIj1yIiAodGhp
c19jcHUoY3I0KSkgKTsKKyAgICBhc20gdm9sYXRpbGUgKCAibW92ICUlY3I0LCUwIiA6ICI9ciIg
KGdldF9jcHVfaW5mbygpLT5jcjQpICk7CiAKICAgICAvKiBXZSBpbml0aWFsaXNlIHRoZSBzZXJp
YWwgZGV2aWNlcyB2ZXJ5IGVhcmx5IHNvIHdlIGNhbiBnZXQgZGVidWdnaW5nLiAqLwogICAgIG5z
MTY1NTAuaW9fYmFzZSA9IDB4M2Y4OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
dXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAppbmRleCBiOTVmZDc5Li5i
MjVjODNkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaApAQCAtMTksOCArMTksOCBAQCBzdHJ1Y3QgY3B1
X2luZm8gewogICAgIHVuc2lnbmVkIGludCBwcm9jZXNzb3JfaWQ7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnJlbnRfdmNwdTsKICAgICB1bnNpZ25lZCBsb25nIHBlcl9jcHVfb2Zmc2V0OworICAgIHVu
c2lnbmVkIGxvbmcgY3I0OwogICAgIC8qIGdldF9zdGFja19ib3R0b20oKSBtdXN0IGJlIDE2LWJ5
dGUgYWxpZ25lZCAqLwotICAgIHVuc2lnbmVkIGxvbmcgX19wYWRfZm9yX3N0YWNrX2JvdHRvbTsK
IH07CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IDU2ZmM1YTIuLjNjZjhiMmYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wcm9jZXNzb3IuaApAQCAtMzE0LDE2ICszMTQsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIHJlYWRfY3IyKHZvaWQpCiAgICAgcmV0dXJuIGNyMjsKIH0KIAotREVDTEFSRV9QRVJf
Q1BVKHVuc2lnbmVkIGxvbmcsIGNyNCk7Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBy
ZWFkX2NyNCh2b2lkKQogewotICAgIHJldHVybiB0aGlzX2NwdShjcjQpOworICAgIHJldHVybiBn
ZXRfY3B1X2luZm8oKS0+Y3I0OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3I0KHVu
c2lnbmVkIGxvbmcgdmFsKQogewotICAgIHRoaXNfY3B1KGNyNCkgPSB2YWw7CisgICAgZ2V0X2Nw
dV9pbmZvKCktPmNyNCA9IHZhbDsKICAgICBhc20gdm9sYXRpbGUgKCAibW92ICUwLCUlY3I0IiA6
IDogInIiICh2YWwpICk7CiB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6Y9e-0001jp-SJ; Sat, 28 May 2016 06:55:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9d-0001jg-IP
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:25 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 6E/08-25713-CD049475; Sat, 28 May 2016 06:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfe2g2e
 4wd3XFhYTthk4MHps79vFHsAYxZqZl5RfkcCa0bP7AlvBAbGKVT8fsTUwXhTqYuTiEBL4wigx
 9d9lNgjnPKPEys2bmbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwl1hyc
 AWYzStgJjFr5mZGEJsFqL7j/TfGCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw7nzudIhRkoNJSZSX6bJHuBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXnmgj4UEi1LTUyvSMnOAwQGTluDgURLhVQBJ8xYXJOYWZ6ZDpE4xKkqJ8zKBJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFeJZApPJl5JXDTXwEtZgJavIDFA
 2RxSSJCSqqBMcGGl6OWh+X0WXadBZwfmo/+C1nyo5Al68TU7Re9ONa3Rf92X7tult/zH0LWGX
 0ZbOdVp9dNSql3EltsUb+Qb/Za5kqdDe/mfv/DerJnaUxt4/l7LK4P96w3vrb8TVWvktWhNIs
 1De/V5JJOxR2NuvNhu7fd19V7lZYvstPolg8tjtWckfZaWImlOCPRUIu5qDgRACnvZ8lDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1464418523!16261175!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60431 invoked from network); 28 May 2016 06:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9a-0004E2-Q9
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9a-0004go-PI
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9a-0004go-PI@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:22 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: move cached CR4 value to
	struct cpu_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM3OTAyMjBkMDc5OWFkNjQ4NjRhZTQzMTEwNTAwNzk5NTJhNGMzYzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ1OjM2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ1OjM2IDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1vdmUgY2FjaGVkIENSNCB2YWx1ZSB0byBzdHJ1Y3QgY3B1X2luZm8KICAgIAogICAgVGhp
cyBub3Qgb25seSBlYXNlcyB1c2luZyB0aGUgY2FjaGVkIHZhbHVlIGluIGFzc2VtYmx5IGNvZGUs
IGJ1dCBhbHNvCiAgICBpbXByb3ZlcyB0aGUgZ2VuZXJhdGVkIGNvZGUgcmVzdWx0aW5nIGZyb20g
c3VjaCByZWFkcyBpbiBDLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDVkOTNmMWQ4Y2E3YjYyZTg1Yzhi
OThlZDljNDViNmNlZjg5ZDE3YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTE4IDA5OjQ5OjQ3
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8IDEgLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3Vy
cmVudC5oICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNiArKy0t
LS0KIDQgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpp
bmRleCAyZDJkZWNlLi5iMWQ0NmMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMK
KysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC02NCw3ICs2NCw2IEBACiAjaW5jbHVkZSA8
YXNtL3Bzci5oPgogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwot
REVGSU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3I0KTsKIAogc3RhdGljIHZvaWQgZGVmYXVs
dF9pZGxlKHZvaWQpOwogdm9pZCAoKnBtX2lkbGUpICh2b2lkKSBfX3JlYWRfbW9zdGx5ID0gZGVm
YXVsdF9pZGxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCBmZjYwOGZkLi4yODI4YzcxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNTkwLDcgKzU5MCw3IEBA
IHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAK
ICAgICBpZiAoIGNwdV9oYXNfZWZlciApCiAgICAgICAgIHJkbXNybChNU1JfRUZFUiwgdGhpc19j
cHUoZWZlcikpOwotICAgIGFzbSB2b2xhdGlsZSAoICJtb3YgJSVjcjQsJTAiIDogIj1yIiAodGhp
c19jcHUoY3I0KSkgKTsKKyAgICBhc20gdm9sYXRpbGUgKCAibW92ICUlY3I0LCUwIiA6ICI9ciIg
KGdldF9jcHVfaW5mbygpLT5jcjQpICk7CiAKICAgICAvKiBXZSBpbml0aWFsaXNlIHRoZSBzZXJp
YWwgZGV2aWNlcyB2ZXJ5IGVhcmx5IHNvIHdlIGNhbiBnZXQgZGVidWdnaW5nLiAqLwogICAgIG5z
MTY1NTAuaW9fYmFzZSA9IDB4M2Y4OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
dXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAppbmRleCBiOTVmZDc5Li5i
MjVjODNkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaApAQCAtMTksOCArMTksOCBAQCBzdHJ1Y3QgY3B1
X2luZm8gewogICAgIHVuc2lnbmVkIGludCBwcm9jZXNzb3JfaWQ7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnJlbnRfdmNwdTsKICAgICB1bnNpZ25lZCBsb25nIHBlcl9jcHVfb2Zmc2V0OworICAgIHVu
c2lnbmVkIGxvbmcgY3I0OwogICAgIC8qIGdldF9zdGFja19ib3R0b20oKSBtdXN0IGJlIDE2LWJ5
dGUgYWxpZ25lZCAqLwotICAgIHVuc2lnbmVkIGxvbmcgX19wYWRfZm9yX3N0YWNrX2JvdHRvbTsK
IH07CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IDU2ZmM1YTIuLjNjZjhiMmYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wcm9jZXNzb3IuaApAQCAtMzE0LDE2ICszMTQsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIHJlYWRfY3IyKHZvaWQpCiAgICAgcmV0dXJuIGNyMjsKIH0KIAotREVDTEFSRV9QRVJf
Q1BVKHVuc2lnbmVkIGxvbmcsIGNyNCk7Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBy
ZWFkX2NyNCh2b2lkKQogewotICAgIHJldHVybiB0aGlzX2NwdShjcjQpOworICAgIHJldHVybiBn
ZXRfY3B1X2luZm8oKS0+Y3I0OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3I0KHVu
c2lnbmVkIGxvbmcgdmFsKQogewotICAgIHRoaXNfY3B1KGNyNCkgPSB2YWw7CisgICAgZ2V0X2Nw
dV9pbmZvKCktPmNyNCA9IHZhbDsKICAgICBhc20gdm9sYXRpbGUgKCAibW92ICUwLCUlY3I0IiA6
IDogInIiICh2YWwpICk7CiB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55: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 1b6Y9o-0001ld-Ug; Sat, 28 May 2016 06:55:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9n-0001lR-PL
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:35 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 5C/18-25713-7E049475; Sat, 28 May 2016 06:55:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVfeZg2e
 4wZn53BYTthk4MHps79vFHsAYxZqZl5RfkcCasfzhMsaC2W2MFddn3WduYOxI7mLk4hAS+MIo
 cfnARzYI5zyjxK+105m7GDk42ATEJObuVehi5OQQEVCVmLViOTOILSSgLtH0u4ENpERYIEJi2
 wstEJNXwExiw2JHkAoWoOq/vSfYJjByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjBuPO50yFGSQ4mJVFepsse4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeOWBHhYSLEpNT61Iy8wBhgZMWoKDR0mEVwEkzVtckJhbnJkOkTrFaMyxZcGNtUwc
 jxYCSSGWvPy8VClxXiaQUgGQ0ozSPLhBsJC9xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFeJ
 ZApPJl5JXD7XgGdwgR0ygIWD5BTShIRUlINjDb7hBizZwkEPfb7GDkzPJBBMGra31aJZAVRA0
 4TYZn4FR+01KpFZQsf1q8s+yzfdm0dr9ahyM3rFub5HDuhdqxbQq7047S3Tj+kv7A2OR08tkL
 5g6Jh9KIzWjqFZ6NDpymvU9sx80XYxJPFfuIR8+cq62QVdbtwlm+LPXLI2+S4AWvn1+JJSizF
 GYmGWsxFxYkAppXKalQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464418533!16200710!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: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40184 invoked from network); 28 May 2016 06:55:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55: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 1b6Y9k-0004EJ-SV
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9k-0004hG-Rh
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9k-0004hG-Rh@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:32 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYzMzI1OTc1ZTJjZGZkODVhYTZiNDkyODA4OTdmNDY4M2Y2YWE4OTYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ2OjMxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ2OjMxIDIwMTYgKzAyMDAKCiAgICB4
ODY6IHN1cHByZXNzIFNNRVAgYW5kIFNNQVAgd2hpbGUgcnVubmluZyAzMi1iaXQgUFYgZ3Vlc3Qg
Y29kZQogICAgCiAgICBTaW5jZSBzdWNoIGd1ZXN0cycga2VybmVsIGNvZGUgcnVucyBpbiByaW5n
IDEsIHRoZWlyIG1lbW9yeSBhY2Nlc3NlcywKICAgIGF0IHRoZSBwYWdpbmcgbGF5ZXIsIGFyZSBz
dXBlcnZpc29yIG1vZGUgb25lcywgYW5kIGhlbmNlIHN1YmplY3QgdG8KICAgIFNNQVAvU01FUCBj
aGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBiZSBleHBlY3RlZCB0byBiZSBhd2FyZSBvZiB0aG9z
ZQogICAgdHdvIGZlYXR1cmVzIHRob3VnaCAoYW5kIHNvIGZhciB3ZSBhbHNvIGRvbid0IGV4cG9z
ZSB0aGUgcmVzcGVjdGl2ZQogICAgZmVhdHVyZSBmbGFncyksIGFuZCBoZW5jZSBtYXkgc3VmZmVy
IHBhZ2UgZmF1bHRzIHRoZXkgY2Fubm90IGRlYWwgd2l0aC4KICAgIAogICAgV2hpbGUgdGhlIHBs
YWNlbWVudCBvZiB0aGUgcmUtZW5hYmxpbmcgc2xpZ2h0bHkgd2Vha2VucyB0aGUgaW50ZW5kZWQK
ICAgIHByb3RlY3Rpb24sIGl0IHdhcyBzZWxlY3RlZCBzdWNoIHRoYXQgNjQtYml0IHBhdGhzIHdv
dWxkIHJlbWFpbgogICAgdW5hZmZlY3RlZCB3aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4cGVuc2Ug
b2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhpdAogICAgdGhlIHJlLWVuYWJsaW5nIGNvdWxkIGJl
IHB1dCByaWdodCBuZXh0IHRvIHRoZSBDTEFDcy4KICAgIAogICAgTm90ZSB0aGF0IHRoaXMgaW50
cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBUTEIgZmx1c2hlcyAtIENSNC5TTUVQCiAgICB0cmFu
c2l0aW9uaW5nIGZyb20gMCB0byAxIGFsd2F5cyBjYXVzZXMgYSBmbHVzaCwgYW5kIGl0IHRyYW5z
aXRpb25pbmcKICAgIGZyb20gMSB0byAwIG1heSBhbHNvIGRvLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogQ2xlYW51cCBhbmQgZnVydGhlciBkZWJ1Z2dpbmcgb2YgU01BUC9TTUVQIGZpeHVwCiAgICAK
ICAgICAqIEFic3RyYWN0IChYODZfQ1I0X1NNRVAgfCBYODZfQ1I0X1NNQVApIGJlaGluZCBYRU5f
Q1I0X1BWMzJfQklUUyB0byBhdm9pZAogICAgICAgb3BlbmNvZGluZyB0aGUgaW52aWRpYWwgYml0
cyB3aGljaCBhcmUgZml4ZWQgdXAgYmVoaW5kIGEgMzJiaXQgUFYgZ3Vlc3RzCiAgICAgICBiYWNr
LgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICAK
ICAgIHg4NjogcmVmaW5lIGRlYnVnZ2luZyBvZiBTTUVQL1NNQVAgZml4CiAgICAKICAgIEluc3Rl
YWQgb2YganVzdCBsYXRjaGluZyBjcjRfcHYzMl9tYXNrIGludG8gJXJkeCwgY29ycmVjdCB0aGUg
Zm91bmQKICAgIHdyb25nIHZhbHVlIGluICVjcjQgKHRvIGF2b2lkIHRyaWdnZXJpbmcgYW5vdGhl
ciBCVUcpLgogICAgCiAgICBBbHNvIHRoZXJlIGlzIG9uZSBtb3JlIHBsYWNlIGZvciBYRU5fQ1I0
X1BWMzJfQklUUyB0byBiZSB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2OiBtYWtlIFNNRVAvU01BUCBzdXBw
cmVzc2lvbiB0b2xlcmF0ZSBOTUkvTUNFIGF0IHRoZSAid3JvbmciIHRpbWUKICAgIAogICAgVGhl
cmUgaXMgb25lIGluc3RydWN0aW9uIGJvdW5kYXJ5IHdoZXJlIGFueSBraW5kIG9mIGludGVycnVw
dGlvbiB3b3VsZAogICAgYnJlYWsgdGhlIGFzc3VtcHRpb25zIGNyNF9wdjMyX3Jlc3RvcmUncyBk
ZWJ1ZyBtb2RlIGNoZWNraW5nIG1ha2VzIG9uCiAgICB0aGUgY29ycmVsYXRpb24gYmV0d2VlbiB0
aGUgQ1I0IHJlZ2lzdGVyIHZhbHVlIGFuZCBpdHMgaW4tbWVtb3J5IGNhY2hlLgogICAgQ29ycmVj
dCB0aGlzIChzZWUgdGhlIGNvZGUgY29tbWVudCkgZXZlbiBpbiBub24tZGVidWcgbW9kZSwgb3Ig
ZWxzZQogICAgYSBzdWJzZXF1ZW50IGNyNF9wdjMyX3Jlc3RvcmUgd291bGQgYWxzbyBiZSBtaXNn
dWlkZWQgaW50byB0aGlua2luZyB0aGUKICAgIGZlYXR1cmVzIGFyZSBlbmFibGVkIHdoZW4gdGhl
eSByZWFsbHkgYXJlbid0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGVhM2U4ZWRmZGJhYmZiMTdmMGQz
OWVkMTI4NzE2ZWM0NjRmMzQ4YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjQ1
ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBhZDRhYTM2MTlmNDM2ZTNlZDc5ZWVhODQ5OGFjMThh
YThkNWU2YjgzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0xNiAxMzoxMTowNSArMDEwMAogICAg
bWFzdGVyIGNvbW1pdDogZTVlNzMxNjNlYzQwYjQwOTE1MWYyMTcwZDhlNDA2YTcyYjUxNWZmMgog
ICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTcgMTY6NDE6MzUgKzAyMDAKICAgIG1hc3RlciBjb21t
aXQ6IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKICAgIG1hc3RlciBk
YXRlOiAyMDE2LTA1LTE3IDE2OjQyOjE1ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMg
ICAgICAgICAgICAgICB8IDEwICsrKysrCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDgxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDE2OSBpbnNl
cnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0
dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDI4MjhjNzEuLmFjMjgzZjYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBA
IC02Niw2ICs2Niw4IEBAIGludmJvb2xfcGFyYW0oInNtZXAiLCBkaXNhYmxlX3NtZXApOwogc3Rh
dGljIGJvb2xfdCBfX2luaXRkYXRhIGRpc2FibGVfc21hcDsKIGludmJvb2xfcGFyYW0oInNtYXAi
LCBkaXNhYmxlX3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgY3I0X3B2MzJf
bWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICovCiBzdGF0aWMgYm9vbF90IF9faW5p
dGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJkb20wcHZoIiwgb3B0X2RvbTBwdmgp
OwpAQCAtMTI4NSw2ICsxMjg3LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9oYXNfc21hcCApCiAgICAgICAgIHNl
dF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2Zl
YXR1cmVzICYgWEVOX0NSNF9QVjMyX0JJVFM7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2Ug
KQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNDAzLDcgKzE0
MDcsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgKiBjb3B5X2Zyb21fdXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hh
c19zbWFwICkKKyAgICB7CisgICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsK
ICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAK
ICAgICAvKgogICAgICAqIFdlJ3JlIGdvaW5nIHRvIHNldHVwIGRvbWFpbjAgdXNpbmcgdGhlIG1v
ZHVsZShzKSB0aGF0IHdlIHN0YXNoZWQgc2FmZWx5CkBAIC0xNDE2LDcgKzE0MjMsMTAgQEAgdm9p
ZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAg
ICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCiAgICAgaWYgKCBj
cHVfaGFzX3NtYXAgKQorICAgIHsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBYODZf
Q1I0X1NNQVApOworICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9DUjRfU01BUDsKKyAgICB9
CiAKICAgICAvKiBTY3J1YiBSQU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFuZCBzbyBtYXkgZ28gdG8g
YW4gdW5wcml2aWxlZ2VkIGRvbWFpbi4gKi8KICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggNDQ3YzY1MC4uOTQ3Nzg0OCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvYXNtLW9mZnNldHMuYwpAQCAtMTM1LDYgKzEzNSw3IEBAIHZvaWQgX19kdW1teV9fKHZvaWQp
CiAgICAgT0ZGU0VUKENQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywgc3RydWN0IGNwdV9pbmZv
LCBndWVzdF9jcHVfdXNlcl9yZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5GT19wcm9jZXNzb3JfaWQs
IHN0cnVjdCBjcHVfaW5mbywgcHJvY2Vzc29yX2lkKTsKICAgICBPRkZTRVQoQ1BVSU5GT19jdXJy
ZW50X3ZjcHUsIHN0cnVjdCBjcHVfaW5mbywgY3VycmVudF92Y3B1KTsKKyAgICBPRkZTRVQoQ1BV
SU5GT19jcjQsIHN0cnVjdCBjcHVfaW5mbywgY3I0KTsKICAgICBERUZJTkUoQ1BVSU5GT19zaXpl
b2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKICAgICBCTEFOSygpOwogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUwppbmRleCA1YjBhZjYxLi4yZmU1NmUyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L2VudHJ5LlMKQEAgLTE2LDE0ICsxNiwxNiBAQCBFTlRSWShjb21wYXRfaHlwZXJjYWxs
KQogICAgICAgICBBU01fQ0xBQwogICAgICAgICBwdXNocSAkMAogICAgICAgICBTQVZFX1ZPTEFU
SUxFIHR5cGU9VFJBUF9zeXNjYWxsIGNvbXBhdD0xCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUK
IAogICAgICAgICBjbXBiICAkMCx1bnRydXN0ZWRfbXNpKCVyaXApCiBVTkxJS0VMWV9TVEFSVChu
ZSwgbXNpX2NoZWNrKQogICAgICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZFQ1RPUiwlZWRpCiAgICAg
ICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVjdGVkX21zaQotICAgICAgICBMT0FEX0NfQ0xPQkJF
UkVECisgICAgICAgIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTEgYXg9MAogVU5MSUtFTFlfRU5E
KG1zaV9jaGVjaykKIAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAogICAgICAg
ICBHRVRfQ1VSUkVOVCglcmJ4KQogCiAgICAgICAgIGNtcGwgICROUl9oeXBlcmNhbGxzLCVlYXgK
QEAgLTMzLDcgKzM1LDYgQEAgVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKICAgICAgICAgcHVzaHEg
VVJFR1NfcmJ4KCVyc3ApOyBwdXNocSAlcmN4OyBwdXNocSAlcmR4OyBwdXNocSAlcnNpOyBwdXNo
cSAlcmRpCiAgICAgICAgIHB1c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkKICAgICAgICAgbGVhcSAg
Y29tcGF0X2h5cGVyY2FsbF9hcmdzX3RhYmxlKCVyaXApLCVyMTAKLSAgICAgICAgbW92bCAgJWVh
eCwlZWF4CiAgICAgICAgIG1vdmwgICQ2LCVlY3gKICAgICAgICAgc3ViYiAgKCVyMTAsJXJheCwx
KSwlY2wKICAgICAgICAgbW92cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0OSw2IEBAIFVOTElLRUxZ
X0VORChtc2lfY2hlY2spCiAjZGVmaW5lIFNIQURPV19CWVRFUyAxNiAvKiBTaGFkb3cgRUlQICsg
c2hhZG93IGh5cGVyY2FsbCAjICovCiAjZWxzZQogICAgICAgICAvKiBSZWxvY2F0ZSBhcmd1bWVu
dCByZWdpc3RlcnMgYW5kIHplcm8tZXh0ZW5kIHRvIDY0IGJpdHMuICovCi0gICAgICAgIG1vdmwg
ICVlYXgsJWVheCAgICAgICAgICAgICAgLyogSHlwZXJjYWxsICMgICovCiAgICAgICAgIHhjaGds
ICVlY3gsJWVzaSAgICAgICAgICAgICAgLyogQXJnIDIsIEFyZyA0ICovCiAgICAgICAgIG1vdmwg
ICVlZHgsJWVkeCAgICAgICAgICAgICAgLyogQXJnIDMgICAgICAgICovCiAgICAgICAgIG1vdmwg
ICVlZGksJXI4ZCAgICAgICAgICAgICAgLyogQXJnIDUgICAgICAgICovCkBAIC0xNzQsNiArMTc0
LDQ2IEBAIGNvbXBhdF9iYWRfaHlwZXJjYWxsOgogLyogJXJieDogc3RydWN0IHZjcHUsIGludGVy
cnVwdHMgZGlzYWJsZWQgKi8KIEVOVFJZKGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCkKICAgICAg
ICAgQVNTRVJUX0lOVEVSUlVQVFNfRElTQUJMRUQKKy5MY3I0X29yaWc6CisgICAgICAgIEFTTV9O
T1A4IC8qIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpw
ZSAgIC5MY3I0X2FsdF9lbmQgKi8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgQ1BVSU5GT19j
cjQuLi4oJXJzcCksICVyYXggKi8KKyAgICAgICAgQVNNX05PUDYgLyogYW5kICAgJC4uLiwgJXJh
eCAqLworICAgICAgICBBU01fTk9QOCAvKiBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNw
KSAqLworICAgICAgICBBU01fTk9QMyAvKiBtb3YgICAlcmF4LCAlY3I0ICovCisgICAgICAgIEFT
TV9OT1A4IC8qIGNtcCAgICVyYXgsIENQVUlORk9fY3I0Li4uKCVyc3ApICovCisgICAgICAgIEFT
TV9OT1AyIC8qIGpuZSAgIDFiICovCisuTGNyNF9vcmlnX2VuZDoKKyAgICAgICAgLnB1c2hzZWN0
aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4IgorLkxjcjRfYWx0OgorICAgICAgICB0ZXN0
YiAkMyxVUkVHU19jcyglcnNwKQorICAgICAgICBqcGUgICAuTGNyNF9hbHRfZW5kCisgICAgICAg
IG1vdiAgIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKSwgJXJh
eAorICAgICAgICBhbmQgICAkflhFTl9DUjRfUFYzMl9CSVRTLCAlcmF4CisxOgorICAgICAgICBt
b3YgICAlcmF4LCBDUFVJTkZPX2NyNC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCkK
KyAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICAvKgorICAgICAgICAgKiBBbiBOTUkg
b3IgTUNFIG1heSBoYXZlIG9jY3VycmVkIGJldHdlZW4gdGhlIHByZXZpb3VzIHR3bworICAgICAg
ICAgKiBpbnN0cnVjdGlvbnMsIGxlYXZpbmcgcmVnaXN0ZXIgYW5kIGNhY2hlIGluIGEgc3RhdGUg
d2hlcmUKKyAgICAgICAgICogdGhlIG5leHQgZXhpdCBmcm9tIHRoZSBndWVzdCB3b3VsZCB0cmln
Z2VyIHRoZSBCVUcgaW4KKyAgICAgICAgICogY3I0X3B2MzJfcmVzdG9yZS4gSWYgdGhpcyBoYXBw
ZW5lZCwgdGhlIGNhY2hlZCB2YWx1ZSBpcyBubworICAgICAgICAgKiBsb25nZXIgd2hhdCB3ZSBq
dXN0IHNldCBpdCB0bywgd2hpY2ggd2UgY2FuIHV0aWxpemUgdG8KKyAgICAgICAgICogY29ycmVj
dCB0aGF0IHN0YXRlLiBOb3RlIHRoYXQgd2UgZG8gbm90IGhhdmUgdG8gZmVhciB0aGlzCisgICAg
ICAgICAqIGxvb3AgdG8gY2F1c2UgYSBsaXZlIGxvY2s6IElmIE5NSXMvTUNFcyBvY2N1cnJlZCBh
dCB0aGF0CisgICAgICAgICAqIGhpZ2ggYSByYXRlLCB3ZSdkIGJlIGxpdmUgbG9ja2VkIGFueXdh
eS4KKyAgICAgICAgICovCisgICAgICAgIGNtcCAgICVyYXgsIENQVUlORk9fY3I0LUNQVUlORk9f
Z3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKQorICAgICAgICBqbmUgICAxYgorLkxjcjRfYWx0X2Vu
ZDoKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGlu
c3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9v
cmlnKSwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5M
Y3I0X2FsdCkKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRf
YWx0LCBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgu
TGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgogICAg
ICAgICBSRVNUT1JFX0FMTCBhZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogCkBAIC0yMTAs
NiArMjUwLDM4IEBAIGNvbXBhdF9mYWlsc2FmZV9jYWxsYmFjazoKICAgICAgICAgX0FTTV9QUkVf
RVhUQUJMRSguTGZ0MCwgLkxmeDApCiAgICAgICAgIF9BU01fRVhUQUJMRSguTGRmMCwgY29tcGF0
X2ZhaWxzYWZlX2NhbGxiYWNrKQogCisvKiBUaGlzIG11c3RuJ3QgbW9kaWZ5IHJlZ2lzdGVycyBv
dGhlciB0aGFuICVyYXguICovCitFTlRSWShjcjRfcHYzMl9yZXN0b3JlKQorICAgICAgICBwdXNo
ICAlcmR4CisgICAgICAgIEdFVF9DUFVJTkZPX0ZJRUxEKGNyNCwgJXJkeCkKKyAgICAgICAgbW92
ICAgKCVyZHgpLCAlcmF4CisgICAgICAgIHRlc3QgICRYRU5fQ1I0X1BWMzJfQklUUywgJWVheAor
ICAgICAgICBqbnogICAwZgorICAgICAgICBvciAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmF4
CisgICAgICAgIG1vdiAgICVyYXgsICVjcjQKKyAgICAgICAgbW92ICAgJXJheCwgKCVyZHgpCisg
ICAgICAgIHBvcCAgICVyZHgKKyAgICAgICAgcmV0CiswOgorI2lmbmRlZiBOREVCVUcKKyAgICAg
ICAgLyogQ2hlY2sgdGhhdCBfYWxsXyBvZiB0aGUgYml0cyBpbnRlbmRlZCB0byBiZSBzZXQgYWN0
dWFsbHkgYXJlLiAqLworICAgICAgICBtb3YgICAlY3I0LCAlcmF4CisgICAgICAgIGFuZCAgIGNy
NF9wdjMyX21hc2soJXJpcCksICVlYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlw
KSwgJWVheAorICAgICAgICBqZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNr
IHRvIGJlIHZpc2libGUgaW4gdGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3Yg
ICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmR4CisgICAgICAgIC8qIEF2b2lkIGNvbWluZyBiYWNr
IGhlcmUgd2hpbGUgaGFuZGxpbmcgdGhlICNVRCB3ZSBjYXVzZSBiZWxvdy4gKi8KKyAgICAgICAg
bW92ICAgJWNyNCwgJXJjeAorICAgICAgICBvciAgICAlcmR4LCAlcmN4CisgICAgICAgIG1vdiAg
ICVyY3gsICVjcjQKKyAgICAgICAgdWQyCisxOgorI2VuZGlmCisgICAgICAgIHBvcCAgICVyZHgK
KyAgICAgICAgeG9yICAgJWVheCwgJWVheAorICAgICAgICByZXQKKwogLyogJXJkeDogdHJhcF9i
b3VuY2UsICVyYng6IHN0cnVjdCB2Y3B1ICovCiBFTlRSWShjb21wYXRfcG9zdF9oYW5kbGVfZXhj
ZXB0aW9uKQogICAgICAgICB0ZXN0YiAkVEJGX0VYQ0VQVElPTixUUkFQQk9VTkNFX2ZsYWdzKCVy
ZHgpCkBAIC0yMjAsNiArMjkyLDcgQEAgRU5UUlkoY29tcGF0X3Bvc3RfaGFuZGxlX2V4Y2VwdGlv
bikKICAgICAgICAgam1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwogCiBFTlRSWShjb21wYXRf
c3lzY2FsbCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBjbXBiICAkMCxWQ1BV
X3N5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMoJXJieCkKICAgICAgICAgbW92endsIFZDUFVfc3lz
Y2FsbDMyX3NlbCglcmJ4KSwlZXNpCiAgICAgICAgIG1vdnEgIFZDUFVfc3lzY2FsbDMyX2FkZHIo
JXJieCksJXJheApAQCAtMjQ0LDYgKzMxNyw3IEBAIFVOTElLRUxZX0VORChjb21wYXRfc3lzY2Fs
bF9ncGYpCiAgICAgICAgIGptcCAgIC5MY29tcGF0X2JvdW5jZV9leGNlcHRpb24KIAogRU5UUlko
Y29tcGF0X3N5c2VudGVyKQorICAgICAgICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEg
IFZDUFVfdHJhcF9jdHh0KCVyYngpLCVyY3gKICAgICAgICAgY21wYiAgJFRSQVBfZ3BfZmF1bHQs
VVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCiAgICAgICAgIG1vdnp3bCBWQ1BVX3N5c2VudGVyX3Nl
bCglcmJ4KSwlZWF4CkBAIC0yNTcsNiArMzMxLDcgQEAgRU5UUlkoY29tcGF0X3N5c2VudGVyKQog
ICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAKIEVOVFJZKGNvbXBhdF9pbnQ4
MF9kaXJlY3RfdHJhcCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBjYWxsICBj
b21wYXRfY3JlYXRlX2JvdW5jZV9mcmFtZQogICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxf
ZXZlbnRzCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvZW50cnkuUwppbmRleCAyZDI1ZDU3Li45MWQyMGQ0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCkBAIC00ODIsNiArNDgyLDcgQEAgRU5UUlkoZG9tX2NyYXNoX3N5bmNfZXh0YWJsZSkK
IAogRU5UUlkoY29tbW9uX2ludGVycnVwdCkKICAgICAgICAgU0FWRV9BTEwgQ0xBQworICAgICAg
ICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEgJXJzcCwlcmRpCiAgICAgICAgIGNhbGxx
IGRvX0lSUQogICAgICAgICBqbXAgcmV0X2Zyb21faW50cgpAQCAtNTAyLDEzICs1MDMsNjcgQEAg
RU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0aW9uKQogICAgICAgICBTQVZF
X0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgorICAgICAgICBHRVRfQ1VSUkVOVCgl
cmJ4KQogICAgICAgICB0ZXN0YiAkWDg2X0VGTEFHU19JRj4+OCxVUkVHU19lZmxhZ3MrMSglcnNw
KQogICAgICAgICBqeiAgICBleGNlcHRpb25fd2l0aF9pbnRzX2Rpc2FibGVkCisKKy5MY3I0X3B2
MzJfb3JpZzoKKyAgICAgICAgam1wICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIC5za2lwICgu
TGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkgLSAoLiAtIC5MY3I0X3B2MzJfb3Jp
ZyksIDB4Y2MKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IgorLkxjcjRfcHYzMl9hbHQ6CisgICAgICAgIG1vdiAgIFZDUFVfZG9tYWluKCVyYngpLCVyYXgK
Ky5MY3I0X3B2MzJfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X3B2MzJfb3JpZywgLkxjcjRf
cHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfU01F
UCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfcHYzMl9hbHRfZW5kIC0g
LkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9w
djMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50
cnkgLkxjcjRfcHYzMl9vcmlnLCAuTGNyNF9wdjMyX2FsdCwgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCksIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAtIC5MY3I0X3B2MzJfYWx0KQor
ICAgICAgICAucG9wc2VjdGlvbgorCisgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCisg
ICAgICAgIGp6ICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBjbXBiICAkMCxET01BSU5faXNf
MzJiaXRfcHYoJXJheCkKKyAgICAgICAgamUgICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIGNh
bGwgIGNyNF9wdjMyX3Jlc3RvcmUKKyAgICAgICAgLyoKKyAgICAgICAgICogQW4gTk1JIG9yICNN
QyBtYXkgb2NjdXIgYmV0d2VlbiBjbGVhcmluZyBDUjQuU01FUCAvIENSNC5TTUFQIGluCisgICAg
ICAgICAqIGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCBhbmQgaXQgYWN0dWFsbHkgcmV0dXJuaW5n
IHRvIGd1ZXN0CisgICAgICAgICAqIGNvbnRleHQsIGluIHdoaWNoIGNhc2UgdGhlIGd1ZXN0IHdv
dWxkIHJ1biB3aXRoIHRoZSB0d28gZmVhdHVyZXMKKyAgICAgICAgICogZW5hYmxlZC4gVGhlIG9u
bHkgYmFkIHRoYXQgY2FuIGhhcHBlbiBmcm9tIHRoaXMgaXMgYSBrZXJuZWwgbW9kZQorICAgICAg
ICAgKiAjUEYgd2hpY2ggdGhlIGd1ZXN0IGRvZXNuJ3QgZXhwZWN0LiBSYXRoZXIgdGhhbiB0cnlp
bmcgdG8gbWFrZSB0aGUKKyAgICAgICAgICogTk1JLyNNQyBleGl0IHBhdGggaG9ub3IgdGhlIGlu
dGVuZGVkIENSNCBzZXR0aW5nLCBzaW1wbHkgY2hlY2sKKyAgICAgICAgICogd2hldGhlciB0aGUg
d3JvbmcgQ1I0IHdhcyBpbiB1c2Ugd2hlbiB0aGUgI1BGIG9jY3VycmVkLCBhbmQgZXhpdAorICAg
ICAgICAgKiBiYWNrIHRvIHRoZSBndWVzdCAod2hpY2ggd2lsbCBpbiB0dXJuIGNsZWFyIHRoZSB0
d28gQ1I0IGJpdHMpIHRvCisgICAgICAgICAqIHJlLWV4ZWN1dGUgdGhlIGluc3RydWN0aW9uLiBJ
ZiB3ZSBnZXQgYmFjayBoZXJlLCB0aGUgQ1I0IGJpdHMKKyAgICAgICAgICogc2hvdWxkIHRoZW4g
YmUgZm91bmQgY2xlYXIgKHVubGVzcyBhbm90aGVyIE5NSS8jTUMgb2NjdXJyZWQgYXQKKyAgICAg
ICAgICogZXhhY3RseSB0aGUgcmlnaHQgdGltZSksIGFuZCB3ZSdsbCBjb250aW51ZSBwcm9jZXNz
aW5nIHRoZQorICAgICAgICAgKiBleGNlcHRpb24gYXMgbm9ybWFsLgorICAgICAgICAgKi8KKyAg
ICAgICAgdGVzdCAgJXJheCwlcmF4CisgICAgICAgIGpueiAgIC5MY3I0X3B2MzJfZG9uZQorICAg
ICAgICAvKgorICAgICAgICAgKiBUaGUgYmVsb3cgZWZmZWN0aXZlbHkgaXMKKyAgICAgICAgICog
aWYgKCByZWdzLT5lbnRyeV92ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICYmCisgICAgICAgICAq
ICAgICAgKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2VudCkgJiYKKyAgICAgICAg
ICogICAgICAhKHJlZ3MtPmVycm9yX2NvZGUgJiB+KFBGRUNfd3JpdGVfYWNjZXNzfFBGRUNfaW5z
bl9mZXRjaCkpICkKKyAgICAgICAgICogICAgIGdvdG8gY29tcGF0X3Rlc3RfYWxsX2V2ZW50czsK
KyAgICAgICAgICovCisgICAgICAgIG1vdiAgICRQRkVDX3BhZ2VfcHJlc2VudCwlYWwKKyAgICAg
ICAgY21wYiAgJFRSQVBfcGFnZV9mYXVsdCxVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCkKKyAgICAg
ICAgam5lICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIHhvciAgIFVSRUdTX2Vycm9yX2NvZGUo
JXJzcCksJWVheAorICAgICAgICB0ZXN0ICAkfihQRkVDX3dyaXRlX2FjY2Vzc3xQRkVDX2luc25f
ZmV0Y2gpLCVlYXgKKyAgICAgICAganogICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cworLkxjcjRf
cHYzMl9kb25lOgogICAgICAgICBzdGkKIDE6ICAgICAgbW92cSAgJXJzcCwlcmRpCiAgICAgICAg
IG1vdnpibCBVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCksJWVheAogICAgICAgICBsZWFxICBleGNl
cHRpb25fdGFibGUoJXJpcCksJXJkeAotICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogICAgICAg
ICBQRVJGQ19JTkNSKGV4Y2VwdGlvbnMsICVyYXgsICVyYngpCiAgICAgICAgIGNhbGxxICooJXJk
eCwlcmF4LDgpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCkBAIC02MzcsNiArNjky
LDcgQEAgRU5UUlkobm1pKQogICAgICAgICBtb3ZsICAkVFJBUF9ubWksNCglcnNwKQogaGFuZGxl
X2lzdF9leGNlcHRpb246CiAgICAgICAgIFNBVkVfQUxMIENMQUMKKyAgICAgICAgQ1I0X1BWMzJf
UkVTVE9SRQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQogICAgICAgICBqeiAgICAx
ZgogICAgICAgICAvKiBJbnRlcnJ1cHRlZCBndWVzdCBjb250ZXh0LiBDb3B5IHRoZSBjb250ZXh0
IHRvIHN0YWNrIGJvdHRvbS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNt
X2RlZm5zLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCmluZGV4IDE2NzRjN2Mu
LjQxZmZlZmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaApAQCAtMTc4LDYgKzE3OCwxNiBAQCB2
b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAKICNkZWZpbmUgQVNNX1NUQUMgQVNNX0FDKFNUQUMp
CiAjZGVmaW5lIEFTTV9DTEFDIEFTTV9BQyhDTEFDKQorCisjZGVmaW5lIENSNF9QVjMyX1JFU1RP
UkUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA2
Njc6IEFTTV9OT1A1OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4IjsgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3JlOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAuc2VjdGlvbiAuYWx0aW5zdHJ1
Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYWx0aW5z
dHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY4YiwgWDg2X0ZFQVRVUkVfU01FUCwgNSwgNTsgICBcCisg
ICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJFX1NNQVAs
IDUsIDU7ICAgXAorICAgICAgICAucG9wc2VjdGlvbgorCiAjZWxzZQogc3RhdGljIGFsd2F5c19p
bmxpbmUgdm9pZCBjbGFjKHZvaWQpCiB7CkBAIC0yNzcsMTQgKzI4NywxOCBAQCBzdGF0aWMgYWx3
YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAqCiAgKiBGb3IgdGhlIHdheSBpdCBpcyB1c2Vk
IGluIFJFU1RPUkVfQUxMLCB0aGlzIG1hY3JvIG11c3QgcHJlc2VydmUgRUZMQUdTLlpGLgogICov
Ci0ubWFjcm8gTE9BRF9DX0NMT0JCRVJFRCBjb21wYXQ9MAorLm1hY3JvIExPQURfQ19DTE9CQkVS
RUQgY29tcGF0PTAgYXg9MQogLmlmICFcY29tcGF0CiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMSgl
cnNwKSwlcjExCiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMCglcnNwKSwlcjEwCiAgICAgICAgIG1v
dnEgIFVSRUdTX3I5KCVyc3ApLCVyOQogICAgICAgICBtb3ZxICBVUkVHU19yOCglcnNwKSwlcjgK
LS5lbmRpZgorLmlmIFxheAogICAgICAgICBtb3ZxICBVUkVHU19yYXgoJXJzcCksJXJheAorLmVu
ZGlmCisuZWxzZWlmIFxheAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAorLmVu
ZGlmCiAgICAgICAgIG1vdnEgIFVSRUdTX3JjeCglcnNwKSwlcmN4CiAgICAgICAgIG1vdnEgIFVS
RUdTX3JkeCglcnNwKSwlcmR4CiAgICAgICAgIG1vdnEgIFVSRUdTX3JzaSglcnNwKSwlcnNpCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCAzY2Y4YjJmLi4zOTc2ODBhIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKQEAgLTEzNCwxNiArMTM0LDE4IEBACiAjZGVmaW5lIFRGX2tlcm5lbF9tb2Rl
ICAgICAgICAgKDE8PF9URl9rZXJuZWxfbW9kZSkKIAogLyogI1BGIGVycm9yIGNvZGUgdmFsdWVz
LiAqLwotI2RlZmluZSBQRkVDX3BhZ2VfcHJlc2VudCAgICgxVTw8MCkKLSNkZWZpbmUgUEZFQ193
cml0ZV9hY2Nlc3MgICAoMVU8PDEpCi0jZGVmaW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKDFVPDwy
KQotI2RlZmluZSBQRkVDX3Jlc2VydmVkX2JpdCAgICgxVTw8MykKLSNkZWZpbmUgUEZFQ19pbnNu
X2ZldGNoICAgICAoMVU8PDQpCisjZGVmaW5lIFBGRUNfcGFnZV9wcmVzZW50ICAgKF9BQygxLFUp
IDw8IDApCisjZGVmaW5lIFBGRUNfd3JpdGVfYWNjZXNzICAgKF9BQygxLFUpIDw8IDEpCisjZGVm
aW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKF9BQygxLFUpIDw8IDIpCisjZGVmaW5lIFBGRUNfcmVz
ZXJ2ZWRfYml0ICAgKF9BQygxLFUpIDw8IDMpCisjZGVmaW5lIFBGRUNfaW5zbl9mZXRjaCAgICAg
KF9BQygxLFUpIDw8IDQpCiAjZGVmaW5lIFBGRUNfcGFnZV9wYWdlZCAgICAgKDFVPDw1KQogI2Rl
ZmluZSBQRkVDX3BhZ2Vfc2hhcmVkICAgICgxVTw8NikKIAogI2RlZmluZSBYRU5fTUlOSU1BTF9D
UjQgKFg4Nl9DUjRfUFNFIHwgWDg2X0NSNF9QR0UgfCBYODZfQ1I0X1BBRSkKIAorI2RlZmluZSBY
RU5fQ1I0X1BWMzJfQklUUyAoWDg2X0NSNF9TTUVQIHwgWDg2X0NSNF9TTUFQKQorCiAjZGVmaW5l
IFhFTl9TWVNDQUxMX01BU0sgKFg4Nl9FRkxBR1NfQUN8WDg2X0VGTEFHU19WTXxYODZfRUZMQUdT
X1JGfCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfTlR8WDg2X0VG
TEFHU19ERnxYODZfRUZMQUdTX0lGfCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4
Nl9FRkxBR1NfVEYpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:55: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 1b6Y9o-0001ld-Ug; Sat, 28 May 2016 06:55:36 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9n-0001lR-PL
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:35 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 5C/18-25713-7E049475; Sat, 28 May 2016 06:55:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVfeZg2e
 4wZn53BYTthk4MHps79vFHsAYxZqZl5RfkcCasfzhMsaC2W2MFddn3WduYOxI7mLk4hAS+MIo
 cfnARzYI5zyjxK+105m7GDk42ATEJObuVehi5OQQEVCVmLViOTOILSSgLtH0u4ENpERYIEJi2
 wstEJNXwExiw2JHkAoWoOq/vSfYJjByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjBuPO50yFGSQ4mJVFepsse4UJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeOWBHhYSLEpNT61Iy8wBhgZMWoKDR0mEVwEkzVtckJhbnJkOkTrFaMyxZcGNtUwc
 jxYCSSGWvPy8VClxXiaQUgGQ0ozSPLhBsJC9xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFeJ
 ZApPJl5JXD7XgGdwgR0ygIWD5BTShIRUlINjDb7hBizZwkEPfb7GDkzPJBBMGra31aJZAVRA0
 4TYZn4FR+01KpFZQsf1q8s+yzfdm0dr9ahyM3rFub5HDuhdqxbQq7047S3Tj+kv7A2OR08tkL
 5g6Jh9KIzWjqFZ6NDpymvU9sx80XYxJPFfuIR8+cq62QVdbtwlm+LPXLI2+S4AWvn1+JJSizF
 GYmGWsxFxYkAppXKalQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464418533!16200710!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: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40184 invoked from network); 28 May 2016 06:55:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55: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 1b6Y9k-0004EJ-SV
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9k-0004hG-Rh
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9k-0004hG-Rh@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:32 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGYzMzI1OTc1ZTJjZGZkODVhYTZiNDkyODA4OTdmNDY4M2Y2YWE4OTYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ2OjMxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ2OjMxIDIwMTYgKzAyMDAKCiAgICB4
ODY6IHN1cHByZXNzIFNNRVAgYW5kIFNNQVAgd2hpbGUgcnVubmluZyAzMi1iaXQgUFYgZ3Vlc3Qg
Y29kZQogICAgCiAgICBTaW5jZSBzdWNoIGd1ZXN0cycga2VybmVsIGNvZGUgcnVucyBpbiByaW5n
IDEsIHRoZWlyIG1lbW9yeSBhY2Nlc3NlcywKICAgIGF0IHRoZSBwYWdpbmcgbGF5ZXIsIGFyZSBz
dXBlcnZpc29yIG1vZGUgb25lcywgYW5kIGhlbmNlIHN1YmplY3QgdG8KICAgIFNNQVAvU01FUCBj
aGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBiZSBleHBlY3RlZCB0byBiZSBhd2FyZSBvZiB0aG9z
ZQogICAgdHdvIGZlYXR1cmVzIHRob3VnaCAoYW5kIHNvIGZhciB3ZSBhbHNvIGRvbid0IGV4cG9z
ZSB0aGUgcmVzcGVjdGl2ZQogICAgZmVhdHVyZSBmbGFncyksIGFuZCBoZW5jZSBtYXkgc3VmZmVy
IHBhZ2UgZmF1bHRzIHRoZXkgY2Fubm90IGRlYWwgd2l0aC4KICAgIAogICAgV2hpbGUgdGhlIHBs
YWNlbWVudCBvZiB0aGUgcmUtZW5hYmxpbmcgc2xpZ2h0bHkgd2Vha2VucyB0aGUgaW50ZW5kZWQK
ICAgIHByb3RlY3Rpb24sIGl0IHdhcyBzZWxlY3RlZCBzdWNoIHRoYXQgNjQtYml0IHBhdGhzIHdv
dWxkIHJlbWFpbgogICAgdW5hZmZlY3RlZCB3aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4cGVuc2Ug
b2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhpdAogICAgdGhlIHJlLWVuYWJsaW5nIGNvdWxkIGJl
IHB1dCByaWdodCBuZXh0IHRvIHRoZSBDTEFDcy4KICAgIAogICAgTm90ZSB0aGF0IHRoaXMgaW50
cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBUTEIgZmx1c2hlcyAtIENSNC5TTUVQCiAgICB0cmFu
c2l0aW9uaW5nIGZyb20gMCB0byAxIGFsd2F5cyBjYXVzZXMgYSBmbHVzaCwgYW5kIGl0IHRyYW5z
aXRpb25pbmcKICAgIGZyb20gMSB0byAwIG1heSBhbHNvIGRvLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogQ2xlYW51cCBhbmQgZnVydGhlciBkZWJ1Z2dpbmcgb2YgU01BUC9TTUVQIGZpeHVwCiAgICAK
ICAgICAqIEFic3RyYWN0IChYODZfQ1I0X1NNRVAgfCBYODZfQ1I0X1NNQVApIGJlaGluZCBYRU5f
Q1I0X1BWMzJfQklUUyB0byBhdm9pZAogICAgICAgb3BlbmNvZGluZyB0aGUgaW52aWRpYWwgYml0
cyB3aGljaCBhcmUgZml4ZWQgdXAgYmVoaW5kIGEgMzJiaXQgUFYgZ3Vlc3RzCiAgICAgICBiYWNr
LgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICAK
ICAgIHg4NjogcmVmaW5lIGRlYnVnZ2luZyBvZiBTTUVQL1NNQVAgZml4CiAgICAKICAgIEluc3Rl
YWQgb2YganVzdCBsYXRjaGluZyBjcjRfcHYzMl9tYXNrIGludG8gJXJkeCwgY29ycmVjdCB0aGUg
Zm91bmQKICAgIHdyb25nIHZhbHVlIGluICVjcjQgKHRvIGF2b2lkIHRyaWdnZXJpbmcgYW5vdGhl
ciBCVUcpLgogICAgCiAgICBBbHNvIHRoZXJlIGlzIG9uZSBtb3JlIHBsYWNlIGZvciBYRU5fQ1I0
X1BWMzJfQklUUyB0byBiZSB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2OiBtYWtlIFNNRVAvU01BUCBzdXBw
cmVzc2lvbiB0b2xlcmF0ZSBOTUkvTUNFIGF0IHRoZSAid3JvbmciIHRpbWUKICAgIAogICAgVGhl
cmUgaXMgb25lIGluc3RydWN0aW9uIGJvdW5kYXJ5IHdoZXJlIGFueSBraW5kIG9mIGludGVycnVw
dGlvbiB3b3VsZAogICAgYnJlYWsgdGhlIGFzc3VtcHRpb25zIGNyNF9wdjMyX3Jlc3RvcmUncyBk
ZWJ1ZyBtb2RlIGNoZWNraW5nIG1ha2VzIG9uCiAgICB0aGUgY29ycmVsYXRpb24gYmV0d2VlbiB0
aGUgQ1I0IHJlZ2lzdGVyIHZhbHVlIGFuZCBpdHMgaW4tbWVtb3J5IGNhY2hlLgogICAgQ29ycmVj
dCB0aGlzIChzZWUgdGhlIGNvZGUgY29tbWVudCkgZXZlbiBpbiBub24tZGVidWcgbW9kZSwgb3Ig
ZWxzZQogICAgYSBzdWJzZXF1ZW50IGNyNF9wdjMyX3Jlc3RvcmUgd291bGQgYWxzbyBiZSBtaXNn
dWlkZWQgaW50byB0aGlua2luZyB0aGUKICAgIGZlYXR1cmVzIGFyZSBlbmFibGVkIHdoZW4gdGhl
eSByZWFsbHkgYXJlbid0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGVhM2U4ZWRmZGJhYmZiMTdmMGQz
OWVkMTI4NzE2ZWM0NjRmMzQ4YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjQ1
ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBhZDRhYTM2MTlmNDM2ZTNlZDc5ZWVhODQ5OGFjMThh
YThkNWU2YjgzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0xNiAxMzoxMTowNSArMDEwMAogICAg
bWFzdGVyIGNvbW1pdDogZTVlNzMxNjNlYzQwYjQwOTE1MWYyMTcwZDhlNDA2YTcyYjUxNWZmMgog
ICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTcgMTY6NDE6MzUgKzAyMDAKICAgIG1hc3RlciBjb21t
aXQ6IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKICAgIG1hc3RlciBk
YXRlOiAyMDE2LTA1LTE3IDE2OjQyOjE1ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMg
ICAgICAgICAgICAgICB8IDEwICsrKysrCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDgxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDE2OSBpbnNl
cnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0
dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDI4MjhjNzEuLmFjMjgzZjYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBA
IC02Niw2ICs2Niw4IEBAIGludmJvb2xfcGFyYW0oInNtZXAiLCBkaXNhYmxlX3NtZXApOwogc3Rh
dGljIGJvb2xfdCBfX2luaXRkYXRhIGRpc2FibGVfc21hcDsKIGludmJvb2xfcGFyYW0oInNtYXAi
LCBkaXNhYmxlX3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgY3I0X3B2MzJf
bWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICovCiBzdGF0aWMgYm9vbF90IF9faW5p
dGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJkb20wcHZoIiwgb3B0X2RvbTBwdmgp
OwpAQCAtMTI4NSw2ICsxMjg3LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9oYXNfc21hcCApCiAgICAgICAgIHNl
dF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2Zl
YXR1cmVzICYgWEVOX0NSNF9QVjMyX0JJVFM7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2Ug
KQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNDAzLDcgKzE0
MDcsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgKiBjb3B5X2Zyb21fdXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hh
c19zbWFwICkKKyAgICB7CisgICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsK
ICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAK
ICAgICAvKgogICAgICAqIFdlJ3JlIGdvaW5nIHRvIHNldHVwIGRvbWFpbjAgdXNpbmcgdGhlIG1v
ZHVsZShzKSB0aGF0IHdlIHN0YXNoZWQgc2FmZWx5CkBAIC0xNDE2LDcgKzE0MjMsMTAgQEAgdm9p
ZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAg
ICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCiAgICAgaWYgKCBj
cHVfaGFzX3NtYXAgKQorICAgIHsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBYODZf
Q1I0X1NNQVApOworICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9DUjRfU01BUDsKKyAgICB9
CiAKICAgICAvKiBTY3J1YiBSQU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFuZCBzbyBtYXkgZ28gdG8g
YW4gdW5wcml2aWxlZ2VkIGRvbWFpbi4gKi8KICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggNDQ3YzY1MC4uOTQ3Nzg0OCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvYXNtLW9mZnNldHMuYwpAQCAtMTM1LDYgKzEzNSw3IEBAIHZvaWQgX19kdW1teV9fKHZvaWQp
CiAgICAgT0ZGU0VUKENQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywgc3RydWN0IGNwdV9pbmZv
LCBndWVzdF9jcHVfdXNlcl9yZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5GT19wcm9jZXNzb3JfaWQs
IHN0cnVjdCBjcHVfaW5mbywgcHJvY2Vzc29yX2lkKTsKICAgICBPRkZTRVQoQ1BVSU5GT19jdXJy
ZW50X3ZjcHUsIHN0cnVjdCBjcHVfaW5mbywgY3VycmVudF92Y3B1KTsKKyAgICBPRkZTRVQoQ1BV
SU5GT19jcjQsIHN0cnVjdCBjcHVfaW5mbywgY3I0KTsKICAgICBERUZJTkUoQ1BVSU5GT19zaXpl
b2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKICAgICBCTEFOSygpOwogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvZW50cnkuUwppbmRleCA1YjBhZjYxLi4yZmU1NmUyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L2VudHJ5LlMKQEAgLTE2LDE0ICsxNiwxNiBAQCBFTlRSWShjb21wYXRfaHlwZXJjYWxs
KQogICAgICAgICBBU01fQ0xBQwogICAgICAgICBwdXNocSAkMAogICAgICAgICBTQVZFX1ZPTEFU
SUxFIHR5cGU9VFJBUF9zeXNjYWxsIGNvbXBhdD0xCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUK
IAogICAgICAgICBjbXBiICAkMCx1bnRydXN0ZWRfbXNpKCVyaXApCiBVTkxJS0VMWV9TVEFSVChu
ZSwgbXNpX2NoZWNrKQogICAgICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZFQ1RPUiwlZWRpCiAgICAg
ICAgIGNhbGwgIGNoZWNrX2Zvcl91bmV4cGVjdGVkX21zaQotICAgICAgICBMT0FEX0NfQ0xPQkJF
UkVECisgICAgICAgIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTEgYXg9MAogVU5MSUtFTFlfRU5E
KG1zaV9jaGVjaykKIAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAogICAgICAg
ICBHRVRfQ1VSUkVOVCglcmJ4KQogCiAgICAgICAgIGNtcGwgICROUl9oeXBlcmNhbGxzLCVlYXgK
QEAgLTMzLDcgKzM1LDYgQEAgVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKICAgICAgICAgcHVzaHEg
VVJFR1NfcmJ4KCVyc3ApOyBwdXNocSAlcmN4OyBwdXNocSAlcmR4OyBwdXNocSAlcnNpOyBwdXNo
cSAlcmRpCiAgICAgICAgIHB1c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkKICAgICAgICAgbGVhcSAg
Y29tcGF0X2h5cGVyY2FsbF9hcmdzX3RhYmxlKCVyaXApLCVyMTAKLSAgICAgICAgbW92bCAgJWVh
eCwlZWF4CiAgICAgICAgIG1vdmwgICQ2LCVlY3gKICAgICAgICAgc3ViYiAgKCVyMTAsJXJheCwx
KSwlY2wKICAgICAgICAgbW92cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0OSw2IEBAIFVOTElLRUxZ
X0VORChtc2lfY2hlY2spCiAjZGVmaW5lIFNIQURPV19CWVRFUyAxNiAvKiBTaGFkb3cgRUlQICsg
c2hhZG93IGh5cGVyY2FsbCAjICovCiAjZWxzZQogICAgICAgICAvKiBSZWxvY2F0ZSBhcmd1bWVu
dCByZWdpc3RlcnMgYW5kIHplcm8tZXh0ZW5kIHRvIDY0IGJpdHMuICovCi0gICAgICAgIG1vdmwg
ICVlYXgsJWVheCAgICAgICAgICAgICAgLyogSHlwZXJjYWxsICMgICovCiAgICAgICAgIHhjaGds
ICVlY3gsJWVzaSAgICAgICAgICAgICAgLyogQXJnIDIsIEFyZyA0ICovCiAgICAgICAgIG1vdmwg
ICVlZHgsJWVkeCAgICAgICAgICAgICAgLyogQXJnIDMgICAgICAgICovCiAgICAgICAgIG1vdmwg
ICVlZGksJXI4ZCAgICAgICAgICAgICAgLyogQXJnIDUgICAgICAgICovCkBAIC0xNzQsNiArMTc0
LDQ2IEBAIGNvbXBhdF9iYWRfaHlwZXJjYWxsOgogLyogJXJieDogc3RydWN0IHZjcHUsIGludGVy
cnVwdHMgZGlzYWJsZWQgKi8KIEVOVFJZKGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCkKICAgICAg
ICAgQVNTRVJUX0lOVEVSUlVQVFNfRElTQUJMRUQKKy5MY3I0X29yaWc6CisgICAgICAgIEFTTV9O
T1A4IC8qIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpw
ZSAgIC5MY3I0X2FsdF9lbmQgKi8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgQ1BVSU5GT19j
cjQuLi4oJXJzcCksICVyYXggKi8KKyAgICAgICAgQVNNX05PUDYgLyogYW5kICAgJC4uLiwgJXJh
eCAqLworICAgICAgICBBU01fTk9QOCAvKiBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNw
KSAqLworICAgICAgICBBU01fTk9QMyAvKiBtb3YgICAlcmF4LCAlY3I0ICovCisgICAgICAgIEFT
TV9OT1A4IC8qIGNtcCAgICVyYXgsIENQVUlORk9fY3I0Li4uKCVyc3ApICovCisgICAgICAgIEFT
TV9OT1AyIC8qIGpuZSAgIDFiICovCisuTGNyNF9vcmlnX2VuZDoKKyAgICAgICAgLnB1c2hzZWN0
aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4IgorLkxjcjRfYWx0OgorICAgICAgICB0ZXN0
YiAkMyxVUkVHU19jcyglcnNwKQorICAgICAgICBqcGUgICAuTGNyNF9hbHRfZW5kCisgICAgICAg
IG1vdiAgIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKSwgJXJh
eAorICAgICAgICBhbmQgICAkflhFTl9DUjRfUFYzMl9CSVRTLCAlcmF4CisxOgorICAgICAgICBt
b3YgICAlcmF4LCBDUFVJTkZPX2NyNC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCkK
KyAgICAgICAgbW92ICAgJXJheCwgJWNyNAorICAgICAgICAvKgorICAgICAgICAgKiBBbiBOTUkg
b3IgTUNFIG1heSBoYXZlIG9jY3VycmVkIGJldHdlZW4gdGhlIHByZXZpb3VzIHR3bworICAgICAg
ICAgKiBpbnN0cnVjdGlvbnMsIGxlYXZpbmcgcmVnaXN0ZXIgYW5kIGNhY2hlIGluIGEgc3RhdGUg
d2hlcmUKKyAgICAgICAgICogdGhlIG5leHQgZXhpdCBmcm9tIHRoZSBndWVzdCB3b3VsZCB0cmln
Z2VyIHRoZSBCVUcgaW4KKyAgICAgICAgICogY3I0X3B2MzJfcmVzdG9yZS4gSWYgdGhpcyBoYXBw
ZW5lZCwgdGhlIGNhY2hlZCB2YWx1ZSBpcyBubworICAgICAgICAgKiBsb25nZXIgd2hhdCB3ZSBq
dXN0IHNldCBpdCB0bywgd2hpY2ggd2UgY2FuIHV0aWxpemUgdG8KKyAgICAgICAgICogY29ycmVj
dCB0aGF0IHN0YXRlLiBOb3RlIHRoYXQgd2UgZG8gbm90IGhhdmUgdG8gZmVhciB0aGlzCisgICAg
ICAgICAqIGxvb3AgdG8gY2F1c2UgYSBsaXZlIGxvY2s6IElmIE5NSXMvTUNFcyBvY2N1cnJlZCBh
dCB0aGF0CisgICAgICAgICAqIGhpZ2ggYSByYXRlLCB3ZSdkIGJlIGxpdmUgbG9ja2VkIGFueXdh
eS4KKyAgICAgICAgICovCisgICAgICAgIGNtcCAgICVyYXgsIENQVUlORk9fY3I0LUNQVUlORk9f
Z3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKQorICAgICAgICBqbmUgICAxYgorLkxjcjRfYWx0X2Vu
ZDoKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGlu
c3RydWN0aW9uX2VudHJ5IC5MY3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9v
cmlnKSwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5M
Y3I0X2FsdCkKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRf
YWx0LCBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgu
TGNyNF9vcmlnX2VuZCAtIC5MY3I0X29yaWcpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgogICAg
ICAgICBSRVNUT1JFX0FMTCBhZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogCkBAIC0yMTAs
NiArMjUwLDM4IEBAIGNvbXBhdF9mYWlsc2FmZV9jYWxsYmFjazoKICAgICAgICAgX0FTTV9QUkVf
RVhUQUJMRSguTGZ0MCwgLkxmeDApCiAgICAgICAgIF9BU01fRVhUQUJMRSguTGRmMCwgY29tcGF0
X2ZhaWxzYWZlX2NhbGxiYWNrKQogCisvKiBUaGlzIG11c3RuJ3QgbW9kaWZ5IHJlZ2lzdGVycyBv
dGhlciB0aGFuICVyYXguICovCitFTlRSWShjcjRfcHYzMl9yZXN0b3JlKQorICAgICAgICBwdXNo
ICAlcmR4CisgICAgICAgIEdFVF9DUFVJTkZPX0ZJRUxEKGNyNCwgJXJkeCkKKyAgICAgICAgbW92
ICAgKCVyZHgpLCAlcmF4CisgICAgICAgIHRlc3QgICRYRU5fQ1I0X1BWMzJfQklUUywgJWVheAor
ICAgICAgICBqbnogICAwZgorICAgICAgICBvciAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmF4
CisgICAgICAgIG1vdiAgICVyYXgsICVjcjQKKyAgICAgICAgbW92ICAgJXJheCwgKCVyZHgpCisg
ICAgICAgIHBvcCAgICVyZHgKKyAgICAgICAgcmV0CiswOgorI2lmbmRlZiBOREVCVUcKKyAgICAg
ICAgLyogQ2hlY2sgdGhhdCBfYWxsXyBvZiB0aGUgYml0cyBpbnRlbmRlZCB0byBiZSBzZXQgYWN0
dWFsbHkgYXJlLiAqLworICAgICAgICBtb3YgICAlY3I0LCAlcmF4CisgICAgICAgIGFuZCAgIGNy
NF9wdjMyX21hc2soJXJpcCksICVlYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlw
KSwgJWVheAorICAgICAgICBqZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNr
IHRvIGJlIHZpc2libGUgaW4gdGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3Yg
ICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmR4CisgICAgICAgIC8qIEF2b2lkIGNvbWluZyBiYWNr
IGhlcmUgd2hpbGUgaGFuZGxpbmcgdGhlICNVRCB3ZSBjYXVzZSBiZWxvdy4gKi8KKyAgICAgICAg
bW92ICAgJWNyNCwgJXJjeAorICAgICAgICBvciAgICAlcmR4LCAlcmN4CisgICAgICAgIG1vdiAg
ICVyY3gsICVjcjQKKyAgICAgICAgdWQyCisxOgorI2VuZGlmCisgICAgICAgIHBvcCAgICVyZHgK
KyAgICAgICAgeG9yICAgJWVheCwgJWVheAorICAgICAgICByZXQKKwogLyogJXJkeDogdHJhcF9i
b3VuY2UsICVyYng6IHN0cnVjdCB2Y3B1ICovCiBFTlRSWShjb21wYXRfcG9zdF9oYW5kbGVfZXhj
ZXB0aW9uKQogICAgICAgICB0ZXN0YiAkVEJGX0VYQ0VQVElPTixUUkFQQk9VTkNFX2ZsYWdzKCVy
ZHgpCkBAIC0yMjAsNiArMjkyLDcgQEAgRU5UUlkoY29tcGF0X3Bvc3RfaGFuZGxlX2V4Y2VwdGlv
bikKICAgICAgICAgam1wICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwogCiBFTlRSWShjb21wYXRf
c3lzY2FsbCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBjbXBiICAkMCxWQ1BV
X3N5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMoJXJieCkKICAgICAgICAgbW92endsIFZDUFVfc3lz
Y2FsbDMyX3NlbCglcmJ4KSwlZXNpCiAgICAgICAgIG1vdnEgIFZDUFVfc3lzY2FsbDMyX2FkZHIo
JXJieCksJXJheApAQCAtMjQ0LDYgKzMxNyw3IEBAIFVOTElLRUxZX0VORChjb21wYXRfc3lzY2Fs
bF9ncGYpCiAgICAgICAgIGptcCAgIC5MY29tcGF0X2JvdW5jZV9leGNlcHRpb24KIAogRU5UUlko
Y29tcGF0X3N5c2VudGVyKQorICAgICAgICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEg
IFZDUFVfdHJhcF9jdHh0KCVyYngpLCVyY3gKICAgICAgICAgY21wYiAgJFRSQVBfZ3BfZmF1bHQs
VVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCiAgICAgICAgIG1vdnp3bCBWQ1BVX3N5c2VudGVyX3Nl
bCglcmJ4KSwlZWF4CkBAIC0yNTcsNiArMzMxLDcgQEAgRU5UUlkoY29tcGF0X3N5c2VudGVyKQog
ICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAKIEVOVFJZKGNvbXBhdF9pbnQ4
MF9kaXJlY3RfdHJhcCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICBjYWxsICBj
b21wYXRfY3JlYXRlX2JvdW5jZV9mcmFtZQogICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxf
ZXZlbnRzCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvZW50cnkuUwppbmRleCAyZDI1ZDU3Li45MWQyMGQ0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCkBAIC00ODIsNiArNDgyLDcgQEAgRU5UUlkoZG9tX2NyYXNoX3N5bmNfZXh0YWJsZSkK
IAogRU5UUlkoY29tbW9uX2ludGVycnVwdCkKICAgICAgICAgU0FWRV9BTEwgQ0xBQworICAgICAg
ICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEgJXJzcCwlcmRpCiAgICAgICAgIGNhbGxx
IGRvX0lSUQogICAgICAgICBqbXAgcmV0X2Zyb21faW50cgpAQCAtNTAyLDEzICs1MDMsNjcgQEAg
RU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0aW9uKQogICAgICAgICBTQVZF
X0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgorICAgICAgICBHRVRfQ1VSUkVOVCgl
cmJ4KQogICAgICAgICB0ZXN0YiAkWDg2X0VGTEFHU19JRj4+OCxVUkVHU19lZmxhZ3MrMSglcnNw
KQogICAgICAgICBqeiAgICBleGNlcHRpb25fd2l0aF9pbnRzX2Rpc2FibGVkCisKKy5MY3I0X3B2
MzJfb3JpZzoKKyAgICAgICAgam1wICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIC5za2lwICgu
TGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkgLSAoLiAtIC5MY3I0X3B2MzJfb3Jp
ZyksIDB4Y2MKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IgorLkxjcjRfcHYzMl9hbHQ6CisgICAgICAgIG1vdiAgIFZDUFVfZG9tYWluKCVyYngpLCVyYXgK
Ky5MY3I0X3B2MzJfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rpb24gLmFsdGluc3RydWN0aW9ucywg
ImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0X3B2MzJfb3JpZywgLkxjcjRf
cHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfU01F
UCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfcHYzMl9hbHRfZW5kIC0g
LkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9w
djMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50
cnkgLkxjcjRfcHYzMl9vcmlnLCAuTGNyNF9wdjMyX2FsdCwgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCksIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAtIC5MY3I0X3B2MzJfYWx0KQor
ICAgICAgICAucG9wc2VjdGlvbgorCisgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCisg
ICAgICAgIGp6ICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBjbXBiICAkMCxET01BSU5faXNf
MzJiaXRfcHYoJXJheCkKKyAgICAgICAgamUgICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIGNh
bGwgIGNyNF9wdjMyX3Jlc3RvcmUKKyAgICAgICAgLyoKKyAgICAgICAgICogQW4gTk1JIG9yICNN
QyBtYXkgb2NjdXIgYmV0d2VlbiBjbGVhcmluZyBDUjQuU01FUCAvIENSNC5TTUFQIGluCisgICAg
ICAgICAqIGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCBhbmQgaXQgYWN0dWFsbHkgcmV0dXJuaW5n
IHRvIGd1ZXN0CisgICAgICAgICAqIGNvbnRleHQsIGluIHdoaWNoIGNhc2UgdGhlIGd1ZXN0IHdv
dWxkIHJ1biB3aXRoIHRoZSB0d28gZmVhdHVyZXMKKyAgICAgICAgICogZW5hYmxlZC4gVGhlIG9u
bHkgYmFkIHRoYXQgY2FuIGhhcHBlbiBmcm9tIHRoaXMgaXMgYSBrZXJuZWwgbW9kZQorICAgICAg
ICAgKiAjUEYgd2hpY2ggdGhlIGd1ZXN0IGRvZXNuJ3QgZXhwZWN0LiBSYXRoZXIgdGhhbiB0cnlp
bmcgdG8gbWFrZSB0aGUKKyAgICAgICAgICogTk1JLyNNQyBleGl0IHBhdGggaG9ub3IgdGhlIGlu
dGVuZGVkIENSNCBzZXR0aW5nLCBzaW1wbHkgY2hlY2sKKyAgICAgICAgICogd2hldGhlciB0aGUg
d3JvbmcgQ1I0IHdhcyBpbiB1c2Ugd2hlbiB0aGUgI1BGIG9jY3VycmVkLCBhbmQgZXhpdAorICAg
ICAgICAgKiBiYWNrIHRvIHRoZSBndWVzdCAod2hpY2ggd2lsbCBpbiB0dXJuIGNsZWFyIHRoZSB0
d28gQ1I0IGJpdHMpIHRvCisgICAgICAgICAqIHJlLWV4ZWN1dGUgdGhlIGluc3RydWN0aW9uLiBJ
ZiB3ZSBnZXQgYmFjayBoZXJlLCB0aGUgQ1I0IGJpdHMKKyAgICAgICAgICogc2hvdWxkIHRoZW4g
YmUgZm91bmQgY2xlYXIgKHVubGVzcyBhbm90aGVyIE5NSS8jTUMgb2NjdXJyZWQgYXQKKyAgICAg
ICAgICogZXhhY3RseSB0aGUgcmlnaHQgdGltZSksIGFuZCB3ZSdsbCBjb250aW51ZSBwcm9jZXNz
aW5nIHRoZQorICAgICAgICAgKiBleGNlcHRpb24gYXMgbm9ybWFsLgorICAgICAgICAgKi8KKyAg
ICAgICAgdGVzdCAgJXJheCwlcmF4CisgICAgICAgIGpueiAgIC5MY3I0X3B2MzJfZG9uZQorICAg
ICAgICAvKgorICAgICAgICAgKiBUaGUgYmVsb3cgZWZmZWN0aXZlbHkgaXMKKyAgICAgICAgICog
aWYgKCByZWdzLT5lbnRyeV92ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICYmCisgICAgICAgICAq
ICAgICAgKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2VudCkgJiYKKyAgICAgICAg
ICogICAgICAhKHJlZ3MtPmVycm9yX2NvZGUgJiB+KFBGRUNfd3JpdGVfYWNjZXNzfFBGRUNfaW5z
bl9mZXRjaCkpICkKKyAgICAgICAgICogICAgIGdvdG8gY29tcGF0X3Rlc3RfYWxsX2V2ZW50czsK
KyAgICAgICAgICovCisgICAgICAgIG1vdiAgICRQRkVDX3BhZ2VfcHJlc2VudCwlYWwKKyAgICAg
ICAgY21wYiAgJFRSQVBfcGFnZV9mYXVsdCxVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCkKKyAgICAg
ICAgam5lICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIHhvciAgIFVSRUdTX2Vycm9yX2NvZGUo
JXJzcCksJWVheAorICAgICAgICB0ZXN0ICAkfihQRkVDX3dyaXRlX2FjY2Vzc3xQRkVDX2luc25f
ZmV0Y2gpLCVlYXgKKyAgICAgICAganogICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cworLkxjcjRf
cHYzMl9kb25lOgogICAgICAgICBzdGkKIDE6ICAgICAgbW92cSAgJXJzcCwlcmRpCiAgICAgICAg
IG1vdnpibCBVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCksJWVheAogICAgICAgICBsZWFxICBleGNl
cHRpb25fdGFibGUoJXJpcCksJXJkeAotICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogICAgICAg
ICBQRVJGQ19JTkNSKGV4Y2VwdGlvbnMsICVyYXgsICVyYngpCiAgICAgICAgIGNhbGxxICooJXJk
eCwlcmF4LDgpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCkBAIC02MzcsNiArNjky
LDcgQEAgRU5UUlkobm1pKQogICAgICAgICBtb3ZsICAkVFJBUF9ubWksNCglcnNwKQogaGFuZGxl
X2lzdF9leGNlcHRpb246CiAgICAgICAgIFNBVkVfQUxMIENMQUMKKyAgICAgICAgQ1I0X1BWMzJf
UkVTVE9SRQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQogICAgICAgICBqeiAgICAx
ZgogICAgICAgICAvKiBJbnRlcnJ1cHRlZCBndWVzdCBjb250ZXh0LiBDb3B5IHRoZSBjb250ZXh0
IHRvIHN0YWNrIGJvdHRvbS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNt
X2RlZm5zLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCmluZGV4IDE2NzRjN2Mu
LjQxZmZlZmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaApAQCAtMTc4LDYgKzE3OCwxNiBAQCB2
b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAKICNkZWZpbmUgQVNNX1NUQUMgQVNNX0FDKFNUQUMp
CiAjZGVmaW5lIEFTTV9DTEFDIEFTTV9BQyhDTEFDKQorCisjZGVmaW5lIENSNF9QVjMyX1JFU1RP
UkUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA2
Njc6IEFTTV9OT1A1OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4IjsgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3JlOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAuc2VjdGlvbiAuYWx0aW5zdHJ1
Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYWx0aW5z
dHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY4YiwgWDg2X0ZFQVRVUkVfU01FUCwgNSwgNTsgICBcCisg
ICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJFX1NNQVAs
IDUsIDU7ICAgXAorICAgICAgICAucG9wc2VjdGlvbgorCiAjZWxzZQogc3RhdGljIGFsd2F5c19p
bmxpbmUgdm9pZCBjbGFjKHZvaWQpCiB7CkBAIC0yNzcsMTQgKzI4NywxOCBAQCBzdGF0aWMgYWx3
YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAqCiAgKiBGb3IgdGhlIHdheSBpdCBpcyB1c2Vk
IGluIFJFU1RPUkVfQUxMLCB0aGlzIG1hY3JvIG11c3QgcHJlc2VydmUgRUZMQUdTLlpGLgogICov
Ci0ubWFjcm8gTE9BRF9DX0NMT0JCRVJFRCBjb21wYXQ9MAorLm1hY3JvIExPQURfQ19DTE9CQkVS
RUQgY29tcGF0PTAgYXg9MQogLmlmICFcY29tcGF0CiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMSgl
cnNwKSwlcjExCiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMCglcnNwKSwlcjEwCiAgICAgICAgIG1v
dnEgIFVSRUdTX3I5KCVyc3ApLCVyOQogICAgICAgICBtb3ZxICBVUkVHU19yOCglcnNwKSwlcjgK
LS5lbmRpZgorLmlmIFxheAogICAgICAgICBtb3ZxICBVUkVHU19yYXgoJXJzcCksJXJheAorLmVu
ZGlmCisuZWxzZWlmIFxheAorICAgICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAorLmVu
ZGlmCiAgICAgICAgIG1vdnEgIFVSRUdTX3JjeCglcnNwKSwlcmN4CiAgICAgICAgIG1vdnEgIFVS
RUdTX3JkeCglcnNwKSwlcmR4CiAgICAgICAgIG1vdnEgIFVSRUdTX3JzaSglcnNwKSwlcnNpCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCAzY2Y4YjJmLi4zOTc2ODBhIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKQEAgLTEzNCwxNiArMTM0LDE4IEBACiAjZGVmaW5lIFRGX2tlcm5lbF9tb2Rl
ICAgICAgICAgKDE8PF9URl9rZXJuZWxfbW9kZSkKIAogLyogI1BGIGVycm9yIGNvZGUgdmFsdWVz
LiAqLwotI2RlZmluZSBQRkVDX3BhZ2VfcHJlc2VudCAgICgxVTw8MCkKLSNkZWZpbmUgUEZFQ193
cml0ZV9hY2Nlc3MgICAoMVU8PDEpCi0jZGVmaW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKDFVPDwy
KQotI2RlZmluZSBQRkVDX3Jlc2VydmVkX2JpdCAgICgxVTw8MykKLSNkZWZpbmUgUEZFQ19pbnNu
X2ZldGNoICAgICAoMVU8PDQpCisjZGVmaW5lIFBGRUNfcGFnZV9wcmVzZW50ICAgKF9BQygxLFUp
IDw8IDApCisjZGVmaW5lIFBGRUNfd3JpdGVfYWNjZXNzICAgKF9BQygxLFUpIDw8IDEpCisjZGVm
aW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKF9BQygxLFUpIDw8IDIpCisjZGVmaW5lIFBGRUNfcmVz
ZXJ2ZWRfYml0ICAgKF9BQygxLFUpIDw8IDMpCisjZGVmaW5lIFBGRUNfaW5zbl9mZXRjaCAgICAg
KF9BQygxLFUpIDw8IDQpCiAjZGVmaW5lIFBGRUNfcGFnZV9wYWdlZCAgICAgKDFVPDw1KQogI2Rl
ZmluZSBQRkVDX3BhZ2Vfc2hhcmVkICAgICgxVTw8NikKIAogI2RlZmluZSBYRU5fTUlOSU1BTF9D
UjQgKFg4Nl9DUjRfUFNFIHwgWDg2X0NSNF9QR0UgfCBYODZfQ1I0X1BBRSkKIAorI2RlZmluZSBY
RU5fQ1I0X1BWMzJfQklUUyAoWDg2X0NSNF9TTUVQIHwgWDg2X0NSNF9TTUFQKQorCiAjZGVmaW5l
IFhFTl9TWVNDQUxMX01BU0sgKFg4Nl9FRkxBR1NfQUN8WDg2X0VGTEFHU19WTXxYODZfRUZMQUdT
X1JGfCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfTlR8WDg2X0VG
TEFHU19ERnxYODZfRUZMQUdTX0lGfCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4
Nl9FRkxBR1NfVEYpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6Y9z-0001nr-0V; Sat, 28 May 2016 06: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 1b6Y9x-0001mv-IO
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:45 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 FD/38-28468-0F049475; Sat, 28 May 2016 06:55:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeDg2e
 4wbqT3BYTthk4MHps79vFHsAYxZqZl5RfkcCasfZUM0vBVtWKrnfLmRsYF8p0MXJxCAl8YZTo
 mzGXBcI5zyjxZmMvcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAsESVz96
 A0S5hUwk1i8eCU7iM0CVD6/aT/bBEaOBYwMqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYv/Q7H2KU5GBSEuVluuwRLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd6+9Z7iQYFFqempFWmYOMDRg0hIcPEoivKtB0rzFBYm5xZnpEKlTjIpS4rxVIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdw3IFJ7MvBK46a+AFjMBLV7A4
 gGyuCQRISXVwKjsHL8oYetb36f8HAeULH14XTM137n4Xzi5aWGjuvQXjRq1w4eaPS8sa7+hdv
 6Uw4RaI4XAF1wbFPtTXOfnzTXivuQj9bfY/YZsu4TvwfUdv2/zZdrtD5gbnKkSn71Z9sA5u7N
 HX367ckjZqKNwtWSj9e2fyukHGDNvxzwROB7ofWwbo/oUeSWW4oxEQy3mouJEAAeo68dCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1464418543!42130445!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26415 invoked from network); 28 May 2016 06:55:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9u-0004EY-Ul
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9u-0004he-Tr
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9u-0004he-Tr@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:42 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkMWU1NTk0NGI4MzkxZmJmNGFhZmU3ODgwZjVjNjZkZTYwYjNhZGMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ3OjA4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ3OjA4IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHVzZSBvcHRpbWFsIE5PUHMgdG8gZmlsbCB0aGUgU01FUC9TTUFQIHBsYWNlaG9sZGVycwog
ICAgCiAgICBBbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgY29kZSBwaWNrcyB0aGUgbW9zdCBzdWl0YWJs
ZSBOT1BzIGZvciB0aGUKICAgIHJ1bm5pbmcgc3lzdGVtLCBzbyBzaW1wbHkgdXNlIGl0IHRvIHJl
cGxhY2UgdGhlIHByZS1wb3B1bGF0ZWQgb25lcy4KICAgIAogICAgVXNlIGFuIGFyYml0cmFyeSwg
YWx3YXlzIGF2YWlsYWJsZSBmZWF0dXJlIHRvIGtleSBvZmYgZnJvbSwgYnV0CiAgICBoaWRlIHRo
aXMgYmVoaW5kIHRoZSBuZXcgWDg2X0ZFQVRVUkVfQUxXQVlTLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0IHRoZSBu
dW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGluIGNhc2UK
ICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBBbHNvIHNp
bXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBsb2NhdGlv
biAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBvZiB0aGUg
ZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBuZWdhdGl2
ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGljaCBhY3R1
YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWluKS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjU1ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBmNTYx
MDAwOTUyOTYyODMxNGM5ZDFkNTJiMDA3MTVmZTg1NWZjZjA2CiAgICBtYXN0ZXIgZGF0ZTogMjAx
Ni0wNS0yNiAxNzoyNjoyNCArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMgfCAxMSArKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCAg
ICB8ICAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaCAgIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCAyZmU1NmUyLi45NGJjM2EzIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxNCArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNh
bGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRF
UlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAk
MyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRf
ZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAl
cmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVyYXggKi8KLSAgICAgICAg
QVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJzcCkgKi8KLSAgICAgICAg
QVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLwotICAgICAgICBBU01fTk9QOCAvKiBjbXAg
ICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqbmUg
ICAxYiAqLworICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAu
TGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVu
dCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMjA3LDYgKzIwMCw4IEBAIEVOVFJZKGNvbXBhdF9yZXN0
b3JlX2FsbF9ndWVzdCkKICAgICAgICAgam5lICAgMWIKIC5MY3I0X2FsdF9lbmQ6CiAgICAgICAg
IC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9l
bnRyeSAuTGNyNF9vcmlnLCAuTGNyNF9vcmlnLCBYODZfRkVBVFVSRV9BTFdBWVMsIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIDAK
ICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZf
RkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmln
X2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNy
NF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
c21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggNDFmZmVm
Zi4uZDU5ZDQ2YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0xNzMsNiArMTczLDcgQEAg
dm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMjb3A7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIC5wb3Bz
ZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjFiLCA2
NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAgICAgIFwKICAg
ICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMTg0LDYgKzE4NSw3IEBAIHZvaWQgcmV0X2Zyb21faW50
cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3Jl
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2VjdGlvbiAuYWx0
aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxXQVlTLCA1LCAw
OyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJF
X1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2Njhi
LCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggNGNhYTRlNi4uZTg2MWJjZiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlLmgKQEAgLTE1Niw2ICsxNTYsOSBAQAogI2RlZmluZSBYODZfRkVBVFVSRV9BRFgJ
CSg3KjMyKzE5KSAvKiBBRENYLCBBRE9YIGluc3RydWN0aW9ucyAqLwogI2RlZmluZSBYODZfRkVB
VFVSRV9TTUFQCSg3KjMyKzIwKSAvKiBTdXBlcnZpc29yIE1vZGUgQWNjZXNzIFByZXZlbnRpb24g
Ki8KIAorLyogQW4gYWxpYXMgb2YgYSBmZWF0dXJlIHdlIGtub3cgaXMgYWx3YXlzIGdvaW5nIHRv
IGJlIHByZXNlbnQuICovCisjZGVmaW5lIFg4Nl9GRUFUVVJFX0FMV0FZUyAgICAgIFg4Nl9GRUFU
VVJFX0xNCisKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAjZGVmaW5lIGNwdV9oYXMoYywgYml0KQkJ
dGVzdF9iaXQoYml0LCAoYyktPng4Nl9jYXBhYmlsaXR5KQogI2RlZmluZSBib290X2NwdV9oYXMo
Yml0KQl0ZXN0X2JpdChiaXQsIGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHkpCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6Y9z-0001nr-0V; Sat, 28 May 2016 06: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 1b6Y9x-0001mv-IO
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:45 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 FD/38-28468-0F049475; Sat, 28 May 2016 06:55:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeDg2e
 4wbqT3BYTthk4MHps79vFHsAYxZqZl5RfkcCasfZUM0vBVtWKrnfLmRsYF8p0MXJxCAl8YZTo
 mzGXBcI5zyjxZmMvcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAsESVz96
 A0S5hUwk1i8eCU7iM0CVD6/aT/bBEaOBYwMqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYv/Q7H2KU5GBSEuVluuwRLsSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd6+9Z7iQYFFqempFWmYOMDRg0hIcPEoivKtB0rzFBYm5xZnpEKlTjIpS4rxVIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYdw3IFJ7MvBK46a+AFjMBLV7A4
 gGyuCQRISXVwKjsHL8oYetb36f8HAeULH14XTM137n4Xzi5aWGjuvQXjRq1w4eaPS8sa7+hdv
 6Uw4RaI4XAF1wbFPtTXOfnzTXivuQj9bfY/YZsu4TvwfUdv2/zZdrtD5gbnKkSn71Z9sA5u7N
 HX367ckjZqKNwtWSj9e2fyukHGDNvxzwROB7ofWwbo/oUeSWW4oxEQy3mouJEAAeo68dCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1464418543!42130445!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26415 invoked from network); 28 May 2016 06:55:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:55:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9u-0004EY-Ul
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6Y9u-0004he-Tr
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6Y9u-0004he-Tr@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:42 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhkMWU1NTk0NGI4MzkxZmJmNGFhZmU3ODgwZjVjNjZkZTYwYjNhZGMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ3OjA4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ3OjA4IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHVzZSBvcHRpbWFsIE5PUHMgdG8gZmlsbCB0aGUgU01FUC9TTUFQIHBsYWNlaG9sZGVycwog
ICAgCiAgICBBbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgY29kZSBwaWNrcyB0aGUgbW9zdCBzdWl0YWJs
ZSBOT1BzIGZvciB0aGUKICAgIHJ1bm5pbmcgc3lzdGVtLCBzbyBzaW1wbHkgdXNlIGl0IHRvIHJl
cGxhY2UgdGhlIHByZS1wb3B1bGF0ZWQgb25lcy4KICAgIAogICAgVXNlIGFuIGFyYml0cmFyeSwg
YWx3YXlzIGF2YWlsYWJsZSBmZWF0dXJlIHRvIGtleSBvZmYgZnJvbSwgYnV0CiAgICBoaWRlIHRo
aXMgYmVoaW5kIHRoZSBuZXcgWDg2X0ZFQVRVUkVfQUxXQVlTLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0IHRoZSBu
dW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGluIGNhc2UK
ICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBBbHNvIHNp
bXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBsb2NhdGlv
biAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBvZiB0aGUg
ZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBuZWdhdGl2
ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGljaCBhY3R1
YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWluKS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjU1ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBmNTYx
MDAwOTUyOTYyODMxNGM5ZDFkNTJiMDA3MTVmZTg1NWZjZjA2CiAgICBtYXN0ZXIgZGF0ZTogMjAx
Ni0wNS0yNiAxNzoyNjoyNCArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMgfCAxMSArKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCAg
ICB8ICAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaCAgIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCAyZmU1NmUyLi45NGJjM2EzIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxNCArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNh
bGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRF
UlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAk
MyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRf
ZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAl
cmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVyYXggKi8KLSAgICAgICAg
QVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJzcCkgKi8KLSAgICAgICAg
QVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLwotICAgICAgICBBU01fTk9QOCAvKiBjbXAg
ICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqbmUg
ICAxYiAqLworICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAu
TGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVu
dCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMjA3LDYgKzIwMCw4IEBAIEVOVFJZKGNvbXBhdF9yZXN0
b3JlX2FsbF9ndWVzdCkKICAgICAgICAgam5lICAgMWIKIC5MY3I0X2FsdF9lbmQ6CiAgICAgICAg
IC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9l
bnRyeSAuTGNyNF9vcmlnLCAuTGNyNF9vcmlnLCBYODZfRkVBVFVSRV9BTFdBWVMsIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIDAK
ICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZf
RkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmln
X2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNy
NF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
c21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggNDFmZmVm
Zi4uZDU5ZDQ2YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0xNzMsNiArMTczLDcgQEAg
dm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMjb3A7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIC5wb3Bz
ZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjFiLCA2
NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAgICAgIFwKICAg
ICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMTg0LDYgKzE4NSw3IEBAIHZvaWQgcmV0X2Zyb21faW50
cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3Jl
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2VjdGlvbiAuYWx0
aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxXQVlTLCA1LCAw
OyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJF
X1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2Njhi
LCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggNGNhYTRlNi4uZTg2MWJjZiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlLmgKQEAgLTE1Niw2ICsxNTYsOSBAQAogI2RlZmluZSBYODZfRkVBVFVSRV9BRFgJ
CSg3KjMyKzE5KSAvKiBBRENYLCBBRE9YIGluc3RydWN0aW9ucyAqLwogI2RlZmluZSBYODZfRkVB
VFVSRV9TTUFQCSg3KjMyKzIwKSAvKiBTdXBlcnZpc29yIE1vZGUgQWNjZXNzIFByZXZlbnRpb24g
Ki8KIAorLyogQW4gYWxpYXMgb2YgYSBmZWF0dXJlIHdlIGtub3cgaXMgYWx3YXlzIGdvaW5nIHRv
IGJlIHByZXNlbnQuICovCisjZGVmaW5lIFg4Nl9GRUFUVVJFX0FMV0FZUyAgICAgIFg4Nl9GRUFU
VVJFX0xNCisKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAjZGVmaW5lIGNwdV9oYXMoYywgYml0KQkJ
dGVzdF9iaXQoYml0LCAoYyktPng4Nl9jYXBhYmlsaXR5KQogI2RlZmluZSBib290X2NwdV9oYXMo
Yml0KQl0ZXN0X2JpdChiaXQsIGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHkpCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbnNvdXJjZS5jb20veGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6YAA-0001pk-4A; Sat, 28 May 2016 06:55:58 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA8-0001pT-Jf
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:56 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 0F/66-24734-BF049475; Sat, 28 May 2016 06:55:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVfeXg2e
 4wc9FMhYTthk4MHps79vFHsAYxZqZl5RfkcCaMf3qftaCr/OYKk58bmdtYFz4irGLkYtDSOAL
 o8TNdb+ZIJzzjBL7Lh1n7WLk4GATEJOYu1ehi5GTQ0RAVWLWiuXMILaQgLpE0+8GNhBbWCBU4
 uPeRrByXgEzie6neiBhFqDySw8OsUxg5FjAyLCKUaM4tagstUjX0FgvqSgzPaMkNzEzR9fQ0E
 QvN7W4ODE9NScxqVgvOT93EyPQL/UMDIw7GHdt9zzEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg
 0J7X4EKMMB4eSBO9ee89wIcGi1PTUirTMHGCAwKQlOHiURHgVgEEixFtckJhbnJkOkTrFqCgl
 zssEkhAASWSU5sG1wYLyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVhXiWQKTyZeSVw018BL
 WYCWryAxQNkcUkiQkqqgdGZO9izLXvXrQvHv3xw3BdQfKvr0ILn9ibcuuzGq5NedMT6HHqqNL
 eqY/pK1pkRfq2n2zZ9tOMz1m48Jq22eWHf6fOzVrZ/Zl0rzj/rube3lVnmjxMSDqkTbe0CNO6
 8Y5475/2shzVRP4Tr125Pzb0xO0stLCdynuDNhQoO6T8/TBDfpc51RUyJpTgj0VCLuag4EQD5
 pgMuRQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464418553!44457417!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1732 invoked from network); 28 May 2016 06:55: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; 28 May 2016 06:55:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA5-0004FJ-1L
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA5-0004i2-0b
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YA5-0004i2-0b@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:53 +0000
Subject: [Xen-changelog] [xen stable-4.5] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU1ZmE0ODJlMGQ0YjNiZjE3NDdhNTJkNmUzYWViZjA1OWFhNDgyM2MKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ4OjAwIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ4OjAwIDIwMTYgKzAyMDAKCiAgICBJ
T01NVS94ODY6IHBlci1kb21haW4gY29udHJvbCBzdHJ1Y3R1cmUgaXMgbm90IEhWTS1zcGVjaWZp
YwogICAgCiAgICAuLi4gYW5kIGhlbmNlIHNob3VsZCBub3QgbGl2ZSBpbiB0aGUgSFZNIHBhcnQg
b2YgdGhlIFBWL0hWTSB1bmlvbi4gSW4KICAgIGZhY3QgaXQncyBub3QgZXZlbiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgKHRoZXJlIGFscmVhZHkgaXMgYSBwZXItYXJjaAogICAgZXh0ZW5zaW9uIHR5
cGUgdG8gaXQpLCBzbyBpdCBnZXRzIG1vdmVkIG91dCByaWdodCB0byBjb21tb24gc3RydWN0CiAg
ICBkb21haW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKICAg
IG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0IDA5OjQ0OjMyICswMjAwCi0tLQogeGVuL2FyY2gveDg2
L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L3Rib290
LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2d1ZXN0LmMgICB8ICA5ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYyAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9tYXAuYyAgICAgfCAxNSArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIHwgMTYgKysrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8IDE0ICsrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICB8IDEyICsrKystLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pby5jICAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDIzICsrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8IDE5ICsrKysrKy0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMgICAgICB8ICAxIC0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMiArKysrKysrKystLS0tLS0tLS0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICAgICB8ICAxIC0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCAgNiArKy0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAgICAgICAgICAgICAgIHwgIDIgLS0KIHhlbi9pbmNs
dWRlL2FzbS1hcm0vaHZtL2lvbW11LmggICAgICAgICAgICAgfCAxMCAtLS0tLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDcgKysrKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgICAgICAgICAgfCAgNCAtLS0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lvbW11LmggICAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9pb21tdS5oICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vaW5jbHVkZS94ZW4vaHZt
L2lvbW11LmggICAgICAgICAgICAgICAgIHwgNDUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAxOCArKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgICAgICAgfCAg
MyArKwogMjYgZmlsZXMgY2hhbmdlZCwgMTAzIGluc2VydGlvbnMoKyksIDE1NyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMKaW5kZXggNDBmYjNkZi4uMjY0OTYxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtNjQ2LDcgKzY0Niw3IEBAIGxv
bmcgYXJjaF9kb19kb21jdGwoCiAKICAgICBjYXNlIFhFTl9ET01DVExfaW9wb3J0X21hcHBpbmc6
CiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICAgICAgc3RydWN0IGRv
bWFpbl9pb21tdSAqaGQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBmZ3AgPSBkb21jdGwtPnUuaW9w
b3J0X21hcHBpbmcuZmlyc3RfZ3BvcnQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBmbXAgPSBkb21j
dGwtPnUuaW9wb3J0X21hcHBpbmcuZmlyc3RfbXBvcnQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBu
cCA9IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5ucl9wb3J0czsKQEAgLTY3Miw3ICs2NzIsNyBA
QCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICBi
cmVhazsKIAotICAgICAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgICAgIGhkID0g
ZG9tX2lvbW11KGQpOwogICAgICAgICBpZiAoIGFkZCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKaW5kZXggYjYyYWFiMi4uZDEwYzVmMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9pby5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwpAQCAt
MzQ3LDEzICszNDcsMTMgQEAgc3RhdGljIGludCBkcGNpX2lvcG9ydF93cml0ZSh1aW50MzJfdCBt
cG9ydCwgaW9yZXFfdCAqcCkKIGludCBkcGNpX2lvcG9ydF9pbnRlcmNlcHQoaW9yZXFfdCAqcCkK
IHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwotICAgIHN0cnVjdCBo
dm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpkaW8gPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmcy
bV9pb3BvcnQ7CiAgICAgdW5zaWduZWQgaW50IG1wb3J0LCBncG9ydCA9IHAtPmFkZHI7CiAgICAg
dW5zaWduZWQgaW50IHMgPSAwLCBlID0gMDsKICAgICBpbnQgcmM7CiAKLSAgICBsaXN0X2Zvcl9l
YWNoX2VudHJ5KCBnMm1faW9wb3J0LCAmaGQtPmFyY2guZzJtX2lvcG9ydF9saXN0LCBsaXN0ICkK
KyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBnMm1faW9wb3J0LCAmZGlvLT5hcmNoLmcybV9pb3Bv
cnRfbGlzdCwgbGlzdCApCiAgICAgewogICAgICAgICBzID0gZzJtX2lvcG9ydC0+Z3BvcnQ7CiAg
ICAgICAgIGUgPSBzICsgZzJtX2lvcG9ydC0+bnA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGNhNDgzOWUuLmVjNGJjYzIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5j
CkBAIC0yMjgsOSArMjI4LDEwIEBAIHN0YXRpYyB2b2lkIHRib290X2dlbl9kb21haW5faW50ZWdy
aXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKIAogICAgICAgICBpZiAoICFpc19p
ZGxlX2RvbWFpbihkKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLSAgICAgICAgICAgIHVwZGF0ZV9pb21tdV9tYWMo
JmN0eCwgaGQtPmFyY2gucGdkX21hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
Z2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKKyAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21tdShkKTsKKworICAgICAgICAgICAgdXBkYXRlX2lv
bW11X21hYygmY3R4LCBkaW8tPmFyY2gucGdkX21hZGRyLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBhZ2F3X3RvX2xldmVsKGRpby0+YXJjaC5hZ2F3KSk7CiAgICAgICAgIH0KICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwppbmRleCA0ZmFhMDFiLi5j
NGYxODU1IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21k
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0xOSw3
ICsxOSw2IEBACiAgKi8KIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCmluZGV4IDk4ZTdiMzguLmJmOGRkMTAgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC0xOSw3ICsxOSw2
IEBACiAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5j
bHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNs
dWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KIApAQCAtNjAsMTIgKzU5LDEyIEBA
IHN0YXRpYyB1aW50MTZfdCBndWVzdF9iZGYoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgbWFj
aGluZV9iZGYpCiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGd1ZXN0X2lvbW11ICpkb21haW5faW9t
bXUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdShkKS0+
YXJjaC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUoZCktPmFyY2guZ19pb21tdTsKIH0K
IAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKnZjcHVfaW9tbXUoc3RydWN0IHZj
cHUgKnYpCiB7Ci0gICAgcmV0dXJuIGRvbWFpbl9odm1faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5n
X2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5nX2lvbW11Owog
fQogCiBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9lbmFibGUoc3RydWN0IGd1ZXN0X2lvbW11ICpp
b21tdSkKQEAgLTg3Miw3ICs4NzEsNyBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9yZWdfaW5p
dChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11KQogaW50IGd1ZXN0X2lvbW11X2luaXQoc3RydWN0
IGRvbWFpbiogZCkKIHsKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpc19odm1fZG9tYWluKGQp
IHx8ICFpb21tdV9lbmFibGVkIHx8ICFpb21tdXYyX2VuYWJsZWQgKQogICAgICAgICByZXR1cm4g
MDsKQEAgLTkwOCw3ICs5MDcsNyBAQCB2b2lkIGd1ZXN0X2lvbW11X2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwog
ICAgIHhmcmVlKGlvbW11KTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2guZ19pb21t
dSA9IE5VTEw7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmdfaW9tbXUgPSBOVUxMOwogfQogCiBz
dGF0aWMgaW50IGd1ZXN0X2lvbW11X21taW9fcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGxvbmcgYWRkcikKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbnRyLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCmluZGV4
IGQzZjM3MjUuLjI3Yzk3MjkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwpAQCAtMTksNyArMTksNiBAQAogCiAjaW5jbHVkZSA8eGVuL2Vyci5oPgogI2luY2x1ZGUg
PHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20v
YW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAj
aW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYwppbmRleCBhOGM2MGVjLi5mY2NlNzViIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jCkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5jbHVkZSA8eGVu
L2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20v
aHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTM0MSw3
ICszNDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9tZm47
CiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKICAgICB1NjQgbnRhYmxlX21hZGRyLCBt
YXNrOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBib29sX3Qgb2sg
PSAwOwogCiAgICAgQVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KSAmJiBwdF9tZm4gKTsKQEAgLTM5Niw3ICszOTUsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdl
X3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIHU2NCAq
dGFibGUsICpwZGUsICpudGFibGU7CiAgICAgdTY0IG50YWJsZV9tZm47CiAgICAgdW5zaWduZWQg
bG9uZyBmaXJzdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAg
ICAgQVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9t
Zm4gKTsKIApAQCAtNDQ2LDcgKzQ0NSw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2Zu
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgIHVuc2lnbmVkIGxvbmcg
IG5leHRfdGFibGVfbWZuOwogICAgIHVuc2lnbmVkIGludCBsZXZlbDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICp0YWJsZTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7
CiAKICAgICB0YWJsZSA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CiAgICAgbGV2ZWwgPSBoZC0+YXJj
aC5wYWdpbmdfbW9kZTsKQEAgLTU1NSw3ICs1NTQsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdp
bmdfbW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpvbGRfcm9vdCA9IE5VTEw7CiAgICAgdm9pZCAqbmV3X3Jvb3RfdmFkZHI7CiAg
ICAgdW5zaWduZWQgbG9uZyBvbGRfcm9vdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogCiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRf
cm9vdCA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CkBAIC02MzQsNyArNjMzLDcgQEAgaW50IGFtZF9p
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykK
IHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IDA7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHVuc2lnbmVkIGlu
dCBtZXJnZV9sZXZlbDsKIApAQCAtNzE0LDcgKzcxMyw3IEBAIG91dDoKIGludCBhbWRfaW9tbXVf
dW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKICAgICB1
bnNpZ25lZCBsb25nIHB0X21mbls3XTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBCVUdfT04oICFoZC0+YXJjaC5yb290X3RhYmxlICk7CiAKQEAgLTc4MSw3ICs3
ODAsNyBAQCBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9t
YWluICpkb21haW4sCiAvKiBTaGFyZSBwMm0gdGFibGUgd2l0aCBpb21tdS4gKi8KIHZvaWQgYW1k
X2lvbW11X3NoYXJlX3AybShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX3RhYmxlOwogICAg
IG1mbl90IHBnZF9tZm47CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jCmluZGV4IGU4M2JiMzUuLjJlNDgzMmEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjQsNyArMjQsNiBAQAogI2luY2x1ZGUgPHhlbi9w
Y2lfcmVncy5oPgogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGly
cS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11
Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAi
Li4vYXRzLmgiCkBAIC0xMTgsOCArMTE3LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVw
X2RvbWFpbl9kZXZpY2UoCiAgICAgaW50IHJlcV9pZCwgdmFsaWQgPSAxOwogICAgIGludCBkdGVf
aSA9IDA7CiAgICAgdTggYnVzID0gcGRldi0+YnVzOwotCi0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGRvbWFpbik7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9p
b21tdSAqaGQgPSBkb21faW9tbXUoZG9tYWluKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJv
b3RfdGFibGUgfHwgIWhkLT5hcmNoLnBhZ2luZ19tb2RlIHx8CiAgICAgICAgICAgICAhaW9tbXUt
PmRldl90YWJsZS5idWZmZXIgKTsKQEAgLTIyNSw3ICsyMjMsNyBAQCBpbnQgX19pbml0IGFtZF9p
b3ZfZGV0ZWN0KHZvaWQpCiAgICAgcmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKIH0KIAotc3Rh
dGljIGludCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKHN0cnVjdCBodm1faW9tbXUgKmhkKQor
c3RhdGljIGludCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKHN0cnVjdCBkb21haW5faW9tbXUg
KmhkKQogewogICAgIC8qIGFsbG9jYXRlIHJvb3QgdGFibGUgKi8KICAgICBzcGluX2xvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CkBAIC0yNjAsNyArMjU4LDcgQEAgc3RhdGljIGludCBnZXRf
cGFnaW5nX21vZGUodW5zaWduZWQgbG9uZyBlbnRyaWVzKQogCiBzdGF0aWMgaW50IGFtZF9pb21t
dV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKIAogICAgIC8qIGFsbG9jYXRlIHBhZ2UgZGlyZWN0cm95ICovCiAgICAg
aWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGhkKSAhPSAwICkKQEAgLTM0Miw3ICszNDAs
NyBAQCB2b2lkIGFtZF9pb21tdV9kaXNhYmxlX2RvbWFpbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAq
ZG9tYWluLAogICAgICAgICBBTURfSU9NTVVfREVCVUcoIkRpc2FibGU6IGRldmljZSBpZCA9ICUj
eCwgIgogICAgICAgICAgICAgICAgICAgICAgICAgImRvbWFpbiA9ICVkLCBwYWdpbmcgbW9kZSA9
ICVkXG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgcmVxX2lkLCAgZG9tYWluLT5kb21haW5f
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICBkb21haW5faHZtX2lvbW11KGRvbWFpbiktPmFy
Y2gucGFnaW5nX21vZGUpOworICAgICAgICAgICAgICAgICAgICAgICAgZG9tX2lvbW11KGRvbWFp
biktPmFyY2gucGFnaW5nX21vZGUpOwogICAgIH0KICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwogCkBAIC0zNTksNyArMzU3LDcgQEAgc3RhdGljIGludCBy
ZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqc291cmNlLCBzdHJ1Y3QgZG9tYWluICp0YXJn
ZXQsCiB7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CiAgICAgaW50IGJkZjsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICp0ID0gZG9tYWluX2h2bV9pb21tdSh0YXJnZXQpOworICAgIHN0cnVj
dCBkb21haW5faW9tbXUgKnQgPSBkb21faW9tbXUodGFyZ2V0KTsKIAogICAgIGJkZiA9IFBDSV9C
REYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pOwogICAgIGlvbW11ID0gZmluZF9pb21tdV9mb3Jf
ZGV2aWNlKHBkZXYtPnNlZywgYmRmKTsKQEAgLTQ1OSw3ICs0NTcsNyBAQCBzdGF0aWMgdm9pZCBk
ZWFsbG9jYXRlX3BhZ2VfdGFibGUoc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAKIHN0YXRpYyB2b2lk
IGRlYWxsb2NhdGVfaW9tbXVfcGFnZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCBpb21tdV91c2VfaGFw
X3B0KGQpICkKICAgICAgICAgcmV0dXJuOwpAQCAtNTk5LDcgKzU5Nyw3IEBAIHN0YXRpYyB2b2lk
IGFtZF9kdW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVs
LAogCiBzdGF0aWMgdm9pZCBhbWRfZHVtcF9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAh
aGQtPmFyY2gucm9vdF90YWJsZSApCiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jCmluZGV4IDQyYmRlNzUuLmIyNDZhYzYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYwpAQCAtNjczLDcgKzY3Myw3IEBAIHN0YXRpYyB2b2lkIGFybV9zbW11X3RsYl9pbnZf
Y29udGV4dChzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY2ZnKQogCiBzdGF0aWMgdm9pZCBh
cm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3Qg
YXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gu
cHJpdjsKKyAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21t
dShkKS0+YXJjaC5wcml2OwogICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW5fY2ZnICpjZmc7CiAK
ICAgICBzcGluX2xvY2soJnNtbXVfZG9tYWluLT5sb2NrKTsKQEAgLTEwMzAsNyArMTAzMCw3IEBA
IGFybV9zbW11X2FsbG9jX2RvbWFpbl9jb250ZXh0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgdW5z
aWduZWQgaW50IGlycTsKICAgICBpbnQgcmV0LCBzdGFydDsKICAgICBzdHJ1Y3QgYXJtX3NtbXVf
ZG9tYWluX2NmZyAqY2ZnOwotICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWlu
ID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworICAgIHN0cnVjdCBhcm1fc21tdV9k
b21haW4gKnNtbXVfZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKICAgICBBU1NF
UlQoc3Bpbl9pc19sb2NrZWQoJnNtbXVfZG9tYWluLT5sb2NrKSk7CiAKQEAgLTEwOTIsNyArMTA5
Miw3IEBAIG91dF9mcmVlX21lbToKIHN0YXRpYyB2b2lkIGFybV9zbW11X2Rlc3Ryb3lfZG9tYWlu
X2NvbnRleHQoc3RydWN0IGFybV9zbW11X2RvbWFpbl9jZmcgKmNmZykKIHsKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gY2ZnLT5kb21haW47Ci0gICAgc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21t
dV9kb21haW4gPSBkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLnByaXY7CisgICAgc3RydWN0IGFy
bV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKICAg
ICBzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gY2ZnLT5zbW11OwogICAgIHZvaWQgX19p
b21lbSAqY2JfYmFzZTsKICAgICB1bnNpZ25lZCBpbnQgaXJxOwpAQCAtMTE0MCw3ICsxMTQwLDcg
QEAgc3RhdGljIGludCBhcm1fc21tdV9hdHRhY2hfZGV2KHN0cnVjdCBkb21haW4gKmQsCiB7CiAg
ICAgc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSA9IGFybV9zbW11X2ZpbmRfc21tdV9ieV9k
ZXYoZGV2KTsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfbWFzdGVyICptYXN0ZXI7Ci0gICAgc3RydWN0
IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW5faHZtX2lvbW11KGQpLT5hcmNo
LnByaXY7CisgICAgc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21faW9t
bXUoZCktPmFyY2gucHJpdjsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY2ZnID0g
TlVMTDsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY3VycjsKICAgICBpbnQgcmV0
OwpAQCAtMTIwMCw3ICsxMjAwLDcgQEAgc3RhdGljIGludCBhcm1fc21tdV9hdHRhY2hfZGV2KHN0
cnVjdCBkb21haW4gKmQsCiBzdGF0aWMgaW50IGFybV9zbW11X2RldGFjaF9kZXYoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmRldikKIHsKLSAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2Rv
bWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdjsKKyAgICBzdHJ1Y3QgYXJtX3Nt
bXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogICAgIHN0
cnVjdCBhcm1fc21tdV9tYXN0ZXIgKm1hc3RlcjsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNl
ICpzbW11ID0gYXJtX3NtbXVfZmluZF9zbW11X2J5X2RldihkZXYpOwogICAgIHN0cnVjdCBhcm1f
c21tdV9kb21haW5fY2ZnICpjZmc7CkBAIC0xNTE5LDcgKzE1MTksNyBAQCBzdGF0aWMgaW50IGFy
bV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3Bpbl9sb2Nr
X2luaXQoJnNtbXVfZG9tYWluLT5sb2NrKTsKICAgICBJTklUX0xJU1RfSEVBRCgmc21tdV9kb21h
aW4tPmNvbnRleHRzKTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdiA9IHNt
bXVfZG9tYWluOworICAgIGRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0gc21tdV9kb21haW47CiAK
ICAgICByZXR1cm4gMDsKIH0KQEAgLTE1MzAsNyArMTUzMCw3IEBAIHN0YXRpYyB2b2lkIF9faHdk
b21faW5pdCBhcm1fc21tdV9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKIHN0
YXRpYyB2b2lkIGFybV9zbW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluID0gZG9tYWluX2h2
bV9pb21tdShkKS0+YXJjaC5wcml2OworICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVf
ZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKICAgICBBU1NFUlQobGlzdF9lbXB0
eSgmc21tdV9kb21haW4tPmNvbnRleHRzKSk7CiAgICAgeGZyZWUoc21tdV9kb21haW4pOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMKaW5kZXggM2U0N2RmNS4uNzZiZDI2NiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC0yOCw3ICsyOCw3IEBAIHN0YXRp
YyBzcGlubG9ja190IGR0ZGV2c19sb2NrID0gU1BJTl9MT0NLX1VOTE9DS0VEOwogaW50IGlvbW11
X2Fzc2lnbl9kdF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2Rl
ICpkZXYpCiB7CiAgICAgaW50IHJjID0gLUVCVVNZOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTU3LDcgKzU3LDcgQEAgZmFpbDoKIAog
aW50IGlvbW11X2RlYXNzaWduX2R0X2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CiAgICAgaW50IHJjOwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyApCkBAIC03NSw3ICs3NSw3IEBAIGludCBpb21tdV9kZWFzc2lnbl9kdF9kZXZp
Y2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAgICAgbGlz
dF9kZWwoJmRldi0+ZG9tYWluX2xpc3QpOwogCiAgICAgZHRfZGV2aWNlX3NldF91c2VkX2J5KGRl
diwgaGFyZHdhcmVfZG9tYWluLT5kb21haW5faWQpOwotICAgIGxpc3RfYWRkKCZkZXYtPmRvbWFp
bl9saXN0LCAmZG9tYWluX2h2bV9pb21tdShoYXJkd2FyZV9kb21haW4pLT5kdF9kZXZpY2VzKTsK
KyAgICBsaXN0X2FkZCgmZGV2LT5kb21haW5fbGlzdCwgJmRvbV9pb21tdShoYXJkd2FyZV9kb21h
aW4pLT5kdF9kZXZpY2VzKTsKIAogZmFpbDoKICAgICBzcGluX3VubG9jaygmZHRkZXZzX2xvY2sp
OwpAQCAtODUsMTYgKzg1LDE0IEBAIGZhaWw6CiAKIGludCBpb21tdV9kdF9kb21haW5faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2
bV9pb21tdShkKTsKLQotICAgIElOSVRfTElTVF9IRUFEKCZoZC0+ZHRfZGV2aWNlcyk7CisgICAg
SU5JVF9MSVNUX0hFQUQoJmRvbV9pb21tdShkKS0+ZHRfZGV2aWNlcyk7CiAKICAgICByZXR1cm4g
MDsKIH0KIAogdm9pZCBpb21tdV9kdF9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKmRldiwgKl9kZXY7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8u
YwppbmRleCA0Y2QzMmI1Li5hYTNlNGIxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pby5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKQEAgLTIyLDcgKzIy
LDYgQEAKICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vaXJxLmg+CiAjaW5j
bHVkZSA8YXNtL2h2bS9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVk
ZSA8YXNtL2h2bS9zdXBwb3J0Lmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9pcnEuaD4KICNpbmNsdWRl
IDx4ZW4vdGFza2xldC5oPgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZGI1NmFhNi4uMzMw
ZjQ0MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xNSw3ICsxNSw2IEBACiAKICNpbmNs
dWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20v
aHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL3BhZ2luZy5oPgogI2luY2x1ZGUgPHhlbi9ndWVz
dF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KQEAgLTExNiw3ICsxMTUsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgcGFyc2VfaW9tbXVfcGFyYW0oY2hhciAqcykKIAogaW50IGlvbW11
X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOwogICAgIGludCByZXQgPSAwOwogCiAgICAgcmV0ID0gYXJjaF9pb21tdV9k
b21haW5faW5pdChkKTsKQEAgLTE0Niw3ICsxNDUsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2lu
aXQgY2hlY2tfaHdkb21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9p
b21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgY2hlY2tfaHdkb21fcmVxcyhkKTsKIApA
QCAtMTgwLDcgKzE3OSw3IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIGNvbnN0IHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsK
KyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IGQtPm5lZWRfaW9tbXUgPSAwOwogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwpA
QCAtMTg5LDkgKzE4OCw3IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkK
IAogdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLQotICAgIGlmICggIWlv
bW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQorICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgfHwgIWRvbV9pb21tdShkKS0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgaWYgKCBuZWVkX2lvbW11KGQpICkKQEAgLTIwMyw3ICsyMDAsNyBAQCB2b2lkIGlvbW11X2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0yMTMsNyArMjEwLDcgQEAgaW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNp
Z25lZCBsb25nIG1mbiwKIAogaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyAp
CiAgICAgICAgIHJldHVybiAwOwpAQCAtMjQwLDcgKzIzNyw3IEBAIHN0YXRpYyB2b2lkIGlvbW11
X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVudXNlZCkKIAogdm9pZCBpb21tdV9pb3Rs
Yl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgaW50
IHBhZ2VfY291bnQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQt
PnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm47CkBAIC0yNTAsNyAr
MjQ3LDcgQEAgdm9pZCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwgdW5zaWduZWQgaW50IHBhZ2VfY28KIAogdm9pZCBpb21tdV9pb3RsYl9mbHVz
aF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1f
b3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaF9hbGwgKQogICAgICAgICByZXR1
cm47CkBAIC0zNDYsMTIgKzM0MywxMCBAQCB2b2lkIGlvbW11X2NyYXNoX3NodXRkb3duKHZvaWQp
CiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11
X2ZlYXR1cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAg
cmV0dXJuIDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgaGQtPmZlYXR1cmVzKTsK
KyAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcyk7CiB9
CiAKIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYwppbmRleCAxZWJhODMzLi4xZTdhNDZjIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMjIsNyArMjIsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgogI2luY2x1
ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZt
L2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNsdWRlIDx4ZW4vZGVsYXku
aD4KICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTIyOCw3ICsxMjI3LDcgQEAgdm9p
ZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAgIHU4IGRldmZuOwogCkBA
IC0xMjM3LDcgKzEyMzYsNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAq
cGRldikKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAg
ICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21t
dShwZGV2LT5kb21haW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTI1OSwxNCArMTI1OCwxNCBAQCBpbnQg
aW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogaW50IGlvbW11X2VuYWJs
ZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAKICAgICBpZiAoICFwZGV2
LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIEFTU0VSVChzcGluX2lz
X2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRl
di0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21haW4pOwogICAgIGlmICgg
IWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwKICAgICAgICAgICFoZC0+cGxh
dGZvcm1fb3BzLT5lbmFibGVfZGV2aWNlICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0xMjc2LDEz
ICsxMjc1LDEzIEBAIGludCBpb21tdV9lbmFibGVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogCiBpbnQgaW9tbXVfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZDsKICAgICB1OCBkZXZmbjsKIAogICAgIGlmICggIXBkZXYtPmRvbWFpbiApCiAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11KHBkZXYtPmRvbWFpbik7
CisgICAgaGQgPSBkb21faW9tbXUocGRldi0+ZG9tYWluKTsKICAgICBpZiAoICFpb21tdV9lbmFi
bGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKQEAgLTEzMjIs
NyArMTMyMSw3IEBAIHN0YXRpYyBpbnQgZGV2aWNlX2Fzc2lnbmVkKHUxNiBzZWcsIHU4IGJ1cywg
dTggZGV2Zm4pCiAKIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1
MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0g
ZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKICAgICBpbnQgcmMgPSAw
OwogCkBAIC0xMzg5LDcgKzEzODgsNyBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0
IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKIC8qIGNhbGxlciBzaG91bGQg
aG9sZCB0aGUgcGNpZGV2c19sb2NrICovCiBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21h
aW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsK
ICAgICBpbnQgcmV0ID0gMDsKIApAQCAtMTQzNyw3ICsxNDM2LDcgQEAgc3RhdGljIGludCBpb21t
dV9nZXRfZGV2aWNlX2dyb3VwKAogICAgIHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2Zm4sCiAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1h
eF9zZGV2cykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
ZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAg
ICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CiAgICAgaW50IGdyb3VwX2lkLCBzZGV2X2lkOwogICAg
IHUzMiBiZGY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW50cmVt
YXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCmluZGV4IDAzMzM2
ODYuLmNlNTg0NTYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRy
ZW1hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCkBAIC0y
MSw3ICsyMSw2IEBACiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNp
bmNsdWRlIDx4ZW4vdGltZS5oPgogI2luY2x1ZGUgPHhlbi9saXN0Lmg+CiAjaW5jbHVkZSA8eGVu
L3BjaS5oPgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCBjMDg1MzM5Li41MmI5
OTQ4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMjUsNyArMjUsNiBAQAog
I2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgogI2lu
Y2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRl
IDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3Rp
bWUuaD4KQEAgLTI1Myw3ICsyNTIsNyBAQCBzdGF0aWMgdTY0IGFkZHJfdG9fZG1hX3BhZ2VfbWFk
ZHIoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1NjQgYWRkciwgaW50IGFsbG9jKQogewogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAgICBz
dHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogICAgIGludCBhZGRy
X3dpZHRoID0gYWdhd190b193aWR0aChoZC0+YXJjaC5hZ2F3KTsKICAgICBzdHJ1Y3QgZG1hX3B0
ZSAqcGFyZW50LCAqcHRlID0gTlVMTDsKICAgICBpbnQgbGV2ZWwgPSBhZ2F3X3RvX2xldmVsKGhk
LT5hcmNoLmFnYXcpOwpAQCAtNTYxLDcgKzU2MCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZsdXNo
X2FsbCh2b2lkKQogc3RhdGljIHZvaWQgX19pbnRlbF9pb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaW50IGRtYV9vbGRfcHRlX3By
ZXNlbnQsIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAgICAgc3Ry
dWN0IGlvbW11ICppb21tdTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwpAQCAtNjEyLDcgKzYx
MSw3IEBAIHN0YXRpYyB2b2lkIGludGVsX2lvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9t
YWluICpkKQogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCiBzdGF0aWMgdm9pZCBk
bWFfcHRlX2NsZWFyX29uZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogewotICAg
IHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0IGRt
YV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTDsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAg
LTEyNDUsOSArMTI0NCw3IEBAIHZvaWQgX19pbml0IGlvbW11X2ZyZWUoc3RydWN0IGFjcGlfZHJo
ZF91bml0ICpkcmhkKQogCiBzdGF0aWMgaW50IGludGVsX2lvbW11X2RvbWFpbl9pbml0KHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOwotCi0gICAgaGQtPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01B
SU5fQUREUkVTU19XSURUSCk7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmFnYXcgPSB3aWR0aF90
b19hZ2F3KERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC0xMjgxLDcgKzEyNzgsNyBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAg
ICAgc3RydWN0IGlvbW11ICppb21tdSwKICAgICB1OCBidXMsIHU4IGRldmZuLCBjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZG9tYWluKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21t
dShkb21haW4pOwogICAgIHN0cnVjdCBjb250ZXh0X2VudHJ5ICpjb250ZXh0LCAqY29udGV4dF9l
bnRyaWVzOwogICAgIHU2NCBtYWRkciwgcGdkX21hZGRyOwogICAgIHUxNiBzZWcgPSBpb21tdS0+
aW50ZWwtPmRyaGQtPnNlZ21lbnQ7CkBAIC0xNjUxLDEwICsxNjQ4LDkgQEAgc3RhdGljIGludCBk
b21haW5fY29udGV4dF91bm1hcCgKIAogICAgIGlmICggZm91bmQgPT0gMCApCiAgICAgewotICAg
ICAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKICAg
ICAgICAgaW50IGlvbW11X2RvbWlkOwogCi0gICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgs
ICZoZC0+YXJjaC5pb21tdV9iaXRtYXApOworICAgICAgICBjbGVhcl9iaXQoaW9tbXUtPmluZGV4
LCAmZG9tX2lvbW11KGRvbWFpbiktPmFyY2guaW9tbXVfYml0bWFwKTsKIAogICAgICAgICBpb21t
dV9kb21pZCA9IGRvbWFpbl9pb21tdV9kb21pZChkb21haW4sIGlvbW11KTsKICAgICAgICAgaWYg
KCBpb21tdV9kb21pZCA9PSAtMSApCkBAIC0xNjczLDcgKzE2NjksNyBAQCBvdXQ6CiAKIHN0YXRp
YyB2b2lkIGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1y
bXJyLCAqdG1wOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2RyaGRfdW5pdHMpICkKQEAg
LTE2OTgsNyArMTY5NCw3IEBAIHN0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbWFwX3BhZ2UoCiAgICAg
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAog
ICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CiAgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTCwgb2xk
LCBuZXcgPSB7IDAgfTsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTE3NjQsNyArMTc2MCw3IEBA
IHZvaWQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRl
LAogewogICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUg
KmlvbW11ID0gTlVMTDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAg
aW50IGZsdXNoX2Rldl9pb3RsYjsKICAgICBpbnQgaW9tbXVfZG9taWQ7CiAKQEAgLTE4MDUsNyAr
MTgwMSw2IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9lcHRfcGFnZV9jb21wYXRpYmxlKHN0cnVj
dCBpb21tdSAqaW9tbXUpCiAgKi8KIHN0YXRpYyB2b2lkIGlvbW11X3NldF9wZ2Qoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11
KGQpOwogICAgIG1mbl90IHBnZF9tZm47CiAKICAgICBBU1NFUlQoIGlzX2h2bV9kb21haW4oZCkg
JiYgZC0+YXJjaC5odm1fZG9tYWluLmhhcF9lbmFibGVkICk7CkBAIC0xODE0LDcgKzE4MDksOCBA
QCBzdGF0aWMgdm9pZCBpb21tdV9zZXRfcGdkKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHJl
dHVybjsKIAogICAgIHBnZF9tZm4gPSBwYWdldGFibGVfZ2V0X21mbihwMm1fZ2V0X3BhZ2V0YWJs
ZShwMm1fZ2V0X2hvc3RwMm0oZCkpKTsKLSAgICBoZC0+YXJjaC5wZ2RfbWFkZHIgPSBwYWdldGFi
bGVfZ2V0X3BhZGRyKHBhZ2V0YWJsZV9mcm9tX21mbihwZ2RfbWZuKSk7CisgICAgZG9tX2lvbW11
KGQpLT5hcmNoLnBnZF9tYWRkciA9CisgICAgICAgIHBhZ2V0YWJsZV9nZXRfcGFkZHIocGFnZXRh
YmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKIH0KIAogc3RhdGljIGludCBybXJyX2lkZW50aXR5X21h
cHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKQEAgLTE4MjMsNyArMTgxOSw3IEBA
IHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xf
dCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBiYXNlX3BmbiA9IHJtcnItPmJhc2VfYWRkcmVzcyA+
PiBQQUdFX1NISUZUXzRLOwogICAgIHVuc2lnbmVkIGxvbmcgZW5kX3BmbiA9IFBBR0VfQUxJR05f
NEsocm1yci0+ZW5kX2FkZHJlc3MpID4+IFBBR0VfU0hJRlRfNEs7CiAgICAgc3RydWN0IG1hcHBl
ZF9ybXJyICptcm1ycjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAg
ICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBjaWRldnNfbG9jaykpOwogICAgIEFTU0VSVChybXJy
LT5iYXNlX2FkZHJlc3MgPCBybXJyLT5lbmRfYWRkcmVzcyk7CkBAIC0yNDcwLDEyICsyNDY2LDEy
IEBAIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChwYWRkcl90IHB0X21hZGRy
LCBpbnQgbGV2ZWwsIHBhZGRyX3QgZ3BhLAogCiBzdGF0aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFi
bGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZDsKIAogICAgIGlmICggbGlzdF9lbXB0eSgmYWNw
aV9kcmhkX3VuaXRzKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGhkID0gZG9tYWluX2h2bV9p
b21tdShkKTsKKyAgICBoZCA9IGRvbV9pb21tdShkKTsKICAgICBwcmludGsoInAybSB0YWJsZSBo
YXMgJWQgbGV2ZWxzXG4iLCBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKICAgICB2dGRf
ZHVtcF9wMm1fdGFibGVfbGV2ZWwoaGQtPmFyY2gucGdkX21hZGRyLCBhZ2F3X3RvX2xldmVsKGhk
LT5hcmNoLmFnYXcpLCAwLCAwKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwpp
bmRleCA4N2I0ZDk3Li4zZjA4ZTkxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5j
CkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL3htYWxsb2MuaD4KICNpbmNsdWRlIDx4
ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20v
aHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL251bWEuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGly
cS5oPgogI2luY2x1ZGUgPHhlbi90aW1lLmg+CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CmluZGV4IGNlMGNhNWEuLmI4ZmQyYTUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CkBAIC00Miw3ICs0Miw3IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXBfaHBldF9tc2koc3RydWN0
IG1zaV9kZXNjICptc2kpCiAKIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBpbnQgcmMgPSAwLCBuID0gMDsK
IApAQCAtMTEyLDcgKzExMiw3IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfY2hlY2tf
YXV0b3RyYW5zbGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAqZCkKIAogaW50IGFyY2hfaW9tbXVf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpo
ZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KTsKICAgICBJTklUX0xJU1RfSEVBRCgmaGQtPmFyY2guZzJtX2lvcG9ydF9saXN0KTsKQEAgLTEy
Myw3ICsxMjMsNyBAQCBpbnQgYXJjaF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogCiB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0cnVjdCBs
aXN0X2hlYWQgKmlvcG9ydF9saXN0LCAqdG1wOwogICAgIHN0cnVjdCBnMm1faW9wb3J0ICppb3Bv
cnQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDhiN2RkODUuLjAwYzQ1YjAgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW4uaApAQCAtMTEsMTIgKzExLDEwIEBACiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1
ZGUgPHB1YmxpYy9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8eGVuL3NlcmlhbC5oPgotI2luY2x1
ZGUgPHhlbi9odm0vaW9tbXUuaD4KIAogc3RydWN0IGh2bV9kb21haW4KIHsKICAgICB1aW50NjRf
dCAgICAgICAgICAgICAgcGFyYW1zW0hWTV9OUl9QQVJBTVNdOwotICAgIHN0cnVjdCBodm1faW9t
bXUgICAgICBpb21tdTsKIH0gIF9fY2FjaGVsaW5lX2FsaWduZWQ7CiAKICNpZmRlZiBDT05GSUdf
QVJNXzY0CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggNDYxYzhjZi4uMDAwMDAwMAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5o
CisrKyAvZGV2L251bGwKQEAgLTEsMTAgKzAsMCBAQAotI2lmbmRlZiBfX0FTTV9BUk1fSFZNX0lP
TU1VX0hfCi0jZGVmaW5lIF9fQVNNX0FSTV9IVk1fSU9NTVVfSF8KLQotc3RydWN0IGFyY2hfaHZt
X2lvbW11Ci17Ci0gICAgLyogUHJpdmF0ZSBpbmZvcm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZl
cnMgKi8KLSAgICB2b2lkICpwcml2OwotfTsKLQotI2VuZGlmIC8qIF9fQVNNX0FSTV9IVk1fSU9N
TVVfSF8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA5MzIyZjA4Li4yYWQwYTZiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9p
b21tdS5oCkBAIC0xNSw5ICsxNSwxNCBAQAogI2lmbmRlZiBfX0FSQ0hfQVJNX0lPTU1VX0hfXwog
I2RlZmluZSBfX0FSQ0hfQVJNX0lPTU1VX0hfXwogCitzdHJ1Y3QgYXJjaF9pb21tdQoreworICAg
IC8qIFByaXZhdGUgaW5mb3JtYXRpb24gZm9yIHRoZSBJT01NVSBkcml2ZXJzICovCisgICAgdm9p
ZCAqcHJpdjsKK307CisKIC8qIEFsd2F5cyBzaGFyZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BV
IGFuZCB0aGUgSU9NTVUgKi8KICNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoMSkKLSNkZWZp
bmUgZG9tYWluX2h2bV9pb21tdShkKSAoJmQtPmFyY2guaHZtX2RvbWFpbi5pb21tdSkKIAogY29u
c3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0X29wcyh2b2lkKTsKIHZvaWQgX19pbml0IGlv
bW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
ZG9tYWluLmgKaW5kZXggMDcwMmJmNS4uZjFhNTZhMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmgKQEAgLTI3LDcgKzI3LDYgQEAKICNpbmNsdWRlIDxhc20vaHZtL3ZsYXBpYy5oPgogI2luY2x1
ZGUgPGFzbS9odm0vdmlvYXBpYy5oPgogI2luY2x1ZGUgPGFzbS9odm0vaW8uaD4KLSNpbmNsdWRl
IDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS92aXJpZGlhbi5oPgogI2luY2x1
ZGUgPGFzbS9odm0vdm14L3ZtY3MuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS92bWNiLmg+CkBA
IC0xMjIsOSArMTIxLDYgQEAgc3RydWN0IGh2bV9kb21haW4gewogICAgIHNwaW5sb2NrX3QgICAg
ICAgICAgICAgdWNfbG9jazsKICAgICBib29sX3QgICAgICAgICAgICAgICAgIGlzX2luX3VjX21v
ZGU7CiAKLSAgICAvKiBQYXNzLXRocm91Z2ggKi8KLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICAgICAg
IGh2bV9pb21tdTsKLQogICAgIC8qIGh5cGVydmlzb3IgaW50ZXJjZXB0ZWQgbXNpeCB0YWJsZSAq
LwogICAgIHN0cnVjdCBsaXN0X2hlYWQgICAgICAgbXNpeHRibF9saXN0OwogICAgIHNwaW5sb2Nr
X3QgICAgICAgICAgICAgbXNpeHRibF9saXN0X2xvY2s7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaApp
bmRleCA0NmNiMTI2Li5jNmMwMzM3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvbW11LmgKQEAgLTQ2LDcg
KzQ2LDcgQEAgc3RydWN0IGcybV9pb3BvcnQgewogICAgIHVuc2lnbmVkIGludCBucDsKIH07CiAK
LXN0cnVjdCBhcmNoX2h2bV9pb21tdQorc3RydWN0IGFyY2hfaW9tbXUKIHsKICAgICB1NjQgcGdk
X21hZGRyOyAgICAgICAgICAgICAgICAgLyogaW8gcGFnZSBkaXJlY3RvcnkgbWFjaGluZSBhZGRy
ZXNzICovCiAgICAgc3BpbmxvY2tfdCBtYXBwaW5nX2xvY2s7ICAgICAgICAgICAgLyogaW8gcGFn
ZSB0YWJsZSBsb2NrICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11Lmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggZTdhNjVkYS4uZThlNDUwYiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaApAQCAtMTUsMTEgKzE1LDEyIEBACiAjaWZuZGVmIF9fQVJDSF9YODZfSU9N
TVVfSF9fCiAjZGVmaW5lIF9fQVJDSF9YODZfSU9NTVVfSF9fCiAKKyNpbmNsdWRlIDxhc20vaHZt
L2lvbW11Lmg+IC8qIEZvciBub3cgLSBzaG91bGQgcmVhbGx5IGJlIG1lcmdlZCBoZXJlLiAqLwor
CiAjZGVmaW5lIE1BWF9JT01NVVMgMzIKIAogLyogRG9lcyB0aGlzIGRvbWFpbiBoYXZlIGEgUDJN
IHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KICNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAoaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlKQot
I2RlZmluZSBkb21haW5faHZtX2lvbW11KGQpICAgICAoJmQtPmFyY2guaHZtX2RvbWFpbi5odm1f
aW9tbXUpCiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWModW5zaWduZWQgaW50IGFw
aWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CiB1bnNpZ25lZCBpbnQg
aW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQg
cmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9odm0vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL3hlbi9odm0vaW9tbXUuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNjkzMzQ2
Yy4uMDAwMDAwMAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11LmgKKysrIC9kZXYvbnVs
bApAQCAtMSw0NSArMCwwIEBACi0vKgotICogQ29weXJpZ2h0IChjKSAyMDA2LCBJbnRlbCBDb3Jw
b3JhdGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAotICogdW5kZXIgdGhlIHRlcm1zIGFuZCBj
b25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKLSAqIHZlcnNpb24g
MiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVs
LCBidXQgV0lUSE9VVAotICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg
d2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCi0gKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM
QVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCi0gKiBt
b3JlIGRldGFpbHMuCi0gKgotICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0aAotICogdGhpcyBwcm9ncmFt
OyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDU5
IFRlbXBsZQotICogUGxhY2UgLSBTdWl0ZSAzMzAsIEJvc3RvbiwgTUEgMDIxMTEtMTMwNyBVU0Eu
Ci0gKgotICogQ29weXJpZ2h0IChDKSBBbGxlbiBLYXkgPGFsbGVuLm0ua2F5QGludGVsLmNvbT4K
LSAqLwotCi0jaWZuZGVmIF9fWEVOX0hWTV9JT01NVV9IX18KLSNkZWZpbmUgX19YRU5fSFZNX0lP
TU1VX0hfXwotCi0jaW5jbHVkZSA8eGVuL2lvbW11Lmg+Ci0jaW5jbHVkZSA8eGVuL2xpc3QuaD4K
LSNpbmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+Ci0KLXN0cnVjdCBodm1faW9tbXUgewotICAgIHN0
cnVjdCBhcmNoX2h2bV9pb21tdSBhcmNoOwotCi0gICAgLyogaW9tbXVfb3BzICovCi0gICAgY29u
c3Qgc3RydWN0IGlvbW11X29wcyAqcGxhdGZvcm1fb3BzOwotCi0jaWZkZWYgSEFTX0RFVklDRV9U
UkVFCi0gICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2lnbmVkIHRvIHRoaXMgZG9tYWluICov
Ci0gICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOwotI2VuZGlmCi0KLSAgICAvKiBGZWF0
dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCi0gICAgREVDTEFSRV9CSVRNQVAoZmVhdHVy
ZXMsIElPTU1VX0ZFQVRfY291bnQpOwotfTsKLQotI2RlZmluZSBpb21tdV9zZXRfZmVhdHVyZShk
LCBmKSAgIHNldF9iaXQoKGYpLCBkb21haW5faHZtX2lvbW11KGQpLT5mZWF0dXJlcykKLSNkZWZp
bmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoKGYpLCBkb21haW5faHZtX2lv
bW11KGQpLT5mZWF0dXJlcykKLQotI2VuZGlmIC8qIF9fWEVOX0hWTV9JT01NVV9IX18gKi8KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11
LmgKaW5kZXggOGViNzY0YS4uMzA3OWNkYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTg0LDYgKzg0LDI0IEBAIGVu
dW0gaW9tbXVfZmVhdHVyZQogCiBib29sX3QgaW9tbXVfaGFzX2ZlYXR1cmUoc3RydWN0IGRvbWFp
biAqZCwgZW51bSBpb21tdV9mZWF0dXJlIGZlYXR1cmUpOwogCitzdHJ1Y3QgZG9tYWluX2lvbW11
IHsKKyAgICBzdHJ1Y3QgYXJjaF9pb21tdSBhcmNoOworCisgICAgLyogaW9tbXVfb3BzICovCisg
ICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqcGxhdGZvcm1fb3BzOworCisjaWZkZWYgSEFTX0RF
VklDRV9UUkVFCisgICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2lnbmVkIHRvIHRoaXMgZG9t
YWluICovCisgICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOworI2VuZGlmCisKKyAgICAv
KiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCisgICAgREVDTEFSRV9CSVRNQVAo
ZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291bnQpOworfTsKKworI2RlZmluZSBkb21faW9tbXUoZCkg
ICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKKyNkZWZpbmUgaW9tbXVfc2V0X2ZlYXR1cmUoZCwg
ZikgICBzZXRfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCisjZGVmaW5lIGlvbW11X2Ns
ZWFyX2ZlYXR1cmUoZCwgZikgY2xlYXJfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCiAK
ICNpZmRlZiBIQVNfUENJCiB2b2lkIHB0X3BjaV9pbml0KHZvaWQpOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA0NmZj
NmUzLi5lNzk5YTE2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtOCw2ICs4LDcgQEAKICNpbmNsdWRlIDx4ZW4vdGlt
ZXIuaD4KICNpbmNsdWRlIDx4ZW4vcmFuZ2VzZXQuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluLmg+
CisjaW5jbHVkZSA8eGVuL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL3JjdXBkYXRlLmg+CiAjaW5j
bHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNsdWRlIDx4ZW4vbm9kZW1hc2suaD4KQEAgLTM1Nyw2
ICszNTgsOCBAQCBzdHJ1Y3QgZG9tYWluCiAgICAgZW51bSBndWVzdF90eXBlIGd1ZXN0X3R5cGU7
CiAKICNpZmRlZiBIQVNfUEFTU1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11
OworCiAgICAgLyogRG9lcyB0aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5p
bmcgImJlaW5nIHNldCB1cCIpPyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsK
ICNlbmRpZgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:55:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06: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 1b6YAA-0001pk-4A; Sat, 28 May 2016 06:55:58 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA8-0001pT-Jf
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:56 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 0F/66-24734-BF049475; Sat, 28 May 2016 06:55:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVfeXg2e
 4wc9FMhYTthk4MHps79vFHsAYxZqZl5RfkcCaMf3qftaCr/OYKk58bmdtYFz4irGLkYtDSOAL
 o8TNdb+ZIJzzjBL7Lh1n7WLk4GATEJOYu1ehi5GTQ0RAVWLWiuXMILaQgLpE0+8GNhBbWCBU4
 uPeRrByXgEzie6neiBhFqDySw8OsUxg5FjAyLCKUaM4tagstUjX0FgvqSgzPaMkNzEzR9fQ0E
 QvN7W4ODE9NScxqVgvOT93EyPQL/UMDIw7GHdt9zzEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg
 0J7X4EKMMB4eSBO9ee89wIcGi1PTUirTMHGCAwKQlOHiURHgVgEEixFtckJhbnJkOkTrFqCgl
 zssEkhAASWSU5sG1wYLyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVhXiWQKTyZeSVw018BL
 WYCWryAxQNkcUkiQkqqgdGZO9izLXvXrQvHv3xw3BdQfKvr0ILn9ibcuuzGq5NedMT6HHqqNL
 eqY/pK1pkRfq2n2zZ9tOMz1m48Jq22eWHf6fOzVrZ/Zl0rzj/rube3lVnmjxMSDqkTbe0CNO6
 8Y5475/2shzVRP4Tr125Pzb0xO0stLCdynuDNhQoO6T8/TBDfpc51RUyJpTgj0VCLuag4EQD5
 pgMuRQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464418553!44457417!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1732 invoked from network); 28 May 2016 06:55: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; 28 May 2016 06:55:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA5-0004FJ-1L
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YA5-0004i2-0b
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:55:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YA5-0004i2-0b@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:55:53 +0000
Subject: [Xen-changelog] [xen stable-4.5] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU1ZmE0ODJlMGQ0YjNiZjE3NDdhNTJkNmUzYWViZjA1OWFhNDgyM2MKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ4OjAwIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ4OjAwIDIwMTYgKzAyMDAKCiAgICBJ
T01NVS94ODY6IHBlci1kb21haW4gY29udHJvbCBzdHJ1Y3R1cmUgaXMgbm90IEhWTS1zcGVjaWZp
YwogICAgCiAgICAuLi4gYW5kIGhlbmNlIHNob3VsZCBub3QgbGl2ZSBpbiB0aGUgSFZNIHBhcnQg
b2YgdGhlIFBWL0hWTSB1bmlvbi4gSW4KICAgIGZhY3QgaXQncyBub3QgZXZlbiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgKHRoZXJlIGFscmVhZHkgaXMgYSBwZXItYXJjaAogICAgZXh0ZW5zaW9uIHR5
cGUgdG8gaXQpLCBzbyBpdCBnZXRzIG1vdmVkIG91dCByaWdodCB0byBjb21tb24gc3RydWN0CiAg
ICBkb21haW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKICAg
IG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0IDA5OjQ0OjMyICswMjAwCi0tLQogeGVuL2FyY2gveDg2
L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L3Rib290
LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2d1ZXN0LmMgICB8ICA5ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYyAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9tYXAuYyAgICAgfCAxNSArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIHwgMTYgKysrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8IDE0ICsrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICB8IDEyICsrKystLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pby5jICAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDIzICsrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8IDE5ICsrKysrKy0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMgICAgICB8ICAxIC0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMiArKysrKysrKystLS0tLS0tLS0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICAgICB8ICAxIC0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCAgNiArKy0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAgICAgICAgICAgICAgIHwgIDIgLS0KIHhlbi9pbmNs
dWRlL2FzbS1hcm0vaHZtL2lvbW11LmggICAgICAgICAgICAgfCAxMCAtLS0tLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDcgKysrKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgICAgICAgICAgfCAgNCAtLS0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lvbW11LmggICAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9pb21tdS5oICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vaW5jbHVkZS94ZW4vaHZt
L2lvbW11LmggICAgICAgICAgICAgICAgIHwgNDUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAxOCArKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgICAgICAgfCAg
MyArKwogMjYgZmlsZXMgY2hhbmdlZCwgMTAzIGluc2VydGlvbnMoKyksIDE1NyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMKaW5kZXggNDBmYjNkZi4uMjY0OTYxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtNjQ2LDcgKzY0Niw3IEBAIGxv
bmcgYXJjaF9kb19kb21jdGwoCiAKICAgICBjYXNlIFhFTl9ET01DVExfaW9wb3J0X21hcHBpbmc6
CiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICAgICAgc3RydWN0IGRv
bWFpbl9pb21tdSAqaGQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBmZ3AgPSBkb21jdGwtPnUuaW9w
b3J0X21hcHBpbmcuZmlyc3RfZ3BvcnQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBmbXAgPSBkb21j
dGwtPnUuaW9wb3J0X21hcHBpbmcuZmlyc3RfbXBvcnQ7CiAgICAgICAgIHVuc2lnbmVkIGludCBu
cCA9IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5ucl9wb3J0czsKQEAgLTY3Miw3ICs2NzIsNyBA
QCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICBi
cmVhazsKIAotICAgICAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgICAgIGhkID0g
ZG9tX2lvbW11KGQpOwogICAgICAgICBpZiAoIGFkZCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKaW5kZXggYjYyYWFiMi4uZDEwYzVmMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9pby5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwpAQCAt
MzQ3LDEzICszNDcsMTMgQEAgc3RhdGljIGludCBkcGNpX2lvcG9ydF93cml0ZSh1aW50MzJfdCBt
cG9ydCwgaW9yZXFfdCAqcCkKIGludCBkcGNpX2lvcG9ydF9pbnRlcmNlcHQoaW9yZXFfdCAqcCkK
IHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwotICAgIHN0cnVjdCBo
dm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpkaW8gPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmcy
bV9pb3BvcnQ7CiAgICAgdW5zaWduZWQgaW50IG1wb3J0LCBncG9ydCA9IHAtPmFkZHI7CiAgICAg
dW5zaWduZWQgaW50IHMgPSAwLCBlID0gMDsKICAgICBpbnQgcmM7CiAKLSAgICBsaXN0X2Zvcl9l
YWNoX2VudHJ5KCBnMm1faW9wb3J0LCAmaGQtPmFyY2guZzJtX2lvcG9ydF9saXN0LCBsaXN0ICkK
KyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBnMm1faW9wb3J0LCAmZGlvLT5hcmNoLmcybV9pb3Bv
cnRfbGlzdCwgbGlzdCApCiAgICAgewogICAgICAgICBzID0gZzJtX2lvcG9ydC0+Z3BvcnQ7CiAg
ICAgICAgIGUgPSBzICsgZzJtX2lvcG9ydC0+bnA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGNhNDgzOWUuLmVjNGJjYzIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5j
CkBAIC0yMjgsOSArMjI4LDEwIEBAIHN0YXRpYyB2b2lkIHRib290X2dlbl9kb21haW5faW50ZWdy
aXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKIAogICAgICAgICBpZiAoICFpc19p
ZGxlX2RvbWFpbihkKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLSAgICAgICAgICAgIHVwZGF0ZV9pb21tdV9tYWMo
JmN0eCwgaGQtPmFyY2gucGdkX21hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
Z2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKKyAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21tdShkKTsKKworICAgICAgICAgICAgdXBkYXRlX2lv
bW11X21hYygmY3R4LCBkaW8tPmFyY2gucGdkX21hZGRyLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBhZ2F3X3RvX2xldmVsKGRpby0+YXJjaC5hZ2F3KSk7CiAgICAgICAgIH0KICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwppbmRleCA0ZmFhMDFiLi5j
NGYxODU1IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21k
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0xOSw3
ICsxOSw2IEBACiAgKi8KIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAiLi4vYXRzLmgiCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCmluZGV4IDk4ZTdiMzguLmJmOGRkMTAgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC0xOSw3ICsxOSw2
IEBACiAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5j
bHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNs
dWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KIApAQCAtNjAsMTIgKzU5LDEyIEBA
IHN0YXRpYyB1aW50MTZfdCBndWVzdF9iZGYoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgbWFj
aGluZV9iZGYpCiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGd1ZXN0X2lvbW11ICpkb21haW5faW9t
bXUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdShkKS0+
YXJjaC5nX2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUoZCktPmFyY2guZ19pb21tdTsKIH0K
IAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKnZjcHVfaW9tbXUoc3RydWN0IHZj
cHUgKnYpCiB7Ci0gICAgcmV0dXJuIGRvbWFpbl9odm1faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5n
X2lvbW11OworICAgIHJldHVybiBkb21faW9tbXUodi0+ZG9tYWluKS0+YXJjaC5nX2lvbW11Owog
fQogCiBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9lbmFibGUoc3RydWN0IGd1ZXN0X2lvbW11ICpp
b21tdSkKQEAgLTg3Miw3ICs4NzEsNyBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9yZWdfaW5p
dChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11KQogaW50IGd1ZXN0X2lvbW11X2luaXQoc3RydWN0
IGRvbWFpbiogZCkKIHsKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpc19odm1fZG9tYWluKGQp
IHx8ICFpb21tdV9lbmFibGVkIHx8ICFpb21tdXYyX2VuYWJsZWQgKQogICAgICAgICByZXR1cm4g
MDsKQEAgLTkwOCw3ICs5MDcsNyBAQCB2b2lkIGd1ZXN0X2lvbW11X2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwog
ICAgIHhmcmVlKGlvbW11KTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2guZ19pb21t
dSA9IE5VTEw7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmdfaW9tbXUgPSBOVUxMOwogfQogCiBz
dGF0aWMgaW50IGd1ZXN0X2lvbW11X21taW9fcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGxvbmcgYWRkcikKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbnRyLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCmluZGV4
IGQzZjM3MjUuLjI3Yzk3MjkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwpAQCAtMTksNyArMTksNiBAQAogCiAjaW5jbHVkZSA8eGVuL2Vyci5oPgogI2luY2x1ZGUg
PHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20v
YW1kLWlvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAj
aW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYwppbmRleCBhOGM2MGVjLi5mY2NlNzViIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jCkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+Ci0jaW5jbHVkZSA8eGVu
L2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20v
aHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTM0MSw3
ICszNDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgdW5zaWduZWQgbG9uZyBmaXJzdF9tZm47
CiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKICAgICB1NjQgbnRhYmxlX21hZGRyLCBt
YXNrOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBib29sX3Qgb2sg
PSAwOwogCiAgICAgQVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KSAmJiBwdF9tZm4gKTsKQEAgLTM5Niw3ICszOTUsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdl
X3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIHU2NCAq
dGFibGUsICpwZGUsICpudGFibGU7CiAgICAgdTY0IG50YWJsZV9tZm47CiAgICAgdW5zaWduZWQg
bG9uZyBmaXJzdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAg
ICAgQVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9t
Zm4gKTsKIApAQCAtNDQ2LDcgKzQ0NSw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2Zu
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgIHVuc2lnbmVkIGxvbmcg
IG5leHRfdGFibGVfbWZuOwogICAgIHVuc2lnbmVkIGludCBsZXZlbDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICp0YWJsZTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7
CiAKICAgICB0YWJsZSA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CiAgICAgbGV2ZWwgPSBoZC0+YXJj
aC5wYWdpbmdfbW9kZTsKQEAgLTU1NSw3ICs1NTQsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdp
bmdfbW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpvbGRfcm9vdCA9IE5VTEw7CiAgICAgdm9pZCAqbmV3X3Jvb3RfdmFkZHI7CiAg
ICAgdW5zaWduZWQgbG9uZyBvbGRfcm9vdF9tZm47Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogCiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRf
cm9vdCA9IGhkLT5hcmNoLnJvb3RfdGFibGU7CkBAIC02MzQsNyArNjMzLDcgQEAgaW50IGFtZF9p
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykK
IHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IDA7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9t
X2lvbW11KGQpOwogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHVuc2lnbmVkIGlu
dCBtZXJnZV9sZXZlbDsKIApAQCAtNzE0LDcgKzcxMyw3IEBAIG91dDoKIGludCBhbWRfaW9tbXVf
dW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsKICAgICB1
bnNpZ25lZCBsb25nIHB0X21mbls3XTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBCVUdfT04oICFoZC0+YXJjaC5yb290X3RhYmxlICk7CiAKQEAgLTc4MSw3ICs3
ODAsNyBAQCBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9t
YWluICpkb21haW4sCiAvKiBTaGFyZSBwMm0gdGFibGUgd2l0aCBpb21tdS4gKi8KIHZvaWQgYW1k
X2lvbW11X3NoYXJlX3AybShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX3RhYmxlOwogICAg
IG1mbl90IHBnZF9tZm47CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jCmluZGV4IGU4M2JiMzUuLjJlNDgzMmEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjQsNyArMjQsNiBAQAogI2luY2x1ZGUgPHhlbi9w
Y2lfcmVncy5oPgogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGly
cS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vYW1kLWlvbW11
Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+CiAjaW5jbHVkZSAi
Li4vYXRzLmgiCkBAIC0xMTgsOCArMTE3LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVw
X2RvbWFpbl9kZXZpY2UoCiAgICAgaW50IHJlcV9pZCwgdmFsaWQgPSAxOwogICAgIGludCBkdGVf
aSA9IDA7CiAgICAgdTggYnVzID0gcGRldi0+YnVzOwotCi0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGRvbWFpbik7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9p
b21tdSAqaGQgPSBkb21faW9tbXUoZG9tYWluKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJv
b3RfdGFibGUgfHwgIWhkLT5hcmNoLnBhZ2luZ19tb2RlIHx8CiAgICAgICAgICAgICAhaW9tbXUt
PmRldl90YWJsZS5idWZmZXIgKTsKQEAgLTIyNSw3ICsyMjMsNyBAQCBpbnQgX19pbml0IGFtZF9p
b3ZfZGV0ZWN0KHZvaWQpCiAgICAgcmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKIH0KIAotc3Rh
dGljIGludCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKHN0cnVjdCBodm1faW9tbXUgKmhkKQor
c3RhdGljIGludCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKHN0cnVjdCBkb21haW5faW9tbXUg
KmhkKQogewogICAgIC8qIGFsbG9jYXRlIHJvb3QgdGFibGUgKi8KICAgICBzcGluX2xvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CkBAIC0yNjAsNyArMjU4LDcgQEAgc3RhdGljIGludCBnZXRf
cGFnaW5nX21vZGUodW5zaWduZWQgbG9uZyBlbnRyaWVzKQogCiBzdGF0aWMgaW50IGFtZF9pb21t
dV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKIAogICAgIC8qIGFsbG9jYXRlIHBhZ2UgZGlyZWN0cm95ICovCiAgICAg
aWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGhkKSAhPSAwICkKQEAgLTM0Miw3ICszNDAs
NyBAQCB2b2lkIGFtZF9pb21tdV9kaXNhYmxlX2RvbWFpbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAq
ZG9tYWluLAogICAgICAgICBBTURfSU9NTVVfREVCVUcoIkRpc2FibGU6IGRldmljZSBpZCA9ICUj
eCwgIgogICAgICAgICAgICAgICAgICAgICAgICAgImRvbWFpbiA9ICVkLCBwYWdpbmcgbW9kZSA9
ICVkXG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgcmVxX2lkLCAgZG9tYWluLT5kb21haW5f
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICBkb21haW5faHZtX2lvbW11KGRvbWFpbiktPmFy
Y2gucGFnaW5nX21vZGUpOworICAgICAgICAgICAgICAgICAgICAgICAgZG9tX2lvbW11KGRvbWFp
biktPmFyY2gucGFnaW5nX21vZGUpOwogICAgIH0KICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwogCkBAIC0zNTksNyArMzU3LDcgQEAgc3RhdGljIGludCBy
ZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqc291cmNlLCBzdHJ1Y3QgZG9tYWluICp0YXJn
ZXQsCiB7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CiAgICAgaW50IGJkZjsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICp0ID0gZG9tYWluX2h2bV9pb21tdSh0YXJnZXQpOworICAgIHN0cnVj
dCBkb21haW5faW9tbXUgKnQgPSBkb21faW9tbXUodGFyZ2V0KTsKIAogICAgIGJkZiA9IFBDSV9C
REYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pOwogICAgIGlvbW11ID0gZmluZF9pb21tdV9mb3Jf
ZGV2aWNlKHBkZXYtPnNlZywgYmRmKTsKQEAgLTQ1OSw3ICs0NTcsNyBAQCBzdGF0aWMgdm9pZCBk
ZWFsbG9jYXRlX3BhZ2VfdGFibGUoc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAKIHN0YXRpYyB2b2lk
IGRlYWxsb2NhdGVfaW9tbXVfcGFnZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCBpb21tdV91c2VfaGFw
X3B0KGQpICkKICAgICAgICAgcmV0dXJuOwpAQCAtNTk5LDcgKzU5Nyw3IEBAIHN0YXRpYyB2b2lk
IGFtZF9kdW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVs
LAogCiBzdGF0aWMgdm9pZCBhbWRfZHVtcF9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgaWYgKCAh
aGQtPmFyY2gucm9vdF90YWJsZSApCiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jCmluZGV4IDQyYmRlNzUuLmIyNDZhYzYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYwpAQCAtNjczLDcgKzY3Myw3IEBAIHN0YXRpYyB2b2lkIGFybV9zbW11X3RsYl9pbnZf
Y29udGV4dChzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY2ZnKQogCiBzdGF0aWMgdm9pZCBh
cm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3Qg
YXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gu
cHJpdjsKKyAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21t
dShkKS0+YXJjaC5wcml2OwogICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW5fY2ZnICpjZmc7CiAK
ICAgICBzcGluX2xvY2soJnNtbXVfZG9tYWluLT5sb2NrKTsKQEAgLTEwMzAsNyArMTAzMCw3IEBA
IGFybV9zbW11X2FsbG9jX2RvbWFpbl9jb250ZXh0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgdW5z
aWduZWQgaW50IGlycTsKICAgICBpbnQgcmV0LCBzdGFydDsKICAgICBzdHJ1Y3QgYXJtX3NtbXVf
ZG9tYWluX2NmZyAqY2ZnOwotICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWlu
ID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworICAgIHN0cnVjdCBhcm1fc21tdV9k
b21haW4gKnNtbXVfZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKICAgICBBU1NF
UlQoc3Bpbl9pc19sb2NrZWQoJnNtbXVfZG9tYWluLT5sb2NrKSk7CiAKQEAgLTEwOTIsNyArMTA5
Miw3IEBAIG91dF9mcmVlX21lbToKIHN0YXRpYyB2b2lkIGFybV9zbW11X2Rlc3Ryb3lfZG9tYWlu
X2NvbnRleHQoc3RydWN0IGFybV9zbW11X2RvbWFpbl9jZmcgKmNmZykKIHsKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gY2ZnLT5kb21haW47Ci0gICAgc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21t
dV9kb21haW4gPSBkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLnByaXY7CisgICAgc3RydWN0IGFy
bV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKICAg
ICBzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gY2ZnLT5zbW11OwogICAgIHZvaWQgX19p
b21lbSAqY2JfYmFzZTsKICAgICB1bnNpZ25lZCBpbnQgaXJxOwpAQCAtMTE0MCw3ICsxMTQwLDcg
QEAgc3RhdGljIGludCBhcm1fc21tdV9hdHRhY2hfZGV2KHN0cnVjdCBkb21haW4gKmQsCiB7CiAg
ICAgc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSA9IGFybV9zbW11X2ZpbmRfc21tdV9ieV9k
ZXYoZGV2KTsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfbWFzdGVyICptYXN0ZXI7Ci0gICAgc3RydWN0
IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW5faHZtX2lvbW11KGQpLT5hcmNo
LnByaXY7CisgICAgc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21faW9t
bXUoZCktPmFyY2gucHJpdjsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY2ZnID0g
TlVMTDsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluX2NmZyAqY3VycjsKICAgICBpbnQgcmV0
OwpAQCAtMTIwMCw3ICsxMjAwLDcgQEAgc3RhdGljIGludCBhcm1fc21tdV9hdHRhY2hfZGV2KHN0
cnVjdCBkb21haW4gKmQsCiBzdGF0aWMgaW50IGFybV9zbW11X2RldGFjaF9kZXYoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmRldikKIHsKLSAgICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2Rv
bWFpbiA9IGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdjsKKyAgICBzdHJ1Y3QgYXJtX3Nt
bXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2OwogICAgIHN0
cnVjdCBhcm1fc21tdV9tYXN0ZXIgKm1hc3RlcjsKICAgICBzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNl
ICpzbW11ID0gYXJtX3NtbXVfZmluZF9zbW11X2J5X2RldihkZXYpOwogICAgIHN0cnVjdCBhcm1f
c21tdV9kb21haW5fY2ZnICpjZmc7CkBAIC0xNTE5LDcgKzE1MTksNyBAQCBzdGF0aWMgaW50IGFy
bV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3Bpbl9sb2Nr
X2luaXQoJnNtbXVfZG9tYWluLT5sb2NrKTsKICAgICBJTklUX0xJU1RfSEVBRCgmc21tdV9kb21h
aW4tPmNvbnRleHRzKTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2gucHJpdiA9IHNt
bXVfZG9tYWluOworICAgIGRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0gc21tdV9kb21haW47CiAK
ICAgICByZXR1cm4gMDsKIH0KQEAgLTE1MzAsNyArMTUzMCw3IEBAIHN0YXRpYyB2b2lkIF9faHdk
b21faW5pdCBhcm1fc21tdV9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKIHN0
YXRpYyB2b2lkIGFybV9zbW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluID0gZG9tYWluX2h2
bV9pb21tdShkKS0+YXJjaC5wcml2OworICAgIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVf
ZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAKICAgICBBU1NFUlQobGlzdF9lbXB0
eSgmc21tdV9kb21haW4tPmNvbnRleHRzKSk7CiAgICAgeGZyZWUoc21tdV9kb21haW4pOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMKaW5kZXggM2U0N2RmNS4uNzZiZDI2NiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC0yOCw3ICsyOCw3IEBAIHN0YXRp
YyBzcGlubG9ja190IGR0ZGV2c19sb2NrID0gU1BJTl9MT0NLX1VOTE9DS0VEOwogaW50IGlvbW11
X2Fzc2lnbl9kdF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2Rl
ICpkZXYpCiB7CiAgICAgaW50IHJjID0gLUVCVVNZOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKIAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTU3LDcgKzU3LDcgQEAgZmFpbDoKIAog
aW50IGlvbW11X2RlYXNzaWduX2R0X2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CiAgICAgaW50IHJjOwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyApCkBAIC03NSw3ICs3NSw3IEBAIGludCBpb21tdV9kZWFzc2lnbl9kdF9kZXZp
Y2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAgICAgbGlz
dF9kZWwoJmRldi0+ZG9tYWluX2xpc3QpOwogCiAgICAgZHRfZGV2aWNlX3NldF91c2VkX2J5KGRl
diwgaGFyZHdhcmVfZG9tYWluLT5kb21haW5faWQpOwotICAgIGxpc3RfYWRkKCZkZXYtPmRvbWFp
bl9saXN0LCAmZG9tYWluX2h2bV9pb21tdShoYXJkd2FyZV9kb21haW4pLT5kdF9kZXZpY2VzKTsK
KyAgICBsaXN0X2FkZCgmZGV2LT5kb21haW5fbGlzdCwgJmRvbV9pb21tdShoYXJkd2FyZV9kb21h
aW4pLT5kdF9kZXZpY2VzKTsKIAogZmFpbDoKICAgICBzcGluX3VubG9jaygmZHRkZXZzX2xvY2sp
OwpAQCAtODUsMTYgKzg1LDE0IEBAIGZhaWw6CiAKIGludCBpb21tdV9kdF9kb21haW5faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2
bV9pb21tdShkKTsKLQotICAgIElOSVRfTElTVF9IRUFEKCZoZC0+ZHRfZGV2aWNlcyk7CisgICAg
SU5JVF9MSVNUX0hFQUQoJmRvbV9pb21tdShkKS0+ZHRfZGV2aWNlcyk7CiAKICAgICByZXR1cm4g
MDsKIH0KIAogdm9pZCBpb21tdV9kdF9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKmRldiwgKl9kZXY7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8u
YwppbmRleCA0Y2QzMmI1Li5hYTNlNGIxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pby5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKQEAgLTIyLDcgKzIy
LDYgQEAKICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vaXJxLmg+CiAjaW5j
bHVkZSA8YXNtL2h2bS9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVk
ZSA8YXNtL2h2bS9zdXBwb3J0Lmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9pcnEuaD4KICNpbmNsdWRl
IDx4ZW4vdGFza2xldC5oPgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZGI1NmFhNi4uMzMw
ZjQ0MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xNSw3ICsxNSw2IEBACiAKICNpbmNs
dWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20v
aHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL3BhZ2luZy5oPgogI2luY2x1ZGUgPHhlbi9ndWVz
dF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KQEAgLTExNiw3ICsxMTUsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgcGFyc2VfaW9tbXVfcGFyYW0oY2hhciAqcykKIAogaW50IGlvbW11
X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOwogICAgIGludCByZXQgPSAwOwogCiAgICAgcmV0ID0gYXJjaF9pb21tdV9k
b21haW5faW5pdChkKTsKQEAgLTE0Niw3ICsxNDUsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2lu
aXQgY2hlY2tfaHdkb21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9p
b21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgY2hlY2tfaHdkb21fcmVxcyhkKTsKIApA
QCAtMTgwLDcgKzE3OSw3IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQog
ewotICAgIGNvbnN0IHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsK
KyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IGQtPm5lZWRfaW9tbXUgPSAwOwogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwpA
QCAtMTg5LDkgKzE4OCw3IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkK
IAogdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKLQotICAgIGlmICggIWlv
bW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQorICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgfHwgIWRvbV9pb21tdShkKS0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgaWYgKCBuZWVkX2lvbW11KGQpICkKQEAgLTIwMyw3ICsyMDAsNyBAQCB2b2lkIGlvbW11X2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11
ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0yMTMsNyArMjEwLDcgQEAgaW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNp
Z25lZCBsb25nIG1mbiwKIAogaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5f
aHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyAp
CiAgICAgICAgIHJldHVybiAwOwpAQCAtMjQwLDcgKzIzNyw3IEBAIHN0YXRpYyB2b2lkIGlvbW11
X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVudXNlZCkKIAogdm9pZCBpb21tdV9pb3Rs
Yl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgaW50
IHBhZ2VfY291bnQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQt
PnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm47CkBAIC0yNTAsNyAr
MjQ3LDcgQEAgdm9pZCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwgdW5zaWduZWQgaW50IHBhZ2VfY28KIAogdm9pZCBpb21tdV9pb3RsYl9mbHVz
aF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1f
b3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaF9hbGwgKQogICAgICAgICByZXR1
cm47CkBAIC0zNDYsMTIgKzM0MywxMCBAQCB2b2lkIGlvbW11X2NyYXNoX3NodXRkb3duKHZvaWQp
CiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11
X2ZlYXR1cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAg
cmV0dXJuIDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgaGQtPmZlYXR1cmVzKTsK
KyAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcyk7CiB9
CiAKIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYwppbmRleCAxZWJhODMzLi4xZTdhNDZjIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMjIsNyArMjIsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgogI2luY2x1
ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNpbmNsdWRlIDxhc20vaHZt
L2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNsdWRlIDx4ZW4vZGVsYXku
aD4KICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTIyOCw3ICsxMjI3LDcgQEAgdm9p
ZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAgIHU4IGRldmZuOwogCkBA
IC0xMjM3LDcgKzEyMzYsNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAq
cGRldikKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAg
ICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21t
dShwZGV2LT5kb21haW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTI1OSwxNCArMTI1OCwxNCBAQCBpbnQg
aW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogaW50IGlvbW11X2VuYWJs
ZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAKICAgICBpZiAoICFwZGV2
LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIEFTU0VSVChzcGluX2lz
X2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRl
di0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21haW4pOwogICAgIGlmICgg
IWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwKICAgICAgICAgICFoZC0+cGxh
dGZvcm1fb3BzLT5lbmFibGVfZGV2aWNlICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0xMjc2LDEz
ICsxMjc1LDEzIEBAIGludCBpb21tdV9lbmFibGVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogCiBpbnQgaW9tbXVfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZDsKICAgICB1OCBkZXZmbjsKIAogICAgIGlmICggIXBkZXYtPmRvbWFpbiApCiAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11KHBkZXYtPmRvbWFpbik7
CisgICAgaGQgPSBkb21faW9tbXUocGRldi0+ZG9tYWluKTsKICAgICBpZiAoICFpb21tdV9lbmFi
bGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKQEAgLTEzMjIs
NyArMTMyMSw3IEBAIHN0YXRpYyBpbnQgZGV2aWNlX2Fzc2lnbmVkKHUxNiBzZWcsIHU4IGJ1cywg
dTggZGV2Zm4pCiAKIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1
MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0g
ZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKICAgICBpbnQgcmMgPSAw
OwogCkBAIC0xMzg5LDcgKzEzODgsNyBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0
IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKIC8qIGNhbGxlciBzaG91bGQg
aG9sZCB0aGUgcGNpZGV2c19sb2NrICovCiBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21h
aW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiB7Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsK
ICAgICBpbnQgcmV0ID0gMDsKIApAQCAtMTQzNyw3ICsxNDM2LDcgQEAgc3RhdGljIGludCBpb21t
dV9nZXRfZGV2aWNlX2dyb3VwKAogICAgIHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2Zm4sCiAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1h
eF9zZGV2cykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
ZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAg
ICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CiAgICAgaW50IGdyb3VwX2lkLCBzZGV2X2lkOwogICAg
IHUzMiBiZGY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW50cmVt
YXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCmluZGV4IDAzMzM2
ODYuLmNlNTg0NTYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRy
ZW1hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCkBAIC0y
MSw3ICsyMSw2IEBACiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNp
bmNsdWRlIDx4ZW4vdGltZS5oPgogI2luY2x1ZGUgPHhlbi9saXN0Lmg+CiAjaW5jbHVkZSA8eGVu
L3BjaS5oPgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCBjMDg1MzM5Li41MmI5
OTQ4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMjUsNyArMjUsNiBAQAog
I2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgogI2lu
Y2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRl
IDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eGVuL3Rp
bWUuaD4KQEAgLTI1Myw3ICsyNTIsNyBAQCBzdGF0aWMgdTY0IGFkZHJfdG9fZG1hX3BhZ2VfbWFk
ZHIoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1NjQgYWRkciwgaW50IGFsbG9jKQogewogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAgICBz
dHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogICAgIGludCBhZGRy
X3dpZHRoID0gYWdhd190b193aWR0aChoZC0+YXJjaC5hZ2F3KTsKICAgICBzdHJ1Y3QgZG1hX3B0
ZSAqcGFyZW50LCAqcHRlID0gTlVMTDsKICAgICBpbnQgbGV2ZWwgPSBhZ2F3X3RvX2xldmVsKGhk
LT5hcmNoLmFnYXcpOwpAQCAtNTYxLDcgKzU2MCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZsdXNo
X2FsbCh2b2lkKQogc3RhdGljIHZvaWQgX19pbnRlbF9pb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgaW50IGRtYV9vbGRfcHRlX3By
ZXNlbnQsIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAgICAgc3Ry
dWN0IGlvbW11ICppb21tdTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwpAQCAtNjEyLDcgKzYx
MSw3IEBAIHN0YXRpYyB2b2lkIGludGVsX2lvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9t
YWluICpkKQogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCiBzdGF0aWMgdm9pZCBk
bWFfcHRlX2NsZWFyX29uZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogewotICAg
IHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0IGRt
YV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTDsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAg
LTEyNDUsOSArMTI0NCw3IEBAIHZvaWQgX19pbml0IGlvbW11X2ZyZWUoc3RydWN0IGFjcGlfZHJo
ZF91bml0ICpkcmhkKQogCiBzdGF0aWMgaW50IGludGVsX2lvbW11X2RvbWFpbl9pbml0KHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOwotCi0gICAgaGQtPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01B
SU5fQUREUkVTU19XSURUSCk7CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmFnYXcgPSB3aWR0aF90
b19hZ2F3KERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC0xMjgxLDcgKzEyNzgsNyBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAg
ICAgc3RydWN0IGlvbW11ICppb21tdSwKICAgICB1OCBidXMsIHU4IGRldmZuLCBjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9o
dm1faW9tbXUoZG9tYWluKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21t
dShkb21haW4pOwogICAgIHN0cnVjdCBjb250ZXh0X2VudHJ5ICpjb250ZXh0LCAqY29udGV4dF9l
bnRyaWVzOwogICAgIHU2NCBtYWRkciwgcGdkX21hZGRyOwogICAgIHUxNiBzZWcgPSBpb21tdS0+
aW50ZWwtPmRyaGQtPnNlZ21lbnQ7CkBAIC0xNjUxLDEwICsxNjQ4LDkgQEAgc3RhdGljIGludCBk
b21haW5fY29udGV4dF91bm1hcCgKIAogICAgIGlmICggZm91bmQgPT0gMCApCiAgICAgewotICAg
ICAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKICAg
ICAgICAgaW50IGlvbW11X2RvbWlkOwogCi0gICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgs
ICZoZC0+YXJjaC5pb21tdV9iaXRtYXApOworICAgICAgICBjbGVhcl9iaXQoaW9tbXUtPmluZGV4
LCAmZG9tX2lvbW11KGRvbWFpbiktPmFyY2guaW9tbXVfYml0bWFwKTsKIAogICAgICAgICBpb21t
dV9kb21pZCA9IGRvbWFpbl9pb21tdV9kb21pZChkb21haW4sIGlvbW11KTsKICAgICAgICAgaWYg
KCBpb21tdV9kb21pZCA9PSAtMSApCkBAIC0xNjczLDcgKzE2NjksNyBAQCBvdXQ6CiAKIHN0YXRp
YyB2b2lkIGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1y
bXJyLCAqdG1wOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3BpX2RyaGRfdW5pdHMpICkKQEAg
LTE2OTgsNyArMTY5NCw3IEBAIHN0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbWFwX3BhZ2UoCiAgICAg
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAog
ICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRv
bWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CiAgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTCwgb2xk
LCBuZXcgPSB7IDAgfTsKICAgICB1NjQgcGdfbWFkZHI7CiAKQEAgLTE3NjQsNyArMTc2MCw3IEBA
IHZvaWQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRl
LAogewogICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUg
KmlvbW11ID0gTlVMTDsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAg
aW50IGZsdXNoX2Rldl9pb3RsYjsKICAgICBpbnQgaW9tbXVfZG9taWQ7CiAKQEAgLTE4MDUsNyAr
MTgwMSw2IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9lcHRfcGFnZV9jb21wYXRpYmxlKHN0cnVj
dCBpb21tdSAqaW9tbXUpCiAgKi8KIHN0YXRpYyB2b2lkIGlvbW11X3NldF9wZ2Qoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11
KGQpOwogICAgIG1mbl90IHBnZF9tZm47CiAKICAgICBBU1NFUlQoIGlzX2h2bV9kb21haW4oZCkg
JiYgZC0+YXJjaC5odm1fZG9tYWluLmhhcF9lbmFibGVkICk7CkBAIC0xODE0LDcgKzE4MDksOCBA
QCBzdGF0aWMgdm9pZCBpb21tdV9zZXRfcGdkKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHJl
dHVybjsKIAogICAgIHBnZF9tZm4gPSBwYWdldGFibGVfZ2V0X21mbihwMm1fZ2V0X3BhZ2V0YWJs
ZShwMm1fZ2V0X2hvc3RwMm0oZCkpKTsKLSAgICBoZC0+YXJjaC5wZ2RfbWFkZHIgPSBwYWdldGFi
bGVfZ2V0X3BhZGRyKHBhZ2V0YWJsZV9mcm9tX21mbihwZ2RfbWZuKSk7CisgICAgZG9tX2lvbW11
KGQpLT5hcmNoLnBnZF9tYWRkciA9CisgICAgICAgIHBhZ2V0YWJsZV9nZXRfcGFkZHIocGFnZXRh
YmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKIH0KIAogc3RhdGljIGludCBybXJyX2lkZW50aXR5X21h
cHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKQEAgLTE4MjMsNyArMTgxOSw3IEBA
IHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xf
dCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBiYXNlX3BmbiA9IHJtcnItPmJhc2VfYWRkcmVzcyA+
PiBQQUdFX1NISUZUXzRLOwogICAgIHVuc2lnbmVkIGxvbmcgZW5kX3BmbiA9IFBBR0VfQUxJR05f
NEsocm1yci0+ZW5kX2FkZHJlc3MpID4+IFBBR0VfU0hJRlRfNEs7CiAgICAgc3RydWN0IG1hcHBl
ZF9ybXJyICptcm1ycjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAg
ICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBjaWRldnNfbG9jaykpOwogICAgIEFTU0VSVChybXJy
LT5iYXNlX2FkZHJlc3MgPCBybXJyLT5lbmRfYWRkcmVzcyk7CkBAIC0yNDcwLDEyICsyNDY2LDEy
IEBAIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChwYWRkcl90IHB0X21hZGRy
LCBpbnQgbGV2ZWwsIHBhZGRyX3QgZ3BhLAogCiBzdGF0aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFi
bGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZDsKIAogICAgIGlmICggbGlzdF9lbXB0eSgmYWNw
aV9kcmhkX3VuaXRzKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGhkID0gZG9tYWluX2h2bV9p
b21tdShkKTsKKyAgICBoZCA9IGRvbV9pb21tdShkKTsKICAgICBwcmludGsoInAybSB0YWJsZSBo
YXMgJWQgbGV2ZWxzXG4iLCBhZ2F3X3RvX2xldmVsKGhkLT5hcmNoLmFnYXcpKTsKICAgICB2dGRf
ZHVtcF9wMm1fdGFibGVfbGV2ZWwoaGQtPmFyY2gucGdkX21hZGRyLCBhZ2F3X3RvX2xldmVsKGhk
LT5hcmNoLmFnYXcpLCAwLCAwKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwpp
bmRleCA4N2I0ZDk3Li4zZjA4ZTkxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5j
CkBAIC0yMiw3ICsyMiw2IEBACiAjaW5jbHVkZSA8eGVuL3htYWxsb2MuaD4KICNpbmNsdWRlIDx4
ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20v
aHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL251bWEuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGly
cS5oPgogI2luY2x1ZGUgPHhlbi90aW1lLmg+CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CmluZGV4IGNlMGNhNWEuLmI4ZmQyYTUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CkBAIC00Miw3ICs0Miw3IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXBfaHBldF9tc2koc3RydWN0
IG1zaV9kZXNjICptc2kpCiAKIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBpbnQgcmMgPSAwLCBuID0gMDsK
IApAQCAtMTEyLDcgKzExMiw3IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfY2hlY2tf
YXV0b3RyYW5zbGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAqZCkKIAogaW50IGFyY2hfaW9tbXVf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpo
ZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KTsKICAgICBJTklUX0xJU1RfSEVBRCgmaGQtPmFyY2guZzJtX2lvcG9ydF9saXN0KTsKQEAgLTEy
Myw3ICsxMjMsNyBAQCBpbnQgYXJjaF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogCiB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCAgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0cnVjdCBs
aXN0X2hlYWQgKmlvcG9ydF9saXN0LCAqdG1wOwogICAgIHN0cnVjdCBnMm1faW9wb3J0ICppb3Bv
cnQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDhiN2RkODUuLjAwYzQ1YjAgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW4uaApAQCAtMTEsMTIgKzExLDEwIEBACiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1
ZGUgPHB1YmxpYy9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8eGVuL3NlcmlhbC5oPgotI2luY2x1
ZGUgPHhlbi9odm0vaW9tbXUuaD4KIAogc3RydWN0IGh2bV9kb21haW4KIHsKICAgICB1aW50NjRf
dCAgICAgICAgICAgICAgcGFyYW1zW0hWTV9OUl9QQVJBTVNdOwotICAgIHN0cnVjdCBodm1faW9t
bXUgICAgICBpb21tdTsKIH0gIF9fY2FjaGVsaW5lX2FsaWduZWQ7CiAKICNpZmRlZiBDT05GSUdf
QVJNXzY0CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggNDYxYzhjZi4uMDAwMDAwMAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5o
CisrKyAvZGV2L251bGwKQEAgLTEsMTAgKzAsMCBAQAotI2lmbmRlZiBfX0FTTV9BUk1fSFZNX0lP
TU1VX0hfCi0jZGVmaW5lIF9fQVNNX0FSTV9IVk1fSU9NTVVfSF8KLQotc3RydWN0IGFyY2hfaHZt
X2lvbW11Ci17Ci0gICAgLyogUHJpdmF0ZSBpbmZvcm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZl
cnMgKi8KLSAgICB2b2lkICpwcml2OwotfTsKLQotI2VuZGlmIC8qIF9fQVNNX0FSTV9IVk1fSU9N
TVVfSF8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA5MzIyZjA4Li4yYWQwYTZiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9p
b21tdS5oCkBAIC0xNSw5ICsxNSwxNCBAQAogI2lmbmRlZiBfX0FSQ0hfQVJNX0lPTU1VX0hfXwog
I2RlZmluZSBfX0FSQ0hfQVJNX0lPTU1VX0hfXwogCitzdHJ1Y3QgYXJjaF9pb21tdQoreworICAg
IC8qIFByaXZhdGUgaW5mb3JtYXRpb24gZm9yIHRoZSBJT01NVSBkcml2ZXJzICovCisgICAgdm9p
ZCAqcHJpdjsKK307CisKIC8qIEFsd2F5cyBzaGFyZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BV
IGFuZCB0aGUgSU9NTVUgKi8KICNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoMSkKLSNkZWZp
bmUgZG9tYWluX2h2bV9pb21tdShkKSAoJmQtPmFyY2guaHZtX2RvbWFpbi5pb21tdSkKIAogY29u
c3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0X29wcyh2b2lkKTsKIHZvaWQgX19pbml0IGlv
bW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
ZG9tYWluLmgKaW5kZXggMDcwMmJmNS4uZjFhNTZhMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmgKQEAgLTI3LDcgKzI3LDYgQEAKICNpbmNsdWRlIDxhc20vaHZtL3ZsYXBpYy5oPgogI2luY2x1
ZGUgPGFzbS9odm0vdmlvYXBpYy5oPgogI2luY2x1ZGUgPGFzbS9odm0vaW8uaD4KLSNpbmNsdWRl
IDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS92aXJpZGlhbi5oPgogI2luY2x1
ZGUgPGFzbS9odm0vdm14L3ZtY3MuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS92bWNiLmg+CkBA
IC0xMjIsOSArMTIxLDYgQEAgc3RydWN0IGh2bV9kb21haW4gewogICAgIHNwaW5sb2NrX3QgICAg
ICAgICAgICAgdWNfbG9jazsKICAgICBib29sX3QgICAgICAgICAgICAgICAgIGlzX2luX3VjX21v
ZGU7CiAKLSAgICAvKiBQYXNzLXRocm91Z2ggKi8KLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICAgICAg
IGh2bV9pb21tdTsKLQogICAgIC8qIGh5cGVydmlzb3IgaW50ZXJjZXB0ZWQgbXNpeCB0YWJsZSAq
LwogICAgIHN0cnVjdCBsaXN0X2hlYWQgICAgICAgbXNpeHRibF9saXN0OwogICAgIHNwaW5sb2Nr
X3QgICAgICAgICAgICAgbXNpeHRibF9saXN0X2xvY2s7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaApp
bmRleCA0NmNiMTI2Li5jNmMwMzM3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvbW11LmgKQEAgLTQ2LDcg
KzQ2LDcgQEAgc3RydWN0IGcybV9pb3BvcnQgewogICAgIHVuc2lnbmVkIGludCBucDsKIH07CiAK
LXN0cnVjdCBhcmNoX2h2bV9pb21tdQorc3RydWN0IGFyY2hfaW9tbXUKIHsKICAgICB1NjQgcGdk
X21hZGRyOyAgICAgICAgICAgICAgICAgLyogaW8gcGFnZSBkaXJlY3RvcnkgbWFjaGluZSBhZGRy
ZXNzICovCiAgICAgc3BpbmxvY2tfdCBtYXBwaW5nX2xvY2s7ICAgICAgICAgICAgLyogaW8gcGFn
ZSB0YWJsZSBsb2NrICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11Lmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggZTdhNjVkYS4uZThlNDUwYiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaApAQCAtMTUsMTEgKzE1LDEyIEBACiAjaWZuZGVmIF9fQVJDSF9YODZfSU9N
TVVfSF9fCiAjZGVmaW5lIF9fQVJDSF9YODZfSU9NTVVfSF9fCiAKKyNpbmNsdWRlIDxhc20vaHZt
L2lvbW11Lmg+IC8qIEZvciBub3cgLSBzaG91bGQgcmVhbGx5IGJlIG1lcmdlZCBoZXJlLiAqLwor
CiAjZGVmaW5lIE1BWF9JT01NVVMgMzIKIAogLyogRG9lcyB0aGlzIGRvbWFpbiBoYXZlIGEgUDJN
IHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KICNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAoaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlKQot
I2RlZmluZSBkb21haW5faHZtX2lvbW11KGQpICAgICAoJmQtPmFyY2guaHZtX2RvbWFpbi5odm1f
aW9tbXUpCiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWModW5zaWduZWQgaW50IGFw
aWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CiB1bnNpZ25lZCBpbnQg
aW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQg
cmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9odm0vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL3hlbi9odm0vaW9tbXUuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNjkzMzQ2
Yy4uMDAwMDAwMAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHZtL2lvbW11LmgKKysrIC9kZXYvbnVs
bApAQCAtMSw0NSArMCwwIEBACi0vKgotICogQ29weXJpZ2h0IChjKSAyMDA2LCBJbnRlbCBDb3Jw
b3JhdGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAotICogdW5kZXIgdGhlIHRlcm1zIGFuZCBj
b25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKLSAqIHZlcnNpb24g
MiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVs
LCBidXQgV0lUSE9VVAotICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg
d2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCi0gKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM
QVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCi0gKiBt
b3JlIGRldGFpbHMuCi0gKgotICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0aAotICogdGhpcyBwcm9ncmFt
OyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDU5
IFRlbXBsZQotICogUGxhY2UgLSBTdWl0ZSAzMzAsIEJvc3RvbiwgTUEgMDIxMTEtMTMwNyBVU0Eu
Ci0gKgotICogQ29weXJpZ2h0IChDKSBBbGxlbiBLYXkgPGFsbGVuLm0ua2F5QGludGVsLmNvbT4K
LSAqLwotCi0jaWZuZGVmIF9fWEVOX0hWTV9JT01NVV9IX18KLSNkZWZpbmUgX19YRU5fSFZNX0lP
TU1VX0hfXwotCi0jaW5jbHVkZSA8eGVuL2lvbW11Lmg+Ci0jaW5jbHVkZSA8eGVuL2xpc3QuaD4K
LSNpbmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+Ci0KLXN0cnVjdCBodm1faW9tbXUgewotICAgIHN0
cnVjdCBhcmNoX2h2bV9pb21tdSBhcmNoOwotCi0gICAgLyogaW9tbXVfb3BzICovCi0gICAgY29u
c3Qgc3RydWN0IGlvbW11X29wcyAqcGxhdGZvcm1fb3BzOwotCi0jaWZkZWYgSEFTX0RFVklDRV9U
UkVFCi0gICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2lnbmVkIHRvIHRoaXMgZG9tYWluICov
Ci0gICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOwotI2VuZGlmCi0KLSAgICAvKiBGZWF0
dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCi0gICAgREVDTEFSRV9CSVRNQVAoZmVhdHVy
ZXMsIElPTU1VX0ZFQVRfY291bnQpOwotfTsKLQotI2RlZmluZSBpb21tdV9zZXRfZmVhdHVyZShk
LCBmKSAgIHNldF9iaXQoKGYpLCBkb21haW5faHZtX2lvbW11KGQpLT5mZWF0dXJlcykKLSNkZWZp
bmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoKGYpLCBkb21haW5faHZtX2lv
bW11KGQpLT5mZWF0dXJlcykKLQotI2VuZGlmIC8qIF9fWEVOX0hWTV9JT01NVV9IX18gKi8KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11
LmgKaW5kZXggOGViNzY0YS4uMzA3OWNkYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTg0LDYgKzg0LDI0IEBAIGVu
dW0gaW9tbXVfZmVhdHVyZQogCiBib29sX3QgaW9tbXVfaGFzX2ZlYXR1cmUoc3RydWN0IGRvbWFp
biAqZCwgZW51bSBpb21tdV9mZWF0dXJlIGZlYXR1cmUpOwogCitzdHJ1Y3QgZG9tYWluX2lvbW11
IHsKKyAgICBzdHJ1Y3QgYXJjaF9pb21tdSBhcmNoOworCisgICAgLyogaW9tbXVfb3BzICovCisg
ICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqcGxhdGZvcm1fb3BzOworCisjaWZkZWYgSEFTX0RF
VklDRV9UUkVFCisgICAgLyogTGlzdCBvZiBEVCBkZXZpY2VzIGFzc2lnbmVkIHRvIHRoaXMgZG9t
YWluICovCisgICAgc3RydWN0IGxpc3RfaGVhZCBkdF9kZXZpY2VzOworI2VuZGlmCisKKyAgICAv
KiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkgdGhlIElPTU1VICovCisgICAgREVDTEFSRV9CSVRNQVAo
ZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291bnQpOworfTsKKworI2RlZmluZSBkb21faW9tbXUoZCkg
ICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKKyNkZWZpbmUgaW9tbXVfc2V0X2ZlYXR1cmUoZCwg
ZikgICBzZXRfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCisjZGVmaW5lIGlvbW11X2Ns
ZWFyX2ZlYXR1cmUoZCwgZikgY2xlYXJfYml0KGYsIGRvbV9pb21tdShkKS0+ZmVhdHVyZXMpCiAK
ICNpZmRlZiBIQVNfUENJCiB2b2lkIHB0X3BjaV9pbml0KHZvaWQpOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA0NmZj
NmUzLi5lNzk5YTE2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtOCw2ICs4LDcgQEAKICNpbmNsdWRlIDx4ZW4vdGlt
ZXIuaD4KICNpbmNsdWRlIDx4ZW4vcmFuZ2VzZXQuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluLmg+
CisjaW5jbHVkZSA8eGVuL2lvbW11Lmg+CiAjaW5jbHVkZSA8eGVuL3JjdXBkYXRlLmg+CiAjaW5j
bHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNsdWRlIDx4ZW4vbm9kZW1hc2suaD4KQEAgLTM1Nyw2
ICszNTgsOCBAQCBzdHJ1Y3QgZG9tYWluCiAgICAgZW51bSBndWVzdF90eXBlIGd1ZXN0X3R5cGU7
CiAKICNpZmRlZiBIQVNfUEFTU1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11
OworCiAgICAgLyogRG9lcyB0aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5p
bmcgImJlaW5nIHNldCB1cCIpPyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsK
ICNlbmRpZgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAO-0001sF-7m; Sat, 28 May 2016 06:56: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 1b6YAM-0001s7-Oe
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:10 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 F3/D6-16628-90149475; Sat, 28 May 2016 06:56:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfT0TP
 cYO53MYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHltGlvBAb6K/n8dTA2ML7m7GLk4hAS+MErc
 37mVHcI5zyjxec4Dti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFnCW+PZOH
 iTMK2AmsbtlLROIzQJU3rBqE8sERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfVLPwMC4g/H3ac9DjJIcTEqivEyXPcKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfDOcPAMFxIsSk1PrUjLzAEGB0xagoNHSYQ3FiTNW1yQmFucmQ6ROsWoKCXOGw+S
 EABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeRJApPJl5JXDTXwEtZgJav
 IDFA2RxSSJCSqqBsV1TS0n92+EDV06sVo6L1JHuvbrpthdD2eqY+MMPQ1+0rcwNrJU69/TvWR
 2+/VLifYnBjC/DSy4lCu4LEpCp8yy+2141weNu1J+CqvfHeX4cTDBW3iv/6ni25Pb5G1RWy4j
 OSuddwd7jzbEmqeTyjrKUb3sTj8wv/Gd6Y+sMVq+QyvvV3++9VGIpzkg01GIuKk4EACVmhrFD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1464418568!42649467!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63947 invoked from network); 28 May 2016 06:56:09 -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; 28 May 2016 06:56: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 1b6YAK-0004GC-3U
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAF-0004jI-2c
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAF-0004jI-2c@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:03 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY0NGFhODFkMWU3Y2VhYmMzMGFmOTUwY2MyNjhkYzAwZWY3NGUyYWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ4OjU4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ4OjU4IDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTU2YzY5ZjRlZmIwOWRkMDZlNmJjZTRjYmIwNDU1
Mjg3ZjE5ZDAyZQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTIgMTg6MDI6MjEgKzAyMDAKLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcDJtLXBvZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCBiM2FhN2IxLi4x
ODEwZWVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTEwMDQsNyArMTAwNCw2IEBAIHN0YXRpYyB2b2lkIHBv
ZF9lYWdlcl9yZWNvcmQoc3RydWN0IHAybV9kb21haW4gKnAybSwKIHsKICAgICBzdHJ1Y3QgcG9k
X21ycF9saXN0ICptcnAgPSAmcDJtLT5wb2QubXJwOwogCi0gICAgQVNTRVJUKG1ycC0+bGlzdFtt
cnAtPmlkeF0gPT0gSU5WQUxJRF9HRk4pOwogICAgIEFTU0VSVChnZm4gIT0gSU5WQUxJRF9HRk4p
OwogCiAgICAgbXJwLT5saXN0W21ycC0+aWR4KytdID0KQEAgLTEwNTIsNyArMTA1MSw5IEBAIHAy
bV9wb2RfZGVtYW5kX3BvcHVsYXRlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBwb2RfZWFnZXJfcmVjbGFp
bShwMm0pOworICAgIC8qIE9ubHkgcmVjbGFpbSBpZiB3ZSdyZSBpbiBhY3R1YWwgbmVlZCBvZiBt
b3JlIGNhY2hlLiAqLworICAgIGlmICggcDJtLT5wb2QuZW50cnlfY291bnQgPiBwMm0tPnBvZC5j
b3VudCApCisgICAgICAgIHBvZF9lYWdlcl9yZWNsYWltKHAybSk7CiAKICAgICAvKiBPbmx5IHN3
ZWVwIGlmIHdlJ3JlIGFjdHVhbGx5IG91dCBvZiBtZW1vcnkuICBEb2luZyBhbnl0aGluZyBlbHNl
CiAgICAgICogY2F1c2VzIHVubmVjZXNzYXJ5IHRpbWUgYW5kIGZyYWdtZW50YXRpb24gb2Ygc3Vw
ZXJwYWdlcyBpbiB0aGUgcDJtLiAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAO-0001sF-7m; Sat, 28 May 2016 06:56: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 1b6YAM-0001s7-Oe
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:10 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 F3/D6-16628-90149475; Sat, 28 May 2016 06:56:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfT0TP
 cYO53MYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHltGlvBAb6K/n8dTA2ML7m7GLk4hAS+MErc
 37mVHcI5zyjxec4Dti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFnCW+PZOH
 iTMK2AmsbtlLROIzQJU3rBqE8sERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfVLPwMC4g/H3ac9DjJIcTEqivEyXPcKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfDOcPAMFxIsSk1PrUjLzAEGB0xagoNHSYQ3FiTNW1yQmFucmQ6ROsWoKCXOGw+S
 EABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeRJApPJl5JXDTXwEtZgJav
 IDFA2RxSSJCSqqBsV1TS0n92+EDV06sVo6L1JHuvbrpthdD2eqY+MMPQ1+0rcwNrJU69/TvWR
 2+/VLifYnBjC/DSy4lCu4LEpCp8yy+2141weNu1J+CqvfHeX4cTDBW3iv/6ni25Pb5G1RWy4j
 OSuddwd7jzbEmqeTyjrKUb3sTj8wv/Gd6Y+sMVq+QyvvV3++9VGIpzkg01GIuKk4EACVmhrFD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1464418568!42649467!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63947 invoked from network); 28 May 2016 06:56:09 -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; 28 May 2016 06:56: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 1b6YAK-0004GC-3U
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAF-0004jI-2c
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAF-0004jI-2c@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:03 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY0NGFhODFkMWU3Y2VhYmMzMGFmOTUwY2MyNjhkYzAwZWY3NGUyYWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ4OjU4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ4OjU4IDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTU2YzY5ZjRlZmIwOWRkMDZlNmJjZTRjYmIwNDU1
Mjg3ZjE5ZDAyZQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTIgMTg6MDI6MjEgKzAyMDAKLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcDJtLXBvZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCBiM2FhN2IxLi4x
ODEwZWVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTEwMDQsNyArMTAwNCw2IEBAIHN0YXRpYyB2b2lkIHBv
ZF9lYWdlcl9yZWNvcmQoc3RydWN0IHAybV9kb21haW4gKnAybSwKIHsKICAgICBzdHJ1Y3QgcG9k
X21ycF9saXN0ICptcnAgPSAmcDJtLT5wb2QubXJwOwogCi0gICAgQVNTRVJUKG1ycC0+bGlzdFtt
cnAtPmlkeF0gPT0gSU5WQUxJRF9HRk4pOwogICAgIEFTU0VSVChnZm4gIT0gSU5WQUxJRF9HRk4p
OwogCiAgICAgbXJwLT5saXN0W21ycC0+aWR4KytdID0KQEAgLTEwNTIsNyArMTA1MSw5IEBAIHAy
bV9wb2RfZGVtYW5kX3BvcHVsYXRlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBwb2RfZWFnZXJfcmVjbGFp
bShwMm0pOworICAgIC8qIE9ubHkgcmVjbGFpbSBpZiB3ZSdyZSBpbiBhY3R1YWwgbmVlZCBvZiBt
b3JlIGNhY2hlLiAqLworICAgIGlmICggcDJtLT5wb2QuZW50cnlfY291bnQgPiBwMm0tPnBvZC5j
b3VudCApCisgICAgICAgIHBvZF9lYWdlcl9yZWNsYWltKHAybSk7CiAKICAgICAvKiBPbmx5IHN3
ZWVwIGlmIHdlJ3JlIGFjdHVhbGx5IG91dCBvZiBtZW1vcnkuICBEb2luZyBhbnl0aGluZyBlbHNl
CiAgICAgICogY2F1c2VzIHVubmVjZXNzYXJ5IHRpbWUgYW5kIGZyYWdtZW50YXRpb24gb2Ygc3Vw
ZXJwYWdlcyBpbiB0aGUgcDJtLiAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAY-0001te-9c; Sat, 28 May 2016 06:56: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 1b6YAW-0001tQ-Iv
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:20 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 68/E9-25698-31149475; Sat, 28 May 2016 06:56:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfY0TP
 cYNIbIYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHtqGVNBm27F6p2fWBsYFyt1MXJxCAl8YZS4
 duUvC4RznlHi6cmLQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAhESv/v2M
 4OU8wqYSXTfdgQJswCVv/y9iXkCI8cCRoZVjBrFqUVlqUW6hhZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MTds9DzFKcjApifIyXfYIF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBu9feM1xIsCg1PbUiLTMHGBwwaQkOHiUR3tUgad7igsTc4sx0iNQpRkUpcd4qkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMuwZkCk9mXgnc9FdAi5mAFi9g8
 QBZXJKIkJJqYDR6MHXdC5fQxtxLZ+xPfdRP+Oo0xW+JlM9WbeuQHIFb33lVbtXt/jWza99BhW
 2HThTZTtCsCmX1neGhzFLT+DYz6LFgTt5Lc7vdRYYWDD3sucsPvF4esGz/8icFL44rHs430V5
 4IS0s3j3uWOzcBwZXU863GbXerrUId566XImF30P4/pV5DEosxRmJhlrMRcWJABdefWFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1464418578!29993275!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8688 invoked from network); 28 May 2016 06:56:19 -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; 28 May 2016 06:56: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 1b6YAU-0004GR-5V
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAU-0004js-4x
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAU-0004js-4x@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:18 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/nested_p2m: Don't walk EPT
	tables with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxYzk0YmRhZmU0NDQzMDk4ZWRjNjg4NTYzZWQ2MTdhNzViYzdjNzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAxNDo0OToyOCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAyNyAxNDo0OToyOCAyMDE2ICsw
MjAwCgogICAgeGVuL25lc3RlZF9wMm06IERvbid0IHdhbGsgRVBUIHRhYmxlcyB3aXRoIGEgcmVn
dWxhciBQVCB3YWxrZXIKICAgIAogICAgaG9zdG1vZGUtPnAybV9nYV90b19nZm4oKSBpcyBhIHBs
YWluIFBUIHdhbGtlciwgYW5kIGlzIG5vdCBhcHByb3ByaWF0ZSBmb3IgYQogICAgZ2VuZXJhbCBM
MSBwMm0gd2Fsay4gIEl0IGlzIGZpbmUgZm9yIEFNRCBhcyBOUFQgc2hhcmUgdGhlIHNhbWUgZm9y
bWF0IGFzCiAgICBub3JtYWwgcGFnZXRhYmxlcy4gIEZvciBJbnRlbCBFUFQgaG93ZXZlciwgaXQg
aXMgd3JvbmcuCiAgICAKICAgIFRoZSB0cmFuc2xhdGlvbiBlbmRzIHVwIGNvcnJlY3QgKGFzIHRo
ZSBmb3JtYXRzIGFyZSBzdWZmaWNpZW50bHkgc2ltaWxhciksIGJ1dAogICAgdGhlIGNvbnRyb2wg
Yml0cyBpbiBsb3dlciAxMiBiaXRzIGRpZmZlciBpbiBtZWFuaW5nLiAgQSBwbGFpbiBQVCB3YWxr
ZXIgc2V0cwogICAgQS9EIGJpdHMgKGJpdHMgNSBhbmQgNikgYXMgaXQgd2Fsa3MsIGJ1dCBpbiBF
UFQgdGFibGVzLCB0aGVzZSBhcmUgdGhlIElQQVQgYW5kCiAgICB0b3AgYml0IG9mIEVNVCAoY2Fj
aGluZyB0eXBlKS4gIFRoaXMgaW4gdHVybiBjYXVzZXMgcHJvYmxlbSB3aGVuIHRoZSBFUFQKICAg
IHRhYmxlcyBhcmUgc3Vic2VxdWVudGx5IHVzZWQuCiAgICAKICAgIFJlcGxhY2UgaG9zdG1vZGUt
PnAybV9nYV90b19nZm4oKSB3aXRoIG5lc3RlZGhhcF93YWxrX0wxX3AybSgpIGluCiAgICBwYWdp
bmdfZ3ZhX3RvX2dmbigpLCB3aGljaCBpcyB0aGUgY29ycmVjdCBmdW5jdGlvbiBmb3IgdGhlIHRh
c2suICBUaGlzCiAgICBpbnZvbHZlcyBtYWtpbmcgbmVzdGVkaGFwX3dhbGtfTDFfcDJtKCkgbm9u
LXN0YXRpYywgYW5kIGFkZGluZwogICAgdm14X3ZtY3NfZW50ZXIvZXhpdCgpIHBhaXJzIHRvIG52
bXhfaGFwX3dhbGtfTDFfcDJtKCkgYXMgaXQgaXMgbm93IHJlYWNoYWJsZQogICAgZnJvbSBjb250
ZXh0cyBvdGhlciB0aGFuIHYgPT0gY3VycmVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiYWIyYmQ4
ZTIyMmRlOWU1OTY2OTlhYzA4MGVhOTg1YWY4MjhjNGM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0w
NS0xOCAxODoyMjowNiArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAg
ICAgIHwgIDQgKysrKwogeGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCAyOSArKysrKysrKysrKysr
KysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggfCAg
NCArKysrCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IDljY2MwM2YuLjQxZTVkYzMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTIwNzIsNiArMjA3Miw4IEBAIG52bXhfaGFwX3dhbGtfTDFfcDJtKHN0cnVjdCB2Y3B1ICp2
LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgIHVpbnQzMl90IHJ3eF9yaWdo
dHMgPSAoYWNjZXNzX3ggPDwgMikgfCAoYWNjZXNzX3cgPDwgMSkgfCBhY2Nlc3NfcjsKICAgICBz
dHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogCisgICAgdm14X3ZtY3Nf
ZW50ZXIodik7CisKICAgICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZleGl0X3F1YWwp
OwogICAgIHJjID0gbmVwdF90cmFuc2xhdGVfbDJnYSh2LCBMMl9ncGEsIHBhZ2Vfb3JkZXIsIHJ3
eF9yaWdodHMsICZnZm4sIHAybV9hY2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZl
eGl0X3F1YWwsICZleGl0X3JlYXNvbik7CkBAIC0yMDk2LDYgKzIwOTgsOCBAQCBudm14X2hhcF93
YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dw
YSwKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKwogICAg
IHJldHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRf
aGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwppbmRleCA5YzFlYzExLi40
MDQyMjZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwpAQCAtMTQyLDcgKzE0Miw3IEBAIG5l
c3RlZGhhcF9maXhfcDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAog
ICogd2FsayBpcyBzdWNjZXNzZnVsLCB0aGUgdHJhbnNsYXRlZCB2YWx1ZSBpcyByZXR1cm5lZCBp
bgogICogTDFfZ3BhLiBUaGUgcmVzdWx0IHZhbHVlIHRlbGxzIHdoYXQgdG8gZG8gbmV4dC4KICAq
Lwotc3RhdGljIGludAoraW50CiBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYs
IHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAogICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBhY2Nlc3NfciwgYm9vbF90IGFjY2Vzc193LCBib29sX3QgYWNjZXNz
X3gpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggOGI4MDAxZS4uZjU4YTYxMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTgzNiwyMCArMTgzNiwzOSBA
QCB1bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAogICAgICAg
ICAmJiBwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSAKICAgICAgICAgJiYgbmVzdGVkaHZtX2lz
X24yKHYpICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOworICAgICAgICB1bnNp
Z25lZCBsb25nIGwyX2dmbiwgbDFfZ2ZuOwogICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
OwogICAgICAgICBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgKm1vZGU7Ci0gICAgICAgIHVpbnQz
Ml90IHBmZWNfMjEgPSAqcGZlYzsKICAgICAgICAgdWludDY0X3QgbnAybV9iYXNlID0gbmh2bV92
Y3B1X3AybV9iYXNlKHYpOworICAgICAgICB1aW50OF90IGwxX3AybWE7CisgICAgICAgIHVuc2ln
bmVkIGludCBsMV9wYWdlX29yZGVyOworICAgICAgICBpbnQgcnY7CiAKICAgICAgICAgLyogdHJh
bnNsYXRlIGwyIGd1ZXN0IHZhIGludG8gbDIgZ3Vlc3QgZ2ZuICovCiAgICAgICAgIHAybSA9IHAy
bV9nZXRfbmVzdGVkcDJtKHYsIG5wMm1fYmFzZSk7CiAgICAgICAgIG1vZGUgPSBwYWdpbmdfZ2V0
X25lc3RlZG1vZGUodik7Ci0gICAgICAgIGdmbiA9IG1vZGUtPmd2YV90b19nZm4odiwgcDJtLCB2
YSwgcGZlYyk7CisgICAgICAgIGwyX2dmbiA9IG1vZGUtPmd2YV90b19nZm4odiwgcDJtLCB2YSwg
cGZlYyk7CisKKyAgICAgICAgaWYgKCBsMl9nZm4gPT0gSU5WQUxJRF9HRk4gKQorICAgICAgICAg
ICAgcmV0dXJuIElOVkFMSURfR0ZOOwogCiAgICAgICAgIC8qIHRyYW5zbGF0ZSBsMiBndWVzdCBn
Zm4gaW50byBsMSBndWVzdCBnZm4gKi8KLSAgICAgICAgcmV0dXJuIGhvc3Rtb2RlLT5wMm1fZ2Ff
dG9fZ2ZuKHYsIGhvc3RwMm0sIG5wMm1fYmFzZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdmbiA8PCBQQUdFX1NISUZULCAmcGZlY18yMSwgTlVMTCk7CisgICAgICAg
IHJ2ID0gbmVzdGVkaGFwX3dhbGtfTDFfcDJtKHYsIGwyX2dmbiwgJmwxX2dmbiwgJmwxX3BhZ2Vf
b3JkZXIsICZsMV9wMm1hLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhISgqcGZlYyAmIFBGRUNfd3JpdGVf
YWNjZXNzKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISEoKnBmZWMgJiBQ
RkVDX2luc25fZmV0Y2gpKTsKKworICAgICAgICBpZiAoIHJ2ICE9IE5FU1RFREhWTV9QQUdFRkFV
TFRfRE9ORSApCisgICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47CisKKyAgICAgICAgLyoK
KyAgICAgICAgICogU2FuaXR5IGNoZWNrIHRoYXQgbDFfZ2ZuIGNhbiBiZSB1c2VkIHByb3Blcmx5
IGFzIGEgNEsgbWFwcGluZywgZXZlbgorICAgICAgICAgKiBpZiBpdCBtYXBwZWQgYnkgYSBuZXN0
ZWQgc3VwZXJwYWdlLgorICAgICAgICAgKi8KKyAgICAgICAgQVNTRVJUKChsMl9nZm4gJiAoKDF1
bCA8PCBsMV9wYWdlX29yZGVyKSAtIDEpKSA9PQorICAgICAgICAgICAgICAgKGwxX2dmbiAmICgo
MXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpKTsKKworICAgICAgICByZXR1cm4gbDFfZ2ZuOwog
ICAgIH0KIAogICAgIHJldHVybiBob3N0bW9kZS0+Z3ZhX3RvX2dmbih2LCBob3N0cDJtLCB2YSwg
cGZlYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCmluZGV4IGNjYTQxYjMuLjFmNTBi
OWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCkBAIC01Nyw2ICs1NywxMCBAQCBi
b29sX3QgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHN0cnVjdCB2Y3B1ICp2KTsKIGludCBu
ZXN0ZWRodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90ICpM
Ml9ncGEsCiAgICAgYm9vbF90IGFjY2Vzc19yLCBib29sX3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nl
c3NfeCk7CiAKK2ludCBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYsIHBhZGRy
X3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAqcDJtX2FjYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbF90IGFjY2Vzc19yLCBib29sX3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nl
c3NfeCk7CisKIC8qIElPIHBlcm1pc3Npb24gbWFwICovCiB1bnNpZ25lZCBsb25nICpuZXN0ZWRo
dm1fdmNwdV9pb21hcF9nZXQoYm9vbF90IGlvcG9ydF84MCwgYm9vbF90IGlvcG9ydF9lZCk7CiAK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAY-0001te-9c; Sat, 28 May 2016 06:56: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 1b6YAW-0001tQ-Iv
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:20 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 68/E9-25698-31149475; Sat, 28 May 2016 06:56:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfY0TP
 cYNIbIYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHtqGVNBm27F6p2fWBsYFyt1MXJxCAl8YZS4
 duUvC4RznlHi6cmLQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAhESv/v2M
 4OU8wqYSXTfdgQJswCVv/y9iXkCI8cCRoZVjBrFqUVlqUW6hhZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MTds9DzFKcjApifIyXfYIF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBu9feM1xIsCg1PbUiLTMHGBwwaQkOHiUR3tUgad7igsTc4sx0iNQpRkUpcd4qkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMuwZkCk9mXgnc9FdAi5mAFi9g8
 QBZXJKIkJJqYDR6MHXdC5fQxtxLZ+xPfdRP+Oo0xW+JlM9WbeuQHIFb33lVbtXt/jWza99BhW
 2HThTZTtCsCmX1neGhzFLT+DYz6LFgTt5Lc7vdRYYWDD3sucsPvF4esGz/8icFL44rHs430V5
 4IS0s3j3uWOzcBwZXU863GbXerrUId566XImF30P4/pV5DEosxRmJhlrMRcWJABdefWFDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1464418578!29993275!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8688 invoked from network); 28 May 2016 06:56:19 -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; 28 May 2016 06:56: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 1b6YAU-0004GR-5V
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAU-0004js-4x
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAU-0004js-4x@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:18 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/nested_p2m: Don't walk EPT
	tables with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxYzk0YmRhZmU0NDQzMDk4ZWRjNjg4NTYzZWQ2MTdhNzViYzdjNzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAxNDo0OToyOCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAyNyAxNDo0OToyOCAyMDE2ICsw
MjAwCgogICAgeGVuL25lc3RlZF9wMm06IERvbid0IHdhbGsgRVBUIHRhYmxlcyB3aXRoIGEgcmVn
dWxhciBQVCB3YWxrZXIKICAgIAogICAgaG9zdG1vZGUtPnAybV9nYV90b19nZm4oKSBpcyBhIHBs
YWluIFBUIHdhbGtlciwgYW5kIGlzIG5vdCBhcHByb3ByaWF0ZSBmb3IgYQogICAgZ2VuZXJhbCBM
MSBwMm0gd2Fsay4gIEl0IGlzIGZpbmUgZm9yIEFNRCBhcyBOUFQgc2hhcmUgdGhlIHNhbWUgZm9y
bWF0IGFzCiAgICBub3JtYWwgcGFnZXRhYmxlcy4gIEZvciBJbnRlbCBFUFQgaG93ZXZlciwgaXQg
aXMgd3JvbmcuCiAgICAKICAgIFRoZSB0cmFuc2xhdGlvbiBlbmRzIHVwIGNvcnJlY3QgKGFzIHRo
ZSBmb3JtYXRzIGFyZSBzdWZmaWNpZW50bHkgc2ltaWxhciksIGJ1dAogICAgdGhlIGNvbnRyb2wg
Yml0cyBpbiBsb3dlciAxMiBiaXRzIGRpZmZlciBpbiBtZWFuaW5nLiAgQSBwbGFpbiBQVCB3YWxr
ZXIgc2V0cwogICAgQS9EIGJpdHMgKGJpdHMgNSBhbmQgNikgYXMgaXQgd2Fsa3MsIGJ1dCBpbiBF
UFQgdGFibGVzLCB0aGVzZSBhcmUgdGhlIElQQVQgYW5kCiAgICB0b3AgYml0IG9mIEVNVCAoY2Fj
aGluZyB0eXBlKS4gIFRoaXMgaW4gdHVybiBjYXVzZXMgcHJvYmxlbSB3aGVuIHRoZSBFUFQKICAg
IHRhYmxlcyBhcmUgc3Vic2VxdWVudGx5IHVzZWQuCiAgICAKICAgIFJlcGxhY2UgaG9zdG1vZGUt
PnAybV9nYV90b19nZm4oKSB3aXRoIG5lc3RlZGhhcF93YWxrX0wxX3AybSgpIGluCiAgICBwYWdp
bmdfZ3ZhX3RvX2dmbigpLCB3aGljaCBpcyB0aGUgY29ycmVjdCBmdW5jdGlvbiBmb3IgdGhlIHRh
c2suICBUaGlzCiAgICBpbnZvbHZlcyBtYWtpbmcgbmVzdGVkaGFwX3dhbGtfTDFfcDJtKCkgbm9u
LXN0YXRpYywgYW5kIGFkZGluZwogICAgdm14X3ZtY3NfZW50ZXIvZXhpdCgpIHBhaXJzIHRvIG52
bXhfaGFwX3dhbGtfTDFfcDJtKCkgYXMgaXQgaXMgbm93IHJlYWNoYWJsZQogICAgZnJvbSBjb250
ZXh0cyBvdGhlciB0aGFuIHYgPT0gY3VycmVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiYWIyYmQ4
ZTIyMmRlOWU1OTY2OTlhYzA4MGVhOTg1YWY4MjhjNGM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0w
NS0xOCAxODoyMjowNiArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAg
ICAgIHwgIDQgKysrKwogeGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCAyOSArKysrKysrKysrKysr
KysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggfCAg
NCArKysrCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IDljY2MwM2YuLjQxZTVkYzMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTIwNzIsNiArMjA3Miw4IEBAIG52bXhfaGFwX3dhbGtfTDFfcDJtKHN0cnVjdCB2Y3B1ICp2
LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgIHVpbnQzMl90IHJ3eF9yaWdo
dHMgPSAoYWNjZXNzX3ggPDwgMikgfCAoYWNjZXNzX3cgPDwgMSkgfCBhY2Nlc3NfcjsKICAgICBz
dHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogCisgICAgdm14X3ZtY3Nf
ZW50ZXIodik7CisKICAgICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZleGl0X3F1YWwp
OwogICAgIHJjID0gbmVwdF90cmFuc2xhdGVfbDJnYSh2LCBMMl9ncGEsIHBhZ2Vfb3JkZXIsIHJ3
eF9yaWdodHMsICZnZm4sIHAybV9hY2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZl
eGl0X3F1YWwsICZleGl0X3JlYXNvbik7CkBAIC0yMDk2LDYgKzIwOTgsOCBAQCBudm14X2hhcF93
YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dw
YSwKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKwogICAg
IHJldHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRf
aGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwppbmRleCA5YzFlYzExLi40
MDQyMjZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwpAQCAtMTQyLDcgKzE0Miw3IEBAIG5l
c3RlZGhhcF9maXhfcDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAog
ICogd2FsayBpcyBzdWNjZXNzZnVsLCB0aGUgdHJhbnNsYXRlZCB2YWx1ZSBpcyByZXR1cm5lZCBp
bgogICogTDFfZ3BhLiBUaGUgcmVzdWx0IHZhbHVlIHRlbGxzIHdoYXQgdG8gZG8gbmV4dC4KICAq
Lwotc3RhdGljIGludAoraW50CiBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYs
IHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAogICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBhY2Nlc3NfciwgYm9vbF90IGFjY2Vzc193LCBib29sX3QgYWNjZXNz
X3gpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggOGI4MDAxZS4uZjU4YTYxMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTgzNiwyMCArMTgzNiwzOSBA
QCB1bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAogICAgICAg
ICAmJiBwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSAKICAgICAgICAgJiYgbmVzdGVkaHZtX2lz
X24yKHYpICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOworICAgICAgICB1bnNp
Z25lZCBsb25nIGwyX2dmbiwgbDFfZ2ZuOwogICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
OwogICAgICAgICBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgKm1vZGU7Ci0gICAgICAgIHVpbnQz
Ml90IHBmZWNfMjEgPSAqcGZlYzsKICAgICAgICAgdWludDY0X3QgbnAybV9iYXNlID0gbmh2bV92
Y3B1X3AybV9iYXNlKHYpOworICAgICAgICB1aW50OF90IGwxX3AybWE7CisgICAgICAgIHVuc2ln
bmVkIGludCBsMV9wYWdlX29yZGVyOworICAgICAgICBpbnQgcnY7CiAKICAgICAgICAgLyogdHJh
bnNsYXRlIGwyIGd1ZXN0IHZhIGludG8gbDIgZ3Vlc3QgZ2ZuICovCiAgICAgICAgIHAybSA9IHAy
bV9nZXRfbmVzdGVkcDJtKHYsIG5wMm1fYmFzZSk7CiAgICAgICAgIG1vZGUgPSBwYWdpbmdfZ2V0
X25lc3RlZG1vZGUodik7Ci0gICAgICAgIGdmbiA9IG1vZGUtPmd2YV90b19nZm4odiwgcDJtLCB2
YSwgcGZlYyk7CisgICAgICAgIGwyX2dmbiA9IG1vZGUtPmd2YV90b19nZm4odiwgcDJtLCB2YSwg
cGZlYyk7CisKKyAgICAgICAgaWYgKCBsMl9nZm4gPT0gSU5WQUxJRF9HRk4gKQorICAgICAgICAg
ICAgcmV0dXJuIElOVkFMSURfR0ZOOwogCiAgICAgICAgIC8qIHRyYW5zbGF0ZSBsMiBndWVzdCBn
Zm4gaW50byBsMSBndWVzdCBnZm4gKi8KLSAgICAgICAgcmV0dXJuIGhvc3Rtb2RlLT5wMm1fZ2Ff
dG9fZ2ZuKHYsIGhvc3RwMm0sIG5wMm1fYmFzZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdmbiA8PCBQQUdFX1NISUZULCAmcGZlY18yMSwgTlVMTCk7CisgICAgICAg
IHJ2ID0gbmVzdGVkaGFwX3dhbGtfTDFfcDJtKHYsIGwyX2dmbiwgJmwxX2dmbiwgJmwxX3BhZ2Vf
b3JkZXIsICZsMV9wMm1hLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhISgqcGZlYyAmIFBGRUNfd3JpdGVf
YWNjZXNzKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISEoKnBmZWMgJiBQ
RkVDX2luc25fZmV0Y2gpKTsKKworICAgICAgICBpZiAoIHJ2ICE9IE5FU1RFREhWTV9QQUdFRkFV
TFRfRE9ORSApCisgICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47CisKKyAgICAgICAgLyoK
KyAgICAgICAgICogU2FuaXR5IGNoZWNrIHRoYXQgbDFfZ2ZuIGNhbiBiZSB1c2VkIHByb3Blcmx5
IGFzIGEgNEsgbWFwcGluZywgZXZlbgorICAgICAgICAgKiBpZiBpdCBtYXBwZWQgYnkgYSBuZXN0
ZWQgc3VwZXJwYWdlLgorICAgICAgICAgKi8KKyAgICAgICAgQVNTRVJUKChsMl9nZm4gJiAoKDF1
bCA8PCBsMV9wYWdlX29yZGVyKSAtIDEpKSA9PQorICAgICAgICAgICAgICAgKGwxX2dmbiAmICgo
MXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpKTsKKworICAgICAgICByZXR1cm4gbDFfZ2ZuOwog
ICAgIH0KIAogICAgIHJldHVybiBob3N0bW9kZS0+Z3ZhX3RvX2dmbih2LCBob3N0cDJtLCB2YSwg
cGZlYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCmluZGV4IGNjYTQxYjMuLjFmNTBi
OWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCkBAIC01Nyw2ICs1NywxMCBAQCBi
b29sX3QgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHN0cnVjdCB2Y3B1ICp2KTsKIGludCBu
ZXN0ZWRodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90ICpM
Ml9ncGEsCiAgICAgYm9vbF90IGFjY2Vzc19yLCBib29sX3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nl
c3NfeCk7CiAKK2ludCBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYsIHBhZGRy
X3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCAqcGFnZV9vcmRlciwgdWludDhfdCAqcDJtX2FjYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbF90IGFjY2Vzc19yLCBib29sX3QgYWNjZXNzX3csIGJvb2xfdCBhY2Nl
c3NfeCk7CisKIC8qIElPIHBlcm1pc3Npb24gbWFwICovCiB1bnNpZ25lZCBsb25nICpuZXN0ZWRo
dm1fdmNwdV9pb21hcF9nZXQoYm9vbF90IGlvcG9ydF84MCwgYm9vbF90IGlvcG9ydF9lZCk7CiAK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6YAi-0001v2-BT; Sat, 28 May 2016 06:56:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAg-0001uk-9Y
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:30 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 DC/6D-06230-D1149475; Sat, 28 May 2016 06:56:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfW0TP
 c4OFmbosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Fz5nKlgH0/FnWW7mBsY13B2MXJxCAl8YZQ4
 8f8BC4RznlFi2bQNrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSfScv
 sAEYvMKmElsPfWdHcRmAapfOv048wRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBK+8g2e4kGBRanpqRVpmDjA4YNISHDxKIrwKIGne4oLE3OLMdIjUKUZFKXFeJpCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsEMoUnM68EbvoroMVMQIsXs
 HiALC5JREhJNTC67JRa368RfLfQSjQsp5j1TinvySX9rSZvfQ1OCx3jOtU+9+O+T7LRN0wPH9
 oz/7r7Ih6dmz+UXim06ehfyTvedut219xNnGlv/i09L7T6Wmpmap1SylqbiPMuaau6qgsfGva
 yBLl5zoz3PyJl9y/74XyttwwbOn7deiCwP2OdRc/PU2vTdzopsRRnJBpqMRcVJwIA6ohC2kMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464418588!16200758!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42156 invoked from network); 28 May 2016 06:56:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:56: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 1b6YAe-0004Gb-7Z
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAe-0004kG-6t
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAe-0004kG-6t@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:28 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg1NDkzODU5Njg5MjUyNDFiZTcwZmNiNTQ5YjkzOTE0NmMzZWM2ZmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ5OjUyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ5OjUyIDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJiYjIzMDk3
MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1
LTE5IDEyOjA2OjMzICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDVlYWM4ODkuLmE3MzkxM2QgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTExLDYgKzQxMTEsOCBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9PSBP
UF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBlYS5tZW0u
b2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMsIGN0eHQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0
LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00MzU4LDYgKzQzNjAs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYgKGVh
LnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNl
ZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLmJ5
dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRvbmU7CiAg
ICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:32 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6YAi-0001v2-BT; Sat, 28 May 2016 06:56:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAg-0001uk-9Y
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:30 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 DC/6D-06230-D1149475; Sat, 28 May 2016 06:56:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVfW0TP
 c4OFmbosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Fz5nKlgH0/FnWW7mBsY13B2MXJxCAl8YZQ4
 8f8BC4RznlFi2bQNrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSfScv
 sAEYvMKmElsPfWdHcRmAapfOv048wRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GHc+dzrEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBK+8g2e4kGBRanpqRVpmDjA4YNISHDxKIrwKIGne4oLE3OLMdIjUKUZFKXFeJpCE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsEMoUnM68EbvoroMVMQIsXs
 HiALC5JREhJNTC67JRa368RfLfQSjQsp5j1TinvySX9rSZvfQ1OCx3jOtU+9+O+T7LRN0wPH9
 oz/7r7Ih6dmz+UXim06ehfyTvedut219xNnGlv/i09L7T6Wmpmap1SylqbiPMuaau6qgsfGva
 yBLl5zoz3PyJl9y/74XyttwwbOn7deiCwP2OdRc/PU2vTdzopsRRnJBpqMRcVJwIA6ohC2kMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464418588!16200758!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42156 invoked from network); 28 May 2016 06:56:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 28 May 2016 06:56: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 1b6YAe-0004Gb-7Z
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAe-0004kG-6t
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAe-0004kG-6t@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:28 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg1NDkzODU5Njg5MjUyNDFiZTcwZmNiNTQ5YjkzOTE0NmMzZWM2ZmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQ5OjUyIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQ5OjUyIDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJiYjIzMDk3
MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1
LTE5IDEyOjA2OjMzICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDVlYWM4ODkuLmE3MzkxM2QgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTExLDYgKzQxMTEsOCBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9PSBP
UF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBlYS5tZW0u
b2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMsIGN0eHQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0
LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00MzU4LDYgKzQzNjAs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYgKGVh
LnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNl
ZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLmJ5
dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRvbmU7CiAg
ICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAt-0001wR-DP; Sat, 28 May 2016 06:56: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 1b6YAr-0001wC-9E
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:41 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 85/51-12134-82149475; Sat, 28 May 2016 06:56:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfd0TP
 c4NJ0NYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHz3KHPBU62KF8d2sTQw9ip2MXJxCAl8YZQ4
 8XEtI4RznlHiz+Me9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQW8JRonf
 mACsXkFzCTe7bvFAmKzANUf7Z/BOIGRYwEjwypGjeLUorLUIl1Dc72kosz0jJLcxMwcXUMDY7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsaXpz0PMUpyMCmJ8jJd9ggX4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMEr7+AZLiRYlJqeWpGWmQMMD5i0BAePkgivAkiat7ggMbc4Mx0idYpRUUqclwkk
 IQCSyCjNg2uDheQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfM+tweawpOZVwI3/RXQYiagx
 QtYPEAWlyQipKQaGF3+7C97YBe1WqJ5il+yr975/+fdt/eFfmieNePwvWIdTYVgviBJu/kr/x
 Vtyrff7b9bMTYk6uujL64hs9652mv+3OfWw/VpdvLmQJ+DjY6rkh4wpkfrF07Ske2bsfhYeIp
 l/MWp1xe+SD6Y9GVljjr7x0lLlbrkKv8lLBFzNFjc6Tu9U7/aWImlOCPRUIu5qDgRAGYUVZtE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1464418598!42545494!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58298 invoked from network); 28 May 2016 06:56:39 -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; 28 May 2016 06:56: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 1b6YAo-0004Gl-9T
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAo-0004ke-8q
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAo-0004ke-8q@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:38 +0000
Subject: [Xen-changelog] [xen stable-4.5] sched: avoid races on time values
	read from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUyNGE5M2QxZmEzM2QxOGYwOTAwNDU5MmJkZTIyYTRlODQwOWI3ZjgKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTQ6NTA6MTkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTQ6NTA6MTkgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgCiAgICBSVERTOiBmaXggYW5vdGhlciBpbnN0YW5jZSBvZiB0
aGUgJ3JlYWQgTk9XKCknIHJhY2UKICAgIAogICAgd2hpY2ggd2FzIG92ZXJsb29rZWQgaW4gNzc5
NTExZjRiZjVhZSAoInNjaGVkOiBhdm9pZAogICAgcmFjZXMgb24gdGltZSB2YWx1ZXMgcmVhZCBm
cm9tIE5PVygpIikuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lv
bGlAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5u
LmVkdT4KICAgIG1hc3RlciBjb21taXQ6IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2
MGY2OWU5NzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTIzIDE0OjM5OjUxICswMjAwCiAgICBt
YXN0ZXIgY29tbWl0OiA0MDc0ZTRlYmU5MTE1YWM0OTg2Zjk2M2ExM2ZlYWRhM2UwNTYwNDYwCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0yNSAxNDozMzo1NyArMDIwMAotLS0KIHhlbi9jb21tb24v
c2NoZWRfY3JlZGl0Mi5jIHwgNCArKy0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICB8IDcg
KysrKystLQogeGVuL2NvbW1vbi9zY2hlZHVsZS5jICAgICAgfCA0ICsrKy0KIDMgZmlsZXMgY2hh
bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4
IDFjYTUyMWIuLmRiOWUxYzQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5j
CisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC05NDgsNyArOTQ4LDcgQEAgc3Rh
dGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
c3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMg
PSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qg
bm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9jayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50
LiAqLwogCkBAIC0xMDAxLDggKzEwMDEsOCBAQCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0
X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewog
ICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3Nj
aGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJV
R19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYgc3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nl
c3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9u
L3NjaGVkX3J0LmMKaW5kZXggMDYyMTc4MC4uYTc3ZTgwOCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNTQ3LDcgKzU0Nyw3
IEBAIHN0YXRpYyB2b2lkCiBydF92Y3B1X2luc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpv
cHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc3ZjID0gcnRfdmNw
dSh2Yyk7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190aW1lX3Qgbm93OwogICAg
IHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAvKiBub3QgYWRkbG9jYXRlIGlkbGUgdmNwdSB0byBk
b20gdmNwdSBsaXN0ICovCkBAIC01NTUsNiArNTU1LDggQEAgcnRfdmNwdV9pbnNlcnQoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKworICAgIG5vdyA9IE5P
VygpOwogICAgIGlmICggbm93ID49IHN2Yy0+Y3VyX2RlYWRsaW5lICkKICAgICAgICAgcnRfdXBk
YXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApAQCAtOTU5LDcgKzk2MSw3IEBAIHN0YXRpYyB2b2lk
CiBydF92Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAq
dmMpCiB7CiAgICAgc3RydWN0IHJ0X3ZjcHUgKiBjb25zdCBzdmMgPSBydF92Y3B1KHZjKTsKLSAg
ICBzX3RpbWVfdCBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCBub3c7CiAgICAgc3RydWN0IHJ0
X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc25leHQg
PSBOVUxMOyAvKiBoaWdoZXN0IHByaW9yaXR5IG9uIFJ1blEgKi8KICAgICBzdHJ1Y3QgcnRfZG9t
ICpzZG9tID0gTlVMTDsKQEAgLTk4NCw2ICs5ODYsNyBAQCBydF92Y3B1X3dha2UoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBub3cgPSBOT1coKTsKICAgICBpZiAoIG5vdyA+PSBzdmMtPmN1cl9kZWFkbGlu
ZSkKICAgICAgICAgcnRfdXBkYXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDY0YTYx
OWYuLjNlMzAwNDcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKQEAgLTExNjIsNyArMTE2Miw3IEBAIHN0YXRpYyB2b2lkIHZjcHVf
cGVyaW9kaWNfdGltZXJfd29yayhzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHNjaGVkdWxl
KHZvaWQpCiB7CiAgICAgc3RydWN0IHZjcHUgICAgICAgICAgKnByZXYgPSBjdXJyZW50LCAqbmV4
dCA9IE5VTEw7Ci0gICAgc190aW1lX3QgICAgICAgICAgICAgIG5vdyA9IE5PVygpOworICAgIHNf
dGltZV90ICAgICAgICAgICAgICBub3c7CiAgICAgc3RydWN0IHNjaGVkdWxlciAgICAgKnNjaGVk
OwogICAgIHVuc2lnbmVkIGxvbmcgICAgICAgICp0YXNrbGV0X3dvcmsgPSAmdGhpc19jcHUodGFz
a2xldF93b3JrX3RvX2RvKTsKICAgICBib29sX3QgICAgICAgICAgICAgICAgdGFza2xldF93b3Jr
X3NjaGVkdWxlZCA9IDA7CkBAIC0xMTk2LDYgKzExOTYsOCBAQCBzdGF0aWMgdm9pZCBzY2hlZHVs
ZSh2b2lkKQogCiAgICAgbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9ja19pcnEoY3B1KTsKIAorICAg
IG5vdyA9IE5PVygpOworCiAgICAgc3RvcF90aW1lcigmc2QtPnNfdGltZXIpOwogICAgIAogICAg
IC8qIGdldCBwb2xpY3ktc3BlY2lmaWMgZGVjaXNpb24gb24gc2NoZWR1bGluZy4uLiAqLwotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxl
LTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat May 28 06:56:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 06:56: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 1b6YAt-0001wR-DP; Sat, 28 May 2016 06:56: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 1b6YAr-0001wC-9E
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:41 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 85/51-12134-82149475; Sat, 28 May 2016 06:56:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfd0TP
 c4NJ0NYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHz3KHPBU62KF8d2sTQw9ip2MXJxCAl8YZQ4
 8XEtI4RznlHiz+Me9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQW8JRonf
 mACsXkFzCTe7bvFAmKzANUf7Z/BOIGRYwEjwypGjeLUorLUIl1Dc72kosz0jJLcxMwcXUMDY7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsaXpz0PMUpyMCmJ8jJd9ggX4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMEr7+AZLiRYlJqeWpGWmQMMD5i0BAePkgivAkiat7ggMbc4Mx0idYpRUUqclwkk
 IQCSyCjNg2uDheQlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfM+tweawpOZVwI3/RXQYiagx
 QtYPEAWlyQipKQaGF3+7C97YBe1WqJ5il+yr975/+fdt/eFfmieNePwvWIdTYVgviBJu/kr/x
 Vtyrff7b9bMTYk6uujL64hs9652mv+3OfWw/VpdvLmQJ+DjY6rkh4wpkfrF07Ske2bsfhYeIp
 l/MWp1xe+SD6Y9GVljjr7x0lLlbrkKv8lLBFzNFjc6Tu9U7/aWImlOCPRUIu5qDgRAGYUVZtE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1464418598!42545494!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58298 invoked from network); 28 May 2016 06:56:39 -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; 28 May 2016 06:56: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 1b6YAo-0004Gl-9T
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6YAo-0004ke-8q
 for xen-changelog@lists.xensource.com; Sat, 28 May 2016 06:56:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6YAo-0004ke-8q@xenbits.xenproject.org>
Date: Sat, 28 May 2016 06:56:38 +0000
Subject: [Xen-changelog] [xen stable-4.5] sched: avoid races on time values
	read from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDUyNGE5M2QxZmEzM2QxOGYwOTAwNDU5MmJkZTIyYTRlODQwOWI3ZjgKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTQ6NTA6MTkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTQ6NTA6MTkgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgCiAgICBSVERTOiBmaXggYW5vdGhlciBpbnN0YW5jZSBvZiB0
aGUgJ3JlYWQgTk9XKCknIHJhY2UKICAgIAogICAgd2hpY2ggd2FzIG92ZXJsb29rZWQgaW4gNzc5
NTExZjRiZjVhZSAoInNjaGVkOiBhdm9pZAogICAgcmFjZXMgb24gdGltZSB2YWx1ZXMgcmVhZCBm
cm9tIE5PVygpIikuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lv
bGlAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5u
LmVkdT4KICAgIG1hc3RlciBjb21taXQ6IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2
MGY2OWU5NzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTIzIDE0OjM5OjUxICswMjAwCiAgICBt
YXN0ZXIgY29tbWl0OiA0MDc0ZTRlYmU5MTE1YWM0OTg2Zjk2M2ExM2ZlYWRhM2UwNTYwNDYwCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0yNSAxNDozMzo1NyArMDIwMAotLS0KIHhlbi9jb21tb24v
c2NoZWRfY3JlZGl0Mi5jIHwgNCArKy0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICB8IDcg
KysrKystLQogeGVuL2NvbW1vbi9zY2hlZHVsZS5jICAgICAgfCA0ICsrKy0KIDMgZmlsZXMgY2hh
bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4
IDFjYTUyMWIuLmRiOWUxYzQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5j
CisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC05NDgsNyArOTQ4LDcgQEAgc3Rh
dGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
c3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMg
PSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qg
bm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9jayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50
LiAqLwogCkBAIC0xMDAxLDggKzEwMDEsOCBAQCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0
X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewog
ICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3Nj
aGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJV
R19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYgc3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nl
c3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9u
L3NjaGVkX3J0LmMKaW5kZXggMDYyMTc4MC4uYTc3ZTgwOCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNTQ3LDcgKzU0Nyw3
IEBAIHN0YXRpYyB2b2lkCiBydF92Y3B1X2luc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpv
cHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc3ZjID0gcnRfdmNw
dSh2Yyk7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190aW1lX3Qgbm93OwogICAg
IHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAvKiBub3QgYWRkbG9jYXRlIGlkbGUgdmNwdSB0byBk
b20gdmNwdSBsaXN0ICovCkBAIC01NTUsNiArNTU1LDggQEAgcnRfdmNwdV9pbnNlcnQoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKworICAgIG5vdyA9IE5P
VygpOwogICAgIGlmICggbm93ID49IHN2Yy0+Y3VyX2RlYWRsaW5lICkKICAgICAgICAgcnRfdXBk
YXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApAQCAtOTU5LDcgKzk2MSw3IEBAIHN0YXRpYyB2b2lk
CiBydF92Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAq
dmMpCiB7CiAgICAgc3RydWN0IHJ0X3ZjcHUgKiBjb25zdCBzdmMgPSBydF92Y3B1KHZjKTsKLSAg
ICBzX3RpbWVfdCBub3cgPSBOT1coKTsKKyAgICBzX3RpbWVfdCBub3c7CiAgICAgc3RydWN0IHJ0
X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc25leHQg
PSBOVUxMOyAvKiBoaWdoZXN0IHByaW9yaXR5IG9uIFJ1blEgKi8KICAgICBzdHJ1Y3QgcnRfZG9t
ICpzZG9tID0gTlVMTDsKQEAgLTk4NCw2ICs5ODYsNyBAQCBydF92Y3B1X3dha2UoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyAgICBub3cgPSBOT1coKTsKICAgICBpZiAoIG5vdyA+PSBzdmMtPmN1cl9kZWFkbGlu
ZSkKICAgICAgICAgcnRfdXBkYXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDY0YTYx
OWYuLjNlMzAwNDcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKQEAgLTExNjIsNyArMTE2Miw3IEBAIHN0YXRpYyB2b2lkIHZjcHVf
cGVyaW9kaWNfdGltZXJfd29yayhzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHNjaGVkdWxl
KHZvaWQpCiB7CiAgICAgc3RydWN0IHZjcHUgICAgICAgICAgKnByZXYgPSBjdXJyZW50LCAqbmV4
dCA9IE5VTEw7Ci0gICAgc190aW1lX3QgICAgICAgICAgICAgIG5vdyA9IE5PVygpOworICAgIHNf
dGltZV90ICAgICAgICAgICAgICBub3c7CiAgICAgc3RydWN0IHNjaGVkdWxlciAgICAgKnNjaGVk
OwogICAgIHVuc2lnbmVkIGxvbmcgICAgICAgICp0YXNrbGV0X3dvcmsgPSAmdGhpc19jcHUodGFz
a2xldF93b3JrX3RvX2RvKTsKICAgICBib29sX3QgICAgICAgICAgICAgICAgdGFza2xldF93b3Jr
X3NjaGVkdWxlZCA9IDA7CkBAIC0xMTk2LDYgKzExOTYsOCBAQCBzdGF0aWMgdm9pZCBzY2hlZHVs
ZSh2b2lkKQogCiAgICAgbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9ja19pcnEoY3B1KTsKIAorICAg
IG5vdyA9IE5PVygpOworCiAgICAgc3RvcF90aW1lcigmc2QtPnNfdGltZXIpOwogICAgIAogICAg
IC8qIGdldCBwb2xpY3ktc3BlY2lmaWMgZGVjaXNpb24gb24gc2NoZWR1bGluZy4uLiAqLwotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxl
LTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 04:33:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 04:33:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6sPR-000582-VM; Sun, 29 May 2016 04:33: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 1b6sPQ-00057w-Gp
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:04 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 24/41-14904-FF07A475; Sun, 29 May 2016 04:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdfgVe
 4wafjZhYTthk4MHps79vFHsAYxZqZl5RfkcCacX3tA/aCo9IVn+/UNjBeE+pi5OIQEvjCKLHv
 wUImCOc8o8TpU73sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RK7Pu5g
 wXE5hUwk/j55iYjiM0CVP+vby3LBEaOBYwMqxjVi1OLylKLdM31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYj012PsQoycGkJMrLdNkjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE74l8r3AhwaLU9NSKtMwcYGjApCU4eJREeG+BpHmLCxJzizPTIVKnGBWlxHkfgCQE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXllgcAvxZOaVwE1/BbSYCWjxA
 hYPkMUliQgpqQbGDMGeYwlJCq+uRe16u2i1QdsD0dvnnjx/LzZXkYEpyVHBZPdy80qXC7P1Mr
 reqPlIvk3tnJqXkvix8o40R5t/5NSXqhPDzJhvv9nS6fjmnvHHF4a+HdHvn2d2H1Vl3KG7I4r
 T1lC8Msbmm9HjaNaJyldVzi1srbhhLGggdVV+r7q5YjzDp2NKLMUZiYZazEXFiQBMKPyfQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1464496381!42122336!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55899 invoked from network); 29 May 2016 04:33:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 29 May 2016 04: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 1b6sPN-00076R-M6
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6sPN-0001qS-He
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6sPN-0001qS-He@xenbits.xenproject.org>
Date: Sun, 29 May 2016 04:33:01 +0000
Subject: [Xen-changelog] [xen master] Revert "x86/mce: handle reserved
	domain ID in XEN_MC_msrinject"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVmZjM3MWU5ZDg3ZjQ2OGJmNzNhY2ZhZmQ2NWJhNWEwZDFiN2JkNGYKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAyNyAx
NzoxNjozNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTc6MTg6NDcgMjAxNiArMDEwMAoKICAgIFJldmVy
dCAieDg2L21jZTogaGFuZGxlIHJlc2VydmVkIGRvbWFpbiBJRCBpbiBYRU5fTUNfbXNyaW5qZWN0
IgogICAgCiAgICBUaGlzIHJldmVydHMgY29tbWl0IDU1ZGM3ZjYxMjYwZjRiZWNjNmM1ZTUyYTgx
NTVhNmI4NzQxYzAzY2MuCiAgICAKICAgIFRoZSBnZXRfbWFpbnRhaW5lci5wbCBzY3JpcHQgc2hv
d2VkIEphbiBhcyB0aGUgbWFpbnRhaW5lciBzbyBJIHB1c2hlZAogICAgdGhpcyBwYXRjaC4gQnV0
IGluIGZhY3QgYWNjb3JkaW5nIHRvIE1BSU5UQUlORVJTIGZpbGUsIGhlJ3Mgbm90LiAgUmV2ZXJ0
CiAgICB0aGlzIHBhdGNoIGFuZCB3YWl0IHVudGlsIGEgbWFpbnRhaW5lciBhY2tzIGl0LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRv
b2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYyB8ICA1ICstLS0tCiB4ZW4vYXJj
aC94ODYvY3B1L21jaGVjay9tY2UuYyAgICAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYyBiL3Rvb2xzL3Rlc3Rz
L21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYwppbmRleCA1MWFiYzhhLi4wNjFlYzdjIDEwMDY0
NAotLS0gYS90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5qLmMKKysrIGIvdG9v
bHMvdGVzdHMvbWNlLXRlc3QvdG9vbHMveGVuLW1jZWluai5jCkBAIC0zMTcsMTAgKzMxNyw3IEBA
IHN0YXRpYyBpbnQgaW5qZWN0X21jaV9hZGRyKHhjX2ludGVyZmFjZSAqeGNfaGFuZGxlLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBkb21pZCkKIHsKICAgICByZXR1cm4gYWRk
X21zcl9iYW5rX2ludHBvc2UoeGNfaGFuZGxlLCBjcHVfbnIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1DX01TUklOSl9GX0lOVEVSUE9TRSB8Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICgoZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgJiYKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZCAhPSBET01JRF9TRUxGKSA/Ci0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAwIDogTUNfTVNSSU5KX0ZfR1BBRERSKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUNfTVNSSU5KX0ZfSU5URVJQT1NFIHwgTUNfTVNS
SU5KX0ZfR1BBRERSLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQ2lfdHlwZV9B
RERSLCBiYW5rLCB2YWwsIGRvbWlkKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svbWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwppbmRleCAwMjQ0
NTUzLi5jYzQ0NmViIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpAQCAtMTQyNyw3ICsxNDI3LDYgQEAg
bG9uZyBkb19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWNfdCkgdV94ZW5fbWMpCiAK
ICAgICAgICAgaWYgKCBtY19tc3JpbmplY3QtPm1jaW5qX2ZsYWdzICYgTUNfTVNSSU5KX0ZfR1BB
RERSICkKICAgICAgICAgewotICAgICAgICAgICAgZG9taWRfdCBkb21pZDsKICAgICAgICAgICAg
IHN0cnVjdCBkb21haW4gKmQ7CiAgICAgICAgICAgICBzdHJ1Y3QgbWNpbmZvX21zciAqbXNyOwog
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGk7CkBAIC0xNDM1LDE3ICsxNDM0LDEwIEBAIGxvbmcg
ZG9fbWNhKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21jX3QpIHVfeGVuX21jKQogICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBnZm4sIG1mbjsKICAgICAgICAgICAgIHAybV90eXBlX3QgdDsK
IAotICAgICAgICAgICAgZG9taWQgPSAobWNfbXNyaW5qZWN0LT5tY2lual9kb21pZCA9PSBET01J
RF9TRUxGKSA/Ci0gICAgICAgICAgICAgICAgICAgIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lk
IDogbWNfbXNyaW5qZWN0LT5tY2lual9kb21pZDsKLSAgICAgICAgICAgIGlmICggZG9taWQgPj0g
RE9NSURfRklSU1RfUkVTRVJWRUQgKQotICAgICAgICAgICAgICAgIHJldHVybiB4ODZfbWNlcnIo
ImRvX21jYSBpbmplY3Q6IGluY29tcGF0aWJsZSBmbGFnICIKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJNQ19NU1JJTkpfRl9HUEFERFIgd2l0aCBkb21haW4gJWQiLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJTlZBTCwgZG9taWQpOwotCi0gICAgICAgICAg
ICBkID0gZ2V0X2RvbWFpbl9ieV9pZChkb21pZCk7CisgICAgICAgICAgICBkID0gZ2V0X2RvbWFp
bl9ieV9pZChtY19tc3JpbmplY3QtPm1jaW5qX2RvbWlkKTsKICAgICAgICAgICAgIGlmICggZCA9
PSBOVUxMICkKICAgICAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2EgaW5qZWN0
OiBiYWQgZG9tYWluIGlkICVkIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1F
SU5WQUwsIGRvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1FSU5WQUws
IG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQpOwogCiAgICAgICAgICAgICBmb3IgKCBpID0gMCwg
bXNyID0gJm1jX21zcmluamVjdC0+bWNpbmpfbXNyWzBdOwogICAgICAgICAgICAgICAgICAgaSA8
IG1jX21zcmluamVjdC0+bWNpbmpfY291bnQ7CkBAIC0xNDYwLDcgKzE0NTIsNyBAQCBsb25nIGRv
X21jYShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tY190KSB1X3hlbl9tYykKICAgICAgICAg
ICAgICAgICAgICAgcHV0X2dmbihkLCBnZm4pOwogICAgICAgICAgICAgICAgICAgICBwdXRfZG9t
YWluKGQpOwogICAgICAgICAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2EgaW5q
ZWN0OiBiYWQgZ2ZuICUjbHggb2YgZG9tYWluICVkIiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAtRUlOVkFMLCBnZm4sIGRvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAtRUlOVkFMLCBnZm4sIG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQp
OwogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIG1zci0+dmFsdWUgPSBwZm5f
dG9fcGFkZHIobWZuKSB8IChnYWRkciAmIChQQUdFX1NJWkUgLSAxKSk7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 04:33:14 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 04:33:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6sPR-000582-VM; Sun, 29 May 2016 04:33: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 1b6sPQ-00057w-Gp
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:04 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 24/41-14904-FF07A475; Sun, 29 May 2016 04:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdfgVe
 4wafjZhYTthk4MHps79vFHsAYxZqZl5RfkcCacX3tA/aCo9IVn+/UNjBeE+pi5OIQEvjCKLHv
 wUImCOc8o8TpU73sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC4RK7Pu5g
 wXE5hUwk/j55iYjiM0CVP+vby3LBEaOBYwMqxjVi1OLylKLdM31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYj012PsQoycGkJMrLdNkjXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IE74l8r3AhwaLU9NSKtMwcYGjApCU4eJREeG+BpHmLCxJzizPTIVKnGBWlxHkfgCQE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXllgcAvxZOaVwE1/BbSYCWjxA
 hYPkMUliQgpqQbGDMGeYwlJCq+uRe16u2i1QdsD0dvnnjx/LzZXkYEpyVHBZPdy80qXC7P1Mr
 reqPlIvk3tnJqXkvix8o40R5t/5NSXqhPDzJhvv9nS6fjmnvHHF4a+HdHvn2d2H1Vl3KG7I4r
 T1lC8Msbmm9HjaNaJyldVzi1srbhhLGggdVV+r7q5YjzDp2NKLMUZiYZazEXFiQBMKPyfQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1464496381!42122336!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55899 invoked from network); 29 May 2016 04:33:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 29 May 2016 04: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 1b6sPN-00076R-M6
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6sPN-0001qS-He
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 04:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6sPN-0001qS-He@xenbits.xenproject.org>
Date: Sun, 29 May 2016 04:33:01 +0000
Subject: [Xen-changelog] [xen master] Revert "x86/mce: handle reserved
	domain ID in XEN_MC_msrinject"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVmZjM3MWU5ZDg3ZjQ2OGJmNzNhY2ZhZmQ2NWJhNWEwZDFiN2JkNGYKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1heSAyNyAx
NzoxNjozNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTc6MTg6NDcgMjAxNiArMDEwMAoKICAgIFJldmVy
dCAieDg2L21jZTogaGFuZGxlIHJlc2VydmVkIGRvbWFpbiBJRCBpbiBYRU5fTUNfbXNyaW5qZWN0
IgogICAgCiAgICBUaGlzIHJldmVydHMgY29tbWl0IDU1ZGM3ZjYxMjYwZjRiZWNjNmM1ZTUyYTgx
NTVhNmI4NzQxYzAzY2MuCiAgICAKICAgIFRoZSBnZXRfbWFpbnRhaW5lci5wbCBzY3JpcHQgc2hv
d2VkIEphbiBhcyB0aGUgbWFpbnRhaW5lciBzbyBJIHB1c2hlZAogICAgdGhpcyBwYXRjaC4gQnV0
IGluIGZhY3QgYWNjb3JkaW5nIHRvIE1BSU5UQUlORVJTIGZpbGUsIGhlJ3Mgbm90LiAgUmV2ZXJ0
CiAgICB0aGlzIHBhdGNoIGFuZCB3YWl0IHVudGlsIGEgbWFpbnRhaW5lciBhY2tzIGl0LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRv
b2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYyB8ICA1ICstLS0tCiB4ZW4vYXJj
aC94ODYvY3B1L21jaGVjay9tY2UuYyAgICAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL3Rlc3RzL21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYyBiL3Rvb2xzL3Rlc3Rz
L21jZS10ZXN0L3Rvb2xzL3hlbi1tY2VpbmouYwppbmRleCA1MWFiYzhhLi4wNjFlYzdjIDEwMDY0
NAotLS0gYS90b29scy90ZXN0cy9tY2UtdGVzdC90b29scy94ZW4tbWNlaW5qLmMKKysrIGIvdG9v
bHMvdGVzdHMvbWNlLXRlc3QvdG9vbHMveGVuLW1jZWluai5jCkBAIC0zMTcsMTAgKzMxNyw3IEBA
IHN0YXRpYyBpbnQgaW5qZWN0X21jaV9hZGRyKHhjX2ludGVyZmFjZSAqeGNfaGFuZGxlLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBkb21pZCkKIHsKICAgICByZXR1cm4gYWRk
X21zcl9iYW5rX2ludHBvc2UoeGNfaGFuZGxlLCBjcHVfbnIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1DX01TUklOSl9GX0lOVEVSUE9TRSB8Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICgoZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgJiYKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZCAhPSBET01JRF9TRUxGKSA/Ci0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAwIDogTUNfTVNSSU5KX0ZfR1BBRERSKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUNfTVNSSU5KX0ZfSU5URVJQT1NFIHwgTUNfTVNS
SU5KX0ZfR1BBRERSLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQ2lfdHlwZV9B
RERSLCBiYW5rLCB2YWwsIGRvbWlkKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svbWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwppbmRleCAwMjQ0
NTUzLi5jYzQ0NmViIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpAQCAtMTQyNyw3ICsxNDI3LDYgQEAg
bG9uZyBkb19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWNfdCkgdV94ZW5fbWMpCiAK
ICAgICAgICAgaWYgKCBtY19tc3JpbmplY3QtPm1jaW5qX2ZsYWdzICYgTUNfTVNSSU5KX0ZfR1BB
RERSICkKICAgICAgICAgewotICAgICAgICAgICAgZG9taWRfdCBkb21pZDsKICAgICAgICAgICAg
IHN0cnVjdCBkb21haW4gKmQ7CiAgICAgICAgICAgICBzdHJ1Y3QgbWNpbmZvX21zciAqbXNyOwog
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGk7CkBAIC0xNDM1LDE3ICsxNDM0LDEwIEBAIGxvbmcg
ZG9fbWNhKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21jX3QpIHVfeGVuX21jKQogICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBnZm4sIG1mbjsKICAgICAgICAgICAgIHAybV90eXBlX3QgdDsK
IAotICAgICAgICAgICAgZG9taWQgPSAobWNfbXNyaW5qZWN0LT5tY2lual9kb21pZCA9PSBET01J
RF9TRUxGKSA/Ci0gICAgICAgICAgICAgICAgICAgIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lk
IDogbWNfbXNyaW5qZWN0LT5tY2lual9kb21pZDsKLSAgICAgICAgICAgIGlmICggZG9taWQgPj0g
RE9NSURfRklSU1RfUkVTRVJWRUQgKQotICAgICAgICAgICAgICAgIHJldHVybiB4ODZfbWNlcnIo
ImRvX21jYSBpbmplY3Q6IGluY29tcGF0aWJsZSBmbGFnICIKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJNQ19NU1JJTkpfRl9HUEFERFIgd2l0aCBkb21haW4gJWQiLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLUVJTlZBTCwgZG9taWQpOwotCi0gICAgICAgICAg
ICBkID0gZ2V0X2RvbWFpbl9ieV9pZChkb21pZCk7CisgICAgICAgICAgICBkID0gZ2V0X2RvbWFp
bl9ieV9pZChtY19tc3JpbmplY3QtPm1jaW5qX2RvbWlkKTsKICAgICAgICAgICAgIGlmICggZCA9
PSBOVUxMICkKICAgICAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2EgaW5qZWN0
OiBiYWQgZG9tYWluIGlkICVkIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1F
SU5WQUwsIGRvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1FSU5WQUws
IG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQpOwogCiAgICAgICAgICAgICBmb3IgKCBpID0gMCwg
bXNyID0gJm1jX21zcmluamVjdC0+bWNpbmpfbXNyWzBdOwogICAgICAgICAgICAgICAgICAgaSA8
IG1jX21zcmluamVjdC0+bWNpbmpfY291bnQ7CkBAIC0xNDYwLDcgKzE0NTIsNyBAQCBsb25nIGRv
X21jYShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tY190KSB1X3hlbl9tYykKICAgICAgICAg
ICAgICAgICAgICAgcHV0X2dmbihkLCBnZm4pOwogICAgICAgICAgICAgICAgICAgICBwdXRfZG9t
YWluKGQpOwogICAgICAgICAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2EgaW5q
ZWN0OiBiYWQgZ2ZuICUjbHggb2YgZG9tYWluICVkIiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAtRUlOVkFMLCBnZm4sIGRvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAtRUlOVkFMLCBnZm4sIG1jX21zcmluamVjdC0+bWNpbmpfZG9taWQp
OwogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIG1zci0+dmFsdWUgPSBwZm5f
dG9fcGFkZHIobWZuKSB8IChnYWRkciAmIChQQUdFX1NJWkUgLSAxKSk7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11: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 1b6t0D-0007X7-Qy; Sun, 29 May 2016 05:11:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0D-0007X1-7V
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:05 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 83/74-30266-8E97A475; Sun, 29 May 2016 05:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd5pVe
 4waSLhhYTthk4MHps79vFHsAYxZqZl5RfkcCase/JTtaCB+YVWy5MZWxg/KnZxcjFISTwhVGi
 /8lxJgjnPKPE7o7PjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESXyc8
 YcdxOYVMJNYM3sPE4jNAlR/4vF05gmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MO587nSIUZKDSUmUl+myR7gQX1J+SmVGYnFGfFFpTmr
 xIUYNDg6BCWfnTmeSYsnLz0tVkuCtqfAKFxIsSk1PrUjLzAEGDUypBAePkghvB0iat7ggMbc4
 Mx0idYpRUUqc1wkkIQCSyCjNg2uDBeolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfNOApnCk
 5lXAjf9FdBiJqDFC1g8QBaXJCKkpBoYbQtvp9l6bshY+utnU5Pvpela31O93YtPu52RKTGVnR
 3ZPP3h9BPP77N8v2b3j0tl10GTQtmjN1q8k/qWv51yQ/bw3P++dlciG4p3CdwvqpkkMVPgecL
 F9t+NvtWx4klRJy7yWJUarDr5ds9eR42FuuqKIdnT9qnNOiUv9TJLTlGEIUpPQnm/EktxRqKh
 FnNRcSIAsDkSBU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1464498662!16328523!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27961 invoked from network); 29 May 2016 05: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; 29 May 2016 05: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 1b6t0A-0007zC-ID
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0A-0003ax-HT
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0A-0003ax-HT@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/P2M: consolidate handling of
	types not requiring a valid MFN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwM2ZkYWRiZTU5NDM3NmZiM2IxZmMyNjY1NDBjNDU5YTRjNGRmZDAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMwOjA3IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMwOjA3IDIwMTYgKzAyMDAKCiAgICB4
ODYvUDJNOiBjb25zb2xpZGF0ZSBoYW5kbGluZyBvZiB0eXBlcyBub3QgcmVxdWlyaW5nIGEgdmFs
aWQgTUZOCiAgICAKICAgIEFzIG5vdGVkIHJlZ2FyZGluZyB0aGUgbWl4dHVyZSBvZiBjaGVja3Mg
aW4gcDJtX3B0X3NldF9lbnRyeSgpLAogICAgaW50cm9kdWNlIGEgbmV3IFAyTSB0eXBlIGdyb3Vw
IGFsbG93aW5nIHRvIGJlIHVzZWQgZXZlcnl3aGVyZSB3ZQogICAganVzdCBjYXJlIGFib3V0IGFj
Y2VwdGluZyBvcGVyYXRpb25zIHdpdGggZWl0aGVyIGEgdmFsaWQgTUZOIG9yIGEgdHlwZQogICAg
cGVybWl0dGluZyB0byBiZSB1c2VkIHdpdGhvdXQgKHZhbGlkKSBNRk4uCiAgICAKICAgIE5vdGUg
dGhhdCBwMm1fbW1pb19kbSBpcyBub3QgaW5jbHVkZWQgaW4gUDJNX05PX01GTl9UWVBFUywgYXMg
Zm9yIHRoZQogICAgaW50ZW5kZWQgcHVycG9zZSB0aGF0IG9uZSBvdWdodCB0byBiZSB0cmVhdGVk
IHNpbWlsYXIgdG8gcDJtX2ludmFsaWQKICAgIChwZXJoYXBzIHRoZSB0d28gc2hvdWxkIHVsdGlt
YXRlbHkgZ2V0IGZvbGRlZCBhbnl3YXkpLgogICAgCiAgICBOb3RlIGZ1cnRoZXIgdGhhdCBQb0Qg
c3VwZXJwYWdlcyBub3cgZ2V0IElOVkFMSURfTUZOIHVzZWQgd2hlbiBjcmVhdGluZwogICAgcGFn
ZSB0YWJsZSBlbnRyaWVzICh3YXMgX21mbigwKSBiZWZvcmUpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBjMzVlZWZkZWQyOTkyZmM5Yjk3OWY5OTE5MDQyMjUyNzY1MDg3MmZkCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNS0xMS0yMCAxMjozODozMyArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgfCAgMyArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCAxMiArKysrKystLS0tLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgfCAgNyArKystLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3AybS5oIHwgIDcgKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCsp
LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCA4NDE4YWFkLi5iYzA2N2QzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMKQEAgLTc3Miw4ICs3NzIsNyBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIGVwdF9lbnRy
eSA9IHRhYmxlICsgKGdmbl9yZW1haW5kZXIgPj4gKGkgKiBFUFRfVEFCTEVfT1JERVIpKTsKICAg
ICB9CiAKLSAgICBpZiAoIG1mbl92YWxpZChtZm5feChtZm4pKSB8fCBkaXJlY3RfbW1pbyB8fCBw
Mm1faXNfcGFnZWQocDJtdCkgfHwKLSAgICAgICAgIChwMm10ID09IHAybV9yYW1fcGFnaW5nX2lu
KSApCisgICAgaWYgKCBtZm5fdmFsaWQobWZuX3gobWZuKSkgfHwgcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KSApCiAgICAgewogICAgICAgICBpbnQgZW10ID0gZXB0ZV9nZXRfZW50cnlfZW10
KHAybS0+ZG9tYWluLCBnZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpICogRVBUX1RBQkxFX09SREVSLCAmaXBhdCwgZGlyZWN0X21taW8pOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
aW5kZXggNjlmZmM2YS4uMDA5MTgwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
b2QuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCkBAIC03MjksNyArNzI5LDcgQEAg
cDJtX3BvZF96ZXJvX2NoZWNrX3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBUcnkgdG8gcmVtb3ZlIHRoZSBwYWdlLCBy
ZXN0b3Jpbmcgb2xkIG1hcHBpbmcgaWYgaXQgZmFpbHMuICovCi0gICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbiwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICBwMm1fc2V0X2VudHJ5KHAybSwg
Z2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAgICAgICAgICAgICAg
IHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwogCiAgICAgLyog
TWFrZSBub25lIG9mIHRoZSBNRk5zIGFyZSB1c2VkIGVsc2V3aGVyZS4uLiBmb3IgZXhhbXBsZSwg
bWFwcGVkCkBAIC04NDUsNyArODQ1LDcgQEAgcDJtX3BvZF96ZXJvX2NoZWNrKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgKmdmbnMsIGludCBjb3VudCkKICAgICAgICAgfQog
CiAgICAgICAgIC8qIFRyeSB0byByZW1vdmUgdGhlIHBhZ2UsIHJlc3RvcmluZyBvbGQgbWFwcGlu
ZyBpZiBpdCBmYWlscy4gKi8KLSAgICAgICAgcDJtX3NldF9lbnRyeShwMm0sIGdmbnNbaV0sIF9t
Zm4oMCksIFBBR0VfT1JERVJfNEssCisgICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5zW2ld
LCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKIAogICAgICAg
ICAvKiBTZWUgaWYgdGhlIHBhZ2Ugd2FzIHN1Y2Nlc3NmdWxseSB1bm1hcHBlZC4gIChBbGxvdyBv
bmUgcmVmY291bnQKQEAgLTEwNDYsNyArMTA0Niw3IEBAIHAybV9wb2RfZGVtYW5kX3BvcHVsYXRl
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgKiBO
T1RFOiBJbiBhIGZpbmUtZ3JhaW5lZCBwMm0gbG9ja2luZyBzY2VuYXJpbyB0aGlzIG9wZXJhdGlv
bgogICAgICAgICAgKiBtYXkgbmVlZCB0byBwcm9tb3RlIGl0cyBsb2NraW5nIGZyb20gZ2ZuLT4x
ZyBzdXBlcnBhZ2UKICAgICAgICAgICovCi0gICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5f
YWxpZ25lZCwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICAgICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbl9hbGlnbmVkLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNj
ZXNzKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMTEyOCw3ICsxMTI4LDcgQEAgcmVt
YXBfYW5kX3JldHJ5OgogICAgICAqIG5lZWQgcHJvbW90aW5nIHRoZSBnZm4gbG9jayBmcm9tIGdm
bi0+Mk0gc3VwZXJwYWdlICovCiAgICAgZ2ZuX2FsaWduZWQgPSAoZ2ZuPj5vcmRlcik8PG9yZGVy
OwogICAgIGZvcihpPTA7IGk8KDE8PG9yZGVyKTsgaSsrKQotICAgICAgICBwMm1fc2V0X2VudHJ5
KHAybSwgZ2ZuX2FsaWduZWQraSwgX21mbigwKSwgUEFHRV9PUkRFUl80SywKKyAgICAgICAgcDJt
X3NldF9lbnRyeShwMm0sIGdmbl9hbGlnbmVkICsgaSwgX21mbihJTlZBTElEX01GTiksIFBBR0Vf
T1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwg
cDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQogICAgIHsKQEAg
LTExODMsOCArMTE4Myw4IEBAIGd1ZXN0X3BoeXNtYXBfbWFya19wb3B1bGF0ZV9vbl9kZW1hbmQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgfQogCiAgICAgLyogTm93
LCBhY3R1YWxseSBkbyB0aGUgdHdvLXdheSBtYXBwaW5nICovCi0gICAgcmMgPSBwMm1fc2V0X2Vu
dHJ5KHAybSwgZ2ZuLCBfbWZuKDApLCBvcmRlciwgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CisgICAgcmMgPSBwMm1f
c2V0X2VudHJ5KHAybSwgZ2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgb3JkZXIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3Mp
OwogICAgIGlmICggcmMgPT0gMCApCiAgICAgewogICAgICAgICBwb2RfbG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCmluZGV4IGFiMWYzNWQuLmMyZjdkODEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTU3Myw3ICs1NzMsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIH0KIAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZCht
Zm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKLSAgICAgICAgbDNlX2NvbnRlbnQgPSBt
Zm5fdmFsaWQobWZuKSAKKyAgICAgICAgbDNlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/IGwzZV9mcm9tX3Bmbiht
Zm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3Mo
cDJtdCwgbWZuKSB8IF9QQUdFX1BTRSkKICAgICAgICAgICAgIDogbDNlX2VtcHR5KCk7CkBAIC02
MDksOCArNjA5LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgcDJtX2dldF9pb21tdV9m
bGFncyhwMm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKIAotICAgICAgICBpZiAoIG1m
bl92YWxpZChtZm4pIHx8IChwMm10ID09IHAybV9tbWlvX2RpcmVjdCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8fCBwMm1faXNfcGFnaW5nKHAybXQpICkKKyAgICAgICAgaWYgKCBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkKICAgICAgICAgICAg
IGVudHJ5X2NvbnRlbnQgPSBwMm1fbDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm10
LCBtZm4pKTsKICAgICAgICAgZWxzZQpAQCAtNjQ2LDcgKzY0NSw3IEBAIHAybV9wdF9zZXRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwK
ICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBw
Mm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Ci0gICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2lzX3BvZChwMm10KSApCisgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2Fs
bG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBsMmVfY29udGVudCA9IGwyZV9m
cm9tX3BmbihtZm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtdCwgbWZuKSB8CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfUEFHRV9QU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggNmNjYzFhZC4uNTlk
MzM4NiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCkBAIC0xNDEsNiArMTQxLDExIEBAIHR5cGVkZWYgdW5zaWduZWQg
aW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcDJtX3RvX21h
c2socDJtX3JhbV9sb2dkaXJ0eSkgKQogI2RlZmluZSBQMk1fU0hBUkVEX1RZUEVTICAgKHAybV90
b19tYXNrKHAybV9yYW1fc2hhcmVkKSkKIAorLyogVmFsaWQgdHlwZXMgbm90IG5lY2Vzc2FyaWx5
IGFzc29jaWF0ZWQgd2l0aCBhICh2YWxpZCkgTUZOLiAqLworI2RlZmluZSBQMk1fSU5WQUxJRF9N
Rk5fVFlQRVMgKFAyTV9QT0RfVFlQRVMgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBwMm1fdG9fbWFzayhwMm1fbW1pb19kaXJlY3QpIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IFAyTV9QQUdJTkdfVFlQRVMpCisKIC8qIEJyb2tl
biB0eXBlOiB0aGUgZnJhbWUgYmFja2luZyB0aGlzIHBmbiBoYXMgZmFpbGVkIGluIGhhcmR3YXJl
CiAgKiBhbmQgbXVzdCBub3QgYmUgdG91Y2hlZC4gKi8KICNkZWZpbmUgUDJNX0JST0tFTl9UWVBF
UyAocDJtX3RvX21hc2socDJtX3JhbV9icm9rZW4pKQpAQCAtMTcxLDYgKzE3Niw4IEBAIHR5cGVk
ZWYgdW5zaWduZWQgaW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoUDJNX1JBTV9UWVBFUyB8IFAyTV9HUkFOVF9UWVBFUyB8ICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdG9fbWFzayhwMm1fbWFwX2ZvcmVpZ24pKSkKIAorI2RlZmluZSBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHQpIChwMm1fdG9fbWFzayh0KSAmIFAyTV9JTlZBTElEX01G
Tl9UWVBFUykKKwogdHlwZWRlZiBlbnVtIHsKICAgICBwMm1faG9zdCwKICAgICBwMm1fbmVzdGVk
LAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11: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 1b6t0D-0007X7-Qy; Sun, 29 May 2016 05:11:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0D-0007X1-7V
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:05 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 83/74-30266-8E97A475; Sun, 29 May 2016 05:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd5pVe
 4waSLhhYTthk4MHps79vFHsAYxZqZl5RfkcCase/JTtaCB+YVWy5MZWxg/KnZxcjFISTwhVGi
 /8lxJgjnPKPE7o7PjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESXyc8
 YcdxOYVMJNYM3sPE4jNAlR/4vF05gmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MO587nSIUZKDSUmUl+myR7gQX1J+SmVGYnFGfFFpTmr
 xIUYNDg6BCWfnTmeSYsnLz0tVkuCtqfAKFxIsSk1PrUjLzAEGDUypBAePkghvB0iat7ggMbc4
 Mx0idYpRUUqc1wkkIQCSyCjNg2uDBeolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfNOApnCk
 5lXAjf9FdBiJqDFC1g8QBaXJCKkpBoYbQtvp9l6bshY+utnU5Pvpela31O93YtPu52RKTGVnR
 3ZPP3h9BPP77N8v2b3j0tl10GTQtmjN1q8k/qWv51yQ/bw3P++dlciG4p3CdwvqpkkMVPgecL
 F9t+NvtWx4klRJy7yWJUarDr5ds9eR42FuuqKIdnT9qnNOiUv9TJLTlGEIUpPQnm/EktxRqKh
 FnNRcSIAsDkSBU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1464498662!16328523!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27961 invoked from network); 29 May 2016 05: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; 29 May 2016 05: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 1b6t0A-0007zC-ID
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0A-0003ax-HT
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0A-0003ax-HT@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/P2M: consolidate handling of
	types not requiring a valid MFN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwM2ZkYWRiZTU5NDM3NmZiM2IxZmMyNjY1NDBjNDU5YTRjNGRmZDAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMwOjA3IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMwOjA3IDIwMTYgKzAyMDAKCiAgICB4
ODYvUDJNOiBjb25zb2xpZGF0ZSBoYW5kbGluZyBvZiB0eXBlcyBub3QgcmVxdWlyaW5nIGEgdmFs
aWQgTUZOCiAgICAKICAgIEFzIG5vdGVkIHJlZ2FyZGluZyB0aGUgbWl4dHVyZSBvZiBjaGVja3Mg
aW4gcDJtX3B0X3NldF9lbnRyeSgpLAogICAgaW50cm9kdWNlIGEgbmV3IFAyTSB0eXBlIGdyb3Vw
IGFsbG93aW5nIHRvIGJlIHVzZWQgZXZlcnl3aGVyZSB3ZQogICAganVzdCBjYXJlIGFib3V0IGFj
Y2VwdGluZyBvcGVyYXRpb25zIHdpdGggZWl0aGVyIGEgdmFsaWQgTUZOIG9yIGEgdHlwZQogICAg
cGVybWl0dGluZyB0byBiZSB1c2VkIHdpdGhvdXQgKHZhbGlkKSBNRk4uCiAgICAKICAgIE5vdGUg
dGhhdCBwMm1fbW1pb19kbSBpcyBub3QgaW5jbHVkZWQgaW4gUDJNX05PX01GTl9UWVBFUywgYXMg
Zm9yIHRoZQogICAgaW50ZW5kZWQgcHVycG9zZSB0aGF0IG9uZSBvdWdodCB0byBiZSB0cmVhdGVk
IHNpbWlsYXIgdG8gcDJtX2ludmFsaWQKICAgIChwZXJoYXBzIHRoZSB0d28gc2hvdWxkIHVsdGlt
YXRlbHkgZ2V0IGZvbGRlZCBhbnl3YXkpLgogICAgCiAgICBOb3RlIGZ1cnRoZXIgdGhhdCBQb0Qg
c3VwZXJwYWdlcyBub3cgZ2V0IElOVkFMSURfTUZOIHVzZWQgd2hlbiBjcmVhdGluZwogICAgcGFn
ZSB0YWJsZSBlbnRyaWVzICh3YXMgX21mbigwKSBiZWZvcmUpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBjMzVlZWZkZWQyOTkyZmM5Yjk3OWY5OTE5MDQyMjUyNzY1MDg3MmZkCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNS0xMS0yMCAxMjozODozMyArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgfCAgMyArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgfCAxMiArKysrKystLS0tLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgfCAgNyArKystLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3AybS5oIHwgIDcgKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCsp
LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCA4NDE4YWFkLi5iYzA2N2QzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMKQEAgLTc3Miw4ICs3NzIsNyBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIGVwdF9lbnRy
eSA9IHRhYmxlICsgKGdmbl9yZW1haW5kZXIgPj4gKGkgKiBFUFRfVEFCTEVfT1JERVIpKTsKICAg
ICB9CiAKLSAgICBpZiAoIG1mbl92YWxpZChtZm5feChtZm4pKSB8fCBkaXJlY3RfbW1pbyB8fCBw
Mm1faXNfcGFnZWQocDJtdCkgfHwKLSAgICAgICAgIChwMm10ID09IHAybV9yYW1fcGFnaW5nX2lu
KSApCisgICAgaWYgKCBtZm5fdmFsaWQobWZuX3gobWZuKSkgfHwgcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KSApCiAgICAgewogICAgICAgICBpbnQgZW10ID0gZXB0ZV9nZXRfZW50cnlfZW10
KHAybS0+ZG9tYWluLCBnZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpICogRVBUX1RBQkxFX09SREVSLCAmaXBhdCwgZGlyZWN0X21taW8pOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
aW5kZXggNjlmZmM2YS4uMDA5MTgwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
b2QuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCkBAIC03MjksNyArNzI5LDcgQEAg
cDJtX3BvZF96ZXJvX2NoZWNrX3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBUcnkgdG8gcmVtb3ZlIHRoZSBwYWdlLCBy
ZXN0b3Jpbmcgb2xkIG1hcHBpbmcgaWYgaXQgZmFpbHMuICovCi0gICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbiwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICBwMm1fc2V0X2VudHJ5KHAybSwg
Z2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAgICAgICAgICAgICAg
IHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwogCiAgICAgLyog
TWFrZSBub25lIG9mIHRoZSBNRk5zIGFyZSB1c2VkIGVsc2V3aGVyZS4uLiBmb3IgZXhhbXBsZSwg
bWFwcGVkCkBAIC04NDUsNyArODQ1LDcgQEAgcDJtX3BvZF96ZXJvX2NoZWNrKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgKmdmbnMsIGludCBjb3VudCkKICAgICAgICAgfQog
CiAgICAgICAgIC8qIFRyeSB0byByZW1vdmUgdGhlIHBhZ2UsIHJlc3RvcmluZyBvbGQgbWFwcGlu
ZyBpZiBpdCBmYWlscy4gKi8KLSAgICAgICAgcDJtX3NldF9lbnRyeShwMm0sIGdmbnNbaV0sIF9t
Zm4oMCksIFBBR0VfT1JERVJfNEssCisgICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5zW2ld
LCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKIAogICAgICAg
ICAvKiBTZWUgaWYgdGhlIHBhZ2Ugd2FzIHN1Y2Nlc3NmdWxseSB1bm1hcHBlZC4gIChBbGxvdyBv
bmUgcmVmY291bnQKQEAgLTEwNDYsNyArMTA0Niw3IEBAIHAybV9wb2RfZGVtYW5kX3BvcHVsYXRl
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgKiBO
T1RFOiBJbiBhIGZpbmUtZ3JhaW5lZCBwMm0gbG9ja2luZyBzY2VuYXJpbyB0aGlzIG9wZXJhdGlv
bgogICAgICAgICAgKiBtYXkgbmVlZCB0byBwcm9tb3RlIGl0cyBsb2NraW5nIGZyb20gZ2ZuLT4x
ZyBzdXBlcnBhZ2UKICAgICAgICAgICovCi0gICAgICAgIHAybV9zZXRfZW50cnkocDJtLCBnZm5f
YWxpZ25lZCwgX21mbigwKSwgUEFHRV9PUkRFUl8yTSwKKyAgICAgICAgcDJtX3NldF9lbnRyeShw
Mm0sIGdmbl9hbGlnbmVkLCBfbWZuKElOVkFMSURfTUZOKSwgUEFHRV9PUkRFUl8yTSwKICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fcG9wdWxhdGVfb25fZGVtYW5kLCBwMm0tPmRlZmF1bHRfYWNj
ZXNzKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMTEyOCw3ICsxMTI4LDcgQEAgcmVt
YXBfYW5kX3JldHJ5OgogICAgICAqIG5lZWQgcHJvbW90aW5nIHRoZSBnZm4gbG9jayBmcm9tIGdm
bi0+Mk0gc3VwZXJwYWdlICovCiAgICAgZ2ZuX2FsaWduZWQgPSAoZ2ZuPj5vcmRlcik8PG9yZGVy
OwogICAgIGZvcihpPTA7IGk8KDE8PG9yZGVyKTsgaSsrKQotICAgICAgICBwMm1fc2V0X2VudHJ5
KHAybSwgZ2ZuX2FsaWduZWQraSwgX21mbigwKSwgUEFHRV9PUkRFUl80SywKKyAgICAgICAgcDJt
X3NldF9lbnRyeShwMm0sIGdmbl9hbGlnbmVkICsgaSwgX21mbihJTlZBTElEX01GTiksIFBBR0Vf
T1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwg
cDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQogICAgIHsKQEAg
LTExODMsOCArMTE4Myw4IEBAIGd1ZXN0X3BoeXNtYXBfbWFya19wb3B1bGF0ZV9vbl9kZW1hbmQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgfQogCiAgICAgLyogTm93
LCBhY3R1YWxseSBkbyB0aGUgdHdvLXdheSBtYXBwaW5nICovCi0gICAgcmMgPSBwMm1fc2V0X2Vu
dHJ5KHAybSwgZ2ZuLCBfbWZuKDApLCBvcmRlciwgcDJtX3BvcHVsYXRlX29uX2RlbWFuZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CisgICAgcmMgPSBwMm1f
c2V0X2VudHJ5KHAybSwgZ2ZuLCBfbWZuKElOVkFMSURfTUZOKSwgb3JkZXIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9wb3B1bGF0ZV9vbl9kZW1hbmQsIHAybS0+ZGVmYXVsdF9hY2Nlc3Mp
OwogICAgIGlmICggcmMgPT0gMCApCiAgICAgewogICAgICAgICBwb2RfbG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCmluZGV4IGFiMWYzNWQuLmMyZjdkODEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTU3Myw3ICs1NzMsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIH0KIAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZCht
Zm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKLSAgICAgICAgbDNlX2NvbnRlbnQgPSBt
Zm5fdmFsaWQobWZuKSAKKyAgICAgICAgbDNlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/IGwzZV9mcm9tX3Bmbiht
Zm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3Mo
cDJtdCwgbWZuKSB8IF9QQUdFX1BTRSkKICAgICAgICAgICAgIDogbDNlX2VtcHR5KCk7CkBAIC02
MDksOCArNjA5LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgcDJtX2dldF9pb21tdV9m
bGFncyhwMm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKIAotICAgICAgICBpZiAoIG1m
bl92YWxpZChtZm4pIHx8IChwMm10ID09IHAybV9tbWlvX2RpcmVjdCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8fCBwMm1faXNfcGFnaW5nKHAybXQpICkKKyAgICAgICAgaWYgKCBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkKICAgICAgICAgICAg
IGVudHJ5X2NvbnRlbnQgPSBwMm1fbDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm10
LCBtZm4pKTsKICAgICAgICAgZWxzZQpAQCAtNjQ2LDcgKzY0NSw3IEBAIHAybV9wdF9zZXRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwK
ICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBw
Mm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Ci0gICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2lzX3BvZChwMm10KSApCisgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2Fs
bG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBsMmVfY29udGVudCA9IGwyZV9m
cm9tX3BmbihtZm5feChtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtdCwgbWZuKSB8CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfUEFHRV9QU0UpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggNmNjYzFhZC4uNTlk
MzM4NiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCkBAIC0xNDEsNiArMTQxLDExIEBAIHR5cGVkZWYgdW5zaWduZWQg
aW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcDJtX3RvX21h
c2socDJtX3JhbV9sb2dkaXJ0eSkgKQogI2RlZmluZSBQMk1fU0hBUkVEX1RZUEVTICAgKHAybV90
b19tYXNrKHAybV9yYW1fc2hhcmVkKSkKIAorLyogVmFsaWQgdHlwZXMgbm90IG5lY2Vzc2FyaWx5
IGFzc29jaWF0ZWQgd2l0aCBhICh2YWxpZCkgTUZOLiAqLworI2RlZmluZSBQMk1fSU5WQUxJRF9N
Rk5fVFlQRVMgKFAyTV9QT0RfVFlQRVMgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBwMm1fdG9fbWFzayhwMm1fbW1pb19kaXJlY3QpIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IFAyTV9QQUdJTkdfVFlQRVMpCisKIC8qIEJyb2tl
biB0eXBlOiB0aGUgZnJhbWUgYmFja2luZyB0aGlzIHBmbiBoYXMgZmFpbGVkIGluIGhhcmR3YXJl
CiAgKiBhbmQgbXVzdCBub3QgYmUgdG91Y2hlZC4gKi8KICNkZWZpbmUgUDJNX0JST0tFTl9UWVBF
UyAocDJtX3RvX21hc2socDJtX3JhbV9icm9rZW4pKQpAQCAtMTcxLDYgKzE3Niw4IEBAIHR5cGVk
ZWYgdW5zaWduZWQgaW50IHAybV9xdWVyeV90OwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoUDJNX1JBTV9UWVBFUyB8IFAyTV9HUkFOVF9UWVBFUyB8ICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdG9fbWFzayhwMm1fbWFwX2ZvcmVpZ24pKSkKIAorI2RlZmluZSBw
Mm1fYWxsb3dzX2ludmFsaWRfbWZuKHQpIChwMm1fdG9fbWFzayh0KSAmIFAyTV9JTlZBTElEX01G
Tl9UWVBFUykKKwogdHlwZWRlZiBlbnVtIHsKICAgICBwMm1faG9zdCwKICAgICBwMm1fbmVzdGVk
LAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
c3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05: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 1b6t0O-0007Xz-Su; Sun, 29 May 2016 05:11: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 1b6t0N-0007Xg-Ei
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:15 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 9C/39-02690-2F97A475; Sun, 29 May 2016 05:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfdjpVe
 4wZprNhYTthk4MHps79vFHsAYxZqZl5RfkcCacfh3K2PBAbGKy1deszYwXhTqYuTiEBL4wigx
 f3I3K4RznlFi54TT7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgLrH/u
 RaIyStgJrFjrhGIyQJU3dprPYGRYwEjwypG9eLUorLUIl0jvaSizPSMktzEzBxdQwNjvdzU4u
 LE9NScxKRiveT83E2MQG/UMzAw7mA81ex8iFGSg0lJlJfpske4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnemgqvcCHBotT01Iq0zBxgWMCkJTh4lER4O0DSvMUFibnFmekQqVOMilLivE4gCQGQ
 REZpHlwbLBQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQQyhSczrwRu+iugxUxAixewe
 IAsLklESEk1MBq9VDizVvdb0ca+7XnvXyY6H94w9+DX1XWSqcKVR30a2pKZeFJUWxjMV9W9XD
 TxQcA0t413w5qlXt80ufx0yk3b85b23lXPfB0LjOOPWKQt5NI8kNS6fOanK5cTdh9i2aLxi3d
 ZztrNIb0XJOalvfuorq/0zq66cOmpH3tz13Bz8Ie33eFOuKnEUpyRaKjFXFScCADIu3MCQAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464498672!35101932!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23174 invoked from network); 29 May 2016 05:11:13 -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; 29 May 2016 05:11: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 1b6t0K-0007zM-MD
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0K-0003bd-Je
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0K-0003bd-Je@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: move cached CR4 value to
	struct cpu_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlkYTU3YzdlZTI2YjFkOWY2MWZjZmQ4YjMwY2E1MTMwMDdkZDU0MzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMyOjIwIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMyOjIwIDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1vdmUgY2FjaGVkIENSNCB2YWx1ZSB0byBzdHJ1Y3QgY3B1X2luZm8KICAgIAogICAgVGhp
cyBub3Qgb25seSBlYXNlcyB1c2luZyB0aGUgY2FjaGVkIHZhbHVlIGluIGFzc2VtYmx5IGNvZGUs
IGJ1dCBhbHNvCiAgICBpbXByb3ZlcyB0aGUgZ2VuZXJhdGVkIGNvZGUgcmVzdWx0aW5nIGZyb20g
c3VjaCByZWFkcyBpbiBDLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDVkOTNmMWQ4Y2E3YjYyZTg1Yzhi
OThlZDljNDViNmNlZjg5ZDE3YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTE4IDA5OjQ5OjQ3
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8IDEgLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3Vy
cmVudC5oICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNiArKy0t
LS0KIDQgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpp
bmRleCA2N2I5NDE4Li5lMTY2YzFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMK
KysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC02NCw3ICs2NCw2IEBACiAjaW5jbHVkZSA8
YXNtL3Bzci5oPgogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwot
REVGSU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3I0KTsKIAogc3RhdGljIHZvaWQgZGVmYXVs
dF9pZGxlKHZvaWQpOwogdm9pZCAoKnBtX2lkbGUpICh2b2lkKSBfX3JlYWRfbW9zdGx5ID0gZGVm
YXVsdF9pZGxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCA1NDk5NWVkLi5jNmQxNGZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNjI1LDcgKzYyNSw3IEBA
IHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAK
ICAgICBpZiAoIGNwdV9oYXNfZWZlciApCiAgICAgICAgIHJkbXNybChNU1JfRUZFUiwgdGhpc19j
cHUoZWZlcikpOwotICAgIGFzbSB2b2xhdGlsZSAoICJtb3YgJSVjcjQsJTAiIDogIj1yIiAodGhp
c19jcHUoY3I0KSkgKTsKKyAgICBhc20gdm9sYXRpbGUgKCAibW92ICUlY3I0LCUwIiA6ICI9ciIg
KGdldF9jcHVfaW5mbygpLT5jcjQpICk7CiAKICAgICAvKiBXZSBpbml0aWFsaXNlIHRoZSBzZXJp
YWwgZGV2aWNlcyB2ZXJ5IGVhcmx5IHNvIHdlIGNhbiBnZXQgZGVidWdnaW5nLiAqLwogICAgIG5z
MTY1NTAuaW9fYmFzZSA9IDB4M2Y4OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
dXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAppbmRleCBmMDExZDJkLi4x
YzBiYTA4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaApAQCAtNDEsOCArNDEsOCBAQCBzdHJ1Y3QgY3B1
X2luZm8gewogICAgIHVuc2lnbmVkIGludCBwcm9jZXNzb3JfaWQ7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnJlbnRfdmNwdTsKICAgICB1bnNpZ25lZCBsb25nIHBlcl9jcHVfb2Zmc2V0OworICAgIHVu
c2lnbmVkIGxvbmcgY3I0OwogICAgIC8qIGdldF9zdGFja19ib3R0b20oKSBtdXN0IGJlIDE2LWJ5
dGUgYWxpZ25lZCAqLwotICAgIHVuc2lnbmVkIGxvbmcgX19wYWRfZm9yX3N0YWNrX2JvdHRvbTsK
IH07CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IGEyMDA0NzAuLmZmNzExMjEgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wcm9jZXNzb3IuaApAQCAtMzI1LDE2ICszMjUsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIHJlYWRfY3IyKHZvaWQpCiAgICAgcmV0dXJuIGNyMjsKIH0KIAotREVDTEFSRV9QRVJf
Q1BVKHVuc2lnbmVkIGxvbmcsIGNyNCk7Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBy
ZWFkX2NyNCh2b2lkKQogewotICAgIHJldHVybiB0aGlzX2NwdShjcjQpOworICAgIHJldHVybiBn
ZXRfY3B1X2luZm8oKS0+Y3I0OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3I0KHVu
c2lnbmVkIGxvbmcgdmFsKQogewotICAgIHRoaXNfY3B1KGNyNCkgPSB2YWw7CisgICAgZ2V0X2Nw
dV9pbmZvKCktPmNyNCA9IHZhbDsKICAgICBhc20gdm9sYXRpbGUgKCAibW92ICUwLCUlY3I0IiA6
IDogInIiICh2YWwpICk7CiB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05: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 1b6t0O-0007Xz-Su; Sun, 29 May 2016 05:11: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 1b6t0N-0007Xg-Ei
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:15 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 9C/39-02690-2F97A475; Sun, 29 May 2016 05:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfdjpVe
 4wZprNhYTthk4MHps79vFHsAYxZqZl5RfkcCacfh3K2PBAbGKy1deszYwXhTqYuTiEBL4wigx
 f3I3K4RznlFi54TT7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgLrH/u
 RaIyStgJrFjrhGIyQJU3dprPYGRYwEjwypG9eLUorLUIl0jvaSizPSMktzEzBxdQwNjvdzU4u
 LE9NScxKRiveT83E2MQG/UMzAw7mA81ex8iFGSg0lJlJfpske4EF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQnemgqvcCHBotT01Iq0zBxgWMCkJTh4lER4O0DSvMUFibnFmekQqVOMilLivE4gCQGQ
 REZpHlwbLBQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQQyhSczrwRu+iugxUxAixewe
 IAsLklESEk1MBq9VDizVvdb0ca+7XnvXyY6H94w9+DX1XWSqcKVR30a2pKZeFJUWxjMV9W9XD
 TxQcA0t413w5qlXt80ufx0yk3b85b23lXPfB0LjOOPWKQt5NI8kNS6fOanK5cTdh9i2aLxi3d
 ZztrNIb0XJOalvfuorq/0zq66cOmpH3tz13Bz8Ie33eFOuKnEUpyRaKjFXFScCADIu3MCQAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1464498672!35101932!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23174 invoked from network); 29 May 2016 05:11:13 -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; 29 May 2016 05:11: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 1b6t0K-0007zM-MD
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0K-0003bd-Je
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0K-0003bd-Je@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: move cached CR4 value to
	struct cpu_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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlkYTU3YzdlZTI2YjFkOWY2MWZjZmQ4YjMwY2E1MTMwMDdkZDU0MzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMyOjIwIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMyOjIwIDIwMTYgKzAyMDAKCiAgICB4
ODY6IG1vdmUgY2FjaGVkIENSNCB2YWx1ZSB0byBzdHJ1Y3QgY3B1X2luZm8KICAgIAogICAgVGhp
cyBub3Qgb25seSBlYXNlcyB1c2luZyB0aGUgY2FjaGVkIHZhbHVlIGluIGFzc2VtYmx5IGNvZGUs
IGJ1dCBhbHNvCiAgICBpbXByb3ZlcyB0aGUgZ2VuZXJhdGVkIGNvZGUgcmVzdWx0aW5nIGZyb20g
c3VjaCByZWFkcyBpbiBDLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDVkOTNmMWQ4Y2E3YjYyZTg1Yzhi
OThlZDljNDViNmNlZjg5ZDE3YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTAzLTE4IDA5OjQ5OjQ3
ICswMTAwCi0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8IDEgLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3Vy
cmVudC5oICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNiArKy0t
LS0KIDQgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpp
bmRleCA2N2I5NDE4Li5lMTY2YzFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMK
KysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC02NCw3ICs2NCw2IEBACiAjaW5jbHVkZSA8
YXNtL3Bzci5oPgogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwot
REVGSU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3I0KTsKIAogc3RhdGljIHZvaWQgZGVmYXVs
dF9pZGxlKHZvaWQpOwogdm9pZCAoKnBtX2lkbGUpICh2b2lkKSBfX3JlYWRfbW9zdGx5ID0gZGVm
YXVsdF9pZGxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCA1NDk5NWVkLi5jNmQxNGZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNjI1LDcgKzYyNSw3IEBA
IHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAK
ICAgICBpZiAoIGNwdV9oYXNfZWZlciApCiAgICAgICAgIHJkbXNybChNU1JfRUZFUiwgdGhpc19j
cHUoZWZlcikpOwotICAgIGFzbSB2b2xhdGlsZSAoICJtb3YgJSVjcjQsJTAiIDogIj1yIiAodGhp
c19jcHUoY3I0KSkgKTsKKyAgICBhc20gdm9sYXRpbGUgKCAibW92ICUlY3I0LCUwIiA6ICI9ciIg
KGdldF9jcHVfaW5mbygpLT5jcjQpICk7CiAKICAgICAvKiBXZSBpbml0aWFsaXNlIHRoZSBzZXJp
YWwgZGV2aWNlcyB2ZXJ5IGVhcmx5IHNvIHdlIGNhbiBnZXQgZGVidWdnaW5nLiAqLwogICAgIG5z
MTY1NTAuaW9fYmFzZSA9IDB4M2Y4OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
dXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAppbmRleCBmMDExZDJkLi4x
YzBiYTA4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaApAQCAtNDEsOCArNDEsOCBAQCBzdHJ1Y3QgY3B1
X2luZm8gewogICAgIHVuc2lnbmVkIGludCBwcm9jZXNzb3JfaWQ7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnJlbnRfdmNwdTsKICAgICB1bnNpZ25lZCBsb25nIHBlcl9jcHVfb2Zmc2V0OworICAgIHVu
c2lnbmVkIGxvbmcgY3I0OwogICAgIC8qIGdldF9zdGFja19ib3R0b20oKSBtdXN0IGJlIDE2LWJ5
dGUgYWxpZ25lZCAqLwotICAgIHVuc2lnbmVkIGxvbmcgX19wYWRfZm9yX3N0YWNrX2JvdHRvbTsK
IH07CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IGEyMDA0NzAuLmZmNzExMjEgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wcm9jZXNzb3IuaApAQCAtMzI1LDE2ICszMjUsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIHJlYWRfY3IyKHZvaWQpCiAgICAgcmV0dXJuIGNyMjsKIH0KIAotREVDTEFSRV9QRVJf
Q1BVKHVuc2lnbmVkIGxvbmcsIGNyNCk7Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBy
ZWFkX2NyNCh2b2lkKQogewotICAgIHJldHVybiB0aGlzX2NwdShjcjQpOworICAgIHJldHVybiBn
ZXRfY3B1X2luZm8oKS0+Y3I0OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3I0KHVu
c2lnbmVkIGxvbmcgdmFsKQogewotICAgIHRoaXNfY3B1KGNyNCkgPSB2YWw7CisgICAgZ2V0X2Nw
dV9pbmZvKCktPmNyNCA9IHZhbDsKICAgICBhc20gdm9sYXRpbGUgKCAibW92ICUwLCUlY3I0IiA6
IDogInIiICh2YWwpICk7CiB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05: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 1b6t0Y-0007ZD-Uv; Sun, 29 May 2016 05: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 1b6t0X-0007Z2-VQ
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:26 +0000
Received: from [85.158.137.68] by server-15.bemta-3.messagelabs.com id
 4E/65-04455-DF97A475; Sun, 29 May 2016 05:11:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfdPpVe
 4wabXPBYTthk4MHps79vFHsAYxZqZl5RfkcCasfvaJ+aC+W2MFcfePWVvYGxK7mLk4hAS+MIo
 8WF6FxuEc55Rout/F3MXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CBlAgLREjc2
 BABEuYVMJPomnWWCcRmASp/uGcF0wRGjgWMDKsY1YtTi8pSi3Qt9ZKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIPx9U+nQ4ySHExKorxMlz3ChfiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnw1lR4hQsJFqWmp1akZeYAgwMmLcHBoyTC2wGS5i0uSMwtzkyHSJ1iNObYsuDG
 WiaORwuBpBBLXn5eqpQ4rxNIqQBIaUZpHtwgWNBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7Bq
 CTMexJkCk9mXgncvldApzABnbKAxQPklJJEhJRUA+NM87oTLnVe25/YTTZLuKKm8mt1RcWjtO
 kFGdaLS3Y+fFaQeE9A8Gj4dN7/G+R+rDCa3cOazmdY6XH2mZTOQ/HrZ6t8BI9UMXtLZHka3kg
 9+qAtp2iig/LyVWo6Td0Gohvsem689WVbeUQkV7VI6fK21WfVfy+1DLkWL/Lw1WHFDRNdJt+d
 LKrEUpyRaKjFXFScCAC5EWByVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464498682!32947834!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44411 invoked from network); 29 May 2016 05:11:23 -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; 29 May 2016 05:11: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 1b6t0U-0007zW-OF
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0U-0003cM-NZ
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0U-0003cM-NZ@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFlZWQ3ZWM2Zjk4NzkwNWI3M2U3OWI4NTgwYjUxODQzNzRmYmFhMDkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMzOjI4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMzOjI4IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHN1cHByZXNzIFNNRVAgYW5kIFNNQVAgd2hpbGUgcnVubmluZyAzMi1iaXQgUFYgZ3Vlc3Qg
Y29kZQogICAgCiAgICBTaW5jZSBzdWNoIGd1ZXN0cycga2VybmVsIGNvZGUgcnVucyBpbiByaW5n
IDEsIHRoZWlyIG1lbW9yeSBhY2Nlc3NlcywKICAgIGF0IHRoZSBwYWdpbmcgbGF5ZXIsIGFyZSBz
dXBlcnZpc29yIG1vZGUgb25lcywgYW5kIGhlbmNlIHN1YmplY3QgdG8KICAgIFNNQVAvU01FUCBj
aGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBiZSBleHBlY3RlZCB0byBiZSBhd2FyZSBvZiB0aG9z
ZQogICAgdHdvIGZlYXR1cmVzIHRob3VnaCAoYW5kIHNvIGZhciB3ZSBhbHNvIGRvbid0IGV4cG9z
ZSB0aGUgcmVzcGVjdGl2ZQogICAgZmVhdHVyZSBmbGFncyksIGFuZCBoZW5jZSBtYXkgc3VmZmVy
IHBhZ2UgZmF1bHRzIHRoZXkgY2Fubm90IGRlYWwgd2l0aC4KICAgIAogICAgV2hpbGUgdGhlIHBs
YWNlbWVudCBvZiB0aGUgcmUtZW5hYmxpbmcgc2xpZ2h0bHkgd2Vha2VucyB0aGUgaW50ZW5kZWQK
ICAgIHByb3RlY3Rpb24sIGl0IHdhcyBzZWxlY3RlZCBzdWNoIHRoYXQgNjQtYml0IHBhdGhzIHdv
dWxkIHJlbWFpbgogICAgdW5hZmZlY3RlZCB3aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4cGVuc2Ug
b2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhpdAogICAgdGhlIHJlLWVuYWJsaW5nIGNvdWxkIGJl
IHB1dCByaWdodCBuZXh0IHRvIHRoZSBDTEFDcy4KICAgIAogICAgTm90ZSB0aGF0IHRoaXMgaW50
cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBUTEIgZmx1c2hlcyAtIENSNC5TTUVQCiAgICB0cmFu
c2l0aW9uaW5nIGZyb20gMCB0byAxIGFsd2F5cyBjYXVzZXMgYSBmbHVzaCwgYW5kIGl0IHRyYW5z
aXRpb25pbmcKICAgIGZyb20gMSB0byAwIG1heSBhbHNvIGRvLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogQ2xlYW51cCBhbmQgZnVydGhlciBkZWJ1Z2dpbmcgb2YgU01BUC9TTUVQIGZpeHVwCiAgICAK
ICAgICAqIEFic3RyYWN0IChYODZfQ1I0X1NNRVAgfCBYODZfQ1I0X1NNQVApIGJlaGluZCBYRU5f
Q1I0X1BWMzJfQklUUyB0byBhdm9pZAogICAgICAgb3BlbmNvZGluZyB0aGUgaW52aWRpYWwgYml0
cyB3aGljaCBhcmUgZml4ZWQgdXAgYmVoaW5kIGEgMzJiaXQgUFYgZ3Vlc3RzCiAgICAgICBiYWNr
LgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICAK
ICAgIHg4NjogcmVmaW5lIGRlYnVnZ2luZyBvZiBTTUVQL1NNQVAgZml4CiAgICAKICAgIEluc3Rl
YWQgb2YganVzdCBsYXRjaGluZyBjcjRfcHYzMl9tYXNrIGludG8gJXJkeCwgY29ycmVjdCB0aGUg
Zm91bmQKICAgIHdyb25nIHZhbHVlIGluICVjcjQgKHRvIGF2b2lkIHRyaWdnZXJpbmcgYW5vdGhl
ciBCVUcpLgogICAgCiAgICBBbHNvIHRoZXJlIGlzIG9uZSBtb3JlIHBsYWNlIGZvciBYRU5fQ1I0
X1BWMzJfQklUUyB0byBiZSB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2OiBtYWtlIFNNRVAvU01BUCBzdXBw
cmVzc2lvbiB0b2xlcmF0ZSBOTUkvTUNFIGF0IHRoZSAid3JvbmciIHRpbWUKICAgIAogICAgVGhl
cmUgaXMgb25lIGluc3RydWN0aW9uIGJvdW5kYXJ5IHdoZXJlIGFueSBraW5kIG9mIGludGVycnVw
dGlvbiB3b3VsZAogICAgYnJlYWsgdGhlIGFzc3VtcHRpb25zIGNyNF9wdjMyX3Jlc3RvcmUncyBk
ZWJ1ZyBtb2RlIGNoZWNraW5nIG1ha2VzIG9uCiAgICB0aGUgY29ycmVsYXRpb24gYmV0d2VlbiB0
aGUgQ1I0IHJlZ2lzdGVyIHZhbHVlIGFuZCBpdHMgaW4tbWVtb3J5IGNhY2hlLgogICAgQ29ycmVj
dCB0aGlzIChzZWUgdGhlIGNvZGUgY29tbWVudCkgZXZlbiBpbiBub24tZGVidWcgbW9kZSwgb3Ig
ZWxzZQogICAgYSBzdWJzZXF1ZW50IGNyNF9wdjMyX3Jlc3RvcmUgd291bGQgYWxzbyBiZSBtaXNn
dWlkZWQgaW50byB0aGlua2luZyB0aGUKICAgIGZlYXR1cmVzIGFyZSBlbmFibGVkIHdoZW4gdGhl
eSByZWFsbHkgYXJlbid0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGVhM2U4ZWRmZGJhYmZiMTdmMGQz
OWVkMTI4NzE2ZWM0NjRmMzQ4YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjQ1
ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBhZDRhYTM2MTlmNDM2ZTNlZDc5ZWVhODQ5OGFjMThh
YThkNWU2YjgzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0xNiAxMzoxMTowNSArMDEwMAogICAg
bWFzdGVyIGNvbW1pdDogZTVlNzMxNjNlYzQwYjQwOTE1MWYyMTcwZDhlNDA2YTcyYjUxNWZmMgog
ICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTcgMTY6NDE6MzUgKzAyMDAKICAgIG1hc3RlciBjb21t
aXQ6IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKICAgIG1hc3RlciBk
YXRlOiAyMDE2LTA1LTE3IDE2OjQyOjE1ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMg
ICAgICAgICAgICAgICB8IDEwICsrKysrCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDgxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDE2OSBpbnNl
cnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0
dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IGM2ZDE0ZmYuLmI0MTUxNmYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBA
IC02Nyw2ICs2Nyw4IEBAIGludmJvb2xfcGFyYW0oInNtZXAiLCBkaXNhYmxlX3NtZXApOwogc3Rh
dGljIGJvb2xfdCBfX2luaXRkYXRhIGRpc2FibGVfc21hcDsKIGludmJvb2xfcGFyYW0oInNtYXAi
LCBkaXNhYmxlX3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgY3I0X3B2MzJf
bWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICovCiBzdGF0aWMgYm9vbF90IF9faW5p
dGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJkb20wcHZoIiwgb3B0X2RvbTBwdmgp
OwpAQCAtMTMwNCw2ICsxMzA2LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9oYXNfc21hcCApCiAgICAgICAgIHNl
dF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2Zl
YXR1cmVzICYgWEVOX0NSNF9QVjMyX0JJVFM7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2Ug
KQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNDQwLDcgKzE0
NDQsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgKiBjb3B5X2Zyb21fdXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hh
c19zbWFwICkKKyAgICB7CisgICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsK
ICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAK
ICAgICBwcmludGsoIiVzTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2ZVxu
IiwKICAgICAgICAgICAgY3B1X2hhc19ueCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcg
Ildhcm5pbmc6ICIsCkBAIC0xNDU3LDcgKzE0NjQsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4g
X19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgcGFuaWMoIkNvdWxkIG5v
dCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQorICAg
IHsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBYODZfQ1I0X1NNQVApOworICAgICAg
ICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9DUjRfU01BUDsKKyAgICB9CiAKICAgICAvKiBTY3J1YiBS
QU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFuZCBzbyBtYXkgZ28gdG8gYW4gdW5wcml2aWxlZ2VkIGRv
bWFpbi4gKi8KICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMKaW5kZXggNDQ3YzY1MC4uOTQ3Nzg0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwpA
QCAtMTM1LDYgKzEzNSw3IEBAIHZvaWQgX19kdW1teV9fKHZvaWQpCiAgICAgT0ZGU0VUKENQVUlO
Rk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywgc3RydWN0IGNwdV9pbmZvLCBndWVzdF9jcHVfdXNlcl9y
ZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5GT19wcm9jZXNzb3JfaWQsIHN0cnVjdCBjcHVfaW5mbywg
cHJvY2Vzc29yX2lkKTsKICAgICBPRkZTRVQoQ1BVSU5GT19jdXJyZW50X3ZjcHUsIHN0cnVjdCBj
cHVfaW5mbywgY3VycmVudF92Y3B1KTsKKyAgICBPRkZTRVQoQ1BVSU5GT19jcjQsIHN0cnVjdCBj
cHVfaW5mbywgY3I0KTsKICAgICBERUZJTkUoQ1BVSU5GT19zaXplb2YsIHNpemVvZihzdHJ1Y3Qg
Y3B1X2luZm8pKTsKICAgICBCTEFOSygpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwpp
bmRleCAxNTIxNzc5Li40OTAzNzczIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2Nv
bXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAg
LTE2LDE0ICsxNiwxNiBAQCBFTlRSWShjb21wYXRfaHlwZXJjYWxsKQogICAgICAgICBBU01fQ0xB
QwogICAgICAgICBwdXNocSAkMAogICAgICAgICBTQVZFX1ZPTEFUSUxFIHR5cGU9VFJBUF9zeXNj
YWxsIGNvbXBhdD0xCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKIAogICAgICAgICBjbXBiICAk
MCx1bnRydXN0ZWRfbXNpKCVyaXApCiBVTkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNrKQogICAg
ICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZFQ1RPUiwlZWRpCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zv
cl91bmV4cGVjdGVkX21zaQotICAgICAgICBMT0FEX0NfQ0xPQkJFUkVECisgICAgICAgIExPQURf
Q19DTE9CQkVSRUQgY29tcGF0PTEgYXg9MAogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAorICAg
ICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAogICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4
KQogCiAgICAgICAgIGNtcGwgICROUl9oeXBlcmNhbGxzLCVlYXgKQEAgLTMzLDcgKzM1LDYgQEAg
VU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKICAgICAgICAgcHVzaHEgVVJFR1NfcmJ4KCVyc3ApOyBw
dXNocSAlcmN4OyBwdXNocSAlcmR4OyBwdXNocSAlcnNpOyBwdXNocSAlcmRpCiAgICAgICAgIHB1
c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkKICAgICAgICAgbGVhcSAgY29tcGF0X2h5cGVyY2FsbF9h
cmdzX3RhYmxlKCVyaXApLCVyMTAKLSAgICAgICAgbW92bCAgJWVheCwlZWF4CiAgICAgICAgIG1v
dmwgICQ2LCVlY3gKICAgICAgICAgc3ViYiAgKCVyMTAsJXJheCwxKSwlY2wKICAgICAgICAgbW92
cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0OSw2IEBAIFVOTElLRUxZX0VORChtc2lfY2hlY2spCiAj
ZGVmaW5lIFNIQURPV19CWVRFUyAxNiAvKiBTaGFkb3cgRUlQICsgc2hhZG93IGh5cGVyY2FsbCAj
ICovCiAjZWxzZQogICAgICAgICAvKiBSZWxvY2F0ZSBhcmd1bWVudCByZWdpc3RlcnMgYW5kIHpl
cm8tZXh0ZW5kIHRvIDY0IGJpdHMuICovCi0gICAgICAgIG1vdmwgICVlYXgsJWVheCAgICAgICAg
ICAgICAgLyogSHlwZXJjYWxsICMgICovCiAgICAgICAgIHhjaGdsICVlY3gsJWVzaSAgICAgICAg
ICAgICAgLyogQXJnIDIsIEFyZyA0ICovCiAgICAgICAgIG1vdmwgICVlZHgsJWVkeCAgICAgICAg
ICAgICAgLyogQXJnIDMgICAgICAgICovCiAgICAgICAgIG1vdmwgICVlZGksJXI4ZCAgICAgICAg
ICAgICAgLyogQXJnIDUgICAgICAgICovCkBAIC0xNzQsNiArMTc0LDQ2IEBAIGNvbXBhdF9iYWRf
aHlwZXJjYWxsOgogLyogJXJieDogc3RydWN0IHZjcHUsIGludGVycnVwdHMgZGlzYWJsZWQgKi8K
IEVOVFJZKGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgQVNTRVJUX0lOVEVSUlVQ
VFNfRElTQUJMRUQKKy5MY3I0X29yaWc6CisgICAgICAgIEFTTV9OT1A4IC8qIHRlc3RiICQzLFVS
RUdTX2NzKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpwZSAgIC5MY3I0X2FsdF9lbmQg
Ki8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgQ1BVSU5GT19jcjQuLi4oJXJzcCksICVyYXgg
Ki8KKyAgICAgICAgQVNNX05PUDYgLyogYW5kICAgJC4uLiwgJXJheCAqLworICAgICAgICBBU01f
Tk9QOCAvKiBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLworICAgICAgICBBU01f
Tk9QMyAvKiBtb3YgICAlcmF4LCAlY3I0ICovCisgICAgICAgIEFTTV9OT1A4IC8qIGNtcCAgICVy
YXgsIENQVUlORk9fY3I0Li4uKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpuZSAgIDFi
ICovCisuTGNyNF9vcmlnX2VuZDoKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBs
YWNlbWVudCwgImF4IgorLkxjcjRfYWx0OgorICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNw
KQorICAgICAgICBqcGUgICAuTGNyNF9hbHRfZW5kCisgICAgICAgIG1vdiAgIENQVUlORk9fY3I0
LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKSwgJXJheAorICAgICAgICBhbmQgICAk
flhFTl9DUjRfUFYzMl9CSVRTLCAlcmF4CisxOgorICAgICAgICBtb3YgICAlcmF4LCBDUFVJTkZP
X2NyNC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCkKKyAgICAgICAgbW92ICAgJXJh
eCwgJWNyNAorICAgICAgICAvKgorICAgICAgICAgKiBBbiBOTUkgb3IgTUNFIG1heSBoYXZlIG9j
Y3VycmVkIGJldHdlZW4gdGhlIHByZXZpb3VzIHR3bworICAgICAgICAgKiBpbnN0cnVjdGlvbnMs
IGxlYXZpbmcgcmVnaXN0ZXIgYW5kIGNhY2hlIGluIGEgc3RhdGUgd2hlcmUKKyAgICAgICAgICog
dGhlIG5leHQgZXhpdCBmcm9tIHRoZSBndWVzdCB3b3VsZCB0cmlnZ2VyIHRoZSBCVUcgaW4KKyAg
ICAgICAgICogY3I0X3B2MzJfcmVzdG9yZS4gSWYgdGhpcyBoYXBwZW5lZCwgdGhlIGNhY2hlZCB2
YWx1ZSBpcyBubworICAgICAgICAgKiBsb25nZXIgd2hhdCB3ZSBqdXN0IHNldCBpdCB0bywgd2hp
Y2ggd2UgY2FuIHV0aWxpemUgdG8KKyAgICAgICAgICogY29ycmVjdCB0aGF0IHN0YXRlLiBOb3Rl
IHRoYXQgd2UgZG8gbm90IGhhdmUgdG8gZmVhciB0aGlzCisgICAgICAgICAqIGxvb3AgdG8gY2F1
c2UgYSBsaXZlIGxvY2s6IElmIE5NSXMvTUNFcyBvY2N1cnJlZCBhdCB0aGF0CisgICAgICAgICAq
IGhpZ2ggYSByYXRlLCB3ZSdkIGJlIGxpdmUgbG9ja2VkIGFueXdheS4KKyAgICAgICAgICovCisg
ICAgICAgIGNtcCAgICVyYXgsIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVn
cyglcnNwKQorICAgICAgICBqbmUgICAxYgorLkxjcjRfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rp
b24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5M
Y3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZfRkVBVFVSRV9T
TUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmlnX2VuZCAtIC5M
Y3I0X29yaWcpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9hbHRfZW5k
IC0gLkxjcjRfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgogICAgICAgICBSRVNUT1JFX0FMTCBh
ZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogCkBAIC0yMTAsNiArMjUwLDM4IEBAIGNvbXBh
dF9mYWlsc2FmZV9jYWxsYmFjazoKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgLkxm
eDApCiAgICAgICAgIF9BU01fRVhUQUJMRSguTGRmMCwgY29tcGF0X2ZhaWxzYWZlX2NhbGxiYWNr
KQogCisvKiBUaGlzIG11c3RuJ3QgbW9kaWZ5IHJlZ2lzdGVycyBvdGhlciB0aGFuICVyYXguICov
CitFTlRSWShjcjRfcHYzMl9yZXN0b3JlKQorICAgICAgICBwdXNoICAlcmR4CisgICAgICAgIEdF
VF9DUFVJTkZPX0ZJRUxEKGNyNCwgJXJkeCkKKyAgICAgICAgbW92ICAgKCVyZHgpLCAlcmF4Cisg
ICAgICAgIHRlc3QgICRYRU5fQ1I0X1BWMzJfQklUUywgJWVheAorICAgICAgICBqbnogICAwZgor
ICAgICAgICBvciAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmF4CisgICAgICAgIG1vdiAgICVy
YXgsICVjcjQKKyAgICAgICAgbW92ICAgJXJheCwgKCVyZHgpCisgICAgICAgIHBvcCAgICVyZHgK
KyAgICAgICAgcmV0CiswOgorI2lmbmRlZiBOREVCVUcKKyAgICAgICAgLyogQ2hlY2sgdGhhdCBf
YWxsXyBvZiB0aGUgYml0cyBpbnRlbmRlZCB0byBiZSBzZXQgYWN0dWFsbHkgYXJlLiAqLworICAg
ICAgICBtb3YgICAlY3I0LCAlcmF4CisgICAgICAgIGFuZCAgIGNyNF9wdjMyX21hc2soJXJpcCks
ICVlYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJWVheAorICAgICAgICBq
ZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNrIHRvIGJlIHZpc2libGUgaW4g
dGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3YgICBjcjRfcHYzMl9tYXNrKCVy
aXApLCAlcmR4CisgICAgICAgIC8qIEF2b2lkIGNvbWluZyBiYWNrIGhlcmUgd2hpbGUgaGFuZGxp
bmcgdGhlICNVRCB3ZSBjYXVzZSBiZWxvdy4gKi8KKyAgICAgICAgbW92ICAgJWNyNCwgJXJjeAor
ICAgICAgICBvciAgICAlcmR4LCAlcmN4CisgICAgICAgIG1vdiAgICVyY3gsICVjcjQKKyAgICAg
ICAgQlVHCisxOgorI2VuZGlmCisgICAgICAgIHBvcCAgICVyZHgKKyAgICAgICAgeG9yICAgJWVh
eCwgJWVheAorICAgICAgICByZXQKKwogLyogJXJkeDogdHJhcF9ib3VuY2UsICVyYng6IHN0cnVj
dCB2Y3B1ICovCiBFTlRSWShjb21wYXRfcG9zdF9oYW5kbGVfZXhjZXB0aW9uKQogICAgICAgICB0
ZXN0YiAkVEJGX0VYQ0VQVElPTixUUkFQQk9VTkNFX2ZsYWdzKCVyZHgpCkBAIC0yMjIsNiArMjk0
LDcgQEAgRU5UUlkoY29tcGF0X3Bvc3RfaGFuZGxlX2V4Y2VwdGlvbikKIC8qIFNlZSBsc3Rhcl9l
bnRlciBmb3IgZW50cnkgcmVnaXN0ZXIgc3RhdGUuICovCiBFTlRSWShjc3Rhcl9lbnRlcikKICAg
ICAgICAgc3RpCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKICAgICAgICAgbW92cSAgOCglcnNw
KSwlcmF4IC8qIFJlc3RvcmUgJXJheC4gKi8KICAgICAgICAgbW92cSAgJEZMQVRfS0VSTkVMX1NT
LDgoJXJzcCkKICAgICAgICAgcHVzaHEgJXIxMQpAQCAtMjU3LDYgKzMzMCw3IEBAIFVOTElLRUxZ
X0VORChjb21wYXRfc3lzY2FsbF9ncGYpCiAgICAgICAgIGptcCAgIC5MY29tcGF0X2JvdW5jZV9l
eGNlcHRpb24KIAogRU5UUlkoY29tcGF0X3N5c2VudGVyKQorICAgICAgICBDUjRfUFYzMl9SRVNU
T1JFCiAgICAgICAgIG1vdnEgIFZDUFVfdHJhcF9jdHh0KCVyYngpLCVyY3gKICAgICAgICAgY21w
YiAgJFRSQVBfZ3BfZmF1bHQsVVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCiAgICAgICAgIG1vdnp3
bCBWQ1BVX3N5c2VudGVyX3NlbCglcmJ4KSwlZWF4CkBAIC0yNzAsNiArMzQ0LDcgQEAgRU5UUlko
Y29tcGF0X3N5c2VudGVyKQogICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAK
IEVOVFJZKGNvbXBhdF9pbnQ4MF9kaXJlY3RfdHJhcCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9S
RQogICAgICAgICBjYWxsICBjb21wYXRfY3JlYXRlX2JvdW5jZV9mcmFtZQogICAgICAgICBqbXAg
ICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwppbmRleCA3NDY3N2EyLi42
ZTI3NTA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKKysrIGIveGVu
L2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC00ODAsNiArNDgwLDcgQEAgRU5UUlkoZG9tX2Ny
YXNoX3N5bmNfZXh0YWJsZSkKIAogRU5UUlkoY29tbW9uX2ludGVycnVwdCkKICAgICAgICAgU0FW
RV9BTEwgQ0xBQworICAgICAgICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEgJXJzcCwl
cmRpCiAgICAgICAgIGNhbGxxIGRvX0lSUQogICAgICAgICBqbXAgcmV0X2Zyb21faW50cgpAQCAt
NTAwLDEzICs1MDEsNjcgQEAgRU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0
aW9uKQogICAgICAgICBTQVZFX0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgorICAg
ICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogICAgICAgICB0ZXN0YiAkWDg2X0VGTEFHU19JRj4+OCxV
UkVHU19lZmxhZ3MrMSglcnNwKQogICAgICAgICBqeiAgICBleGNlcHRpb25fd2l0aF9pbnRzX2Rp
c2FibGVkCisKKy5MY3I0X3B2MzJfb3JpZzoKKyAgICAgICAgam1wICAgLkxjcjRfcHYzMl9kb25l
CisgICAgICAgIC5za2lwICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkgLSAo
LiAtIC5MY3I0X3B2MzJfb3JpZyksIDB4Y2MKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0
cl9yZXBsYWNlbWVudCwgImF4IgorLkxjcjRfcHYzMl9hbHQ6CisgICAgICAgIG1vdiAgIFZDUFVf
ZG9tYWluKCVyYngpLCVyYXgKKy5MY3I0X3B2MzJfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rpb24g
LmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0
X3B2MzJfb3JpZywgLkxjcjRfcHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWDg2X0ZFQVRVUkVfU01FUCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxj
cjRfcHYzMl9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfcHYzMl9vcmlnLCAuTGNyNF9wdjMyX2FsdCwgXAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2Fs
dCksIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAt
IC5MY3I0X3B2MzJfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgorCisgICAgICAgIHRlc3RiICQz
LFVSRUdTX2NzKCVyc3ApCisgICAgICAgIGp6ICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBj
bXBiICAkMCxET01BSU5faXNfMzJiaXRfcHYoJXJheCkKKyAgICAgICAgamUgICAgLkxjcjRfcHYz
Ml9kb25lCisgICAgICAgIGNhbGwgIGNyNF9wdjMyX3Jlc3RvcmUKKyAgICAgICAgLyoKKyAgICAg
ICAgICogQW4gTk1JIG9yICNNQyBtYXkgb2NjdXIgYmV0d2VlbiBjbGVhcmluZyBDUjQuU01FUCAv
IENSNC5TTUFQIGluCisgICAgICAgICAqIGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCBhbmQgaXQg
YWN0dWFsbHkgcmV0dXJuaW5nIHRvIGd1ZXN0CisgICAgICAgICAqIGNvbnRleHQsIGluIHdoaWNo
IGNhc2UgdGhlIGd1ZXN0IHdvdWxkIHJ1biB3aXRoIHRoZSB0d28gZmVhdHVyZXMKKyAgICAgICAg
ICogZW5hYmxlZC4gVGhlIG9ubHkgYmFkIHRoYXQgY2FuIGhhcHBlbiBmcm9tIHRoaXMgaXMgYSBr
ZXJuZWwgbW9kZQorICAgICAgICAgKiAjUEYgd2hpY2ggdGhlIGd1ZXN0IGRvZXNuJ3QgZXhwZWN0
LiBSYXRoZXIgdGhhbiB0cnlpbmcgdG8gbWFrZSB0aGUKKyAgICAgICAgICogTk1JLyNNQyBleGl0
IHBhdGggaG9ub3IgdGhlIGludGVuZGVkIENSNCBzZXR0aW5nLCBzaW1wbHkgY2hlY2sKKyAgICAg
ICAgICogd2hldGhlciB0aGUgd3JvbmcgQ1I0IHdhcyBpbiB1c2Ugd2hlbiB0aGUgI1BGIG9jY3Vy
cmVkLCBhbmQgZXhpdAorICAgICAgICAgKiBiYWNrIHRvIHRoZSBndWVzdCAod2hpY2ggd2lsbCBp
biB0dXJuIGNsZWFyIHRoZSB0d28gQ1I0IGJpdHMpIHRvCisgICAgICAgICAqIHJlLWV4ZWN1dGUg
dGhlIGluc3RydWN0aW9uLiBJZiB3ZSBnZXQgYmFjayBoZXJlLCB0aGUgQ1I0IGJpdHMKKyAgICAg
ICAgICogc2hvdWxkIHRoZW4gYmUgZm91bmQgY2xlYXIgKHVubGVzcyBhbm90aGVyIE5NSS8jTUMg
b2NjdXJyZWQgYXQKKyAgICAgICAgICogZXhhY3RseSB0aGUgcmlnaHQgdGltZSksIGFuZCB3ZSds
bCBjb250aW51ZSBwcm9jZXNzaW5nIHRoZQorICAgICAgICAgKiBleGNlcHRpb24gYXMgbm9ybWFs
LgorICAgICAgICAgKi8KKyAgICAgICAgdGVzdCAgJXJheCwlcmF4CisgICAgICAgIGpueiAgIC5M
Y3I0X3B2MzJfZG9uZQorICAgICAgICAvKgorICAgICAgICAgKiBUaGUgYmVsb3cgZWZmZWN0aXZl
bHkgaXMKKyAgICAgICAgICogaWYgKCByZWdzLT5lbnRyeV92ZWN0b3IgPT0gVFJBUF9wYWdlX2Zh
dWx0ICYmCisgICAgICAgICAqICAgICAgKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJl
c2VudCkgJiYKKyAgICAgICAgICogICAgICAhKHJlZ3MtPmVycm9yX2NvZGUgJiB+KFBGRUNfd3Jp
dGVfYWNjZXNzfFBGRUNfaW5zbl9mZXRjaCkpICkKKyAgICAgICAgICogICAgIGdvdG8gY29tcGF0
X3Rlc3RfYWxsX2V2ZW50czsKKyAgICAgICAgICovCisgICAgICAgIG1vdiAgICRQRkVDX3BhZ2Vf
cHJlc2VudCwlYWwKKyAgICAgICAgY21wYiAgJFRSQVBfcGFnZV9mYXVsdCxVUkVHU19lbnRyeV92
ZWN0b3IoJXJzcCkKKyAgICAgICAgam5lICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIHhvciAg
IFVSRUdTX2Vycm9yX2NvZGUoJXJzcCksJWVheAorICAgICAgICB0ZXN0ICAkfihQRkVDX3dyaXRl
X2FjY2Vzc3xQRkVDX2luc25fZmV0Y2gpLCVlYXgKKyAgICAgICAganogICAgY29tcGF0X3Rlc3Rf
YWxsX2V2ZW50cworLkxjcjRfcHYzMl9kb25lOgogICAgICAgICBzdGkKIDE6ICAgICAgbW92cSAg
JXJzcCwlcmRpCiAgICAgICAgIG1vdnpibCBVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCksJWVheAog
ICAgICAgICBsZWFxICBleGNlcHRpb25fdGFibGUoJXJpcCksJXJkeAotICAgICAgICBHRVRfQ1VS
UkVOVCglcmJ4KQogICAgICAgICBQRVJGQ19JTkNSKGV4Y2VwdGlvbnMsICVyYXgsICVyYngpCiAg
ICAgICAgIGNhbGxxICooJXJkeCwlcmF4LDgpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVy
c3ApCkBAIC02MzYsNiArNjkxLDcgQEAgRU5UUlkobm1pKQogICAgICAgICBtb3ZsICAkVFJBUF9u
bWksNCglcnNwKQogaGFuZGxlX2lzdF9leGNlcHRpb246CiAgICAgICAgIFNBVkVfQUxMIENMQUMK
KyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNw
KQogICAgICAgICBqeiAgICAxZgogICAgICAgICAvKiBJbnRlcnJ1cHRlZCBndWVzdCBjb250ZXh0
LiBDb3B5IHRoZSBjb250ZXh0IHRvIHN0YWNrIGJvdHRvbS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZu
cy5oCmluZGV4IDdjOGMyYzAuLjc4OGZhYzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvYXNtX2RlZm5zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaApAQCAt
MTgxLDYgKzE4MSwxNiBAQCB2b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAKICNkZWZpbmUgQVNN
X1NUQUMgQVNNX0FDKFNUQUMpCiAjZGVmaW5lIEFTTV9DTEFDIEFTTV9BQyhDTEFDKQorCisjZGVm
aW5lIENSNF9QVjMyX1JFU1RPUkUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICA2Njc6IEFTTV9OT1A1OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBs
YWNlbWVudCwgImF4IjsgICAgICAgICAgICAgICAgICBcCisgICAgICAgIDY2ODogY2FsbCBjcjRf
cHYzMl9yZXN0b3JlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAu
c2VjdGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY4YiwgWDg2X0ZFQVRVUkVf
U01FUCwgNSwgNTsgICBcCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIs
IFg4Nl9GRUFUVVJFX1NNQVAsIDUsIDU7ICAgXAorICAgICAgICAucG9wc2VjdGlvbgorCiAjZWxz
ZQogc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBjbGFjKHZvaWQpCiB7CkBAIC0yODAsMTQgKzI5
MCwxOCBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAqCiAgKiBGb3Ig
dGhlIHdheSBpdCBpcyB1c2VkIGluIFJFU1RPUkVfQUxMLCB0aGlzIG1hY3JvIG11c3QgcHJlc2Vy
dmUgRUZMQUdTLlpGLgogICovCi0ubWFjcm8gTE9BRF9DX0NMT0JCRVJFRCBjb21wYXQ9MAorLm1h
Y3JvIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTAgYXg9MQogLmlmICFcY29tcGF0CiAgICAgICAg
IG1vdnEgIFVSRUdTX3IxMSglcnNwKSwlcjExCiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMCglcnNw
KSwlcjEwCiAgICAgICAgIG1vdnEgIFVSRUdTX3I5KCVyc3ApLCVyOQogICAgICAgICBtb3ZxICBV
UkVHU19yOCglcnNwKSwlcjgKLS5lbmRpZgorLmlmIFxheAogICAgICAgICBtb3ZxICBVUkVHU19y
YXgoJXJzcCksJXJheAorLmVuZGlmCisuZWxzZWlmIFxheAorICAgICAgICBtb3ZsICBVUkVHU19y
YXgoJXJzcCksJWVheAorLmVuZGlmCiAgICAgICAgIG1vdnEgIFVSRUdTX3JjeCglcnNwKSwlcmN4
CiAgICAgICAgIG1vdnEgIFVSRUdTX3JkeCglcnNwKSwlcmR4CiAgICAgICAgIG1vdnEgIFVSRUdT
X3JzaSglcnNwKSwlcnNpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCBmZjcxMTIxLi5jZjNh
YTJkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKQEAgLTEzNSwxNiArMTM1LDE4IEBACiAjZGVm
aW5lIFRGX2tlcm5lbF9tb2RlICAgICAgICAgKDE8PF9URl9rZXJuZWxfbW9kZSkKIAogLyogI1BG
IGVycm9yIGNvZGUgdmFsdWVzLiAqLwotI2RlZmluZSBQRkVDX3BhZ2VfcHJlc2VudCAgICgxVTw8
MCkKLSNkZWZpbmUgUEZFQ193cml0ZV9hY2Nlc3MgICAoMVU8PDEpCi0jZGVmaW5lIFBGRUNfdXNl
cl9tb2RlICAgICAgKDFVPDwyKQotI2RlZmluZSBQRkVDX3Jlc2VydmVkX2JpdCAgICgxVTw8MykK
LSNkZWZpbmUgUEZFQ19pbnNuX2ZldGNoICAgICAoMVU8PDQpCisjZGVmaW5lIFBGRUNfcGFnZV9w
cmVzZW50ICAgKF9BQygxLFUpIDw8IDApCisjZGVmaW5lIFBGRUNfd3JpdGVfYWNjZXNzICAgKF9B
QygxLFUpIDw8IDEpCisjZGVmaW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKF9BQygxLFUpIDw8IDIp
CisjZGVmaW5lIFBGRUNfcmVzZXJ2ZWRfYml0ICAgKF9BQygxLFUpIDw8IDMpCisjZGVmaW5lIFBG
RUNfaW5zbl9mZXRjaCAgICAgKF9BQygxLFUpIDw8IDQpCiAjZGVmaW5lIFBGRUNfcGFnZV9wYWdl
ZCAgICAgKDFVPDw1KQogI2RlZmluZSBQRkVDX3BhZ2Vfc2hhcmVkICAgICgxVTw8NikKIAogI2Rl
ZmluZSBYRU5fTUlOSU1BTF9DUjQgKFg4Nl9DUjRfUEdFIHwgWDg2X0NSNF9QQUUpCiAKKyNkZWZp
bmUgWEVOX0NSNF9QVjMyX0JJVFMgKFg4Nl9DUjRfU01FUCB8IFg4Nl9DUjRfU01BUCkKKwogI2Rl
ZmluZSBYRU5fU1lTQ0FMTF9NQVNLIChYODZfRUZMQUdTX0FDfFg4Nl9FRkxBR1NfVk18WDg2X0VG
TEFHU19SRnwgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRUZMQUdTX05UfFg4
Nl9FRkxBR1NfREZ8WDg2X0VGTEFHU19JRnwgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBYODZfRUZMQUdTX1RGKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05: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 1b6t0Y-0007ZD-Uv; Sun, 29 May 2016 05: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 1b6t0X-0007Z2-VQ
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:26 +0000
Received: from [85.158.137.68] by server-15.bemta-3.messagelabs.com id
 4E/65-04455-DF97A475; Sun, 29 May 2016 05:11:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfdPpVe
 4wabXPBYTthk4MHps79vFHsAYxZqZl5RfkcCasfvaJ+aC+W2MFcfePWVvYGxK7mLk4hAS+MIo
 8WF6FxuEc55Rout/F3MXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CBlAgLREjc2
 BABEuYVMJPomnWWCcRmASp/uGcF0wRGjgWMDKsY1YtTi8pSi3Qt9ZKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIPx9U+nQ4ySHExKorxMlz3ChfiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnw1lR4hQsJFqWmp1akZeYAgwMmLcHBoyTC2wGS5i0uSMwtzkyHSJ1iNObYsuDG
 WiaORwuBpBBLXn5eqpQ4rxNIqQBIaUZpHtwgWNBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7Bq
 CTMexJkCk9mXgncvldApzABnbKAxQPklJJEhJRUA+NM87oTLnVe25/YTTZLuKKm8mt1RcWjtO
 kFGdaLS3Y+fFaQeE9A8Gj4dN7/G+R+rDCa3cOazmdY6XH2mZTOQ/HrZ6t8BI9UMXtLZHka3kg
 9+qAtp2iig/LyVWo6Td0Gohvsem689WVbeUQkV7VI6fK21WfVfy+1DLkWL/Lw1WHFDRNdJt+d
 LKrEUpyRaKjFXFScCAC5EWByVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1464498682!32947834!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44411 invoked from network); 29 May 2016 05:11:23 -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; 29 May 2016 05:11: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 1b6t0U-0007zW-OF
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0U-0003cM-NZ
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0U-0003cM-NZ@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: suppress SMEP and SMAP while
	running 32-bit PV guest code
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFlZWQ3ZWM2Zjk4NzkwNWI3M2U3OWI4NTgwYjUxODQzNzRmYmFhMDkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjMzOjI4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjMzOjI4IDIwMTYgKzAyMDAKCiAgICB4
ODY6IHN1cHByZXNzIFNNRVAgYW5kIFNNQVAgd2hpbGUgcnVubmluZyAzMi1iaXQgUFYgZ3Vlc3Qg
Y29kZQogICAgCiAgICBTaW5jZSBzdWNoIGd1ZXN0cycga2VybmVsIGNvZGUgcnVucyBpbiByaW5n
IDEsIHRoZWlyIG1lbW9yeSBhY2Nlc3NlcywKICAgIGF0IHRoZSBwYWdpbmcgbGF5ZXIsIGFyZSBz
dXBlcnZpc29yIG1vZGUgb25lcywgYW5kIGhlbmNlIHN1YmplY3QgdG8KICAgIFNNQVAvU01FUCBj
aGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBiZSBleHBlY3RlZCB0byBiZSBhd2FyZSBvZiB0aG9z
ZQogICAgdHdvIGZlYXR1cmVzIHRob3VnaCAoYW5kIHNvIGZhciB3ZSBhbHNvIGRvbid0IGV4cG9z
ZSB0aGUgcmVzcGVjdGl2ZQogICAgZmVhdHVyZSBmbGFncyksIGFuZCBoZW5jZSBtYXkgc3VmZmVy
IHBhZ2UgZmF1bHRzIHRoZXkgY2Fubm90IGRlYWwgd2l0aC4KICAgIAogICAgV2hpbGUgdGhlIHBs
YWNlbWVudCBvZiB0aGUgcmUtZW5hYmxpbmcgc2xpZ2h0bHkgd2Vha2VucyB0aGUgaW50ZW5kZWQK
ICAgIHByb3RlY3Rpb24sIGl0IHdhcyBzZWxlY3RlZCBzdWNoIHRoYXQgNjQtYml0IHBhdGhzIHdv
dWxkIHJlbWFpbgogICAgdW5hZmZlY3RlZCB3aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4cGVuc2Ug
b2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhpdAogICAgdGhlIHJlLWVuYWJsaW5nIGNvdWxkIGJl
IHB1dCByaWdodCBuZXh0IHRvIHRoZSBDTEFDcy4KICAgIAogICAgTm90ZSB0aGF0IHRoaXMgaW50
cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBUTEIgZmx1c2hlcyAtIENSNC5TTUVQCiAgICB0cmFu
c2l0aW9uaW5nIGZyb20gMCB0byAxIGFsd2F5cyBjYXVzZXMgYSBmbHVzaCwgYW5kIGl0IHRyYW5z
aXRpb25pbmcKICAgIGZyb20gMSB0byAwIG1heSBhbHNvIGRvLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogQ2xlYW51cCBhbmQgZnVydGhlciBkZWJ1Z2dpbmcgb2YgU01BUC9TTUVQIGZpeHVwCiAgICAK
ICAgICAqIEFic3RyYWN0IChYODZfQ1I0X1NNRVAgfCBYODZfQ1I0X1NNQVApIGJlaGluZCBYRU5f
Q1I0X1BWMzJfQklUUyB0byBhdm9pZAogICAgICAgb3BlbmNvZGluZyB0aGUgaW52aWRpYWwgYml0
cyB3aGljaCBhcmUgZml4ZWQgdXAgYmVoaW5kIGEgMzJiaXQgUFYgZ3Vlc3RzCiAgICAgICBiYWNr
LgogICAgICogU2hvdyBjcjRfcHYzMl9tYXNrIGluIHRoZSBCVUcgcmVnaXN0ZXIgZHVtcAogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICAK
ICAgIHg4NjogcmVmaW5lIGRlYnVnZ2luZyBvZiBTTUVQL1NNQVAgZml4CiAgICAKICAgIEluc3Rl
YWQgb2YganVzdCBsYXRjaGluZyBjcjRfcHYzMl9tYXNrIGludG8gJXJkeCwgY29ycmVjdCB0aGUg
Zm91bmQKICAgIHdyb25nIHZhbHVlIGluICVjcjQgKHRvIGF2b2lkIHRyaWdnZXJpbmcgYW5vdGhl
ciBCVUcpLgogICAgCiAgICBBbHNvIHRoZXJlIGlzIG9uZSBtb3JlIHBsYWNlIGZvciBYRU5fQ1I0
X1BWMzJfQklUUyB0byBiZSB1c2VkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2OiBtYWtlIFNNRVAvU01BUCBzdXBw
cmVzc2lvbiB0b2xlcmF0ZSBOTUkvTUNFIGF0IHRoZSAid3JvbmciIHRpbWUKICAgIAogICAgVGhl
cmUgaXMgb25lIGluc3RydWN0aW9uIGJvdW5kYXJ5IHdoZXJlIGFueSBraW5kIG9mIGludGVycnVw
dGlvbiB3b3VsZAogICAgYnJlYWsgdGhlIGFzc3VtcHRpb25zIGNyNF9wdjMyX3Jlc3RvcmUncyBk
ZWJ1ZyBtb2RlIGNoZWNraW5nIG1ha2VzIG9uCiAgICB0aGUgY29ycmVsYXRpb24gYmV0d2VlbiB0
aGUgQ1I0IHJlZ2lzdGVyIHZhbHVlIGFuZCBpdHMgaW4tbWVtb3J5IGNhY2hlLgogICAgQ29ycmVj
dCB0aGlzIChzZWUgdGhlIGNvZGUgY29tbWVudCkgZXZlbiBpbiBub24tZGVidWcgbW9kZSwgb3Ig
ZWxzZQogICAgYSBzdWJzZXF1ZW50IGNyNF9wdjMyX3Jlc3RvcmUgd291bGQgYWxzbyBiZSBtaXNn
dWlkZWQgaW50byB0aGlua2luZyB0aGUKICAgIGZlYXR1cmVzIGFyZSBlbmFibGVkIHdoZW4gdGhl
eSByZWFsbHkgYXJlbid0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGVhM2U4ZWRmZGJhYmZiMTdmMGQz
OWVkMTI4NzE2ZWM0NjRmMzQ4YjgKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjQ1
ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBhZDRhYTM2MTlmNDM2ZTNlZDc5ZWVhODQ5OGFjMThh
YThkNWU2YjgzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0xNiAxMzoxMTowNSArMDEwMAogICAg
bWFzdGVyIGNvbW1pdDogZTVlNzMxNjNlYzQwYjQwOTE1MWYyMTcwZDhlNDA2YTcyYjUxNWZmMgog
ICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTcgMTY6NDE6MzUgKzAyMDAKICAgIG1hc3RlciBjb21t
aXQ6IDllMjhiYWYyMmVjOThhNjRmNjg3NTdlZmYzOWRmNzIxNzNkNWYxYmIKICAgIG1hc3RlciBk
YXRlOiAyMDE2LTA1LTE3IDE2OjQyOjE1ICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMg
ICAgICAgICAgICAgICB8IDEwICsrKysrCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMgIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8IDgxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2FzbV9kZWZucy5oICAgIHwgMTggKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oICAgIHwgMTIgKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDE2OSBpbnNl
cnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0
dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IGM2ZDE0ZmYuLmI0MTUxNmYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBA
IC02Nyw2ICs2Nyw4IEBAIGludmJvb2xfcGFyYW0oInNtZXAiLCBkaXNhYmxlX3NtZXApOwogc3Rh
dGljIGJvb2xfdCBfX2luaXRkYXRhIGRpc2FibGVfc21hcDsKIGludmJvb2xfcGFyYW0oInNtYXAi
LCBkaXNhYmxlX3NtYXApOwogCit1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgY3I0X3B2MzJf
bWFzazsKKwogLyogQm9vdCBkb20wIGluIHB2aCBtb2RlICovCiBzdGF0aWMgYm9vbF90IF9faW5p
dGRhdGEgb3B0X2RvbTBwdmg7CiBib29sZWFuX3BhcmFtKCJkb20wcHZoIiwgb3B0X2RvbTBwdmgp
OwpAQCAtMTMwNCw2ICsxMzA2LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGNwdV9oYXNfc21hcCApCiAgICAgICAgIHNl
dF9pbl9jcjQoWDg2X0NSNF9TTUFQKTsKIAorICAgIGNyNF9wdjMyX21hc2sgPSBtbXVfY3I0X2Zl
YXR1cmVzICYgWEVOX0NSNF9QVjMyX0JJVFM7CisKICAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2Ug
KQogICAgICAgICBzZXRfaW5fY3I0KFg4Nl9DUjRfRlNHU0JBU0UpOwogCkBAIC0xNDQwLDcgKzE0
NDQsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgKiBjb3B5X2Zyb21fdXNlcigpLgogICAgICAqLwogICAgIGlmICggY3B1X2hh
c19zbWFwICkKKyAgICB7CisgICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsK
ICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKKyAgICB9CiAK
ICAgICBwcmludGsoIiVzTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2ZVxu
IiwKICAgICAgICAgICAgY3B1X2hhc19ueCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcg
Ildhcm5pbmc6ICIsCkBAIC0xNDU3LDcgKzE0NjQsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4g
X19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgcGFuaWMoIkNvdWxkIG5v
dCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCiAgICAgaWYgKCBjcHVfaGFzX3NtYXAgKQorICAg
IHsKICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBYODZfQ1I0X1NNQVApOworICAgICAg
ICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9DUjRfU01BUDsKKyAgICB9CiAKICAgICAvKiBTY3J1YiBS
QU0gdGhhdCBpcyBzdGlsbCBmcmVlIGFuZCBzbyBtYXkgZ28gdG8gYW4gdW5wcml2aWxlZ2VkIGRv
bWFpbi4gKi8KICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMKaW5kZXggNDQ3YzY1MC4uOTQ3Nzg0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwpA
QCAtMTM1LDYgKzEzNSw3IEBAIHZvaWQgX19kdW1teV9fKHZvaWQpCiAgICAgT0ZGU0VUKENQVUlO
Rk9fZ3Vlc3RfY3B1X3VzZXJfcmVncywgc3RydWN0IGNwdV9pbmZvLCBndWVzdF9jcHVfdXNlcl9y
ZWdzKTsKICAgICBPRkZTRVQoQ1BVSU5GT19wcm9jZXNzb3JfaWQsIHN0cnVjdCBjcHVfaW5mbywg
cHJvY2Vzc29yX2lkKTsKICAgICBPRkZTRVQoQ1BVSU5GT19jdXJyZW50X3ZjcHUsIHN0cnVjdCBj
cHVfaW5mbywgY3VycmVudF92Y3B1KTsKKyAgICBPRkZTRVQoQ1BVSU5GT19jcjQsIHN0cnVjdCBj
cHVfaW5mbywgY3I0KTsKICAgICBERUZJTkUoQ1BVSU5GT19zaXplb2YsIHNpemVvZihzdHJ1Y3Qg
Y3B1X2luZm8pKTsKICAgICBCTEFOSygpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2
XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwpp
bmRleCAxNTIxNzc5Li40OTAzNzczIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2Nv
bXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAg
LTE2LDE0ICsxNiwxNiBAQCBFTlRSWShjb21wYXRfaHlwZXJjYWxsKQogICAgICAgICBBU01fQ0xB
QwogICAgICAgICBwdXNocSAkMAogICAgICAgICBTQVZFX1ZPTEFUSUxFIHR5cGU9VFJBUF9zeXNj
YWxsIGNvbXBhdD0xCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKIAogICAgICAgICBjbXBiICAk
MCx1bnRydXN0ZWRfbXNpKCVyaXApCiBVTkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNrKQogICAg
ICAgICBtb3ZsICAkSFlQRVJDQUxMX1ZFQ1RPUiwlZWRpCiAgICAgICAgIGNhbGwgIGNoZWNrX2Zv
cl91bmV4cGVjdGVkX21zaQotICAgICAgICBMT0FEX0NfQ0xPQkJFUkVECisgICAgICAgIExPQURf
Q19DTE9CQkVSRUQgY29tcGF0PTEgYXg9MAogVU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKIAorICAg
ICAgICBtb3ZsICBVUkVHU19yYXgoJXJzcCksJWVheAogICAgICAgICBHRVRfQ1VSUkVOVCglcmJ4
KQogCiAgICAgICAgIGNtcGwgICROUl9oeXBlcmNhbGxzLCVlYXgKQEAgLTMzLDcgKzM1LDYgQEAg
VU5MSUtFTFlfRU5EKG1zaV9jaGVjaykKICAgICAgICAgcHVzaHEgVVJFR1NfcmJ4KCVyc3ApOyBw
dXNocSAlcmN4OyBwdXNocSAlcmR4OyBwdXNocSAlcnNpOyBwdXNocSAlcmRpCiAgICAgICAgIHB1
c2hxIFVSRUdTX3JicCs1KjgoJXJzcCkKICAgICAgICAgbGVhcSAgY29tcGF0X2h5cGVyY2FsbF9h
cmdzX3RhYmxlKCVyaXApLCVyMTAKLSAgICAgICAgbW92bCAgJWVheCwlZWF4CiAgICAgICAgIG1v
dmwgICQ2LCVlY3gKICAgICAgICAgc3ViYiAgKCVyMTAsJXJheCwxKSwlY2wKICAgICAgICAgbW92
cSAgJXJzcCwlcmRpCkBAIC00OCw3ICs0OSw2IEBAIFVOTElLRUxZX0VORChtc2lfY2hlY2spCiAj
ZGVmaW5lIFNIQURPV19CWVRFUyAxNiAvKiBTaGFkb3cgRUlQICsgc2hhZG93IGh5cGVyY2FsbCAj
ICovCiAjZWxzZQogICAgICAgICAvKiBSZWxvY2F0ZSBhcmd1bWVudCByZWdpc3RlcnMgYW5kIHpl
cm8tZXh0ZW5kIHRvIDY0IGJpdHMuICovCi0gICAgICAgIG1vdmwgICVlYXgsJWVheCAgICAgICAg
ICAgICAgLyogSHlwZXJjYWxsICMgICovCiAgICAgICAgIHhjaGdsICVlY3gsJWVzaSAgICAgICAg
ICAgICAgLyogQXJnIDIsIEFyZyA0ICovCiAgICAgICAgIG1vdmwgICVlZHgsJWVkeCAgICAgICAg
ICAgICAgLyogQXJnIDMgICAgICAgICovCiAgICAgICAgIG1vdmwgICVlZGksJXI4ZCAgICAgICAg
ICAgICAgLyogQXJnIDUgICAgICAgICovCkBAIC0xNzQsNiArMTc0LDQ2IEBAIGNvbXBhdF9iYWRf
aHlwZXJjYWxsOgogLyogJXJieDogc3RydWN0IHZjcHUsIGludGVycnVwdHMgZGlzYWJsZWQgKi8K
IEVOVFJZKGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgQVNTRVJUX0lOVEVSUlVQ
VFNfRElTQUJMRUQKKy5MY3I0X29yaWc6CisgICAgICAgIEFTTV9OT1A4IC8qIHRlc3RiICQzLFVS
RUdTX2NzKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpwZSAgIC5MY3I0X2FsdF9lbmQg
Ki8KKyAgICAgICAgQVNNX05PUDggLyogbW92ICAgQ1BVSU5GT19jcjQuLi4oJXJzcCksICVyYXgg
Ki8KKyAgICAgICAgQVNNX05PUDYgLyogYW5kICAgJC4uLiwgJXJheCAqLworICAgICAgICBBU01f
Tk9QOCAvKiBtb3YgICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLworICAgICAgICBBU01f
Tk9QMyAvKiBtb3YgICAlcmF4LCAlY3I0ICovCisgICAgICAgIEFTTV9OT1A4IC8qIGNtcCAgICVy
YXgsIENQVUlORk9fY3I0Li4uKCVyc3ApICovCisgICAgICAgIEFTTV9OT1AyIC8qIGpuZSAgIDFi
ICovCisuTGNyNF9vcmlnX2VuZDoKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBs
YWNlbWVudCwgImF4IgorLkxjcjRfYWx0OgorICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNw
KQorICAgICAgICBqcGUgICAuTGNyNF9hbHRfZW5kCisgICAgICAgIG1vdiAgIENQVUlORk9fY3I0
LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVncyglcnNwKSwgJXJheAorICAgICAgICBhbmQgICAk
flhFTl9DUjRfUFYzMl9CSVRTLCAlcmF4CisxOgorICAgICAgICBtb3YgICAlcmF4LCBDUFVJTkZP
X2NyNC1DUFVJTkZPX2d1ZXN0X2NwdV91c2VyX3JlZ3MoJXJzcCkKKyAgICAgICAgbW92ICAgJXJh
eCwgJWNyNAorICAgICAgICAvKgorICAgICAgICAgKiBBbiBOTUkgb3IgTUNFIG1heSBoYXZlIG9j
Y3VycmVkIGJldHdlZW4gdGhlIHByZXZpb3VzIHR3bworICAgICAgICAgKiBpbnN0cnVjdGlvbnMs
IGxlYXZpbmcgcmVnaXN0ZXIgYW5kIGNhY2hlIGluIGEgc3RhdGUgd2hlcmUKKyAgICAgICAgICog
dGhlIG5leHQgZXhpdCBmcm9tIHRoZSBndWVzdCB3b3VsZCB0cmlnZ2VyIHRoZSBCVUcgaW4KKyAg
ICAgICAgICogY3I0X3B2MzJfcmVzdG9yZS4gSWYgdGhpcyBoYXBwZW5lZCwgdGhlIGNhY2hlZCB2
YWx1ZSBpcyBubworICAgICAgICAgKiBsb25nZXIgd2hhdCB3ZSBqdXN0IHNldCBpdCB0bywgd2hp
Y2ggd2UgY2FuIHV0aWxpemUgdG8KKyAgICAgICAgICogY29ycmVjdCB0aGF0IHN0YXRlLiBOb3Rl
IHRoYXQgd2UgZG8gbm90IGhhdmUgdG8gZmVhciB0aGlzCisgICAgICAgICAqIGxvb3AgdG8gY2F1
c2UgYSBsaXZlIGxvY2s6IElmIE5NSXMvTUNFcyBvY2N1cnJlZCBhdCB0aGF0CisgICAgICAgICAq
IGhpZ2ggYSByYXRlLCB3ZSdkIGJlIGxpdmUgbG9ja2VkIGFueXdheS4KKyAgICAgICAgICovCisg
ICAgICAgIGNtcCAgICVyYXgsIENQVUlORk9fY3I0LUNQVUlORk9fZ3Vlc3RfY3B1X3VzZXJfcmVn
cyglcnNwKQorICAgICAgICBqbmUgICAxYgorLkxjcjRfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rp
b24gLmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5M
Y3I0X29yaWcsIC5MY3I0X2FsdCwgWDg2X0ZFQVRVUkVfU01FUCwgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAuTGNyNF9vcmlnKSwgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCkKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZfRkVBVFVSRV9T
TUFQLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmlnX2VuZCAtIC5M
Y3I0X29yaWcpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9hbHRfZW5k
IC0gLkxjcjRfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgogICAgICAgICBSRVNUT1JFX0FMTCBh
ZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogCkBAIC0yMTAsNiArMjUwLDM4IEBAIGNvbXBh
dF9mYWlsc2FmZV9jYWxsYmFjazoKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgLkxm
eDApCiAgICAgICAgIF9BU01fRVhUQUJMRSguTGRmMCwgY29tcGF0X2ZhaWxzYWZlX2NhbGxiYWNr
KQogCisvKiBUaGlzIG11c3RuJ3QgbW9kaWZ5IHJlZ2lzdGVycyBvdGhlciB0aGFuICVyYXguICov
CitFTlRSWShjcjRfcHYzMl9yZXN0b3JlKQorICAgICAgICBwdXNoICAlcmR4CisgICAgICAgIEdF
VF9DUFVJTkZPX0ZJRUxEKGNyNCwgJXJkeCkKKyAgICAgICAgbW92ICAgKCVyZHgpLCAlcmF4Cisg
ICAgICAgIHRlc3QgICRYRU5fQ1I0X1BWMzJfQklUUywgJWVheAorICAgICAgICBqbnogICAwZgor
ICAgICAgICBvciAgICBjcjRfcHYzMl9tYXNrKCVyaXApLCAlcmF4CisgICAgICAgIG1vdiAgICVy
YXgsICVjcjQKKyAgICAgICAgbW92ICAgJXJheCwgKCVyZHgpCisgICAgICAgIHBvcCAgICVyZHgK
KyAgICAgICAgcmV0CiswOgorI2lmbmRlZiBOREVCVUcKKyAgICAgICAgLyogQ2hlY2sgdGhhdCBf
YWxsXyBvZiB0aGUgYml0cyBpbnRlbmRlZCB0byBiZSBzZXQgYWN0dWFsbHkgYXJlLiAqLworICAg
ICAgICBtb3YgICAlY3I0LCAlcmF4CisgICAgICAgIGFuZCAgIGNyNF9wdjMyX21hc2soJXJpcCks
ICVlYXgKKyAgICAgICAgY21wICAgY3I0X3B2MzJfbWFzayglcmlwKSwgJWVheAorICAgICAgICBq
ZSAgICAxZgorICAgICAgICAvKiBDYXVzZSBjcjRfcHYzMl9tYXNrIHRvIGJlIHZpc2libGUgaW4g
dGhlIEJVRyByZWdpc3RlciBkdW1wLiAqLworICAgICAgICBtb3YgICBjcjRfcHYzMl9tYXNrKCVy
aXApLCAlcmR4CisgICAgICAgIC8qIEF2b2lkIGNvbWluZyBiYWNrIGhlcmUgd2hpbGUgaGFuZGxp
bmcgdGhlICNVRCB3ZSBjYXVzZSBiZWxvdy4gKi8KKyAgICAgICAgbW92ICAgJWNyNCwgJXJjeAor
ICAgICAgICBvciAgICAlcmR4LCAlcmN4CisgICAgICAgIG1vdiAgICVyY3gsICVjcjQKKyAgICAg
ICAgQlVHCisxOgorI2VuZGlmCisgICAgICAgIHBvcCAgICVyZHgKKyAgICAgICAgeG9yICAgJWVh
eCwgJWVheAorICAgICAgICByZXQKKwogLyogJXJkeDogdHJhcF9ib3VuY2UsICVyYng6IHN0cnVj
dCB2Y3B1ICovCiBFTlRSWShjb21wYXRfcG9zdF9oYW5kbGVfZXhjZXB0aW9uKQogICAgICAgICB0
ZXN0YiAkVEJGX0VYQ0VQVElPTixUUkFQQk9VTkNFX2ZsYWdzKCVyZHgpCkBAIC0yMjIsNiArMjk0
LDcgQEAgRU5UUlkoY29tcGF0X3Bvc3RfaGFuZGxlX2V4Y2VwdGlvbikKIC8qIFNlZSBsc3Rhcl9l
bnRlciBmb3IgZW50cnkgcmVnaXN0ZXIgc3RhdGUuICovCiBFTlRSWShjc3Rhcl9lbnRlcikKICAg
ICAgICAgc3RpCisgICAgICAgIENSNF9QVjMyX1JFU1RPUkUKICAgICAgICAgbW92cSAgOCglcnNw
KSwlcmF4IC8qIFJlc3RvcmUgJXJheC4gKi8KICAgICAgICAgbW92cSAgJEZMQVRfS0VSTkVMX1NT
LDgoJXJzcCkKICAgICAgICAgcHVzaHEgJXIxMQpAQCAtMjU3LDYgKzMzMCw3IEBAIFVOTElLRUxZ
X0VORChjb21wYXRfc3lzY2FsbF9ncGYpCiAgICAgICAgIGptcCAgIC5MY29tcGF0X2JvdW5jZV9l
eGNlcHRpb24KIAogRU5UUlkoY29tcGF0X3N5c2VudGVyKQorICAgICAgICBDUjRfUFYzMl9SRVNU
T1JFCiAgICAgICAgIG1vdnEgIFZDUFVfdHJhcF9jdHh0KCVyYngpLCVyY3gKICAgICAgICAgY21w
YiAgJFRSQVBfZ3BfZmF1bHQsVVJFR1NfZW50cnlfdmVjdG9yKCVyc3ApCiAgICAgICAgIG1vdnp3
bCBWQ1BVX3N5c2VudGVyX3NlbCglcmJ4KSwlZWF4CkBAIC0yNzAsNiArMzQ0LDcgQEAgRU5UUlko
Y29tcGF0X3N5c2VudGVyKQogICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAK
IEVOVFJZKGNvbXBhdF9pbnQ4MF9kaXJlY3RfdHJhcCkKKyAgICAgICAgQ1I0X1BWMzJfUkVTVE9S
RQogICAgICAgICBjYWxsICBjb21wYXRfY3JlYXRlX2JvdW5jZV9mcmFtZQogICAgICAgICBqbXAg
ICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwppbmRleCA3NDY3N2EyLi42
ZTI3NTA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKKysrIGIveGVu
L2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC00ODAsNiArNDgwLDcgQEAgRU5UUlkoZG9tX2Ny
YXNoX3N5bmNfZXh0YWJsZSkKIAogRU5UUlkoY29tbW9uX2ludGVycnVwdCkKICAgICAgICAgU0FW
RV9BTEwgQ0xBQworICAgICAgICBDUjRfUFYzMl9SRVNUT1JFCiAgICAgICAgIG1vdnEgJXJzcCwl
cmRpCiAgICAgICAgIGNhbGxxIGRvX0lSUQogICAgICAgICBqbXAgcmV0X2Zyb21faW50cgpAQCAt
NTAwLDEzICs1MDEsNjcgQEAgRU5UUlkocGFnZV9mYXVsdCkKIEdMT0JBTChoYW5kbGVfZXhjZXB0
aW9uKQogICAgICAgICBTQVZFX0FMTCBDTEFDCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgorICAg
ICAgICBHRVRfQ1VSUkVOVCglcmJ4KQogICAgICAgICB0ZXN0YiAkWDg2X0VGTEFHU19JRj4+OCxV
UkVHU19lZmxhZ3MrMSglcnNwKQogICAgICAgICBqeiAgICBleGNlcHRpb25fd2l0aF9pbnRzX2Rp
c2FibGVkCisKKy5MY3I0X3B2MzJfb3JpZzoKKyAgICAgICAgam1wICAgLkxjcjRfcHYzMl9kb25l
CisgICAgICAgIC5za2lwICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkgLSAo
LiAtIC5MY3I0X3B2MzJfb3JpZyksIDB4Y2MKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0
cl9yZXBsYWNlbWVudCwgImF4IgorLkxjcjRfcHYzMl9hbHQ6CisgICAgICAgIG1vdiAgIFZDUFVf
ZG9tYWluKCVyYngpLCVyYXgKKy5MY3I0X3B2MzJfYWx0X2VuZDoKKyAgICAgICAgLnNlY3Rpb24g
LmFsdGluc3RydWN0aW9ucywgImEiCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IC5MY3I0
X3B2MzJfb3JpZywgLkxjcjRfcHYzMl9hbHQsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWDg2X0ZFQVRVUkVfU01FUCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxj
cjRfcHYzMl9hbHRfZW5kIC0gLkxjcjRfcHYzMl9hbHQpLCBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2FsdCkKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfcHYzMl9vcmlnLCAuTGNyNF9wdjMyX2FsdCwgXAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRkVBVFVSRV9TTUFQLCBcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9wdjMyX2FsdF9lbmQgLSAuTGNyNF9wdjMyX2Fs
dCksIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X3B2MzJfYWx0X2VuZCAt
IC5MY3I0X3B2MzJfYWx0KQorICAgICAgICAucG9wc2VjdGlvbgorCisgICAgICAgIHRlc3RiICQz
LFVSRUdTX2NzKCVyc3ApCisgICAgICAgIGp6ICAgIC5MY3I0X3B2MzJfZG9uZQorICAgICAgICBj
bXBiICAkMCxET01BSU5faXNfMzJiaXRfcHYoJXJheCkKKyAgICAgICAgamUgICAgLkxjcjRfcHYz
Ml9kb25lCisgICAgICAgIGNhbGwgIGNyNF9wdjMyX3Jlc3RvcmUKKyAgICAgICAgLyoKKyAgICAg
ICAgICogQW4gTk1JIG9yICNNQyBtYXkgb2NjdXIgYmV0d2VlbiBjbGVhcmluZyBDUjQuU01FUCAv
IENSNC5TTUFQIGluCisgICAgICAgICAqIGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdCBhbmQgaXQg
YWN0dWFsbHkgcmV0dXJuaW5nIHRvIGd1ZXN0CisgICAgICAgICAqIGNvbnRleHQsIGluIHdoaWNo
IGNhc2UgdGhlIGd1ZXN0IHdvdWxkIHJ1biB3aXRoIHRoZSB0d28gZmVhdHVyZXMKKyAgICAgICAg
ICogZW5hYmxlZC4gVGhlIG9ubHkgYmFkIHRoYXQgY2FuIGhhcHBlbiBmcm9tIHRoaXMgaXMgYSBr
ZXJuZWwgbW9kZQorICAgICAgICAgKiAjUEYgd2hpY2ggdGhlIGd1ZXN0IGRvZXNuJ3QgZXhwZWN0
LiBSYXRoZXIgdGhhbiB0cnlpbmcgdG8gbWFrZSB0aGUKKyAgICAgICAgICogTk1JLyNNQyBleGl0
IHBhdGggaG9ub3IgdGhlIGludGVuZGVkIENSNCBzZXR0aW5nLCBzaW1wbHkgY2hlY2sKKyAgICAg
ICAgICogd2hldGhlciB0aGUgd3JvbmcgQ1I0IHdhcyBpbiB1c2Ugd2hlbiB0aGUgI1BGIG9jY3Vy
cmVkLCBhbmQgZXhpdAorICAgICAgICAgKiBiYWNrIHRvIHRoZSBndWVzdCAod2hpY2ggd2lsbCBp
biB0dXJuIGNsZWFyIHRoZSB0d28gQ1I0IGJpdHMpIHRvCisgICAgICAgICAqIHJlLWV4ZWN1dGUg
dGhlIGluc3RydWN0aW9uLiBJZiB3ZSBnZXQgYmFjayBoZXJlLCB0aGUgQ1I0IGJpdHMKKyAgICAg
ICAgICogc2hvdWxkIHRoZW4gYmUgZm91bmQgY2xlYXIgKHVubGVzcyBhbm90aGVyIE5NSS8jTUMg
b2NjdXJyZWQgYXQKKyAgICAgICAgICogZXhhY3RseSB0aGUgcmlnaHQgdGltZSksIGFuZCB3ZSds
bCBjb250aW51ZSBwcm9jZXNzaW5nIHRoZQorICAgICAgICAgKiBleGNlcHRpb24gYXMgbm9ybWFs
LgorICAgICAgICAgKi8KKyAgICAgICAgdGVzdCAgJXJheCwlcmF4CisgICAgICAgIGpueiAgIC5M
Y3I0X3B2MzJfZG9uZQorICAgICAgICAvKgorICAgICAgICAgKiBUaGUgYmVsb3cgZWZmZWN0aXZl
bHkgaXMKKyAgICAgICAgICogaWYgKCByZWdzLT5lbnRyeV92ZWN0b3IgPT0gVFJBUF9wYWdlX2Zh
dWx0ICYmCisgICAgICAgICAqICAgICAgKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJl
c2VudCkgJiYKKyAgICAgICAgICogICAgICAhKHJlZ3MtPmVycm9yX2NvZGUgJiB+KFBGRUNfd3Jp
dGVfYWNjZXNzfFBGRUNfaW5zbl9mZXRjaCkpICkKKyAgICAgICAgICogICAgIGdvdG8gY29tcGF0
X3Rlc3RfYWxsX2V2ZW50czsKKyAgICAgICAgICovCisgICAgICAgIG1vdiAgICRQRkVDX3BhZ2Vf
cHJlc2VudCwlYWwKKyAgICAgICAgY21wYiAgJFRSQVBfcGFnZV9mYXVsdCxVUkVHU19lbnRyeV92
ZWN0b3IoJXJzcCkKKyAgICAgICAgam5lICAgLkxjcjRfcHYzMl9kb25lCisgICAgICAgIHhvciAg
IFVSRUdTX2Vycm9yX2NvZGUoJXJzcCksJWVheAorICAgICAgICB0ZXN0ICAkfihQRkVDX3dyaXRl
X2FjY2Vzc3xQRkVDX2luc25fZmV0Y2gpLCVlYXgKKyAgICAgICAganogICAgY29tcGF0X3Rlc3Rf
YWxsX2V2ZW50cworLkxjcjRfcHYzMl9kb25lOgogICAgICAgICBzdGkKIDE6ICAgICAgbW92cSAg
JXJzcCwlcmRpCiAgICAgICAgIG1vdnpibCBVUkVHU19lbnRyeV92ZWN0b3IoJXJzcCksJWVheAog
ICAgICAgICBsZWFxICBleGNlcHRpb25fdGFibGUoJXJpcCksJXJkeAotICAgICAgICBHRVRfQ1VS
UkVOVCglcmJ4KQogICAgICAgICBQRVJGQ19JTkNSKGV4Y2VwdGlvbnMsICVyYXgsICVyYngpCiAg
ICAgICAgIGNhbGxxICooJXJkeCwlcmF4LDgpCiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVy
c3ApCkBAIC02MzYsNiArNjkxLDcgQEAgRU5UUlkobm1pKQogICAgICAgICBtb3ZsICAkVFJBUF9u
bWksNCglcnNwKQogaGFuZGxlX2lzdF9leGNlcHRpb246CiAgICAgICAgIFNBVkVfQUxMIENMQUMK
KyAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQogICAgICAgICB0ZXN0YiAkMyxVUkVHU19jcyglcnNw
KQogICAgICAgICBqeiAgICAxZgogICAgICAgICAvKiBJbnRlcnJ1cHRlZCBndWVzdCBjb250ZXh0
LiBDb3B5IHRoZSBjb250ZXh0IHRvIHN0YWNrIGJvdHRvbS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZu
cy5oCmluZGV4IDdjOGMyYzAuLjc4OGZhYzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvYXNtX2RlZm5zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaApAQCAt
MTgxLDYgKzE4MSwxNiBAQCB2b2lkIHJldF9mcm9tX2ludHIodm9pZCk7CiAKICNkZWZpbmUgQVNN
X1NUQUMgQVNNX0FDKFNUQUMpCiAjZGVmaW5lIEFTTV9DTEFDIEFTTV9BQyhDTEFDKQorCisjZGVm
aW5lIENSNF9QVjMyX1JFU1RPUkUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICA2Njc6IEFTTV9OT1A1OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBs
YWNlbWVudCwgImF4IjsgICAgICAgICAgICAgICAgICBcCisgICAgICAgIDY2ODogY2FsbCBjcjRf
cHYzMl9yZXN0b3JlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAu
c2VjdGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY4YiwgWDg2X0ZFQVRVUkVf
U01FUCwgNSwgNTsgICBcCisgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIs
IFg4Nl9GRUFUVVJFX1NNQVAsIDUsIDU7ICAgXAorICAgICAgICAucG9wc2VjdGlvbgorCiAjZWxz
ZQogc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBjbGFjKHZvaWQpCiB7CkBAIC0yODAsMTQgKzI5
MCwxOCBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKICAqCiAgKiBGb3Ig
dGhlIHdheSBpdCBpcyB1c2VkIGluIFJFU1RPUkVfQUxMLCB0aGlzIG1hY3JvIG11c3QgcHJlc2Vy
dmUgRUZMQUdTLlpGLgogICovCi0ubWFjcm8gTE9BRF9DX0NMT0JCRVJFRCBjb21wYXQ9MAorLm1h
Y3JvIExPQURfQ19DTE9CQkVSRUQgY29tcGF0PTAgYXg9MQogLmlmICFcY29tcGF0CiAgICAgICAg
IG1vdnEgIFVSRUdTX3IxMSglcnNwKSwlcjExCiAgICAgICAgIG1vdnEgIFVSRUdTX3IxMCglcnNw
KSwlcjEwCiAgICAgICAgIG1vdnEgIFVSRUdTX3I5KCVyc3ApLCVyOQogICAgICAgICBtb3ZxICBV
UkVHU19yOCglcnNwKSwlcjgKLS5lbmRpZgorLmlmIFxheAogICAgICAgICBtb3ZxICBVUkVHU19y
YXgoJXJzcCksJXJheAorLmVuZGlmCisuZWxzZWlmIFxheAorICAgICAgICBtb3ZsICBVUkVHU19y
YXgoJXJzcCksJWVheAorLmVuZGlmCiAgICAgICAgIG1vdnEgIFVSRUdTX3JjeCglcnNwKSwlcmN4
CiAgICAgICAgIG1vdnEgIFVSRUdTX3JkeCglcnNwKSwlcmR4CiAgICAgICAgIG1vdnEgIFVSRUdT
X3JzaSglcnNwKSwlcnNpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCBmZjcxMTIxLi5jZjNh
YTJkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKQEAgLTEzNSwxNiArMTM1LDE4IEBACiAjZGVm
aW5lIFRGX2tlcm5lbF9tb2RlICAgICAgICAgKDE8PF9URl9rZXJuZWxfbW9kZSkKIAogLyogI1BG
IGVycm9yIGNvZGUgdmFsdWVzLiAqLwotI2RlZmluZSBQRkVDX3BhZ2VfcHJlc2VudCAgICgxVTw8
MCkKLSNkZWZpbmUgUEZFQ193cml0ZV9hY2Nlc3MgICAoMVU8PDEpCi0jZGVmaW5lIFBGRUNfdXNl
cl9tb2RlICAgICAgKDFVPDwyKQotI2RlZmluZSBQRkVDX3Jlc2VydmVkX2JpdCAgICgxVTw8MykK
LSNkZWZpbmUgUEZFQ19pbnNuX2ZldGNoICAgICAoMVU8PDQpCisjZGVmaW5lIFBGRUNfcGFnZV9w
cmVzZW50ICAgKF9BQygxLFUpIDw8IDApCisjZGVmaW5lIFBGRUNfd3JpdGVfYWNjZXNzICAgKF9B
QygxLFUpIDw8IDEpCisjZGVmaW5lIFBGRUNfdXNlcl9tb2RlICAgICAgKF9BQygxLFUpIDw8IDIp
CisjZGVmaW5lIFBGRUNfcmVzZXJ2ZWRfYml0ICAgKF9BQygxLFUpIDw8IDMpCisjZGVmaW5lIFBG
RUNfaW5zbl9mZXRjaCAgICAgKF9BQygxLFUpIDw8IDQpCiAjZGVmaW5lIFBGRUNfcGFnZV9wYWdl
ZCAgICAgKDFVPDw1KQogI2RlZmluZSBQRkVDX3BhZ2Vfc2hhcmVkICAgICgxVTw8NikKIAogI2Rl
ZmluZSBYRU5fTUlOSU1BTF9DUjQgKFg4Nl9DUjRfUEdFIHwgWDg2X0NSNF9QQUUpCiAKKyNkZWZp
bmUgWEVOX0NSNF9QVjMyX0JJVFMgKFg4Nl9DUjRfU01FUCB8IFg4Nl9DUjRfU01BUCkKKwogI2Rl
ZmluZSBYRU5fU1lTQ0FMTF9NQVNLIChYODZfRUZMQUdTX0FDfFg4Nl9FRkxBR1NfVk18WDg2X0VG
TEFHU19SRnwgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRUZMQUdTX05UfFg4
Nl9FRkxBR1NfREZ8WDg2X0VGTEFHU19JRnwgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBYODZfRUZMQUdTX1RGKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94
ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t0i-0007aw-1q; Sun, 29 May 2016 05:11:36 +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 1b6t0h-0007ai-Ei
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:35 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 E4/9E-10829-60A7A475; Sun, 29 May 2016 05:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZetyiv
 c4PYZZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNm+iK3go0rFvbmKDYyPpLsYuTiEBL4wSkzZ
 O5ENwjnPKPHrRxNTFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAkESLx6cB
 IvzCphJzN6yjQnEZgGqvz19MuMERo4FjAyrGNWLU4vKUot0zfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxiPTXY+xCjJwaQkyst02SNciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgQvU6VXuJBgUWp6akVaZg4wNGDSEhw8SiK8HRVAad7igsTc4sx0iNQpRkUpcd6dIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYlwVkO09mXgnc9FdAi5mAFi9g8
 QBZXJKIkJJqYOTUabjDyiNnsGmt3gQdNvkF5j52fzcuaGiZoh346fVWhobUAl6byd3TyvuaSt
 csDT2nX/pgieo9GZbS+a/mXIkIyLn//7KQ3r8tRdt1ci44mm5a1CuXvjbheDMnn+DSyc7ZR5u
 S0mTPPHac0FUq0/PGcOvzx4eLnYTN/6jtuSPQ9fEA46I0NyWW4oxEQy3mouJEAB3GDsNCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464498693!41928342!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13917 invoked from network); 29 May 2016 05:11:33 -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; 29 May 2016 05:11: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 1b6t0e-0007zg-QN
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0e-0003dV-Pe
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0e-0003dV-Pe@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:32 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk2NTkyOWYyZjdkZGZkZmNhNTJiZTU0OTcwYmNlYjI3NjQxNDVkNDUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM0OjAzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM0OjAzIDIwMTYgKzAyMDAKCiAgICB4
ODY6IHVzZSBvcHRpbWFsIE5PUHMgdG8gZmlsbCB0aGUgU01FUC9TTUFQIHBsYWNlaG9sZGVycwog
ICAgCiAgICBBbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgY29kZSBwaWNrcyB0aGUgbW9zdCBzdWl0YWJs
ZSBOT1BzIGZvciB0aGUKICAgIHJ1bm5pbmcgc3lzdGVtLCBzbyBzaW1wbHkgdXNlIGl0IHRvIHJl
cGxhY2UgdGhlIHByZS1wb3B1bGF0ZWQgb25lcy4KICAgIAogICAgVXNlIGFuIGFyYml0cmFyeSwg
YWx3YXlzIGF2YWlsYWJsZSBmZWF0dXJlIHRvIGtleSBvZmYgZnJvbSwgYnV0CiAgICBoaWRlIHRo
aXMgYmVoaW5kIHRoZSBuZXcgWDg2X0ZFQVRVUkVfQUxXQVlTLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0IHRoZSBu
dW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGluIGNhc2UK
ICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBBbHNvIHNp
bXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBsb2NhdGlv
biAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBvZiB0aGUg
ZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBuZWdhdGl2
ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGljaCBhY3R1
YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWluKS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjU1ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBmNTYx
MDAwOTUyOTYyODMxNGM5ZDFkNTJiMDA3MTVmZTg1NWZjZjA2CiAgICBtYXN0ZXIgZGF0ZTogMjAx
Ni0wNS0yNiAxNzoyNjoyNCArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMgfCAxMSArKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCAg
ICB8ICAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaCAgIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA0OTAzNzczLi4wZTNkYjdjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxNCArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNh
bGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRF
UlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAk
MyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRf
ZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAl
cmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVyYXggKi8KLSAgICAgICAg
QVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJzcCkgKi8KLSAgICAgICAg
QVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLwotICAgICAgICBBU01fTk9QOCAvKiBjbXAg
ICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqbmUg
ICAxYiAqLworICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAu
TGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVu
dCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMjA3LDYgKzIwMCw4IEBAIEVOVFJZKGNvbXBhdF9yZXN0
b3JlX2FsbF9ndWVzdCkKICAgICAgICAgam5lICAgMWIKIC5MY3I0X2FsdF9lbmQ6CiAgICAgICAg
IC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9l
bnRyeSAuTGNyNF9vcmlnLCAuTGNyNF9vcmlnLCBYODZfRkVBVFVSRV9BTFdBWVMsIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIDAK
ICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZf
RkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmln
X2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNy
NF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
c21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggNzg4ZmFj
NC4uMzZmZTQ5MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0xNzYsNiArMTc2LDcgQEAg
dm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMjb3A7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIC5wb3Bz
ZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjFiLCA2
NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAgICAgIFwKICAg
ICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMTg3LDYgKzE4OCw3IEBAIHZvaWQgcmV0X2Zyb21faW50
cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3Jl
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2VjdGlvbiAuYWx0
aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxXQVlTLCA1LCAw
OyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJF
X1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2Njhi
LCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggMGJmMjc4Yi4uYTdlMzZhZSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlLmgKQEAgLTE1NSw2ICsxNTUsOSBAQAogI2RlZmluZSBYODZfRkVBVFVSRV9BRFgJ
CSg3KjMyKzE5KSAvKiBBRENYLCBBRE9YIGluc3RydWN0aW9ucyAqLwogI2RlZmluZSBYODZfRkVB
VFVSRV9TTUFQCSg3KjMyKzIwKSAvKiBTdXBlcnZpc29yIE1vZGUgQWNjZXNzIFByZXZlbnRpb24g
Ki8KIAorLyogQW4gYWxpYXMgb2YgYSBmZWF0dXJlIHdlIGtub3cgaXMgYWx3YXlzIGdvaW5nIHRv
IGJlIHByZXNlbnQuICovCisjZGVmaW5lIFg4Nl9GRUFUVVJFX0FMV0FZUyAgICAgIFg4Nl9GRUFU
VVJFX0xNCisKICNpZiAhZGVmaW5lZChfX0FTU0VNQkxZX18pICYmICFkZWZpbmVkKFg4Nl9GRUFU
VVJFU19PTkxZKQogI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t0i-0007aw-1q; Sun, 29 May 2016 05:11:36 +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 1b6t0h-0007ai-Ei
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:35 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 E4/9E-10829-60A7A475; Sun, 29 May 2016 05:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZetyiv
 c4PYZZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNm+iK3go0rFvbmKDYyPpLsYuTiEBL4wSkzZ
 O5ENwjnPKPHrRxNTFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAkESLx6cB
 IvzCphJzN6yjQnEZgGqvz19MuMERo4FjAyrGNWLU4vKUot0zfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxiPTXY+xCjJwaQkyst02SNciC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgQvU6VXuJBgUWp6akVaZg4wNGDSEhw8SiK8HRVAad7igsTc4sx0iNQpRkUpcd6dIAkB
 kERGaR5cGywcLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYlwVkO09mXgnc9FdAi5mAFi9g8
 QBZXJKIkJJqYOTUabjDyiNnsGmt3gQdNvkF5j52fzcuaGiZoh346fVWhobUAl6byd3TyvuaSt
 csDT2nX/pgieo9GZbS+a/mXIkIyLn//7KQ3r8tRdt1ci44mm5a1CuXvjbheDMnn+DSyc7ZR5u
 S0mTPPHac0FUq0/PGcOvzx4eLnYTN/6jtuSPQ9fEA46I0NyWW4oxEQy3mouJEAB3GDsNCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464498693!41928342!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13917 invoked from network); 29 May 2016 05:11:33 -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; 29 May 2016 05:11: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 1b6t0e-0007zg-QN
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0e-0003dV-Pe
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0e-0003dV-Pe@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:32 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: use optimal NOPs to fill the
	SMEP/SMAP placeholders
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk2NTkyOWYyZjdkZGZkZmNhNTJiZTU0OTcwYmNlYjI3NjQxNDVkNDUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM0OjAzIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM0OjAzIDIwMTYgKzAyMDAKCiAgICB4
ODY6IHVzZSBvcHRpbWFsIE5PUHMgdG8gZmlsbCB0aGUgU01FUC9TTUFQIHBsYWNlaG9sZGVycwog
ICAgCiAgICBBbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgY29kZSBwaWNrcyB0aGUgbW9zdCBzdWl0YWJs
ZSBOT1BzIGZvciB0aGUKICAgIHJ1bm5pbmcgc3lzdGVtLCBzbyBzaW1wbHkgdXNlIGl0IHRvIHJl
cGxhY2UgdGhlIHByZS1wb3B1bGF0ZWQgb25lcy4KICAgIAogICAgVXNlIGFuIGFyYml0cmFyeSwg
YWx3YXlzIGF2YWlsYWJsZSBmZWF0dXJlIHRvIGtleSBvZmYgZnJvbSwgYnV0CiAgICBoaWRlIHRo
aXMgYmVoaW5kIHRoZSBuZXcgWDg2X0ZFQVRVUkVfQUxXQVlTLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAgeDg2L2NvbXBh
dDogY29ycmVjdCBTTUVQL1NNQVAgTk9QcyBwYXRjaGluZwogICAgCiAgICBDb3JyZWN0IHRoZSBu
dW1iZXIgb2Ygc2luZ2xlIGJ5dGUgTk9QcyB3ZSB3YW50IHRvIGJlIHJlcGxhY2VkIGluIGNhc2UK
ICAgIG5laXRoZXIgU01FUCBub3IgU01BUCBhcmUgYXZhaWxhYmxlLgogICAgCiAgICBBbHNvIHNp
bXBsaWZ5IHRoZSBleHByZXNzaW9uIGFkZGluZyB0aGVzZSBOT1BzIC0gYXQgdGhhdCBsb2NhdGlv
biAuCiAgICBlcXVhbHMgLkxjcjRfb3JpZywgYW5kIHJlbW92aW5nIHRoYXQgcGFydCBvZiB0aGUg
ZXhwcmVzc2lvbiBmaXhlcyBhCiAgICBib2d1cyAiLnNwYWNlIG9yIGZpbGwgd2l0aCBuZWdhdGl2
ZSB2YWx1ZSwgaWdub3JlZCIgd2FybmluZyBieSB2ZXJ5IG9sZAogICAgZ2FzICh3aGljaCBhY3R1
YWxseSBpcyB3aGF0IG1hZGUgbWUgbG9vayBhdCB0aG9zZSBjb25zdHJ1Y3RzIGFnYWluKS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDAxYTBiZDBhN2Q3MmJlNjM4YTM1OWRiM2Y4Y2Y1NTExMjM0NjdkMjkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE2LTA1LTEzIDE4OjE1OjU1ICswMTAwCiAgICBtYXN0ZXIgY29tbWl0OiBmNTYx
MDAwOTUyOTYyODMxNGM5ZDFkNTJiMDA3MTVmZTg1NWZjZjA2CiAgICBtYXN0ZXIgZGF0ZTogMjAx
Ni0wNS0yNiAxNzoyNjoyNCArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2Vu
dHJ5LlMgfCAxMSArKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCAg
ICB8ICAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaCAgIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCA0OTAzNzczLi4wZTNkYjdjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L2VudHJ5LlMKQEAgLTE3NSwxNCArMTc1LDcgQEAgY29tcGF0X2JhZF9oeXBlcmNh
bGw6CiBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRF
UlJVUFRTX0RJU0FCTEVECiAuTGNyNF9vcmlnOgotICAgICAgICBBU01fTk9QOCAvKiB0ZXN0YiAk
MyxVUkVHU19jcyglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqcGUgICAuTGNyNF9hbHRf
ZW5kICovCi0gICAgICAgIEFTTV9OT1A4IC8qIG1vdiAgIENQVUlORk9fY3I0Li4uKCVyc3ApLCAl
cmF4ICovCi0gICAgICAgIEFTTV9OT1A2IC8qIGFuZCAgICQuLi4sICVyYXggKi8KLSAgICAgICAg
QVNNX05PUDggLyogbW92ICAgJXJheCwgQ1BVSU5GT19jcjQuLi4oJXJzcCkgKi8KLSAgICAgICAg
QVNNX05PUDMgLyogbW92ICAgJXJheCwgJWNyNCAqLwotICAgICAgICBBU01fTk9QOCAvKiBjbXAg
ICAlcmF4LCBDUFVJTkZPX2NyNC4uLiglcnNwKSAqLwotICAgICAgICBBU01fTk9QMiAvKiBqbmUg
ICAxYiAqLworICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAu
TGNyNF9vcmlnX2VuZDoKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVu
dCwgImF4IgogLkxjcjRfYWx0OgpAQCAtMjA3LDYgKzIwMCw4IEBAIEVOVFJZKGNvbXBhdF9yZXN0
b3JlX2FsbF9ndWVzdCkKICAgICAgICAgam5lICAgMWIKIC5MY3I0X2FsdF9lbmQ6CiAgICAgICAg
IC5zZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIgorICAgICAgICBhbHRpbnN0cnVjdGlvbl9l
bnRyeSAuTGNyNF9vcmlnLCAuTGNyNF9vcmlnLCBYODZfRkVBVFVSRV9BTFdBWVMsIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29yaWdfZW5kIC0gLkxjcjRfb3JpZyksIDAK
ICAgICAgICAgYWx0aW5zdHJ1Y3Rpb25fZW50cnkgLkxjcjRfb3JpZywgLkxjcjRfYWx0LCBYODZf
RkVBVFVSRV9TTUVQLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmln
X2VuZCAtIC5MY3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNy
NF9hbHRfZW5kIC0gLkxjcjRfYWx0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
c21fZGVmbnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKaW5kZXggNzg4ZmFj
NC4uMzZmZTQ5MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCkBAIC0xNzYsNiArMTc2LDcgQEAg
dm9pZCByZXRfZnJvbV9pbnRyKHZvaWQpOwogICAgICAgICA2NjI6IF9fQVNNXyMjb3A7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIC5wb3Bz
ZWN0aW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMsICJhIjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjFiLCA2
NjFiLCBYODZfRkVBVFVSRV9BTFdBWVMsIDMsIDA7ICAgICBcCiAgICAgICAgIGFsdGluc3RydWN0
aW9uX2VudHJ5IDY2MWIsIDY2MmIsIFg4Nl9GRUFUVVJFX1NNQVAsIDMsIDM7ICAgICAgIFwKICAg
ICAgICAgLnBvcHNlY3Rpb24KIApAQCAtMTg3LDYgKzE4OCw3IEBAIHZvaWQgcmV0X2Zyb21faW50
cih2b2lkKTsKICAgICAgICAgLnB1c2hzZWN0aW9uIC5hbHRpbnN0cl9yZXBsYWNlbWVudCwgImF4
IjsgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDY2ODogY2FsbCBjcjRfcHYzMl9yZXN0b3Jl
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAuc2VjdGlvbiAuYWx0
aW5zdHJ1Y3Rpb25zLCAiYSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
YWx0aW5zdHJ1Y3Rpb25fZW50cnkgNjY3YiwgNjY3YiwgWDg2X0ZFQVRVUkVfQUxXQVlTLCA1LCAw
OyBcCiAgICAgICAgIGFsdGluc3RydWN0aW9uX2VudHJ5IDY2N2IsIDY2OGIsIFg4Nl9GRUFUVVJF
X1NNRVAsIDUsIDU7ICAgXAogICAgICAgICBhbHRpbnN0cnVjdGlvbl9lbnRyeSA2NjdiLCA2Njhi
LCBYODZfRkVBVFVSRV9TTUFQLCA1LCA1OyAgIFwKICAgICAgICAgLnBvcHNlY3Rpb24KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlLmgKaW5kZXggMGJmMjc4Yi4uYTdlMzZhZSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlLmgKQEAgLTE1NSw2ICsxNTUsOSBAQAogI2RlZmluZSBYODZfRkVBVFVSRV9BRFgJ
CSg3KjMyKzE5KSAvKiBBRENYLCBBRE9YIGluc3RydWN0aW9ucyAqLwogI2RlZmluZSBYODZfRkVB
VFVSRV9TTUFQCSg3KjMyKzIwKSAvKiBTdXBlcnZpc29yIE1vZGUgQWNjZXNzIFByZXZlbnRpb24g
Ki8KIAorLyogQW4gYWxpYXMgb2YgYSBmZWF0dXJlIHdlIGtub3cgaXMgYWx3YXlzIGdvaW5nIHRv
IGJlIHByZXNlbnQuICovCisjZGVmaW5lIFg4Nl9GRUFUVVJFX0FMV0FZUyAgICAgIFg4Nl9GRUFU
VVJFX0xNCisKICNpZiAhZGVmaW5lZChfX0FTU0VNQkxZX18pICYmICFkZWZpbmVkKFg4Nl9GRUFU
VVJFU19PTkxZKQogI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3Vy
Y2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11: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 1b6t0v-0007dh-3q; Sun, 29 May 2016 05:11: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 1b6t0u-0007dV-1p
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:48 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 E2/61-31080-31A7A475; Sun, 29 May 2016 05:11:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVVeoyiv
 c4NFFJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHEjquDJNKaKK23dLA2Mbx4zdjFycQgJfGGU
 6Ls6Bco5zyhx8chC1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJW5+P
 cMOYvMKmEm8674BVsMCVH9n6l7WCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqFAQh2MDZs9zzEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9JpVe4kGBRanpqRVpmDjBAYNISHDxKIrw2IGne4oLE3OLMdIjUKUZdjmNzb6xl
 EmLJy89LlRLn9QYpEgApyijNgxsBC9ZLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuZ1BJnCk
 5lXArfpFdARTEBHLGDxADmiJBEhJdXAqP7u1qeGoHzhzmz1eYuiWx7kV9XY5W71FQ/5kWQz9U
 ha6M2G6+J7lFQEjk44Xflme3XgpvsZB/MnZXw/6WrzSOLLhH7OrZZ3jUxWnTrfEnt593RBZdf
 PJwQfZZjc8f5ykDu+ItJ5T+KWKTwOdedYlDZ7yMu8sjFOWmztUrv/4Hq5b4HZbtYcSizFGYmG
 WsxFxYkA4OJUClECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1464498704!5707510!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13395 invoked from network); 29 May 2016 05:11:45 -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; 29 May 2016 05:11: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 1b6t0o-0007zq-Un
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0o-0003e8-SK
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0o-0003e8-SK@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:42 +0000
Subject: [Xen-changelog] [xen stable-4.6] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExNGQyNWY5OTk5NGJhZjE5NmE1NmFlZDgxZDY2MzMxOTNiODYyYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM0OjQxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM0OjQxIDIwMTYgKzAyMDAKCiAgICBJ
T01NVS94ODY6IHBlci1kb21haW4gY29udHJvbCBzdHJ1Y3R1cmUgaXMgbm90IEhWTS1zcGVjaWZp
YwogICAgCiAgICAuLi4gYW5kIGhlbmNlIHNob3VsZCBub3QgbGl2ZSBpbiB0aGUgSFZNIHBhcnQg
b2YgdGhlIFBWL0hWTSB1bmlvbi4gSW4KICAgIGZhY3QgaXQncyBub3QgZXZlbiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgKHRoZXJlIGFscmVhZHkgaXMgYSBwZXItYXJjaAogICAgZXh0ZW5zaW9uIHR5
cGUgdG8gaXQpLCBzbyBpdCBnZXRzIG1vdmVkIG91dCByaWdodCB0byBjb21tb24gc3RydWN0CiAg
ICBkb21haW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKICAg
IG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0IDA5OjQ0OjMyICswMjAwCi0tLQogeGVuL2FyY2gveDg2
L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L3Rib290
LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2d1ZXN0LmMgICB8ICA5ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYyAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9tYXAuYyAgICAgfCAxNSArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIHwgMTYgKysrKystLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9zbW11LmMgICAgICAgICAgfCAxMiArKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICB8IDEwICsrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvLmMgICAgICAgICAgICAgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jICAgICAgICAgICAgIHwgMjMgKysrKysrLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgIHwgMTkgKysrKysrLS0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMgICAgICB8ICAxIC0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMiArKysrKysrKystLS0tLS0tLS0t
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgICAgfCAgMSAtCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgIDYgKystLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCAgICAgICAgICAgICAgICB8ICAyIC0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2h2bS9pb21tdS5oICAgICAgICAgICAgIHwgMTAgLS0tLS0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgICAgICAgICAgICB8ICA3ICsrKystCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaCAgICAgICAgICAgIHwgIDQgLS0tCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pb21tdS5oICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaCAgICAgICAgICAgICAgICAgfCAgMyArLQogeGVuL2luY2x1ZGUveGVuL2h2
bS9pb21tdS5oICAgICAgICAgICAgICAgICB8IDQ0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgMTggKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgICAgIHwg
IDMgKysKIDI2IGZpbGVzIGNoYW5nZWQsIDEwMSBpbnNlcnRpb25zKCspLCAxNTQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCmluZGV4IGJmNjJhODguLmRiNTY4MWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTQ2NCw3ICs0NjQsNyBAQCBs
b25nIGFyY2hfZG9fZG9tY3RsKAogCiAgICAgY2FzZSBYRU5fRE9NQ1RMX2lvcG9ydF9tYXBwaW5n
OgogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgICAgIHN0cnVjdCBk
b21haW5faW9tbXUgKmhkOwogICAgICAgICB1bnNpZ25lZCBpbnQgZmdwID0gZG9tY3RsLT51Lmlv
cG9ydF9tYXBwaW5nLmZpcnN0X2dwb3J0OwogICAgICAgICB1bnNpZ25lZCBpbnQgZm1wID0gZG9t
Y3RsLT51LmlvcG9ydF9tYXBwaW5nLmZpcnN0X21wb3J0OwogICAgICAgICB1bnNpZ25lZCBpbnQg
bnAgPSBkb21jdGwtPnUuaW9wb3J0X21hcHBpbmcubnJfcG9ydHM7CkBAIC00OTAsNyArNDkwLDcg
QEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgaWYgKCByZXQgKQogICAgICAgICAgICAg
YnJlYWs7CiAKLSAgICAgICAgaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgICAgICBoZCA9
IGRvbV9pb21tdShkKTsKICAgICAgICAgaWYgKCBhZGQgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0dfSU5GTwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5j
IGIveGVuL2FyY2gveDg2L2h2bS9pby5jCmluZGV4IGZlZTgxMmEuLjQ1ZjhjN2MgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAg
LTE3MywxMiArMTczLDEyIEBAIHN0YXRpYyBib29sX3QgZHBjaV9wb3J0aW9fYWNjZXB0KGNvbnN0
IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGlvcmVxX3QgKnApCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBj
dXJyZW50OwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShjdXJy
LT5kb21haW4pOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21t
dShjdXJyLT5kb21haW4pOwogICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFy
Y2guaHZtX3ZjcHUuaHZtX2lvOwogICAgIHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0Owog
ICAgIHVuc2lnbmVkIGludCBzdGFydCwgZW5kOwogCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSgg
ZzJtX2lvcG9ydCwgJmhkLT5hcmNoLmcybV9pb3BvcnRfbGlzdCwgbGlzdCApCisgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSggZzJtX2lvcG9ydCwgJmRpby0+YXJjaC5nMm1faW9wb3J0X2xpc3QsIGxp
c3QgKQogICAgIHsKICAgICAgICAgc3RhcnQgPSBnMm1faW9wb3J0LT5ncG9ydDsKICAgICAgICAg
ZW5kID0gc3RhcnQgKyBnMm1faW9wb3J0LT5ucDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90
Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXggODgxNDJkMi4uZTVkN2M0MiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMKKysrIGIveGVuL2FyY2gveDg2L3Rib290LmMK
QEAgLTIyOSw5ICsyMjksMTAgQEAgc3RhdGljIHZvaWQgdGJvb3RfZ2VuX2RvbWFpbl9pbnRlZ3Jp
dHkoY29uc3QgdWludDhfdCBrZXlbVEJfS0VZX1NJWkVdLAogCiAgICAgICAgIGlmICggIWlzX2lk
bGVfZG9tYWluKGQpICkKICAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGQpOwotICAgICAgICAgICAgdXBkYXRlX2lvbW11X21hYygm
Y3R4LCBoZC0+YXJjaC5wZ2RfbWFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFn
YXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOworICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRv
bWFpbl9pb21tdSAqZGlvID0gZG9tX2lvbW11KGQpOworCisgICAgICAgICAgICB1cGRhdGVfaW9t
bXVfbWFjKCZjdHgsIGRpby0+YXJjaC5wZ2RfbWFkZHIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGFnYXdfdG9fbGV2ZWwoZGlvLT5hcmNoLmFnYXcpKTsKICAgICAgICAgfQogICAgIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCmluZGV4IDQ0NDA3ZjUuLjdj
OWQ5YmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKQEAgLTE4LDcg
KzE4LDYgQEAKICAqLwogCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Ci0jaW5jbHVkZSA8eGVuL2h2
bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZt
L3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKaW5kZXggZTc0ZjQ2OS4uNDZlYzdkYyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKQEAgLTE4LDcgKzE4LDYg
QEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KLSNpbmNs
dWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2FtZC1pb21tdS5oPgogI2luY2x1
ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPgogCkBAIC01OSwxMiArNTgsMTIgQEAg
c3RhdGljIHVpbnQxNl90IGd1ZXN0X2JkZihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCBtYWNo
aW5lX2JkZikKIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmRvbWFpbl9pb21t
dShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiBkb21haW5faHZtX2lvbW11KGQpLT5h
cmNoLmdfaW9tbXU7CisgICAgcmV0dXJuIGRvbV9pb21tdShkKS0+YXJjaC5nX2lvbW11OwogfQog
CiBzdGF0aWMgaW5saW5lIHN0cnVjdCBndWVzdF9pb21tdSAqdmNwdV9pb21tdShzdHJ1Y3QgdmNw
dSAqdikKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdSh2LT5kb21haW4pLT5hcmNoLmdf
aW9tbXU7CisgICAgcmV0dXJuIGRvbV9pb21tdSh2LT5kb21haW4pLT5hcmNoLmdfaW9tbXU7CiB9
CiAKIHN0YXRpYyB2b2lkIGd1ZXN0X2lvbW11X2VuYWJsZShzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlv
bW11KQpAQCAtODg1LDcgKzg4NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3Bz
IGlvbW11X21taW9fb3BzID0gewogaW50IGd1ZXN0X2lvbW11X2luaXQoc3RydWN0IGRvbWFpbiog
ZCkKIHsKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpc19odm1fZG9tYWluKGQpIHx8ICFpb21t
dV9lbmFibGVkIHx8ICFpb21tdXYyX2VuYWJsZWQgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTky
Myw1ICs5MjIsNSBAQCB2b2lkIGd1ZXN0X2lvbW11X2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkK
ICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwogICAgIHhmcmVl
KGlvbW11KTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2guZ19pb21tdSA9IE5VTEw7
CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmdfaW9tbXUgPSBOVUxMOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKaW5kZXggNjJlMjllOS4uODcwODM4MyAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC0xOCw3ICsxOCw2IEBACiAK
ICNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Ci0jaW5jbHVkZSA8
eGVuL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxh
c20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDc4ODYyYzkuLmE3Yjcz
NGMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKQEAgLTIxLDcgKzIx
LDYgQEAKICNpbmNsdWRlIDx4ZW4vYWNwaS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2lu
Y2x1ZGUgPGFzbS9wMm0uaD4KLSNpbmNsdWRlIDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8
YXNtL2FtZC1pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
PgogI2luY2x1ZGUgIi4uL2F0cy5oIgpAQCAtMzQwLDcgKzMzOSw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21m
biwKICAgICB1bnNpZ25lZCBsb25nIGZpcnN0X21mbjsKICAgICB1NjQgKnRhYmxlLCAqcGRlLCAq
bnRhYmxlOwogICAgIHU2NCBudGFibGVfbWFkZHIsIG1hc2s7Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGQpOwogICAgIGJvb2xfdCBvayA9IDA7CiAKICAgICBBU1NFUlQoIHNwaW5f
aXNfbG9ja2VkKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIHB0X21mbiApOwpAQCAtMzk1LDcg
KzM5NCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKICAg
ICB1NjQgbnRhYmxlX21mbjsKICAgICB1bnNpZ25lZCBsb25nIGZpcnN0X21mbjsKLSAgICBzdHJ1
Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBBU1NFUlQoIHNwaW5faXNfbG9ja2Vk
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIHB0X21mbiApOwogCkBAIC00NDUsNyArNDQ0LDcg
QEAgc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwZm4sCiAgICAgdW5zaWduZWQgbG9uZyAgbmV4dF90YWJsZV9tZm47CiAgICAgdW5z
aWduZWQgaW50IGxldmVsOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnRhYmxlOwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIHRhYmxlID0gaGQtPmFyY2gu
cm9vdF90YWJsZTsKICAgICBsZXZlbCA9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOwpAQCAtNTU0LDcg
KzU1Myw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIHN0cnVjdCBwYWdlX2luZm8gKm9sZF9yb290ID0gTlVM
TDsKICAgICB2b2lkICpuZXdfcm9vdF92YWRkcjsKICAgICB1bnNpZ25lZCBsb25nIG9sZF9yb290
X21mbjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Cisg
ICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoIGdm
biA9PSBJTlZBTElEX01GTiApCiAgICAgICAgIHJldHVybiAtRUFERFJOT1RBVkFJTDsKQEAgLTYz
Nyw3ICs2MzYsNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIGJvb2xfdCBuZWVkX2ZsdXNoID0gMDsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9t
Zm5bN107CiAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsOwogCkBAIC03MTcsNyArNzE2LDcg
QEAgb3V0OgogaW50IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuKQogewogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJvb3Rf
dGFibGUgKTsKIApAQCAtNzg3LDcgKzc4Niw3IEBAIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21h
aW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwKIC8qIFNoYXJlIHAybSB0YWJsZSB3
aXRoIGlvbW11LiAqLwogdm9pZCBhbWRfaW9tbXVfc2hhcmVfcDJtKHN0cnVjdCBkb21haW4gKmQp
CiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwMm1fdGFibGU7CiAgICAgbWZuX3QgcGdkX21mbjsKIApkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggYzFjMGI2Yi4uNDUzZTk3OSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yMyw3ICsy
Myw2IEBACiAjaW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+CiAjaW5jbHVkZSA8eGVuL3BhZ2luZy5o
PgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgog
I2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9t
bXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTExNyw4ICsxMTYsNyBAQCBzdGF0
aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWluX2RldmljZSgKICAgICBpbnQgcmVxX2lkLCB2
YWxpZCA9IDE7CiAgICAgaW50IGR0ZV9pID0gMDsKICAgICB1OCBidXMgPSBwZGV2LT5idXM7Ci0K
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogCiAg
ICAgQlVHX09OKCAhaGQtPmFyY2gucm9vdF90YWJsZSB8fCAhaGQtPmFyY2gucGFnaW5nX21vZGUg
fHwKICAgICAgICAgICAgICFpb21tdS0+ZGV2X3RhYmxlLmJ1ZmZlciApOwpAQCAtMjI0LDcgKzIy
Miw3IEBAIGludCBfX2luaXQgYW1kX2lvdl9kZXRlY3Qodm9pZCkKICAgICByZXR1cm4gc2Nhbl9w
Y2lfZGV2aWNlcygpOwogfQogCi1zdGF0aWMgaW50IGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMo
c3RydWN0IGh2bV9pb21tdSAqaGQpCitzdGF0aWMgaW50IGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJj
ZXMoc3RydWN0IGRvbWFpbl9pb21tdSAqaGQpCiB7CiAgICAgLyogYWxsb2NhdGUgcm9vdCB0YWJs
ZSAqLwogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTI1OSw3ICsy
NTcsNyBAQCBzdGF0aWMgaW50IGdldF9wYWdpbmdfbW9kZSh1bnNpZ25lZCBsb25nIGVudHJpZXMp
CiAKIHN0YXRpYyBpbnQgYW1kX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7
Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgLyogYWxsb2NhdGUg
cGFnZSBkaXJlY3Ryb3kgKi8KICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoaGQp
ICE9IDAgKQpAQCAtMzQxLDcgKzMzOSw3IEBAIHZvaWQgYW1kX2lvbW11X2Rpc2FibGVfZG9tYWlu
X2RldmljZShzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
RGlzYWJsZTogZGV2aWNlIGlkID0gJSN4LCAiCiAgICAgICAgICAgICAgICAgICAgICAgICAiZG9t
YWluID0gJWQsIHBhZ2luZyBtb2RlID0gJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXFfaWQsICBkb21haW4tPmRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgIGRvbWFp
bl9odm1faW9tbXUoZG9tYWluKS0+YXJjaC5wYWdpbmdfbW9kZSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICBkb21faW9tbXUoZG9tYWluKS0+YXJjaC5wYWdpbmdfbW9kZSk7CiAgICAgfQogICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAKQEAgLTM1OCw3
ICszNTYsNyBAQCBzdGF0aWMgaW50IHJlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpzb3Vy
Y2UsIHN0cnVjdCBkb21haW4gKnRhcmdldCwKIHsKICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKICAgICBpbnQgYmRmOwotICAgIHN0cnVjdCBodm1faW9tbXUgKnQgPSBkb21haW5faHZtX2lv
bW11KHRhcmdldCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqdCA9IGRvbV9pb21tdSh0YXJn
ZXQpOwogCiAgICAgYmRmID0gUENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbik7CiAgICAg
aW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2UocGRldi0+c2VnLCBiZGYpOwpAQCAtNDU5LDcg
KzQ1Nyw3IEBAIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVfcGFnZV90YWJsZShzdHJ1Y3QgcGFnZV9p
bmZvICpwZykKIAogc3RhdGljIHZvaWQgZGVhbGxvY2F0ZV9pb21tdV9wYWdlX3RhYmxlcyhzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAK
ICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQogICAgICAgICByZXR1cm47CkBAIC01OTks
NyArNTk3LDcgQEAgc3RhdGljIHZvaWQgYW1kX2R1bXBfcDJtX3RhYmxlX2xldmVsKHN0cnVjdCBw
YWdlX2luZm8qIHBnLCBpbnQgbGV2ZWwsCiAKIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21f
aW9tbXUoZCk7CiAKICAgICBpZiAoICFoZC0+YXJjaC5yb290X3RhYmxlICkKICAgICAgICAgcmV0
dXJuOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggYmIwODgyNy4uY2JjYjA2YyAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBAIC0yNTQ2LDcgKzI1NDYsNyBAQCBzdGF0
aWMgdTMyIHBsYXRmb3JtX2ZlYXR1cmVzID0gQVJNX1NNTVVfRkVBVF9DT0hFUkVOVF9XQUxLOwog
CiBzdGF0aWMgdm9pZCBhcm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkK
IHsKLQlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW5faHZt
X2lvbW11KGQpLT5hcmNoLnByaXY7CisJc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnNtbXVf
ZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAJc3RydWN0IGlvbW11X2RvbWFpbiAq
Y2ZnOwogCiAJc3Bpbl9sb2NrKCZzbW11X2RvbWFpbi0+bG9jayk7CkBAIC0yNTc3LDcgKzI1Nzcs
NyBAQCBzdGF0aWMgc3RydWN0IGlvbW11X2RvbWFpbiAqYXJtX3NtbXVfZ2V0X2RvbWFpbihzdHJ1
Y3QgZG9tYWluICpkLAogCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluOwog
CXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXU7CiAKLQl4ZW5fZG9tYWluID0gZG9tYWluX2h2
bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gu
cHJpdjsKIAogCXNtbXUgPSBmaW5kX3NtbXVfZm9yX2RldmljZShkZXYpOwogCWlmICghc21tdSkK
QEAgLTI2MTAsNyArMjYxMCw3IEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfYXNzaWduX2RldihzdHJ1
Y3QgZG9tYWluICpkLCB1OCBkZXZmbiwKIAlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVu
X2RvbWFpbjsKIAlpbnQgcmV0ID0gMDsKIAotCXhlbl9kb21haW4gPSBkb21haW5faHZtX2lvbW11
KGQpLT5hcmNoLnByaXY7CisJeGVuX2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2Owog
CiAJaWYgKCFkZXYtPmFyY2hkYXRhLmlvbW11KSB7CiAJCWRldi0+YXJjaGRhdGEuaW9tbXUgPSB4
emFsbG9jKHN0cnVjdCBhcm1fc21tdV94ZW5fZGV2aWNlKTsKQEAgLTI2NzEsNyArMjY3MSw3IEBA
IHN0YXRpYyBpbnQgYXJtX3NtbXVfZGVhc3NpZ25fZGV2KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBkZXZpY2UgKmRldikKIAlzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4gPSBkZXZfaW9tbXVf
ZG9tYWluKGRldik7CiAJc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnhlbl9kb21haW47CiAK
LQl4ZW5fZG9tYWluID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21h
aW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKIAogCWlmICghZG9tYWluIHx8IGRvbWFpbi0+
cHJpdi0+Y2ZnLmRvbWFpbiAhPSBkKSB7CiAJCWRldl9lcnIoZGV2LCAiIG5vdCBhdHRhY2hlZCB0
byBkb21haW4gJWRcbiIsIGQtPmRvbWFpbl9pZCk7CkBAIC0yNzI4LDcgKzI3MjgsNyBAQCBzdGF0
aWMgaW50IGFybV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAJc3Bp
bl9sb2NrX2luaXQoJnhlbl9kb21haW4tPmxvY2spOwogCUlOSVRfTElTVF9IRUFEKCZ4ZW5fZG9t
YWluLT5jb250ZXh0cyk7CiAKLQlkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLnByaXYgPSB4ZW5f
ZG9tYWluOworCWRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0geGVuX2RvbWFpbjsKIAogCS8qIENv
aGVyZW50IHdhbGsgY2FuIGJlIGVuYWJsZWQgb25seSB3aGVuIGFsbCBTTU1VcyBzdXBwb3J0IGl0
LiAqLwogCWlmIChwbGF0Zm9ybV9mZWF0dXJlcyAmIEFSTV9TTU1VX0ZFQVRfQ09IRVJFTlRfV0FM
SykKQEAgLTI3NDMsNyArMjc0Myw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhcm1fc21t
dV9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIGFybV9z
bW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotCXN0cnVjdCBh
cm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJj
aC5wcml2OworCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tX2lv
bW11KGQpLT5hcmNoLnByaXY7CiAKIAlBU1NFUlQobGlzdF9lbXB0eSgmeGVuX2RvbWFpbi0+Y29u
dGV4dHMpKTsKIAl4ZnJlZSh4ZW5fZG9tYWluKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2Vf
dHJlZS5jCmluZGV4IDdmZjc5ZjguLjc5YmY4YmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2
aWNlX3RyZWUuYwpAQCAtMjcsNyArMjcsNyBAQCBzdGF0aWMgc3BpbmxvY2tfdCBkdGRldnNfbG9j
ayA9IFNQSU5fTE9DS19VTkxPQ0tFRDsKIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogewogICAgIGludCByYyA9
IC1FQlVTWTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7
CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CkBAIC02OSw3ICs2OSw3IEBAIGZhaWw6CiAKIGludCBpb21tdV9kZWFzc2lnbl9kdF9k
ZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiB7Ci0g
ICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCByYzsKIAog
ICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQpAQCAtMTA5LDE2
ICsxMDksMTQgQEAgc3RhdGljIGJvb2xfdCBpb21tdV9kdF9kZXZpY2VfaXNfYXNzaWduZWQoY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAKIGludCBpb21tdV9kdF9kb21haW5faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWlu
X2h2bV9pb21tdShkKTsKLQotICAgIElOSVRfTElTVF9IRUFEKCZoZC0+ZHRfZGV2aWNlcyk7Cisg
ICAgSU5JVF9MSVNUX0hFQUQoJmRvbV9pb21tdShkKS0+ZHRfZGV2aWNlcyk7CiAKICAgICByZXR1
cm4gMDsKIH0KIAogaW50IGlvbW11X3JlbGVhc2VfZHRfZGV2aWNlcyhzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwgKl9kZXY7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW8uYwppbmRleCA0ZWJhNTE1Li5hMjY5Y2Q5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pby5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKQEAgLTIyLDcg
KzIyLDYgQEAKICNpbmNsdWRlIDx4ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2lu
Y2x1ZGUgPGFzbS9odm0vaXJxLmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1
ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgogI2luY2x1ZGUgPHhlbi9odm0vaXJxLmg+CiAKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCmluZGV4IGQ1MTM3NzMzLi41ZDA0MGIwIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKQEAgLTE0LDcgKzE0LDYgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2lu
Y2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRl
IDx4ZW4vcGFnaW5nLmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUg
PHhlbi9ldmVudC5oPgpAQCAtMTE4LDcgKzExNyw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwYXJz
ZV9pb21tdV9wYXJhbShjaGFyICpzKQogCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
ZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50
IHJldCA9IDA7CiAKICAgICByZXQgPSBhcmNoX2lvbW11X2RvbWFpbl9pbml0KGQpOwpAQCAtMTQ4
LDcgKzE0Nyw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0
cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBjaGVja19od2RvbV9yZXFzKGQpOwogCkBAIC0xODIsNyArMTgxLDcgQEAgdm9p
ZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lk
IGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGh2
bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgZC0+bmVlZF9pb21tdSA9IDA7CiAg
ICAgaGQtPnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7CkBAIC0yMTcsOSArMjE2LDcgQEAgaW50
IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9k
ZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBk
b21haW5faHZtX2lvbW11KGQpOwotCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyApCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5w
bGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIG5lZWRfaW9tbXUoZCkg
KQpAQCAtMjMxLDcgKzIyOCw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
IAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAg
ICByZXR1cm4gMDsKQEAgLTI0MSw3ICsyMzgsNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogCiBpbnQg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFp
b21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBA
IC0yNjgsNyArMjY1LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2ln
bmVkIGxvbmcgdW51c2VkKQogCiB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9l
bmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9m
bHVzaCApCiAgICAgICAgIHJldHVybjsKQEAgLTI3OCw3ICsyNzUsNyBAQCB2b2lkIGlvbW11X2lv
dGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBp
bnQgcGFnZV9jbwogCiB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlm
ICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMtPmlvdGxiX2ZsdXNoX2FsbCApCiAgICAgICAgIHJldHVybjsKQEAgLTM4OSwxMiArMzg2LDEw
IEBAIGludCBpb21tdV9nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1
bmMsIHZvaWQgKmN0eHQpCiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWlu
ICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFi
bGVkICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwg
aGQtPmZlYXR1cmVzKTsKKyAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQp
LT5mZWF0dXJlcyk7CiB9CiAKIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2ln
bmVkIGNoYXIga2V5KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCAyN2IzY2E3Li5lZThjMTA2IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMjEsNyArMjEsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVm
ZXRjaC5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNp
bmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNs
dWRlIDx4ZW4vZGVsYXkuaD4KICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTI0MSw3
ICsxMjQwLDcgQEAgdm9pZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2Fk
ZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAg
IHU4IGRldmZuOwogCkBAIC0xMjUwLDcgKzEyNDksNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2
c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAg
ICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21haW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQg
fHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTI3MiwxNCAr
MTI3MSwxNCBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAog
aW50IGlvbW11X2VuYWJsZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3Ry
dWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAK
ICAgICBpZiAoICFwZGV2LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAg
IEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFp
bl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21h
aW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwKICAg
ICAgICAgICFoZC0+cGxhdGZvcm1fb3BzLT5lbmFibGVfZGV2aWNlICkKICAgICAgICAgcmV0dXJu
IDA7CkBAIC0xMjg5LDEzICsxMjg4LDEzIEBAIGludCBpb21tdV9lbmFibGVfZGV2aWNlKHN0cnVj
dCBwY2lfZGV2ICpwZGV2KQogCiBpbnQgaW9tbXVfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZDsKICAgICB1OCBkZXZmbjsKIAogICAgIGlmICggIXBkZXYtPmRvbWFp
biApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11
KHBkZXYtPmRvbWFpbik7CisgICAgaGQgPSBkb21faW9tbXUocGRldi0+ZG9tYWluKTsKICAgICBp
ZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJu
IDA7CiAKQEAgLTEzMzUsNyArMTMzNCw3IEBAIHN0YXRpYyBpbnQgZGV2aWNlX2Fzc2lnbmVkKHUx
NiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAKIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1
Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBjaV9k
ZXYgKnBkZXY7CiAgICAgaW50IHJjID0gMDsKIApAQCAtMTM5NSw3ICsxMzk0LDcgQEAgc3RhdGlj
IGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTgg
ZGV2Zm4sIHUzMiBmbGFnKQogLyogY2FsbGVyIHNob3VsZCBob2xkIHRoZSBwY2lkZXZzX2xvY2sg
Ki8KIGludCBkZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVz
LCB1OCBkZXZmbikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7
CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBOVUxMOwogICAgIGludCByZXQgPSAwOwogCkBA
IC0xNDQ1LDcgKzE0NDQsNyBAQCBzdGF0aWMgaW50IGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoCiAg
ICAgc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICBYRU5f
R1VFU1RfSEFORExFXzY0KHVpbnQzMikgYnVmLCBpbnQgbWF4X3NkZXZzKQogewotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRl
djsKICAgICBpbnQgZ3JvdXBfaWQsIHNkZXZfaWQ7CiAgICAgdTMyIGJkZjsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKaW5kZXggZjliYTBjZS4uMDgwMDM1MyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKQEAgLTIwLDcgKzIwLDYgQEAKICNpbmNsdWRl
IDx4ZW4vaXJxLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL2lvbW11
Lmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi90aW1lLmg+CiAj
aW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCmluZGV4IDc1M2Y1NWEuLjI3NWQ0ZjEgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0yNCw3ICsyNCw2IEBACiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9w
YWdlLmg+CiAjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CiAjaW5jbHVkZSA8eGVuL2lvbW11Lmg+Ci0j
aW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9udW1hLmg+CiAjaW5jbHVk
ZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4ZW4vdGltZS5oPgpAQCAtMjUzLDcgKzI1Miw3
IEBAIHN0YXRpYyB1NjQgYWRkcl90b19kbWFfcGFnZV9tYWRkcihzdHJ1Y3QgZG9tYWluICpkb21h
aW4sIHU2NCBhZGRyLCBpbnQgYWxsb2MpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpk
cmhkOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgaW50IGFkZHJfd2lkdGggPSBhZ2F3X3RvX3dpZHRo
KGhkLT5hcmNoLmFnYXcpOwogICAgIHN0cnVjdCBkbWFfcHRlICpwYXJlbnQsICpwdGUgPSBOVUxM
OwogICAgIGludCBsZXZlbCA9IGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdyk7CkBAIC01NjEs
NyArNTYwLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCiBzdGF0aWMgdm9p
ZCBfX2ludGVsX2lvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICBpbnQgZG1hX29sZF9wdGVfcHJlc2VudCwgdW5zaWduZWQgaW50IHBh
Z2VfY291bnQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11
KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11OwogICAg
IGludCBmbHVzaF9kZXZfaW90bGI7CkBAIC02MTIsNyArNjExLDcgQEAgc3RhdGljIHZvaWQgaW50
ZWxfaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiAvKiBjbGVhciBvbmUg
cGFnZSdzIHBhZ2UgdGFibGUgKi8KIHN0YXRpYyB2b2lkIGRtYV9wdGVfY2xlYXJfb25lKHN0cnVj
dCBkb21haW4gKmRvbWFpbiwgdTY0IGFkZHIpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGRvbWFpbik7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZG9tYWluKTsKICAgICBzdHJ1Y3QgZG1hX3B0ZSAqcGFnZSA9IE5VTEwsICpw
dGUgPSBOVUxMOwogICAgIHU2NCBwZ19tYWRkcjsKIApAQCAtMTI0MCw5ICsxMjM5LDcgQEAgdm9p
ZCBfX2luaXQgaW9tbXVfZnJlZShzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQpCiAKIHN0YXRp
YyBpbnQgaW50ZWxfaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KLSAgICBoZC0+YXJj
aC5hZ2F3ID0gd2lkdGhfdG9fYWdhdyhERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKTsKKyAg
ICBkb21faW9tbXUoZCktPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01BSU5f
QUREUkVTU19XSURUSCk7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTEyNzYsNyArMTI3Myw3IEBA
IGludCBkb21haW5fY29udGV4dF9tYXBwaW5nX29uZSgKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11
LAogICAgIHU4IGJ1cywgdTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewot
ICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAg
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0
IGNvbnRleHRfZW50cnkgKmNvbnRleHQsICpjb250ZXh0X2VudHJpZXM7CiAgICAgdTY0IG1hZGRy
LCBwZ2RfbWFkZHI7CiAgICAgdTE2IHNlZyA9IGlvbW11LT5pbnRlbC0+ZHJoZC0+c2VnbWVudDsK
QEAgLTE2NDYsMTAgKzE2NDMsOSBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X3VubWFwKAog
CiAgICAgaWYgKCBmb3VuZCA9PSAwICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOwogICAgICAgICBpbnQgaW9tbXVfZG9taWQ7
CiAKLSAgICAgICAgY2xlYXJfYml0KGlvbW11LT5pbmRleCwgJmhkLT5hcmNoLmlvbW11X2JpdG1h
cCk7CisgICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgsICZkb21faW9tbXUoZG9tYWluKS0+
YXJjaC5pb21tdV9iaXRtYXApOwogCiAgICAgICAgIGlvbW11X2RvbWlkID0gZG9tYWluX2lvbW11
X2RvbWlkKGRvbWFpbiwgaW9tbXUpOwogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkK
QEAgLTE2NjgsNyArMTY2NCw3IEBAIG91dDoKIAogc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBk
b21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogICAgIHN0cnVjdCBtYXBwZWRfcm1yciAqbXJtcnIsICp0bXA7CiAKICAgICBpZiAo
IGxpc3RfZW1wdHkoJmFjcGlfZHJoZF91bml0cykgKQpAQCAtMTY5Myw3ICsxNjg5LDcgQEAgc3Rh
dGljIGludCBpbnRlbF9pb21tdV9tYXBfcGFnZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgdW5zaWduZWQgaW50IGZsYWdz
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgZG1h
X3B0ZSAqcGFnZSA9IE5VTEwsICpwdGUgPSBOVUxMLCBvbGQsIG5ldyA9IHsgMCB9OwogICAgIHU2
NCBwZ19tYWRkcjsKIApAQCAtMTc1OSw3ICsxNzU1LDcgQEAgdm9pZCBpb21tdV9wdGVfZmx1c2go
c3RydWN0IGRvbWFpbiAqZCwgdTY0IGdmbiwgdTY0ICpwdGUsCiB7CiAgICAgc3RydWN0IGFjcGlf
ZHJoZF91bml0ICpkcmhkOwogICAgIHN0cnVjdCBpb21tdSAqaW9tbXUgPSBOVUxMOwotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwog
ICAgIGludCBpb21tdV9kb21pZDsKIApAQCAtMTgwMCwxMSArMTc5NiwxMSBAQCBzdGF0aWMgaW50
IF9faW5pdCB2dGRfZXB0X3BhZ2VfY29tcGF0aWJsZShzdHJ1Y3QgaW9tbXUgKmlvbW11KQogICov
CiBzdGF0aWMgdm9pZCBpb21tdV9zZXRfcGdkKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3Ry
dWN0IGh2bV9pb21tdSAqaGQgID0gZG9tYWluX2h2bV9pb21tdShkKTsKICAgICBtZm5fdCBwZ2Rf
bWZuOwogCiAgICAgcGdkX21mbiA9IHBhZ2V0YWJsZV9nZXRfbWZuKHAybV9nZXRfcGFnZXRhYmxl
KHAybV9nZXRfaG9zdHAybShkKSkpOwotICAgIGhkLT5hcmNoLnBnZF9tYWRkciA9IHBhZ2V0YWJs
ZV9nZXRfcGFkZHIocGFnZXRhYmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKKyAgICBkb21faW9tbXUo
ZCktPmFyY2gucGdkX21hZGRyID0KKyAgICAgICAgcGFnZXRhYmxlX2dldF9wYWRkcihwYWdldGFi
bGVfZnJvbV9tZm4ocGdkX21mbikpOwogfQogCiBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFw
cGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLApAQCAtMTgxNCw3ICsxODEwLDcgQEAg
c3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90
IG1hcCwKICAgICB1bnNpZ25lZCBsb25nIGJhc2VfcGZuID0gcm1yci0+YmFzZV9hZGRyZXNzID4+
IFBBR0VfU0hJRlRfNEs7CiAgICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0gUEFHRV9BTElHTl80
SyhybXJyLT5lbmRfYWRkcmVzcykgPj4gUEFHRV9TSElGVF80SzsKICAgICBzdHJ1Y3QgbWFwcGVk
X3JtcnIgKm1ybXJyOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAgICAgQVNTRVJUKHJtcnIt
PmJhc2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNzKTsKQEAgLTI1MDQsMTIgKzI1MDAsMTIg
QEAgc3RhdGljIHZvaWQgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKHBhZGRyX3QgcHRfbWFkZHIs
IGludCBsZXZlbCwgcGFkZHJfdCBncGEsCiAKIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3Bp
X2RyaGRfdW5pdHMpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIGhkID0gZG9tX2lvbW11KGQpOwogICAgIHByaW50aygicDJtIHRhYmxlIGhh
cyAlZCBsZXZlbHNcbiIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOwogICAgIHZ0ZF9k
dW1wX3AybV90YWJsZV9sZXZlbChoZC0+YXJjaC5wZ2RfbWFkZHIsIGFnYXdfdG9fbGV2ZWwoaGQt
PmFyY2guYWdhdyksIDAsIDApOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmlu
ZGV4IDQ5ZGY0MWQuLjQ3M2QxZmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMK
QEAgLTIxLDcgKzIxLDYgQEAKICNpbmNsdWRlIDx4ZW4veG1hbGxvYy5oPgogI2luY2x1ZGUgPHhl
bi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJx
Lmg+CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
aW5kZXggOGNiYjY1NS4uYjY0Yjk4ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
QEAgLTQxLDcgKzQxLDcgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3Qg
bXNpX2Rlc2MgKm1zaSkKIAogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9p
b21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwog
CkBAIC0xMTksNyArMTE5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9jaGVja19h
dXRvdHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKQogCiBpbnQgYXJjaF9pb21tdV9k
b21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKIAogICAgIHNwaW5fbG9ja19pbml0KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2sp
OwogICAgIElOSVRfTElTVF9IRUFEKCZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QpOwpAQCAtMTMw
LDcgKzEzMCw3IEBAIGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAKIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewot
ICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGxp
c3RfaGVhZCAqaW9wb3J0X2xpc3QsICp0bXA7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmlvcG9y
dDsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZG9tYWluLmgKaW5kZXggNTZhYTIwOC4uOTc1ZDc2ZCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Rv
bWFpbi5oCkBAIC0xMSwxMiArMTEsMTAgQEAKICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVk
ZSA8cHVibGljL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Ci0jaW5jbHVk
ZSA8eGVuL2h2bS9pb21tdS5oPgogCiBzdHJ1Y3QgaHZtX2RvbWFpbgogewogICAgIHVpbnQ2NF90
ICAgICAgICAgICAgICBwYXJhbXNbSFZNX05SX1BBUkFNU107Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAgICAgIGlvbW11OwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICBpbnRyb3NwZWN0aW9uX2Vu
YWJsZWQ7CiB9ICBfX2NhY2hlbGluZV9hbGlnbmVkOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaApk
ZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNDYxYzhjZi4uMDAwMDAwMAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5oCisrKyAvZGV2L251bGwKQEAgLTEsMTAgKzAsMCBA
QAotI2lmbmRlZiBfX0FTTV9BUk1fSFZNX0lPTU1VX0hfCi0jZGVmaW5lIF9fQVNNX0FSTV9IVk1f
SU9NTVVfSF8KLQotc3RydWN0IGFyY2hfaHZtX2lvbW11Ci17Ci0gICAgLyogUHJpdmF0ZSBpbmZv
cm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZlcnMgKi8KLSAgICB2b2lkICpwcml2OwotfTsKLQot
I2VuZGlmIC8qIF9fQVNNX0FSTV9IVk1fSU9NTVVfSF8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA5
YjBlMzRmLi41N2Q5YjFlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCkBAIC0xNCw5ICsxNCwxNCBAQAogI2lm
bmRlZiBfX0FSQ0hfQVJNX0lPTU1VX0hfXwogI2RlZmluZSBfX0FSQ0hfQVJNX0lPTU1VX0hfXwog
CitzdHJ1Y3QgYXJjaF9pb21tdQoreworICAgIC8qIFByaXZhdGUgaW5mb3JtYXRpb24gZm9yIHRo
ZSBJT01NVSBkcml2ZXJzICovCisgICAgdm9pZCAqcHJpdjsKK307CisKIC8qIEFsd2F5cyBzaGFy
ZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9NTVUgKi8KICNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAoMSkKLSNkZWZpbmUgZG9tYWluX2h2bV9pb21tdShkKSAoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb21tdSkKIAogY29uc3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0
X29wcyh2b2lkKTsKIHZvaWQgX19pbml0IGlvbW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11
X29wcyAqb3BzKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKaW5kZXggOTkyZDVkMS4uMWY2OWVh
MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKQEAgLTI2LDcgKzI2LDYgQEAKICNpbmNsdWRl
IDxhc20vaHZtL3ZsYXBpYy5oPgogI2luY2x1ZGUgPGFzbS9odm0vdmlvYXBpYy5oPgogI2luY2x1
ZGUgPGFzbS9odm0vaW8uaD4KLSNpbmNsdWRlIDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92aXJpZGlhbi5oPgogI2luY2x1ZGUgPGFzbS9odm0vdm14L3ZtY3MuaD4KICNpbmNs
dWRlIDxhc20vaHZtL3N2bS92bWNiLmg+CkBAIC0xMjMsOSArMTIyLDYgQEAgc3RydWN0IGh2bV9k
b21haW4gewogICAgIHNwaW5sb2NrX3QgICAgICAgICAgICAgdWNfbG9jazsKICAgICBib29sX3Qg
ICAgICAgICAgICAgICAgIGlzX2luX3VjX21vZGU7CiAKLSAgICAvKiBQYXNzLXRocm91Z2ggKi8K
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICAgICAgIGh2bV9pb21tdTsKLQogICAgIC8qIGh5cGVydmlz
b3IgaW50ZXJjZXB0ZWQgbXNpeCB0YWJsZSAqLwogICAgIHN0cnVjdCBsaXN0X2hlYWQgICAgICAg
bXNpeHRibF9saXN0OwogICAgIHNwaW5sb2NrX3QgICAgICAgICAgICAgbXNpeHRibF9saXN0X2xv
Y2s7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaAppbmRleCAzYTRjNjhhLi42OTYyY2Y2IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lvbW11LmgKQEAgLTQ4LDcgKzQ4LDcgQEAgc3RydWN0IGcybV9pb3BvcnQgewog
CiAjZGVmaW5lIERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEggNDgKIAotc3RydWN0IGFyY2hf
aHZtX2lvbW11CitzdHJ1Y3QgYXJjaF9pb21tdQogewogICAgIHU2NCBwZ2RfbWFkZHI7ICAgICAg
ICAgICAgICAgICAvKiBpbyBwYWdlIGRpcmVjdG9yeSBtYWNoaW5lIGFkZHJlc3MgKi8KICAgICBz
cGlubG9ja190IG1hcHBpbmdfbG9jazsgICAgICAgICAgICAvKiBpbyBwYWdlIHRhYmxlIGxvY2sg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaW9tbXUuaAppbmRleCA3ZTI0YjFhLi5kMDFmZGVjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
CkBAIC0xNCwxMSArMTQsMTIgQEAKICNpZm5kZWYgX19BUkNIX1g4Nl9JT01NVV9IX18KICNkZWZp
bmUgX19BUkNIX1g4Nl9JT01NVV9IX18KIAorI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4gLyog
Rm9yIG5vdyAtIHNob3VsZCByZWFsbHkgYmUgbWVyZ2VkIGhlcmUuICovCisKICNkZWZpbmUgTUFY
X0lPTU1VUyAzMgogCiAvKiBEb2VzIHRoaXMgZG9tYWluIGhhdmUgYSBQMk0gdGFibGUgd2UgY2Fu
IHVzZSBhcyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0
KGQpIChoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCi0jZGVmaW5lIGRvbWFp
bl9odm1faW9tbXUoZCkgICAgICgmZC0+YXJjaC5odm1fZG9tYWluLmh2bV9pb21tdSkKIAogdm9p
ZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQg
aW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2Fw
aWNfZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2h2bS9p
b21tdS5oCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAxMDZlMDhmLi4wMDAwMDAwCi0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9odm0vaW9tbXUuaAorKysgL2Rldi9udWxsCkBAIC0xLDQ0ICsw
LDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKGMpIDIwMDYsIEludGVsIENvcnBvcmF0aW9uLgotICoK
LSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5IGl0Ci0gKiB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLAotICogdmVyc2lvbiAyLCBhcyBwdWJsaXNo
ZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0g
aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dCBXSVRIT1VU
Ci0gKiBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBN
RVJDSEFOVEFCSUxJVFkgb3IKLSAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IKLSAqIG1vcmUgZGV0YWlscy4K
LSAqCi0gKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBhbG9uZyB3aXRoCi0gKiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KLSAqCi0gKiBDb3B5cmlnaHQgKEMpIEFs
bGVuIEtheSA8YWxsZW4ubS5rYXlAaW50ZWwuY29tPgotICovCi0KLSNpZm5kZWYgX19YRU5fSFZN
X0lPTU1VX0hfXwotI2RlZmluZSBfX1hFTl9IVk1fSU9NTVVfSF9fCi0KLSNpbmNsdWRlIDx4ZW4v
aW9tbXUuaD4KLSNpbmNsdWRlIDx4ZW4vbGlzdC5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUu
aD4KLQotc3RydWN0IGh2bV9pb21tdSB7Ci0gICAgc3RydWN0IGFyY2hfaHZtX2lvbW11IGFyY2g7
Ci0KLSAgICAvKiBpb21tdV9vcHMgKi8KLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpwbGF0
Zm9ybV9vcHM7Ci0KLSNpZmRlZiBIQVNfREVWSUNFX1RSRUUKLSAgICAvKiBMaXN0IG9mIERUIGRl
dmljZXMgYXNzaWduZWQgdG8gdGhpcyBkb21haW4gKi8KLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIGR0
X2RldmljZXM7Ci0jZW5kaWYKLQotICAgIC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9N
TVUgKi8KLSAgICBERUNMQVJFX0JJVE1BUChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7Ci19
OwotCi0jZGVmaW5lIGlvbW11X3NldF9mZWF0dXJlKGQsIGYpICAgc2V0X2JpdCgoZiksIGRvbWFp
bl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotI2RlZmluZSBpb21tdV9jbGVhcl9mZWF0dXJlKGQs
IGYpIGNsZWFyX2JpdCgoZiksIGRvbWFpbl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotCi0jZW5k
aWYgLyogX19YRU5fSFZNX0lPTU1VX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA4ZjNhMjBlLi4yOGM5Zjg4
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaApAQCAtODYsNiArODYsMjQgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xf
dCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUg
ZmVhdHVyZSk7CiAKK3N0cnVjdCBkb21haW5faW9tbXUgeworICAgIHN0cnVjdCBhcmNoX2lvbW11
IGFyY2g7CisKKyAgICAvKiBpb21tdV9vcHMgKi8KKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3Bz
ICpwbGF0Zm9ybV9vcHM7CisKKyNpZmRlZiBIQVNfREVWSUNFX1RSRUUKKyAgICAvKiBMaXN0IG9m
IERUIGRldmljZXMgYXNzaWduZWQgdG8gdGhpcyBkb21haW4gKi8KKyAgICBzdHJ1Y3QgbGlzdF9o
ZWFkIGR0X2RldmljZXM7CisjZW5kaWYKKworICAgIC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0
aGUgSU9NTVUgKi8KKyAgICBERUNMQVJFX0JJVE1BUChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3Vu
dCk7Cit9OworCisjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYoZCktPmlvbW11
KQorI2RlZmluZSBpb21tdV9zZXRfZmVhdHVyZShkLCBmKSAgIHNldF9iaXQoZiwgZG9tX2lvbW11
KGQpLT5mZWF0dXJlcykKKyNkZWZpbmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9i
aXQoZiwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcykKIAogI2lmZGVmIEhBU19QQ0kKIHZvaWQgcHRf
cGNpX2luaXQodm9pZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDczZDNiYzguLjgyMDllOWUgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBA
IC04LDYgKzgsNyBAQAogI2luY2x1ZGUgPHhlbi90aW1lci5oPgogI2luY2x1ZGUgPHhlbi9yYW5n
ZXNldC5oPgogI2luY2x1ZGUgPHhlbi9kb21haW4uaD4KKyNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4K
ICNpbmNsdWRlIDx4ZW4vcmN1cGRhdGUuaD4KICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgogI2lu
Y2x1ZGUgPHhlbi9ub2RlbWFzay5oPgpAQCAtMzY4LDYgKzM2OSw4IEBAIHN0cnVjdCBkb21haW4K
ICAgICBpbnQ2NF90ICAgICAgICAgIHRpbWVfb2Zmc2V0X3NlY29uZHM7CiAKICNpZmRlZiBIQVNf
UEFTU1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OworCiAgICAgLyogRG9l
cyB0aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5pbmcgImJlaW5nIHNldCB1
cCIpPyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsKICNlbmRpZgotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11: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 1b6t0v-0007dh-3q; Sun, 29 May 2016 05:11: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 1b6t0u-0007dV-1p
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:48 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 E2/61-31080-31A7A475; Sun, 29 May 2016 05:11:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRWlGSWpSXmKPExsWS0XRdVVeoyiv
 c4NFFJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHEjquDJNKaKK23dLA2Mbx4zdjFycQgJfGGU
 6Ls6Bco5zyhx8chC1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVCJW5+P
 cMOYvMKmEm8674BVsMCVH9n6l7WCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqFAQh2MDZs9zzEKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9JpVe4kGBRanpqRVpmDjBAYNISHDxKIrw2IGne4oLE3OLMdIjUKUZdjmNzb6xl
 EmLJy89LlRLn9QYpEgApyijNgxsBC9ZLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuZ1BJnCk
 5lXArfpFdARTEBHLGDxADmiJBEhJdXAqP7u1qeGoHzhzmz1eYuiWx7kV9XY5W71FQ/5kWQz9U
 ha6M2G6+J7lFQEjk44Xflme3XgpvsZB/MnZXw/6WrzSOLLhH7OrZZ3jUxWnTrfEnt593RBZdf
 PJwQfZZjc8f5ykDu+ItJ5T+KWKTwOdedYlDZ7yMu8sjFOWmztUrv/4Hq5b4HZbtYcSizFGYmG
 WsxFxYkA4OJUClECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1464498704!5707510!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13395 invoked from network); 29 May 2016 05:11:45 -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; 29 May 2016 05:11: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 1b6t0o-0007zq-Un
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0o-0003e8-SK
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0o-0003e8-SK@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:42 +0000
Subject: [Xen-changelog] [xen stable-4.6] IOMMU/x86: per-domain control
	structure is not HVM-specific
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDExNGQyNWY5OTk5NGJhZjE5NmE1NmFlZDgxZDY2MzMxOTNiODYyYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM0OjQxIDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM0OjQxIDIwMTYgKzAyMDAKCiAgICBJ
T01NVS94ODY6IHBlci1kb21haW4gY29udHJvbCBzdHJ1Y3R1cmUgaXMgbm90IEhWTS1zcGVjaWZp
YwogICAgCiAgICAuLi4gYW5kIGhlbmNlIHNob3VsZCBub3QgbGl2ZSBpbiB0aGUgSFZNIHBhcnQg
b2YgdGhlIFBWL0hWTSB1bmlvbi4gSW4KICAgIGZhY3QgaXQncyBub3QgZXZlbiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgKHRoZXJlIGFscmVhZHkgaXMgYSBwZXItYXJjaAogICAgZXh0ZW5zaW9uIHR5
cGUgdG8gaXQpLCBzbyBpdCBnZXRzIG1vdmVkIG91dCByaWdodCB0byBjb21tb24gc3RydWN0CiAg
ICBkb21haW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IGFmMDczNzcwMDdkNTk1YjVkNjQyMjI5MWJiMWM5MzJjMTZkMTAzNmYKICAg
IG1hc3RlciBkYXRlOiAyMDE2LTA1LTA0IDA5OjQ0OjMyICswMjAwCi0tLQogeGVuL2FyY2gveDg2
L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2
bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L3Rib290
LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2d1ZXN0LmMgICB8ICA5ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYyAgICB8ICAxIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9tYXAuYyAgICAgfCAxNSArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIHwgMTYgKysrKystLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9zbW11LmMgICAgICAgICAgfCAxMiArKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICB8IDEwICsrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvLmMgICAgICAgICAgICAgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jICAgICAgICAgICAgIHwgMjMgKysrKysrLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgIHwgMTkgKysrKysrLS0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMgICAgICB8ICAxIC0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMiArKysrKysrKystLS0tLS0tLS0t
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgICAgfCAgMSAtCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgIDYgKystLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCAgICAgICAgICAgICAgICB8ICAyIC0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2h2bS9pb21tdS5oICAgICAgICAgICAgIHwgMTAgLS0tLS0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgICAgICAgICAgICB8ICA3ICsrKystCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaCAgICAgICAgICAgIHwgIDQgLS0tCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pb21tdS5oICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaCAgICAgICAgICAgICAgICAgfCAgMyArLQogeGVuL2luY2x1ZGUveGVuL2h2
bS9pb21tdS5oICAgICAgICAgICAgICAgICB8IDQ0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgMTggKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgICAgIHwg
IDMgKysKIDI2IGZpbGVzIGNoYW5nZWQsIDEwMSBpbnNlcnRpb25zKCspLCAxNTQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCmluZGV4IGJmNjJhODguLmRiNTY4MWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTQ2NCw3ICs0NjQsNyBAQCBs
b25nIGFyY2hfZG9fZG9tY3RsKAogCiAgICAgY2FzZSBYRU5fRE9NQ1RMX2lvcG9ydF9tYXBwaW5n
OgogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV9pb21tdSAqaGQ7CisgICAgICAgIHN0cnVjdCBk
b21haW5faW9tbXUgKmhkOwogICAgICAgICB1bnNpZ25lZCBpbnQgZmdwID0gZG9tY3RsLT51Lmlv
cG9ydF9tYXBwaW5nLmZpcnN0X2dwb3J0OwogICAgICAgICB1bnNpZ25lZCBpbnQgZm1wID0gZG9t
Y3RsLT51LmlvcG9ydF9tYXBwaW5nLmZpcnN0X21wb3J0OwogICAgICAgICB1bnNpZ25lZCBpbnQg
bnAgPSBkb21jdGwtPnUuaW9wb3J0X21hcHBpbmcubnJfcG9ydHM7CkBAIC00OTAsNyArNDkwLDcg
QEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgaWYgKCByZXQgKQogICAgICAgICAgICAg
YnJlYWs7CiAKLSAgICAgICAgaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgICAgICBoZCA9
IGRvbV9pb21tdShkKTsKICAgICAgICAgaWYgKCBhZGQgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0dfSU5GTwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5j
IGIveGVuL2FyY2gveDg2L2h2bS9pby5jCmluZGV4IGZlZTgxMmEuLjQ1ZjhjN2MgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAg
LTE3MywxMiArMTczLDEyIEBAIHN0YXRpYyBib29sX3QgZHBjaV9wb3J0aW9fYWNjZXB0KGNvbnN0
IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGlvcmVxX3QgKnApCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBj
dXJyZW50OwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShjdXJy
LT5kb21haW4pOworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmRpbyA9IGRvbV9pb21t
dShjdXJyLT5kb21haW4pOwogICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFy
Y2guaHZtX3ZjcHUuaHZtX2lvOwogICAgIHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0Owog
ICAgIHVuc2lnbmVkIGludCBzdGFydCwgZW5kOwogCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSgg
ZzJtX2lvcG9ydCwgJmhkLT5hcmNoLmcybV9pb3BvcnRfbGlzdCwgbGlzdCApCisgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSggZzJtX2lvcG9ydCwgJmRpby0+YXJjaC5nMm1faW9wb3J0X2xpc3QsIGxp
c3QgKQogICAgIHsKICAgICAgICAgc3RhcnQgPSBnMm1faW9wb3J0LT5ncG9ydDsKICAgICAgICAg
ZW5kID0gc3RhcnQgKyBnMm1faW9wb3J0LT5ucDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90
Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXggODgxNDJkMi4uZTVkN2M0MiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMKKysrIGIveGVuL2FyY2gveDg2L3Rib290LmMK
QEAgLTIyOSw5ICsyMjksMTAgQEAgc3RhdGljIHZvaWQgdGJvb3RfZ2VuX2RvbWFpbl9pbnRlZ3Jp
dHkoY29uc3QgdWludDhfdCBrZXlbVEJfS0VZX1NJWkVdLAogCiAgICAgICAgIGlmICggIWlzX2lk
bGVfZG9tYWluKGQpICkKICAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IGh2bV9pb21tdSAq
aGQgPSBkb21haW5faHZtX2lvbW11KGQpOwotICAgICAgICAgICAgdXBkYXRlX2lvbW11X21hYygm
Y3R4LCBoZC0+YXJjaC5wZ2RfbWFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFn
YXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOworICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRv
bWFpbl9pb21tdSAqZGlvID0gZG9tX2lvbW11KGQpOworCisgICAgICAgICAgICB1cGRhdGVfaW9t
bXVfbWFjKCZjdHgsIGRpby0+YXJjaC5wZ2RfbWFkZHIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGFnYXdfdG9fbGV2ZWwoZGlvLT5hcmNoLmFnYXcpKTsKICAgICAgICAgfQogICAgIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCmluZGV4IDQ0NDA3ZjUuLjdj
OWQ5YmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKQEAgLTE4LDcg
KzE4LDYgQEAKICAqLwogCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Ci0jaW5jbHVkZSA8eGVuL2h2
bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZt
L3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKaW5kZXggZTc0ZjQ2OS4uNDZlYzdkYyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKQEAgLTE4LDcgKzE4LDYg
QEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KLSNpbmNs
dWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2FtZC1pb21tdS5oPgogI2luY2x1
ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPgogCkBAIC01OSwxMiArNTgsMTIgQEAg
c3RhdGljIHVpbnQxNl90IGd1ZXN0X2JkZihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCBtYWNo
aW5lX2JkZikKIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmRvbWFpbl9pb21t
dShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiBkb21haW5faHZtX2lvbW11KGQpLT5h
cmNoLmdfaW9tbXU7CisgICAgcmV0dXJuIGRvbV9pb21tdShkKS0+YXJjaC5nX2lvbW11OwogfQog
CiBzdGF0aWMgaW5saW5lIHN0cnVjdCBndWVzdF9pb21tdSAqdmNwdV9pb21tdShzdHJ1Y3QgdmNw
dSAqdikKIHsKLSAgICByZXR1cm4gZG9tYWluX2h2bV9pb21tdSh2LT5kb21haW4pLT5hcmNoLmdf
aW9tbXU7CisgICAgcmV0dXJuIGRvbV9pb21tdSh2LT5kb21haW4pLT5hcmNoLmdfaW9tbXU7CiB9
CiAKIHN0YXRpYyB2b2lkIGd1ZXN0X2lvbW11X2VuYWJsZShzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlv
bW11KQpAQCAtODg1LDcgKzg4NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3Bz
IGlvbW11X21taW9fb3BzID0gewogaW50IGd1ZXN0X2lvbW11X2luaXQoc3RydWN0IGRvbWFpbiog
ZCkKIHsKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwotICAgIHN0cnVjdCBodm1faW9t
bXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpc19odm1fZG9tYWluKGQpIHx8ICFpb21t
dV9lbmFibGVkIHx8ICFpb21tdXYyX2VuYWJsZWQgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTky
Myw1ICs5MjIsNSBAQCB2b2lkIGd1ZXN0X2lvbW11X2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkK
ICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwogICAgIHhmcmVl
KGlvbW11KTsKIAotICAgIGRvbWFpbl9odm1faW9tbXUoZCktPmFyY2guZ19pb21tdSA9IE5VTEw7
CisgICAgZG9tX2lvbW11KGQpLT5hcmNoLmdfaW9tbXUgPSBOVUxMOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKaW5kZXggNjJlMjllOS4uODcwODM4MyAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC0xOCw3ICsxOCw2IEBACiAK
ICNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Ci0jaW5jbHVkZSA8
eGVuL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxh
c20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDc4ODYyYzkuLmE3Yjcz
NGMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKQEAgLTIxLDcgKzIx
LDYgQEAKICNpbmNsdWRlIDx4ZW4vYWNwaS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2lu
Y2x1ZGUgPGFzbS9wMm0uaD4KLSNpbmNsdWRlIDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8
YXNtL2FtZC1pb21tdS5oPgogI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
PgogI2luY2x1ZGUgIi4uL2F0cy5oIgpAQCAtMzQwLDcgKzMzOSw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21m
biwKICAgICB1bnNpZ25lZCBsb25nIGZpcnN0X21mbjsKICAgICB1NjQgKnRhYmxlLCAqcGRlLCAq
bnRhYmxlOwogICAgIHU2NCBudGFibGVfbWFkZHIsIG1hc2s7Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGQpOwogICAgIGJvb2xfdCBvayA9IDA7CiAKICAgICBBU1NFUlQoIHNwaW5f
aXNfbG9ja2VkKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIHB0X21mbiApOwpAQCAtMzk1LDcg
KzM5NCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKICAg
ICB1NjQgbnRhYmxlX21mbjsKICAgICB1bnNpZ25lZCBsb25nIGZpcnN0X21mbjsKLSAgICBzdHJ1
Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBBU1NFUlQoIHNwaW5faXNfbG9ja2Vk
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIHB0X21mbiApOwogCkBAIC00NDUsNyArNDQ0LDcg
QEAgc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwZm4sCiAgICAgdW5zaWduZWQgbG9uZyAgbmV4dF90YWJsZV9tZm47CiAgICAgdW5z
aWduZWQgaW50IGxldmVsOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnRhYmxlOwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIHRhYmxlID0gaGQtPmFyY2gu
cm9vdF90YWJsZTsKICAgICBsZXZlbCA9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOwpAQCAtNTU0LDcg
KzU1Myw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIHN0cnVjdCBwYWdlX2luZm8gKm9sZF9yb290ID0gTlVM
TDsKICAgICB2b2lkICpuZXdfcm9vdF92YWRkcjsKICAgICB1bnNpZ25lZCBsb25nIG9sZF9yb290
X21mbjsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Cisg
ICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoIGdm
biA9PSBJTlZBTElEX01GTiApCiAgICAgICAgIHJldHVybiAtRUFERFJOT1RBVkFJTDsKQEAgLTYz
Nyw3ICs2MzYsNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIGJvb2xfdCBuZWVkX2ZsdXNoID0gMDsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9t
Zm5bN107CiAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsOwogCkBAIC03MTcsNyArNzE2LDcg
QEAgb3V0OgogaW50IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuKQogewogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIEJVR19PTiggIWhkLT5hcmNoLnJvb3Rf
dGFibGUgKTsKIApAQCAtNzg3LDcgKzc4Niw3IEBAIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21h
aW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwKIC8qIFNoYXJlIHAybSB0YWJsZSB3
aXRoIGlvbW11LiAqLwogdm9pZCBhbWRfaW9tbXVfc2hhcmVfcDJtKHN0cnVjdCBkb21haW4gKmQp
CiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwMm1fdGFibGU7CiAgICAgbWZuX3QgcGdkX21mbjsKIApkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggYzFjMGI2Yi4uNDUzZTk3OSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yMyw3ICsy
Myw2IEBACiAjaW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+CiAjaW5jbHVkZSA8eGVuL3BhZ2luZy5o
PgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgog
I2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9t
bXUtcHJvdG8uaD4KICNpbmNsdWRlICIuLi9hdHMuaCIKQEAgLTExNyw4ICsxMTYsNyBAQCBzdGF0
aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWluX2RldmljZSgKICAgICBpbnQgcmVxX2lkLCB2
YWxpZCA9IDE7CiAgICAgaW50IGR0ZV9pID0gMDsKICAgICB1OCBidXMgPSBwZGV2LT5idXM7Ci0K
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZG9tYWluKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkb21haW4pOwogCiAg
ICAgQlVHX09OKCAhaGQtPmFyY2gucm9vdF90YWJsZSB8fCAhaGQtPmFyY2gucGFnaW5nX21vZGUg
fHwKICAgICAgICAgICAgICFpb21tdS0+ZGV2X3RhYmxlLmJ1ZmZlciApOwpAQCAtMjI0LDcgKzIy
Miw3IEBAIGludCBfX2luaXQgYW1kX2lvdl9kZXRlY3Qodm9pZCkKICAgICByZXR1cm4gc2Nhbl9w
Y2lfZGV2aWNlcygpOwogfQogCi1zdGF0aWMgaW50IGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMo
c3RydWN0IGh2bV9pb21tdSAqaGQpCitzdGF0aWMgaW50IGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJj
ZXMoc3RydWN0IGRvbWFpbl9pb21tdSAqaGQpCiB7CiAgICAgLyogYWxsb2NhdGUgcm9vdCB0YWJs
ZSAqLwogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTI1OSw3ICsy
NTcsNyBAQCBzdGF0aWMgaW50IGdldF9wYWdpbmdfbW9kZSh1bnNpZ25lZCBsb25nIGVudHJpZXMp
CiAKIHN0YXRpYyBpbnQgYW1kX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7
Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgLyogYWxsb2NhdGUg
cGFnZSBkaXJlY3Ryb3kgKi8KICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoaGQp
ICE9IDAgKQpAQCAtMzQxLDcgKzMzOSw3IEBAIHZvaWQgYW1kX2lvbW11X2Rpc2FibGVfZG9tYWlu
X2RldmljZShzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
RGlzYWJsZTogZGV2aWNlIGlkID0gJSN4LCAiCiAgICAgICAgICAgICAgICAgICAgICAgICAiZG9t
YWluID0gJWQsIHBhZ2luZyBtb2RlID0gJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXFfaWQsICBkb21haW4tPmRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgIGRvbWFp
bl9odm1faW9tbXUoZG9tYWluKS0+YXJjaC5wYWdpbmdfbW9kZSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICBkb21faW9tbXUoZG9tYWluKS0+YXJjaC5wYWdpbmdfbW9kZSk7CiAgICAgfQogICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAKQEAgLTM1OCw3
ICszNTYsNyBAQCBzdGF0aWMgaW50IHJlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpzb3Vy
Y2UsIHN0cnVjdCBkb21haW4gKnRhcmdldCwKIHsKICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKICAgICBpbnQgYmRmOwotICAgIHN0cnVjdCBodm1faW9tbXUgKnQgPSBkb21haW5faHZtX2lv
bW11KHRhcmdldCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqdCA9IGRvbV9pb21tdSh0YXJn
ZXQpOwogCiAgICAgYmRmID0gUENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbik7CiAgICAg
aW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2UocGRldi0+c2VnLCBiZGYpOwpAQCAtNDU5LDcg
KzQ1Nyw3IEBAIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVfcGFnZV90YWJsZShzdHJ1Y3QgcGFnZV9p
bmZvICpwZykKIAogc3RhdGljIHZvaWQgZGVhbGxvY2F0ZV9pb21tdV9wYWdlX3RhYmxlcyhzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAK
ICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQogICAgICAgICByZXR1cm47CkBAIC01OTks
NyArNTk3LDcgQEAgc3RhdGljIHZvaWQgYW1kX2R1bXBfcDJtX3RhYmxlX2xldmVsKHN0cnVjdCBw
YWdlX2luZm8qIHBnLCBpbnQgbGV2ZWwsCiAKIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFp
bl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21f
aW9tbXUoZCk7CiAKICAgICBpZiAoICFoZC0+YXJjaC5yb290X3RhYmxlICkKICAgICAgICAgcmV0
dXJuOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggYmIwODgyNy4uY2JjYjA2YyAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBAIC0yNTQ2LDcgKzI1NDYsNyBAQCBzdGF0
aWMgdTMyIHBsYXRmb3JtX2ZlYXR1cmVzID0gQVJNX1NNTVVfRkVBVF9DT0hFUkVOVF9XQUxLOwog
CiBzdGF0aWMgdm9pZCBhcm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkK
IHsKLQlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW5faHZt
X2lvbW11KGQpLT5hcmNoLnByaXY7CisJc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnNtbXVf
ZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CiAJc3RydWN0IGlvbW11X2RvbWFpbiAq
Y2ZnOwogCiAJc3Bpbl9sb2NrKCZzbW11X2RvbWFpbi0+bG9jayk7CkBAIC0yNTc3LDcgKzI1Nzcs
NyBAQCBzdGF0aWMgc3RydWN0IGlvbW11X2RvbWFpbiAqYXJtX3NtbXVfZ2V0X2RvbWFpbihzdHJ1
Y3QgZG9tYWluICpkLAogCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluOwog
CXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXU7CiAKLQl4ZW5fZG9tYWluID0gZG9tYWluX2h2
bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gu
cHJpdjsKIAogCXNtbXUgPSBmaW5kX3NtbXVfZm9yX2RldmljZShkZXYpOwogCWlmICghc21tdSkK
QEAgLTI2MTAsNyArMjYxMCw3IEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfYXNzaWduX2RldihzdHJ1
Y3QgZG9tYWluICpkLCB1OCBkZXZmbiwKIAlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVu
X2RvbWFpbjsKIAlpbnQgcmV0ID0gMDsKIAotCXhlbl9kb21haW4gPSBkb21haW5faHZtX2lvbW11
KGQpLT5hcmNoLnByaXY7CisJeGVuX2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2Owog
CiAJaWYgKCFkZXYtPmFyY2hkYXRhLmlvbW11KSB7CiAJCWRldi0+YXJjaGRhdGEuaW9tbXUgPSB4
emFsbG9jKHN0cnVjdCBhcm1fc21tdV94ZW5fZGV2aWNlKTsKQEAgLTI2NzEsNyArMjY3MSw3IEBA
IHN0YXRpYyBpbnQgYXJtX3NtbXVfZGVhc3NpZ25fZGV2KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBkZXZpY2UgKmRldikKIAlzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4gPSBkZXZfaW9tbXVf
ZG9tYWluKGRldik7CiAJc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnhlbl9kb21haW47CiAK
LQl4ZW5fZG9tYWluID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJjaC5wcml2OworCXhlbl9kb21h
aW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKIAogCWlmICghZG9tYWluIHx8IGRvbWFpbi0+
cHJpdi0+Y2ZnLmRvbWFpbiAhPSBkKSB7CiAJCWRldl9lcnIoZGV2LCAiIG5vdCBhdHRhY2hlZCB0
byBkb21haW4gJWRcbiIsIGQtPmRvbWFpbl9pZCk7CkBAIC0yNzI4LDcgKzI3MjgsNyBAQCBzdGF0
aWMgaW50IGFybV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAJc3Bp
bl9sb2NrX2luaXQoJnhlbl9kb21haW4tPmxvY2spOwogCUlOSVRfTElTVF9IRUFEKCZ4ZW5fZG9t
YWluLT5jb250ZXh0cyk7CiAKLQlkb21haW5faHZtX2lvbW11KGQpLT5hcmNoLnByaXYgPSB4ZW5f
ZG9tYWluOworCWRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0geGVuX2RvbWFpbjsKIAogCS8qIENv
aGVyZW50IHdhbGsgY2FuIGJlIGVuYWJsZWQgb25seSB3aGVuIGFsbCBTTU1VcyBzdXBwb3J0IGl0
LiAqLwogCWlmIChwbGF0Zm9ybV9mZWF0dXJlcyAmIEFSTV9TTU1VX0ZFQVRfQ09IRVJFTlRfV0FM
SykKQEAgLTI3NDMsNyArMjc0Myw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhcm1fc21t
dV9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIGFybV9z
bW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotCXN0cnVjdCBh
cm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tYWluX2h2bV9pb21tdShkKS0+YXJj
aC5wcml2OworCXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tX2lv
bW11KGQpLT5hcmNoLnByaXY7CiAKIAlBU1NFUlQobGlzdF9lbXB0eSgmeGVuX2RvbWFpbi0+Y29u
dGV4dHMpKTsKIAl4ZnJlZSh4ZW5fZG9tYWluKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2Vf
dHJlZS5jCmluZGV4IDdmZjc5ZjguLjc5YmY4YmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2
aWNlX3RyZWUuYwpAQCAtMjcsNyArMjcsNyBAQCBzdGF0aWMgc3BpbmxvY2tfdCBkdGRldnNfbG9j
ayA9IFNQSU5fTE9DS19VTkxPQ0tFRDsKIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogewogICAgIGludCByYyA9
IC1FQlVTWTsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7
CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CkBAIC02OSw3ICs2OSw3IEBAIGZhaWw6CiAKIGludCBpb21tdV9kZWFzc2lnbl9kdF9k
ZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiB7Ci0g
ICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCByYzsKIAog
ICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQpAQCAtMTA5LDE2
ICsxMDksMTQgQEAgc3RhdGljIGJvb2xfdCBpb21tdV9kdF9kZXZpY2VfaXNfYXNzaWduZWQoY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAKIGludCBpb21tdV9kdF9kb21haW5faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWlu
X2h2bV9pb21tdShkKTsKLQotICAgIElOSVRfTElTVF9IRUFEKCZoZC0+ZHRfZGV2aWNlcyk7Cisg
ICAgSU5JVF9MSVNUX0hFQUQoJmRvbV9pb21tdShkKS0+ZHRfZGV2aWNlcyk7CiAKICAgICByZXR1
cm4gMDsKIH0KIAogaW50IGlvbW11X3JlbGVhc2VfZHRfZGV2aWNlcyhzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwgKl9kZXY7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW8uYwppbmRleCA0ZWJhNTE1Li5hMjY5Y2Q5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pby5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKQEAgLTIyLDcg
KzIyLDYgQEAKICNpbmNsdWRlIDx4ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2lu
Y2x1ZGUgPGFzbS9odm0vaXJxLmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1
ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgogI2luY2x1ZGUgPHhlbi9odm0vaXJxLmg+CiAKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCmluZGV4IGQ1MTM3NzMzLi41ZDA0MGIwIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKQEAgLTE0LDcgKzE0LDYgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2lu
Y2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4KICNpbmNsdWRl
IDx4ZW4vcGFnaW5nLmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUg
PHhlbi9ldmVudC5oPgpAQCAtMTE4LDcgKzExNyw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwYXJz
ZV9pb21tdV9wYXJhbShjaGFyICpzKQogCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUo
ZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50
IHJldCA9IDA7CiAKICAgICByZXQgPSBhcmNoX2lvbW11X2RvbWFpbl9pbml0KGQpOwpAQCAtMTQ4
LDcgKzE0Nyw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0
cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1f
aW9tbXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAKICAgICBjaGVja19od2RvbV9yZXFzKGQpOwogCkBAIC0xODIsNyArMTgxLDcgQEAgdm9p
ZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lk
IGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGh2
bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11KGQpOworICAgIGNvbnN0IHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAgZC0+bmVlZF9pb21tdSA9IDA7CiAg
ICAgaGQtPnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7CkBAIC0yMTcsOSArMjE2LDcgQEAgaW50
IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9k
ZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBk
b21haW5faHZtX2lvbW11KGQpOwotCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyApCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5w
bGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIG5lZWRfaW9tbXUoZCkg
KQpAQCAtMjMxLDcgKzIyOCw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
IAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAg
ICByZXR1cm4gMDsKQEAgLTI0MSw3ICsyMzgsNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogCiBpbnQg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKIHsK
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFp
b21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CkBA
IC0yNjgsNyArMjY1LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2ln
bmVkIGxvbmcgdW51c2VkKQogCiB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKICAgICBpZiAoICFpb21tdV9l
bmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9m
bHVzaCApCiAgICAgICAgIHJldHVybjsKQEAgLTI3OCw3ICsyNzUsNyBAQCB2b2lkIGlvbW11X2lv
dGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBp
bnQgcGFnZV9jbwogCiB2b2lkIGlvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGlm
ICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMtPmlvdGxiX2ZsdXNoX2FsbCApCiAgICAgICAgIHJldHVybjsKQEAgLTM4OSwxMiArMzg2LDEw
IEBAIGludCBpb21tdV9nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1
bmMsIHZvaWQgKmN0eHQpCiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWlu
ICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUgZmVhdHVyZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgaHZt
X2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KICAgICBpZiAoICFpb21tdV9lbmFi
bGVkICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwg
aGQtPmZlYXR1cmVzKTsKKyAgICByZXR1cm4gdGVzdF9iaXQoZmVhdHVyZSwgZG9tX2lvbW11KGQp
LT5mZWF0dXJlcyk7CiB9CiAKIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2ln
bmVkIGNoYXIga2V5KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCAyN2IzY2E3Li5lZThjMTA2IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMjEsNyArMjEsNiBAQAogI2luY2x1ZGUgPHhlbi9wcmVm
ZXRjaC5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KLSNp
bmNsdWRlIDxhc20vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9pcnEuaD4KICNpbmNs
dWRlIDx4ZW4vZGVsYXkuaD4KICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgpAQCAtMTI0MSw3
ICsxMjQwLDcgQEAgdm9pZCBpb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKIAogaW50IGlvbW11X2Fk
ZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAq
aGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAgICAgaW50IHJjOwogICAg
IHU4IGRldmZuOwogCkBAIC0xMjUwLDcgKzEyNDksNyBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2
c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFpbl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAg
ICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21haW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQg
fHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTI3MiwxNCAr
MTI3MSwxNCBAQCBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAog
aW50IGlvbW11X2VuYWJsZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7Ci0gICAgc3Ry
dWN0IGh2bV9pb21tdSAqaGQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQ7CiAK
ICAgICBpZiAoICFwZGV2LT5kb21haW4gKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAg
IEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAKLSAgICBoZCA9IGRvbWFp
bl9odm1faW9tbXUocGRldi0+ZG9tYWluKTsKKyAgICBoZCA9IGRvbV9pb21tdShwZGV2LT5kb21h
aW4pOwogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwKICAg
ICAgICAgICFoZC0+cGxhdGZvcm1fb3BzLT5lbmFibGVfZGV2aWNlICkKICAgICAgICAgcmV0dXJu
IDA7CkBAIC0xMjg5LDEzICsxMjg4LDEzIEBAIGludCBpb21tdV9lbmFibGVfZGV2aWNlKHN0cnVj
dCBwY2lfZGV2ICpwZGV2KQogCiBpbnQgaW9tbXVfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZDsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZDsKICAgICB1OCBkZXZmbjsKIAogICAgIGlmICggIXBkZXYtPmRvbWFp
biApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lvbW11
KHBkZXYtPmRvbWFpbik7CisgICAgaGQgPSBkb21faW9tbXUocGRldi0+ZG9tYWluKTsKICAgICBp
ZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJu
IDA7CiAKQEAgLTEzMzUsNyArMTMzNCw3IEBAIHN0YXRpYyBpbnQgZGV2aWNlX2Fzc2lnbmVkKHUx
NiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAKIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1
Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIHsKLSAg
ICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IHBjaV9k
ZXYgKnBkZXY7CiAgICAgaW50IHJjID0gMDsKIApAQCAtMTM5NSw3ICsxMzk0LDcgQEAgc3RhdGlj
IGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTgg
ZGV2Zm4sIHUzMiBmbGFnKQogLyogY2FsbGVyIHNob3VsZCBob2xkIHRoZSBwY2lkZXZzX2xvY2sg
Ki8KIGludCBkZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVz
LCB1OCBkZXZmbikKIHsKLSAgICBzdHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9t
bXUoZCk7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7
CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBOVUxMOwogICAgIGludCByZXQgPSAwOwogCkBA
IC0xNDQ1LDcgKzE0NDQsNyBAQCBzdGF0aWMgaW50IGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoCiAg
ICAgc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICBYRU5f
R1VFU1RfSEFORExFXzY0KHVpbnQzMikgYnVmLCBpbnQgbWF4X3NkZXZzKQogewotICAgIHN0cnVj
dCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRl
djsKICAgICBpbnQgZ3JvdXBfaWQsIHNkZXZfaWQ7CiAgICAgdTMyIGJkZjsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKaW5kZXggZjliYTBjZS4uMDgwMDM1MyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKQEAgLTIwLDcgKzIwLDYgQEAKICNpbmNsdWRl
IDx4ZW4vaXJxLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL2lvbW11
Lmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi90aW1lLmg+CiAj
aW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCmluZGV4IDc1M2Y1NWEuLjI3NWQ0ZjEgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0yNCw3ICsyNCw2IEBACiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9w
YWdlLmg+CiAjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CiAjaW5jbHVkZSA8eGVuL2lvbW11Lmg+Ci0j
aW5jbHVkZSA8YXNtL2h2bS9pb21tdS5oPgogI2luY2x1ZGUgPHhlbi9udW1hLmg+CiAjaW5jbHVk
ZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4ZW4vdGltZS5oPgpAQCAtMjUzLDcgKzI1Miw3
IEBAIHN0YXRpYyB1NjQgYWRkcl90b19kbWFfcGFnZV9tYWRkcihzdHJ1Y3QgZG9tYWluICpkb21h
aW4sIHU2NCBhZGRyLCBpbnQgYWxsb2MpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpk
cmhkOwogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgaW50IGFkZHJfd2lkdGggPSBhZ2F3X3RvX3dpZHRo
KGhkLT5hcmNoLmFnYXcpOwogICAgIHN0cnVjdCBkbWFfcHRlICpwYXJlbnQsICpwdGUgPSBOVUxM
OwogICAgIGludCBsZXZlbCA9IGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdyk7CkBAIC01NjEs
NyArNTYwLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCiBzdGF0aWMgdm9p
ZCBfX2ludGVsX2lvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICBpbnQgZG1hX29sZF9wdGVfcHJlc2VudCwgdW5zaWduZWQgaW50IHBh
Z2VfY291bnQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBkb21haW5faHZtX2lvbW11
KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIHN0
cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11OwogICAg
IGludCBmbHVzaF9kZXZfaW90bGI7CkBAIC02MTIsNyArNjExLDcgQEAgc3RhdGljIHZvaWQgaW50
ZWxfaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiAvKiBjbGVhciBvbmUg
cGFnZSdzIHBhZ2UgdGFibGUgKi8KIHN0YXRpYyB2b2lkIGRtYV9wdGVfY2xlYXJfb25lKHN0cnVj
dCBkb21haW4gKmRvbWFpbiwgdTY0IGFkZHIpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQg
PSBkb21haW5faHZtX2lvbW11KGRvbWFpbik7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZG9tYWluKTsKICAgICBzdHJ1Y3QgZG1hX3B0ZSAqcGFnZSA9IE5VTEwsICpw
dGUgPSBOVUxMOwogICAgIHU2NCBwZ19tYWRkcjsKIApAQCAtMTI0MCw5ICsxMjM5LDcgQEAgdm9p
ZCBfX2luaXQgaW9tbXVfZnJlZShzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQpCiAKIHN0YXRp
YyBpbnQgaW50ZWxfaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBz
dHJ1Y3QgaHZtX2lvbW11ICpoZCA9IGRvbWFpbl9odm1faW9tbXUoZCk7Ci0KLSAgICBoZC0+YXJj
aC5hZ2F3ID0gd2lkdGhfdG9fYWdhdyhERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKTsKKyAg
ICBkb21faW9tbXUoZCktPmFyY2guYWdhdyA9IHdpZHRoX3RvX2FnYXcoREVGQVVMVF9ET01BSU5f
QUREUkVTU19XSURUSCk7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTEyNzYsNyArMTI3Myw3IEBA
IGludCBkb21haW5fY29udGV4dF9tYXBwaW5nX29uZSgKICAgICBzdHJ1Y3QgaW9tbXUgKmlvbW11
LAogICAgIHU4IGJ1cywgdTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewot
ICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOworICAg
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAgICAgc3RydWN0
IGNvbnRleHRfZW50cnkgKmNvbnRleHQsICpjb250ZXh0X2VudHJpZXM7CiAgICAgdTY0IG1hZGRy
LCBwZ2RfbWFkZHI7CiAgICAgdTE2IHNlZyA9IGlvbW11LT5pbnRlbC0+ZHJoZC0+c2VnbWVudDsK
QEAgLTE2NDYsMTAgKzE2NDMsOSBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X3VubWFwKAog
CiAgICAgaWYgKCBmb3VuZCA9PSAwICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1faW9tbXUg
KmhkID0gZG9tYWluX2h2bV9pb21tdShkb21haW4pOwogICAgICAgICBpbnQgaW9tbXVfZG9taWQ7
CiAKLSAgICAgICAgY2xlYXJfYml0KGlvbW11LT5pbmRleCwgJmhkLT5hcmNoLmlvbW11X2JpdG1h
cCk7CisgICAgICAgIGNsZWFyX2JpdChpb21tdS0+aW5kZXgsICZkb21faW9tbXUoZG9tYWluKS0+
YXJjaC5pb21tdV9iaXRtYXApOwogCiAgICAgICAgIGlvbW11X2RvbWlkID0gZG9tYWluX2lvbW11
X2RvbWlkKGRvbWFpbiwgaW9tbXUpOwogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkK
QEAgLTE2NjgsNyArMTY2NCw3IEBAIG91dDoKIAogc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGh2bV9pb21tdSAqaGQgPSBk
b21haW5faHZtX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogICAgIHN0cnVjdCBtYXBwZWRfcm1yciAqbXJtcnIsICp0bXA7CiAKICAgICBpZiAo
IGxpc3RfZW1wdHkoJmFjcGlfZHJoZF91bml0cykgKQpAQCAtMTY5Myw3ICsxNjg5LDcgQEAgc3Rh
dGljIGludCBpbnRlbF9pb21tdV9tYXBfcGFnZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgdW5zaWduZWQgaW50IGZsYWdz
KQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAg
ICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBzdHJ1Y3QgZG1h
X3B0ZSAqcGFnZSA9IE5VTEwsICpwdGUgPSBOVUxMLCBvbGQsIG5ldyA9IHsgMCB9OwogICAgIHU2
NCBwZ19tYWRkcjsKIApAQCAtMTc1OSw3ICsxNzU1LDcgQEAgdm9pZCBpb21tdV9wdGVfZmx1c2go
c3RydWN0IGRvbWFpbiAqZCwgdTY0IGdmbiwgdTY0ICpwdGUsCiB7CiAgICAgc3RydWN0IGFjcGlf
ZHJoZF91bml0ICpkcmhkOwogICAgIHN0cnVjdCBpb21tdSAqaW9tbXUgPSBOVUxMOwotICAgIHN0
cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgZmx1c2hfZGV2X2lvdGxiOwog
ICAgIGludCBpb21tdV9kb21pZDsKIApAQCAtMTgwMCwxMSArMTc5NiwxMSBAQCBzdGF0aWMgaW50
IF9faW5pdCB2dGRfZXB0X3BhZ2VfY29tcGF0aWJsZShzdHJ1Y3QgaW9tbXUgKmlvbW11KQogICov
CiBzdGF0aWMgdm9pZCBpb21tdV9zZXRfcGdkKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3Ry
dWN0IGh2bV9pb21tdSAqaGQgID0gZG9tYWluX2h2bV9pb21tdShkKTsKICAgICBtZm5fdCBwZ2Rf
bWZuOwogCiAgICAgcGdkX21mbiA9IHBhZ2V0YWJsZV9nZXRfbWZuKHAybV9nZXRfcGFnZXRhYmxl
KHAybV9nZXRfaG9zdHAybShkKSkpOwotICAgIGhkLT5hcmNoLnBnZF9tYWRkciA9IHBhZ2V0YWJs
ZV9nZXRfcGFkZHIocGFnZXRhYmxlX2Zyb21fbWZuKHBnZF9tZm4pKTsKKyAgICBkb21faW9tbXUo
ZCktPmFyY2gucGdkX21hZGRyID0KKyAgICAgICAgcGFnZXRhYmxlX2dldF9wYWRkcihwYWdldGFi
bGVfZnJvbV9tZm4ocGdkX21mbikpOwogfQogCiBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFw
cGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLApAQCAtMTgxNCw3ICsxODEwLDcgQEAg
c3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90
IG1hcCwKICAgICB1bnNpZ25lZCBsb25nIGJhc2VfcGZuID0gcm1yci0+YmFzZV9hZGRyZXNzID4+
IFBBR0VfU0hJRlRfNEs7CiAgICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0gUEFHRV9BTElHTl80
SyhybXJyLT5lbmRfYWRkcmVzcykgPj4gUEFHRV9TSElGVF80SzsKICAgICBzdHJ1Y3QgbWFwcGVk
X3JtcnIgKm1ybXJyOwotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9pb21t
dShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAg
IEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGNpZGV2c19sb2NrKSk7CiAgICAgQVNTRVJUKHJtcnIt
PmJhc2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNzKTsKQEAgLTI1MDQsMTIgKzI1MDAsMTIg
QEAgc3RhdGljIHZvaWQgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKHBhZGRyX3QgcHRfbWFkZHIs
IGludCBsZXZlbCwgcGFkZHJfdCBncGEsCiAKIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkOworICAgIGNv
bnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkOwogCiAgICAgaWYgKCBsaXN0X2VtcHR5KCZhY3Bp
X2RyaGRfdW5pdHMpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaGQgPSBkb21haW5faHZtX2lv
bW11KGQpOworICAgIGhkID0gZG9tX2lvbW11KGQpOwogICAgIHByaW50aygicDJtIHRhYmxlIGhh
cyAlZCBsZXZlbHNcbiIsIGFnYXdfdG9fbGV2ZWwoaGQtPmFyY2guYWdhdykpOwogICAgIHZ0ZF9k
dW1wX3AybV90YWJsZV9sZXZlbChoZC0+YXJjaC5wZ2RfbWFkZHIsIGFnYXdfdG9fbGV2ZWwoaGQt
PmFyY2guYWdhdyksIDAsIDApOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmlu
ZGV4IDQ5ZGY0MWQuLjQ3M2QxZmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMK
QEAgLTIxLDcgKzIxLDYgQEAKICNpbmNsdWRlIDx4ZW4veG1hbGxvYy5oPgogI2luY2x1ZGUgPHhl
bi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9o
dm0vaW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9zb2Z0aXJx
Lmg+CiAjaW5jbHVkZSA8eGVuL3RpbWUuaD4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
aW5kZXggOGNiYjY1NS4uYjY0Yjk4ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
QEAgLTQxLDcgKzQxLDcgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3Qg
bXNpX2Rlc2MgKm1zaSkKIAogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhkID0gZG9tYWluX2h2bV9p
b21tdShkKTsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwog
CkBAIC0xMTksNyArMTE5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9jaGVja19h
dXRvdHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKQogCiBpbnQgYXJjaF9pb21tdV9k
b21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faW9tbXUgKmhk
ID0gZG9tYWluX2h2bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKIAogICAgIHNwaW5fbG9ja19pbml0KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2sp
OwogICAgIElOSVRfTElTVF9IRUFEKCZoZC0+YXJjaC5nMm1faW9wb3J0X2xpc3QpOwpAQCAtMTMw
LDcgKzEzMCw3IEBAIGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAKIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewot
ICAgIHN0cnVjdCBodm1faW9tbXUgKmhkICA9IGRvbWFpbl9odm1faW9tbXUoZCk7CisgICAgY29u
c3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgc3RydWN0IGxp
c3RfaGVhZCAqaW9wb3J0X2xpc3QsICp0bXA7CiAgICAgc3RydWN0IGcybV9pb3BvcnQgKmlvcG9y
dDsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZG9tYWluLmgKaW5kZXggNTZhYTIwOC4uOTc1ZDc2ZCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Rv
bWFpbi5oCkBAIC0xMSwxMiArMTEsMTAgQEAKICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVk
ZSA8cHVibGljL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Ci0jaW5jbHVk
ZSA8eGVuL2h2bS9pb21tdS5oPgogCiBzdHJ1Y3QgaHZtX2RvbWFpbgogewogICAgIHVpbnQ2NF90
ICAgICAgICAgICAgICBwYXJhbXNbSFZNX05SX1BBUkFNU107Ci0gICAgc3RydWN0IGh2bV9pb21t
dSAgICAgIGlvbW11OwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICBpbnRyb3NwZWN0aW9uX2Vu
YWJsZWQ7CiB9ICBfX2NhY2hlbGluZV9hbGlnbmVkOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9odm0vaW9tbXUuaApk
ZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNDYxYzhjZi4uMDAwMDAwMAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2h2bS9pb21tdS5oCisrKyAvZGV2L251bGwKQEAgLTEsMTAgKzAsMCBA
QAotI2lmbmRlZiBfX0FTTV9BUk1fSFZNX0lPTU1VX0hfCi0jZGVmaW5lIF9fQVNNX0FSTV9IVk1f
SU9NTVVfSF8KLQotc3RydWN0IGFyY2hfaHZtX2lvbW11Ci17Ci0gICAgLyogUHJpdmF0ZSBpbmZv
cm1hdGlvbiBmb3IgdGhlIElPTU1VIGRyaXZlcnMgKi8KLSAgICB2b2lkICpwcml2OwotfTsKLQot
I2VuZGlmIC8qIF9fQVNNX0FSTV9IVk1fSU9NTVVfSF8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA5
YjBlMzRmLi41N2Q5YjFlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCkBAIC0xNCw5ICsxNCwxNCBAQAogI2lm
bmRlZiBfX0FSQ0hfQVJNX0lPTU1VX0hfXwogI2RlZmluZSBfX0FSQ0hfQVJNX0lPTU1VX0hfXwog
CitzdHJ1Y3QgYXJjaF9pb21tdQoreworICAgIC8qIFByaXZhdGUgaW5mb3JtYXRpb24gZm9yIHRo
ZSBJT01NVSBkcml2ZXJzICovCisgICAgdm9pZCAqcHJpdjsKK307CisKIC8qIEFsd2F5cyBzaGFy
ZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9NTVUgKi8KICNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAoMSkKLSNkZWZpbmUgZG9tYWluX2h2bV9pb21tdShkKSAoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb21tdSkKIAogY29uc3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0
X29wcyh2b2lkKTsKIHZvaWQgX19pbml0IGlvbW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11
X29wcyAqb3BzKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKaW5kZXggOTkyZDVkMS4uMWY2OWVh
MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKQEAgLTI2LDcgKzI2LDYgQEAKICNpbmNsdWRl
IDxhc20vaHZtL3ZsYXBpYy5oPgogI2luY2x1ZGUgPGFzbS9odm0vdmlvYXBpYy5oPgogI2luY2x1
ZGUgPGFzbS9odm0vaW8uaD4KLSNpbmNsdWRlIDx4ZW4vaHZtL2lvbW11Lmg+CiAjaW5jbHVkZSA8
YXNtL2h2bS92aXJpZGlhbi5oPgogI2luY2x1ZGUgPGFzbS9odm0vdm14L3ZtY3MuaD4KICNpbmNs
dWRlIDxhc20vaHZtL3N2bS92bWNiLmg+CkBAIC0xMjMsOSArMTIyLDYgQEAgc3RydWN0IGh2bV9k
b21haW4gewogICAgIHNwaW5sb2NrX3QgICAgICAgICAgICAgdWNfbG9jazsKICAgICBib29sX3Qg
ICAgICAgICAgICAgICAgIGlzX2luX3VjX21vZGU7CiAKLSAgICAvKiBQYXNzLXRocm91Z2ggKi8K
LSAgICBzdHJ1Y3QgaHZtX2lvbW11ICAgICAgIGh2bV9pb21tdTsKLQogICAgIC8qIGh5cGVydmlz
b3IgaW50ZXJjZXB0ZWQgbXNpeCB0YWJsZSAqLwogICAgIHN0cnVjdCBsaXN0X2hlYWQgICAgICAg
bXNpeHRibF9saXN0OwogICAgIHNwaW5sb2NrX3QgICAgICAgICAgICAgbXNpeHRibF9saXN0X2xv
Y2s7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW9tbXUuaAppbmRleCAzYTRjNjhhLi42OTYyY2Y2IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lvbW11LmgKQEAgLTQ4LDcgKzQ4LDcgQEAgc3RydWN0IGcybV9pb3BvcnQgewog
CiAjZGVmaW5lIERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEggNDgKIAotc3RydWN0IGFyY2hf
aHZtX2lvbW11CitzdHJ1Y3QgYXJjaF9pb21tdQogewogICAgIHU2NCBwZ2RfbWFkZHI7ICAgICAg
ICAgICAgICAgICAvKiBpbyBwYWdlIGRpcmVjdG9yeSBtYWNoaW5lIGFkZHJlc3MgKi8KICAgICBz
cGlubG9ja190IG1hcHBpbmdfbG9jazsgICAgICAgICAgICAvKiBpbyBwYWdlIHRhYmxlIGxvY2sg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaW9tbXUuaAppbmRleCA3ZTI0YjFhLi5kMDFmZGVjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
CkBAIC0xNCwxMSArMTQsMTIgQEAKICNpZm5kZWYgX19BUkNIX1g4Nl9JT01NVV9IX18KICNkZWZp
bmUgX19BUkNIX1g4Nl9JT01NVV9IX18KIAorI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUuaD4gLyog
Rm9yIG5vdyAtIHNob3VsZCByZWFsbHkgYmUgbWVyZ2VkIGhlcmUuICovCisKICNkZWZpbmUgTUFY
X0lPTU1VUyAzMgogCiAvKiBEb2VzIHRoaXMgZG9tYWluIGhhdmUgYSBQMk0gdGFibGUgd2UgY2Fu
IHVzZSBhcyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0
KGQpIChoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCi0jZGVmaW5lIGRvbWFp
bl9odm1faW9tbXUoZCkgICAgICgmZC0+YXJjaC5odm1fZG9tYWluLmh2bV9pb21tdSkKIAogdm9p
ZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQg
aW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2Fw
aWNfZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2h2bS9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2h2bS9p
b21tdS5oCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAxMDZlMDhmLi4wMDAwMDAwCi0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9odm0vaW9tbXUuaAorKysgL2Rldi9udWxsCkBAIC0xLDQ0ICsw
LDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKGMpIDIwMDYsIEludGVsIENvcnBvcmF0aW9uLgotICoK
LSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5IGl0Ci0gKiB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLAotICogdmVyc2lvbiAyLCBhcyBwdWJsaXNo
ZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0g
aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dCBXSVRIT1VU
Ci0gKiBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBN
RVJDSEFOVEFCSUxJVFkgb3IKLSAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IKLSAqIG1vcmUgZGV0YWlscy4K
LSAqCi0gKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBhbG9uZyB3aXRoCi0gKiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KLSAqCi0gKiBDb3B5cmlnaHQgKEMpIEFs
bGVuIEtheSA8YWxsZW4ubS5rYXlAaW50ZWwuY29tPgotICovCi0KLSNpZm5kZWYgX19YRU5fSFZN
X0lPTU1VX0hfXwotI2RlZmluZSBfX1hFTl9IVk1fSU9NTVVfSF9fCi0KLSNpbmNsdWRlIDx4ZW4v
aW9tbXUuaD4KLSNpbmNsdWRlIDx4ZW4vbGlzdC5oPgotI2luY2x1ZGUgPGFzbS9odm0vaW9tbXUu
aD4KLQotc3RydWN0IGh2bV9pb21tdSB7Ci0gICAgc3RydWN0IGFyY2hfaHZtX2lvbW11IGFyY2g7
Ci0KLSAgICAvKiBpb21tdV9vcHMgKi8KLSAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpwbGF0
Zm9ybV9vcHM7Ci0KLSNpZmRlZiBIQVNfREVWSUNFX1RSRUUKLSAgICAvKiBMaXN0IG9mIERUIGRl
dmljZXMgYXNzaWduZWQgdG8gdGhpcyBkb21haW4gKi8KLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIGR0
X2RldmljZXM7Ci0jZW5kaWYKLQotICAgIC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9N
TVUgKi8KLSAgICBERUNMQVJFX0JJVE1BUChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7Ci19
OwotCi0jZGVmaW5lIGlvbW11X3NldF9mZWF0dXJlKGQsIGYpICAgc2V0X2JpdCgoZiksIGRvbWFp
bl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotI2RlZmluZSBpb21tdV9jbGVhcl9mZWF0dXJlKGQs
IGYpIGNsZWFyX2JpdCgoZiksIGRvbWFpbl9odm1faW9tbXUoZCktPmZlYXR1cmVzKQotCi0jZW5k
aWYgLyogX19YRU5fSFZNX0lPTU1VX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA4ZjNhMjBlLi4yOGM5Zjg4
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaApAQCAtODYsNiArODYsMjQgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xf
dCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUg
ZmVhdHVyZSk7CiAKK3N0cnVjdCBkb21haW5faW9tbXUgeworICAgIHN0cnVjdCBhcmNoX2lvbW11
IGFyY2g7CisKKyAgICAvKiBpb21tdV9vcHMgKi8KKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3Bz
ICpwbGF0Zm9ybV9vcHM7CisKKyNpZmRlZiBIQVNfREVWSUNFX1RSRUUKKyAgICAvKiBMaXN0IG9m
IERUIGRldmljZXMgYXNzaWduZWQgdG8gdGhpcyBkb21haW4gKi8KKyAgICBzdHJ1Y3QgbGlzdF9o
ZWFkIGR0X2RldmljZXM7CisjZW5kaWYKKworICAgIC8qIEZlYXR1cmVzIHN1cHBvcnRlZCBieSB0
aGUgSU9NTVUgKi8KKyAgICBERUNMQVJFX0JJVE1BUChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3Vu
dCk7Cit9OworCisjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYoZCktPmlvbW11
KQorI2RlZmluZSBpb21tdV9zZXRfZmVhdHVyZShkLCBmKSAgIHNldF9iaXQoZiwgZG9tX2lvbW11
KGQpLT5mZWF0dXJlcykKKyNkZWZpbmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9i
aXQoZiwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcykKIAogI2lmZGVmIEhBU19QQ0kKIHZvaWQgcHRf
cGNpX2luaXQodm9pZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDczZDNiYzguLjgyMDllOWUgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBA
IC04LDYgKzgsNyBAQAogI2luY2x1ZGUgPHhlbi90aW1lci5oPgogI2luY2x1ZGUgPHhlbi9yYW5n
ZXNldC5oPgogI2luY2x1ZGUgPHhlbi9kb21haW4uaD4KKyNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4K
ICNpbmNsdWRlIDx4ZW4vcmN1cGRhdGUuaD4KICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgogI2lu
Y2x1ZGUgPHhlbi9ub2RlbWFzay5oPgpAQCAtMzY4LDYgKzM2OSw4IEBAIHN0cnVjdCBkb21haW4K
ICAgICBpbnQ2NF90ICAgICAgICAgIHRpbWVfb2Zmc2V0X3NlY29uZHM7CiAKICNpZmRlZiBIQVNf
UEFTU1RIUk9VR0gKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OworCiAgICAgLyogRG9l
cyB0aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5pbmcgImJlaW5nIHNldCB1
cCIpPyAqLwogICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsKICNlbmRpZgotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t13-0007fJ-7f; Sun, 29 May 2016 05:11:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t11-0007f5-Rc
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:55 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 4E/A4-28808-B1A7A475; Sun, 29 May 2016 05:11:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVeqyiv
 c4M9tYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LPlMXtBn27F823rGRsYtyh1MXJyCAl8YZS4
 cz8fwj7PKHGm2bmLkYODTUBMYu5eBZCwiICqxKwVy5khStQlmn43sIHYwgIREnvft7KC2LwCZ
 hJ3r38Bq2EBqt80eSr7BEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDU30clOLixPTU3
 MSk4r1kvNzNzEC/cEABDsYW+Y4H2KU5GBSEuVluuwRLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0m
 Cl6nSK1xIsCg1PbUiLTMHGBgwaQkOHiURXhuQNG9xQWJucWY6ROoUo6KUOO/OCqCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzOsIMp4nM68EbvoroMVMQIsXsHiALC5JR
 EhJNTDu774+77Xs8u8MN74citdYLtJq5T7v58bXKml3QlZ8bnu3sF9sr2Luxygr56OW7U9NIq
 tNnmjl7t/qsFfrZ6KWV9LOSVOtluou9baS+TW35t5qxd8sgVcaz2VsNe27X9wmKP/k3uVZqkW
 9RhGet8ziY02+ph8qYjtZsyK+fMdW89KXL9bOdTFSYinOSDTUYi4qTgQAkonmE0ECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1464498713!44489846!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17821 invoked from network); 29 May 2016 05:11:54 -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; 29 May 2016 05:11: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 1b6t0z-000800-0X
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0z-0003ef-00
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0z-0003ef-00@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:52 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/nested_p2m: Don't walk EPT
	tables with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ3NWM5NzIzZDg1MDgyMmI3NzM1NmI5YzFlMTRiNGVjZDUwODEwYTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAxNDozNTo0MCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAyNyAxNDozNTo0MCAyMDE2ICsw
MjAwCgogICAgeGVuL25lc3RlZF9wMm06IERvbid0IHdhbGsgRVBUIHRhYmxlcyB3aXRoIGEgcmVn
dWxhciBQVCB3YWxrZXIKICAgIAogICAgaG9zdG1vZGUtPnAybV9nYV90b19nZm4oKSBpcyBhIHBs
YWluIFBUIHdhbGtlciwgYW5kIGlzIG5vdCBhcHByb3ByaWF0ZSBmb3IgYQogICAgZ2VuZXJhbCBM
MSBwMm0gd2Fsay4gIEl0IGlzIGZpbmUgZm9yIEFNRCBhcyBOUFQgc2hhcmUgdGhlIHNhbWUgZm9y
bWF0IGFzCiAgICBub3JtYWwgcGFnZXRhYmxlcy4gIEZvciBJbnRlbCBFUFQgaG93ZXZlciwgaXQg
aXMgd3JvbmcuCiAgICAKICAgIFRoZSB0cmFuc2xhdGlvbiBlbmRzIHVwIGNvcnJlY3QgKGFzIHRo
ZSBmb3JtYXRzIGFyZSBzdWZmaWNpZW50bHkgc2ltaWxhciksIGJ1dAogICAgdGhlIGNvbnRyb2wg
Yml0cyBpbiBsb3dlciAxMiBiaXRzIGRpZmZlciBpbiBtZWFuaW5nLiAgQSBwbGFpbiBQVCB3YWxr
ZXIgc2V0cwogICAgQS9EIGJpdHMgKGJpdHMgNSBhbmQgNikgYXMgaXQgd2Fsa3MsIGJ1dCBpbiBF
UFQgdGFibGVzLCB0aGVzZSBhcmUgdGhlIElQQVQgYW5kCiAgICB0b3AgYml0IG9mIEVNVCAoY2Fj
aGluZyB0eXBlKS4gIFRoaXMgaW4gdHVybiBjYXVzZXMgcHJvYmxlbSB3aGVuIHRoZSBFUFQKICAg
IHRhYmxlcyBhcmUgc3Vic2VxdWVudGx5IHVzZWQuCiAgICAKICAgIFJlcGxhY2UgaG9zdG1vZGUt
PnAybV9nYV90b19nZm4oKSB3aXRoIG5lc3RlZGhhcF93YWxrX0wxX3AybSgpIGluCiAgICBwYWdp
bmdfZ3ZhX3RvX2dmbigpLCB3aGljaCBpcyB0aGUgY29ycmVjdCBmdW5jdGlvbiBmb3IgdGhlIHRh
c2suICBUaGlzCiAgICBpbnZvbHZlcyBtYWtpbmcgbmVzdGVkaGFwX3dhbGtfTDFfcDJtKCkgbm9u
LXN0YXRpYywgYW5kIGFkZGluZwogICAgdm14X3ZtY3NfZW50ZXIvZXhpdCgpIHBhaXJzIHRvIG52
bXhfaGFwX3dhbGtfTDFfcDJtKCkgYXMgaXQgaXMgbm93IHJlYWNoYWJsZQogICAgZnJvbSBjb250
ZXh0cyBvdGhlciB0aGFuIHYgPT0gY3VycmVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiYWIyYmQ4
ZTIyMmRlOWU1OTY2OTlhYzA4MGVhOTg1YWY4MjhjNGM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0w
NS0xOCAxODoyMjowNiArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAg
ICAgIHwgIDQgKysrKwogeGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCAyOSArKysrKysrKysrKysr
KysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggfCAg
NCArKysrCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IGNiNmY5YjguLmIwZDgwNTQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTIwNzcsNiArMjA3Nyw4IEBAIG52bXhfaGFwX3dhbGtfTDFfcDJtKHN0cnVjdCB2Y3B1ICp2
LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgIHVpbnQzMl90IHJ3eF9yaWdo
dHMgPSAoYWNjZXNzX3ggPDwgMikgfCAoYWNjZXNzX3cgPDwgMSkgfCBhY2Nlc3NfcjsKICAgICBz
dHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogCisgICAgdm14X3ZtY3Nf
ZW50ZXIodik7CisKICAgICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZleGl0X3F1YWwp
OwogICAgIHJjID0gbmVwdF90cmFuc2xhdGVfbDJnYSh2LCBMMl9ncGEsIHBhZ2Vfb3JkZXIsIHJ3
eF9yaWdodHMsICZnZm4sIHAybV9hY2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZl
eGl0X3F1YWwsICZleGl0X3JlYXNvbik7CkBAIC0yMTAxLDYgKzIxMDMsOCBAQCBudm14X2hhcF93
YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dw
YSwKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKwogICAg
IHJldHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRf
aGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwppbmRleCA5Y2VlNWEwLi5k
NDFiYjA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwpAQCAtMTQxLDcgKzE0MSw3IEBAIG5l
c3RlZGhhcF9maXhfcDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAog
ICogd2FsayBpcyBzdWNjZXNzZnVsLCB0aGUgdHJhbnNsYXRlZCB2YWx1ZSBpcyByZXR1cm5lZCBp
bgogICogTDFfZ3BhLiBUaGUgcmVzdWx0IHZhbHVlIHRlbGxzIHdoYXQgdG8gZG8gbmV4dC4KICAq
Lwotc3RhdGljIGludAoraW50CiBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYs
IHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAogICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBhY2Nlc3NfciwgYm9vbF90IGFjY2Vzc193LCBib29sX3QgYWNjZXNz
X3gpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggMzk4MWVhZC4uOWNjYTFhNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMjAzMywyMCArMjAzMywzOSBA
QCB1bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAogCiAgICAg
aWYgKCBpc19odm1fdmNwdSh2KSAmJiBwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSAmJiBuZXN0
ZWRodm1faXNfbjIodikgKQogICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBnZm47CisgICAg
ICAgIHVuc2lnbmVkIGxvbmcgbDJfZ2ZuLCBsMV9nZm47CiAgICAgICAgIHN0cnVjdCBwMm1fZG9t
YWluICpwMm07CiAgICAgICAgIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9kZSAqbW9kZTsKLSAgICAg
ICAgdWludDMyX3QgcGZlY18yMSA9ICpwZmVjOwogICAgICAgICB1aW50NjRfdCBucDJtX2Jhc2Ug
PSBuaHZtX3ZjcHVfcDJtX2Jhc2Uodik7CisgICAgICAgIHVpbnQ4X3QgbDFfcDJtYTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGwxX3BhZ2Vfb3JkZXI7CisgICAgICAgIGludCBydjsKIAogICAgICAg
ICAvKiB0cmFuc2xhdGUgbDIgZ3Vlc3QgdmEgaW50byBsMiBndWVzdCBnZm4gKi8KICAgICAgICAg
cDJtID0gcDJtX2dldF9uZXN0ZWRwMm0odiwgbnAybV9iYXNlKTsKICAgICAgICAgbW9kZSA9IHBh
Z2luZ19nZXRfbmVzdGVkbW9kZSh2KTsKLSAgICAgICAgZ2ZuID0gbW9kZS0+Z3ZhX3RvX2dmbih2
LCBwMm0sIHZhLCBwZmVjKTsKKyAgICAgICAgbDJfZ2ZuID0gbW9kZS0+Z3ZhX3RvX2dmbih2LCBw
Mm0sIHZhLCBwZmVjKTsKKworICAgICAgICBpZiAoIGwyX2dmbiA9PSBJTlZBTElEX0dGTiApCisg
ICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47CiAKICAgICAgICAgLyogdHJhbnNsYXRlIGwy
IGd1ZXN0IGdmbiBpbnRvIGwxIGd1ZXN0IGdmbiAqLwotICAgICAgICByZXR1cm4gaG9zdG1vZGUt
PnAybV9nYV90b19nZm4odiwgaG9zdHAybSwgbnAybV9iYXNlLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ2ZuIDw8IFBBR0VfU0hJRlQsICZwZmVjXzIxLCBOVUxMKTsK
KyAgICAgICAgcnYgPSBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0odiwgbDJfZ2ZuLCAmbDFfZ2ZuLCAm
bDFfcGFnZV9vcmRlciwgJmwxX3AybWEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKCpwZmVjICYgUEZF
Q193cml0ZV9hY2Nlc3MpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhISgq
cGZlYyAmIFBGRUNfaW5zbl9mZXRjaCkpOworCisgICAgICAgIGlmICggcnYgIT0gTkVTVEVESFZN
X1BBR0VGQVVMVF9ET05FICkKKyAgICAgICAgICAgIHJldHVybiBJTlZBTElEX0dGTjsKKworICAg
ICAgICAvKgorICAgICAgICAgKiBTYW5pdHkgY2hlY2sgdGhhdCBsMV9nZm4gY2FuIGJlIHVzZWQg
cHJvcGVybHkgYXMgYSA0SyBtYXBwaW5nLCBldmVuCisgICAgICAgICAqIGlmIGl0IG1hcHBlZCBi
eSBhIG5lc3RlZCBzdXBlcnBhZ2UuCisgICAgICAgICAqLworICAgICAgICBBU1NFUlQoKGwyX2dm
biAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpID09CisgICAgICAgICAgICAgICAobDFf
Z2ZuICYgKCgxdWwgPDwgbDFfcGFnZV9vcmRlcikgLSAxKSkpOworCisgICAgICAgIHJldHVybiBs
MV9nZm47CiAgICAgfQogCiAgICAgcmV0dXJuIGhvc3Rtb2RlLT5ndmFfdG9fZ2ZuKHYsIGhvc3Rw
Mm0sIHZhLCBwZmVjKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3Rl
ZGh2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgKaW5kZXggY2YxYThm
NC4uYmM4MjQyNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZt
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgKQEAgLTU2LDYgKzU2
LDEwIEBAIGJvb2xfdCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoc3RydWN0IHZjcHUgKnYp
OwogaW50IG5lc3RlZGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHBh
ZGRyX3QgKkwyX2dwYSwKICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3NfdywgYm9v
bF90IGFjY2Vzc194KTsKIAoraW50IG5lc3RlZGhhcF93YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAq
diwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dwYSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3NfdywgYm9v
bF90IGFjY2Vzc194KTsKKwogLyogSU8gcGVybWlzc2lvbiBtYXAgKi8KIHVuc2lnbmVkIGxvbmcg
Km5lc3RlZGh2bV92Y3B1X2lvbWFwX2dldChib29sX3QgaW9wb3J0XzgwLCBib29sX3QgaW9wb3J0
X2VkKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:11:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t13-0007fJ-7f; Sun, 29 May 2016 05:11:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t11-0007f5-Rc
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:55 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 4E/A4-28808-B1A7A475; Sun, 29 May 2016 05:11:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVeqyiv
 c4M9tYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LPlMXtBn27F823rGRsYtyh1MXJyCAl8YZS4
 cz8fwj7PKHGm2bmLkYODTUBMYu5eBZCwiICqxKwVy5khStQlmn43sIHYwgIREnvft7KC2LwCZ
 hJ3r38Bq2EBqt80eSr7BEaOBYwMqxjVi1OLylKLdI30kooy0zNKchMzc3QNDU30clOLixPTU3
 MSk4r1kvNzNzEC/cEABDsYW+Y4H2KU5GBSEuVluuwRLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0m
 Cl6nSK1xIsCg1PbUiLTMHGBgwaQkOHiURXhuQNG9xQWJucWY6ROoUo6KUOO/OCqCEAEgiozQP
 rg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzOsIMp4nM68EbvoroMVMQIsXsHiALC5JR
 EhJNTDu774+77Xs8u8MN74citdYLtJq5T7v58bXKml3QlZ8bnu3sF9sr2Luxygr56OW7U9NIq
 tNnmjl7t/qsFfrZ6KWV9LOSVOtluou9baS+TW35t5qxd8sgVcaz2VsNe27X9wmKP/k3uVZqkW
 9RhGet8ziY02+ph8qYjtZsyK+fMdW89KXL9bOdTFSYinOSDTUYi4qTgQAkonmE0ECAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1464498713!44489846!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17821 invoked from network); 29 May 2016 05:11:54 -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; 29 May 2016 05:11: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 1b6t0z-000800-0X
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t0z-0003ef-00
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t0z-0003ef-00@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:11:52 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/nested_p2m: Don't walk EPT
	tables with a regular PT walker
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ3NWM5NzIzZDg1MDgyMmI3NzM1NmI5YzFlMTRiNGVjZDUwODEwYTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE1heSAyNyAxNDozNTo0MCAyMDE2ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogRnJpIE1heSAyNyAxNDozNTo0MCAyMDE2ICsw
MjAwCgogICAgeGVuL25lc3RlZF9wMm06IERvbid0IHdhbGsgRVBUIHRhYmxlcyB3aXRoIGEgcmVn
dWxhciBQVCB3YWxrZXIKICAgIAogICAgaG9zdG1vZGUtPnAybV9nYV90b19nZm4oKSBpcyBhIHBs
YWluIFBUIHdhbGtlciwgYW5kIGlzIG5vdCBhcHByb3ByaWF0ZSBmb3IgYQogICAgZ2VuZXJhbCBM
MSBwMm0gd2Fsay4gIEl0IGlzIGZpbmUgZm9yIEFNRCBhcyBOUFQgc2hhcmUgdGhlIHNhbWUgZm9y
bWF0IGFzCiAgICBub3JtYWwgcGFnZXRhYmxlcy4gIEZvciBJbnRlbCBFUFQgaG93ZXZlciwgaXQg
aXMgd3JvbmcuCiAgICAKICAgIFRoZSB0cmFuc2xhdGlvbiBlbmRzIHVwIGNvcnJlY3QgKGFzIHRo
ZSBmb3JtYXRzIGFyZSBzdWZmaWNpZW50bHkgc2ltaWxhciksIGJ1dAogICAgdGhlIGNvbnRyb2wg
Yml0cyBpbiBsb3dlciAxMiBiaXRzIGRpZmZlciBpbiBtZWFuaW5nLiAgQSBwbGFpbiBQVCB3YWxr
ZXIgc2V0cwogICAgQS9EIGJpdHMgKGJpdHMgNSBhbmQgNikgYXMgaXQgd2Fsa3MsIGJ1dCBpbiBF
UFQgdGFibGVzLCB0aGVzZSBhcmUgdGhlIElQQVQgYW5kCiAgICB0b3AgYml0IG9mIEVNVCAoY2Fj
aGluZyB0eXBlKS4gIFRoaXMgaW4gdHVybiBjYXVzZXMgcHJvYmxlbSB3aGVuIHRoZSBFUFQKICAg
IHRhYmxlcyBhcmUgc3Vic2VxdWVudGx5IHVzZWQuCiAgICAKICAgIFJlcGxhY2UgaG9zdG1vZGUt
PnAybV9nYV90b19nZm4oKSB3aXRoIG5lc3RlZGhhcF93YWxrX0wxX3AybSgpIGluCiAgICBwYWdp
bmdfZ3ZhX3RvX2dmbigpLCB3aGljaCBpcyB0aGUgY29ycmVjdCBmdW5jdGlvbiBmb3IgdGhlIHRh
c2suICBUaGlzCiAgICBpbnZvbHZlcyBtYWtpbmcgbmVzdGVkaGFwX3dhbGtfTDFfcDJtKCkgbm9u
LXN0YXRpYywgYW5kIGFkZGluZwogICAgdm14X3ZtY3NfZW50ZXIvZXhpdCgpIHBhaXJzIHRvIG52
bXhfaGFwX3dhbGtfTDFfcDJtKCkgYXMgaXQgaXMgbm93IHJlYWNoYWJsZQogICAgZnJvbSBjb250
ZXh0cyBvdGhlciB0aGFuIHYgPT0gY3VycmVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiYWIyYmQ4
ZTIyMmRlOWU1OTY2OTlhYzA4MGVhOTg1YWY4MjhjNGM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0w
NS0xOCAxODoyMjowNiArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAg
ICAgIHwgIDQgKysrKwogeGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRfaGFwLmMgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCAyOSArKysrKysrKysrKysr
KysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggfCAg
NCArKysrCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IGNiNmY5YjguLmIwZDgwNTQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTIwNzcsNiArMjA3Nyw4IEBAIG52bXhfaGFwX3dhbGtfTDFfcDJtKHN0cnVjdCB2Y3B1ICp2
LCBwYWRkcl90IEwyX2dwYSwgcGFkZHJfdCAqTDFfZ3BhLAogICAgIHVpbnQzMl90IHJ3eF9yaWdo
dHMgPSAoYWNjZXNzX3ggPDwgMikgfCAoYWNjZXNzX3cgPDwgMSkgfCBhY2Nlc3NfcjsKICAgICBz
dHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogCisgICAgdm14X3ZtY3Nf
ZW50ZXIodik7CisKICAgICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZleGl0X3F1YWwp
OwogICAgIHJjID0gbmVwdF90cmFuc2xhdGVfbDJnYSh2LCBMMl9ncGEsIHBhZ2Vfb3JkZXIsIHJ3
eF9yaWdodHMsICZnZm4sIHAybV9hY2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZl
eGl0X3F1YWwsICZleGl0X3JlYXNvbik7CkBAIC0yMTAxLDYgKzIxMDMsOCBAQCBudm14X2hhcF93
YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dw
YSwKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKwogICAg
IHJldHVybiByYzsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9uZXN0ZWRf
aGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwppbmRleCA5Y2VlNWEwLi5k
NDFiYjA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYwpAQCAtMTQxLDcgKzE0MSw3IEBAIG5l
c3RlZGhhcF9maXhfcDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAog
ICogd2FsayBpcyBzdWNjZXNzZnVsLCB0aGUgdHJhbnNsYXRlZCB2YWx1ZSBpcyByZXR1cm5lZCBp
bgogICogTDFfZ3BhLiBUaGUgcmVzdWx0IHZhbHVlIHRlbGxzIHdoYXQgdG8gZG8gbmV4dC4KICAq
Lwotc3RhdGljIGludAoraW50CiBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0oc3RydWN0IHZjcHUgKnYs
IHBhZGRyX3QgTDJfZ3BhLCBwYWRkcl90ICpMMV9ncGEsCiAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAogICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBhY2Nlc3NfciwgYm9vbF90IGFjY2Vzc193LCBib29sX3QgYWNjZXNz
X3gpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggMzk4MWVhZC4uOWNjYTFhNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMjAzMywyMCArMjAzMywzOSBA
QCB1bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAogCiAgICAg
aWYgKCBpc19odm1fdmNwdSh2KSAmJiBwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSAmJiBuZXN0
ZWRodm1faXNfbjIodikgKQogICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBnZm47CisgICAg
ICAgIHVuc2lnbmVkIGxvbmcgbDJfZ2ZuLCBsMV9nZm47CiAgICAgICAgIHN0cnVjdCBwMm1fZG9t
YWluICpwMm07CiAgICAgICAgIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9kZSAqbW9kZTsKLSAgICAg
ICAgdWludDMyX3QgcGZlY18yMSA9ICpwZmVjOwogICAgICAgICB1aW50NjRfdCBucDJtX2Jhc2Ug
PSBuaHZtX3ZjcHVfcDJtX2Jhc2Uodik7CisgICAgICAgIHVpbnQ4X3QgbDFfcDJtYTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGwxX3BhZ2Vfb3JkZXI7CisgICAgICAgIGludCBydjsKIAogICAgICAg
ICAvKiB0cmFuc2xhdGUgbDIgZ3Vlc3QgdmEgaW50byBsMiBndWVzdCBnZm4gKi8KICAgICAgICAg
cDJtID0gcDJtX2dldF9uZXN0ZWRwMm0odiwgbnAybV9iYXNlKTsKICAgICAgICAgbW9kZSA9IHBh
Z2luZ19nZXRfbmVzdGVkbW9kZSh2KTsKLSAgICAgICAgZ2ZuID0gbW9kZS0+Z3ZhX3RvX2dmbih2
LCBwMm0sIHZhLCBwZmVjKTsKKyAgICAgICAgbDJfZ2ZuID0gbW9kZS0+Z3ZhX3RvX2dmbih2LCBw
Mm0sIHZhLCBwZmVjKTsKKworICAgICAgICBpZiAoIGwyX2dmbiA9PSBJTlZBTElEX0dGTiApCisg
ICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47CiAKICAgICAgICAgLyogdHJhbnNsYXRlIGwy
IGd1ZXN0IGdmbiBpbnRvIGwxIGd1ZXN0IGdmbiAqLwotICAgICAgICByZXR1cm4gaG9zdG1vZGUt
PnAybV9nYV90b19nZm4odiwgaG9zdHAybSwgbnAybV9iYXNlLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ2ZuIDw8IFBBR0VfU0hJRlQsICZwZmVjXzIxLCBOVUxMKTsK
KyAgICAgICAgcnYgPSBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0odiwgbDJfZ2ZuLCAmbDFfZ2ZuLCAm
bDFfcGFnZV9vcmRlciwgJmwxX3AybWEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKCpwZmVjICYgUEZF
Q193cml0ZV9hY2Nlc3MpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhISgq
cGZlYyAmIFBGRUNfaW5zbl9mZXRjaCkpOworCisgICAgICAgIGlmICggcnYgIT0gTkVTVEVESFZN
X1BBR0VGQVVMVF9ET05FICkKKyAgICAgICAgICAgIHJldHVybiBJTlZBTElEX0dGTjsKKworICAg
ICAgICAvKgorICAgICAgICAgKiBTYW5pdHkgY2hlY2sgdGhhdCBsMV9nZm4gY2FuIGJlIHVzZWQg
cHJvcGVybHkgYXMgYSA0SyBtYXBwaW5nLCBldmVuCisgICAgICAgICAqIGlmIGl0IG1hcHBlZCBi
eSBhIG5lc3RlZCBzdXBlcnBhZ2UuCisgICAgICAgICAqLworICAgICAgICBBU1NFUlQoKGwyX2dm
biAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpID09CisgICAgICAgICAgICAgICAobDFf
Z2ZuICYgKCgxdWwgPDwgbDFfcGFnZV9vcmRlcikgLSAxKSkpOworCisgICAgICAgIHJldHVybiBs
MV9nZm47CiAgICAgfQogCiAgICAgcmV0dXJuIGhvc3Rtb2RlLT5ndmFfdG9fZ2ZuKHYsIGhvc3Rw
Mm0sIHZhLCBwZmVjKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3Rl
ZGh2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgKaW5kZXggY2YxYThm
NC4uYmM4MjQyNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZt
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgKQEAgLTU2LDYgKzU2
LDEwIEBAIGJvb2xfdCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoc3RydWN0IHZjcHUgKnYp
OwogaW50IG5lc3RlZGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHBh
ZGRyX3QgKkwyX2dwYSwKICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3NfdywgYm9v
bF90IGFjY2Vzc194KTsKIAoraW50IG5lc3RlZGhhcF93YWxrX0wxX3AybShzdHJ1Y3QgdmNwdSAq
diwgcGFkZHJfdCBMMl9ncGEsIHBhZGRyX3QgKkwxX2dwYSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50ICpwYWdlX29yZGVyLCB1aW50OF90ICpwMm1fYWNjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sX3QgYWNjZXNzX3IsIGJvb2xfdCBhY2Nlc3NfdywgYm9v
bF90IGFjY2Vzc194KTsKKwogLyogSU8gcGVybWlzc2lvbiBtYXAgKi8KIHVuc2lnbmVkIGxvbmcg
Km5lc3RlZGh2bV92Y3B1X2lvbWFwX2dldChib29sX3QgaW9wb3J0XzgwLCBib29sX3QgaW9wb3J0
X2VkKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12: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 1b6t1C-0007gd-9T; Sun, 29 May 2016 05:12: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 1b6t1B-0007gN-Bx
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:05 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 00/A9-02690-42A7A475; Sun, 29 May 2016 05:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVelyiv
 c4GoDr8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm/Pp5hrVgH09F9/fF7A2Mazi7GDk5hAS+MEpM
 /VrTxcgFZJ9nlDh6rYGli5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADKREWSJJY/K0QJ
 MwrYCbxdOUtdhCbBah846HlLBMYORYwMqxiVC9OLSpLLdK11EsqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPRHPQMD4w7G1z+dDjFKcjApifIyXfYIF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBW1LpFS4kWJSanlqRlpkDDAyYtAQHj5IIrw1Imre4IDG3ODMdInWKUVFKnNcbJCEA
 ksgozYNrgwXjJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvI4gU3gy80rgpr8CWswEtHgBi
 wfI4pJEhJRUA+MK58MrJPVZvc6y+ol/n1B0ZENMxvcXK+bd4K2qjJR+f1R8wQ7G/AaOE3bF5S
 KvOzL4Jobl9Ckna7pkpGvtSZTI4FpjoPWrue+X+R8xtq3JiXtvx34U/Cdz9KXJioRl/ZJWKzx
 LYh4wy3KYedyQ2HnJ9Y76oitRjse5tPZrpN96mP3hxIJvvEosxRmJhlrMRcWJALXk67ZBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1464498723!42717528!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20044 invoked from network); 29 May 2016 05:12:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 29 May 2016 05:12: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 1b6t19-00080m-4M
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t19-0003fL-1t
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t19-0003fL-1t@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkzNjJlYjEzYWI1NjRhZGU4ZjBhZWEyOWFiMzEwOWQ1M2RlNmRhMDEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM2OjE4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM2OjE4IDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJiYjIzMDk3
MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1
LTE5IDEyOjA2OjMzICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDk1NThiYWUuLjhmM2ZmYzIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTQyLDYgKzQxNDIsOCBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9PSBP
UF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBlYS5tZW0u
b2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMsIGN0eHQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0
LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00Mzk2LDYgKzQzOTgs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYgKGVh
LnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNl
ZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLmJ5
dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRvbmU7CiAg
ICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12: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 1b6t1C-0007gd-9T; Sun, 29 May 2016 05:12: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 1b6t1B-0007gN-Bx
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:05 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 00/A9-02690-42A7A475; Sun, 29 May 2016 05:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVelyiv
 c4GoDr8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm/Pp5hrVgH09F9/fF7A2Mazi7GDk5hAS+MEpM
 /VrTxcgFZJ9nlDh6rYGli5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADKREWSJJY/K0QJ
 MwrYCbxdOUtdhCbBah846HlLBMYORYwMqxiVC9OLSpLLdK11EsqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPRHPQMD4w7G1z+dDjFKcjApifIyXfYIF+JLyk+pzEgszogvKs1JLT7
 EKMPBoSTBW1LpFS4kWJSanlqRlpkDDAyYtAQHj5IIrw1Imre4IDG3ODMdInWKUVFKnNcbJCEA
 ksgozYNrgwXjJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvI4gU3gy80rgpr8CWswEtHgBi
 wfI4pJEhJRUA+MK58MrJPVZvc6y+ol/n1B0ZENMxvcXK+bd4K2qjJR+f1R8wQ7G/AaOE3bF5S
 KvOzL4Jobl9Ckna7pkpGvtSZTI4FpjoPWrue+X+R8xtq3JiXtvx34U/Cdz9KXJioRl/ZJWKzx
 LYh4wy3KYedyQ2HnJ9Y76oitRjse5tPZrpN96mP3hxIJvvEosxRmJhlrMRcWJALXk67ZBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1464498723!42717528!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20044 invoked from network); 29 May 2016 05:12:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 29 May 2016 05:12: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 1b6t19-00080m-4M
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t19-0003fL-1t
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t19-0003fL-1t@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:03 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86emul: suppress writeback upon
	unsuccessful MMX/SSE/AVX insn 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: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkzNjJlYjEzYWI1NjRhZGU4ZjBhZWEyOWFiMzEwOWQ1M2RlNmRhMDEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjM2OjE4IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjM2OjE4IDIwMTYgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwcmVzcyB3cml0ZWJhY2sgdXBvbiB1bnN1Y2Nlc3NmdWwgTU1YL1NTRS9BVlgg
aW5zbiBlbXVsYXRpb24KICAgIAogICAgVGhpcyBpbiBwYXJ0aWN1bGFyIHByZXZlbnRzIHVwZGF0
aW5nIGd1ZXN0IElQIHdoZW4gaGFuZGxpbmcgdGhlIHJldHJ5CiAgICBuZWVkZWQgdG8gZm9yd2Fy
ZCB0aGUgbWVtb3J5IGFjY2VzcyB0byBxZW11LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJiYjIzMDk3
MmM1ZGRiMWNhODIzZjQ3NzUwYjVkNDZhOWQzMDJkMGUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1
LTE5IDEyOjA2OjMzICswMjAwCi0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDk1NThiYWUuLjhmM2ZmYzIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MTQyLDYgKzQxNDIsOCBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9PSBP
UF9NRU0pICkKICAgICAgICAgICAgIHJjID0gb3BzLT53cml0ZShlYS5tZW0uc2VnLCBlYS5tZW0u
b2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEuYnl0ZXMsIGN0eHQp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0
LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKICAgICB9CkBAIC00Mzk2LDYgKzQzOTgs
OCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYgKGVh
LnR5cGUgPT0gT1BfTUVNKSApCiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNl
ZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLmJ5
dGVzLCBjdHh0KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIGRvbmU7CiAg
ICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t1N-0007i6-BP; Sun, 29 May 2016 05:12: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 1b6t1L-0007hx-Po
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:15 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 DD/2D-03501-F2A7A475; Sun, 29 May 2016 05:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVevyiv
 c4PhbEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NS1jr3gpVbFg9VXWBoYJyp2MXJxCAl8YZR4
 +uYYM4RznlHiz4vfrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S9zfs
 JwdxOYVMJN4c+EeWA0LUH3b8062CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK5sdz7EKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC9TpVe4kGBRanpqRVpmDjA8YNISHDxKIrwdFUBp3uKCxNzizHSI1ClGRSlx3p0g
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZjXEWQ7T2ZeCdz0V0CLmYAWL
 2DxAFlckoiQkmpgrF5zZa/hZP0/PssnpC5P2Pe6+YxHn8NljTMqTdnp5Y8NvxTnOdaut6jgTP
 VVW/9nrrbs3e+5RsyJX/wmvXzP2/B/JuOHK8HRe27/++mYEH5Rd5vF9N3Z2z6lBld8uiog9rx
 e/eCL9IAPx888frBt06/2dMuPz1+s5onOfGW56eSerrYlUgX585VYijMSDbWYi4oTAQZjDapE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1464498733!26178385!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38472 invoked from network); 29 May 2016 05:12:14 -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; 29 May 2016 05:12: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 1b6t1J-00080w-6N
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1J-0003ft-5n
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t1J-0003ft-5n@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] sched: avoid races on time values
	read from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRkZjQxYjgyYzNmZjBlZDI1Mjk0NjE2Mjg5OTU5OWMxYjQwZmJlMDMKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTQ6MzY6NDkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTQ6MzY6NDkgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgCiAgICBSVERTOiBmaXggYW5vdGhlciBpbnN0YW5jZSBvZiB0
aGUgJ3JlYWQgTk9XKCknIHJhY2UKICAgIAogICAgd2hpY2ggd2FzIG92ZXJsb29rZWQgaW4gNzc5
NTExZjRiZjVhZSAoInNjaGVkOiBhdm9pZAogICAgcmFjZXMgb24gdGltZSB2YWx1ZXMgcmVhZCBm
cm9tIE5PVygpIikuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lv
bGlAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5u
LmVkdT4KICAgIG1hc3RlciBjb21taXQ6IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2
MGY2OWU5NzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTIzIDE0OjM5OjUxICswMjAwCiAgICBt
YXN0ZXIgY29tbWl0OiA0MDc0ZTRlYmU5MTE1YWM0OTg2Zjk2M2ExM2ZlYWRhM2UwNTYwNDYwCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0yNSAxNDozMzo1NyArMDIwMAotLS0KIHhlbi9jb21tb24v
c2NoZWRfY3JlZGl0Mi5jIHwgNCArKy0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICB8IDcg
KysrKystLQogeGVuL2NvbW1vbi9zY2hlZHVsZS5jICAgICAgfCA0ICsrKy0KIDMgZmlsZXMgY2hh
bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4
IDc1ZTAzMjEuLjk2ZDE0NjUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5j
CisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC05NTgsNyArOTU4LDcgQEAgc3Rh
dGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
c3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMg
PSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qg
bm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9jayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50
LiAqLwogCkBAIC0xMDE1LDggKzEwMTUsOCBAQCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0
X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewog
ICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3Nj
aGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJV
R19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYgc3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nl
c3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9u
L3NjaGVkX3J0LmMKaW5kZXggZGE1OTBlZS4uM2M5NTFhMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNjIxLDcgKzYyMSw3
IEBAIHN0YXRpYyB2b2lkCiBydF92Y3B1X2luc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpv
cHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc3ZjID0gcnRfdmNw
dSh2Yyk7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190aW1lX3Qgbm93OwogICAg
IHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAvKiBub3QgYWRkbG9jYXRlIGlkbGUgdmNwdSB0byBk
b20gdmNwdSBsaXN0ICovCkBAIC02MjksNiArNjI5LDggQEAgcnRfdmNwdV9pbnNlcnQoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKworICAgIG5vdyA9IE5P
VygpOwogICAgIGlmICggbm93ID49IHN2Yy0+Y3VyX2RlYWRsaW5lICkKICAgICAgICAgcnRfdXBk
YXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApAQCAtMTAzNSw3ICsxMDM3LDcgQEAgc3RhdGljIHZv
aWQKIHJ0X3ZjcHVfd2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1
ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqIGNvbnN0IHN2YyA9IHJ0X3ZjcHUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOworICAgIHNfdGltZV90IG5vdzsKICAgICBzdHJ1Y3Qg
cnRfcHJpdmF0ZSAqcHJ2ID0gcnRfcHJpdihvcHMpOwogICAgIHN0cnVjdCBydF92Y3B1ICpzbmV4
dCA9IE5VTEw7IC8qIGhpZ2hlc3QgcHJpb3JpdHkgb24gUnVuUSAqLwogICAgIHN0cnVjdCBydF9k
b20gKnNkb20gPSBOVUxMOwpAQCAtMTA3MSw2ICsxMDczLDcgQEAgcnRfdmNwdV93YWtlKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogICAgICAgICByZXR1cm47
CiAgICAgfQogCisgICAgbm93ID0gTk9XKCk7CiAgICAgaWYgKCBub3cgPj0gc3ZjLT5jdXJfZGVh
ZGxpbmUpCiAgICAgICAgIHJ0X3VwZGF0ZV9kZWFkbGluZShub3csIHN2Yyk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCA0
OWJjZWQ0Li4yYmVlYmU4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0xMjEzLDcgKzEyMTMsNyBAQCBzdGF0aWMgdm9pZCB2
Y3B1X3BlcmlvZGljX3RpbWVyX3dvcmsoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgdm9pZCBzY2hl
ZHVsZSh2b2lkKQogewogICAgIHN0cnVjdCB2Y3B1ICAgICAgICAgICpwcmV2ID0gY3VycmVudCwg
Km5leHQgPSBOVUxMOwotICAgIHNfdGltZV90ICAgICAgICAgICAgICBub3cgPSBOT1coKTsKKyAg
ICBzX3RpbWVfdCAgICAgICAgICAgICAgbm93OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgICAgICpz
Y2hlZDsKICAgICB1bnNpZ25lZCBsb25nICAgICAgICAqdGFza2xldF93b3JrID0gJnRoaXNfY3B1
KHRhc2tsZXRfd29ya190b19kbyk7CiAgICAgYm9vbF90ICAgICAgICAgICAgICAgIHRhc2tsZXRf
d29ya19zY2hlZHVsZWQgPSAwOwpAQCAtMTI0OCw2ICsxMjQ4LDggQEAgc3RhdGljIHZvaWQgc2No
ZWR1bGUodm9pZCkKIAogICAgIGxvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNwdSk7CiAK
KyAgICBub3cgPSBOT1coKTsKKwogICAgIHN0b3BfdGltZXIoJnNkLT5zX3RpbWVyKTsKICAgICAK
ICAgICAvKiBnZXQgcG9saWN5LXNwZWNpZmljIGRlY2lzaW9uIG9uIHNjaGVkdWxpbmcuLi4gKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t1N-0007i6-BP; Sun, 29 May 2016 05:12: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 1b6t1L-0007hx-Po
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:15 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 DD/2D-03501-F2A7A475; Sun, 29 May 2016 05:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVevyiv
 c4PhbEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NS1jr3gpVbFg9VXWBoYJyp2MXJxCAl8YZR4
 +uYYM4RznlHiz4vfrF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S9zfs
 JwdxOYVMJN4c+EeWA0LUH3b8062CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MK5sdz7EKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBC9TpVe4kGBRanpqRVpmDjA8YNISHDxKIrwdFUBp3uKCxNzizHSI1ClGRSlx3p0g
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZjXEWQ7T2ZeCdz0V0CLmYAWL
 2DxAFlckoiQkmpgrF5zZa/hZP0/PssnpC5P2Pe6+YxHn8NljTMqTdnp5Y8NvxTnOdaut6jgTP
 VVW/9nrrbs3e+5RsyJX/wmvXzP2/B/JuOHK8HRe27/++mYEH5Rd5vF9N3Z2z6lBld8uiog9rx
 e/eCL9IAPx888frBt06/2dMuPz1+s5onOfGW56eSerrYlUgX585VYijMSDbWYi4oTAQZjDapE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1464498733!26178385!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38472 invoked from network); 29 May 2016 05:12:14 -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; 29 May 2016 05:12: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 1b6t1J-00080w-6N
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1J-0003ft-5n
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t1J-0003ft-5n@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:13 +0000
Subject: [Xen-changelog] [xen stable-4.6] sched: avoid races on time values
	read from NOW()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRkZjQxYjgyYzNmZjBlZDI1Mjk0NjE2Mjg5OTU5OWMxYjQwZmJlMDMKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IEZyaSBNYXkgMjcgMTQ6MzY6NDkgMjAxNiArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IEZyaSBNYXkgMjcgMTQ6MzY6NDkgMjAxNiAr
MDIwMAoKICAgIHNjaGVkOiBhdm9pZCByYWNlcyBvbiB0aW1lIHZhbHVlcyByZWFkIGZyb20gTk9X
KCkKICAgIAogICAgb3IgKGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgbm8gcmFjZSwgZS5n
Liwgb3V0c2lkZQogICAgb2YgQ3JlZGl0MikgYXZvaWQgdXNpbmcgYSB0aW1lIHNhbXBsZSB3aGlj
aCBtYXkgYmUgcmF0aGVyCiAgICBvbGQsIGFuZCBoZW5jZSBzdGFsZS4KICAgIAogICAgSW4gZmFj
dCwgd2Ugc2hvdWxkIG9ubHkgc2FtcGxlIE5PVygpIGZyb20gX2luc2lkZV8KICAgIHRoZSBjcml0
aWNhbCByZWdpb24gd2l0aGluIHdoaWNoIHRoZSB2YWx1ZSB3ZSByZWFkIGlzCiAgICB1c2VkLiBJ
ZiB3ZSBkb24ndCwgaW4gY2FzZSB3ZSBoYXZlIHRvIHNwaW4gZm9yIGEgd2hpbGUKICAgIGJlZm9y
ZSBlbnRlcmluZyB0aGUgcmVnaW9uLCB3aGVuIGFjdHVhbGx5IHVzaW5nIGl0OgogICAgCiAgICAg
MSkgd2Ugd2lsbCB1c2Ugc29tZXRoaW5nIHRoYXQsIGF0IHRoZSB2ZXJ5eSBsZWFzdCwgaXMKICAg
ICAgICBub3QgcmVhbGx5ICJub3ciLCBiZWNhdXNlIG9mIHRoZSBzcGlubmluZywKICAgIAogICAg
IDIpIGlmIHNvbWVvbmUgZWxzZSBzYW1wbGVkIE5PVygpIGR1cmluZyBhIGNyaXRpY2FsCiAgICAg
ICAgcmVnaW9uIHByb3RlY3RlZCBieSB0aGUgbG9jayB3ZSBhcmUgc3Bpbm5pbmcgb24sCiAgICAg
ICAgYW5kIGlmIHdlIGNvbXBhcmUgdGhlIHR3byBzYW1wbGVzIHdoZW4gd2UgZ2V0CiAgICAgICAg
aW5zaWRlIG91ciByZWdpb24sIG91ciBvbmUgd2lsbCBiZSAnZWFybGllcicsCiAgICAgICAgZXZl
biBpZiB3ZSBhY3R1YWxseSBhcnJpdmVkIGxhdGVyLCB3aGljaCBpcyBhCiAgICAgICAgcmFjZS4K
ICAgIAogICAgSW4gQ3JlZGl0Miwgd2Ugc2VlIGFuIGluc3RhbmNlIG9mIDIpLCBpbiBydW5xX3Rp
Y2tsZSgpLAogICAgd2hlbiBpdCBpcyBjYWxsZWQgYnkgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkg
YXMgaXQgc2FtcGxlcwogICAgTk9XKCkgYmVmb3JlIGFjcXVpcmluZyB0aGUgcnVucSBsb2NrLiBU
aGlzIG1ha2VzIHRoaW5ncwogICAgbG9vayBsaWtlIHRoZSB0aW1lIHdlbnQgYmFja3dhcmRzLCBh
bmQgaXQgY29uZnVzZXMgdGhlCiAgICBhbGdvcml0aG0gKHRoZXJlJ3MgZXZlbiBhIGQycHJpbnRr
KCkgYWJvdXQgaXQsIHdoaWNoIHdvdWxkCiAgICB0cmlnZ2VyIGFsbCB0aGUgdGltZSwgaWYgZW5h
YmxlZCkuCiAgICAKICAgIEluIFJURFMsIHNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbnMgaW4gcmVw
bF90aW1lcl9oYW5kbGVyKCksCiAgICBhbmQgdGhlcmUncyBhbm90aGVyIGluc3RhbmNlIGluIHNj
aGVkdWxlKCkgKGluIGdlbmVyaWMgY29kZSksCiAgICBzbyBmaXggdGhlc2UgY2FzZXMgdG9vLgog
ICAgCiAgICBXaGlsZSB0aGVyZSwgaW1wcm92ZSBjc2NoZWQyX3ZjcHVfd2FrZSgpIGFuZCBhbmQg
cnRfdmNwdV93YWtlKCkKICAgIGEgbGl0dGxlIGFzIHdlbGwgKHJlbW92aW5nIGEgcG9pbnRsZXNz
IGluaXRpYWxpemF0aW9uLCBhbmQKICAgIG1vdmluZyB0aGUgc2FtcGxpbmcgYSBiaXQgY2xvc2Vy
IHRvIGl0cyB1c2UpLiBUaGVzZSB0d28gaHVua3MKICAgIGVudGFpbCBubyBmdXJ0aGVyIGZ1bmN0
aW9uYWwgY2hhbmdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRh
cmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1lbmcgWHUgPG1lbmd4
dUBjaXMudXBlbm4uZWR1PgogICAgCiAgICBSVERTOiBmaXggYW5vdGhlciBpbnN0YW5jZSBvZiB0
aGUgJ3JlYWQgTk9XKCknIHJhY2UKICAgIAogICAgd2hpY2ggd2FzIG92ZXJsb29rZWQgaW4gNzc5
NTExZjRiZjVhZSAoInNjaGVkOiBhdm9pZAogICAgcmFjZXMgb24gdGltZSB2YWx1ZXMgcmVhZCBm
cm9tIE5PVygpIikuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lv
bGlAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5u
LmVkdT4KICAgIG1hc3RlciBjb21taXQ6IDc3OTUxMWY0YmY1YWUzNDgyMGE4NWU0ZWIyMGQ1MGM2
MGY2OWU5NzcKICAgIG1hc3RlciBkYXRlOiAyMDE2LTA1LTIzIDE0OjM5OjUxICswMjAwCiAgICBt
YXN0ZXIgY29tbWl0OiA0MDc0ZTRlYmU5MTE1YWM0OTg2Zjk2M2ExM2ZlYWRhM2UwNTYwNDYwCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0wNS0yNSAxNDozMzo1NyArMDIwMAotLS0KIHhlbi9jb21tb24v
c2NoZWRfY3JlZGl0Mi5jIHwgNCArKy0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICB8IDcg
KysrKystLQogeGVuL2NvbW1vbi9zY2hlZHVsZS5jICAgICAgfCA0ICsrKy0KIDMgZmlsZXMgY2hh
bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4
IDc1ZTAzMjEuLjk2ZDE0NjUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5j
CisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC05NTgsNyArOTU4LDcgQEAgc3Rh
dGljIHZvaWQKIGNzY2hlZDJfdmNwdV93YWtlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
c3RydWN0IHZjcHUgKnZjKQogewogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMg
PSBDU0NIRUQyX1ZDUFUodmMpOwotICAgIHNfdGltZV90IG5vdyA9IDA7CisgICAgc190aW1lX3Qg
bm93OwogCiAgICAgLyogU2NoZWR1bGUgbG9jayBzaG91bGQgYmUgaGVsZCBhdCB0aGlzIHBvaW50
LiAqLwogCkBAIC0xMDE1LDggKzEwMTUsOCBAQCBzdGF0aWMgdm9pZAogY3NjaGVkMl9jb250ZXh0
X3NhdmVkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogewog
ICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKiBjb25zdCBzdmMgPSBDU0NIRUQyX1ZDUFUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIHNwaW5sb2NrX3QgKmxvY2sgPSB2Y3B1X3Nj
aGVkdWxlX2xvY2tfaXJxKHZjKTsKKyAgICBzX3RpbWVfdCBub3cgPSBOT1coKTsKIAogICAgIEJV
R19PTiggIWlzX2lkbGVfdmNwdSh2YykgJiYgc3ZjLT5ycWQgIT0gUlFEKG9wcywgdmMtPnByb2Nl
c3NvcikpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29tbW9u
L3NjaGVkX3J0LmMKaW5kZXggZGE1OTBlZS4uM2M5NTFhMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtNjIxLDcgKzYyMSw3
IEBAIHN0YXRpYyB2b2lkCiBydF92Y3B1X2luc2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpv
cHMsIHN0cnVjdCB2Y3B1ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqc3ZjID0gcnRfdmNw
dSh2Yyk7Ci0gICAgc190aW1lX3Qgbm93ID0gTk9XKCk7CisgICAgc190aW1lX3Qgbm93OwogICAg
IHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAvKiBub3QgYWRkbG9jYXRlIGlkbGUgdmNwdSB0byBk
b20gdmNwdSBsaXN0ICovCkBAIC02MjksNiArNjI5LDggQEAgcnRfdmNwdV9pbnNlcnQoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHZjKTsKKworICAgIG5vdyA9IE5P
VygpOwogICAgIGlmICggbm93ID49IHN2Yy0+Y3VyX2RlYWRsaW5lICkKICAgICAgICAgcnRfdXBk
YXRlX2RlYWRsaW5lKG5vdywgc3ZjKTsKIApAQCAtMTAzNSw3ICsxMDM3LDcgQEAgc3RhdGljIHZv
aWQKIHJ0X3ZjcHVfd2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1
ICp2YykKIHsKICAgICBzdHJ1Y3QgcnRfdmNwdSAqIGNvbnN0IHN2YyA9IHJ0X3ZjcHUodmMpOwot
ICAgIHNfdGltZV90IG5vdyA9IE5PVygpOworICAgIHNfdGltZV90IG5vdzsKICAgICBzdHJ1Y3Qg
cnRfcHJpdmF0ZSAqcHJ2ID0gcnRfcHJpdihvcHMpOwogICAgIHN0cnVjdCBydF92Y3B1ICpzbmV4
dCA9IE5VTEw7IC8qIGhpZ2hlc3QgcHJpb3JpdHkgb24gUnVuUSAqLwogICAgIHN0cnVjdCBydF9k
b20gKnNkb20gPSBOVUxMOwpAQCAtMTA3MSw2ICsxMDczLDcgQEAgcnRfdmNwdV93YWtlKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjKQogICAgICAgICByZXR1cm47
CiAgICAgfQogCisgICAgbm93ID0gTk9XKCk7CiAgICAgaWYgKCBub3cgPj0gc3ZjLT5jdXJfZGVh
ZGxpbmUpCiAgICAgICAgIHJ0X3VwZGF0ZV9kZWFkbGluZShub3csIHN2Yyk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCA0
OWJjZWQ0Li4yYmVlYmU4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0xMjEzLDcgKzEyMTMsNyBAQCBzdGF0aWMgdm9pZCB2
Y3B1X3BlcmlvZGljX3RpbWVyX3dvcmsoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgdm9pZCBzY2hl
ZHVsZSh2b2lkKQogewogICAgIHN0cnVjdCB2Y3B1ICAgICAgICAgICpwcmV2ID0gY3VycmVudCwg
Km5leHQgPSBOVUxMOwotICAgIHNfdGltZV90ICAgICAgICAgICAgICBub3cgPSBOT1coKTsKKyAg
ICBzX3RpbWVfdCAgICAgICAgICAgICAgbm93OwogICAgIHN0cnVjdCBzY2hlZHVsZXIgICAgICpz
Y2hlZDsKICAgICB1bnNpZ25lZCBsb25nICAgICAgICAqdGFza2xldF93b3JrID0gJnRoaXNfY3B1
KHRhc2tsZXRfd29ya190b19kbyk7CiAgICAgYm9vbF90ICAgICAgICAgICAgICAgIHRhc2tsZXRf
d29ya19zY2hlZHVsZWQgPSAwOwpAQCAtMTI0OCw2ICsxMjQ4LDggQEAgc3RhdGljIHZvaWQgc2No
ZWR1bGUodm9pZCkKIAogICAgIGxvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNwdSk7CiAK
KyAgICBub3cgPSBOT1coKTsKKwogICAgIHN0b3BfdGltZXIoJnNkLT5zX3RpbWVyKTsKICAgICAK
ICAgICAvKiBnZXQgcG9saWN5LXNwZWNpZmljIGRlY2lzaW9uIG9uIHNjaGVkdWxpbmcuLi4gKi8K
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t1X-0007kX-PP; Sun, 29 May 2016 05:12:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1V-0007kC-Ns
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:25 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 3B/D6-25102-93A7A475; Sun, 29 May 2016 05:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdeiyiv
 c4NZOSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHtoCmPBAb6KL5tzGxhfcncxcnIICXxhlDi/
 OKCLkQvIPs8o8fTaDPYuRg4ONgExibl7FUBqRARUJWatWM4MUa8u0fS7gQ3EFhZwlvix8jgji
 M0rYCax6MB0VhCbBah+c88ftgmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBPqDAQh2MB7tdD7EKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBC9TpVe4kGBRanpqRVpmDjAwYNISHDxKIrwdFUBp3uKCxNzizHSI1ClGRSlx3p0gCQGQ
 REZpHlwbLBgvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZiXBWQ7T2ZeCdz0V0CLmYAWL2DxA
 FlckoiQkmpgXGuucLsv0Fb4TfA5IXMVFiWzaYc3CFrWsO195r9oeeYyuVg1qWfnFU5p5iVZWx
 /c9+Hpvd6LwZMZLJ3d5b6JGR17N+v7VfHQBW9ydY9o/rpdfHrWZNWiR689t0q/OuKRMDPlWo2
 FQ0WC6V/lJ7f03N49nZfJsHqtgdPb5xUVB/5b9m/WPsUvr8RSnJFoqMVcVJwIAGKJdkVBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1464498743!44169207!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9786 invoked from network); 29 May 2016 05:12:24 -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; 29 May 2016 05:12: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 1b6t1T-00081C-8Q
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1T-0003gp-7r
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t1T-0003gp-7r@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:23 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiMmQ0NTVkY2QwNmQxOWI0ZjY3NTViZjQwNmVlNzMwMmU4NzljMDIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQxOjU2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQxOjU2IDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTU2YzY5ZjRlZmIwOWRkMDZlNmJjZTRjYmIwNDU1
Mjg3ZjE5ZDAyZQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTIgMTg6MDI6MjEgKzAyMDAKLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcDJtLXBvZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCAwMDkxODAyLi5h
MDhjZmVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTEwMDMsNyArMTAwMyw2IEBAIHN0YXRpYyB2b2lkIHBv
ZF9lYWdlcl9yZWNvcmQoc3RydWN0IHAybV9kb21haW4gKnAybSwKIHsKICAgICBzdHJ1Y3QgcG9k
X21ycF9saXN0ICptcnAgPSAmcDJtLT5wb2QubXJwOwogCi0gICAgQVNTRVJUKG1ycC0+bGlzdFtt
cnAtPmlkeF0gPT0gSU5WQUxJRF9HRk4pOwogICAgIEFTU0VSVChnZm4gIT0gSU5WQUxJRF9HRk4p
OwogCiAgICAgbXJwLT5saXN0W21ycC0+aWR4KytdID0KQEAgLTEwNTEsNyArMTA1MCw5IEBAIHAy
bV9wb2RfZGVtYW5kX3BvcHVsYXRlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBwb2RfZWFnZXJfcmVjbGFp
bShwMm0pOworICAgIC8qIE9ubHkgcmVjbGFpbSBpZiB3ZSdyZSBpbiBhY3R1YWwgbmVlZCBvZiBt
b3JlIGNhY2hlLiAqLworICAgIGlmICggcDJtLT5wb2QuZW50cnlfY291bnQgPiBwMm0tPnBvZC5j
b3VudCApCisgICAgICAgIHBvZF9lYWdlcl9yZWNsYWltKHAybSk7CiAKICAgICAvKiBPbmx5IHN3
ZWVwIGlmIHdlJ3JlIGFjdHVhbGx5IG91dCBvZiBtZW1vcnkuICBEb2luZyBhbnl0aGluZyBlbHNl
CiAgICAgICogY2F1c2VzIHVubmVjZXNzYXJ5IHRpbWUgYW5kIGZyYWdtZW50YXRpb24gb2Ygc3Vw
ZXJwYWdlcyBpbiB0aGUgcDJtLiAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun May 29 05:12:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 May 2016 05:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1b6t1X-0007kX-PP; Sun, 29 May 2016 05:12:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1V-0007kC-Ns
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:25 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 3B/D6-25102-93A7A475; Sun, 29 May 2016 05:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdeiyiv
 c4NZOSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHtoCmPBAb6KL5tzGxhfcncxcnIICXxhlDi/
 OKCLkQvIPs8o8fTaDPYuRg4ONgExibl7FUBqRARUJWatWM4MUa8u0fS7gQ3EFhZwlvix8jgji
 M0rYCax6MB0VhCbBah+c88ftgmMHAsYGVYxqhenFpWlFuka6iUVZaZnlOQmZuboGhqa6OWmFh
 cnpqfmJCYV6yXn525iBPqDAQh2MB7tdD7EKMnBpCTKy3TZI1yILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBC9TpVe4kGBRanpqRVpmDjAwYNISHDxKIrwdFUBp3uKCxNzizHSI1ClGRSlx3p0gCQGQ
 REZpHlwbLBgvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZiXBWQ7T2ZeCdz0V0CLmYAWL2DxA
 FlckoiQkmpgXGuucLsv0Fb4TfA5IXMVFiWzaYc3CFrWsO195r9oeeYyuVg1qWfnFU5p5iVZWx
 /c9+Hpvd6LwZMZLJ3d5b6JGR17N+v7VfHQBW9ydY9o/rpdfHrWZNWiR689t0q/OuKRMDPlWo2
 FQ0WC6V/lJ7f03N49nZfJsHqtgdPb5xUVB/5b9m/WPsUvr8RSnJFoqMVcVJwIAGKJdkVBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1464498743!44169207!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9786 invoked from network); 29 May 2016 05:12:24 -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; 29 May 2016 05:12: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 1b6t1T-00081C-8Q
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b6t1T-0003gp-7r
 for xen-changelog@lists.xensource.com; Sun, 29 May 2016 05:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b6t1T-0003gp-7r@xenbits.xenproject.org>
Date: Sun, 29 May 2016 05:12:23 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/PoD: skip eager reclaim when
	possible
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFiMmQ0NTVkY2QwNmQxOWI0ZjY3NTViZjQwNmVlNzMwMmU4NzljMDIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTWF5IDI3
IDE0OjQxOjU2IDIwMTYgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgTWF5IDI3IDE0OjQxOjU2IDIwMTYgKzAyMDAKCiAgICB4
ODYvUG9EOiBza2lwIGVhZ2VyIHJlY2xhaW0gd2hlbiBwb3NzaWJsZQogICAgCiAgICBSZWNsYWlt
aW5nIHBhZ2VzIGlzIHBvaW50bGVzcyB3aGVuIHRoZSBjYWNoZSBjYW4gYWxyZWFkeSBzYXRpc2Z5
IGFsbAogICAgb3V0c3RhbmRpbmcgUG9EIGVudHJpZXMsIGFuZCBkb2luZyByZWNsYWltcyBpbiB0
aGF0IGNhc2UgY2FuIGJlIHZlcnkKICAgIGhhcm1mdWwgdG8gcGVyZm9ybWFuY2Ugd2hlbiB0aGF0
IG1lbW9yeSBnZXRzIHVzZWQgYnkgdGhlIGd1ZXN0LCBidXQKICAgIG9ubHkgdG8gc3RvcmUgemVy
b2VzIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTU2YzY5ZjRlZmIwOWRkMDZlNmJjZTRjYmIwNDU1
Mjg3ZjE5ZDAyZQogICAgbWFzdGVyIGRhdGU6IDIwMTYtMDUtMTIgMTg6MDI6MjEgKzAyMDAKLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcDJtLXBvZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCAwMDkxODAyLi5h
MDhjZmVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTEwMDMsNyArMTAwMyw2IEBAIHN0YXRpYyB2b2lkIHBv
ZF9lYWdlcl9yZWNvcmQoc3RydWN0IHAybV9kb21haW4gKnAybSwKIHsKICAgICBzdHJ1Y3QgcG9k
X21ycF9saXN0ICptcnAgPSAmcDJtLT5wb2QubXJwOwogCi0gICAgQVNTRVJUKG1ycC0+bGlzdFtt
cnAtPmlkeF0gPT0gSU5WQUxJRF9HRk4pOwogICAgIEFTU0VSVChnZm4gIT0gSU5WQUxJRF9HRk4p
OwogCiAgICAgbXJwLT5saXN0W21ycC0+aWR4KytdID0KQEAgLTEwNTEsNyArMTA1MCw5IEBAIHAy
bV9wb2RfZGVtYW5kX3BvcHVsYXRlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxv
bmcgZ2ZuLAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBwb2RfZWFnZXJfcmVjbGFp
bShwMm0pOworICAgIC8qIE9ubHkgcmVjbGFpbSBpZiB3ZSdyZSBpbiBhY3R1YWwgbmVlZCBvZiBt
b3JlIGNhY2hlLiAqLworICAgIGlmICggcDJtLT5wb2QuZW50cnlfY291bnQgPiBwMm0tPnBvZC5j
b3VudCApCisgICAgICAgIHBvZF9lYWdlcl9yZWNsYWltKHAybSk7CiAKICAgICAvKiBPbmx5IHN3
ZWVwIGlmIHdlJ3JlIGFjdHVhbGx5IG91dCBvZiBtZW1vcnkuICBEb2luZyBhbnl0aGluZyBlbHNl
CiAgICAgICogY2F1c2VzIHVubmVjZXNzYXJ5IHRpbWUgYW5kIGZyYWdtZW50YXRpb24gb2Ygc3Vw
ZXJwYWdlcyBpbiB0aGUgcDJtLiAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 30 23:33:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 23:33: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 1b7WgF-0003TJ-Lu; Mon, 30 May 2016 23:33: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 1b7WgE-0003TB-AI
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 51/CE-11685-1BDCC475; Mon, 30 May 2016 23:33:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXfDWZ9
 wg45rShYTthk4MHps79vFHsAYxZqZl5RfkcCaMWniQdaC+8YV129vYWpg3KjWxcjFISTwhVFi
 1s6fLBDOeUaJRY19jF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSbRdP
 ARWzitgJvF9YyFImAWofOLLU8wTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxittzocYJTmYlER5z5/2CRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwRt1BignWJSanlqRlpkDDA2YtAQHj5II70eQVt7igsTc4sx0iNQpRkUpcd5TIAkB
 kERGaR5cGywcLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5o0A2c6TmVcCN/0V0GImoMXxG
 WCLSxIRUlINjJcf/Vga4xr4QeXWjs/mcyfJe94tDtujsM9639dpN5Zr2115VNS4Yp2fvl8On1
 bi9fSbez0zbzjo7bl8P/9Mx+rjP3YlaSy77OvFVxqReujLmg153WfjQzdWNu5s11XYlRLmqfO
 m2efrvTtLTgtMnf1YUr589vI1195cu/v+/85zEfo3RZ4xtp1TYinOSDTUYi4qTgQAh5ST2kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464651183!16610948!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58562 invoked from network); 30 May 2016 23:33:04 -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; 30 May 2016 23:33: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 1b7WgA-0007KO-CO
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgA-0003p1-80
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b7WgA-0003p1-80@xenbits.xenproject.org>
Date: Mon, 30 May 2016 23:33:02 +0000
Subject: [Xen-changelog] [xen master] xen: XENMEM_add_to_physmap_batch: Mark
	'foreign_id' as reserved for dev_mmio
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOGM0ZDdlZGM2NjVkNzIxODgyYjQyNTQ2YWZhNzczMmZiYjYyMjgKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyNyAxNzowNjoyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAzMCAxMzowMjo0MyAy
MDE2ICswMTAwCgogICAgeGVuOiBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0Y2g6IE1hcmsgJ2Zv
cmVpZ25faWQnIGFzIHJlc2VydmVkIGZvciBkZXZfbW1pbwogICAgCiAgICBUaGUgZmllbGQgJ2Zv
cmVpZ25faWQnIGlzIG5vdCB1c2VkIHdoZW4gdGhlIHNwYWNlIGlzIGRldl9tbWlvLiBBcyB0aGUK
ICAgIHNwYWNlIGlzIG5vdCB5ZXQgcGFydCBvZiB0aGUgc3RhYmxlIEFCSSwgdGhlIGZpZWxkIGlz
IG1hcmtlZCBhcyByZXNlcnZlZAogICAgZm9yIGZ1dHVyZSB1c2UuCiAgICAKICAgIFRoZSB2YWx1
ZSBzaG91bGQgYWx3YXlzIGJlIDAsIG90aGVyIHZhbHVlcyB3aWxsIHJldHVybiAtRU9QTk9UU1VQ
UC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
IHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICB8ICA5ICsrKysrKystLQogeGVuL2FyY2gveDg2
L21tLmMgICAgICAgICAgIHwgIDQgKystLQogeGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMgIHwg
IDcgKysrKysrKwogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgIHwgMTIgKysrKysrKysrLS0t
CiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggfCAxMCArKysrKysrKystCiB4ZW4vaW5jbHVk
ZS94ZW4vbW0uaCAgICAgICAgfCAgMyArKy0KIDYgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9u
cygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hl
bi9hcmNoL2FybS9tbS5jCmluZGV4IGI0NmUyM2UuLjBhYTgwOTIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9tbS5jCisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMDQ3LDcgKzEwNDcsNyBA
QCB2b2lkIHNoYXJlX3hlbl9wYWdlX3dpdGhfcHJpdmlsZWdlZF9ndWVzdHMoCiBpbnQgeGVubWVt
X2FkZF90b19waHlzbWFwX29uZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHVuc2lnbmVk
IGludCBzcGFjZSwKLSAgICBkb21pZF90IGZvcmVpZ25fZG9taWQsCisgICAgdW5pb24geGVuX2Fk
ZF90b19waHlzbWFwX2JhdGNoX2V4dHJhIGV4dHJhLAogICAgIHVuc2lnbmVkIGxvbmcgaWR4LAog
ICAgIHhlbl9wZm5fdCBncGZuKQogewpAQCAtMTEwMyw3ICsxMTAzLDggQEAgaW50IHhlbm1lbV9h
ZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgewogICAgICAgICBzdHJ1Y3QgZG9tYWluICpvZDsKICAg
ICAgICAgcDJtX3R5cGVfdCBwMm10OwotICAgICAgICBvZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9h
bnlfaWQoZm9yZWlnbl9kb21pZCk7CisKKyAgICAgICAgb2QgPSByY3VfbG9ja19kb21haW5fYnlf
YW55X2lkKGV4dHJhLmZvcmVpZ25fZG9taWQpOwogICAgICAgICBpZiAoIG9kID09IE5VTEwgKQog
ICAgICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIApAQCAtMTE0Myw2ICsxMTQ0LDEwIEBAIGludCB4
ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKAogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2Fz
ZSBYRU5NQVBTUEFDRV9kZXZfbW1pbzoKKyAgICAgICAgLyogZXh0cmEgc2hvdWxkIGJlIDAuIFJl
c2VydmVkIGZvciBmdXR1cmUgdXNlLiAqLworICAgICAgICBpZiAoIGV4dHJhLnJlczAgKQorICAg
ICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCiAgICAgICAgIHJjID0gbWFwX2Rldl9tbWlv
X3JlZ2lvbihkLCBncGZuLCAxLCBpZHgpOwogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMDNhNGQ1Yi4u
OGQxMGEzZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2
L21tLmMKQEAgLTQ3NjksNyArNDc2OSw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2lvbWVtX3Jhbmdl
KHVuc2lnbmVkIGxvbmcgcywgdW5zaWduZWQgbG9uZyBlLCB2b2lkICpwKQogaW50IHhlbm1lbV9h
ZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgc3RydWN0IGRvbWFpbiAqZCwKICAgICB1bnNpZ25lZCBp
bnQgc3BhY2UsCi0gICAgZG9taWRfdCBmb3JlaWduX2RvbWlkLAorICAgIHVuaW9uIHhlbl9hZGRf
dG9fcGh5c21hcF9iYXRjaF9leHRyYSBleHRyYSwKICAgICB1bnNpZ25lZCBsb25nIGlkeCwKICAg
ICB4ZW5fcGZuX3QgZ3BmbikKIHsKQEAgLTQ4MzAsNyArNDgzMCw3IEBAIGludCB4ZW5tZW1fYWRk
X3RvX3BoeXNtYXBfb25lKAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAg
Y2FzZSBYRU5NQVBTUEFDRV9nbWZuX2ZvcmVpZ246Ci0gICAgICAgICAgICByZXR1cm4gcDJtX2Fk
ZF9mb3JlaWduKGQsIGlkeCwgZ3BmbiwgZm9yZWlnbl9kb21pZCk7CisgICAgICAgICAgICByZXR1
cm4gcDJtX2FkZF9mb3JlaWduKGQsIGlkeCwgZ3BmbiwgZXh0cmEuZm9yZWlnbl9kb21pZCk7CiAg
ICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBicmVhazsKICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2NvbXBhdC9tZW1vcnkuYyBiL3hlbi9jb21tb24vY29tcGF0L21lbW9yeS5jCmlu
ZGV4IDE5YTkxNGQuLjIwYzc2NzEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vY29tcGF0L21lbW9y
eS5jCisrKyBiL3hlbi9jb21tb24vY29tcGF0L21lbW9yeS5jCkBAIC0yNTMsNiArMjUzLDEzIEBA
IGludCBjb21wYXRfbWVtb3J5X29wKHVuc2lnbmVkIGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0odm9pZCkgY29tcGF0KQogICAgICAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSBjbXAu
YXRwYi5zaXplOwogICAgICAgICAgICAgeGVuX3Vsb25nX3QgKmlkeHMgPSAodm9pZCAqKShuYXQu
YXRwYiArIDEpOwogICAgICAgICAgICAgeGVuX3Bmbl90ICpncGZucyA9ICh2b2lkICopKGlkeHMg
KyBsaW1pdCk7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhlIHVuaW9uIHdpbGwg
YWx3YXlzIGJlIDE2LWJpdCB3aWR0aC4gU28gaXQgaXMgbm90CisgICAgICAgICAgICAgKiBuZWNl
c3NhcnkgdG8gaGF2ZSB0aGUgZXhhY3QgZmllbGQgd2hpY2ggY29ycmVzcG9uZCB0byB0aGUKKyAg
ICAgICAgICAgICAqIHNwYWNlLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBlbnVtIFhM
QVRfYWRkX3RvX3BoeXNtYXBfYmF0Y2hfdSB1ID0KKyAgICAgICAgICAgICAgICBYTEFUX2FkZF90
b19waHlzbWFwX2JhdGNoX3VfcmVzMDsKIAogICAgICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vl
c3QoJmNtcC5hdHBiLCBjb21wYXQsIDEpIHx8CiAgICAgICAgICAgICAgICAgICFjb21wYXRfaGFu
ZGxlX29rYXkoY21wLmF0cGIuaWR4cywgc2l6ZSkgfHwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
bWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IDY0NGY4MWEuLmNjYzY0MzYgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpA
QCAtNjM5LDkgKzYzOSwxNSBAQCBzdGF0aWMgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1
Y3QgZG9tYWluICpkLAogewogICAgIHVuc2lnbmVkIGludCBkb25lID0gMDsKICAgICBsb25nIHJj
ID0gMDsKKyAgICB1bmlvbiB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgZXh0cmE7CisK
KyAgICBpZiAoIHhhdHAtPnNwYWNlICE9IFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiApCisgICAg
ICAgIGV4dHJhLnJlczAgPSAwOworICAgIGVsc2UKKyAgICAgICAgZXh0cmEuZm9yZWlnbl9kb21p
ZCA9IERPTUlEX0lOVkFMSUQ7CiAKICAgICBpZiAoIHhhdHAtPnNwYWNlICE9IFhFTk1BUFNQQUNF
X2dtZm5fcmFuZ2UgKQotICAgICAgICByZXR1cm4geGVubWVtX2FkZF90b19waHlzbWFwX29uZShk
LCB4YXRwLT5zcGFjZSwgRE9NSURfSU5WQUxJRCwKKyAgICAgICAgcmV0dXJuIHhlbm1lbV9hZGRf
dG9fcGh5c21hcF9vbmUoZCwgeGF0cC0+c3BhY2UsIGV4dHJhLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4YXRwLT5pZHgsIHhhdHAtPmdwZm4pOwogCiAgICAgaWYg
KCB4YXRwLT5zaXplIDwgc3RhcnQgKQpAQCAtNjU4LDcgKzY2NCw3IEBAIHN0YXRpYyBpbnQgeGVu
bWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICB3aGlsZSAoIHhhdHAt
PnNpemUgPiBkb25lICkKICAgICB7Ci0gICAgICAgIHJjID0geGVubWVtX2FkZF90b19waHlzbWFw
X29uZShkLCB4YXRwLT5zcGFjZSwgRE9NSURfSU5WQUxJRCwKKyAgICAgICAgcmMgPSB4ZW5tZW1f
YWRkX3RvX3BoeXNtYXBfb25lKGQsIHhhdHAtPnNwYWNlLCBleHRyYSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhhdHAtPmlkeCwgeGF0cC0+Z3Bmbik7CiAgICAgICAg
IGlmICggcmMgPCAwICkKICAgICAgICAgICAgIGJyZWFrOwpAQCAtNzE5LDcgKzcyNSw3IEBAIHN0
YXRpYyBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX2JhdGNoKHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgIH0KIAogICAgICAgICByYyA9IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoZCwgeGF0
cGItPnNwYWNlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGF0cGIt
PmZvcmVpZ25fZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
YXRwYi0+dSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkeCwgZ3Bm
bik7CiAKICAgICAgICAgaWYgKCB1bmxpa2VseShfX2NvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KHhhdHBi
LT5lcnJzLCAwLCAmcmMsIDEpKSApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVt
b3J5LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggZmU1MmVlMS4uNWY3ZTBk
MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaApAQCAtMjU5LDcgKzI1OSwxNSBAQCBzdHJ1Y3QgeGVuX2FkZF90
b19waHlzbWFwX2JhdGNoIHsKIAogICAgIC8qIE51bWJlciBvZiBwYWdlcyB0byBnbyB0aHJvdWdo
ICovCiAgICAgdWludDE2X3Qgc2l6ZTsKLSAgICBkb21pZF90IGZvcmVpZ25fZG9taWQ7IC8qIElG
RiBnbWZuX2ZvcmVpZ24gKi8KKworI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAw
MDQwNzAwCisgICAgZG9taWRfdCBmb3JlaWduX2RvbWlkOyAvKiBJRkYgZ21mbl9mb3JlaWduLiBT
aG91bGQgYmUgMCBmb3Igb3RoZXIgc3BhY2VzLiAqLworI2Vsc2UKKyAgICB1bmlvbiB4ZW5fYWRk
X3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgeworICAgICAgICBkb21pZF90IGZvcmVpZ25fZG9taWQ7
IC8qIGdtZm5fZm9yZWlnbiAqLworICAgICAgICB1aW50MTZfdCByZXMwOyAgLyogQWxsIHRoZSBv
dGhlciBzcGFjZXMuIFNob3VsZCBiZSAwICovCisgICAgfSB1OworI2VuZGlmCiAKICAgICAvKiBJ
bmRleGVzIGludG8gc3BhY2UgYmVpbmcgbWFwcGVkLiAqLwogICAgIFhFTl9HVUVTVF9IQU5ETEUo
eGVuX3Vsb25nX3QpIGlkeHM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hl
bi9pbmNsdWRlL3hlbi9tbS5oCmluZGV4IGQ0NzIxZmMuLjNjZjY0NmEgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC01MCw2ICs1
MCw3IEBACiAjaW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4K
ICNpbmNsdWRlIDx4ZW4vdHlwZXNhZmUuaD4KKyNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAK
IFRZUEVfU0FGRSh1bnNpZ25lZCBsb25nLCBtZm4pOwogI2RlZmluZSBQUklfbWZuICAgICAgICAg
ICIwNWx4IgpAQCAtNTA1LDcgKzUwNiw3IEBAIHZvaWQgc2NydWJfb25lX3BhZ2Uoc3RydWN0IHBh
Z2VfaW5mbyAqKTsKICNlbmRpZgogCiBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX29uZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgc3BhY2UsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkb21pZF90IGZvcmVpZ25fZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bmlvbiB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgZXh0cmEsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgeGVuX3Bmbl90IGdwZm4p
OwogCiAvKiBSZXR1cm5zIDEgb24gc3VjY2VzcywgMCBvbiBlcnJvciwgbmVnYXRpdmUgaWYgdGhl
IHJpbmcKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 30 23:33:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 23:33: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 1b7WgF-0003TJ-Lu; Mon, 30 May 2016 23:33: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 1b7WgE-0003TB-AI
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 51/CE-11685-1BDCC475; Mon, 30 May 2016 23:33:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXfDWZ9
 wg45rShYTthk4MHps79vFHsAYxZqZl5RfkcCaMWniQdaC+8YV129vYWpg3KjWxcjFISTwhVFi
 1s6fLBDOeUaJRY19jF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwskSbRdP
 ARWzitgJvF9YyFImAWofOLLU8wTGDkWMDKsYlQvTi0qSy3SNdNLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxittzocYJTmYlER5z5/2CRfiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwRt1BignWJSanlqRlpkDDA2YtAQHj5II70eQVt7igsTc4sx0iNQpRkUpcd5TIAkB
 kERGaR5cGywcLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5o0A2c6TmVcCN/0V0GImoMXxG
 WCLSxIRUlINjJcf/Vga4xr4QeXWjs/mcyfJe94tDtujsM9639dpN5Zr2115VNS4Yp2fvl8On1
 bi9fSbez0zbzjo7bl8P/9Mx+rjP3YlaSy77OvFVxqReujLmg153WfjQzdWNu5s11XYlRLmqfO
 m2efrvTtLTgtMnf1YUr589vI1195cu/v+/85zEfo3RZ4xtp1TYinOSDTUYi4qTgQAh5ST2kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464651183!16610948!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58562 invoked from network); 30 May 2016 23:33:04 -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; 30 May 2016 23:33: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 1b7WgA-0007KO-CO
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgA-0003p1-80
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b7WgA-0003p1-80@xenbits.xenproject.org>
Date: Mon, 30 May 2016 23:33:02 +0000
Subject: [Xen-changelog] [xen master] xen: XENMEM_add_to_physmap_batch: Mark
	'foreign_id' as reserved for dev_mmio
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGEzOGM0ZDdlZGM2NjVkNzIxODgyYjQyNTQ2YWZhNzczMmZiYjYyMjgKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyNyAxNzowNjoyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAzMCAxMzowMjo0MyAy
MDE2ICswMTAwCgogICAgeGVuOiBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0Y2g6IE1hcmsgJ2Zv
cmVpZ25faWQnIGFzIHJlc2VydmVkIGZvciBkZXZfbW1pbwogICAgCiAgICBUaGUgZmllbGQgJ2Zv
cmVpZ25faWQnIGlzIG5vdCB1c2VkIHdoZW4gdGhlIHNwYWNlIGlzIGRldl9tbWlvLiBBcyB0aGUK
ICAgIHNwYWNlIGlzIG5vdCB5ZXQgcGFydCBvZiB0aGUgc3RhYmxlIEFCSSwgdGhlIGZpZWxkIGlz
IG1hcmtlZCBhcyByZXNlcnZlZAogICAgZm9yIGZ1dHVyZSB1c2UuCiAgICAKICAgIFRoZSB2YWx1
ZSBzaG91bGQgYWx3YXlzIGJlIDAsIG90aGVyIHZhbHVlcyB3aWxsIHJldHVybiAtRU9QTk9UU1VQ
UC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
IHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICB8ICA5ICsrKysrKystLQogeGVuL2FyY2gveDg2
L21tLmMgICAgICAgICAgIHwgIDQgKystLQogeGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMgIHwg
IDcgKysrKysrKwogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgIHwgMTIgKysrKysrKysrLS0t
CiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggfCAxMCArKysrKysrKystCiB4ZW4vaW5jbHVk
ZS94ZW4vbW0uaCAgICAgICAgfCAgMyArKy0KIDYgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9u
cygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hl
bi9hcmNoL2FybS9tbS5jCmluZGV4IGI0NmUyM2UuLjBhYTgwOTIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9tbS5jCisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMDQ3LDcgKzEwNDcsNyBA
QCB2b2lkIHNoYXJlX3hlbl9wYWdlX3dpdGhfcHJpdmlsZWdlZF9ndWVzdHMoCiBpbnQgeGVubWVt
X2FkZF90b19waHlzbWFwX29uZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHVuc2lnbmVk
IGludCBzcGFjZSwKLSAgICBkb21pZF90IGZvcmVpZ25fZG9taWQsCisgICAgdW5pb24geGVuX2Fk
ZF90b19waHlzbWFwX2JhdGNoX2V4dHJhIGV4dHJhLAogICAgIHVuc2lnbmVkIGxvbmcgaWR4LAog
ICAgIHhlbl9wZm5fdCBncGZuKQogewpAQCAtMTEwMyw3ICsxMTAzLDggQEAgaW50IHhlbm1lbV9h
ZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgewogICAgICAgICBzdHJ1Y3QgZG9tYWluICpvZDsKICAg
ICAgICAgcDJtX3R5cGVfdCBwMm10OwotICAgICAgICBvZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9h
bnlfaWQoZm9yZWlnbl9kb21pZCk7CisKKyAgICAgICAgb2QgPSByY3VfbG9ja19kb21haW5fYnlf
YW55X2lkKGV4dHJhLmZvcmVpZ25fZG9taWQpOwogICAgICAgICBpZiAoIG9kID09IE5VTEwgKQog
ICAgICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIApAQCAtMTE0Myw2ICsxMTQ0LDEwIEBAIGludCB4
ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKAogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2Fz
ZSBYRU5NQVBTUEFDRV9kZXZfbW1pbzoKKyAgICAgICAgLyogZXh0cmEgc2hvdWxkIGJlIDAuIFJl
c2VydmVkIGZvciBmdXR1cmUgdXNlLiAqLworICAgICAgICBpZiAoIGV4dHJhLnJlczAgKQorICAg
ICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCiAgICAgICAgIHJjID0gbWFwX2Rldl9tbWlv
X3JlZ2lvbihkLCBncGZuLCAxLCBpZHgpOwogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMDNhNGQ1Yi4u
OGQxMGEzZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2
L21tLmMKQEAgLTQ3NjksNyArNDc2OSw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2lvbWVtX3Jhbmdl
KHVuc2lnbmVkIGxvbmcgcywgdW5zaWduZWQgbG9uZyBlLCB2b2lkICpwKQogaW50IHhlbm1lbV9h
ZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgc3RydWN0IGRvbWFpbiAqZCwKICAgICB1bnNpZ25lZCBp
bnQgc3BhY2UsCi0gICAgZG9taWRfdCBmb3JlaWduX2RvbWlkLAorICAgIHVuaW9uIHhlbl9hZGRf
dG9fcGh5c21hcF9iYXRjaF9leHRyYSBleHRyYSwKICAgICB1bnNpZ25lZCBsb25nIGlkeCwKICAg
ICB4ZW5fcGZuX3QgZ3BmbikKIHsKQEAgLTQ4MzAsNyArNDgzMCw3IEBAIGludCB4ZW5tZW1fYWRk
X3RvX3BoeXNtYXBfb25lKAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAg
Y2FzZSBYRU5NQVBTUEFDRV9nbWZuX2ZvcmVpZ246Ci0gICAgICAgICAgICByZXR1cm4gcDJtX2Fk
ZF9mb3JlaWduKGQsIGlkeCwgZ3BmbiwgZm9yZWlnbl9kb21pZCk7CisgICAgICAgICAgICByZXR1
cm4gcDJtX2FkZF9mb3JlaWduKGQsIGlkeCwgZ3BmbiwgZXh0cmEuZm9yZWlnbl9kb21pZCk7CiAg
ICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBicmVhazsKICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2NvbXBhdC9tZW1vcnkuYyBiL3hlbi9jb21tb24vY29tcGF0L21lbW9yeS5jCmlu
ZGV4IDE5YTkxNGQuLjIwYzc2NzEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vY29tcGF0L21lbW9y
eS5jCisrKyBiL3hlbi9jb21tb24vY29tcGF0L21lbW9yeS5jCkBAIC0yNTMsNiArMjUzLDEzIEBA
IGludCBjb21wYXRfbWVtb3J5X29wKHVuc2lnbmVkIGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0odm9pZCkgY29tcGF0KQogICAgICAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSBjbXAu
YXRwYi5zaXplOwogICAgICAgICAgICAgeGVuX3Vsb25nX3QgKmlkeHMgPSAodm9pZCAqKShuYXQu
YXRwYiArIDEpOwogICAgICAgICAgICAgeGVuX3Bmbl90ICpncGZucyA9ICh2b2lkICopKGlkeHMg
KyBsaW1pdCk7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhlIHVuaW9uIHdpbGwg
YWx3YXlzIGJlIDE2LWJpdCB3aWR0aC4gU28gaXQgaXMgbm90CisgICAgICAgICAgICAgKiBuZWNl
c3NhcnkgdG8gaGF2ZSB0aGUgZXhhY3QgZmllbGQgd2hpY2ggY29ycmVzcG9uZCB0byB0aGUKKyAg
ICAgICAgICAgICAqIHNwYWNlLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBlbnVtIFhM
QVRfYWRkX3RvX3BoeXNtYXBfYmF0Y2hfdSB1ID0KKyAgICAgICAgICAgICAgICBYTEFUX2FkZF90
b19waHlzbWFwX2JhdGNoX3VfcmVzMDsKIAogICAgICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vl
c3QoJmNtcC5hdHBiLCBjb21wYXQsIDEpIHx8CiAgICAgICAgICAgICAgICAgICFjb21wYXRfaGFu
ZGxlX29rYXkoY21wLmF0cGIuaWR4cywgc2l6ZSkgfHwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
bWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IDY0NGY4MWEuLmNjYzY0MzYgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpA
QCAtNjM5LDkgKzYzOSwxNSBAQCBzdGF0aWMgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1
Y3QgZG9tYWluICpkLAogewogICAgIHVuc2lnbmVkIGludCBkb25lID0gMDsKICAgICBsb25nIHJj
ID0gMDsKKyAgICB1bmlvbiB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgZXh0cmE7CisK
KyAgICBpZiAoIHhhdHAtPnNwYWNlICE9IFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiApCisgICAg
ICAgIGV4dHJhLnJlczAgPSAwOworICAgIGVsc2UKKyAgICAgICAgZXh0cmEuZm9yZWlnbl9kb21p
ZCA9IERPTUlEX0lOVkFMSUQ7CiAKICAgICBpZiAoIHhhdHAtPnNwYWNlICE9IFhFTk1BUFNQQUNF
X2dtZm5fcmFuZ2UgKQotICAgICAgICByZXR1cm4geGVubWVtX2FkZF90b19waHlzbWFwX29uZShk
LCB4YXRwLT5zcGFjZSwgRE9NSURfSU5WQUxJRCwKKyAgICAgICAgcmV0dXJuIHhlbm1lbV9hZGRf
dG9fcGh5c21hcF9vbmUoZCwgeGF0cC0+c3BhY2UsIGV4dHJhLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4YXRwLT5pZHgsIHhhdHAtPmdwZm4pOwogCiAgICAgaWYg
KCB4YXRwLT5zaXplIDwgc3RhcnQgKQpAQCAtNjU4LDcgKzY2NCw3IEBAIHN0YXRpYyBpbnQgeGVu
bWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICB3aGlsZSAoIHhhdHAt
PnNpemUgPiBkb25lICkKICAgICB7Ci0gICAgICAgIHJjID0geGVubWVtX2FkZF90b19waHlzbWFw
X29uZShkLCB4YXRwLT5zcGFjZSwgRE9NSURfSU5WQUxJRCwKKyAgICAgICAgcmMgPSB4ZW5tZW1f
YWRkX3RvX3BoeXNtYXBfb25lKGQsIHhhdHAtPnNwYWNlLCBleHRyYSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhhdHAtPmlkeCwgeGF0cC0+Z3Bmbik7CiAgICAgICAg
IGlmICggcmMgPCAwICkKICAgICAgICAgICAgIGJyZWFrOwpAQCAtNzE5LDcgKzcyNSw3IEBAIHN0
YXRpYyBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX2JhdGNoKHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgIH0KIAogICAgICAgICByYyA9IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoZCwgeGF0
cGItPnNwYWNlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGF0cGIt
PmZvcmVpZ25fZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
YXRwYi0+dSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkeCwgZ3Bm
bik7CiAKICAgICAgICAgaWYgKCB1bmxpa2VseShfX2NvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KHhhdHBi
LT5lcnJzLCAwLCAmcmMsIDEpKSApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVt
b3J5LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggZmU1MmVlMS4uNWY3ZTBk
MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaApAQCAtMjU5LDcgKzI1OSwxNSBAQCBzdHJ1Y3QgeGVuX2FkZF90
b19waHlzbWFwX2JhdGNoIHsKIAogICAgIC8qIE51bWJlciBvZiBwYWdlcyB0byBnbyB0aHJvdWdo
ICovCiAgICAgdWludDE2X3Qgc2l6ZTsKLSAgICBkb21pZF90IGZvcmVpZ25fZG9taWQ7IC8qIElG
RiBnbWZuX2ZvcmVpZ24gKi8KKworI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAw
MDQwNzAwCisgICAgZG9taWRfdCBmb3JlaWduX2RvbWlkOyAvKiBJRkYgZ21mbl9mb3JlaWduLiBT
aG91bGQgYmUgMCBmb3Igb3RoZXIgc3BhY2VzLiAqLworI2Vsc2UKKyAgICB1bmlvbiB4ZW5fYWRk
X3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgeworICAgICAgICBkb21pZF90IGZvcmVpZ25fZG9taWQ7
IC8qIGdtZm5fZm9yZWlnbiAqLworICAgICAgICB1aW50MTZfdCByZXMwOyAgLyogQWxsIHRoZSBv
dGhlciBzcGFjZXMuIFNob3VsZCBiZSAwICovCisgICAgfSB1OworI2VuZGlmCiAKICAgICAvKiBJ
bmRleGVzIGludG8gc3BhY2UgYmVpbmcgbWFwcGVkLiAqLwogICAgIFhFTl9HVUVTVF9IQU5ETEUo
eGVuX3Vsb25nX3QpIGlkeHM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hl
bi9pbmNsdWRlL3hlbi9tbS5oCmluZGV4IGQ0NzIxZmMuLjNjZjY0NmEgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC01MCw2ICs1
MCw3IEBACiAjaW5jbHVkZSA8eGVuL2xpc3QuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4K
ICNpbmNsdWRlIDx4ZW4vdHlwZXNhZmUuaD4KKyNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAK
IFRZUEVfU0FGRSh1bnNpZ25lZCBsb25nLCBtZm4pOwogI2RlZmluZSBQUklfbWZuICAgICAgICAg
ICIwNWx4IgpAQCAtNTA1LDcgKzUwNiw3IEBAIHZvaWQgc2NydWJfb25lX3BhZ2Uoc3RydWN0IHBh
Z2VfaW5mbyAqKTsKICNlbmRpZgogCiBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX29uZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgc3BhY2UsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkb21pZF90IGZvcmVpZ25fZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bmlvbiB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2hfZXh0cmEgZXh0cmEsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgeGVuX3Bmbl90IGdwZm4p
OwogCiAvKiBSZXR1cm5zIDEgb24gc3VjY2VzcywgMCBvbiBlcnJvciwgbmVnYXRpdmUgaWYgdGhl
IHJpbmcKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 30 23:33:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 23:33: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 1b7WgP-0003U2-No; Mon, 30 May 2016 23:33:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgO-0003Tt-Ek
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:16 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 73/99-25713-BBDCC475; Mon, 30 May 2016 23:33:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXf3WZ9
 wgy1LOS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y3LfQZaCazwVPRvvsTUwHuXsYuTiEBL4wijR
 cPQXO4RznlHi+7qHbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SCz92
 AkW5xUwk9i0+gITiM0CVN++r591AiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MO587HWKU5GBSEuU9f9onXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb9QZoJxgUWp6akVaZg4wOGDSEhw8SiK82SBp3uKCxNzizHSI1ClGRSlx3mKQhABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwbATKFJzOvBG76K6DFTECL4zPAF
 pckIqSkGhjttn/jLBffeUf0qGz/Fz8eQ3WhC/19m0T4/nb3fdhw7mei7IsvHvOW7s61KTHbsD
 xjwcz86Xuumsh9OVV1v059xmGJZ22lEd43bbY7zrnfftlkV3TyIXHLp/MzLqy2P8OhJKX16EH
 r+8n5xw2SvD93WWX4uc59wF2da865vkhrGUt7RXZ/zHUlluKMREMt5qLiRAANCdQqQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1464651194!16686010!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38490 invoked from network); 30 May 2016 23:33: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; 30 May 2016 23:33: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 1b7WgK-0007KT-EJ
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgK-0003pW-Da
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b7WgK-0003pW-Da@xenbits.xenproject.org>
Date: Mon, 30 May 2016 23:33:12 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Document the behavior of
	XENMAPSPACE_dev_mmio
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhiM2Q2ODU4ZWNiZTVmOTU4ZjQ1YWM1ZDhlNWRhNmZhNWExODI2NmQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyNyAxNzowNjoyMSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAzMCAxMzowMzowMCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRG9jdW1lbnQgdGhlIGJlaGF2aW9yIG9mIFhFTk1BUFNQ
QUNFX2Rldl9tbWlvCiAgICAKICAgIEN1cnJlbnRseSwgWEVOTUFQU1BBQ0VfZGV2X21taW8gbWFw
cyBNTUlPIHJlZ2lvbnMgdXNpbmcgb25lIG9mIHRoZSBtb3N0CiAgICByZXN0cmljdGl2ZSBtZW1v
cnkgYXR0cmlidXRlIChEZXZpY2UtbkduUkUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIHwg
NiArKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvbWVtb3J5LmgKaW5kZXggNWY3ZTBkMi4uMjllYzU3MSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaApA
QCAtMjIwLDcgKzIyMCwxMSBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWFjaHBoeXNf
bWFwcGluZ190KTsKICNkZWZpbmUgWEVOTUFQU1BBQ0VfZ21mbl9yYW5nZSAgIDMgLyogR01GTiBy
YW5nZSwgWEVOTUVNX2FkZF90b19waHlzbWFwIG9ubHkuICovCiAjZGVmaW5lIFhFTk1BUFNQQUNF
X2dtZm5fZm9yZWlnbiA0IC8qIEdNRk4gZnJvbSBhbm90aGVyIGRvbSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICogWEVOTUVNX2FkZF90b19waHlzbWFwX2JhdGNoIG9ubHku
ICovCi0jZGVmaW5lIFhFTk1BUFNQQUNFX2Rldl9tbWlvICAgICA1IC8qIGRldmljZSBtbWlvIHJl
Z2lvbiAqLworI2RlZmluZSBYRU5NQVBTUEFDRV9kZXZfbW1pbyAgICAgNSAvKiBkZXZpY2UgbW1p
byByZWdpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJNIG9ubHk7
IHRoZSByZWdpb24gaXMgbWFwcGVkIGluCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFN0YWdlLTIgdXNpbmcgdGhlIG1lbW9yeSBhdHRyaWJ1dGUKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIkRldmljZS1uR25SRSIgKHByZXZpb3VzbHkgbmFtZWQK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkRldmljZSIgb24gQVJNdjcp
ICovCiAvKiBgIH0gKi8KIAogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon May 30 23:33:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 23:33: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 1b7WgP-0003U2-No; Mon, 30 May 2016 23:33:17 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgO-0003Tt-Ek
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:16 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 73/99-25713-BBDCC475; Mon, 30 May 2016 23:33:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXf3WZ9
 wgy1LOS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y3LfQZaCazwVPRvvsTUwHuXsYuTiEBL4wijR
 cPQXO4RznlHi+7qHbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SCz92
 AkW5xUwk9i0+gITiM0CVN++r591AiPHAkaGVYzqxalFZalFuoZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MO587HWKU5GBSEuU9f9onXIgvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb9QZoJxgUWp6akVaZg4wOGDSEhw8SiK82SBp3uKCxNzizHSI1ClGRSlx3mKQhABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwbATKFJzOvBG76K6DFTECL4zPAF
 pckIqSkGhjttn/jLBffeUf0qGz/Fz8eQ3WhC/19m0T4/nb3fdhw7mei7IsvHvOW7s61KTHbsD
 xjwcz86Xuumsh9OVV1v059xmGJZ22lEd43bbY7zrnfftlkV3TyIXHLp/MzLqy2P8OhJKX16EH
 r+8n5xw2SvD93WWX4uc59wF2da865vkhrGUt7RXZ/zHUlluKMREMt5qLiRAANCdQqQwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1464651194!16686010!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38490 invoked from network); 30 May 2016 23:33: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; 30 May 2016 23:33: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 1b7WgK-0007KT-EJ
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1b7WgK-0003pW-Da
 for xen-changelog@lists.xensource.com; Mon, 30 May 2016 23:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1b7WgK-0003pW-Da@xenbits.xenproject.org>
Date: Mon, 30 May 2016 23:33:12 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Document the behavior of
	XENMAPSPACE_dev_mmio
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDhiM2Q2ODU4ZWNiZTVmOTU4ZjQ1YWM1ZDhlNWRhNmZhNWExODI2NmQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIE1h
eSAyNyAxNzowNjoyMSAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogTW9uIE1heSAzMCAxMzowMzowMCAy
MDE2ICswMTAwCgogICAgeGVuL2FybTogRG9jdW1lbnQgdGhlIGJlaGF2aW9yIG9mIFhFTk1BUFNQ
QUNFX2Rldl9tbWlvCiAgICAKICAgIEN1cnJlbnRseSwgWEVOTUFQU1BBQ0VfZGV2X21taW8gbWFw
cyBNTUlPIHJlZ2lvbnMgdXNpbmcgb25lIG9mIHRoZSBtb3N0CiAgICByZXN0cmljdGl2ZSBtZW1v
cnkgYXR0cmlidXRlIChEZXZpY2UtbkduUkUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIHwg
NiArKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvbWVtb3J5LmgKaW5kZXggNWY3ZTBkMi4uMjllYzU3MSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaApA
QCAtMjIwLDcgKzIyMCwxMSBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWFjaHBoeXNf
bWFwcGluZ190KTsKICNkZWZpbmUgWEVOTUFQU1BBQ0VfZ21mbl9yYW5nZSAgIDMgLyogR01GTiBy
YW5nZSwgWEVOTUVNX2FkZF90b19waHlzbWFwIG9ubHkuICovCiAjZGVmaW5lIFhFTk1BUFNQQUNF
X2dtZm5fZm9yZWlnbiA0IC8qIEdNRk4gZnJvbSBhbm90aGVyIGRvbSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICogWEVOTUVNX2FkZF90b19waHlzbWFwX2JhdGNoIG9ubHku
ICovCi0jZGVmaW5lIFhFTk1BUFNQQUNFX2Rldl9tbWlvICAgICA1IC8qIGRldmljZSBtbWlvIHJl
Z2lvbiAqLworI2RlZmluZSBYRU5NQVBTUEFDRV9kZXZfbW1pbyAgICAgNSAvKiBkZXZpY2UgbW1p
byByZWdpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJNIG9ubHk7
IHRoZSByZWdpb24gaXMgbWFwcGVkIGluCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFN0YWdlLTIgdXNpbmcgdGhlIG1lbW9yeSBhdHRyaWJ1dGUKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIkRldmljZS1uR25SRSIgKHByZXZpb3VzbHkgbmFtZWQK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkRldmljZSIgb24gQVJNdjcp
ICovCiAvKiBgIH0gKi8KIAogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1jaGFuZ2Vsb2c=

