Kernel Bug Tracker – Bug 25202
BUG: while bridging Ethernet and wireless device:
Last modified: 2011-01-23 15:41:30 UTC
Created attachment 40792 [details]
bridging between Ethernet and wifi driver in AP mode triggers BUG_ON while in rx path.
Steps to Reproduce
iw wlan0 set type __ap
ifconfig eth0 0.0.0.0
ifconfgi wlan0 0.0.0.0
brctl addbr br0
brctl addif br0 wlan0
brctl addif br0 eth0
ifconfig br0 10.0.0.1/24 up
traffic from Wifi-Client->wlan0 -> eth0 -> Ether-Client
This is regression in sense that there wasn't such crush int kernels 2.6.29 as far as I remember.
What exactly was the last good kernel?
I believe what would've broken it is 2f301227, but that just changed iwlwifi and shouldn't have had this effect. That was in 2.6.33.
There was a fix committed in .37 that mentions this bugreport:
Author: Tomas Winkler <email@example.com>
Date: Mon Jan 3 11:26:08 2011 -0800
bridge: fix br_multicast_ipv6_rcv for paged skbs