mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-22 04:29:04 -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 |
|---|---|---|
With the existing design the panic is seen with the below scenario. 1) As a part of country change, driver takes the dev_hold and proceed with the adapter access. 2) In another thread, del virtual iface is called which calls the unregister netdev. This kernel API(unregister netdev) calls the hdd_hostapd_unint where the adapter->dev is set to NULL. After this unregister_netdev waits for the dev_put as driver has taken the dev_hold in 1). Till this dev_put happens unregister_netdev will wait. 3) Once the adapter access is completed as a part of 1), driver does the dev_put with the pointer dev which is made as NULL in 2). To avoid this crash, don't set the adapter->dev to NULL in hostapd unint. CRs-Fixed: 2791420 Change-Id: I1f6252a44c061b697c8d640c5558350e91a47442 |
||
| components | ||
| configs | ||
| core | ||
| os_if | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium