On Wed, 2012-06-06 at 09:32 +0300, Arik Nemtsov wrote: > +++ b/net/mac80211/rx.c > @@ -3023,6 +3023,9 @@ void ieee80211_rx(struct ieee80211_hw *hw, struct sk_buff *skb) > if (WARN_ON(!sband)) > goto drop; > > + /* make sure we get the latest values for the next variable checks */ > + smp_rmb(); > + I still don't think this makes a lot of sense. It's guaranteed racy, so what does this buy us? johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html