Re: [PATCH 0/3] rust: pin-init: upstream synchronization for 7.3 (round 2)

From: Gary Guo

Date: Mon Jul 27 2026 - 07:31:51 EST


On Thu Jul 23, 2026 at 7:19 PM BST, Gary Guo wrote:
> This is a series that synchronize pin-init upstream.
>
> It includes the following PR that I intend to merge soon:
> - docs: link `Zeroable::zeroed` and `pin_init::zeroed` in documentation
> https://github.com/Rust-for-Linux/pin-init/pull/158
> - internal: rework how `#[pin_data]` handles cfg
> https://github.com/Rust-for-Linux/pin-init/pull/161
>
> Signed-off-by: Gary Guo <gary@xxxxxxxxxxx>
> ---
> Gary Guo (1):
> rust: pin-init: internal: rework how `#[pin_data]` handles cfg
>
> Nicolás Antinori (2):
> rust: pin-init: docs: link `Zeroable::zeroed` and `pin_init::zeroed` in documentation
> rust: pin-init: mark `pin_init::zeroed` and `Zeroable::zeroed` as `#[inline]`

Applied to pin-init-next.

Thanks,
Gary

>
> rust/pin-init/internal/src/pin_data.rs | 82 ++++++++++++++++++++++++++--------
> rust/pin-init/src/lib.rs | 12 ++++-
> 2 files changed, 74 insertions(+), 20 deletions(-)
> ---
> base-commit: 0c20f77a26b89bc911d31cd79f1abe1a7ae57f60
> change-id: 20260713-pin-init-sync-de5399bfa9af
>
> Best regards,
> --
> Gary Guo <gary@xxxxxxxxxxx>