From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Konovalov Subject: [PATCH v13 09/20] net, arm64: untag user pointers in tcp_zerocopy_receive Date: Wed, 20 Mar 2019 15:51:23 +0100 Message-ID: <2280b62096ce1fa5c9e9429d18f08f82f4be1b0b.1553093421.git.andreyknvl__25544.212774706$1553156653$gmane$org@google.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf1-x449.google.com (mail-pf1-x449.google.com [IPv6:2607:f8b0:4864:20::449]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0086A89F4A for ; Wed, 20 Mar 2019 14:52:12 +0000 (UTC) Received: by mail-pf1-x449.google.com with SMTP id i23so2778982pfa.0 for ; Wed, 20 Mar 2019 07:52:12 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Catalin Marinas , Will Deacon , Mark Rutland , Robin Murphy , Kees Cook , Kate Stewart , Greg Kroah-Hartman , Andrew Morton , Ingo Molnar , "Kirill A . Shutemov" , Shuah Khan , Vincenzo Frascino , Eric Dumazet , "David S. Miller" , Alexei Starovoitov , Daniel Borkmann , Steven Rostedt , Ingo Molnar , Peter Zijlstra , Arnaldo Carvalho de Melo , Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig Cc: Kevin Brodsky , Chintan Pandya , Jacob Bramley , Ruben Ayrapetyan , Szabolcs Nagy , Andrey Konovalov , Lee Smith , Kostya Serebryany , Dmitry Vyukov , Ramana Radhakrishnan , Luc Van Oostenryck , Dave Martin , Evgeniy Stepanov List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBpcyBhIHBhcnQgb2YgYSBzZXJpZXMgdGhhdCBleHRlbmRzIGFybTY0IGtlcm5l bCBBQkkgdG8gYWxsb3cgdG8KcGFzcyB0YWdnZWQgdXNlciBwb2ludGVycyAod2l0aCB0aGUgdG9w IGJ5dGUgc2V0IHRvIHNvbWV0aGluZyBlbHNlIG90aGVyCnRoYW4gMHgwMCkgYXMgc3lzY2FsbCBh cmd1bWVudHMuCgp0Y3BfemVyb2NvcHlfcmVjZWl2ZSgpIHVzZXMgcHJvdmlkZWQgdXNlciBwb2lu dGVycyBmb3Igdm1hIGxvb2t1cHMsIHdoaWNoCmNhbiBvbmx5IGJ5IGRvbmUgd2l0aCB1bnRhZ2dl ZCBwb2ludGVycy4KClVudGFnIHVzZXIgcG9pbnRlcnMgaW4gdGhpcyBmdW5jdGlvbi4KClNpZ25l ZC1vZmYtYnk6IEFuZHJleSBLb25vdmFsb3YgPGFuZHJleWtudmxAZ29vZ2xlLmNvbT4KLS0tCiBu ZXQvaXB2NC90Y3AuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9uZXQvaXB2NC90Y3AuYyBiL25ldC9pcHY0L3RjcC5jCmluZGV4IDZiYWE2ZGMx YjEzYi4uODU1YTFmNjhjMWVhIDEwMDY0NAotLS0gYS9uZXQvaXB2NC90Y3AuYworKysgYi9uZXQv aXB2NC90Y3AuYwpAQCAtMTc2MSw2ICsxNzYxLDggQEAgc3RhdGljIGludCB0Y3BfemVyb2NvcHlf cmVjZWl2ZShzdHJ1Y3Qgc29jayAqc2ssCiAJaWYgKGFkZHJlc3MgJiAoUEFHRV9TSVpFIC0gMSkg fHwgYWRkcmVzcyAhPSB6Yy0+YWRkcmVzcykKIAkJcmV0dXJuIC1FSU5WQUw7CiAKKwlhZGRyZXNz ID0gdW50YWdnZWRfYWRkcihhZGRyZXNzKTsKKwogCWlmIChzay0+c2tfc3RhdGUgPT0gVENQX0xJ U1RFTikKIAkJcmV0dXJuIC1FTk9UQ09OTjsKIAotLSAKMi4yMS4wLjIyNS5nODEwYjI2OWQxYWMt Z29vZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs