Re: [PATCH v3 0/2] rust: add initial scatterlist abstraction

From: Danilo Krummrich
Date: Fri Jul 18 2025 - 06:50:33 EST


On 7/18/25 12:33 PM, Abdiel Janulgue wrote:
Abdiel Janulgue (2):
rust: add initial scatterlist abstraction
samples: rust: add sample code for scatterlist abstraction

rust/bindings/bindings_helper.h | 1 +
rust/helpers/helpers.c | 1 +
rust/helpers/scatterlist.c | 30 +++
rust/kernel/dma.rs | 18 ++
rust/kernel/lib.rs | 1 +
rust/kernel/scatterlist.rs | 405 ++++++++++++++++++++++++++++++++
samples/rust/rust_dma.rs | 49 +++-
7 files changed, 504 insertions(+), 1 deletion(-)
create mode 100644 rust/helpers/scatterlist.c
create mode 100644 rust/kernel/scatterlist.rs

I think this is missing a corresponding MAINTAINERS entry. I assume the
scatterlist stuff should go under the "DMA MAPPING HELPERS DEVICE DRIVER API
[RUST]" entry (which we may want to rename a bit for this purpose).

@Andrew: Any comments or other preferences from your end?