From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: Ping: [PATCH] x86/memshr: properly check grant references Date: Tue, 22 Nov 2016 16:22:48 +0000 Message-ID: <20161122162248.GU23528@citrix.com> References: <5829A143020000780011E59D@prv-mh.provo.novell.com> <583428020200007800120917@prv-mh.provo.novell.com> <58347DB70200007800120F2A@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9DqT-0005XD-CK for xen-devel@lists.xenproject.org; Tue, 22 Nov 2016 16:22:57 +0000 Content-Disposition: inline In-Reply-To: <58347DB70200007800120F2A@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Tamas K Lengyel , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Stefano Stabellini , xen-devel List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBOb3YgMjIsIDIwMTYgYXQgMDk6MTc6NDNBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDIyLjExLjE2IGF0IDE3OjEzLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3Jv dGU6Cj4gPiBPbiBUdWUsIE5vdiAyMiwgMjAxNiBhdCAzOjEyIEFNLCBKYW4gQmV1bGljaCA8SkJl dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4gCj4gPj4gPj4+IE9uIDE0LjExLjE2IGF0IDExOjM0 LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+ID4gVGhleSBuZWVkIHRvIGJlIHJhbmdl IGNoZWNrZWQgYWdhaW5zdCB0aGUgY3VycmVudCB0YWJsZSBsaW1pdCBpbiBhbnkKPiA+PiA+IGV2 ZW50Lgo+ID4+ID4KPiA+PiA+IFJlcG9ydGVkLWJ5OiBIdWF3ZWkgUFNJUlQgPHBzaXJ0QGh1YXdl aS5jb20+Cj4gPj4gPgo+ID4+ID4gTW92ZSB0aGUgY29kZSB0byB3aGVyZSBpdCBiZWxvbmdzLCBl bGltaW5hdGluZyBhIG51bWJlciBvZiBkdXBsaWNhdGUKPiA+PiA+IGRlZmluaXRpb25zLiBBZGQg bG9ja2luZy4gUHJvZHVjZSBwcm9wZXIgZXJyb3IgY29kZXMsIGFuZCBjb25zdW1lIHRoZW0KPiA+ PiA+IGluc3RlYWQgb2YgbWFraW5nIG9uZSB1cC4gQ2hlY2sgZ3JhbnQgdHlwZS4gQ29udmVydCBw YXJhbWV0ZXIgdHlwZXMgYXQKPiA+PiA+IG9uY2UuCj4gPj4gPgo+ID4+ID4gU2lnbmVkLW9mZi1i eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+Cj4gPj4gVGFtYXM/IChUaGUg bWlub3IgZml4IG5lZWRlZCB0byBhZGRyZXNzIEFuZHJldydzIHJlcGx5IGRvZXNuJ3Qgc2VlbQo+ ID4+IHRvIHdhcnJhbnQgc2VuZGluZyBvdXQgYSB2Mi4pCj4gPiAKPiA+IAo+ID4+ID4gLS0tCj4g Pj4gPiBOb3RlIHRoYXQgbGlrZWx5IHRoZXJlJ3MgbW9yZSB3b3JrIG5lZWRlZCBzdWJzZXF1ZW50 bHk6IFRoZSBncmFudCBpc24ndAo+ID4+ID4gYmVpbmcgbWFya2VkIGluIHVzZSBmb3IgdGhlIGR1 cmF0aW9uIG9mIHRoZSB1c2Ugb2YgdGhlIEdGTi4gQnV0IEknbGwKPiA+PiA+IGxlYXZlIHRoYXQg dG8gc29tZW9uZSBhY3R1YWxseSBrbm93aW5nIGhvdyB0byBwcm9wZXJseSB0byB0ZXN0IHRoaXMu Cj4gPj4KPiA+Pgo+ID4gSGkgSmFuLAo+ID4gdW5mb3J0dW5hdGVseSBJIGRvbid0IGhhdmUgYSBn b29kIHdheSB0byB0ZXN0IHRoaXMgZWl0aGVyIGFzIEkgbmV2ZXIgdXNlZAo+ID4gbWVtc2hhcmlu ZyB3aXRoIGdyZWZzIGJlZm9yZS4gVGhlIGFib3ZlIGNvbW1lbnQgYWJvdXQgdGhlIGdyYW50IG5v dCBiZWluZwo+ID4gbWFya2VkIGZvciBpbi11c2UgbWFrZXMgbWUgd29uZGVyIHdoZXRoZXIgdGhp cyBpcyBhIHJlZ3Jlc3Npb24gZnJvbSB0aGlzCj4gPiBwYXRjaCBvciB3aGV0aGVyIHRoYXQganVz dCB3YXMgbmV2ZXIgdGhlIGNhc2UuCj4gCj4gVGhpcyB3YXMgbmV2ZXIgdGhlIGNhc2UuIEkgd291 bGRuJ3QgZGFyZSB0byBzdWJtaXQgYSBwYXRjaAo+IGtub3dpbmdseSBicmVha2luZyBzb21ldGhp bmcuCj4gCj4gPiBFaXRoZXIgd2F5LCBJIGNhbiBzZWUgdGhpcwo+ID4gYmVpbmcgYW4gaXNzdWUg b25seSBpZiBtZW1vcnkgaXMgYmVpbmcgcmVtb3ZlZCBieSBob3QtcGx1Z2dpbmcsIHdoaWNoIEFG QUlLCj4gPiBpcyBub3QgYSBzdXBwb3J0ZWQgc2NlbmFyaW8gYW55d2F5LiBUaGUgcmVzdCBvZiB0 aGUgcGF0Y2ggaXMgZmFpcmx5Cj4gPiBtZWNoYW5pY2FsLCBzbzoKPiA+IAo+ID4gQWNrZWQtYnk6 IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KClJlbGVhc2UtYWNrZWQtYnk6 IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK