Re: git: d5f5193e2db9 - main - rtwn: don't treat UDP/TCP checksum failure as permanent failure

From: Alastair Hogge <agh_at_riseup.net>
Date: Wed, 23 Apr 2025 07:06:07 UTC
On 2025-04-23 10:04, Adrian Chadd wrote:
> The branch main has been updated by adrian:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=d5f5193e2db974576120b5e5f559970a6c15247d
> 
> commit d5f5193e2db974576120b5e5f559970a6c15247d
> Author:     Adrian Chadd <adrian@FreeBSD.org>
> AuthorDate: 2025-04-01 23:57:41 +0000
> Commit:     Adrian Chadd <adrian@FreeBSD.org>
> CommitDate: 2025-04-23 02:02:47 +0000
> 
>     rtwn: don't treat UDP/TCP checksum failure as permanent failure
>     
>     jrtc27@freebsd.org reported that DHCP wasn't working on some
>     networks.  She dug into it and found that the RTL8812AU/RTL8812AU
>     NICs seem to be failing UDP frames w/ a zero checksum, which is
>     a valid "there's no checksum" checksum.
>     
>     So, just pass those frames up the stack and let the IP stack
>     deal with it.  If the hardware claims the frames did pass TCP/UDP
>     checksum then still mark those frames with the checksum offload
>     bits.
>     
>     PR:     kern/285387

Points to[1]:
lang/gnat12: missing ali files for aarch64

1: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285387

--
To good health,
Alastair