Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp4244227rdb; Mon, 11 Dec 2023 13:09:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IHEU+26dzFIFGBib8axdVy0p5omqWxgJSWtsXFyjIexF37u6BtMo5gxvsG49c2gcBPCUITe X-Received: by 2002:a17:90a:4903:b0:286:cedc:9167 with SMTP id c3-20020a17090a490300b00286cedc9167mr2398676pjh.15.1702328997252; Mon, 11 Dec 2023 13:09:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702328997; cv=none; d=google.com; s=arc-20160816; b=Ah9PJvTZ6xIsaKlD92O3l/9c7Lhnvzna1aGC99M92rd0uu3w9p4kwP8JCIRZjQzhvq ogJqfECTedTWBvc2x+EtN6HR6tqdtAErPVF6ho5amIALOhbsUZBLK7wRv2NwVgHHdHdN 3aIbeKS9QFEYKg3jdRKt4vNlp6KjsIIXGtftH3ChpNpNOmf0BIO84rxS3yd4xV4QMWUE kTkdu9HxDkgWJjuSfEm9+UwaWQeeEDPBH0d9N/qJmKvmBMRcvot6lC5WKdd+6iNvEqqs w8wXKnk+yITBhLy8+f5LDU3uE5c68c/MEH9AlYm6MfwO9ppAsOJ64vWRrWdJpU3jeElf fjnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=k+ey/gQgXGxGry1lQD8K5omLablilAoeCXkj6pliNPA=; fh=l/y3KsiagGkUIfgje53HOnXWB4jK63gcssre2y/k3LY=; b=imrtfVXklx4/GamNQDkK2FNOPa79fovCwIdMqq6H6kxyDEweMhcVMdFjJt2D7FmqI7 628Wnon28tses/nGChUomaAy5+kzYKyVzV2ASfntkMWBjrhz0RJAcoKl/94l+aYIN6bb pnTwfvFyp2IkXN7suAMUG9x1t46TozawTwBdU7l5LLN8FUxMLK+2GmIf+CkIBvVHeSyS 1VBaMsiWzAje4IsCRn+0ynRj0DHSqXnxmPAK/6Exlore5dsPZC+rg/zM/yF1N7Gofk9i WHyhVnAHcwpP9F6sE3+UHjP41VKoad86dcen2+rbNF1xbBLLQiukCojpOwTVJOvwi8Fx Yi6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=GXkr5bvp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id f24-20020a17090ac29800b0028555ec82easi8037425pjt.57.2023.12.11.13.09.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Dec 2023 13:09:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=GXkr5bvp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id B5A54805CDBC; Mon, 11 Dec 2023 13:09:54 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229661AbjLKVJj (ORCPT + 99 others); Mon, 11 Dec 2023 16:09:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44664 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229539AbjLKVJi (ORCPT ); Mon, 11 Dec 2023 16:09:38 -0500 Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9BA5BBE; Mon, 11 Dec 2023 13:09:44 -0800 (PST) Received: by mail-oi1-x229.google.com with SMTP id 5614622812f47-3b88f2a37deso3828822b6e.0; Mon, 11 Dec 2023 13:09:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702328984; x=1702933784; darn=vger.kernel.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=k+ey/gQgXGxGry1lQD8K5omLablilAoeCXkj6pliNPA=; b=GXkr5bvpldND4I6tp63lswIXsq4DUwjEw/K9h+eioVirPOBfsYGHV903MiG0PspXu+ Fg0qFOcJpRVlZJFNukQ7S0CpxKPw3OMRg5AM5DITuooSWZJJI6mHfEHcOedNmeUvqwzn 6Yd49jngxXzikT35iAIyh6nqa6BVHUS6Ta5VJSRhl5h7YJB9jQQIaEFfWAZc1pDE608D qnw4mZW5gfsVYPke6wL+REpawXfV/MVNjxQ5ANYPhONwK9RCKVy8kcKM6pIi+Q4Bg989 6RfFkzPSgA6tK1O53IcFHjE+ZRCsTP3oAVqV83ZosaLDuGSidYOMnujM/p/cInv1yLbV XY+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702328984; x=1702933784; 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=k+ey/gQgXGxGry1lQD8K5omLablilAoeCXkj6pliNPA=; b=nbINGO475kgSaClG4TgRP3jh3LDpQx5gBtdPMQN/XUpyj34Vrbc0yyPdvpyb0unKss xRH8YW9kacLJeTH/65++ztpkNrD86Fnw1JYLfQNl2UcagedM5BqEdUaT6fwow+opui8M JC2Qf/giaPdnHowuCRnY8ysEg0AbF6nyq9StaFByx7jHpN/qZG81KeEZMrS5MZDEuD9s e1mrN/eXtD8NEEf9WwJJBusDFwKsqUcwkGPdGpNS7EYYkqae9G2z56TY2VP1PRz/UfM+ g4qEH8h+DQJ28DPIEC8VnfwxhFwJnUKQlbYbbbhecIEFnJWGOE53FbJCNgnsM00e0rqh jTyA== X-Gm-Message-State: AOJu0YwY1hHh/1Skdt7qZUPpOq3yM/BOUnuqa80C14AQkVStTMShb9Vm EEHBhZBFklOnl08j600YgGy+Fh/FWRFmKLemzWM= X-Received: by 2002:a05:6808:17a7:b0:3b8:b365:1e34 with SMTP id bg39-20020a05680817a700b003b8b3651e34mr6119019oib.33.1702328983890; Mon, 11 Dec 2023 13:09:43 -0800 (PST) MIME-Version: 1.0 References: <20231211150753.293883-1-mmaurer@google.com> <991d92dc-9b08-497e-bef1-dde7de2642a0@gmail.com> In-Reply-To: <991d92dc-9b08-497e-bef1-dde7de2642a0@gmail.com> From: Miguel Ojeda Date: Mon, 11 Dec 2023 22:09:32 +0100 Message-ID: Subject: Re: [PATCH] x86/Kconfig: rust: Patchable function Rust compat To: Martin Rodriguez Reboredo Cc: Matthew Maurer , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , "H. Peter Anvin" , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Alice Ryhl , linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Mon, 11 Dec 2023 13:09:54 -0800 (PST) On Mon, Dec 11, 2023 at 5:23=E2=80=AFPM Martin Rodriguez Reboredo wrote: > > About issues, commits or PRs I was referring to issues in > `rust-lang/rust`. When we use unstable compiler features in R4L they > get tracked in [1]. > > Link: https://github.com/Rust-for-Linux/linux/issues/355 [1] Almost right :) In that one we put compiler things that we "want", i.e. they may not even implemented in upstream Rust. When we start using them (or we intend to use it and they have a flag/feature/cfg...) it is when we (also) put them in the "main" list of unstable features in issue #2. Cheers, Miguel