4c038c12bf2f72fcb397c2da7f40b1774c674e83

When driver mode changes from mission mode to FTM mode, __hdd_driver_mode_change will take driver dsc lock. wlan0 interface NETDEV_GOING_DOWN will not be handled by driver. If wlan0 scan is in progress, __hdd_driver_mode_change will flush the scan queue but scan done is not indicated to kernel if wlan0 interface is down. That will cause the new scan request failed by kernel because the old is not cleared. Fix by cleanup the scan queue and indicate scan done to kernel before __hdd_driver_mode_change take the driver dsc lock. Change-Id: Ifd0fb82f0f8dd6cd873f5666ef95c7f44b157c78 CRs-Fixed: 3675103
This is CNSS WLAN Host Driver for products starting from iHelium
설명
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%