On Thu, May 12, 2011 at 6:18 PM, Sukesh Srikakula <sukeshs@xxxxxxxxxxxx> wrote: > Hi Sean, > > Issuing WLC_SCAN ioctl triggers scan in FW. Once FW finishes scan, driver will get SCAN_COMPLETE event from FW. > In case of successful scan, driver will get SCAN_COMPLETE event with success message, then driver will inform all the bss found during the scan to cfg80211 & then call cfg80211_scan_done() with scan_abort set to false. > In case of scan abort by FW(This can happen if the link to the associated AP is broken or FW got a connect request from the driver while scanning etc.. ), driver will get SCAN_COMPLETE event with failure message, then driver has to inform cfg80211 regarding the aborted scan(this got fixed recently). Hi Sukesh, Thanks for the info, it's very much appreciated. > > As requested by Grant, I am attaching all patches which are currently under review. I hope this patch might fix your issue. Unfortunately the patch did not resolve my issue :( > Please let me know if you still have the issue with steps to reproduce. The steps to reproduce are pretty simple: Call wl_cfg80211_scan with request->ssids != NULL, this causes the driver to report busy for all future scans. I will continue debugging and report what I find. Thanks, Sean _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel