Created attachment 40792 [details] error log 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. http://marc.info/?l=linux-netdev&m=129250180417228&w=2
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: commit 9d89081d698132b5f964aea88112f76492563ee9 Author: Tomas Winkler <tomas.winkler@intel.com> Date: Mon Jan 3 11:26:08 2011 -0800 bridge: fix br_multicast_ipv6_rcv for paged skbs