From 802c53da89afae69925539555e30f9e7a09bb9d8 Mon Sep 17 00:00:00 2001 From: Arthur Ishiguro Date: Wed, 9 Aug 2023 18:17:23 +0000 Subject: [PATCH] Add CPU_WRITE_RARELY flag Without this flag, the test may fail with SEGV_ACCERR. Bug: 293475360 Test: Run test (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8c5976f06a9c9b0cb92735c3eeba7f7485f4e7ca) Merged-In: I2d7cfba94145239afde196567400c966a2769419 Change-Id: I2d7cfba94145239afde196567400c966a2769419 --- sensors/common/vts/utils/GrallocWrapper.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sensors/common/vts/utils/GrallocWrapper.cpp b/sensors/common/vts/utils/GrallocWrapper.cpp index e6e088826b..a15e7fee8c 100644 --- a/sensors/common/vts/utils/GrallocWrapper.cpp +++ b/sensors/common/vts/utils/GrallocWrapper.cpp @@ -124,7 +124,8 @@ class GrallocHalWrapper : public IGrallocHalWrapper { private: static constexpr uint64_t kBufferUsage = - static_cast(BufferUsage::SENSOR_DIRECT_DATA | BufferUsage::CPU_READ_OFTEN); + static_cast(BufferUsage::SENSOR_DIRECT_DATA | BufferUsage::CPU_READ_OFTEN | + BufferUsage::CPU_WRITE_RARELY); AllocatorWrapperT mAllocator; sp mMapper;