Re: [PATCH] rtase: Workaround for IP fragmented UDP packet hardware bug
From: Alexander Lobakin
Date: Mon Jun 01 2026 - 09:25:24 EST
From: Justin Lai <justinlai0215@xxxxxxxxxxx>
Date: Mon, 1 Jun 2026 14:23:41 +0800
> The hardware parser incorrectly interprets 319/320 in a short
> IP fragmented UDP packet payload as standard PTP destination
> ports and treats the fragment as a PTP packet for further
> parsing.
>
> If the transport data is smaller than RTASE_MIN_PAD_LEN, the
> remaining data is insufficient for further parsing and causes
> hardware TX hang.
>
> Pad these packets so the transport data reaches
> RTASE_MIN_PAD_LEN before transmitting to avoid triggering the
> hardware issue.
>
> Signed-off-by: Justin Lai <justinlai0215@xxxxxxxxxxx>
Same 3 things to do that I mentioned in the adjacent thread.
Thanks,
Olek