qcacmn: Add caller/line info to recovery log

To speed up recovery trigger debugging, pass the caller's function name
and line number, such that the group needing to do the initial triage
can be easily identified via the panic message.

Change-Id: I64f62ec30de657deeff037ee99610e716cfc4377
CRs-Fixed: 2298195
This commit is contained in:
Dustin Brown
2018-08-16 10:22:31 -07:00
committato da nshrivas
parent 13f5ec2749
commit ed22a65b66
2 ha cambiato i file con 12 aggiunte e 5 eliminazioni

Vedi File

@@ -57,13 +57,13 @@ void qdf_register_self_recovery_callback(qdf_self_recovery_callback callback)
qdf_export_symbol(qdf_register_self_recovery_callback);
void qdf_trigger_self_recovery(void)
void __qdf_trigger_self_recovery(const char *func, const uint32_t line)
{
if (self_recovery_cb)
self_recovery_cb(QDF_REASON_UNSPECIFIED);
self_recovery_cb(QDF_REASON_UNSPECIFIED, func, line);
}
qdf_export_symbol(qdf_trigger_self_recovery);
qdf_export_symbol(__qdf_trigger_self_recovery);
void qdf_register_ssr_protect_callbacks(qdf_ssr_callback protect,
qdf_ssr_callback unprotect)