Re: (subset) [PATCH v2 00/11] rust: driver: use pointers instead of indices for ID info

Danilo Krummrich <[email protected]> Thu, 30 Jul 2026 23:01:50 +0200
Newsgroups gmane.linux.drivers.devicetree,gmane.linux.kernel.rust,gmane.linux.kernel,gmane.linux.network,gmane.comp.video.dri.devel,gmane.linux.kernel.pci,gmane.linux.acpi.devel,gmane.linux.power-management.general,gmane.linux.pwm,gmane.linux.usb.general
Message-ID <[email protected]>
On Mon, 29 Jun 2026 13:39:34 +0100, Gary Guo wrote:
> [PATCH v2 00/11] rust: driver: use pointers instead of indices for ID info

Applied, thanks!

  Branch: driver-core-testing
  Tree:   git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git

[1/11] rust: driver: remove `IdTable::id`
      commit: 3474bbba4ddd
[2/11] rust: driver: simplify `IdArray::new_without_index`
      commit: e49f626ef541
[3/11] rust: pci: use `Option<&IdInfo>` for device ID info
      commit: 4fcbf7f1e4a4
[4/11] rust: usb: use `Option<&IdInfo>` for device ID info
      commit: c7b6e07f83b4
[6/11] rust: driver: centralize device ID handling
      commit: 1d92f2e8b881
[7/11] rust: driver: remove `$module_table_name` from `module_device_table`
      commit: 0deeb4222dd1

      [ Consider the serdev code merged in the meantime. - Danilo ]

[8/11] rust: driver: store pointers in `DeviceId`
      commit: 0b76335e8f32
[9/11] rust: driver: remove open-coded matching logic
      commit: 2c5d17cdc4e9

      [ Consider the serdev code merged in the meantime. - Danilo ]

[10/11] rust: driver: remove duplicate ID table
      commit: 17fcdecb14b4

The patches will appear in the next linux-next integration (typically within 24
hours on weekdays).

The patches are in the driver-core-testing branch and will be promoted to
driver-core-next after validation.