[ Upstream commitd461873272] The offset inside the fragment was not used for the dma address and silent data corruption resulted because TSO makes the checksum match. Fixes:077742dac2("dwc_eth_qos: Add support for Synopsys DWC Ethernet QoS") Signed-off-by: Lars Persson <larper@axis.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>