Subject rust: driver: use pointers instead of indices for ID info
Author gary@garyguo.net
Date 2026-06-29 12:39:35 +0000 UTC
Version
Cc a.hindborg@kernel.org abdiel.janulgue@gmail.com acourbot@nvidia.com airlied@gmail.com aliceryhl@google.com bhelgaas@google.com bjorn3_gh@protonmail.com boqun@kernel.org dakr@kernel.org daniel.almeida@collabora.com david.m.ertman@intel.com devicetree@vger.kernel.org dri-devel@lists.freedesktop.org driver-core@lists.linux.dev fujita.tomonori@gmail.com fustini@kernel.org gary@garyguo.net gregkh@linuxfoundation.org guoren@kernel.org igor.korotin@linux.dev iweiny@kernel.org kwilczynski@kernel.org lenb@kernel.org leon@kernel.org linux-acpi@vger.kernel.org linux-kernel@vger.kernel.org linux-pci@vger.kernel.org linux-pm@vger.kernel.org linux-pwm@vger.kernel.org linux-usb@vger.kernel.org lossin@kernel.org m.wilczynski@samsung.com netdev@vger.kernel.org nova-gpu@lists.linux.dev ojeda@kernel.org rafael@kernel.org robh@kernel.org robin.murphy@arm.com rust-for-linux@vger.kernel.org saravanak@kernel.org simona@ffwll.ch tamird@kernel.org tmgross@umich.edu ukleinek@kernel.org viresh.kumar@linaro.org wefu@redhat.com work@onurozkan.dev
Patches (11)
Name Content [All]
[PATCH v2 01/11] rust: driver: remove `IdTable::id` [Body]
[PATCH v2 02/11] rust: driver: simplify `IdArray::new_without_index` [Body]
[PATCH v2 03/11] rust: pci: use `Option<&IdInfo>` for device ID info [Body]
[PATCH v2 04/11] rust: usb: use `Option<&IdInfo>` for device ID info [Body]
[PATCH v2 05/11] rust: net/phy: remove expansion from doc [Body]
[PATCH v2 06/11] rust: driver: centralize device ID handling [Body]
[PATCH v2 07/11] rust: driver: remove `$module_table_name` from `module_device_table` [Body]
[PATCH v2 08/11] rust: driver: store pointers in `DeviceId` [Body]
[PATCH v2 09/11] rust: driver: remove open-coded matching logic [Body]
[PATCH v2 10/11] rust: driver: remove duplicate ID table [Body]
[PATCH v2 11/11] RFC: rust: driver: support map-like syntax for ID table [Body]
Session 2026-06-29
ID (for dev) cc0088d6-7448-4cd7-9b0d-a090450d461c
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base dc59e4fea9d83f03bad6bddf3fa2e52491777482 [Config] [Log] failed [Log]