Received: by 2002:a05:7412:bc1a:b0:d7:7d3a:4fe2 with SMTP id ki26csp361625rdb; Sat, 19 Aug 2023 05:02:40 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG/DwdXZD1ABJwRu6Z1zJu0nOwDNmsZ5aUnWSBjcg4A3inAj883K2n1lRD1MJ6jVFmfZI0x X-Received: by 2002:a17:902:e802:b0:1b8:85c4:48f5 with SMTP id u2-20020a170902e80200b001b885c448f5mr2217624plg.2.1692446559763; Sat, 19 Aug 2023 05:02:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692446559; cv=none; d=google.com; s=arc-20160816; b=ZNUl9mF6kskPYZUREfMo3d+BKy+l2JVEPJyQdGCm/JAlnh6RLG6KmfFmII72DfzbPY mAVmNQVK9xrqVFOmSFIbXaaX1QhlozLHBWp2ts/OLLXkAWMhWijlN18DTr1EI+33QB+T T//m6qTN33zU5ruVeMjDlkFO4Hxlw3fCTsoRBSHHPtdWMkkW69SCR9o/RM6eJG6hdlU4 EbY20ZeJfLd51m0RVc1pN2oULyav1PFZOWUeywLyNtVdOgnef5mQ7MOd53o0rXAv2WkX dRqARKhKHUrwLYqQGoMgdYhY88q/wsOWf4BSKoclqLw0uljbXyzb8YDoz4ZzwKVhBUJm j2mw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=d6+Ykv748Qq+9/JOmQJdkszxyXJBo3Vy4SPPwQPoxME=; fh=6x5mBxiH+R8Gsk0peVf72Cs1Ry+OYf5kJjqp3X9oq6M=; b=hoFbszRSGl6c0SMq723nFQS3NsA8di8UjTIokqBKcxmA3nmKnfxIY7CHpu/xR1X9u0 ZZ5ZaI8xFkF3UtOCD/AwJuvc692dkQA5MvS2d8e6va0GDv2xCdQHDr6ntDhY7dZLqMdu 2N2qIvR90IRx0ud9yFhBj9nX7Y/RCETtNh1nHM6ArixzCK4B66FtAIDHwADZsJU32deN QHKI5Xa7Mi/p5ZpY1zNs7eOF0ZG/oRIT8wD9Z59rfWG4TN8eCQ1FZMIW/XuGtGYCKw/5 3pd1nMXF1ucnL0JDOR6Z15hN+DcRZ8TnFdKmtqIeF914rndYQHM5IHLtDou7y7UDWyXg uvcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=duWC7U3u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id kk13-20020a170903070d00b001bde0ef9cb6si3314517plb.352.2023.08.19.05.02.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Aug 2023 05:02:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=duWC7U3u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 4BB2F76585; Sat, 19 Aug 2023 01:36:00 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353225AbjHQSly (ORCPT + 99 others); Thu, 17 Aug 2023 14:41:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55376 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1354099AbjHQSla (ORCPT ); Thu, 17 Aug 2023 14:41:30 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2069C30C5; Thu, 17 Aug 2023 11:41:29 -0700 (PDT) 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> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, 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 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