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 4D1F5E95A91 for ; Mon, 9 Oct 2023 08:43:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DECBC6B0163; Mon, 9 Oct 2023 04:43:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D759F6B0164; Mon, 9 Oct 2023 04:43:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BEF8A6B0166; Mon, 9 Oct 2023 04:43:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id A3BB86B0163 for ; Mon, 9 Oct 2023 04:43:57 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 6BE9480177 for ; Mon, 9 Oct 2023 08:43:57 +0000 (UTC) X-FDA: 81325285314.30.9D376B7 Received: from mail-vs1-f46.google.com (mail-vs1-f46.google.com [209.85.217.46]) by imf29.hostedemail.com (Postfix) with ESMTP id C45F412001F for ; Mon, 9 Oct 2023 08:43:55 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=DNsEqekm; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf29.hostedemail.com: domain of elver@google.com designates 209.85.217.46 as permitted sender) smtp.mailfrom=elver@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696841035; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=YuCgwwEHpzwhAs2/TQufmyBSZG1iz25UrBV2AHFZCKg=; b=VB+Ba9lBlds5JCwqWHo0z0UR8wCLAQScB9iPAheAGJI0i+UWtFKmf0PSoVwU8Kpx3BimvT b6SAcprhtPEMEdP5dk2KQ9e2IDw/BJA2dKiPxEqrfIPB3DvYmLq9UeeI48ux4UJnXnjAIu uqYD+FZLdDZ8ymyVg13d71P6Gk1+1uk= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=DNsEqekm; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf29.hostedemail.com: domain of elver@google.com designates 209.85.217.46 as permitted sender) smtp.mailfrom=elver@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696841035; a=rsa-sha256; cv=none; b=Sv2lgZj0ESGoeCECHCfJ0js1CK0FFbUH4HdcDahr3I4XG+RcA4iskOpkhAkCiT9pOyAyoC uWa6095mH5VvfnDyWjRRxXHwycUO9dtBuEdy72jv5VGeRurkDW2jWXvBLTMYIBFXUiglzq kDZUHkDHzYnehhQJCQFBmP7FbwjNyfc= Received: by mail-vs1-f46.google.com with SMTP id ada2fe7eead31-4527d436ddfso1581915137.1 for ; Mon, 09 Oct 2023 01:43:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1696841035; x=1697445835; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YuCgwwEHpzwhAs2/TQufmyBSZG1iz25UrBV2AHFZCKg=; b=DNsEqekmSZspzUSGI1LZQ2JOUdHglqV6QimOQVswbMRnWg4P/eQ12id52S9DiZ0n6f y03Gtajru8rhaMEnpMQBo0lZ3Osf+63ZqhPtun/VDg6N+bENAXl/qtplPIMN6n5SGDMz q/8zuEmd1q4pIprnkyTd5CqKhMt8Q+BXEn5Pj0yABoOUMAhiGc34rBXpIyZbjKQ0mGuC JVRAH12rfliaCuwTmji6nMCHCMqws6fRuHtgarE5UotnQyecp+SB2BjPvSt6qUQJc7EL wnTq2H6m9czniwyYtIHWB9Pk4sBRqscZo6Xct5xmdi5WbhoG0zC9sejb9xjht58anafQ BufQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696841035; x=1697445835; h=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=YuCgwwEHpzwhAs2/TQufmyBSZG1iz25UrBV2AHFZCKg=; b=tAqesJ72LxXl4Rut3D7BUjUUe3pV9Er6c62cjhIexfsbnvsr+SlLbjccV3kvklQ0ky 0l3eC9ZwnzYH31jjHr6ZYAC9TBbj3qrmvSkOlpVhkrdwmtudnL9bhTocRsjq4dvOLsRK ClKv11EzMzUG9+t9yRY6Lq20golyu6Z0cnOdLqTPxlGcUKVoLkvHCnkkxyDlhDTlGf0p 1gmxB3VnYDXmcHG7UZNck7m6Mcdazyh9Ya8RYgBISMImikW6qHR63oGMyIZc3VTCrtBR s2MsEMfV5LD6UiNQrkk6tuo2orZxIhQVpOSf/d7D/Zf+YNNA0qAeMmXgoocqYK7J9550 AyAQ== X-Gm-Message-State: AOJu0YwsBRxw96SqETj5fzkXGkhcxPF5MawEMD3SonMUk5n9iqcHtErV tpbo83OlVwAlp9sUtU2e5+Ks6q3GjvHNvgJIIHt7AQ== X-Google-Smtp-Source: AGHT+IHM7SP0zXEDBJvuPJxJH+KCedulcWHo9b2X9XUybVvm+FLB8ZQG9IZy91mYRfD3JgNwE/1zaT/d/VOUk3UI2Rc= X-Received: by 2002:a05:6102:8c:b0:44d:453c:a838 with SMTP id t12-20020a056102008c00b0044d453ca838mr10464598vsp.5.1696841034758; Mon, 09 Oct 2023 01:43:54 -0700 (PDT) MIME-Version: 1.0 References: <35589629806cf0840e5f01ec9d8011a7bad648df.1696605143.git.andreyknvl@google.com> In-Reply-To: <35589629806cf0840e5f01ec9d8011a7bad648df.1696605143.git.andreyknvl@google.com> From: Marco Elver Date: Mon, 9 Oct 2023 10:43:18 +0200 Message-ID: Subject: Re: [PATCH 2/5] kasan: unify printk prefixes To: andrey.konovalov@linux.dev Cc: Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Andrey Ryabinin , kasan-dev@googlegroups.com, Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Andrey Konovalov Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: C45F412001F X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 5f4f4h5n4wshnad6g31sqgowezn6i593 X-HE-Tag: 1696841035-167425 X-HE-Meta: U2FsdGVkX1+Z5/kOHBQo/v8+3M+dZsBRVBDMnca+XhvSXRPDsipgwknCFv+hdHvuuBgJ06eGqxtK86TAb3ft4q8YQh26NKMaVL4sK6UM5gN4Xbn5aS3q4S0rGQey/DHNS7+wjeC/In3Ltcbu3UbeMlIkh55WwIwST0M4hhdMFaco+dJZd/5mlcynhejFsbVrImyg5XXUEOr4y/wQHgV3SiEJxGJE/ZdGFYvuOvxhmOXjJvoP88L9Ml6Tq6r37Qv52lsvYkfdqZLlPA7RiBpW6JF1fNwT/hA19h0FbS5qvCN+Eg9jj1G02yYzf4SfWF0TzzIOjpIZsCymQTqYju5+9idsEYP/JOZbdpG13QFb7y6b6pLYcgQ55kwpOSwcr4307sWPswGeaMc8YXPTUrwCYfOM6C8Ge2rCtIFPHjfSny5+Ovj2QUo/PoG58rnCl3rqRfD94dwIct5m2nmKKF/fujvMP5nlHSPi+ask/bboMy4AfEPWuu6lG1TKBelmkZJq+5SAkDOh7AZMBoLIyqL7n5TlSNb1CF1pcNTC2uJOd9dwweG2SD1auu/z7V4AAItTNO8HFRNz4IsYuNDESacNHBkYhJ8IUMIf5B5raBif8zBAeZREkhg5xUaK+XmBK9s760IoKZWn8GS+JiIPWCz8lG2IkWaORx0a3YnDTFTDueu2artXqBgIHzOMEqRPBRSZmpL8te4729fu/Q44C2UrE9XDj8/fwKzqgI8ldwUksE83KRRINBpbF2Xq8IuxYVYa69IXd3ROPfSHeqr/hx/4k1LlmN/XFaAHZbYqxN1rwGJCi+hCFp/7s9nafR1ViEBMBpy6+8rcebzwNV66fhxK3EXF5CjS4Y/4PWn21eBWHxvV43may7XJ7+XiaBGi7N5CNJtkD/n/2RJPNjCxqoP4QrJPjf8R9T7REXgMBzHscd89JOme2cz/4rwtbXkN3ktv4B23P4vpEf1AfymWjvx TLmJO2ka 32NoPtaLtSVtHBvPuL0o+LdgZdwY77JGw+rkOlVF8qj/iHu+Gz+fDurStrvEZ60Kj0oX+l632BUmQOcVPFYsABezE659RDjbtlOWX6PqI54SJCmPVOg+XDrnkujTKkQH2r9SJZ9VPhuxdNBT5sp5UONYansE0p4MS8fybFsb7dOj/ciumBxat3LRkaSzoJiW+ssR8cpkVnCvQxoA1mAelYyg/o1sN/MTaRP3rMyINalGgd188DN20NPD0BR6r7nq0fcPGJ/2no+uKUiyVO3so5lk6sCCKy4KJwcmNx5O269EGXo7RqN2Si8Izp0X9vMNYRtCZSlkn7e7JHhytY3UkPUkIvnFMa5BpetL0 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 Fri, 6 Oct 2023 at 17:18, wrote: > > From: Andrey Konovalov > > Unify prefixes for printk messages in mm/kasan/. > > Signed-off-by: Andrey Konovalov Reviewed-by: Marco Elver > --- > mm/kasan/kasan_test.c | 2 +- > mm/kasan/kasan_test_module.c | 2 +- > mm/kasan/quarantine.c | 4 +++- > mm/kasan/report_generic.c | 6 +++--- > 4 files changed, 8 insertions(+), 6 deletions(-) > > diff --git a/mm/kasan/kasan_test.c b/mm/kasan/kasan_test.c > index b61cc6a42541..c707d6c6e019 100644 > --- a/mm/kasan/kasan_test.c > +++ b/mm/kasan/kasan_test.c > @@ -5,7 +5,7 @@ > * Author: Andrey Ryabinin > */ > > -#define pr_fmt(fmt) "kasan_test: " fmt > +#define pr_fmt(fmt) "kasan: test: " fmt > > #include > #include > diff --git a/mm/kasan/kasan_test_module.c b/mm/kasan/kasan_test_module.c > index 7be7bed456ef..8b7b3ea2c74e 100644 > --- a/mm/kasan/kasan_test_module.c > +++ b/mm/kasan/kasan_test_module.c > @@ -5,7 +5,7 @@ > * Author: Andrey Ryabinin > */ > > -#define pr_fmt(fmt) "kasan test: %s " fmt, __func__ > +#define pr_fmt(fmt) "kasan: test: " fmt > > #include > #include > diff --git a/mm/kasan/quarantine.c b/mm/kasan/quarantine.c > index 152dca73f398..ca4529156735 100644 > --- a/mm/kasan/quarantine.c > +++ b/mm/kasan/quarantine.c > @@ -8,6 +8,8 @@ > * Based on code by Dmitry Chernenkov. > */ > > +#define pr_fmt(fmt) "kasan: " fmt > + > #include > #include > #include > @@ -414,7 +416,7 @@ static int __init kasan_cpu_quarantine_init(void) > ret = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "mm/kasan:online", > kasan_cpu_online, kasan_cpu_offline); > if (ret < 0) > - pr_err("kasan cpu quarantine register failed [%d]\n", ret); > + pr_err("cpu quarantine register failed [%d]\n", ret); > return ret; > } > late_initcall(kasan_cpu_quarantine_init); > diff --git a/mm/kasan/report_generic.c b/mm/kasan/report_generic.c > index 51a1e8a8877f..99cbcd73cff7 100644 > --- a/mm/kasan/report_generic.c > +++ b/mm/kasan/report_generic.c > @@ -220,7 +220,7 @@ static bool __must_check tokenize_frame_descr(const char **frame_descr, > const size_t tok_len = sep - *frame_descr; > > if (tok_len + 1 > max_tok_len) { > - pr_err("KASAN internal error: frame description too long: %s\n", > + pr_err("internal error: frame description too long: %s\n", > *frame_descr); > return false; > } > @@ -233,7 +233,7 @@ static bool __must_check tokenize_frame_descr(const char **frame_descr, > *frame_descr = sep + 1; > > if (value != NULL && kstrtoul(token, 10, value)) { > - pr_err("KASAN internal error: not a valid number: %s\n", token); > + pr_err("internal error: not a valid number: %s\n", token); > return false; > } > > @@ -323,7 +323,7 @@ static bool __must_check get_address_stack_frame_info(const void *addr, > > frame = (const unsigned long *)(mem_ptr + KASAN_GRANULE_SIZE); > if (frame[0] != KASAN_CURRENT_STACK_FRAME_MAGIC) { > - pr_err("KASAN internal error: frame info validation failed; invalid marker: %lu\n", > + pr_err("internal error: frame has invalid marker: %lu\n", > frame[0]); > return false; > } > -- > 2.25.1 >