From bugzilla at dpdk.org Tue Sep 15 15:17:07 2026
From: bugzilla at dpdk.org (bugzilla at dpdk.org)
Date: Tue, 15 Sep 2026 13:17:07 +0000
Subject: [DTS/tests Bug 1769] Update for mbuf fast release TX offload not
enabled by default in testpmd
In-Reply-To:
References:
Message-ID:
https://bugs.dpdk.org/show_bug.cgi?id=1769
Morten Br?rup (mb at smartsharesystems.com) changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |INVALID
Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Morten Br?rup (mb at smartsharesystems.com) ---
The patches causing this were dropped.
--
You are receiving this mail because:
You are the assignee for the bug.
From bugzilla at dpdk.org Tue Sep 15 16:13:35 2026
From: bugzilla at dpdk.org (bugzilla at dpdk.org)
Date: Tue, 15 Sep 2026 14:13:35 +0000
Subject: [DTS/tests Bug 2045] UDP special checksum cases
Message-ID:
https://bugs.dpdk.org/show_bug.cgi?id=2045
Bug ID: 2045
Summary: UDP special checksum cases
Product: DTS
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: tests
Assignee: dts at dpdk.org
Reporter: mb at smartsharesystems.com
Target Milestone: ---
RFC 768 says:
If the computed checksum is zero, it is transmitted as all ones (the
equivalent in one's complement arithmetic). An all zero transmitted
checksum value means that the transmitter generated no checksum (for
debugging or for higher level protocols that don't care).
RFC 8200 says:
Unlike IPv4, the default behavior when UDP packets are
originated by an IPv6 node is that the UDP checksum is not
optional. That is, whenever originating a UDP packet, an IPv6
node must compute a UDP checksum over the packet and the
pseudo-header, and, if that computation yields a result of
zero, it must be changed to hex FFFF for placement in the UDP
header. IPv6 receivers must discard UDP packets containing a
zero checksum and should log the error.
New test cases:
UDP RX Checksum offload (2 tests)
Send an UDP packet to the DUT with zero in the UDP checksum field, and a
payload where the checksum is non-zero. Such a packet should be reported as
"UDP Checksum GOOD" for IPv4 and "UDP Checksum BAD" for IPv6.
UDP TX Checksum offload (2 tests)
With UDP TX Checksum offload enabled in the DUT, build a packet where the
result of the checksum computation is zero, transmit it, and verify that the
UDP checksum is FFFF in the packet received from the DUT. The result should be
the same for both IPv4 and IPv6.
--
You are receiving this mail because:
You are the assignee for the bug.
From bugzilla at dpdk.org Tue Sep 15 17:07:21 2026
From: bugzilla at dpdk.org (bugzilla at dpdk.org)
Date: Tue, 15 Sep 2026 15:07:21 +0000
Subject: [DTS/tests Bug 2045] UDP special checksum cases
In-Reply-To:
References:
Message-ID:
https://bugs.dpdk.org/show_bug.cgi?id=2045
--- Comment #1 from Morten Br?rup (mb at smartsharesystems.com) ---
Correction:
An IPv4 UDP packet received by the DUT with zero in the UDP checksum field
should be reported as "UDP Checksum NONE" (not "UDP Checksum GOOD").
Reason:
Such a packet can be forwarded as is (i.e. transmitted without updating its
checksum field), no problem there.
However, if the packet is modified, e.g. for NAT, a simple incremental update
cannot be applied to the checksum; the packet needs special treatment in such
cases.
--
You are receiving this mail because:
You are the assignee for the bug.