summaryrefslogtreecommitdiffstats
path: root/bcmdhd/wifi_hal/wifi_logger.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'bcmdhd/wifi_hal/wifi_logger.cpp')
-rw-r--r--bcmdhd/wifi_hal/wifi_logger.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/bcmdhd/wifi_hal/wifi_logger.cpp b/bcmdhd/wifi_hal/wifi_logger.cpp
index d7d60ae..b401429 100644
--- a/bcmdhd/wifi_hal/wifi_logger.cpp
+++ b/bcmdhd/wifi_hal/wifi_logger.cpp
@@ -618,14 +618,14 @@ public:
ALOGE("Failed to put get memory dump request; result = %d", result);
return result;
}
- /* BUG: 1. should not be passing pointer to data, 2. should not assume pointer is 32 bits
- result = request.put_u32(LOGGER_ATTRIBUTE_FW_DUMP_DATA,
- (uint32_t)(mBuff+buffer_size));
+
+ result = request.put_u64(LOGGER_ATTRIBUTE_FW_DUMP_DATA,
+ (uint64_t)(mBuff+buffer_size));
if (result != WIFI_SUCCESS) {
ALOGE("Failed to put get memory dump request; result = %d", result);
return result;
}
- */
+
request.attr_end(data);
mBuffSize += buffer_size;
@@ -726,13 +726,12 @@ public:
ALOGE("Failed to put get memory dump request; result = %d", result);
return result;
}
- /* BUG: 1. should not be passing pointer to data, 2. should not assume pointer is 32 bits
- result = request.put_u32(LOGGER_ATTRIBUTE_FW_DUMP_DATA, (uint32_t)mBuff);
+
+ result = request.put_u64(LOGGER_ATTRIBUTE_FW_DUMP_DATA, (uint64_t)mBuff);
if (result != WIFI_SUCCESS) {
ALOGE("Failed to put get memory dump request; result = %d", result);
return result;
}
- */
request.attr_end(data);
result = requestResponse(request);