mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -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 |
|---|---|---|
This is a qcacld-2.0 to qcacld-3.0 propagation. A crash was observed internally where wlan_hdd_ipv6_changed() was accessing unmapped memory. This function has logic which looks at key fields in the netdev's private data area to make sure the netdev belongs to this driver before it further utilizes the netdev. The problem with this logic is when it is invoked with non-wlan netdevs, if those netdevs were created with small private data areas, then the offsets at which the key fields would exist in the wlan netdev may fall outside the memory mapped for those other netdevs. In order to avoid accessing unmapped memory in those cases, relocate the key wlan netdev fields to the beginning of the wlan adapter structure. Change-Id: Idb830fd18e5724a684505c9d110f6f1de5622eac CRs-Fixed: 946373 |
||
| config | ||
| core | ||
| target/inc | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium