diff options
| author | Gary Guo <gary@garyguo.net> | 2026-07-06 13:44:31 +0100 |
|---|---|---|
| committer | Danilo Krummrich <dakr@kernel.org> | 2026-07-11 18:09:04 +0200 |
| commit | 6ff7d69b7e6e0b09d53ffde472760f904ea5714f (patch) | |
| tree | eac49c98cea94c40a7e10a31b6f39fed366bc53d /tools/perf/scripts/python/parallel-perf.py | |
| parent | 0722567f5085bfc48d8b01c5c759745997e94785 (diff) | |
rust: dma: drop `dma_read!` and `dma_write!` API
The primitive read/write use case is covered by the `io_read!` and
`io_write!` macro. The non-primitive use case was finicky; they should
either be achieved using `CoherentBox` or `as_ref()/as_mut()` to assert the
lack of concurrent access, or should be using memcpy-like APIs to express
the non-atomic and tearable nature.
Reviewed-by: Andreas Hindborg <a.hindborg@kernel.org>
Reviewed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Gary Guo <gary@garyguo.net>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Link: https://patch.msgid.link/20260706-io_projection-v6-18-72cd5d055d54@garyguo.net
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions
