android_kernel_xiaomi_sm8350/core/dp
Himanshu Agarwal 5501c19153 qcacld-3.0: Use spinlock and local variable store to avoid race condition
Access to TSO stats related parameters are not protected by spinlock.
Due to this, race condition is happening in concurrency scenario where
processing of 2 packets is going on simultaneously and crash is happening
as we are writing in out of bound memory and then tries to access it.

Use spinlock and local variable store to avoid race condition.

Change-Id: I37413ab7ccf6bd5171815af0038401925aa7831b
CRs-Fixed: 1114150
2017-02-14 00:22:28 -08:00
..
htt qcacld-3.0: Use functions directly for cloning instead of a func. pointer 2017-02-09 13:46:46 -08:00
ol/inc qcacld-3.0: Use spinlock and local variable store to avoid race condition 2017-02-14 00:22:28 -08:00
txrx qcacld-3.0: Use spinlock and local variable store to avoid race condition 2017-02-14 00:22:28 -08:00