Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp263872ybh; Sun, 12 Jul 2020 05:41:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwfLWTYFoNeYu3E9DA2qyquhi5XwukPn183NBni9UHBX11fJ7hpyxNRZHBX8aZUhnlb7wN7 X-Received: by 2002:aa7:dc46:: with SMTP id g6mr81114533edu.194.1594557691687; Sun, 12 Jul 2020 05:41:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594557691; cv=none; d=google.com; s=arc-20160816; b=KxyyGGOK+pwo56wvpgGFX1uUcNV0nImQVegOBsRdJjtSP7G+1zgNJEcVHrtxk6l2WW CaJMSzQ3PZimM85UXdrYOtV6aCr/ZhUJLnzhEg/ZMj7TQBnp2H/8SRJKGLrc+DNtdqDV gZdWbtos2nPxGPsheBpu9BcUeSdIsfr62wDtxEQKaKDUq177GJGmJqzxmFq0kGJZS1Fm 3iWfYdl0eyX4DNJkgBZssN8rCRGfJWC6YpUOHiLwsEe9cST4A0Y5j2RwXpG4L83oLysk /fpsdtcgYuoTLk/KqRDpedk0xesZpiZrWRX6lDfUt2BDh29nzO77QYKEyX+hqjAtYyqN V3FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=s3Focq7+ZWwi5iB5B7XfXsNveBDecOpMhS2SCBtFzns=; b=R630IEEwNtTSUqpEtt3h1AySPR7u3yDEFhEzGCFwVr/Jttn8rwK+gNhS7PFOKhN2IK Du8pT/MDDsGQzFOCrlhgzoHU5a2kBt1C7p9LUyrr8KvbCPTCCROUc+9QYrRbTff4gd6B ql5rPEPYXQMcNi+QdtuhkEIA+dy4/6mi3gbVzv0cx1vr4FGmEYbxikHgqVMfyKiknX8c mFHLXodK/jhXCF6pZWh1NWzrIwiku8e0ZmptW2ojL1c8ECnsyQ3z8EpCBjRCKY3MG7Nv nnDjticAVJY31LHP+rzjZohoIpE8v5xDrad9wSXcDVA9/fSf7+LG56d2Qb3EAYZooVvw MfeA== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cx13si6924540edb.280.2020.07.12.05.41.08; Sun, 12 Jul 2020 05:41:31 -0700 (PDT) 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; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728756AbgGLMkd (ORCPT + 99 others); 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