From 502bd401181af9559081e7cc3ff2375dc624233f Mon Sep 17 00:00:00 2001 From: Liyun Zhang Date: Mon, 19 Jul 2021 01:58:20 -0500 Subject: [PATCH] : Revert "qcacld-3.0: Add support to flush fragments for a particular peer" This reverts commit bdbe877e66d021e8fd5ab2516658e45c0adf3db1. Fix already present as part of folowing commit. commit d7600941a3be0054b2bff573a4051ff457f96f7c Author: Yeshwanth Sriram Guntuka Date: Mon Feb 1 13:37:00 2021 +0530 qcacld-3.0: Add support to flush fragments for a particular peer Add support for flushing fragments for a particular peer. CRs-Fixed: 2860131 Change-Id: Ib7dc3889a2aa48793ac4d2c0b479f8b70ebdb7a6 Reviewed-on: https://gerrit.mot.com/2016597 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Bin Liu Submit-Approved: Jira Key --- core/dp/txrx/ol_txrx.c | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/core/dp/txrx/ol_txrx.c b/core/dp/txrx/ol_txrx.c index 25e0e19ab59b..c3250538198a 100644 --- a/core/dp/txrx/ol_txrx.c +++ b/core/dp/txrx/ol_txrx.c @@ -3710,36 +3710,6 @@ ol_txrx_peer_flush_frags(struct cdp_soc_t *soc_hdl, uint8_t vdev_id, ol_txrx_peer_release_ref(peer, PEER_DEBUG_ID_OL_INTERNAL); } -/** - * ol_txrx_peer_flush_frags() - Flush fragments for a particular peer - * @soc_hdl - datapath soc handle - * @vdev_id - virtual device id - * @peer_mac - peer mac address - * - * Return: None - */ -static void -ol_txrx_peer_flush_frags(struct cdp_soc_t *soc_hdl, uint8_t vdev_id, - uint8_t *peer_mac) -{ - struct ol_txrx_peer_t *peer; - struct ol_txrx_soc_t *soc = cdp_soc_t_to_ol_txrx_soc_t(soc_hdl); - struct ol_txrx_pdev_t *pdev = - ol_txrx_get_pdev_from_pdev_id(soc, OL_TXRX_PDEV_ID); - - if (!pdev) - return; - - peer = ol_txrx_peer_find_hash_find_get_ref(pdev, peer_mac, 0, 1, - PEER_DEBUG_ID_OL_INTERNAL); - if (!peer) - return; - - ol_rx_reorder_peer_cleanup(peer->vdev, peer); - - ol_txrx_peer_release_ref(peer, PEER_DEBUG_ID_OL_INTERNAL); -} - /** * ol_txrx_dump_tx_desc() - dump tx desc total and free count * @txrx_pdev: Pointer to txrx pdev