From: Ilan Peer Date: Wed, 9 May 2012 13:11:55 +0000 (+0300) Subject: iwlwifi: handle race condition in ROC flow X-Git-Tag: v3.6-rc1~125^2~57^2~361 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=622a9268231bd6b486ec058a28f773fa89926012;p=pandora-kernel.git iwlwifi: handle race condition in ROC flow When a remain on channel request from mac80211 is followed by a request to tx a mgmt frame offchannel, it is possible that the remain on channel expires before the device reported the tx status for the frame. This causes a race condition in mac80211. To fix this, delay the ROC notification to mac80211 until the device reported the Tx status for all frames in the aux queue. Reviewed-by: Emmanuel Grumbach Signed-off-by: Ilan Peer Signed-off-by: Johannes Berg --- Reading git-diff-tree failed