Previously vdev trans will be rejected if psoc in trans. but it causes issue when __hdd_psoc_idle_shutdown is in psoc trans, if ifconfig comes here, the ifconfig will fail. Add checking if psoc trans in driver recovering and unloading, if yes, it will be safe to reject vdev trans, otherwise, we should let vdev trans waiting for psoc trans. At the same time, we also need to make sure driver state has been set before psoc trans when unloading. Change-Id: Ic47eebef76b8eadc90780b74f75d4ebef73b822d CRs-Fixed: 2601435 |
||
---|---|---|
.. | ||
inc | ||
src |