Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2337607pxb; Fri, 5 Feb 2021 15:35:22 -0800 (PST) X-Google-Smtp-Source: ABdhPJyiqxIYAhnOI6pHP7Ie62ut5GSj+lzH4AXjwZQ8lO9hblSbDSXNuAGTbTw0IIz4OS4CdZle X-Received: by 2002:a05:6402:309c:: with SMTP id de28mr5763477edb.96.1612568122475; Fri, 05 Feb 2021 15:35:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612568122; cv=none; d=google.com; s=arc-20160816; b=Wtz2hZQaNmER6lnli181jeQpqIflHdX4/ndkUtd+kNTGKasAl8i6/iHxg3qaJ43um+ KG3sPXXwPGDZjggdXHxkP9UepNusAMDiMNTriEPqguUyrCAEqxEepmIMByyDcwE1kdYv IEEd5C/3y9ozWG5BuYXFP9Xzp5RDtBCw7XIMrd9e1v7k2HR7Zazdh2R3FMTtP4KVYT0k 2mJmd8WiXpejZr5OutF1TaMAZ7CWns0ohc4mn1kdIabQZhTDRWALcClasI/qGreXDPgQ vK2mX6XBlSC2iiJQeOUYoo51L29JiefGk9CdfG8JcnzI1IfJumGJRlxk0baw5vzXGToi Oggg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=d23/bHc5IAw+57pFfXazVH986BI0xYsnbVaaC5Mmtdw=; b=VQb7avSy/tktNHTtJUHDdMtjU0ooE2LxCfsY/vyB/mixIXOmdPF/PWW2iNzehMXQjW ljpJUsjXYlBQOA1qAz4apPrGsAc+VvO00xhrQ0DXCV7QWPRX7b+EVzIjoaMbSfbR+/8k nCwZKP7iwi6Z1mrgcbjPAl6YDHKbpTI+gIcSKpb0Pb54AKwnLGWPT6nkj+yLAgN/VsYV hdxsmZMB+BqlbV+QeylZmNYPTXU1Rxs6bx6PM45p3F7GnVwd07EAgv70aaLF6gMa2j6w NsvUN8f7c5Ba0GENDjSTV9reQTy+hvaV6HNGOpjV/wEVjvm0a1pNc2ZFHp7hTzeeG2oq eFhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=oWjE1+8Q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k7si6127330ejb.442.2021.02.05.15.34.57; Fri, 05 Feb 2021 15:35:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=oWjE1+8Q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230050AbhBEXdU (ORCPT + 99 others); Fri, 5 Feb 2021 18:33:20 -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-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