From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catalin Marinas Subject: Re: [PATCH v13 10/20] kernel, arm64: untag user pointers in prctl_set_mm* Date: Fri, 22 Mar 2019 15:41:37 +0000 Message-ID: <20190322154136.GP13384@arrakis.emea.arm.com> References: <76f96eb9162b3a7fa5949d71af38bf8fdf6924c4.1553093421.git.andreyknvl@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Mark Rutland , Kate Stewart , kvm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Peter Zijlstra , Will Deacon , Alexei Starovoitov , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org, Eric Dumazet , linux-kselftest-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Chintan Pandya , Vincenzo Frascino , Shuah Khan , Ingo Molnar , linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "David \(ChunMing\) Zhou" , Jacob Bramley , Daniel Borkmann , linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Szabolcs Nagy , Ingo Molnar , Dmitry Vyukov , Ramana Radhakrishnan , Dave Martin Return-path: Content-Disposition: inline In-Reply-To: <76f96eb9162b3a7fa5949d71af38bf8fdf6924c4.1553093421.git.andreyknvl-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" List-Id: kvm.vger.kernel.org T24gV2VkLCBNYXIgMjAsIDIwMTkgYXQgMDM6NTE6MjRQTSArMDEwMCwgQW5kcmV5IEtvbm92YWxv diB3cm90ZToKPiBAQCAtMjEyMCwxMyArMjEzNSwxNCBAQCBzdGF0aWMgaW50IHByY3RsX3NldF9t bShpbnQgb3B0LCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gIAlpZiAob3B0ID09IFBSX1NFVF9NTV9B VVhWKQo+ICAJCXJldHVybiBwcmN0bF9zZXRfYXV4dihtbSwgYWRkciwgYXJnNCk7Cj4gIAo+IC0J aWYgKGFkZHIgPj0gVEFTS19TSVpFIHx8IGFkZHIgPCBtbWFwX21pbl9hZGRyKQo+ICsJaWYgKHVu dGFnZ2VkX2FkZHIoYWRkcikgPj0gVEFTS19TSVpFIHx8Cj4gKwkJCXVudGFnZ2VkX2FkZHIoYWRk cikgPCBtbWFwX21pbl9hZGRyKQo+ICAJCXJldHVybiAtRUlOVkFMOwo+ICAKPiAgCWVycm9yID0g LUVJTlZBTDsKPiAgCj4gIAlkb3duX3dyaXRlKCZtbS0+bW1hcF9zZW0pOwo+IC0Jdm1hID0gZmlu ZF92bWEobW0sIGFkZHIpOwo+ICsJdm1hID0gZmluZF92bWEobW0sIHVudGFnZ2VkX2FkZHIoYWRk cikpOwo+ICAKPiAgCXByY3RsX21hcC5zdGFydF9jb2RlCT0gbW0tPnN0YXJ0X2NvZGU7Cj4gIAlw cmN0bF9tYXAuZW5kX2NvZGUJPSBtbS0+ZW5kX2NvZGU7CgpEb2VzIHRoaXMgbWVhbiB0aGF0IHdl IGFyZSBsZWZ0IHdpdGggdGFnZ2VkIGFkZHJlc3NlcyBmb3IgdGhlCm1tLT5zdGFydF9jb2RlIGV0 Yy4gdmFsdWVzPyBJIHJlYWxseSBkb24ndCB0aGluayB3ZSBzaG91bGQgYWxsb3cgdGhpcywKSSdt IG5vdCBzdXJlIHdoYXQgdGhlIGltcGxpY2F0aW9ucyBhcmUgaW4gb3RoZXIgcGFydHMgb2YgdGhl IGtlcm5lbC4KCkFyZ3VhYmx5LCB0aGVzZSBhcmUgbm90IGV2ZW4gcG9pbnRlciB2YWx1ZXMgYnV0 IHNvbWUgYWRkcmVzcyByYW5nZXMuIEkKa25vdyB3ZSBkZWNpZGVkIHRvIHJlbGF4IHRoaXMgbm90 aW9uIGZvciBtbWFwL21wcm90ZWN0L21hZHZpc2UoKSBzaW5jZQp0aGUgdXNlciBmdW5jdGlvbiBw cm90b3R5cGVzIHRha2UgcG9pbnRlciBhcyBhcmd1bWVudHMgYnV0IGl0IGZlZWxzIGxpa2UKd2Ug YXJlIG92ZXJkb2luZyBpdCBoZXJlIChzdHJ1Y3QgcHJjdGxfbW1fbWFwIGRvZXNuJ3QgZXZlbiBo YXZlCnBvaW50ZXJzKS4KCldoYXQgaXMgdGhlIHVzZS1jYXNlIGZvciBhbGxvd2luZyB0YWdnZWQg YWRkcmVzc2VzIGhlcmU/IENhbiB1c2VyIHNwYWNlCmhhbmRsZSB1bnRhZ2dpbmc/CgotLSAKQ2F0 YWxpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQt Z2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZng=