commit | 315d67f3f48c36058a1f4935f0c7c2c4db823f63 | [log] [tgz] |
---|---|---|
author | bings <bings@codeaurora.org> | Wed May 30 11:05:27 2018 +0800 |
committer | nshrivas <nshrivas@codeaurora.org> | Thu Jun 14 02:56:49 2018 -0700 |
tree | 5e6f0c47a3f2bfd0b951f76f77d1fd486da41e77 | |
parent | cf124491c7cdb0880ae6a7e322219bd7cdeb1bfe [diff] |
qcacmn: Fix pl_info->log_stat update If log state 1, 2, 0, 1 are set serially, log state 2 can't be set successfully, while log state 1 is set to wdi twice, which results in two same pointers in doubly linked list txrx_pdev->wdi_event_list and causes dead loop. Update pl_info->log_stat only when it is subscribed to wdi and sent to firmware successfully. Change-Id: I8d67b9f02a2fb2c958d2553a743cbabcedfb2f42 CRs-Fixed: 2250715