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 37F95C531DC for ; Tue, 20 Aug 2024 17:31:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 931FB6B0096; Tue, 20 Aug 2024 13:31:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8E2C26B0098; Tue, 20 Aug 2024 13:31:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7A9EC6B0099; Tue, 20 Aug 2024 13:31:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 5C10F6B0096 for ; Tue, 20 Aug 2024 13:31:08 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 0825114036E for ; Tue, 20 Aug 2024 17:31:08 +0000 (UTC) X-FDA: 82473314616.19.3DE2459 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by imf11.hostedemail.com (Postfix) with ESMTP id 1AA9340010 for ; Tue, 20 Aug 2024 17:31:05 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=gRysa+Nk; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.128.41 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724175050; a=rsa-sha256; cv=none; b=hBW7xNv6R16ueooADfez0uL8h20A3VPN18PaetXWhy19S3WlnOS1KKG4DanecxZob1EdTx 62HBgOUjQek/7YkffbaQWLJy40EWd88XN/Mvx0Vqquih3YS9HQipOTlJFaYwjotIvz30Ke TZFvpxv7nzkgs8tbXxOpqXiooLOafjA= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=gRysa+Nk; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.128.41 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724175050; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=I+lMfrKucvnoaMISj0r1o4QzhUsUMyiYhDB1sLk5438=; b=5NeqBO0fRV78e7ikG9uqPIs2FkfzPs+4qdwmk9Jzp+Iy2CfZ0Iqd7lCdBaq8U3e+iAw8ve orQGlVw/+DDtR8fLnZJTJBQ4xgo1+x2IsEMAv/PsOSjrzECvbbD8DxzLZPQtLQK7yWUg21 Zl5edAAEGrbypj2dLHh18FvyDGiVRsI= Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-428243f928cso46751295e9.3 for ; Tue, 20 Aug 2024 10:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724175065; x=1724779865; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=I+lMfrKucvnoaMISj0r1o4QzhUsUMyiYhDB1sLk5438=; b=gRysa+Nk+QeHK/K0L55P+dOm/u5BMlgHdFLMHh0fpb5FcAHyfk/m3MzO1zlOynxrJ5 a+LFyAYl/0fypPJ3s1Lq7jJ7FMML9RTc7OzdyKWiIVgpqy7Im1ofhSjCVha3TeIftuOH yD3jq6ux3BvXyOegAb4n1Biqh/93Wa5IIChWHZYMjKCHHChLUUBNXbtz4jhGhH7KRwFw +Hx7qW8pfNcBuHUtMMccrdnJcFJqngptLvrXGjecWxfDezcMGn6Wub84EhsohiaX1+2u Ug7kQMHhBxuuGJjhTy2+fJTQFqP+sb1aA1HIPDSZaYBVUGaMc35URaJz0vl+a2QaHemN wnqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724175065; x=1724779865; h=content-transfer-encoding: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=I+lMfrKucvnoaMISj0r1o4QzhUsUMyiYhDB1sLk5438=; b=naM8vkMD9+EcLeWmJEMGplFFSdKELrQ8vVtt1UFL37vU320qRk1BSK5939rTfcbwZj 1WpE+8BtVSp/xqrCQDRO2JY5P4oiAjuxHSY2KyuQv1FG3MQPAswsmyhjRqBRdaAlRraL z3f3BUrqetlSf5//BLiD4C6cB8GPlDPEkNxQuDt687SObN15xhKDHSxptgkGc0C8xY2Z ef8j6lix2l3Qa8tR76IAZUHSvjzpXXtNTBBjonSnW5PhAFcGU+PSR3BLTK3Tpgd59fQZ bs5bQzMFmgzXKtmIcO16B68mNRYuA0KUX7f6F48n64+JcXAJWQN/WbFHKjxIBNHnjXOV JhTg== X-Forwarded-Encrypted: i=1; AJvYcCVk8Eu5iatiDtPtxqckS0AxO4kGTsQ5ixEDun0lWepQULWN8WUVKm3/aCcAf4B/+WQgIYdIa3XyJ2XGXvxBNqB0588= X-Gm-Message-State: AOJu0YzgReTcYfgJLNm6K4XjpgR3I5FlKtT6Bqv+HWZv82+MPs5cND8a Zaa/LTdUS31MehGH112ttk14G2jIlxIIcfWrFGFYH9rCDvvA2xF4mGqEedNTV9TR2G6pTOR8H42 VSBvJ6fihmLnN4KxeGwhQtiniGck= X-Google-Smtp-Source: AGHT+IHV1ZaeD059ght634j4ApgDFpyM5xjkkUWHwxingOJeTAnC3d6MqvJc04/4wT+nNwT/olUJKBcDmvPXmwIVq+s= X-Received: by 2002:a05:600c:45d0:b0:426:6edb:7e14 with SMTP id 5b1f17b1804b1-42abd2571aemr487465e9.35.1724175064325; Tue, 20 Aug 2024 10:31:04 -0700 (PDT) MIME-Version: 1.0 References: <20240819213534.4080408-1-mmaurer@google.com> <20240819213534.4080408-4-mmaurer@google.com> In-Reply-To: <20240819213534.4080408-4-mmaurer@google.com> From: Andrey Konovalov Date: Tue, 20 Aug 2024 19:30:53 +0200 Message-ID: Subject: Re: [PATCH v3 3/4] rust: kasan: Rust does not support KHWASAN To: Matthew Maurer Cc: dvyukov@google.com, ojeda@kernel.org, Alex Gaynor , Wedson Almeida Filho , Petr Mladek , Masahiro Yamada , Andrew Morton , Yoann Congal , Kees Cook , Randy Dunlap , Alice Ryhl , "Gustavo A. R. Silva" , Vincent Guittot , samitolvanen@google.com, kasan-dev@googlegroups.com, linux-mm@kvack.org, glider@google.com, ryabinin.a.a@gmail.com, Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Mathieu Desnoyers , linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: 1AA9340010 X-Rspamd-Server: rspam01 X-Stat-Signature: r9593dpr4zh9t3ekiuurke7cm6m7wozt X-HE-Tag: 1724175065-304312 X-HE-Meta: U2FsdGVkX1+EBmhnX7X4Ri7myU6OdHaL4dRwkzw8H9/vcNTLmqJDLNivxbr9Np+xl+kvYORrPMgR7W5mHYihlPbZHS0T4lGM5I5RuJOwzuI4JiyHbhTjmHkGfW9M1ri4I4fxmVRYb60gSPVwM6Ur2DdwGakUrsS9v5yidLGjf0f5fQLAmMJXsfBT9WKWXOOxNTCB+O281UHQFvaUugwKdsCOX4+7hdTOensiEpzU/K5jAnSdP9OCS7rgFxkOI8lgtC2PKp8WU2wBycjTM9Ube6nh8x9R7n8q7dD89vSQZNKwozP5nsnvbQ5iuwUvu0WNkGnA4CI7hiDZbX98pLOFUMIQTt53ctXPcwymDgvcRMPVuuLqPD+Lz9jX3RJUyJUkY3hIOWsb37fwAMQ5WO1JnO5Qm8hY8keglgzdz1FRP0hXKZwZUsgyPvgZqgv0BamxuA1JZJoC4t/gVNzxdAbKZP9U3yvhRWsEq9ipQjUrMlR1Wvz9ilUddE0rO1J01a1kl3qWBi/iSrD1bBi1xfYG23QXU9OKpmqGE/HMw+M4IFEoXCvGma7r9Src07bxdNaQ5cm9Qc1qA1RXk7h86djM9XZcAU9/AImPBDnYabkPPcmWO1LryEjmEv9WjRI9lDlHo5m8pJkeUUzn3BygprQLmfXo0TQM5zZ4Fiymx8Ep7pxyE9PO6JH/PiZGwh1bcPFVtygDhm2QXESRiDeqsmqGNcekM2i3nnjJI7d8kXzQPUo4vadwjPKtA21SdaVHSMSdZyz6tb3BdvsMp3UcloImnlTl7c+tRPKW6UJ16V9nTxGwGVOIkEQLb37BUeaE2E1IFJ0lrEIWXs0AMVsqJABkK9mBdEow2WyLUygWx1CtW95okB3ONsbibHrIJqe4zMl6tGZ2vWuhQ1ocxgLfgdNswd+EW0BOheacPvTbLnLAmZFXuQwEulqKmPGA+71gzbwtkfR33+TrjVH7w8kJO9r t35lzMUy TX9Qzk8new0GjbLm8MHMPab6pIuH7iOu9mhQobI1UfQeTGdj/jw4CLcXnD7H3KRbE+LNsB4SNLRFVUZn+/ojcV5WLtqpJm27DypD55HBKEi5r+AOUD33DPI+BzHmHSSGNo7elot8Fkg7Ply/i7Ee5654Hhxd5IWVAyGnOyM8D9mQTmEavGk52RkcaOk9MfwtKqaADdLKH82sgDuAcXjtm19SWdZBxpdEOk2byMRtSteOH127O3HzGJIukF5I0kgQomaBbcpyJB2wgdh4DKMs55Hws0UHWG3AXQuINUFGXXPlGg1cjS7oHAx8n5rgp/kNRblCHotjbQXnzTnDoxo15rNYDsOhOnP61f8gevZj7waii6tEP8fQZCGPrxfIOB/LMn8Xa6MvrXchIYVPyEeaIBe2EPlq5YxPednSN X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Aug 19, 2024 at 11:35=E2=80=AFPM Matthew Maurer wrote: > > Rust does not yet have support for software tags. Prevent RUST from > being selected if KASAN_SW_TAGS is enabled. > > Signed-off-by: Matthew Maurer > --- > init/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/init/Kconfig b/init/Kconfig > index 72404c1f2157..a8c3a289895e 100644 > --- a/init/Kconfig > +++ b/init/Kconfig > @@ -1907,6 +1907,7 @@ config RUST > depends on !GCC_PLUGINS > depends on !RANDSTRUCT > depends on !DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE > + depends on !KASAN_SW_TAGS > help > Enables Rust support in the kernel. > > -- > 2.46.0.184.g6999bdac58-goog > Reviewed-by: Andrey Konovalov