When the host sends a wmi command with invalid vdev id, firmware crashes. So to avoid this check the vdev_active flag for the vdev before sending the wmi command. This changeset validates the vdev_active check for the following commands: WMI_VDEV_CREATE_CMDID WMI_VDEV_DELETE_CMDID WMI_VDEV_START_REQUEST_CMDID WMI_VDEV_RESTART_REQUEST_CMDID WMI_VDEV_UP_CMDID WMI_VDEV_STOP_CMDID WMI_VDEV_DOWN_CMDID WMI_VDEV_SET_PARAM_CMDID WMI_VDEV_WMM_ADDTS_CMDID WMI_VDEV_WMM_DELTS_CMDID This change also removes the flag is_vdev_valid which seems to duplicate the vdev_active flag. Change-Id: If9d4a2b24f8141c26a73f3a012fa99d38b3221bc CRs Fixed: 2312360 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |