android_kernel_xiaomi_sm8350/core/dp/txrx
wadesong 8332b59669 qcacld-3.0: Protect tx descritpor states during allocation
Tx descriptors' state info, such as vdev pointer, vdev ID and
ref_cnt, are protected by a spin lock during freeing, but not
protected by the same lock during allocation. Correct the
discrepancies to avoid a NULL pointer dereference issue

Change-Id: Ie0fb634a893a8d33888f7f1f6685a4fb7219e308
CRs-Fixed: 2091379
2017-08-30 21:26:23 -07:00
..
ipv6_defs.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ipv6_defs.h 2017-06-14 08:25:19 -07:00
ol_cfg.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_cfg.c 2017-06-14 08:24:38 -07:00
ol_ctrl_txrx_api.h qcacld-3.0: Handle void pointer declarations for pdev and vdev 2017-02-15 12:26:46 -08:00
ol_osif_txrx_api.h
ol_rx_defrag.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_defrag.c 2017-06-14 08:24:51 -07:00
ol_rx_defrag.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_defrag.h 2017-06-14 08:24:48 -07:00
ol_rx_fwd.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_fwd.c 2017-06-14 08:24:36 -07:00
ol_rx_fwd.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_fwd.h 2017-06-14 08:25:17 -07:00
ol_rx_pn.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_pn.c 2017-06-14 08:24:52 -07:00
ol_rx_pn.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_pn.h 2017-06-14 08:24:27 -07:00
ol_rx_reorder_timeout.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_reorder_timeout.c 2017-06-14 08:24:45 -07:00
ol_rx_reorder_timeout.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_reorder_timeout.h 2017-06-14 08:24:47 -07:00
ol_rx_reorder.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_reorder.c 2017-06-14 08:24:30 -07:00
ol_rx_reorder.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx_reorder.h 2017-06-14 08:25:12 -07:00
ol_rx.c qcacld-3.0: time stamp msdu with precise rx/tx time 2017-07-12 15:21:47 +08:00
ol_rx.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_rx.h 2017-06-14 08:25:13 -07:00
ol_tx_classify.c qcacld-3.0: Fix peer poison overwritten issue 2017-07-25 03:45:26 -07:00
ol_tx_classify.h
ol_tx_desc.c qcacld-3.0: Protect tx descritpor states during allocation 2017-08-30 21:26:23 -07:00
ol_tx_desc.h qcacld-3.0: enable pktlog support for HL project 2017-08-07 20:24:18 -07:00
ol_tx_queue.c qcacld-3.0: Add macros to inc/dec peer->ref_cnt 2017-07-12 14:44:27 -07:00
ol_tx_queue.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_tx_queue.h 2017-06-14 08:24:55 -07:00
ol_tx_sched.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_tx_sched.c 2017-06-14 08:24:33 -07:00
ol_tx_sched.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_tx_sched.h 2017-06-14 08:24:39 -07:00
ol_tx_send.c qcacld-3.0: Fix race condition that Tx is paused by flow control forever 2017-08-23 22:07:30 -07:00
ol_tx_send.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_tx_send.h 2017-06-14 08:24:41 -07:00
ol_tx.c qcacld-3.0: Enable WLAN host data path support for IPA WDI3.0 2017-08-07 17:47:45 -07:00
ol_tx.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_tx.h 2017-06-14 08:24:29 -07:00
ol_txrx_encap.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_txrx_encap.c 2017-06-14 08:24:54 -07:00
ol_txrx_encap.h
ol_txrx_event.c qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_txrx_event.c 2017-06-14 08:24:32 -07:00
ol_txrx_flow_control.c qcacld-3.0: Reduce log flooding in __hdd_tx_timeout 2017-08-30 10:40:53 -07:00
ol_txrx_internal.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in ol_txrx_internal.h 2017-06-14 08:25:24 -07:00
ol_txrx_ipa.c qcacld-3.0: Markings updated 2017-08-30 10:45:22 -07:00
ol_txrx_ipa.h qcacld-3.0: Markings updated 2017-08-30 10:45:22 -07:00
ol_txrx_peer_find.c qcacld-3.0: Remove peer from peer_id_to_obj map before delete 2017-08-06 20:45:02 -07:00
ol_txrx_peer_find.h qcacld-3.0: Remove peer from peer_id_to_obj map before delete 2017-08-06 20:45:02 -07:00
ol_txrx_types.h qcacld-3.0: Fix race condition that Tx is paused by flow control forever 2017-08-23 22:07:30 -07:00
ol_txrx.c qcacld-3.0: Avoid recovery trigger while recovering 2017-08-30 10:43:49 -07:00
ol_txrx.h qcacld-3.0: Fix peer poison overwritten issue 2017-07-25 03:45:26 -07:00
txrx.h qcacld-3.0: Translate the AC enums defined in htt 2017-06-29 03:44:37 -07:00
wdi_event_api.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in wdi_event_api.h 2017-06-14 08:25:03 -07:00
wdi_event.h qcacld-3.0: Fix Datapath kernel checkpatch warnings in wdi_event.h 2017-06-14 08:24:59 -07:00