On Mon, 06 Jul 2026 13:44:13 +0100, Gary Guo wrote:
> [PATCH v6 00/20] rust: I/O type generalization and projection

Applied, thanks!

  Branch: topic/rust_io-7.2-rc1
  Tree:   
git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git

[1/20] rust: io: add dynamically-sized `Region` type
      commit: 426c92ca1bdd

      [ Add brief explanation on MIN_ALIGN. - Danilo ]

[2/20] rust: io: add missing safety requirement in `IoCapable` methods
      commit: 65f6abf9fa81
[3/20] rust: io: restrict untyped IO access and `register!` to `Region`
      commit: 6461c5776bf0
[4/20] rust: io: implement `Io` on reference types instead
      commit: 46b1b54139c3
[5/20] rust: io: generalize `MmioRaw` to pointer to arbitrary type
      commit: 9734e905119c
[6/20] rust: io: rename `Mmio` to `MmioOwned`
      commit: 691c75967d44
[7/20] rust: io: implement `Mmio` as view type
      commit: 9f64c84af008
[8/20] rust: pci: io: make `ConfigSpace` a view
      commit: 6e5f28968d7b
[9/20] rust: io: use view types instead of addresses for `Io`
      commit: e0454ec1220c
[10/20] pwm: th1520: remove unnecessary `deref`
      commit: 0adc93b85374
[11/20] rust: io: remove `MmioOwned`
      commit: bed01ca9e9cf
[12/20] rust: io: move `Io` methods to extension trait
      commit: 9b36c13cbd4f

      [ Add comment explaining the purpose of the Io blanket implementation.
        - Danilo ]

[13/20] rust: io: add projection macro and methods
      commit: 1f989555fe5c
[14/20] rust: io: add I/O backend for system memory with volatile access
      commit: 2fabff780785
[15/20] rust: io: implement a view type for `Coherent`
      commit: 1d409d1e7a87
[16/20] rust: io: add `read_val` and `write_val` functions on `Io`
      commit: 89814c42c19e
[17/20] gpu: nova-core: use I/O projection for cleaner encapsulation
      commit: 0722567f5085
[18/20] rust: dma: drop `dma_read!` and `dma_write!` API
      commit: 6ff7d69b7e6e
[19/20] rust: io: add copying methods
      commit: e7219e53c525
[20/20] rust: io: implement `IoSysMap`
      commit: 11a4784f902e

The patches are in the topic/rust_io-7.2-rc1 topic branch and will be merged
into the corresponding target branch soon.

Reply via email to