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 ECA1DC7115C for ; Wed, 25 Jun 2025 12:45:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 624C98D0006; Wed, 25 Jun 2025 08:45:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 603F68D0001; Wed, 25 Jun 2025 08:45:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 53E9A8D0006; Wed, 25 Jun 2025 08:45:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 46C1D8D0001 for ; Wed, 25 Jun 2025 08:45:56 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 053FE1A02C9 for ; Wed, 25 Jun 2025 12:45:56 +0000 (UTC) X-FDA: 83593895112.05.644EE89 Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) by imf28.hostedemail.com (Postfix) with ESMTP id 1172FC000E for ; Wed, 25 Jun 2025 12:45:53 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Jb3jZMLL; spf=pass (imf28.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.167.43 as permitted sender) smtp.mailfrom=snovitoll@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=1750855554; 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=aeUHbst5u6uAyR1ycfeU07wkwThxzbqj2XsMrc/HWnM=; b=ETldule1CoL97rKThklKLOqYzGsAA9KBu4iaHAetofJYdaMc4jugqE7GjqqaXWanv3LeSR mWWRAtkzXF7oRS4oZgt9H7swTJA0dLuVGTEPwJk7mFRSg8GKxfl3JWAq5Ys1sJ9LHG65BS 2/UYhfkDfVJ/Ql7XUbLZexJpfySrtoU= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Jb3jZMLL; spf=pass (imf28.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.167.43 as permitted sender) smtp.mailfrom=snovitoll@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750855554; a=rsa-sha256; cv=none; b=uOt2Wh7MnEwmxIYHmoGXeFBbyNK83EKSa2CleFr4+I9P46pDmaDcFcDQij6j04ccivBsMa yJL+enSsl7UOIMaxtW+3P8UqdwREmP2wkQsZD3GyevbWkHhfjFaGSQNB3PxlNHDP2GBLV/ /GmHg7HI1c8zmjg73/S6Pd5kxKNrrPY= Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-553bcba4ff8so6664327e87.2 for ; Wed, 25 Jun 2025 05:45:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750855552; x=1751460352; darn=kvack.org; 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=aeUHbst5u6uAyR1ycfeU07wkwThxzbqj2XsMrc/HWnM=; b=Jb3jZMLLjbynMVqN6mZ/i/HjvpZ2RQvBa/fBSug3CDPxkF41jcpf9hdgh1YjTS4l3c MrsHEs//lqp9yNy2GkV4v7xnre+h73QvjuiuqxHbyzuNoOLz3+2obp657FK4e8jWUNLi 6u0xowGtY+KDW16q4hN/p/9RMsE++D6zIMWcRlVfc6RKkxvqZdLI3cAuI/KDzqYamCYd xbtmLW1SyLOS1mN0q6WtcWHU3REMA1jezlXRUKIv+4hW5JAvRIeUZt4eJ8JCB6EzT4rN YF3MlpmJPWjpN2E6nf3uD6TGwPOPtJGKZT3U0f0IA8vr2kJgcpTYBQVZO5N7WGQIdSdm wgoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750855552; x=1751460352; 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=aeUHbst5u6uAyR1ycfeU07wkwThxzbqj2XsMrc/HWnM=; b=wLeJTTXo9nj52z0b6pqtac08yEwrNxFeOZ5ZFbRpXa4oeryQR4KIV0svvKSSJL/d7P XdGapWXlVHT7t5yFAP9HYk1f5MGPit6/SFrnH6axfbukuUdAocSZ11MVDVSj8/0ZQJfK dSJE6nt+Paj4ap9nSKI2/tBkZEWdo0KbTKaiASdeQ5astA3SGiZlW8vgLg4voRmz3yza N1JwroW8SwhckqTZFjEys6zIaqxop4jkJzrFR+4B8O4SXcYaDQwUvuxussvqJUPQw8mq LINB7PhyxVx23set8JYXDauEB84uN81ue9Ce99PdhtPjsCCTHt/Z3KyTvwSjkhiKiqIF ToEQ== X-Forwarded-Encrypted: i=1; AJvYcCWv+hrkoT+lyN9W5OGCiJS8oQmlOYZeepV/7/jpm5MNdIEXop7wUHB3kSEiwUGQJgabsFw6mLHjpA==@kvack.org X-Gm-Message-State: AOJu0YwabOANITIjdy0W0wn8/KSwPjhD48iMvT/yrJP1mzr/sqSF/Lqx AX2Sx3yMol5VgNm02QcfIdUHfTLf9bG/A1QLbR3Tpjfspzn0bsy+q4GTF3rGSwoPZumbFsk4MHQ mjjj8FM1o9k6G3qz/6nMNZ8bYButHRgk= X-Gm-Gg: ASbGncsd1x1Lc4tY5ku00cm6+wT4v6zbRoORyXC9zmBYX4rwGUDcFiJmjwmATjVAGvI 4rtwuF619ISB6hQm70JeWOG0HGgyM2SepcQBMwrNOEhC8IA3Jg7dRDwv2z4QMKaNXJNWIUgIq3T NupXDgFMZCKrrre9mRvDW++lEC//sP1Db3GK8ZwayS7w== X-Google-Smtp-Source: AGHT+IGd+VQCTiJwy9G1ykD/0Nzx0GAzsfPqUCVqghBLVmwOBzPwEbsyyeyH2J2LllM1nMa0CK079KR9Ekpv1ITEkm8= X-Received: by 2002:a05:6512:1591:b0:553:abe6:e3e7 with SMTP id 2adb3069b0e04-554fdf5cefbmr869898e87.47.1750855551832; Wed, 25 Jun 2025 05:45:51 -0700 (PDT) MIME-Version: 1.0 References: <20250625095224.118679-1-snovitoll@gmail.com> <20250625095224.118679-10-snovitoll@gmail.com> <4d568111-9615-4fba-884a-f2ae629776fe@csgroup.eu> In-Reply-To: <4d568111-9615-4fba-884a-f2ae629776fe@csgroup.eu> From: Sabyrzhan Tasbolatov Date: Wed, 25 Jun 2025 17:45:34 +0500 X-Gm-Features: Ac12FXyn774raFC9M0P_m_Yp5o7tYNYYaJPlJbUzpj4u5O7z5JIOhc_ux4m2QSg Message-ID: Subject: Re: [PATCH 9/9] kasan/powerpc: call kasan_init_generic in kasan_init To: Christophe Leroy Cc: ryabinin.a.a@gmail.com, glider@google.com, andreyknvl@gmail.com, dvyukov@google.com, vincenzo.frascino@arm.com, catalin.marinas@arm.com, will@kernel.org, chenhuacai@kernel.org, kernel@xen0n.name, maddy@linux.ibm.com, mpe@ellerman.id.au, npiggin@gmail.com, hca@linux.ibm.com, gor@linux.ibm.com, agordeev@linux.ibm.com, borntraeger@linux.ibm.com, svens@linux.ibm.com, richard@nod.at, anton.ivanov@cambridgegreys.com, johannes@sipsolutions.net, dave.hansen@linux.intel.com, luto@kernel.org, peterz@infradead.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, x86@kernel.org, hpa@zytor.com, chris@zankel.net, jcmvbkbc@gmail.com, akpm@linux-foundation.org, guoweikang.kernel@gmail.com, geert@linux-m68k.org, rppt@kernel.org, tiwei.btw@antgroup.com, richard.weiyang@gmail.com, benjamin.berg@intel.com, kevin.brodsky@arm.com, kasan-dev@googlegroups.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, loongarch@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-um@lists.infradead.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 1172FC000E X-Stat-Signature: 9nzjfzn6u6rp161gnq7gpemh8zmk1y3s X-Rspam-User: X-HE-Tag: 1750855553-642800 X-HE-Meta: U2FsdGVkX1+okRPw7rNqE+DEVCSmCfSKgQMyFbS2PRzCNkDGTfttMWKohJ2ONVb+2ZWQ3xRpqvq/PGRbP+sXSiO9b1S/EVQbPkMRCXhZqVHBy6qS2iOlF11qrSi3v6fQjAssuREvsElHfpM5sz+8CkE3yxBh6utWs5/YmtHwRM9iQmByefQVFHkj9gjN78Gpso0Uw6M4AkFTCAhAPFNwjh9sLvF9bVmcw7s/6gbzsPqVdjh/Sg6+PQ++RLnmkeJMysNXO69+jlcnhr3qWSFFjPvpniGoiqMsIwGJovRzqGQeW8212PoRVtGboyhIfSHtI30PQVmhNkIwAdD6ueKJ3MpUsnC0wONLyM5ufyQal43V1Le45A328G3gOGEMMVxVpSfPTht+2Jwd4V5Lxir3Q3901lyHixJdL/AMDzT5x3gPAS3pLQWQ4gQ/TRhTHY6N+rV/9mbJ6M8ligI9HTEp32VJzgckUxbbRs6nIrocgrGzmu5YYwH9lzskdTg2JZBm1cOQu69gx/oVDnLbD/sloWWXGcl/o8MPas0aX7mtf1YnFjpdgp6JMG+lX402ecuKHSB1A86r/D/KtSqECydt286sU2BqTZqFg8QxeuOcySDZDV+nOn384HcAjDAdGEbOSbZvuYxZTozPSwSO5PIORCGG77bA1DcI5DxOhCa0YsxJOqwKsCSxl5y075xTpe9GZNGYI/AtxTiLPA08LMk832wViZUGGx/mNfgNnQdO1kOrREpwLhJQSSrkUPLAgpnE2DKVyakGZepomVGnW4UwT1302Xa3jM9/gCj981k1h9tUEJRoLl5xKNwc+GwBpTlTO1z42CaceMExDLjKOWp7HwLjgtkrxjtSGlyC7PHcabNaJpmwKKbegkSfkrc7eJE991Qjtj03Yicxm2BlETqcKzwfZmU/mWJN0Q6o2qs8IyVu87nncgh4OJ8LN2LngLLpJEZBObr8j3mK/gtVrzK nCh8WDfT Qm2o2M0MdHl7/Ei8cEGwdWX1LYNkntvCuHQDEqfAUmb3GIvOPcivlHravE3CvZfBs18ra7gz0oF9VY6ivIe007NDk/hMufaQNuva4DVuNwkTCP30ml475IUD8RdQQ+/RCN0hognQlb60ViwuE1OmSiSg3QARhpzeMWiYsaq83MCUzTAIuEh1ET3ML7dWyTTkTiLSmK9iW1Jgaar9lUbtKY6orQvK7sLu2gtmyoGARgweXjSNZDcvwEBVDDgE9F2q6vdg0KC0H6BKIQxaspn0SABdhBMh7lyV+TNMd0qnnDra84IZQMS6hrjo+wqBnGogMHu1wnih2LMFpLg+9bSgMaWrGYa3+zrz7Jw9ttJIUozlKraJ6hjNegqaeosRC7jnI7+3taP0qd5X11jAQ0+f+xIqwG/jAiGZ8AyS/4fsze3k9jlAGQe0MVRAKtZj1aVL5sTrVUci8ZyIDrALTMKTp8IgCvz8USGHqGeoqsw1BaokTz4mGzICjQ4yYau3mWFP/mzEF4BuT9o1RqWcijEBbTRkQNtcfoGLdxaZV 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: List-Subscribe: List-Unsubscribe: On Wed, Jun 25, 2025 at 3:33=E2=80=AFPM Christophe Leroy wrote: > > > > Le 25/06/2025 =C3=A0 11:52, Sabyrzhan Tasbolatov a =C3=A9crit : > > Call kasan_init_generic() which enables the static flag > > to mark generic KASAN initialized, otherwise it's an inline stub. > > Also prints the banner from the single place. > > What about: > > arch/powerpc/mm/kasan/init_32.c:void __init kasan_init(void) > arch/powerpc/mm/kasan/init_book3e_64.c:void __init kasan_init(void) Thanks, I've missed them. Will add in v2. I've also found out that I've missed: arch/arm/mm/kasan_init.c arch/riscv/mm/kasan_init.c > > Christophe >