android_kernel_xiaomi_sm8350/core/dp/txrx
Alok Kumar ddd457e4a3 qcacld-3.0: Fix usage of PDEV pointer after free
Currently pdev pointer is freed prematurely in ol_txrx_pdev_pre_detach
but the same pointer is used when ol_txrx_pdev_detach is called. This
may lead to invalid pointer dereference issue.

To fix this issue, free pdev pointer in ol_txrx_pdev_detach after
ol_txrx_pdev_pre_detach is called.

Change-Id: I089d70842b90b568ee8a38c6ed56f5418df7303d
CRs-Fixed: 2207417
2018-04-10 08:52:35 -07:00
..
ipv6_defs.h
ol_cfg.c qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_ctrl_txrx_api.h qcacld-3.0: Get rx aggregation statistics in HL mode 2017-11-08 06:08:17 -08:00
ol_osif_txrx_api.h
ol_rx_defrag.c qcacld-3.0: Fix potential buffer overflow htt_t2h_msg_handler 2018-01-24 21:43:18 -08:00
ol_rx_defrag.h qcacld-3.0: Fix potential buffer overflow in ol_rx_flush_handler 2017-12-10 22:16:17 -08:00
ol_rx_fwd.c
ol_rx_fwd.h
ol_rx_pn.c qcacld-3.0: dp: Replace instances of unadorned %p 2017-09-25 21:56:58 -07:00
ol_rx_pn.h
ol_rx_reorder_timeout.c qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_rx_reorder_timeout.h
ol_rx_reorder.c qcacld-3.0: Fix potential buffer overflow htt_t2h_msg_handler 2018-01-24 21:43:18 -08:00
ol_rx_reorder.h
ol_rx.c qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_rx.h
ol_tx_classify.c qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_tx_classify.h
ol_tx_desc.c qcacld-3.0: skip dma unmap for IPA owned skb 2018-02-27 01:57:25 -08:00
ol_tx_desc.h qcacld-3.0: Fix potential buffer overwrite in the htt_t2h_lp_msg_handler 2017-12-28 03:38:24 -08:00
ol_tx_queue.c qcacld-3.0: Add target credit info in TX_QUEUE_STATS 2018-04-02 20:41:43 -07:00
ol_tx_queue.h
ol_tx_sched.c qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_tx_sched.h qcacld-3.0: Add support for QCA9379 on x86 platform 2018-02-28 05:29:39 -08:00
ol_tx_send.c qcacld-3.0: Add support for Tx OTA Ack stats 2018-03-28 14:44:27 -07:00
ol_tx_send.h
ol_tx.c qcacld-3.0: Add peer APIs to get and release peer ref 2017-12-12 17:57:16 -08:00
ol_tx.h qcacld-3.0: Management MGMT TXRX component over HTT 2017-10-25 17:48:20 -07:00
ol_txrx_encap.c qcacld-3.0: Remove kernel includes from datapath 2017-11-13 17:27:08 -08:00
ol_txrx_encap.h
ol_txrx_event.c qcacld-3.0: Enable pktlog for Helium 2018-02-28 00:31:24 -08:00
ol_txrx_flow_control.c qcacld-3.0: Fix dumpStat logging levels 2017-10-24 23:50:34 -07:00
ol_txrx_internal.h qcacld-3.0: add periodic data traffic stats 2017-12-04 19:47:06 -08:00
ol_txrx_ipa.c qcacld-3.0: Add support for WLAN-IPA WDI 2 SMMU S1 translation 2018-03-19 09:34:26 -07:00
ol_txrx_ipa.h qcacld-3.0: Add support for WLAN-IPA WDI 2 SMMU S1 translation 2018-03-19 09:34:26 -07:00
ol_txrx_peer_find.c qcacld-3.0: Initialize save_peer_id_ref_cnt array with default value 2018-02-27 20:17:49 -08:00
ol_txrx_peer_find.h qcacld-3.0: Release peer refs during pdev detach 2018-01-04 19:38:20 -08:00
ol_txrx_types.h qcacld-3.0: Remove redundant typedef 'ipa_uc_op_cb_type' 2018-04-02 19:39:31 -07:00
ol_txrx.c qcacld-3.0: Fix usage of PDEV pointer after free 2018-04-10 08:52:35 -07:00
ol_txrx.h qcacld-3.0: Enable pktlog for Helium 2018-02-28 00:31:24 -08:00
txrx.h qcacld-3.0: Remove obsolete struct wlan_txrx_ind_req 2017-09-12 18:09:41 -07:00
wdi_event_api.h qcacld-3.0: Enable pktlog for Helium 2018-02-28 00:31:24 -08:00
wdi_event.h qcacld-3.0: Enable Packetlog for Napier 2017-12-09 23:27:07 -08:00