From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] x86: polish __{get,put}_user_{,no}check() Date: Thu, 4 May 2017 18:52:08 +0100 Message-ID: References: <5908A48B0200007800155CF7@prv-mh.provo.novell.com> <5908A48B0200007800155CF7@prv-mh.provo.novell.com> <3845e8e7-fefa-ea41-d8fd-8e79075f6096@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6KvF-00022j-54 for xen-devel@lists.xenproject.org; Thu, 04 May 2017 17:52:13 +0000 In-Reply-To: <3845e8e7-fefa-ea41-d8fd-8e79075f6096@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDQvMDUvMTcgMDk6NTIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDAyLzA1 LzE3IDE0OjIzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gVGhlIHByaW1hcnkgcHVycG9zZSBpcyBj b3JyZWN0aW5nIGEgbGF0ZW50IGJ1ZyBpbiBfX2dldF91c2VyX2NoZWNrKCkKPj4gKHRoZSBtYWNy byBoYXMgbm8gYWN0aXZlIHVzZXIgYXQgcHJlc2VudCk6IFRoZSBhY2Nlc3Nfb2soKSBjaGVjayBz aG91bGQKPj4gYmUgYmVmb3JlIHRoZSBhY3R1YWwgYWNjZXNzLCBvciBlbHNlIGFueSBQViBndWVz dCBjb3VsZCBpbml0aWF0ZSBNTUlPCj4+IHJlYWRzIHdpdGggc2lkZSBlZmZlY3RzLgo+Pgo+PiBD bGVhbiB1cCBhbGwgZm91ciBtYWNyb3MgYXQgb25jZToKPj4gLSBhbGwgYXJndW1lbnRzIGV2YWx1 YXRlZCBleGFjdGx5IG9uY2UKPj4gLSBidWlsZCB0aGUgImNoZWNrIiBmbGF2b3IgdXNpbmcgdGhl ICJub2NoZWNrIiBvbmVzLCBpbnN0ZWFkIG9mIG9wZW4KPj4gICBjb2RpbmcgdGhlbQo+PiAtICJp bnQiIGlzIHdpZGUgZW5vdWdoIGZvciBlcnJvciBjb2Rlcwo+PiAtIG5hbWUgbG9jYWwgdmFyaWFi bGVzIHdpdGhvdXQgdXNpbmcgdW5kZXJzY29yZXMgYXMgcHJlZml4ZXMKPj4gLSBhdm9pZCBwb2lu dGxlc3MgcGFyZW50aGVzZXMKPj4gLSBhZGQgYmxhbmtzIGFmdGVyIGNvbW1hcyBzZXBhcmF0aW5n IHBhcmFtZXRlcnMgb3IgYXJndW1lbnRzCj4+IC0gY29uc2lzdGVudGx5IHVzZSB0YWJzIGZvciBp bmRlbnRhdGlvbgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz ZS5jb20+Cj4+IC0tLQo+PiBUaGlzIGNvcnJlY3RzIHRoZSBjb2RlIHdoaWNoIHdvdWxkIGhhdmUg cmVzdWx0ZWQgaW4gYW4gWFNBIG9uIFhlbiA0LjIKPj4gYW5kIG9sZGVyLCBpZiB0aG9zZSB3ZXJl IHN0aWxsIHNlY3VyaXR5IHN1cHBvcnRlZC4gRm9yIHRoYXQgcmVhc29uIEkgYXQKPj4gbGVhc3Qg d2FudCB0byBleHBsb3JlIHdoZXRoZXIgdGhpcyBpcyBhIGNoYW5nZSB3ZSB3YW50IHRvIHRha2Ug Zm9yIDQuOS4KPgo+IEFuZHJldywgZG8geW91IGhhdmUgYW55IG9waW5pb24gdG8gZ2V0IHRoaXMg cGF0Y2ggaW4gWGVuIDQuOT8KCkl0IHNob3VsZCBnbyBpbi4KCn5BbmRyZXcKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=