Fixed
Created: Mar 23, 2016
Updated: Sep 8, 2018
Resolved Date: Apr 10, 2016
Found In Version: 7.0.0.10
Fix Version: 7.0.0.15
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: Kernel
Customer report the following problem:
-------------------------------------
ICMP PING Packets are dropped with route record option(-R)
Sniffing on the bridge:
192.168.10.2 > 192.168.10.1: ICMP echo request, id 3075, seq 56, length 64
05:12:35.419020 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto ICMP (1), length 124, options (NOP,RR 192.168.10.2, 0.0.0.0, 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0), bad cksum a873 (->a86f)!)
Looks like packets are discarded in the virtio bridge and not reaching the other VM due to bad checksum.
The issue seems to be fixed in the linux tree (3.14.65 branch)
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/net/bridge/br_netfilter.c?id=7677e86843e2136a9b05549a9ca47d4f744565b6
------------------------------------------
I checked with wrlinux8 kernel source, the above patch is already integrated.
So I directly file this defect.
Please verify if this patch need to be integrated into wrlinux7 kernel.