platform_hardware_interfaces/configstore/1.1/default
Jeff Vander Stoep 60ced29112 configstore: Allow syscalls needed by crash_dump
Information such as tombstones and callstack are important when
debugging why a process crashed. configstore's seccomp filter
and selinux policy are currently overly strict and are blocking
the collection of crash data.

In order to keep configstore's sandbox as strict as possible, use
Crash_dump's fallback mechanism to collect crash data. This uses a
local socket to send crash data to tombstoned.

Bug: 64768925
Test: killall -ABRT android.hardware.configstore@1.1-service
    Verify that configstore callstack gets dumped to logcat.
    Verify that a crash tombstone gets recorded to /data/tombstones
Test: proto_fuzzer runs without crashing

Change-Id: I3c3e13d6aa1c1e2dda2a619dfa815375ee7ebff6
2017-08-18 13:51:43 -07:00
..
seccomp_policy configstore: Allow syscalls needed by crash_dump 2017-08-18 13:51:43 -07:00
android.hardware.configstore@1.1-service.rc configstore: configstore HAL is up-revisioned to 1.1 2017-05-17 15:30:17 +09:00
Android.mk configstore: sandbox with seccomp filter 2017-07-12 12:58:01 -07:00
service.cpp Merge "configstore: sandbox with seccomp filter" 2017-08-07 21:07:57 +00:00
surfaceflinger.mk configstore: configstore HAL is up-revisioned to 1.1 2017-05-17 15:30:17 +09:00
SurfaceFlingerConfigs.cpp configstore: configstore HAL is up-revisioned to 1.1 2017-05-17 15:30:17 +09:00
SurfaceFlingerConfigs.h configstore: configstore HAL is up-revisioned to 1.1 2017-05-17 15:30:17 +09:00