From f32db03343144f0515413f6c2c520a034d77c1f2 Mon Sep 17 00:00:00 2001 From: Ocean Chen Date: Thu, 9 Jun 2022 02:52:08 +0800 Subject: [PATCH] Pixelstats: add block layer stats length The block layer stats format is changing time by time. This can pass the correct length by project. Bug: 219860725 Test: reboot and check log Change-Id: Icf63dd5e80a820212beebe414a6ddc3a7f42dfa4 --- pixelstats/service.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pixelstats/service.cpp b/pixelstats/service.cpp index 23ae5f76..c6fe87ed 100644 --- a/pixelstats/service.cpp +++ b/pixelstats/service.cpp @@ -28,6 +28,7 @@ using android::hardware::google::pixel::SysfsCollector; using android::hardware::google::pixel::UeventListener; +#define BLOCK_STATS_LENGTH 17 #define UFSHC_PATH(filename) "/dev/sys/block/bootdevice/" #filename #define UFS_ERR_PATH(err_type) UFSHC_PATH(err_stats/) #err_type const struct SysfsCollector::SysfsPaths sysfs_paths = { @@ -55,6 +56,7 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = { UFS_ERR_PATH(fatal_err_count), UFS_ERR_PATH(auto_hibern8_err_count) }, + .BlockStatsLength = BLOCK_STATS_LENGTH, }; const struct UeventListener::UeventPaths ueventPaths = {