Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a2059675 authored by Ray Essick's avatar Ray Essick
Browse files

extend syscall minijail for clang code coverage

cutover to clang-based code coverage uses extra system call (ftruncate)
when writing coverage data. exposed while generating coverage for media.extractor.

Bug: 160917521
Test: build, boot, kill -37 extractors for {arm,x86}x{32,64}
Change-Id: I555b168c7aab43caa590df951861b92e8fa14bc3
parent 5f33339b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ openat: 1
write: 1
fcntl64: 1
fstat64: 1
ftruncate64: 1
geteuid32: 1
_llseek: 1
mmap2: 1
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ openat: 1
write: 1
fcntl: 1
fstat: 1
ftruncate: 1
geteuid: 1
lseek: 1
mmap: 1
+2 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ write: 1
#if     defined(__LP64__)
fcntl: 1
fstat: 1
ftruncate: 1
geteuid: 1
lseek: 1
mmap: 1
@@ -29,6 +30,7 @@ rt_sigreturn: 1
#else
fcntl64: 1
fstat64: 1
ftruncate64: 1
geteuid32: 1
_llseek: 1
mmap2: 1
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ openat: 1
write: 1
fcntl64: 1
fstat64: 1
ftruncate64: 1
geteuid32: 1
_llseek: 1
mmap2: 1
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ openat: 1
write: 1
fcntl: 1
fstat: 1
ftruncate: 1
geteuid: 1
lseek: 1
mmap: 1