]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/wireless/iwlwifi/iwl-scan.c
Merge git://git.infradead.org/iommu-2.6
[mv-sheeva.git] / drivers / net / wireless / iwlwifi / iwl-scan.c
index c4c916df4a435595966d7f1caeecc79d089c790f..4f3a108fa9901e1c9ee314ea59020838dfb99120 100644 (file)
@@ -796,7 +796,8 @@ void iwl_bg_abort_scan(struct work_struct *work)
 {
        struct iwl_priv *priv = container_of(work, struct iwl_priv, abort_scan);
 
-       if (!iwl_is_ready(priv))
+       if (!test_bit(STATUS_READY, &priv->status) ||
+           !test_bit(STATUS_GEO_CONFIGURED, &priv->status))
                return;
 
        mutex_lock(&priv->mutex);