bb366620fca1a2b132380deec1da80b9ac6cf465

Race condition is observed when runtime suspend is aborted due to pending tx completions, in this context all tx desc are checked for corruption or leakage. In parallel tx completion is received and descriptor timestamp is set to null. As a result, while checking for leakage in runtime suspend context, time difference for the tx completion is current jiffies which is huge, resulting in triggering recovery. To fix this, tx_desc timestamp is checked before calculating time latency. Also, printing tx descriptor id for which completion is not received. Change-Id: I38b487a47170af374f43c44a96e2a0753f5d57ef CRs-Fixed: 3117549
This is CNSS WLAN Host Driver for products starting from iHelium
Descripción
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%