From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f53.google.com (mail-qv1-f53.google.com [209.85.219.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0EB65257448 for ; Thu, 18 Dec 2025 14:35:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766068504; cv=none; b=uvNyzW9IQzFrUOmTjbyWtCGxEKMBGDYCxVdQ/tB4pWhQ61i11UPgiDpyqqYC7T18kbI8p7fGQNPxFsbntSf8r2ENpguo+Z4mOQ3+9TqWbYnRqnrmqjT3Ce65MdokdvXkSDEqlewo4Fx68ZGoSd3sZM7r9eglA0inwDmwX0fMxY4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766068504; c=relaxed/simple; bh=gYULV1FEE/FOvKtOyz1laXpXEHTdf0gHFVTVpj2gEbo=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=B3WXHAb4vJDIcK1alLjSPBKYJRfbmONmwyRTqyImb+jKawWa2lyW1tJeGdh7TTDREcXQduv/SAYEudNvTzNOIjPcj1n5GePtv9M/zq3FzIP2wkUAW/580IJVCs8ImBqvfzjfq+5kaNdxYKoyQ/o/F+pJ0JQQbUZYavpUzc/zKjw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Gt8A5ICe; arc=none smtp.client-ip=209.85.219.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Gt8A5ICe" Received: by mail-qv1-f53.google.com with SMTP id 6a1803df08f44-88a3d2f3299so8424476d6.2 for ; Thu, 18 Dec 2025 06:35:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766068502; x=1766673302; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:feedback-id:from:to:cc:subject:date :message-id:reply-to; bh=vbPS8zrJHKrj+2iNgu/qj/8+YSnPcB7MhOyL7fsmzkk=; b=Gt8A5ICejJl3jdIJGJciTnkxvtjpUjT47PfAHg+g1+cqXPQIrFr8/9xrHAtPzGAQhT WRr6pnqmcCaTAGF7H1lxXDILUgGHIv/QLbaow01YgWDza/SCj1GrE6Yrg44UbpGd8Kay Bswu7bCZXXD8A57a+mYCjx1DOh17sE2U9o64VKAnXcEHdcPnPTFSKI7YUQS539jv2LWP rNSIEkR7GEWTtTXNl7rGnhsU311a32mZFXp3raeaZ1naUR+FwBuzARznMROwrlE1ZHCt qhcULFYkxYEWFO9Ty9gizwfL4KxutlPN8eLSeDMhPi6Ldt/CrLng+pUuss8Y7PitQcN7 0v3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766068502; x=1766673302; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:feedback-id:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=vbPS8zrJHKrj+2iNgu/qj/8+YSnPcB7MhOyL7fsmzkk=; b=wik2sJ6QwGo6i9UJUCWwBlcyp4Wftb1C1qcXJUqjHTQQM1qhxNrt/ujZbuAFPMdtdJ ZS/w35aUS3kghxAUT8LqOOMmDsSrNx3VOuhYHp0VIEvq0Kzkv0YOFLixowi0y+DmBrSz rpHnSAUmMIByiqIxkgEmbP9o0oDVjL8YANfg6c/HEJDtWs4kggZ7cvDsQbJnkxod4ny8 2++WJy+LsimWZqO2naKF0LuJPAi6wNrlshrnAY8oGCeBGYYGZfp611wBdoHEVFeOsYLu pOc4bvYvQdUesOkVWa1iN/xLqPxZ1QEnp6bKtAxYJTFtrepthqGE5SesB/xaq3u7C+EH 3ntA== X-Forwarded-Encrypted: i=1; AJvYcCUSkFQEVVSJqGrMLYb6foiM5wqJPPw7bZbjiCQWoy4QAwFx6Dg4E0GYKdlC6Zz7cogpaci6Y123IB7CP4A=@vger.kernel.org X-Gm-Message-State: AOJu0YwS6KlAowr9Hx7e7+kMit/rTbbJc0EWutpBuwnSMC9bUIB4T7vH 9kX40YBAea2+sMlviDW/aaobJJpGvYXVgA/he2wLxofhR8zHtydfTsAUTVrTxFeQc0c= X-Gm-Gg: AY/fxX5Cm5RE1tprO0iiBWroJGYg85FcGwZaUUdXTIwkA712nNxnK4hwBB3Uwq/5F1b egUp9k+d/Ri7K0i5SFZDW95wIhPlYfDnDURKbD+WXXJ1PKQjLwfNLbAX2PdOzCG2BwkXBUh9Y1+ kdbdPRrkyBJLqWwqyEMqtr5FuspPsEmswD41leMK/CHGGckRluI7QsakaZNpAhciIr4QBS4PqxE 9ylyROrQSFRUr87EYMxAYHGAFMlAePX6tHyuJDYfFaul9i+s1tEQeuZ4YssvQ3tqQ47wWUzyaAz 45UWLbybmn8Eiiwwfq2GXItJKi/q5PGUTpHZxjcvphJkbYvacnaDDTn33LVGkCZv86VVx/JUSbs EnK9hRsBW8Z00qCy+/A6nHyqjGFAGarodb3dTtZdsAO2NBZEaNcNtvGSxFjbkQnr5tmMeYAzLzn 6qrn4vSOGuw3KGQBK2ONn6ep/cPYb16YiIOk0tuVPC5XDWG620Dnupv95TzaQmnW6YBWvAC170f 7qDvxdqEGxIHAY= X-Google-Smtp-Source: AGHT+IFgYwMS8JxvwkLn4/c1AKRQNySaBw67YvHLNKRnKlOzNoNLp9HjiJzMYvwFlemvkoo/ONjSxw== X-Received: by 2002:ac8:7f42:0:b0:4f1:83e4:7247 with SMTP id d75a77b69052e-4f1d05db49bmr319191271cf.60.1766062626078; Thu, 18 Dec 2025 04:57:06 -0800 (PST) Received: from fauth-a1-smtp.messagingengine.com (fauth-a1-smtp.messagingengine.com. [103.168.172.200]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4f35fc7590csm14385301cf.7.2025.12.18.04.57.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Dec 2025 04:57:05 -0800 (PST) Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfauth.phl.internal (Postfix) with ESMTP id 29915F40068; Thu, 18 Dec 2025 07:57:05 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Thu, 18 Dec 2025 07:57:05 -0500 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdegheegkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpeeuohhquhhnucfh vghnghcuoegsohhquhhnrdhfvghnghesghhmrghilhdrtghomheqnecuggftrfgrthhtvg hrnhepvdeigeevhfekteeiueevtddvieektdefvdektdehgefhledvudetkedtveelkeet necuffhomhgrihhnpehlfihnrdhnvghtpdhkvghrnhgvlhdrohhrghenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsohhquhhnodhmvghsmhht phgruhhthhhpvghrshhonhgrlhhithihqdeiledvgeehtdeigedqudejjeekheehhedvqd gsohhquhhnrdhfvghngheppehgmhgrihhlrdgtohhmsehfihigmhgvrdhnrghmvgdpnhgs pghrtghpthhtohepuddupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehojhgvug grsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehgrghrhiesghgrrhihghhuohdrnhgv thdprhgtphhtthhopegsjhhorhhnfegpghhhsehprhhothhonhhmrghilhdrtghomhdprh gtphhtthhopehlohhsshhinheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprgdrhhhi nhgusghorhhgsehkvghrnhgvlhdrohhrghdprhgtphhtthhopegrlhhitggvrhihhhhlse hgohhoghhlvgdrtghomhdprhgtphhtthhopehtmhhgrhhoshhssehumhhitghhrdgvughu pdhrtghpthhtohepuggrkhhrsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehruhhsth dqfhhorhdqlhhinhhugiesvhhgvghrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: iad51458e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 18 Dec 2025 07:57:04 -0500 (EST) Date: Thu, 18 Dec 2025 21:57:02 +0900 From: Boqun Feng To: Miguel Ojeda Cc: Gary Guo , =?iso-8859-1?Q?Bj=F6rn?= Roy Baron , Benno Lossin , Andreas Hindborg , Alice Ryhl , Trevor Gross , Danilo Krummrich , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] rust: conclude the Rust experiment Message-ID: References: <20251213000042.23072-1-ojeda@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20251213000042.23072-1-ojeda@kernel.org> On Sat, Dec 13, 2025 at 01:00:42AM +0100, Miguel Ojeda wrote: > The Rust support was merged in v6.1 into mainline in order to help > determine whether Rust as a language was suitable for the kernel, > i.e. worth the tradeoffs, technically, procedurally and socially. > > At the 2025 Linux Kernel Maintainers Summit, the experiment has just > been deemed concluded [1]. > > Thus remove the section -- it was not fully true already anyway, since > there are already uses of Rust in production out there, some well-known > Linux distributions enable it and it is already in millions of devices > via Android. > > Obviously, this does not mean that everything works for every kernel > configuration, architecture, toolchain etc., or that there won't be > new issues. There is still a ton of work to do in all areas, from the > kernel to upstream Rust, GCC and other projects. And, in fact, certain > combinations (such as the mixed GCC+LLVM builds and the upcoming GCC > support) are still quite experimental but getting there. > > But the experiment is done, i.e. Rust is here to stay. > > I hope this signals commitment from the kernel to companies and other > entities to invest more into it, e.g. into giving time to their kernel > developers to train themselves in Rust. > > Thanks to the many kernel maintainers that gave the project their > support and patience throughout these years, and to the many other > developers, whether in the kernel or in other projects, that have > made this possible. I had a long list of 173 names in the credits of > the original pull that merged the support into the kernel [2], and now > such a list would be way longer, so I will not even try to compose one, > but again, thanks a lot, everybody. > I would like to take the opportunity to thank you, Miguel. Like what Dan Williams said during the Maintainers Summit, I also cannot imagine a better person to lead this than you. Thank you for all the hard work, commmunication, collaboration and most importantly, keeping yourself postive despite all the other factors. Reviewed-by: Boqun Feng Regards, Boqun > Link: https://lwn.net/Articles/1049831/ [1] > Link: https://git.kernel.org/linus/8aebac82933f [2] > Signed-off-by: Miguel Ojeda > --- [...]