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 X-Spam-Level: X-Spam-Status: No, score=-5.6 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BF568C433DF for ; Sun, 12 Jul 2020 12:40:35 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 9CACF2068F for ; Sun, 12 Jul 2020 12:40:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594557635; bh=b1HvcqH2J4+qI+0tpAKmAfLXcrNIsnCZBj2Y6j1PCrc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=jwzV0FwS6ygX+n5kuDeZao87qIxxn1uujwmPq5E59jDcA36gCR9Bccyx5hwZNLoX3 jUcij9xQOcOp0LTp9BN+O7VBPBEGle1GfIn1s4FPf+Ctrfu8/DH1JfpT9H3iqP03TW ELw42mghJLSPbxrJ/wul7xdbYW/0Z1dOEpOQTjT0= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728796AbgGLMkd (ORCPT ); Sun, 12 Jul 2020 08:40:33 -0400 Received: from mail.stusta.mhn.de ([141.84.69.5]:39686 "EHLO mail.stusta.mhn.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728339AbgGLMkd (ORCPT ); Sun, 12 Jul 2020 08:40:33 -0400 X-Greylist: delayed 514 seconds by postgrey-1.27 at vger.kernel.org; Sun, 12 Jul 2020 08:40:32 EDT Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail.stusta.mhn.de (Postfix) with ESMTPSA id 4B4R3s1S8Hz1n; Sun, 12 Jul 2020 14:31:52 +0200 (CEST) Date: Sun, 12 Jul 2020 15:31:51 +0300 From: Adrian Bunk To: Nick Desaulniers Cc: alex.gaynor@gmail.com, geofft@ldpreload.com, jbaublitz@redhat.com, Masahiro Yamada , Linus Torvalds , Greg KH , Miguel Ojeda , Josh Triplett , Steven Rostedt , LKML , clang-built-linux Subject: Re: Linux kernel in-tree Rust support Message-ID: <20200712123151.GB25970@localhost> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 09, 2020 at 11:41:47AM -0700, Nick Desaulniers wrote: >... > but also a larger question of "should we do > this?" or "how might we place limits on where this can be used?" >... I won't attend, but I do have a topic that should be covered: Firefox always depends on recent Rust, which forces distributions to update Rust in stable releases. As an example: Ubuntu LTS releases upgrade to a new Rust version every 1-2 months. Ubuntu 16.04 started with Rust 1.7.0 and is now at Rust 1.41.0. It would not sound good to me if security updates of distribution kernels might additionally end up using a different version of the Rust compiler - the toolchain for the kernel should be stable. Would Rust usage in the kernel require distributions to ship a "Rust for Firefox" and a "Rust for the kernel"? > Thanks, > ~Nick Desaulniers cu Adrian