No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Liangwei Dong d1dfcc63f1 qcacld-3.0: Fix slab-out-of-bounds in radio stats
When fixed_param->num_radio is 0 from FW, host allocates
struct tSirLLStatsResults with 0 count of struct wifi_radio_stats
to wma_handle->link_stats_results.
When the second radio stats comes, the driver will
not allocate wma_handle->link_stats_results because
wma_handle->link_stats_results is not NULL.
Later driver will access the wma_handle->link_stats_results based
on radio_stats->radio_id. This will access invalid memory
because the original wma_handle->link_stats_results memory
didn't include the wifi_radio_stats.
Fix by free the link_stats_results if
wma_handle->link_stats_results->num_radio is 0, then driver
will allocate wma_handle->link_stats_results memory including
the struct wifi_radio_stats based on num_radio.

Change-Id: Ie1d6bbe8c668d2fb475fddb60907fd13a7f8de66
CRs-Fixed: 3082779
2022-01-18 23:21:31 -08:00
components qcacld-3.0: Enable nan only for VLP channels for 6GHz 2022-01-17 15:57:09 -08:00
configs qcacld-3.0: Allow suspend in deep sleep or Hibernate 2022-01-03 05:20:33 -08:00
core qcacld-3.0: Fix slab-out-of-bounds in radio stats 2022-01-18 23:21:31 -08:00
os_if qcacld-3.0: add os_if layer for monitor mode configuration 2021-11-10 09:35:43 -08:00
uapi/linux
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Add support for qos null filters in packet capture 2021-12-23 14:16:12 +05:30
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium