commit | 194af9f6b3c347392d2852fab9ee0af561fe291b | [log] [tgz] |
---|---|---|
author | Josh Gao <jmgao@google.com> | Mon Mar 06 16:17:05 2017 -0800 |
committer | Josh Gao <jmgao@google.com> | Mon Mar 06 18:07:26 2017 -0800 |
tree | 6dffe82f3b9591d46b7372b549e92c8c13a6dddc | |
parent | 0012417ddc1320c6df79258266da1e869036b211 [diff] |
Allow mediaextractor/mediacodec to connect to tombstoned. Whitelist recvmsg so that mediaextractor and mediacodec can get an output fd from tombstoned. Bug: http://b/35858739 Test: debuggerd -b `pidof media.codec` Change-Id: I2126da6c77bde739ae37c48b1a13dcefc6482a64
diff --git a/services/mediacodec/seccomp_policy/mediacodec-arm.policy b/services/mediacodec/seccomp_policy/mediacodec-arm.policy index 081caf0..890d777 100644 --- a/services/mediacodec/seccomp_policy/mediacodec-arm.policy +++ b/services/mediacodec/seccomp_policy/mediacodec-arm.policy
@@ -63,3 +63,4 @@ getgid32: 1 getegid32: 1 getgroups32: 1 +recvmsg: 1
diff --git a/services/mediaextractor/seccomp_policy/mediaextractor-arm.policy b/services/mediaextractor/seccomp_policy/mediaextractor-arm.policy index 72a1edb..96840a0 100644 --- a/services/mediaextractor/seccomp_policy/mediaextractor-arm.policy +++ b/services/mediaextractor/seccomp_policy/mediaextractor-arm.policy
@@ -43,9 +43,13 @@ tgkill: 1 socket: 1 connect: 1 +recvmsg: 1 fcntl64: 1 rt_tgsigqueueinfo: 1 geteuid32: 1 getgid32: 1 getegid32: 1 getgroups32: 1 +getdents64: 1 +pipe2: 1 +ppoll: 1
diff --git a/services/mediaextractor/seccomp_policy/mediaextractor-arm64.policy b/services/mediaextractor/seccomp_policy/mediaextractor-arm64.policy index 6f2d33f..c95ddb7 100644 --- a/services/mediaextractor/seccomp_policy/mediaextractor-arm64.policy +++ b/services/mediaextractor/seccomp_policy/mediaextractor-arm64.policy
@@ -34,9 +34,13 @@ # socket: arg0 == AF_LOCAL socket: arg0 == 1 connect: 1 +recvmsg: 1 rt_tgsigqueueinfo: 1 writev: 1 geteuid: 1 getgid: 1 getegid: 1 getgroups: 1 +getdents64: 1 +pipe2: 1 +ppoll: 1
diff --git a/services/mediaextractor/seccomp_policy/mediaextractor-x86.policy b/services/mediaextractor/seccomp_policy/mediaextractor-x86.policy index 4a06e5a..19016cd 100644 --- a/services/mediaextractor/seccomp_policy/mediaextractor-x86.policy +++ b/services/mediaextractor/seccomp_policy/mediaextractor-x86.policy
@@ -48,3 +48,6 @@ getgid32: 1 getegid32: 1 getgroups32: 1 +getdents64: 1 +pipe2: 1 +ppoll: 1