qcacld-3.0: Remove is_vdev_valid flag from the vdev structure wma_txrx_node

The flag is_vdev_valid and vdev_active serve the same purpose,
they are used to prevent the race condition where wmi vdev level
command gets posted to FW after vdev is deleted. Both the flags
are set to true in wma_vdev_attach when the vdev is created and
set to false in wma_vdev_detach where the vdev delete command is
sent to fw.

So remove is_vdev_valid flag and replace it with the existing
vdev_active flag.

Change-Id: I5199bc7d473470fd9f16320d323f86257a24ae19
CRs Fixed: 2312321
Tento commit je obsažen v:
Pragaspathi Thilagaraj
2018-08-15 21:44:07 +05:30
odevzdal nshrivas
rodič 78ae2493a9
revize f81a8f0ad4
4 změnil soubory, kde provedl 7 přidání a 13 odebrání

Zobrazit soubor

@@ -907,7 +907,6 @@ struct wma_txrx_node {
uint8_t wep_default_key_idx;
tSirHostOffloadReq arp_offload_req;
tSirHostOffloadReq ns_offload_req;
bool is_vdev_valid;
#ifndef QCA_SUPPORT_CP_STATS
struct sir_vdev_wow_stats wow_stats;
#endif