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 6D656C83F1A for ; Thu, 17 Jul 2025 14:28:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B41096B00B0; Thu, 17 Jul 2025 10:28:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AF1B56B00B1; Thu, 17 Jul 2025 10:28:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9DFE96B00B3; Thu, 17 Jul 2025 10:28:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 8B8FD6B00B0 for ; Thu, 17 Jul 2025 10:28:14 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 5AA9A160772 for ; Thu, 17 Jul 2025 14:28:14 +0000 (UTC) X-FDA: 83673986508.15.D21E7EA Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by imf25.hostedemail.com (Postfix) with ESMTP id 66D7CA000A for ; Thu, 17 Jul 2025 14:28:12 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="LzmbD9/s"; spf=pass (imf25.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=1752762492; 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=4lUgc2mQ1RFMODut/DxjH0e3nH7UxMqXiDg2xTFsSSw=; b=dRQW51PbQclnSG68zgM1Tkyl+o6yAH3icAgonnJM1Kgm91H42iCMozPeBkO2n4U2saKYmE RXAzhBCI5ndwEVJKK3aqQhGE6H/Klo2RJ3+d7C5TBA8C5Vw98YMh1aUdVfJ5WeTgc+Bx3n x69P0bQZCQWy24nEC2V02iwTouRiusg= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="LzmbD9/s"; spf=pass (imf25.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-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752762492; a=rsa-sha256; cv=none; b=QPqPhMjWTSZZNKvAXJWrunaAwrq7qqPtT21PodVsabmbhrHkl+f7oShO23K5iepmq8TP8m FfAmecnTE1WqGfUmrlg1uRJ9tHkSsM0MLwVCV+Ed/hCRf0F/1n7qA52czL0iVqPzpTNBxU pvHHXa72/P5X0e3Xirqyx7vqAnVF1HY= Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-553b584ac96so1113704e87.1 for ; Thu, 17 Jul 2025 07:28:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752762491; x=1753367291; 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=4lUgc2mQ1RFMODut/DxjH0e3nH7UxMqXiDg2xTFsSSw=; b=LzmbD9/secgzhc6a4T/7AhFKPb4ZN9lWWBglW92/SQ/QZjKNJVaRQuIlKyT5Rf+Pqh L3ZRRErwsd+kHTkL+XstXKYbBo0nbihegpwRHypJXYAGANYb6pePmpBIoM6/vF7+96zp sXwQISzv1049BrkWXljaddHVK0pwHORmUk2ppI+YgRbvBzWAGPVUlMWAZB7dsl8mazE8 LMAqqVptCNzXHWBjKzk4ZD1So3PAUk1bkl8aHZhkrJqS8PQl96g3FovwMnfU+W6X8ixE 0aKiWPVD0hKE0kPCslwG6T7R5gg/04xNn9gDFnGHsOFHUe4w/8jaDm78zA8q6zqZsLkr ZJKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752762491; x=1753367291; 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=4lUgc2mQ1RFMODut/DxjH0e3nH7UxMqXiDg2xTFsSSw=; b=Eau8oPFdOcD4/0J3h2rp04P/FjyDer1ARQ8puDjb2NUcbzqirzsc/YYcgJIdWfiw/5 XhWttBSX2g03arZP8HaMnCX/pzxgAtbw3+vrdJ+qSEpomg1S6uyF8gaNzyC1A3aRH5H2 3bglK5ZZ1UgUsZxWYrQTvGZ4X8pXHJEj2PCU6Y3DGH2c1FnmiwfayskGadimNNjTZBku gqrVHl7aP73V6NhG7vfvkNV9Cmppne3tv1IbWbKHV6bor72ZtFwCY3Yc2MYGdwpDpsp7 MgwtsuyAdExzbcvnWQNlLUM9G2jU5B+1sVbvl464zcFzwoGJp1rg+zOdDCKQZxVhE5C3 0HYA== X-Forwarded-Encrypted: i=1; AJvYcCVzmNDgNH5EjihJImPJpzLPicfvzrQ/ONs5ymiYpjQzoMvbBmFFNT4rI1ylu0hQ+1a/ADd/e+veoA==@kvack.org X-Gm-Message-State: AOJu0YwqcsnZz404tQVUeulTgBes73OiMwBYcjIYoQpTqXFgBrL691d6 daRnPDQv5wcN7hwMiokMbjSp/KoPKCmPPI4LElRw7oa0u+5in6edVlqz X-Gm-Gg: ASbGncssg7KNQ0O9ojY/53PoKDH9ivtsHrU7if6BIKstLKlTsNfCBYsAetJLdrV/5NE BnBT5VkiM32ofTFLYfzTkfjfTLg23PQsq9lNTvp9s249LREB1bBp2ByUiCMAosThBG6AHoBBZMU ZIrws+KoIgNP8j5uCPpUA7f0S3F9apeBJqpcUwiXXHHihDTW2K9UaGaiiza70Wj5i478WTtkYOQ ZExG+UkV+FRmyP4BSpZj3ZAnHvP/8irCIGDmTRbM5E3+xY23IYl1Ti6OIAglSCPPP2pbHtc2CCC m/+wQuI8QQrZJ+u/iWEWikaCZ+w21B3DvsWXwf8XtBM5Gk+46p7oH4KPt0k0r11dvcL1Lnk6jLo WMy7WNu9TDyx8ezvmxKFy3oUYFaB1LS8dHd77TjpjDY2eqrXJgFhtQy3YqlVpz2FEMs+3 X-Google-Smtp-Source: AGHT+IHDhctOdPCboINtKeXrLTUszqbBiUuSpXqwZ8iJGfUdyizY8inGgvaZnyh7hxTvzKTa8fgC6w== X-Received: by 2002:a05:6512:618:20b0:553:23f9:bb37 with SMTP id 2adb3069b0e04-55a233b2fbemr1641277e87.40.1752762490421; Thu, 17 Jul 2025 07:28:10 -0700 (PDT) Received: from localhost.localdomain (178.90.89.143.dynamic.telecom.kz. [178.90.89.143]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-55989825fe3sm3022975e87.223.2025.07.17.07.28.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Jul 2025 07:28:09 -0700 (PDT) From: Sabyrzhan Tasbolatov To: hca@linux.ibm.com, christophe.leroy@csgroup.eu, andreyknvl@gmail.com, agordeev@linux.ibm.com, akpm@linux-foundation.org Cc: ryabinin.a.a@gmail.com, glider@google.com, dvyukov@google.com, kasan-dev@googlegroups.com, 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, snovitoll@gmail.com Subject: [PATCH v3 09/12] kasan/x86: call kasan_init_generic in kasan_init Date: Thu, 17 Jul 2025 19:27:29 +0500 Message-Id: <20250717142732.292822-10-snovitoll@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250717142732.292822-1-snovitoll@gmail.com> References: <20250717142732.292822-1-snovitoll@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Queue-Id: 66D7CA000A X-Rspamd-Server: rspam06 X-Stat-Signature: 4ii8gnswx5nqg5qsk8ohugwnpt9u8zh3 X-HE-Tag: 1752762492-114837 X-HE-Meta: U2FsdGVkX186+HWGGQE3DnOyO9PWMYhPT1JmY5IkqBg2qcLA/R7EV79j2BDUx3peZDqXmIVxErdBFfSuZU7LSWLOJDtxPJHMuXwIXc+VDgWKWhKIv9/jn/0fPKzufoaPD8fb9ExrNf9i4Os2URJrCaA2q1NVh9qOBC/lRd8daarqB4wQVI7lvovgdN2feq6XP4+jkbJSSxBZj8btrYfNJI1YXzkNyavD25LNIoNW2QsPGJTHutwfxdauw0vhujMVl7jnMUN4OBVoqHQZRhGQFUIU8zzUu4EYS2uusThlSH7wkQEG7ehzlXi//eTD8r6xb4LQ08rsPCkMClGBR3F7ud2qnMYj5Jq6s3+HhLJT47G88/eaAMRvW59jeUCpaGrtotAfS3CsC7FqLJA3Usyp36MTTK9rQ0N2Uu2GmDHTUcY+ICcijCjrFZnGtHHlY1h/25iLv9iNEUk53cJ/Ktq2+7WwUs7lw6ilMqHpq1tQE+ZwfqpIuDX95IfmIySqElbunufFLv3gt4+KFPWsp4lXw5tb1i9NjWkYFpyx5tTH0ErNUaqEWMUGyKHfV5s91djsGHYu2V3hwNn1sYskWBa25O/IsfDjzJ/fqAAF3BUd6+RRImy2lrfW1yhs9/FeI+smymNIZhcLlw9m5WnReAzexmA0vkHL3tF9bHYb6JT76bxWjnVyKmUguion7R/6XwHGabAFb4Ndu4g8CtFKFMc7EOr0F5VHORRcexAqmT1yT9XTwGfKPuz0FEDLqbZ4DnoELaIFrLw35qaHCbUv5V3KMZ5UkfcnYQk/ZqyOdumqsT9carNNbUw/qa9ygOnE802a9PDceSLQQAJ6YdBDOQi5cDicLfWKcEVxGwc2SE2pYPXQk9UgYuPMrs/H6Wdxh95Ydrl9yh7L6pzjPjvBUGkwr4MwL8+Pozx53jwb6ujBYSDnfSAN4E3qrXFRp8gbmghBRFHpxuu4i9biCjgEE/L QPO4MY7K qJjdMHrj8SE1Z8blJcejZVnJ2Y3AXAh3SCgGqTUK0yHjNLWC3uSaMGe0no6BKZCg7grkF7VHPOEEEacqyDEZuAk7jIqjK0vO3YVbrDec4NndRhOptiPRgJlkow4OIw/nPp0eVwbc1ZrQRb12xiVaXuNPuNmdsX+VxWSvRW4UuKodu/P9dDCqLnn2BTOS0QNmP0H+WbrdSIQQ19TGcZEmijCYJRwDm+ScO2XtF8OHdnAszOMFqMMuSAHQZX2kozASbVB57cSHUXC2fpLiaO/I1+StWX1TZZIWqRuFGEFqsi2AlsRfM37TUFRwhfAw9oB+vP60J5e9DMnJneKsC9haUtnivqiYe6H2kRi6ZaUR28gzs2/iMHqvAIIdzScTwy0UuNBrKkp69Jg0R0qOLbhv158/YpeDB9UP/MVbqQh2UROv/IL7/pMD4CyOe2dwTVLRrwwz2SOTki0VO9hYr5s/meYx4dOR/npc5zSgMYDH3Q0TNuNcW2S5+g8A1irUO+w0IzT3J1EbZIZ1QrrZeTViKfMCzjaidx37rDZ6OlDVKft+LectyuF6aGfSm/g== 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 handles Generic KASAN initialization and prints the banner. Since x86 doesn't select ARCH_DEFER_KASAN, kasan_enable() will be a no-op, and kasan_enabled() will return IS_ENABLED(CONFIG_KASAN) for optimal compile-time behavior. Closes: https://bugzilla.kernel.org/show_bug.cgi?id=217049 Signed-off-by: Sabyrzhan Tasbolatov --- arch/x86/mm/kasan_init_64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/mm/kasan_init_64.c b/arch/x86/mm/kasan_init_64.c index 0539efd0d21..998b6010d6d 100644 --- a/arch/x86/mm/kasan_init_64.c +++ b/arch/x86/mm/kasan_init_64.c @@ -451,5 +451,5 @@ void __init kasan_init(void) __flush_tlb_all(); init_task.kasan_depth = 0; - pr_info("KernelAddressSanitizer initialized\n"); + kasan_init_generic(); } -- 2.34.1