[PATCH v3 0/3] Additional improvements for dma coherent allocator
From: Abdiel Janulgue
Date: Fri Apr 25 2025 - 03:37:52 EST
Changes since v2:
- Rebase update, add fix from Alexandre Courbot, commit clarifications,
minor sample driver improvements in error handling.
Link to v1: https://lore.kernel.org/lkml/20250410085916.546511-1-abdiel.janulgue@xxxxxxxxx/
Changes since v1:
- Pull in reviewed-by tags and include links.
- Improve error handling in rust dma sample driver.
- Clarifications in documentation.
Abdiel Janulgue (3):
rust: dma: clarify wording and be consistent in `coherent`
nomenclature
rust: dma: convert the read/write macros to return Result
rust: dma: add as_slice/write functions for CoherentAllocation
rust/kernel/dma.rs | 151 +++++++++++++++++++++++++++++++--------
samples/rust/rust_dma.rs | 28 ++++----
2 files changed, 137 insertions(+), 42 deletions(-)
base-commit: 9d7a0577c9db35c4cc52db90bc415ea248446472
--
2.43.0