summaryrefslogtreecommitdiff
path: root/scripts/makelst
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2009-10-11 13:10:40 (GMT)
committerJohn W. Linville <linville@tuxdriver.com>2009-10-12 19:55:53 (GMT)
commitd20ef63d32461332958661df73e21c0ca42601b0 (patch)
treeb63f50f6086cacd9597490459f9febe289ba8c0d /scripts/makelst
parentedbfdcceb41c0cbfc1dd2cd28af2272190be47ad (diff)
downloadlinux-fsl-qoriq-d20ef63d32461332958661df73e21c0ca42601b0.tar.xz
mac80211: document ieee80211_rx() context requirement
ieee80211_rx() must be called with softirqs disabled since the networking stack requires this for netif_rx() and some code in mac80211 can assume that it can not be processing its own tasklet and this call at the same time. It may be possible to remove this requirement after a careful audit of mac80211 and doing any needed locking improvements in it along with disabling softirqs around netif_rx(). An alternative might be to push all packet processing to process context in mac80211, instead of to the tasklet, and add other synchronisation. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'scripts/makelst')
0 files changed, 0 insertions, 0 deletions