android_kernel_xiaomi_sm8350/core
Rakesh Pillai 33942c4344 qcacld-3.0: Fix Use-After-Free in ol_txrx_pdev_detach
The use TAILQ_FOREACH for freeing the fw_stats list during
pdev detach causes a use-after-free condition, which can lead
to unexpected behavior during the driver load or unload.

Fix the possible Use-after-free condition in pdev detach, by
using TAILQ_FOREACH_SAFE instead of TAILQ_FOREACH for freeing
the fw_stats list.

CRs-Fixed: 2214520
Change-Id: I5dfcc5e3f0d2e77a5f6226eca06bc6ab1af4e643
2018-05-15 03:21:22 -07:00
..
bmi qcacld-3.0: bmi: Remove legacy markings 2018-04-24 14:48:51 -07:00
cds qcacld-3.0: Fix typo "diable" 2018-05-12 04:30:06 -07:00
dp qcacld-3.0: Fix Use-After-Free in ol_txrx_pdev_detach 2018-05-15 03:21:22 -07:00
hdd qcacld-3.0: Split __wlan_hdd_cfg80211_get_station for sta/sap 2018-05-15 00:36:12 -07:00
mac Release 5.2.0.77Y 2018-05-15 00:36:13 -07:00
pld qcacld-3.0: pld: Remove legacy markings 2018-04-24 14:48:41 -07:00
sap qcacld-3.0: Clear mac_ctx->sap.sapCtxList for SAP if SSR happen 2018-05-14 10:26:18 -07:00
sme qcacld-3.0: Acquire SME lock before csr_roam_offload_scan from SME 2018-05-14 20:15:42 -07:00
wma qcacld-3.0: Allocate extra 100 bytes to add missing IE info 2018-05-14 23:15:34 -07:00