android_kernel_xiaomi_sm8350/core
Yeshwanth Sriram Guntuka 3e843a398f qcacld-3.0: Set is_eapol and is_dhcp to false for each skb
On receiving nbuf list in hdd_rx_packet_cbk, is_eapol and
is_dhcp flags are set to false only initially. In the
loop over all skbs, if any one of these flags is set to
true, these flags are not reset for each skb leading to
incorrect stat values and possible OOB access to rx_delivered
and rx_refused array.

Fix is to set is_eapol and is_dhcp flag to false in the
beginning of the nbuf loop.

Change-Id: Iacc7620f26fb0f71dee931c78993a75232e767b0
CRs-Fixed: 2669412
2020-04-29 16:03:17 -07:00
..
bmi qcacld-3.0: Add synchronization between unloading & SSR recovering 2019-10-19 19:25:31 -07:00
cds qcacld-3.0: Pass the function name for control path skb allocation 2020-04-28 10:31:44 -07:00
dp qcacld-3.0: Add null check to osdev object 2020-04-11 18:25:08 -07:00
hdd qcacld-3.0: Set is_eapol and is_dhcp to false for each skb 2020-04-29 16:03:17 -07:00
mac Release 5.2.0.183N 2020-04-29 08:19:33 -07:00
pld qcacld-3.0: Fix build error for PLs which use 4.14 kernel 2020-04-28 12:08:18 -07:00
sap qcacld-3.0: Do sap channel switch with 20MHz width in 11a mode 2020-04-28 07:32:13 -07:00
sme qcacld-3.0: Prevent RSO stop sent after vdev down 2020-04-28 19:39:43 -07:00
wma qcacld-3.0: Fix KW issue, initialize therm_data to zero 2020-04-29 06:29:15 -07:00