From: Danilo Krummrich Date: Mon, 23 Jun 2025 15:53:17 +0000 (+0200) Subject: Merge tag 'topic/dma-features-2025-06-23' of https://github.com/Rust-for-Linux/linux.git X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a002488de6e046666b80d928945da037b1da4f64;p=thirdparty%2Flinux.git Merge tag 'topic/dma-features-2025-06-23' of https://github.com/Rust-for-Linux/linux.git DMA features for v6.17 - Clarify wording and be consistent in 'coherent' nomenclature. - Convert the read!() / write!() macros to return a Result. - Add as_slice() / write() methods in CoherentAllocation. - Fix doc-comment of dma_handle(). - Expose count() and size() in CoherentAllocation and add the corresponding type invariants. - Implement CoherentAllocation::dma_handle_with_offset(). --- a002488de6e046666b80d928945da037b1da4f64