From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 19D75C6FD18 for ; Wed, 29 Mar 2023 18:41:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 602EA6B0072; Wed, 29 Mar 2023 14:41:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5B2726B0075; Wed, 29 Mar 2023 14:41:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 479366B0080; Wed, 29 Mar 2023 14:41:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 3C1446B0072 for ; Wed, 29 Mar 2023 14:41:37 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 14BF8160D8A for ; Wed, 29 Mar 2023 18:41:37 +0000 (UTC) X-FDA: 80622804234.04.5DE311C Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by imf11.hostedemail.com (Postfix) with ESMTP id 52E6A40005 for ; Wed, 29 Mar 2023 18:41:35 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ABvWcdvF; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.216.43 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1680115295; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=dxmuN5bOpF+xyVb1w+Z2846HXpRYFN7xoRDxUCB2yvc=; b=Sdw0Zm1dTyLjlQAI8ZxNlu1fDJ3MzhBQ3eFYWLfHnBJXYNyA9T4jh732tD3KnhH3ad6tWZ 3Yvgu2DFjiyvvsj6qcS6BPVl5vRd7wtDKySaBsR0WBTVyrGf4jY0v58hlOlojvnDeFE8UE H1dJy7OfMM10nCD62Q4W5kJsyMKLNis= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ABvWcdvF; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.216.43 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1680115295; a=rsa-sha256; cv=none; b=jCq7X7fJqfXoHsumrG+fwYaWI/JWL9GN7vV2YhJwgNdLoYRkhe7JchHK1OG4BhaBUzEScw AGdAb1WZUpwa5W8/PucN/wjH5iK2T1Clk/o/BPvo7nzNu/1wh3h4cXMd5bJN1d0ZtIbdY2 l4d48O19+xWvMzmS7KdvPpM+Ko8nHO8= Received: by mail-pj1-f43.google.com with SMTP id gp15-20020a17090adf0f00b0023d1bbd9f9eso19559805pjb.0 for ; Wed, 29 Mar 2023 11:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680115294; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dxmuN5bOpF+xyVb1w+Z2846HXpRYFN7xoRDxUCB2yvc=; b=ABvWcdvFykAzXLyz/5y8SZIkZFb8EKVvkUCDhyuPtUpUZ3r4b/ameXoQzCbADS13ra Y988u17lGj1a8cpkZnTTwLs7rO7sy2PJIjHXGxsbOvk8qpK8KfPHwRbYK/dRQxXy4sqP dcsEzlTIhoqP+cBCV86poTOie+KuTuCcyfPc+KSVfgXRTluxbS3McJO/ybDZz2thhFy3 7TJWUZcSY5DXAIq4pwWMD7ezmVctRj/wZ8Xf1OlUNJnDYww054vCZ/qgsAgZX5RIliGY zdNnIiQwM0AYbFdNu0p0p9EMcTAh36K58c1WZJK00By/JQOAfhKGjg563j6EfmWUYMJ0 +UQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680115294; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dxmuN5bOpF+xyVb1w+Z2846HXpRYFN7xoRDxUCB2yvc=; b=pNHmaWS8YLRk46a9Mn9dngXnZ4+fq1aJpWCo1n47R9fYhEWsAqOa5c5+nqtwiWZbGL wULO8y/gqkPp5Qc4q9lYMyFrjRQNWGdF++ZarXZxhTbt0tNzfNQWWFIx4wvUsCeAod6S d11a6Y3/HsUMyDWD9lz4jwz93E4w6SEeJqyd36ee50SaHkpEdciPzlXkBxrZIKKsZeZC 6S2pAuLSiiK9p2XCDFfVhwJ1phF8pb9zhMcccGSsOkKxPR9oGQ8H+rVLxL+OO2X+cVI0 BdMs0gIJLSoBV6G9wei4K8s+AstnDJF7ShEl6SzSg4B/iMVLJZ0W1ljOJLnlc1xIr20x d+3Q== X-Gm-Message-State: AAQBX9cDmCYI+VR1aCJ3BNxKxSe4f+BnxGdHRCYArEKZ7lADEawOsnj7 /V3HJwAixy0o2IdJ0V02h2pthGkdC+yx8etpeBE= X-Google-Smtp-Source: AKy350YWBi8e+i2vlNB8rLjeF2Gqd7dRo4lVWB+6YMTd4uiqg9XZrtffvH0BuKPyY/e6tOecaXaDgxhbZAmmVPUNL7M= X-Received: by 2002:a17:903:41c6:b0:1a0:7630:8eed with SMTP id u6-20020a17090341c600b001a076308eedmr7544643ple.11.1680115293931; Wed, 29 Mar 2023 11:41:33 -0700 (PDT) MIME-Version: 1.0 References: <74d26337b2360733956114069e96ff11c296a944.1680114854.git.andreyknvl@google.com> In-Reply-To: <74d26337b2360733956114069e96ff11c296a944.1680114854.git.andreyknvl@google.com> From: Andrey Konovalov Date: Wed, 29 Mar 2023 20:41:23 +0200 Message-ID: Subject: Re: [PATCH v2 3/5] arm64: mte: Rename TCO routines To: Vincenzo Frascino , Catalin Marinas Cc: Marco Elver , Alexander Potapenko , Dmitry Vyukov , Andrey Ryabinin , kasan-dev@googlegroups.com, Will Deacon , linux-arm-kernel@lists.infradead.org, Peter Collingbourne , Evgenii Stepanov , Andrew Morton , linux-mm@kvack.org, Weizhao Ouyang , linux-kernel@vger.kernel.org, Andrey Konovalov , andrey.konovalov@linux.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 52E6A40005 X-Stat-Signature: yz3grz4e5n78orwunm1kr7d3nangtqa8 X-HE-Tag: 1680115295-299756 X-HE-Meta: U2FsdGVkX1/WO2Af9Z4M791sDP+7GeXGt8HAeQ7CbSH71k0ZqBWYXb5OXyaOT0mCmNz2W8E06hLr0s7SPMk3xWZeBcPN48edAVc6Vm6nx5u91RbBu+ae5ldkKygElEBVQqgKynqmn8DwttwYw7y5zi5T9ohDW48Lrp9nE0TqaMVHKtWCyVQtgxRzzZqGtnCcguzpHzy3enQ1zVvUPBB8OJgNjHKiSbMLSvhlQoeBbKu1F7vM0vXBswIbORg0kKtx9OUSvKjsxPB7hObC8XuoTOHuq7BDJpt7Id7GSGbI7tt9iPqudhM3n4HKRtQec9nZHlXTiqcdnnruM6fjUnxVubyvHVX9NfS9khmWKXa8oyfAbeb8OIDlfdGr9+FHe/KGT8JhSVmS7Yo0mQIiPjm+/fow0Jg5TZoFtP4nNOJ9joLeOIh/8jcC5RYp5kBbvoYfmf1s/V1ae2CIvAt+0aVYHOl6SNpgTXRiGYoq/UtNFmHfsR7hcMJFzTMsrL6ktWL/ZmV06v/sB96OI9AeWFf1cfl5jxtNGgC+k6bB8tIfomEU3JAyo7MIgnKRphZ8NKTtqY3+Pgv9kQvZl8GV6lKfj1PVvsPHa9Hzl3RwTAKdb4rCVUvtUNkgoGQTznoz0Z489Zyd3q7bBX6LAetSEbTq8jyBfYlub49g0Lyzpxs19AJRyeRdQwZWrQNU+gUArAUPIxuXHqHZmUrFTQHBHrms8/XNr3g/YmUj8f/iNSvOYtlQ+beJsySmU9qvipzZ+hTdZbdrhNxxq0M/a5VN5w+URF/9elzy7g3oTiJHWbOqCYgEp+JGfRpzFz7ssiDj2UV0WtE08b3oUeUgcZcpMOCvb+snLczKGYpOD8Rh6Qqg2BQTYkukYwGRKOVQtUIVwvsCi5Av9rSnzi6Tbo1l6tkgIQ9vW3JOd6S8XrL4uAKqpTeCF/1ItlLtgLc1qEbjXc9AY7LUAN062tWc7Z2eOW7 bFto2TEK JN585EjEhffM4ABOW908sbmuIv6Iu48tt3Fh034RdD2zdtIiSWoHPRSv17k5q/Kr+EJkrdvuTX1OLeaxUMdkOZ6QOWz4vBxF9C2t5vXnopMnVvB94fdSdRC3OKFxDM75iSsfqjm1UypuiwtS1UCM79ewpyAYLxR268o3PrvHoO50cZioS3+MXq9NfqWFls3Lv/CaiSSY6DvC/oURBOo08ASM6t9jCxGTs9GtqHVxJJQ+IyrW9iVsxj628we6tpY82vlI75ySvHUYC/ErkzHYeYc4jcKGdepb7Ng0hDkecLGMSiAZHtPvoz98/K3p4niOpyARqt+owdnqeF+UJJ5xHomM37ocMnuqmNaj9sCnpdlhfTpj3IvZfmjaAupvZxTQMZ6IlKMkbONzGi+JCdJceIOGj2RdNHzxbXV3DBTxmkkx/enc5QwaxDiFSruPDLFuoK/pikyWxIt1ZHtkdJ2O+GrJ6t3fJr9A59hhU9Vf26PFZl85GZmCbB7AF5r8zBlXqvsa6ZbPCnznBngMQXVl3w/O2nW4PyKegFokeLRAEkg05i4K9Fpq8vrTnSWOVIxUoQ3QDAeuJP9KY6Vrmolr5VPyY4nk6eClbjcgV X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Mar 29, 2023 at 8:37=E2=80=AFPM wrote: > > From: Vincenzo Frascino > > The TCO related routines are used in uaccess methods and > load_unaligned_zeropad() but are unrelated to both even if the naming > suggest otherwise. > > Improve the readability of the code moving the away from uaccess.h and > pre-pending them with "mte". > > Cc: Will Deacon > Signed-off-by: Vincenzo Frascino > Signed-off-by: Catalin Marinas > Signed-off-by: Andrey Konovalov > > --- > > Chages v1->v2: > - Drop __ from mte_disable/enable_tco names, as those functions are to > be exported to KASAN code. Hi Catalin and Vincenzo, Could you please take a look at this patch and other arm64 parts in this series and give your ack if they look good? Thank you!