Bug#1113765: linux-image-6.16.3+deb14-amd64: network packet loss: operation not permitted, page load failures
Source: linux
Version: 6.16.3-1
Severity: important
Tags: upstream
Forwarded: https://bugzilla.kernel.org/show_bug.cgi?id=220484
Dear Maintainer,
Since linux version 6.16.3-1, I get random packet loss.
This issue is already fixed in mainline and version v6.17-rc4.
I'm still doing this report as I did not found information about this
issue before doing a git bisect myself.
Affected versions are:
- v6.16.1 to v6.16.4 at least, and maybe later version of v6.16.y too
(tag v6.16 is not affected).
- v6.17-rc1 to v6.17-rc3 (fixed in v6.17-rc4).
This occurs with several symptoms:
- Firefox might gives errors when loading page
- ping report packets lost.
It might also report "ping: Do you want to ping broadcast? Then -b. If
not, check your local firewall rules"
- traceroute 8.8.8.8 can report "connect: Operation not permitted"
- strace -e sendto ping 8.8.8.8 shows that ping has packet lost because
of EACCESS error of sendto:
sendto(3,
"\10\0\206w\377\377\0\v\253\24\266h\0\0\0\0C-\16\0\0\0\0\0\20\21\22\23\24\25\26\27"...,
64, 0, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("8.8.8.8")},
16) = -1 EACCES (Permission non accordée)
I think this issue can happen only if some broadcast packets are sent,
and they will somehow corrupt the routing cache.
The cause of this regression is in upstream linux and caused this
commit:
net: ipv4: fix incorrect MTU in broadcast routes
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7150ea1dadcefe6caf7f050cadba317986a3691f
It was introduced in v6.16.1.
This issue is fixed in mainline and v6.17-rc4:
net: ipv4: fix regression in local-broadcast routes
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=5189446ba995556eaa3755a6e875bc06675b88bd
It is not in v6.16.y branch yet (not included in v6.16.4).
Related information on internet:
Bug 220484 - Network regression on Linux 6.16.2 – Packet loss / page load
failures (Intel AX200 Wi-Fi and I219-V Ethernet):
https://bugzilla.kernel.org/show_bug.cgi?id=220484
Internet unstable after recent update:
https://forum.endeavouros.com/t/internet-unstable-after-recent-update/74719
Seemingly random connection errors:
https://bbs.archlinux.org/viewtopic.php?id=307847
Package versions:
un apparmor <aucune> <aucune> (aucune description n'est disponible)
un debian-kernel-handbook <aucune> <aucune> (aucune description n'est disponible)
ii firmware-amd-graphics 20250808-1 all Binary firmware for AMD/ATI graphics and NPU chips
un firmware-intel-graphics <aucune> <aucune> (aucune description n'est disponible)
un firmware-intel-misc <aucune> <aucune> (aucune description n'est disponible)
ii firmware-linux-free 20241210-2 all Binary firmware for various drivers in the Linux kernel
un firmware-mediatek <aucune> <aucune> (aucune description n'est disponible)
ii firmware-misc-nonfree 20250808-1 all Binary firmware for various drivers in the Linux kernel
un firmware-nvidia-graphics <aucune> <aucune> (aucune description n'est disponible)
ii firmware-realtek 20250808-1 all Binary firmware for Realtek network and audio chips
un firmware-ti-connectivity <aucune> <aucune> (aucune description n'est disponible)
ii grub-efi-amd64 2.12-9 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii initramfs-tools 0.150 all generic modular initramfs generator (automation)
ii kmod 34.2-2 amd64 tools for managing Linux kernel modules
ii linux-base 4.14 all Linux image base package
un linux-doc-6.16 <aucune> <aucune> (aucune description n'est disponible)
ii linux-image-6.16.3+deb14-amd64 6.16.3-1 amd64 Linux 6.16 for 64-bit PCs (signed)
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 6.16.3+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
--
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC 2787 E7BD 1904 F480 937F |
Reply to: