소스 검색

staging: ath6kl: Eliminate cfg80211 warnings

Cancel the pending scan operation once the interface is going down to
avoid warnings from the cfg80211 module. Once the interface is down,
cfg80211 checks for any pending scan requests and dumps a warning if it
finds one. It expects the driver to abort any ongoing scan operation
once the driver detects that the interface is going down.

Signed-off-by: Vipin Mehta <vmehta@atheros.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Vipin Mehta 14 년 전
부모
커밋
5caf8fca2d
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      drivers/staging/ath6kl/os/linux/ar6000_drv.c

+ 1 - 0
drivers/staging/ath6kl/os/linux/ar6000_drv.c

@@ -2331,6 +2331,7 @@ ar6000_close(struct net_device *dev)
         }
         }
         ar->arWlanState = WLAN_DISABLED;
         ar->arWlanState = WLAN_DISABLED;
     }
     }
+	ar6k_cfg80211_scanComplete_event(ar, A_ECANCELED);
 #endif /* ATH6K_CONFIG_CFG80211 */
 #endif /* ATH6K_CONFIG_CFG80211 */
 
 
     return 0;
     return 0;