qcacmn: fix srng lock hold long time due to logging
when lot of fragment frame with invalid peer_id indicated to host through reo exception ring, excessive logging cause srng lock hold long time. degrade log level as a WAR to avoid excessive logging. Change-Id: Iffb18ad723d1ac5955868cc8ec99bb0198785ee5 CRs-Fixed: 2584610
此提交包含在:
@@ -49,8 +49,11 @@ extern bool is_dp_verbose_debug_enabled;
|
||||
#ifdef DP_PRINT_NO_CONSOLE
|
||||
#define dp_err_log(params...) \
|
||||
__QDF_TRACE_FL(QDF_TRACE_LEVEL_INFO_HIGH, QDF_MODULE_ID_DP, ## params)
|
||||
#define dp_info_rl(params...) \
|
||||
__QDF_TRACE_RL(QDF_TRACE_LEVEL_INFO_HIGH, QDF_MODULE_ID_DP, ## params)
|
||||
#else
|
||||
#define dp_err_log(params...) QDF_TRACE_ERROR(QDF_MODULE_ID_DP, params)
|
||||
#define dp_info_rl(params...) QDF_TRACE_INFO_RL(QDF_MODULE_ID_DP, params)
|
||||
#endif /* DP_PRINT_NO_CONSOLE */
|
||||
|
||||
#ifdef ENABLE_VERBOSE_DEBUG
|
||||
@@ -92,7 +95,6 @@ enum verbose_debug_module {
|
||||
#define dp_alert_rl(params...) QDF_TRACE_FATAL_RL(QDF_MODULE_ID_DP, params)
|
||||
#define dp_err_rl(params...) QDF_TRACE_ERROR_RL(QDF_MODULE_ID_DP, params)
|
||||
#define dp_warn_rl(params...) QDF_TRACE_WARN_RL(QDF_MODULE_ID_DP, params)
|
||||
#define dp_info_rl(params...) QDF_TRACE_INFO_RL(QDF_MODULE_ID_DP, params)
|
||||
#define dp_debug_rl(params...) QDF_TRACE_DEBUG_RL(QDF_MODULE_ID_DP, params)
|
||||
|
||||
/**
|
||||
|
新增問題並參考
封鎖使用者