3bdf380c03c06018010418abea29e7f1b1521ce7

When driver performs vdev delete operation, it changes vdev state to logically deleted or physically deleted only after receiving vdev delete command's response from FW. In between (sending vdev del req and receiving vdev del rsp) if thread gets pre-empted and other thread start posting command (like scan command) to process then it could lead to use after free scenario. Notify scan component when vdev delete is intiated and let scan component record that in to vdev's scan private object as one of the flags. check this flag before processing the scan command. CRs-Fixed: 2261704 Change-Id: Id884d6c42cd8766e70835808863632e096158487
This is CNSS WLAN Host Driver for products starting from iHelium
儲存庫描述
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%