From: Ivo van Doorn Date: Tue, 24 Jun 2008 17:23:36 +0000 (+0200) Subject: mac80211: Add RTNL warning for workqueue X-Git-Tag: v2.6.27-rc1~969^2~254^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=428da76523e4a9c08bdfadc25a05b520f19b9133;p=pandora-kernel.git mac80211: Add RTNL warning for workqueue The workqueue provided by mac80211 should not be used for scheduled tasks that acquire the RTNL lock. This could be done when the driver uses the function ieee80211_iterate_active_interfaces() within the scheduled work. Such behavior will end in locking dependencies problems when an interface is being removed. This patch will add a notification about the RTNL locking and the mac80211 workqueue to prevent driver developers from blindly using it. Signed-off-by: Ivo van Doorn Acked-by: Johannes Berg Signed-off-by: John W. Linville --- Reading git-diff-tree failed