qcacmn: Track tasklet execution and total time (sched+exec)
Add support to track tasklet execution and total time in different buckets for debugging purposes Change-Id: Ide459c385b2a44c0f16d05b37879c8b462782d72 CRs-Fixed: 2589199
This commit is contained in:

committed by
nshrivas

parent
0181445b71
commit
b976076b3b
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015-2019 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2020 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -1808,6 +1808,7 @@ QDF_STATUS wmi_unified_cmd_send_fl(wmi_unified_t wmi_handle, wmi_buf_t buf,
|
||||
wmi_nofl_err("%s:%d, MAX %d WMI Pending cmds reached",
|
||||
func, line, wmi_handle->wmi_max_cmds);
|
||||
wmi_unified_debug_dump(wmi_handle);
|
||||
htc_ce_tasklet_debug_dump(wmi_handle->htc_handle);
|
||||
qdf_trigger_self_recovery(QDF_WMI_EXCEED_MAX_PENDING_CMDS);
|
||||
return QDF_STATUS_E_BUSY;
|
||||
}
|
||||
|
Reference in New Issue
Block a user