Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3223887pxb; Fri, 12 Feb 2021 12:26:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJxMa2tPwSZvZSjJ+s2nxZV6APuAXWh67MgiOP4/4no8LIQ8TozI+At0QEsfcczJMKeRezcm X-Received: by 2002:a17:907:3e06:: with SMTP id hp6mr4684121ejc.254.1613161605477; Fri, 12 Feb 2021 12:26:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613161605; cv=none; d=google.com; s=arc-20160816; b=Q20OpqmFAEpghqLGGS+IvNyVIr9U6v4LqtxMNNimnyi4jEMnVYJOJ5/B4mK2VP2aJL LA25ya5BOxDTxKAk0AbEhGZrSKLeagdsb9xzdNbt1huTmkGgK463MuojuYptJZ1EnPY2 AITi5KFwTsncnR4vYKHG6sfyPqNAq9uU7MTmlhp4mdRKDHi+wka/OxXW913IFh+2NbUD kqU5EiYfQaoy+nMhoeokhnz7kU2C1IYLvVvkWK/0C/FDJQ7/eshOp/8tAn+J4HYAeFmo S6Dn2wf/gPZ30MAX2IJ3BC6OPDLoDXHCYTYu27xb9mDWYaXesieDAyPvhcy0ijeV0vhM c/Qw== 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=zqHGpHlEVtMfxaAYSRUeoJtPJMW39eSW7LQpfFCRpGU=; b=da2I3BxbzWe4U57kAptnwcO2uLNLAoKHkg+pi4Tn1Lw+54VCEJTWUerzxUmvBYwvip jvX2N0pK4Y2DZxZgd/dQbAhJHQ8nGPq9YnesbwU2s+RBU/nr6u/SrMFjESUJBWZFO/+i L1tAVh6xxkhIso5VDv1XLm+Bako/PYoOUonALRtbVS9t7RSlaIsJurlwXg4pjgvMan4f jy8kC8aCDUbsn8eoffWd6KzhLsBsmkFnfuFuqgYIMO6PXRSM97JI7yAFDG0+5FhNCokj J3Xtg3IJVSKvB1q3pipojTLKg7bvcKOWu++cGScXkw90D/W0Ixg86KZkmw4lfIz1Gk4m tqkg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=l95kKpXY; 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 s22si6509828ejv.410.2021.02.12.12.26.21; Fri, 12 Feb 2021 12:26:45 -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=l95kKpXY; 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 S230263AbhBLUWf (ORCPT + 99 others); Fri, 12 Feb 2021 15:22:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229660AbhBLUWb (ORCPT ); Fri, 12 Feb 2021 15:22:31 -0500 Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E72F5C061574 for ; Fri, 12 Feb 2021 12:21:50 -0800 (PST) Received: by mail-pj1-x1033.google.com with SMTP id cl8so265154pjb.0 for ; Fri, 12 Feb 2021 12:21:50 -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=zqHGpHlEVtMfxaAYSRUeoJtPJMW39eSW7LQpfFCRpGU=; b=l95kKpXY/Ffe7uyRIJyZ57R505HOX3CkoEK3rvVY1WlysL8Q8zw+ZWWZoPwKdnUREA FAh9wVuYAuOP3/BnTUKom0DP83wHkGcOkqcqVV1ehLoHnvPgKFQLv05pd++AvOb22Y3/ pST169LY53VWEECPdVPfgaHYBEu6puzilFe8TzRNQ1zJ1LxIcoaiCfF42WCu3WWtn9f/ mbbRDnxmlGLJN58dIl0OhQkSEKxNSO9P4l6hXmjgzvobjFcuPPmkE/aJEkKwKdsrsc9b FwmxrXMJCUZxGpb4QNixgUieoVzw/WSO2KV76LGFPDMPtQb0WleT1wFkbnFfxR/bhfzS 65/A== 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=zqHGpHlEVtMfxaAYSRUeoJtPJMW39eSW7LQpfFCRpGU=; b=YqkrpsMewjoB6SFG6ylQj5wK0idoV7Oz6aqpEa/7XelSN7aK3cn3KmaEv3jo5IKC/Y Vj4R8zLb1NL+0hTY2VNLvzAvLPMbEQ0QjolehEDGJTu626BW5+SzvFa3GcaMku8fC3SQ wPyEb7BAUzciSj0XiOupmKVnRcV46xFmZdIlf7hDmcnhqUtIfeqb3trxrc3G/y1Qt2oV sqyJkM+sWky6wkQRS7EcvIaTSoJWG1p3JwtEw4ASO0RUfrwso8WcG8IiFxS6OtGVCqpb vmAVcQIhLPZ/2h+9o7UoLPcfRgYpUzdti/9hHQCmqNkzHz/9BNUlI0Eok+lBbAgHewbx vBhw== X-Gm-Message-State: AOAM532nusrnTcKJD/eh4FOdVVN+2Yr6z+jD6axSDP0HFST5bel1/idG 0pqWQCrrV7ytspQtcsV0SQK+BjapW+WU8kBsprVqmg== X-Received: by 2002:a17:903:31d1:b029:de:8361:739b with SMTP id v17-20020a17090331d1b02900de8361739bmr4221474ple.85.1613161310340; Fri, 12 Feb 2021 12:21:50 -0800 (PST) MIME-Version: 1.0 References: <20210212121610.ff05a7bb37f97caef97dc924@linux-foundation.org> In-Reply-To: <20210212121610.ff05a7bb37f97caef97dc924@linux-foundation.org> From: Andrey Konovalov Date: Fri, 12 Feb 2021 21:21:39 +0100 Message-ID: Subject: Re: [PATCH mm] kasan: export HW_TAGS symbols for KUnit tests To: Andrew Morton Cc: Catalin Marinas , Vincenzo Frascino , Will Deacon , Dmitry Vyukov , Andrey Ryabinin , Alexander Potapenko , Marco Elver , Peter Collingbourne , Evgenii Stepanov , Branislav Rankov , Kevin Brodsky , Christoph Hellwig , kasan-dev , Linux ARM , Linux Memory Management List , LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 12, 2021 at 9:16 PM Andrew Morton wrote: > > On Fri, 12 Feb 2021 21:08:52 +0100 Andrey Konovalov wrote: > > > Currently, building KASAN-KUnit tests as a module fails with: > > > > ERROR: modpost: "mte_enable_kernel" [lib/test_kasan.ko] undefined! > > ERROR: modpost: "mte_set_report_once" [lib/test_kasan.ko] undefined! > > > > This change adds KASAN wrappers for mte_enable_kernel() and > > mte_set_report_once() and only defines and exports them when KASAN-KUnit > > tests are enabled. > > > > The wrappers aren't defined when tests aren't enabled to avoid misuse. > > The mte_() functions aren't exported directly to avoid having low-level > > KASAN ifdefs in the arch code. > > > > Please confirm that this is applicable to current Linus mainline? It's not applicable. KUnit tests for HW_TAGS aren't supported there, the patches for that are in mm only. So no need to put it into 5.11. > Today is pretty much the last day for getting material into 5.11, and > this patch has been churning somewhat. > > So I think it would be better to merge this into 5.12-rc1, with a > cc:stable so it goes into 5.11.1. > > For which we'll need a Fixes:, please? > > -- > 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/20210212121610.ff05a7bb37f97caef97dc924%40linux-foundation.org.