net-wireless/broadcom-sta-6.30.223.30-r2 fails to build with message FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol '__rcu_read_unlock' if you change the preemption model from PREEMPT to PREEMPT_VOLUNTARY it builds fine, so I suggest a line like this CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} CFG80211 ~!PREEMPT_RCU ~!PREEMPT" not sure at which version the symbol changed Reproducible: Always
a prove for my report https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1156138
you're on a low preemptive compiled kernel?
read the warnings please.
wait a second. if i understand you correctly, you are able to set PREEMPT without PREEMPT_RCU? please provide your .config and your exact kernel version. PS: the exact version this problem appeared for the first time was 3.8.8. 3.8.7 worked fine.
Created attachment 361794 [details] working kernel config
see bug #506708