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 C8115C7EE32 for ; Thu, 26 Jun 2025 15:32:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 692F68D0005; Thu, 26 Jun 2025 11:32:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 642618D0001; Thu, 26 Jun 2025 11:32:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 50ACF8D0005; Thu, 26 Jun 2025 11:32:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3B8338D0001 for ; Thu, 26 Jun 2025 11:32:34 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id F08E3C01A0 for ; Thu, 26 Jun 2025 15:32:33 +0000 (UTC) X-FDA: 83597943786.03.C4CC98D Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by imf21.hostedemail.com (Postfix) with ESMTP id 066DC1C0004 for ; Thu, 26 Jun 2025 15:32:31 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="kSf2/88p"; spf=pass (imf21.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.167.46 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=1750951952; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Nxtugr6OI+iAiBoQ5DVdScoZ4wigsSWWp7UsuEUnh5g=; b=6HBUrKKrsJU0zJyMx/cX9fsR4F8uvszqxnTEyBRunMl5Nnhz8dysMrhewRS7cYAFB6hsju 3p0O+9IS2pRhOYRlvP/wolZqtKx+tUyVMZ0UUTQJHEV6zjd84pZAXWHmhN+PEn4u/mEvd2 ZXeqBu2QT8Y+bmODtBluAijahZps4v4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750951952; a=rsa-sha256; cv=none; b=ml8G7uJEkHAwSjbGehvEDw+qxj4nbKSK0ZJ2L4m5j+o6ObihfXtA8yyY8S185Fl8kT99NX Dbl2HA4MkZBVg+ngXBenqGHgfcN2X+/ltD+jCxLfVK9coC8H2M6b4DQSvIKzbVVNOp9AlY isJkYtswAKQxfaVQsutPII+erD4JiMo= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="kSf2/88p"; spf=pass (imf21.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.167.46 as permitted sender) smtp.mailfrom=snovitoll@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-553bcf41440so1196403e87.3 for ; Thu, 26 Jun 2025 08:32:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750951950; x=1751556750; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Nxtugr6OI+iAiBoQ5DVdScoZ4wigsSWWp7UsuEUnh5g=; b=kSf2/88pddO/ukbp60x2LcS4UCeNwh8knPMP0+tCyS6ne3LCSRs88mG+Cs+enmcCCY n82fJ8opgl2MuORLCunlfF2CeyU71HJ/+iNFytCvy91SlyqBOb2TJohHsKdJdhTUbK6w XQZGA1Cbx7CPMTlLHDuLTHNoVwIEn0yLhv1HwLsLLK1XLogLXkjjjxmEKISgSpBdDQ7+ Xn3AWtrmlSo5b7ErE5AS2MP1bbvzqJdaTPIpvReftVPKl1sEGUFUWr3Gp/33cMvxUt5A 0uWkCvB4xkh0eC2JFZVPNKAalAeM9pi+y+I/zSBfvJWQpfZeAD0dfjdDu/W58LNr7jAN jZ1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750951950; x=1751556750; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Nxtugr6OI+iAiBoQ5DVdScoZ4wigsSWWp7UsuEUnh5g=; b=of1xbcJi/CL4K0F3phCncZMDTFouOCzVcrih1lNrVtMIM4iWG6nQzZrBHv7l0cV01q DKNxipCKCYneqrGw8hvOsZoIyNple5E3mq7n2v6SMEKX58kXS+8d0poL1RLZfLuCynuR DRzaEtsvCgXzAYeAjfrpgCnu4hI+1bn42vrA0O/yGhuOOFRdae+EQI/xbXGdnM+2EcYK 8KYtOOFTmCOs2X4/8womxZmcYOXgtdyd0x7SRUNi9Sc10F6rq5dP1KQ/Pcni//9HxKfe dN6gFwsHjKtv3F9DVrngHHiRBqD6o+pPM6j688VUgKlQ8m81U3UV4GufJrEDgCLUOA8v GWww== X-Forwarded-Encrypted: i=1; AJvYcCWeREBBlrEiHbGeEWI1TZNOAVnTQ6w1h7YDitaDdS6Oy4Qqylgn6AW9HfCJo0qERMalQuUZgWY90Q==@kvack.org X-Gm-Message-State: AOJu0YyKsWFU16FbFJr/3Yz432GuOhxp1ftD75QxtaZvD077bemzVFCB WIhamxHvlUsJg8WIXbPviQi3AiT9nckt2hm3L80t9IhLVhNSqAweorKx X-Gm-Gg: ASbGncv44YwHrrF97dmNgbYugh5azMcslKfGInkMJi463ukgk/oY7JJp58RmW+eU75j MljwsYq2drqRef6QRbrfwlI3khQIiNScifNJMgtyKIKxwvivAE+vAheGolZzzWBoP7XRhHnuLQa N/SE8c26b36SeJauE+YZ1uFvd+0KJ/IcOAc3LiFOpoDYQ4Sgg6mqZu1YRzDa8qY6zf4IMYjDTT5 mtrdjPFH1pwzIWSQ89UE0XfFHEn0wOZICqomQuGrEiPw3cb+LuncbWejnsvVRC4GSsoQ/MW6WB2 KUXYPkjSzqYS/WktchwfGSH3vqpv+XrqvVRL1PSWUNPREWgWG4ynhpcvu/wYp2r5oXaViOHZJSL X9fniABPXExaUh5gAFEW0yFpYvp9HfQ== X-Google-Smtp-Source: AGHT+IGGt6yu06Z/Fb2uJjOxPY5fFcWkWfnfjRjUezmHyuS+t/QogNEJZXQVSUvZn1n0IiNOe7m/dw== X-Received: by 2002:a05:6512:1193:b0:553:ccef:e31f with SMTP id 2adb3069b0e04-5550b4749c2mr141485e87.13.1750951949806; Thu, 26 Jun 2025 08:32:29 -0700 (PDT) Received: from localhost.localdomain (2.135.54.165.dynamic.telecom.kz. [2.135.54.165]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5550b2ce1fasm42792e87.174.2025.06.26.08.32.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Jun 2025 08:32:29 -0700 (PDT) From: Sabyrzhan Tasbolatov To: ryabinin.a.a@gmail.com, glider@google.com, andreyknvl@gmail.com, dvyukov@google.com, vincenzo.frascino@arm.com, linux@armlinux.org.uk, catalin.marinas@arm.com, will@kernel.org, chenhuacai@kernel.org, kernel@xen0n.name, maddy@linux.ibm.com, mpe@ellerman.id.au, npiggin@gmail.com, christophe.leroy@csgroup.eu, paul.walmsley@sifive.com, palmer@dabbelt.com, aou@eecs.berkeley.edu, alex@ghiti.fr, 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, nathan@kernel.org, nick.desaulniers+lkml@gmail.com, morbo@google.com, justinstitt@google.com Cc: arnd@arndb.de, rppt@kernel.org, geert@linux-m68k.org, mcgrof@kernel.org, guoweikang.kernel@gmail.com, tiwei.btw@antgroup.com, kevin.brodsky@arm.com, benjamin.berg@intel.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-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-um@lists.infradead.org, linux-mm@kvack.org, llvm@lists.linux.dev, snovitoll@gmail.com Subject: [PATCH v2 04/11] kasan/xtensa: call kasan_init_generic in kasan_init Date: Thu, 26 Jun 2025 20:31:40 +0500 Message-Id: <20250626153147.145312-5-snovitoll@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250626153147.145312-1-snovitoll@gmail.com> References: <20250626153147.145312-1-snovitoll@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 066DC1C0004 X-Stat-Signature: f384mxktfomur9hwcoryqid41c6cfx9w X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1750951951-800968 X-HE-Meta: U2FsdGVkX18anj7Hl1krU3eeDzKXDsn0B5PRZ7EXdjp5fQgCcgEwe2OhX4+MXuI9+NUfiAVATcLwFeyr30J3oMSv0veGaCyatNYoDZ9zDZkBuy7baHuInGjs8ziGOmNdK65+Az5m+qleZhR+yZtK+VirLQj6/3BfKyLBeZuJUy0sF1KVc3qid402H9ib4011fK8KsOHTaq9Zvalvmfplfqp94XiCyMU6YGXbmI+n5OlMloSCBSFmZS85GLIJXwmcCOYKakqVUj4gohm+JMHtjQa8oFfZ9GxnW5dHqu/bk3EPuf5dXQMk5Ym3q8RXQr2ilegvMqC00oQWl07LMkckkGXMu8IIFebTGLZhZ55KC22YjU9xFvn9hxH3oZ4iKj+6Xe+/4PbX1+ul8lVT2qsZrArxCjEqd2KT7ctlZSxU0KP2NTjEvEAjcVVYN8aVKFvsrKTiBPfPPA6gbbyJdqhj+EoTQAUKaDa8UviZsykJPdULbTuJSJHbMrdsVXviEhiUS/kYbqgTVLKLJYtdKwAcjP74nJyHYnGmys0ttqBqvo0qbYDmmre9sfJcQxzB23hI6n7xuFGwUZG0tNN6BIWoZaDV+aqb5YAxPw2kYxhmFX1IyQiPrZnl1mPxVwCuW/R7zOAetjipMTWQYTKWpEqYGJGO5Q3Ld2vd+s3P5L5zoyahXDt5XfgCCTeEn4OimdOA43EbwQjgLs3D7/S/DNUymbSNfbWh4pn+KvGuST8xF+xuTExNLd17twGyCIvFXekCpEETuc7oXRqvDa/f1Qk++XfGs/0Hvyn2wq1HbDbF302+bKXJitNdIKoNPOwIneYbO94z855yvbfsJ2NmShYtRlQLE1Ms+QVywV11ne2QRBogphUnqSgxweAuFsG3Ps350z6311xzs6lEMXaqomTORaKqHKFVjUV1IPtkkASm22N82p4J/DPjv94UU3LMGn1RlLBVzzVnWLtQzsz7Aam dSkQDlld VKXS/3GU3vgzG/8mQkMtZKw5nwnh8tYtHyO7u6JP5GXB4mGw6XTZvuATnlhzY6kYwBCwGIVc7W8VMeXiv9nsEhOcaoAmH4lop4w9NRy6J7EnQ1VLWGdqEdqJ7gQqIGGgQyrsWMCc5m0coaKmCg+87HsCzoKJxT8XMYLF4E7GN1wTgAwviORhjtBY2ItoI7oAQk8Rhc9Jk+WMz/qaCJKvamHj5cW9YOTqmjGn831+jHvlgotgg4QS0t16vMUZxtQTfxebevIpSJCoqJETfwmSU2srAasmBwliCUtIeB5ybsaL3xSBkkeNJxc8/y13dHG7Lpd2EQzUnIcoYLnJfkYd4m3UGgKcJl3KANFkxab8+A9s2xcZZesaxp7h9XYRUYDCwu6f9O23N3eweH1YbFKTLCuuJMfqPcYpgw0vNZ9J5c2Zva5bSgPdjzXYHjqQYq4juyHXQ+iwOgnFW90/RsKzg2D6ScZsnaXODfxXG2ogWVfjeX+9RS8k0MP+vYYUlYFSJlVOpQuPDO2Wi0nFhhSh1Jj5+L1SzBw5EkLfMMRtcLYi7HyJuE4nhwAibwQ== 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: Call kasan_init_generic() which enables the static flag to mark generic KASAN initialized, otherwise it's an inline stub. Note that arch/xtensa still uses "current" instead of "init_task" pointer in `current->kasan_depth = 0;` to enable error messages. I haven't changed this because I can't test the change. Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218315 Signed-off-by: Sabyrzhan Tasbolatov --- arch/xtensa/mm/kasan_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/xtensa/mm/kasan_init.c b/arch/xtensa/mm/kasan_init.c index f39c4d83173..0524b9ed5e6 100644 --- a/arch/xtensa/mm/kasan_init.c +++ b/arch/xtensa/mm/kasan_init.c @@ -94,5 +94,5 @@ void __init kasan_init(void) /* At this point kasan is fully initialized. Enable error messages. */ current->kasan_depth = 0; - pr_info("KernelAddressSanitizer initialized\n"); + kasan_init_generic(); } -- 2.34.1