]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
skge: fix checksum byte order
authorStephen Hemminger <stephen@networkplumber.org>
Fri, 20 Sep 2019 16:18:26 +0000 (18:18 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 5 Oct 2019 10:30:14 +0000 (12:30 +0200)
commit0022f009e0cb75e9a78641710277066d91f5f552
treea30e355f6ba9d5fb31c0d9f556fbfb331c1d0c21
parent9850f9307d70aec46d744fc7bf0e89d52efaadd1
skge: fix checksum byte order

[ Upstream commit 5aafeb74b5bb65b34cc87c7623f9fa163a34fa3b ]

Running old skge driver on PowerPC causes checksum errors
because hardware reported 1's complement checksum is in little-endian
byte order.

Reported-by: Benoit <benoit.sansoni@gmail.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/marvell/skge.c