]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge branch 'net-ravb-fix-soc-specific-configuration-and-descriptor-handling-issues'
authorJakub Kicinski <kuba@kernel.org>
Thu, 23 Oct 2025 01:08:06 +0000 (18:08 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 23 Oct 2025 01:16:17 +0000 (18:16 -0700)
Lad Prabhakar says:

====================
net: ravb: Fix SoC-specific configuration and descriptor handling issues [part]

This series addresses several issues in the Renesas Ethernet AVB (ravb)
driver related descriptor ordering.

A potential ordering hazard in descriptor setup could cause
the DMA engine to start prematurely, leading to TX stalls on some
platforms.

The series includes the following changes:

Enforce descriptor type ordering to prevent early DMA start
Ensure proper write ordering of TX descriptor type fields to prevent the
DMA engine from observing an incomplete descriptor chain. This fixes
observed TX stalls on RZ/G2L platforms running RT kernels.

Tested on R/G1x Gen2, RZ/G2x Gen3 and RZ/G2L family hardware.
====================

Link: https://patch.msgid.link/20251017151830.171062-1-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

Trivial merge