path: root/drivers/net/wireless/iwlwifi/iwl-agn-tx.c
diff options
authorJohannes Berg <>2011-07-14 16:48:54 +0200
committerJohn W. Linville <>2011-07-15 13:39:42 -0400
commit94f9b97be5b3bf67392e43fb7f567721b09142c2 (patch)
tree4ffbf7480eeb60baf40f63070439f96e9a92c7e7 /drivers/net/wireless/iwlwifi/iwl-agn-tx.c
parent3f29c522184ffb44fd475fdbe6083023ab1506f8 (diff)
mac80211: be more careful in suspend/resume
When suspending with all netdevs down, the device is stopped but we still call a number of driver callbacks that the driver might not expect. The same happens during resume, we might call a few callbacks without starting the driver. Fix this by checking open_count around more things and exiting quickly if it is 0. Also, while at this I noticed that the coverage class isn't reprogrammed after resume, so add that. Signed-off-by: Johannes Berg <> Signed-off-by: John W. Linville <>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn-tx.c')
0 files changed, 0 insertions, 0 deletions