Skip to content

Commit 1d6a772

Browse files
ibirnbaumcfriedt
authored andcommitted
doc: releases: migration guide entry
Describe the modification of the hardware checksum offloading configuration for the Xilinx GEM Ethernet controller. Signed-off-by: Immo Birnbaum <[email protected]>
1 parent 6803583 commit 1d6a772

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

doc/releases/migration-guide-4.3.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,17 @@ Ethernet
117117
the GPIO_ACTIVE_LOW flag when the reset is being used as active low. Previously the active-low
118118
nature was hard-coded into the driver. (:github:`91726`).
119119

120+
* CRC checksum generation offloading to hardware is now explicitly disabled rather then explicitly
121+
enabled in the Xilinx GEM Ethernet driver (:dtcompatible:`xlnx,gem`). By default, offloading is
122+
now enabled by default to improve performance, however, offloading is always disabled for QEMU
123+
targets due to the checksum generation in hardware not being emulated regardless of whether it
124+
is explicitly disabled via the devicetree or not. (:github:`95435`)
125+
126+
* Replaced devicetree property ``rx-checksum-offload`` which enabled RX checksum offloading
127+
``disable-rx-checksum-offload`` which now actively disables it.
128+
* Replaced devicetree property ``tx-checksum-offload`` which enabled TX checksum offloading
129+
``disable-tx-checksum-offload`` which now actively disables it.
130+
120131
Networking
121132
**********
122133

0 commit comments

Comments
 (0)