Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2026 14:24:54 +0000
From:      Michael Tuexen <tuexen@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 88249c111d43 - stable/14 - dwc: prepare for IPv6 transmit checksum offloading
Message-ID:  <6970e1b6.23e2b.5b22e862@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch stable/14 has been updated by tuexen:

URL: https://cgit.FreeBSD.org/src/commit/?id=88249c111d4372a8a307bfc08e0c87d1b5c6a7a7

commit 88249c111d4372a8a307bfc08e0c87d1b5c6a7a7
Author:     Michael Tuexen <tuexen@FreeBSD.org>
AuthorDate: 2026-01-16 17:28:01 +0000
Commit:     Michael Tuexen <tuexen@FreeBSD.org>
CommitDate: 2026-01-21 14:22:49 +0000

    dwc: prepare for IPv6 transmit checksum offloading
    
    No functional change intended.
    
    (cherry picked from commit 97b177f51fb939943ef920415e541d00789d12f4)
---
 sys/dev/dwc/if_dwc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys/dev/dwc/if_dwc.c b/sys/dev/dwc/if_dwc.c
index 62de67653761..3bf49081e2da 100644
--- a/sys/dev/dwc/if_dwc.c
+++ b/sys/dev/dwc/if_dwc.c
@@ -1257,9 +1257,9 @@ dwc_ioctl(if_t ifp, u_long cmd, caddr_t data)
 		if (mask & IFCAP_TXCSUM)
 			if_togglecapenable(ifp, IFCAP_TXCSUM);
 		if ((if_getcapenable(ifp) & IFCAP_TXCSUM) != 0)
-			if_sethwassistbits(ifp, CSUM_IP | CSUM_UDP | CSUM_TCP, 0);
+			if_sethwassistbits(ifp, CSUM_IP | CSUM_DELAY_DATA, 0);
 		else
-			if_sethwassistbits(ifp, 0, CSUM_IP | CSUM_UDP | CSUM_TCP);
+			if_sethwassistbits(ifp, 0, CSUM_IP | CSUM_DELAY_DATA);
 
 		if (if_getdrvflags(ifp) & IFF_DRV_RUNNING) {
 			DWC_LOCK(sc);
@@ -1728,7 +1728,7 @@ dwc_attach(device_t dev)
 	if_setinitfn(ifp, dwc_init);
 	if_setsendqlen(ifp, TX_MAP_COUNT - 1);
 	if_setsendqready(sc->ifp);
-	if_sethwassist(sc->ifp, CSUM_IP | CSUM_UDP | CSUM_TCP);
+	if_sethwassist(sc->ifp, CSUM_IP | CSUM_DELAY_DATA);
 	if_setcapabilities(sc->ifp, IFCAP_VLAN_MTU | IFCAP_HWCSUM);
 	if_setcapenable(sc->ifp, if_getcapabilities(sc->ifp));
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6970e1b6.23e2b.5b22e862>