From edb27d39fd4c596b15d1ba70f6e29eceb4061840 Mon Sep 17 00:00:00 2001 From: Dennis Jeon Date: Mon, 3 Jul 2023 19:55:52 +0900 Subject: HAL: Added error logs when vendor HAL fails to create command Tx/Rx Pkt fates Bug: 284061670 Test: Build done Change-Id: I03d1360c737cbd4431492a48c4d00fb60262e7ee Signed-off-by: Dennis Jeon --- bcmdhd/wifi_hal/wifi_logger.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bcmdhd/wifi_hal/wifi_logger.cpp b/bcmdhd/wifi_hal/wifi_logger.cpp index 6971928..800e1a9 100755 --- a/bcmdhd/wifi_hal/wifi_logger.cpp +++ b/bcmdhd/wifi_hal/wifi_logger.cpp @@ -2350,6 +2350,7 @@ public: int createMonitorPktFateRequest(WifiRequest& request) { int result = request.create(GOOGLE_OUI, LOGGER_START_PKT_FATE_MONITORING); if (result < 0) { + ALOGE("Failed to create monitorPktFate result:%d\n", result); return result; } @@ -2361,6 +2362,7 @@ public: int createTxPktFateRequest(WifiRequest& request) { int result = request.create(GOOGLE_OUI, LOGGER_GET_TX_PKT_FATES); if (result < 0) { + ALOGE("Failed to create TxPktFate result:%d\n", result); return result; } @@ -2368,10 +2370,12 @@ public: nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); result = request.put_u32(LOGGER_ATTRIBUTE_PKT_FATE_NUM, mNoReqFates); if (result < 0) { + ALOGE("Failed to set TxPktFate num result:%d mNoReqFates:%d\n", result, mNoReqFates); return result; } result = request.put_u64(LOGGER_ATTRIBUTE_PKT_FATE_DATA, (uint64_t)mReportBufs); if (result < 0) { + ALOGE("Failed to set TxPktFate buf result:%d\n", result); return result; } request.attr_end(data); @@ -2381,6 +2385,7 @@ public: int createRxPktFateRequest(WifiRequest& request) { int result = request.create(GOOGLE_OUI, LOGGER_GET_RX_PKT_FATES); if (result < 0) { + ALOGE("Failed to create RxPktFate result:%d\n", result); return result; } @@ -2388,10 +2393,12 @@ public: nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); result = request.put_u32(LOGGER_ATTRIBUTE_PKT_FATE_NUM, mNoReqFates); if (result < 0) { + ALOGE("Failed to set RxPktFate num result:%d mNoReqFates:%d\n", result, mNoReqFates); return result; } result = request.put_u64(LOGGER_ATTRIBUTE_PKT_FATE_DATA, (uint64_t)mReportBufs); if (result < 0) { + ALOGE("Failed to set RxPktFate buf result:%d\n", result); return result; } request.attr_end(data); -- cgit v1.2.3