Re: [PATCH 0/3] rust: pin-init: upstream synchronization for 7.4

From: Gary Guo

Date: Wed Sep 30 2026 - 14:54:31 EST


On Mon Sep 28, 2026 at 6:32 PM BST, Gary Guo wrote:
> 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.

Applied to pin-init-next. Thanks all!

Best,
Gary

>
> 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>