[PATCH 0/3] rust: pin-init: upstream synchronization for 7.4
From: Gary Guo
Date: Mon Sep 28 2026 - 13:33:07 EST
This sync series contain two upstream PRs:
- Several additional diagnostics improvements
https://github.com/Rust-for-Linux/pin-init/pull/179
- internal: init: allow reborrow of Pin<&mut T> bindings
https://github.com/Rust-for-Linux/pin-init/pull/180
The upstream PRs have test suites coverage which is not part of the kernel
tree. Reviews/testings are welcome from either GitHub or the mailing list.
Signed-off-by: Gary Guo <gary@xxxxxxxxxxx>
---
Gary Guo (3):
rust: pin-init: internal: init: allow reborrow of `Pin<&mut T>` bindings
rust: pin-init: internal: init: improve diagnostics from field checks
rust: pin-init: internal: init: use span of `<-` or `:` for the init/write call.
rust/pin-init/internal/src/init.rs | 106 +++++++++++++++++++++++++------------
1 file changed, 71 insertions(+), 35 deletions(-)
---
base-commit: 95593ed3616194c9498cc190cd1a3693ff4bca37
change-id: 20260928-dev-pin-init-sync-93e81b019c3c
Best regards,
--
Gary Guo <gary@xxxxxxxxxxx>