From e4dc0494f616beb17e846511c329524bb3a50308 Mon Sep 17 00:00:00 2001 From: Jianmin Zhu Date: Thu, 27 Sep 2018 09:12:32 +0800 Subject: [PATCH] qcacmn: Release pdev pending list instead of active list wrongly When destry pdev, need release serialization active list if it is not empty, but release pending list by mistake, assert will happen. Change-Id: I83be2cb512f3a832d03c0c33c8ea63243d745a54 CRs-Fixed: 2323512 --- umac/cmn_services/serialization/src/wlan_serialization_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umac/cmn_services/serialization/src/wlan_serialization_utils.c b/umac/cmn_services/serialization/src/wlan_serialization_utils.c index 2c90222ac457..5c68e7d2bfac 100644 --- a/umac/cmn_services/serialization/src/wlan_serialization_utils.c +++ b/umac/cmn_services/serialization/src/wlan_serialization_utils.c @@ -1213,7 +1213,7 @@ static void wlan_serialization_release_pdev_list_cmds( while (!wlan_serialization_list_empty(&pdev_queue->active_list)) { wlan_serialization_remove_front( - &pdev_queue->pending_list, &node); + &pdev_queue->active_list, &node); wlan_serialization_insert_back( &pdev_queue->cmd_pool_list, node); }