mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 00:00:00 -04:00
No description
- C 98.2%
- Assembly 1%
- Makefile 0.3%
- Shell 0.2%
- Python 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
The serialization active command removal can happen in two ways 1. Its through wlan_serialization_remove_cmd API 2. Command times out and command timeout handler is called. In case, cmd times out and handler is called in scheduler context and as part of the active cmd removal, the active cmd is removed, and release cmd cb is called which could delete the vdev(post last reference release). Then as part of moving cmd from pending to active, the vdev queues are null, and we see a panic. We take a vdev reference, when timer for active cmd is started. For active cmd removal through wlan_serialization_remove_cmd, we release the reference when the timer is stopped. To avoid vdev destroy, in case command times out, and until the command timeout handling is completed, we hold vdev reference from when timer is started, until timer handler completes. Change-Id: I16b6864f75e8bf354da6f8b16c3aaa6cf39d7ac7 CRs-Fixed: 2422422 |
||
| cfg | ||
| dp | ||
| ftm | ||
| global_lmac_if | ||
| hal/wifi3.0 | ||
| hif | ||
| htc | ||
| init_deinit/dispatcher | ||
| os_if/linux | ||
| qal | ||
| qdf | ||
| scheduler | ||
| spectral | ||
| target_if | ||
| umac | ||
| utils | ||
| wbuff | ||
| wlan_cfg | ||
| wmi | ||
| README.txt | ||
| VERSION.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium