-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPv6 Checksum error with kernel 4.2 #1083
Comments
Is this a regression between the current stable (4.0.y) branch and 4.2? 4.2 is still in -rc. |
Yes it wasn't happening in the 4.0.y neither 4.1.y. Btw it doesn't trigger a kernel panic and the Raspberry Pi is stable (other than those exception in the dmesg). What I don't understand is where does those IPv6 packet are coming/going. None of the interfaces have an IPv6 set and ip6tables is completely empty. |
I suspect this is an upstream bug. Bisecting between 4.1 and 4.2 branches is likely to find the culprit - as this bug appears to be unique to your setup then you're best-equipped to do this. |
Hmm, I'm getting exactly the same on an x86_64 desktop machine with a Marvell Sky2 Ethernet chip when another machine on the network does DHCP requests. Stack trace: http://pastie.org/10443904 |
In case this is the same issue, here's a possible fix: xbianonpi/xbian#814 (comment). |
@airend Thanks, I tested these patches on x86_64. Needs torvalds/linux@fdc5432a7b44ab7de as well. The issue has gone away. |
kernel: bcm2835-sdhost: Precalc divisors and overclocks kernel: cherry-pick upstream fixes for eth0 hw csum failures See: raspberrypi/linux#1371 See: raspberrypi/linux#1083 kernel: Add configs and overlay for PCA9548 I2C mux kernel: BCM270X_DT: Add DS1339 to i2c-rtc overlay
Latest |
kernel: bcm2835-sdhost: Precalc divisors and overclocks kernel: cherry-pick upstream fixes for eth0 hw csum failures See: raspberrypi/linux#1371 See: raspberrypi/linux#1083 kernel: Add configs and overlay for PCA9548 I2C mux kernel: BCM270X_DT: Add DS1339 to i2c-rtc overlay
I can confirm the issue is gone with the same setup and the kernel 4.4.6+ |
Raspberry Pi B 256 MB.
Current kernel branch 4.2 with bcmrpi_defconfig + zswap + zbud + lz4.
Triggering app: syncthing. and swapper.
Router TPLink TL-WR841N with OpenWRT and IPv6 for local lan + IPv4.
Raspberry Pi have openvpn installed and configured (but not used when the error arise).
Full dmesg log with all the StackTrace:
http://pastie.org/10304133
Ifconfig:
Br0 -> eth0 & tap0
The text was updated successfully, but these errors were encountered: