From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ms.lwn.net (ms.lwn.net [45.79.88.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CE10C154B3 for ; Thu, 17 Aug 2023 18:49:35 +0000 (UTC) Received: from localhost (unknown [IPv6:2601:281:8300:73:dffa:9883:e232:5c72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id AE84721A6; Thu, 17 Aug 2023 18:41:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net AE84721A6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1692297688; bh=d6+Ykv748Qq+9/JOmQJdkszxyXJBo3Vy4SPPwQPoxME=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=duWC7U3u6DiU/rF2sxbfFQ/bXY+6HvwPIXO3gJzZKG37/n1PYNTyDLB0hDzvxZKvH H4BcLpyVlcFr2ZGfRyqZE7JUH3TpLkhF7ZNpWsR1dvmPFwwj5zEwqTLEqQ3sIg5hl2 T41Ci9ktlKzpiCvAHYx9Xjca+bEYKE7z3FJJY9+JRF0/YRNG80/60Z+OKGtwDfYkB7 68rgpUWeEaicdfBmhfT7IlrDlClhsRUsyepohYscF8FxTrxWB6CyfUDq/8pu38fJUR FtrO7JjDwcG+m2qF3RhnxTn3vBf17RAHV7Dj8Sg5JwmJnM8vAQsTlfaW69vcs4RtAR ydo6bSVgKzMVA== From: Jonathan Corbet To: Jakub Kicinski , Michele Dalle Rive Cc: Andrew Lunn , Greg KH , Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , "David S. Miller" , Eric Dumazet , Paolo Abeni , Boqun Feng , Gary Guo , =?utf-8?Q?Bj=C3=B6rn?= Roy Baron , Benno Lossin , Alice Ryhl , Davide Rovelli , rust-for-linux@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, patches@lists.linux.dev Subject: Re: [RFC PATCH 0/7] Rust Socket abstractions In-Reply-To: <20230817084848.4871fc23@kernel.org> References: <20230814092302.1903203-1-dallerivemichele@gmail.com> <2023081411-apache-tubeless-7bb3@gregkh> <0e91e3be-abbb-4bf7-be05-ba75c7522736@lunn.ch> <20230817084848.4871fc23@kernel.org> Date: Thu, 17 Aug 2023 12:41:27 -0600 Message-ID: <87y1i91pgo.fsf@meer.lwn.net> Precedence: bulk X-Mailing-List: patches@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Jakub Kicinski writes: > I thought the Rust was just shaking up the languages we use, not the > fundamentals on how this project operates :| I don't think this little episode has anything to do with Rust, really; certainly we've had no shortage of companies wanting support for out-of-tree modules written in C over the years. Instead, this is just the sort of thing you see when people who are new to our community learn - the hard way, sometimes - how kernel development works. Rust seems likely to bring in a fair number of new developers, which is great, but we're going to have to help them learn their way around. Thanks, jon