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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_IN_DEF_DKIM_WL autolearn=ham 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 571A4C433E0 for ; Fri, 5 Feb 2021 23:33:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 009B964FF4 for ; Fri, 5 Feb 2021 23:33:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229927AbhBEXdz (ORCPT ); Fri, 5 Feb 2021 18:33:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41530 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232565AbhBEOWu (ORCPT ); Fri, 5 Feb 2021 09:22:50 -0500 Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 044CBC0611BC for ; Fri, 5 Feb 2021 07:49:36 -0800 (PST) Received: by mail-pj1-x1032.google.com with SMTP id l18so4013230pji.3 for ; Fri, 05 Feb 2021 07:49:35 -0800 (PST) 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=d23/bHc5IAw+57pFfXazVH986BI0xYsnbVaaC5Mmtdw=; b=oWjE1+8QDE+rZiWqDDGKA7fq0kbSoR5pzMxXsMis6aLzIiGNv8Pjv0IDzjCZz40bOt NLXP8w1Z7TvTdemP4qtqZNnzNG/b/VlW/ChHTqMhO+EkCr6GjgJlOCxfQLMvgkS+6kpT IJdtmlT4TSlh7qnFaMtdla1u1l5fWormjjAyMcb+GSZR5HFXCWkT6C1a4eZtXWY1pRzI 3bcNnRI7V9JpzfqYE1vLwyt7GhlxPO6gQq4+jm3h/aIs5CEhm8Vb9egtU0tLVNHTN7/r SCTiOo/0T20prGy37N6KZTqZdbvAOGYgTZ/m7iDRWi5u7yAbYArCw8SqHI/oYt5oz4b9 dSVg== 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=d23/bHc5IAw+57pFfXazVH986BI0xYsnbVaaC5Mmtdw=; b=Wx3Guw8fPj9mGGjzJJuXqmmL9RWe+LIhbZwLaRHeUgd9uHqHrvE+vHTBkMEqg2wBjJ uXV6BCNCir19fBKJeJU6C44psrfjlmU3tZ44slRRrEOaWUDYzAJRbNjHw1yFLAxFSAVW 2RS+aOUjyPPZ9+Vwmtj9llMBqkcO2s6CWDbwL2HMg3MwjNfG5jIFILGADuCer9GFVZe7 8Sl+cl8n7yyvap+T4Fgnvt761+IJxJjVXqVHEniF2DYJYazZ3SaTZ3YZ2MfH69bIbz38 4HvN+1ZPBvh1+ow6l8NSIaDnpmwL00VxWaQLZ/Jnteq66fHgG4S6mgsym45j/LBmPpy4 4+GQ== X-Gm-Message-State: AOAM531EJVe0JLfD8xvTb+w3n/afpDtJwnhUUem+Q1SCCKtpf+zEAF8+ MsRYOAbpfjDIrrPAAGjBef6TVsb9bjmb6wdXmMI2RMJRSPFWFw== X-Google-Smtp-Source: ABdhPJxclJuAwBv6+C3AXNZAqBy+XjezEawT+aG9g2J0xC6r9Av9xLHomj5RYXHbffxGnIE7OrOl+UPZIBis4IoXG+k= X-Received: by 2002:a17:902:9009:b029:dc:52a6:575 with SMTP id a9-20020a1709029009b02900dc52a60575mr4437121plp.57.1612540175353; Fri, 05 Feb 2021 07:49:35 -0800 (PST) MIME-Version: 1.0 References: <20210130165225.54047-1-vincenzo.frascino@arm.com> <20210130165225.54047-3-vincenzo.frascino@arm.com> In-Reply-To: From: Andrey Konovalov Date: Fri, 5 Feb 2021 16:49:23 +0100 Message-ID: Subject: Re: [PATCH v11 2/5] kasan: Add KASAN mode kernel parameter To: Vincenzo Frascino Cc: Linux ARM , LKML , kasan-dev , Andrew Morton , Catalin Marinas , Will Deacon , Dmitry Vyukov , Andrey Ryabinin , Alexander Potapenko , Marco Elver , Evgenii Stepanov , Branislav Rankov Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 1, 2021 at 9:04 PM Andrey Konovalov wrote: > > On Sat, Jan 30, 2021 at 5:52 PM Vincenzo Frascino > wrote: > > > > @@ -45,6 +52,9 @@ static enum kasan_arg_fault kasan_arg_fault __ro_after_init; > > DEFINE_STATIC_KEY_FALSE(kasan_flag_enabled); > > EXPORT_SYMBOL(kasan_flag_enabled); > > > > +/* Whether the asynchronous mode is enabled. */ > > +bool kasan_flag_async __ro_after_init; > > Just noticed that we need EXPORT_SYMBOL(kasan_flag_async) here. Hi Vincenzo, If you post a new version of this series, please include EXPORT_SYMBOL(kasan_flag_async). Thanks! > > There are also a few arm64 mte functions that need to be exported, but > I've addressed that myself here: > > https://lore.kernel.org/linux-arm-kernel/cover.1612208222.git.andreyknvl@google.com/T/#m4746d3c410c3f6baddb726fc9ea9dd1496a4a788