On Tue, 3 Mar 2026 12:01:52 +0100
Sriram Yagnaraman <[email protected]> wrote:

> The memif TX path was using |= to set descriptor flags, which could
> leave stale flag bits from previous ring iterations. This caused
> descriptor corruption when the ring wrapped around, leading to
> malformed packet chains and RX failures.
> 
> Initialize d0->flags to 0 before setting MEMIF_DESC_FLAG_NEXT to
> ensure clean descriptor state on each transmission.
> 
> Fixes: 43b815d88188 ("net/memif: support zero-copy slave")
> Cc: [email protected]
> 
> Signed-off-by: Sriram Yagnaraman <[email protected]>
> ---

Applied to next-net

Reply via email to