# \[PATCH v2 0/3\] rust: migrate users to zerocopy traits

- From: Sagar Taunk \<hidden\>
- Date: 2026-09-06 10:28:47 
- List: netdev
- Page: https://ratatoskr.run/netdev/2026/09/17520470
- Thread: https://ratatoskr.run/driver-core/2026/09/17520470/t.md

```text
This series migrates `dma.rs`, `uaccess.rs` and `net/netlink.rs`
from the kernel's `transmute::{FromBytes, AsBytes}` traits to the
equivalent zerocopy traits. 

Sagar Taunk (3):
  rust: net: netlink: Migrate to zerocopy's `IntoBytes`
  rust: uaccess: migrate to zerocopy's `Frombytes/IntoBytes`
  rust: dma.rs: Migrate to zerocopy's `Frombytes/IntoBytes`

 rust/kernel/dma.rs         | 22 +++++++++-------------
 rust/kernel/net/netlink.rs |  3 +--
 rust/kernel/uaccess.rs     |  5 ++---
 3 files changed, 12 insertions(+), 18 deletions(-)

-- 
2.55.0

```
