Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp983963rwi; Fri, 14 Oct 2022 11:07:26 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4o02BRq4kRq3P8rnlI0RIOJ6AAdsYf4Yu4wq3rp6lfM27cvfshmztj8muy14o2GJ+idvpN X-Received: by 2002:a17:907:96a2:b0:782:4072:19da with SMTP id hd34-20020a17090796a200b00782407219damr4403494ejc.398.1665770845695; Fri, 14 Oct 2022 11:07:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665770845; cv=none; d=google.com; s=arc-20160816; b=vdOliUxMYVhL6bv9Qw3izpBb58BMQ1K7ImE6Myxe3uylITjaakXR2ZFdNyQ8Corz44 O40H7nBBB/PiRd4mUAwtTNaQMbc6kD6gvYLhJogHgAGhRpTCFRW8AwXo68IYqO5V6VFD G5ZqIoVmfGG4scuvKfXfZceNbemg5Rn1PFMT8z0NW0fpxm72XVazMZmMcA/mk+p5jh+g X/pe4Z4RWEkO9AwdelvuXxw4/N/Cin2jM9hf6LH8m/ZUSzkXq4HC4DtHMfpk3mcGzULv jgA7xdWfrv407ZCPJr8YUldaJTyVez0domaXNm0Q1i96cVRsgoGjkXQW9UDZ04XKAjBS ne5A== 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=eE5Ag7RBU3sseMTq/AOwS39S0M38TKiM5Cd+C4qDXCg=; b=eM5a+hIPHdtTXRqmmlkSsJh6C8sgt2gri1gJoJe119fpjU+6Z86qj8vy4qbZg9uiXa /9unbYEAnh3nIS9Emspr95AtGKtuwofIPDivh3Nn8oAty/2sNcBUPeyolelt49zaf+Yy Ph2UCrjYZYI1qGDADcxUUQ6MyEmPPJ9sfoR1DMR1HlpJUqRVGqoJ7PfXXFDR6VOuTAp/ Rv8ufvP1MagESKp1bw5eF0wYeLPxzvEmVpvGKo8BKbvSNFfwGWIYN/ncczpOldbeh4fQ zWbqumppJr8L0uVSUjvceBJ/G5abLldrWFht11FOHmre366e8uQL8Ams0JkpL97ZWBRc +iMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SelnujiW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b16-20020a056402279000b004585f904a4esi3428797ede.360.2022.10.14.11.06.59; Fri, 14 Oct 2022 11:07:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SelnujiW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230266AbiJNRXe (ORCPT + 99 others); Fri, 14 Oct 2022 13:23:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50444 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229609AbiJNRXa (ORCPT ); Fri, 14 Oct 2022 13:23:30 -0400 Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 46B501ACABC; Fri, 14 Oct 2022 10:23:30 -0700 (PDT) Received: by mail-io1-xd31.google.com with SMTP id o65so4416251iof.4; Fri, 14 Oct 2022 10:23:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=eE5Ag7RBU3sseMTq/AOwS39S0M38TKiM5Cd+C4qDXCg=; b=SelnujiWPnwoqfZh8L8STKGUSxYsQvfporOrGfiFWq7bcOzL0QfdMmL40UKrA+beU+ PC/2mJpZDykCD2AjqVjwdRgvdWQ7aogtAl+Hq/3RYfuMFqkmdwGX5x9i2EF1LURSEkWe UgEVvUzkNVE22tJqIQkviWHhunuxpOVT8D4lwYeRlBXIXcNhM2OyyZ7v+zgA/fL/CmbA 9QEL0Tn6Z/ZtMi3pOJiB6isnrjoAKhSXEzcs6KLcsD7E9FEePJWKn1u9DAnNcvjIrx4G h4G0Z5ct9Vfi0V5ixBdkIMpgsvwCZsWMXka3IgbZiFUUFnJ+QBQQH6oNk4hLFjFvPokK 5fwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=eE5Ag7RBU3sseMTq/AOwS39S0M38TKiM5Cd+C4qDXCg=; b=7pH2SlIfJMhlQ/PLeSkGfJoizVNR36mCL2P2ylvoNCgRc0Ulu00VB90MgTYL3++twE 6JF7qjvVYftHLp3yvrr/2AJS3S4h7C8dJucKcyN8FxntzPJdpfP1LGaaSpsKiRcvk0yG WEgAtssxzbg7fpY/16ED7AA0/FftZC8/wSwADQ0MBDi+6hUrlYr6HiZBmLffzJqiFp+l AVfaqA2Hh6UxteFkQDNkvfZvFG0LLTVgoZdIfnP7W8pNghc2osPgmvOp8/E2eqFs8G0k RNNTj84BdwmE9wZ9VpZ+xObaJ6TJ1JTR0BQ2hrvQfcdyqtYGozBMtZmZWFw56TDVGCax i7XQ== X-Gm-Message-State: ACrzQf268WsMxsxBDcmyHVZUe+oYiiiu8+w3eefavqO4nK1Jn1mFgwVr rT8E5ZnipG5twuWVBRe0HRXyAopVSQo/BM3Ua4w= X-Received: by 2002:a05:6602:134f:b0:6a4:cd04:7842 with SMTP id i15-20020a056602134f00b006a4cd047842mr2888358iov.172.1665768209701; Fri, 14 Oct 2022 10:23:29 -0700 (PDT) MIME-Version: 1.0 References: <20220927131518.30000-1-ojeda@kernel.org> <20220927131518.30000-26-ojeda@kernel.org> In-Reply-To: From: Miguel Ojeda Date: Fri, 14 Oct 2022 19:23:18 +0200 Message-ID: Subject: Re: [PATCH v10 25/27] x86: enable initial Rust support To: Peter Zijlstra Cc: Sami Tolvanen , Miguel Ojeda , Linus Torvalds , Greg Kroah-Hartman , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, patches@lists.linux.dev, Jarkko Sakkinen , Kees Cook , Alex Gaynor , Wedson Almeida Filho , David Gow , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Jonathan Corbet , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , linux-doc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 11, 2022 at 10:04 AM Peter Zijlstra wrote: > > Right; so where does that leave us? Are we going to force disable rust > when kCFI is selected ? Constraining it via `depends on !...` or similar as needed for the moment is fine, we have a few others too. Cheers, Miguel