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 X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 19024C4741F for ; Thu, 29 Oct 2020 20:10:09 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 78759206DD for ; Thu, 29 Oct 2020 20:10:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bU2jEkJY"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=google.com header.i=@google.com header.b="XOFsBugQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 78759206DD Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=jM18fH/gWLvTsB22Sdr5Ch1ourahp8jqBjmAqPft+pU=; b=bU2jEkJYo8m8ebVv7WHrR9/Qd k+X5WZd2FPYXKbgvRSylhv7wiNMPES4faxeCzhsHOD4j8QOYsCGxVOwVeIgX6gnDYlL3hbzQKNlob eOkNSWw4fa9caB+ulVEmgJ4kLXIQ8sLPTXcD1iOfVj5dZCKawBnjoXzbsuXLDvRFFOS1Tb/qGpihz XbGO+1QKoPYNGjTaGFmje6bhxhlFKox6pcskPcLPX9s/ksRweaRRmkh8kLGoS2FWoPrOrS+cNmZnP lZtaX5n4u6neunekzmhXmudOlGJ62v9cm1szz0CUPXV7VkoPrc0y+f+F418W19d7aoA7vl3Q1Rtcx Uy/wG8iUQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kYEE2-0004ep-Aa; Thu, 29 Oct 2020 20:08:46 +0000 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kYEDz-0004db-9z for linux-arm-kernel@lists.infradead.org; Thu, 29 Oct 2020 20:08:44 +0000 Received: by mail-pl1-x643.google.com with SMTP id w11so1822906pll.8 for ; Thu, 29 Oct 2020 13:08:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dwhYoZVEeWiw6d4kbJoanMt/eIpVSVu/ys3QblYHUt8=; b=XOFsBugQ8NPh9yAw9sVOsm+xOUaQYc4EbGzpW5U9ZMDCjhRJ72jkGNiiacd7NSOWBR vaCtfdNWElnY/TPJh1DrtaK1isT4G6vMsD2BwIJtaLerNi+kELzJEUczN2pW6f4PhgGy jjNWpybzDtKRFL7b2YCUNKkWGUu3DnvSXVeI0UaoD9LZqcSc/WLH1Kxgr41Ll+alX2Uj iV3hAOHdziH1SCJD0DniILjxMkmMPjnDmyhylPwLZ8JfxEj0lRtLcMsjrWYL/hbvl5cA EDHcwbFLStK8qQJ4/8+zmkGgeGdHXxXdCiD/fn2nUKHqOSSmD7jgjq/+HTmvg2Ho6Sed KvuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dwhYoZVEeWiw6d4kbJoanMt/eIpVSVu/ys3QblYHUt8=; b=SO+fEyme1wegpx2w+lxxi6n8uOYj+fMs7/Zd+LKZ0OlGjB1dT+sWrsGtIG4ckuYIr0 qc+rROXag8rN/qvUTlDr2VZ5PIl/Xcz7lm4ZoM/025BIf8nJAIURUXs4QUbkZHAPw0HM NN7tB12epBaUhnuZaTqvLAR9psZcUibIp00wzqv/fO/JZF0BevQlepLqMvZdJI+9mWGy 88NoHkoYtAXnA51zCHWCHZnmUYjoCZhYcNcxU3adYKm2JeXyslCIuye0PRgXo3Nn9wkj nwboDVsiq0cZntHVugAGs7Mxdg4kHDxU6dCuiAQO/ctRZ3vYrYt2VDJ7K0vYV3VevDYf 12sQ== X-Gm-Message-State: AOAM533NHL3JV3Yz6+e5g9gk+oWqJQYv9NHPLSnJ3YiYE+yamdxb/yt3 D0FgmIvvDPfovz0ygnwnyv8xs77LIfK+hTFZDBbiwg== X-Google-Smtp-Source: ABdhPJxKX9N71ehxVcqJTRXl8WjS6rZjWopwVk+GFttkHHJ0ggZmkDNHEBiLNEw9Gs9wLJNFfpfy+FpU5U6QHVQrJRE= X-Received: by 2002:a17:902:e993:b029:d6:41d8:9ca3 with SMTP id f19-20020a170902e993b02900d641d89ca3mr5974561plb.57.1604002120836; Thu, 29 Oct 2020 13:08:40 -0700 (PDT) MIME-Version: 1.0 References: <155123c77b1a068089421022c4c5b1ccb75defd8.1603372719.git.andreyknvl@google.com> In-Reply-To: From: Andrey Konovalov Date: Thu, 29 Oct 2020 21:08:30 +0100 Message-ID: Subject: Re: [PATCH RFC v2 06/21] kasan: mark kasan_init_tags as __init To: Dmitry Vyukov X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201029_160843_421180_A62384AC X-CRM114-Status: GOOD ( 24.16 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Marco Elver , Elena Petrova , Linux-MM , Catalin Marinas , Kevin Brodsky , Will Deacon , Branislav Rankov , kasan-dev , LKML , Kostya Serebryany , Alexander Potapenko , Linux ARM , Serban Constantinescu , Andrey Ryabinin , Andrew Morton , Vincenzo Frascino , Peter Collingbourne , Evgenii Stepanov Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Oct 28, 2020 at 11:08 AM Dmitry Vyukov wrote: > > On Thu, Oct 22, 2020 at 3:19 PM 'Andrey Konovalov' via kasan-dev > wrote: > > > > Similarly to kasan_init() mark kasan_init_tags() as __init. > > > > Signed-off-by: Andrey Konovalov > > Link: https://linux-review.googlesource.com/id/I8792e22f1ca5a703c5e979969147968a99312558 > > Reviewed-by: Dmitry Vyukov > > init_tags itself is not __init, but that's added in a different patch. > I've commented on that patch. Will add that change to this patch, thanks! If we combine the two patch series, we can move this into the other one later. Thanks! > > > --- > > include/linux/kasan.h | 2 +- > > mm/kasan/hw_tags.c | 2 +- > > mm/kasan/sw_tags.c | 2 +- > > 3 files changed, 3 insertions(+), 3 deletions(-) > > > > diff --git a/include/linux/kasan.h b/include/linux/kasan.h > > index 7be9fb9146ac..93d9834b7122 100644 > > --- a/include/linux/kasan.h > > +++ b/include/linux/kasan.h > > @@ -185,7 +185,7 @@ static inline void kasan_record_aux_stack(void *ptr) {} > > > > #if defined(CONFIG_KASAN_SW_TAGS) || defined(CONFIG_KASAN_HW_TAGS) > > > > -void kasan_init_tags(void); > > +void __init kasan_init_tags(void); > > > > void *kasan_reset_tag(const void *addr); > > > > diff --git a/mm/kasan/hw_tags.c b/mm/kasan/hw_tags.c > > index 2a38885014e3..0128062320d5 100644 > > --- a/mm/kasan/hw_tags.c > > +++ b/mm/kasan/hw_tags.c > > @@ -15,7 +15,7 @@ > > > > #include "kasan.h" > > > > -void kasan_init_tags(void) > > +void __init kasan_init_tags(void) > > { > > init_tags(KASAN_TAG_MAX); > > } > > diff --git a/mm/kasan/sw_tags.c b/mm/kasan/sw_tags.c > > index c10863a45775..bf1422282bb5 100644 > > --- a/mm/kasan/sw_tags.c > > +++ b/mm/kasan/sw_tags.c > > @@ -35,7 +35,7 @@ > > > > static DEFINE_PER_CPU(u32, prng_state); > > > > -void kasan_init_tags(void) > > +void __init kasan_init_tags(void) > > { > > int cpu; > > > > -- > > 2.29.0.rc1.297.gfa9743e501-goog > > > > -- > > You received this message because you are subscribed to the Google Groups "kasan-dev" group. > > To unsubscribe from this group and stop receiving emails from it, send an email to kasan-dev+unsubscribe@googlegroups.com. > > To view this discussion on the web visit https://groups.google.com/d/msgid/kasan-dev/155123c77b1a068089421022c4c5b1ccb75defd8.1603372719.git.andreyknvl%40google.com. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel