[PATCH 00/10] net: fix problems handling trailing bytes
Sascha Hauer
s.hauer at pengutronix.de
Fri Apr 5 02:57:24 PDT 2024
On Thu, 04 Apr 2024 20:39:51 +0200, Ahmad Fatoum wrote:
> This started by pinging a Raspberry Pi 3b running barebox sitting behind
> a router employing conntrack. The router discarded the ping responses
> due to the wrong ICMP checksum and these issues do not pop up normally
> because the ping command itself doesn't bother to verify the checksum.
>
> This unearthed issues in two drivers as well as the barebox network
> stack itself.
>
> [...]
Applied, thanks!
[01/10] net: free packets with net_free_packet
https://git.pengutronix.de/cgit/barebox/commit/?id=006fd6e86707 (link may not be stable)
[02/10] net: ip: don't blindly trust driver supplied frame size
https://git.pengutronix.de/cgit/barebox/commit/?id=1b2559919d13 (link may not be stable)
[03/10] net: icmp: don't blindly trust driver supplied frame size
https://git.pengutronix.de/cgit/barebox/commit/?id=d1316e6745d0 (link may not be stable)
[04/10] net: icmp: properly set IP TTL and fragement fields
https://git.pengutronix.de/cgit/barebox/commit/?id=e2f7ec4625fa (link may not be stable)
[05/10] net: icmp: don't overrun buffer on send
https://git.pengutronix.de/cgit/barebox/commit/?id=ad753cf0f5ce (link may not be stable)
[06/10] net: cpsw: report correct frame size to network stack
https://git.pengutronix.de/cgit/barebox/commit/?id=20ece44e01aa (link may not be stable)
[07/10] net: usb: smsc95xx: don't opencode get/put_aligned_le32
https://git.pengutronix.de/cgit/barebox/commit/?id=209cca7cef6f (link may not be stable)
[08/10] net: usb: smsc95xx: don't blindly trust hardware size
https://git.pengutronix.de/cgit/barebox/commit/?id=9a868a27e334 (link may not be stable)
[09/10] net: usb: smsc95xx: fix handling of multiple packets per urb
https://git.pengutronix.de/cgit/barebox/commit/?id=1ef8e95ec855 (link may not be stable)
[10/10] net: usb: smsc95xx: disable HW checksumming in driver
https://git.pengutronix.de/cgit/barebox/commit/?id=b83c88237593 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list