fb93c36d8dd6ed2375e6acaaa4b5de256e0fe36c

Currently before calling the stats_cbk we do not check if the vdev has been deleted or not. There is a case where vdev might be deleted (but not freed due to pending ref-count) and the osif_vdev will be freed as a part of the delete sequence. In this case, calling stats_cbk with dangling pointer to osif_vdev will lead to an access to memory which has been freed. To mitigate this issue, check if the vdev has been marked for deletion, before calling the stats_cbk in tx completion path. Change-Id: I32ef68f45f172fc903ab597a62bb4b3e3cb0f574 CRs-Fixed: 3635454
This is CNSS WLAN Host Driver for products starting from iHelium
描述
语言
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%