Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Dec 2025 11:47:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        net@FreeBSD.org
Subject:   [Bug 291420] [epair] Bad UDP packet checksum with epair(4) and txcsum enabled
Message-ID:  <bug-291420-7501-fta9UA7efN@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-291420-7501@https.bugs.freebsd.org/bugzilla/>
References:  <bug-291420-7501@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

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

Aleksandr Fedorov <afedorov@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |afedorov@FreeBSD.org

--- Comment #18 from Aleksandr Fedorov <afedorov@FreeBSD.org> ---
(In reply to vova from comment #17)

> what if system has multiple exit interfaces and some of them have no offloading?

There's no problem here. If the interface doesn't support offloading, you need
to calculate checksums.

Just like in Linux.

Check the flags in mbuf and if_hwassist; if anything doesn't match, calculate
it software-based.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291420-7501-fta9UA7efN>