Date: Wed, 23 Apr 2025 07:06:07 +0000 From: Alastair Hogge <agh@riseup.net> To: Adrian Chadd <adrian@freebsd.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: d5f5193e2db9 - main - rtwn: don't treat UDP/TCP checksum failure as permanent failure Message-ID: <043f8ba641250dcf7c9f0ed849f5045d@riseup.net> In-Reply-To: <202504230204.53N249Y3070220@gitrepo.freebsd.org> References: <202504230204.53N249Y3070220@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?043f8ba641250dcf7c9f0ed849f5045d>