From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catalin Marinas Subject: Re: [PATCH v13 04/20] mm, arm64: untag user pointers passed to memory syscalls Date: Fri, 22 Mar 2019 11:43:57 +0000 Message-ID: <20190322114357.GC13384@arrakis.emea.arm.com> References: <44ad2d0c55dbad449edac23ae46d151a04102a1d.1553093421.git.andreyknvl@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <44ad2d0c55dbad449edac23ae46d151a04102a1d.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" To: Andrey Konovalov 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 List-Id: linux-arch.vger.kernel.org T24gV2VkLCBNYXIgMjAsIDIwMTkgYXQgMDM6NTE6MThQTSArMDEwMCwgQW5kcmV5IEtvbm92YWxv diB3cm90ZToKPiBUaGlzIHBhdGNoIGlzIGEgcGFydCBvZiBhIHNlcmllcyB0aGF0IGV4dGVuZHMg YXJtNjQga2VybmVsIEFCSSB0byBhbGxvdyB0bwo+IHBhc3MgdGFnZ2VkIHVzZXIgcG9pbnRlcnMg KHdpdGggdGhlIHRvcCBieXRlIHNldCB0byBzb21ldGhpbmcgZWxzZSBvdGhlcgo+IHRoYW4gMHgw MCkgYXMgc3lzY2FsbCBhcmd1bWVudHMuCj4gCj4gVGhpcyBwYXRjaCBhbGxvd3MgdGFnZ2VkIHBv aW50ZXJzIHRvIGJlIHBhc3NlZCB0byB0aGUgZm9sbG93aW5nIG1lbW9yeQo+IHN5c2NhbGxzOiBt YWR2aXNlLCBtYmluZCwgZ2V0X21lbXBvbGljeSwgbWluY29yZSwgbWxvY2ssIG1sb2NrMiwgYnJr LAo+IG1tYXBfcGdvZmYsIG9sZF9tbWFwLCBtdW5tYXAsIHJlbWFwX2ZpbGVfcGFnZXMsIG1wcm90 ZWN0LCBwa2V5X21wcm90ZWN0LAo+IG1yZW1hcCwgbXN5bmMgYW5kIHNobWR0Lgo+IAo+IFRoaXMg aXMgZG9uZSBieSB1bnRhZ2dpbmcgcG9pbnRlcnMgcGFzc2VkIHRvIHRoZXNlIHN5c2NhbGxzIGlu IHRoZQo+IHByb2xvZ3VlcyBvZiB0aGVpciBoYW5kbGVycy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB bmRyZXkgS29ub3ZhbG92IDxhbmRyZXlrbnZsQGdvb2dsZS5jb20+Cj4gLS0tCj4gIGlwYy9zaG0u YyAgICAgIHwgMiArKwo+ICBtbS9tYWR2aXNlLmMgICB8IDIgKysKPiAgbW0vbWVtcG9saWN5LmMg fCA1ICsrKysrCj4gIG1tL21pZ3JhdGUuYyAgIHwgMSArCj4gIG1tL21pbmNvcmUuYyAgIHwgMiAr Kwo+ICBtbS9tbG9jay5jICAgICB8IDUgKysrKysKPiAgbW0vbW1hcC5jICAgICAgfCA3ICsrKysr KysKPiAgbW0vbXByb3RlY3QuYyAgfCAxICsKPiAgbW0vbXJlbWFwLmMgICAgfCAyICsrCj4gIG1t L21zeW5jLmMgICAgIHwgMiArKwo+ICAxMCBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCsp CgpJIHdvbmRlciB3aGV0aGVyIGl0J3MgYmV0dGVyIHRvIGtlZXAgdGhlc2UgYXMgd3JhcHBlcnMg aW4gdGhlIGFybTY0CmNvZGUuCgotLSAKQ2F0YWxpbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2FtZC1nZng=