From ce30d07b117fedcc78b6cbf549677237a2a042d0 Mon Sep 17 00:00:00 2001 From: Ryan Campbell Date: Wed, 9 Aug 2017 14:37:48 -0700 Subject: [PATCH] Include asan options from data partition. Look for asan options under /data/asan so that multi-process coverage can be enabled on a newly-started remote process without disabling verity and without forcing it to be always-on. Test: adb shell echo "include_if_exists=/data/asan/asan.options.%b" >> /system/asan.options && adb shell echo "coverage=1\ncoverage_dir=/data/misc/trace" > /data/asan/asan.options.android.hardware.light@2.0-service && adb shell killall android.hardware.light@2.0-service Bug: 64019182 Change-Id: I241ad8478439323681dc1cfde2fa0770f030ae75 --- rootdir/asan.options | 1 + 1 file changed, 1 insertion(+) diff --git a/rootdir/asan.options b/rootdir/asan.options index d728f12ed..a264d2dbb 100644 --- a/rootdir/asan.options +++ b/rootdir/asan.options @@ -5,3 +5,4 @@ allocator_may_return_null=1 detect_container_overflow=0 abort_on_error=1 include_if_exists=/system/asan.options.%b +include_if_exists=/data/asan/system/asan.options.%b