From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f173.google.com (mail-dy1-f173.google.com [74.125.82.173]) (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 6DC583A7838 for ; Tue, 24 Feb 2026 16:11:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=74.125.82.173 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771949506; cv=pass; b=Mt7s/ugf9wM/5BUHaiznni0Ed3Jnify1eKaw6z/fgwFaaoKBbh52VJUkVnVd72b20UBNt5snkje/FYLVFefGDQNIqM0QLTpX0RqGxmFkQGdbr1XHxi6EWx4dxcxMI/95bHnIC26jd5f68jjaLNpd4MfbyIdv/HYqZxgPrXtKITw= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771949506; c=relaxed/simple; bh=NUNCU2GIMtjIyqB1CWe2UKcJXsjFlsTp4gPrSNP7eCA=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=sPsAN+u9FMJgW0Ekf9PZN/m/vL7y59PJqB9zRo7CrfB5aiCzDUIlmBLIrmaNmJH6l9ycIdtcTUYt4LgaEnyynrtXa+w1T7KFk7/6SegD2zntSg4zMIzY/GmYnY5WrSPtJNpIHrEUrMAja1jncIUuKDdISlkYmlT/Ox62s1czSfk= ARC-Authentication-Results:i=2; 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=ddcl7BfV; arc=pass smtp.client-ip=74.125.82.173 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="ddcl7BfV" Received: by mail-dy1-f173.google.com with SMTP id 5a478bee46e88-2b867142b07so367655eec.0 for ; Tue, 24 Feb 2026 08:11:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771949504; cv=none; d=google.com; s=arc-20240605; b=ZvRwMdCnfGo4L/B7dj7j1U/R7zlJhAElM4KfDVjEUhBSLdjFZgX97ej+Hpl5zC9d15 Z4YgxyRrsVsNINvvtOFFCnoDFK+P0kATdbFryxuCCHHNhWZAkyAvSyjZRp9BJvPAzpzB V0W+syfKOvgem15XUTPy22NSR4xK24guAvNvVNHcZcErRiPRjtvGK7wx2Aj3zeVmCBHt 2i1DjqXFkzrMTHTEjqZ1wLHSC0frv3Imz19u2MFs23dGmTHodTy8Fp/LlM661NM9FfDH Y4wSRqlqJILAoeN3o6l9R/0xyooq9oDiPIbLtm/cC3NQSRJUiM/Okje3wPgj9AWp78Rm XLsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jur4r3URtRbpSYoqkV+RmME32+E9scyKj4lZV3ZmeDA=; fh=ufo8wvF5eXfQaf4+ltc04UUxhgL+hvfjSaSYcSQRFn0=; b=iowm8G4BgeIeA1E1DV6+uNxb8kgoHdwiSNceQ29sr/WqRk+MuFJl0cobFx/VDOpsGO tEvr5FVmR8mdUgHUATe4+R0O4Iz8KZjVDfwmsWBupmTZKRjkbdV3W62bUVuqKZ0oRWmi oQQCy/lBGxCJ2JFLoogIRvuLRLKCZOAUoCdlO11oAhTis9Y9KKQBuMLehiJUjSfKA2oL m5D+iXhvbtOy4qZNPtAC8YGMcJ80TnaarQHZN+rfpDzR8qIHaB0gKwpZyJ4GklEflulx Ot5N+GK3qVSA7stxjP0WShsDuQvGupDdyQONhaTT9In7aweHS29itpbwmJd87STsexsF efiA==; darn=vger.kernel.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771949504; x=1772554304; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=jur4r3URtRbpSYoqkV+RmME32+E9scyKj4lZV3ZmeDA=; b=ddcl7BfVKfO/RPjV+HAc7dh88G5rXAq9Ci4haBls6f7kyY9x7/1Exe4e6iPsVzciUF LyUOAiqYr24eCk1Yxi/ZmtoLhQ615vWeti4mID3A6+tedactiLa7MGJ7zCRaCMd8XAY3 ZZjPzR3yvEV8LEuysCUcG9bA6nremfZh5YJxaVO0MC5Otk+9OQ0zRlByTM7c4Fy08SuK 92sBr5sYfx/d1QpyNLtiRUeJ86bz8uDoupvHO7CCPDxOhzco2tcjBmgkVCMnJedGY85/ QSN421lmXM8qn4IOCsjta/hNTqfYiq1GjUvfb+nFikzTQiin5lSMMmlFLlOKryvdBBLs 7chg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771949504; x=1772554304; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jur4r3URtRbpSYoqkV+RmME32+E9scyKj4lZV3ZmeDA=; b=d1Z9M2dkiP9Jw0YfjVLWx9xJXY9TKN2OWwlEYLqMR0lusV83+3k1qtouaUDkD8v+j3 JzlUg8t4TWwdEowp888K+B8MO/NiJkziyms83v0gjGlqJWgK73bCRzb5EgDS12AQqH1D sm7KiijvYQN7yUOu0muKIR0gIXx0Qvv2Il6OMVVjQVTM+gh9IxBVH1w6qHi4VLJdgukI BwOUT2a0uAbYTWFqNvhGpIXWYe+Dq6BfHJDnnUwGTNhZOp0hOz/JuVgGrhM1xySq2skI /H7kW7ST8RnOpN1l9yYWsPBlHVtUBnYpnkDDiAl7X+QeeTbKWQYRF6zygvg5XDEUQ7dS /+8g== X-Forwarded-Encrypted: i=1; AJvYcCXd257FuGxJB1TVgjFifOKLToBlFeWUPKOGEtUpPuwmq+xrYXPau/GQP/cK5AOWxm/xAsSTNUWsGV73t4c=@vger.kernel.org X-Gm-Message-State: AOJu0YwAS4b/Ctv29++HoEzXbMjfikGruEfYm4hm+0zHuoVXgX1Yr5LI V3cAcrny3m75FDWuhRBAfoTeUTGzFKOoh6cjbni8igk7BFtYtyCjlPrB6/4pIRq05YWLe4i5zxD cdZByJWlDuomUjQx/G1ALK7pP6LFZe9o= X-Gm-Gg: ATEYQzyx8kL4swYGlVJ6miz6DXxlN+BThruiTJd93JGazwEu1LygBaKMDD3aD4OujcA iD+FGDd090Q0v91jBPRC7pqTUyDe3dQGRcKOmGSWDMJhsU5bZiOP34WP25kyTEZGeDh/8uHKLk6 NkdYtdp0/rJomae+kOhx/+kirmZc1+RIaRqtgnxwgFbmnvnBdtKoWBWW0R/H28hwYESzisXwZeF Tavh+QWoCKppLUI1vS1goGr6pFimxol+MlJP/91lIDa9h266WWVVitjzw58p8frDm2yYko74P9i sQy6Y2WxYW3ClB9VKEO5qNPH4QaalB+Lo1oKwbbOcIxF71sGBQAg9SIfI2+zs/wGhVbUYMWcRcF W8lmoCoZmIeK8JiGGNCPWGswLwr7G X-Received: by 2002:a05:7301:d8b:b0:2bd:ab6e:5d44 with SMTP id 5a478bee46e88-2bdab6e645fmr740559eec.3.1771949504264; Tue, 24 Feb 2026 08:11:44 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20260218205507.689429-1-joelagnelf@nvidia.com> <20260218205507.689429-6-joelagnelf@nvidia.com> <7cfaea1a-52aa-43ee-910c-7fa09c7f0f4a@nvidia.com> In-Reply-To: <7cfaea1a-52aa-43ee-910c-7fa09c7f0f4a@nvidia.com> From: Miguel Ojeda Date: Tue, 24 Feb 2026 17:11:31 +0100 X-Gm-Features: AaiRm504WJbcYujrI1qvWR7vQ77IFqUSflxWGLgVRz2-WrhyZR9I3tHBCXfzaRc Message-ID: Subject: Re: [PATCH v10 5/8] rust: clist: Add support to interface with C linked lists To: Joel Fernandes Cc: Alice Ryhl , Eliot Courtney , linux-kernel@vger.kernel.org, Miguel Ojeda , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Trevor Gross , Danilo Krummrich , Alexandre Courbot , Dave Airlie , Daniel Almeida , Koen Koning , dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org, rust-for-linux@vger.kernel.org, Nikola Djukic , dri-devel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Feb 24, 2026 at 5:00=E2=80=AFPM Joel Fernandes wrote: > > Ah fun! Ok, I will add it in in. :) To clarify further, the reason is that the crates in `rust/` may (and do) use more features (which still need justification), but the rest of the kernel is restricted to those in that "allowed" list only. https://rust-for-linux.com/unstable-features#usage-in-the-kernel Cheers, Miguel