Просмотр исходного кода

qcacld-3.0: If mac_ctx is NULL, do not use it for logging purpose

1) Do not dereference mac_ctx for logging when mac_ctx itself is NULL
2) Use standard logging mechanism such as the QDF infrastructure for
logging purpose

Change-Id: Iedb4b5d20fd7aa85ff1b98e5fab4edb9de51f7b2
CRs-Fixed: 1065301
Varun Reddy Yeturu 8 лет назад
Родитель
Сommit
5a18365aae
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      core/sme/src/csr/csr_api_roam.c

+ 4 - 4
core/sme/src/csr/csr_api_roam.c

@@ -13623,13 +13623,13 @@ static QDF_STATUS csr_set_ldpc_exception(tpAniSirGlobal mac_ctx,
 			bool usr_cfg_rx_ldpc)
 {
 	if (!mac_ctx) {
-		sms_log(mac_ctx, LOGE,
-			FL("mac_ctx is NULL"));
+		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
+			"mac_ctx is NULL");
 		return QDF_STATUS_E_FAILURE;
 	}
 	if (!session) {
-		sms_log(mac_ctx, LOGE,
-			FL("session is NULL"));
+		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
+			"session is NULL");
 		return QDF_STATUS_E_FAILURE;
 	}
 	if (usr_cfg_rx_ldpc && wma_is_rx_ldpc_supported_for_channel(channel)) {