Package: src:linux Version: 4.9.210-1 Severity: important Tags: upstream fixed-upstream patch
Linux 4.9.209 included: commit 9b266c6c12b055d51f5004e9b7285a4c97627311 Author: Eric Dumazet <eduma...@google.com> Date: Mon Jan 6 12:30:48 2020 -0800 macvlan: do not assume mac_header is set in macvlan_broadcast() which fixed some TX cases but broke the RX case. When handling a received multicast or broadcast packet, macvlan_broadcast() now reads the destination address from the wrong place. The packets may then fail to match the multicast filters that they should. This is fixed in 4.9.211 by: commit bde7568224a8d1fca99d00ec3f35d9f8fdc50cc6 Author: Eric Dumazet <eduma...@google.com> Date: Tue Jan 14 13:00:35 2020 -0800 macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() This is a major regression for VM hosts using macvlan/macvtap as ARP and IPv6 neighbour discovery became quite unreliable. Ben. -- System Information: Debian Release: 10.3 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf, arm64 Kernel: Linux 4.19.0-8-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Ben Hutchings, Software Developer Codethink Ltd https://www.codethink.co.uk/ Dale House, 35 Dale Street Manchester, M1 2HF, United Kingdom