mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 08:36:12 -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 |
|---|---|---|
When WMI_SERVICE_READY_EXT_EVENT is received from firmware, the function extract_chainmask_tables_tlv is called to update the soc caps and other capabilities to the host. hw_caps is extracted directly from the param_buf value received from the firmware and hw_caps->num_chainmask_tables is used to traverse through the chainmask table and update the values to it from the param_buf->mac_phy_chainmask_caps. hw_caps->num_chainmask_tables is validated against PSOC_MAX_CHAINMASK_TABLES but not against param_buf->num_mac_phy_chainmask_combo. This can cause potential out of bound read in extract_chainmask_tables_tlv. Validate the value of the hw_caps->num_chainmask_tables received from the firmware against param_buf->num_mac_phy_chainmask_combo before updating chainmask_table. Change-Id: Ibf438760a9219f4ff82d29b42aa30f4dcf626364 CRs-Fixed: 2336842 |
||
| 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