diff options
| author | 2022-06-25 01:07:59 +0000 | |
|---|---|---|
| committer | 2022-06-25 01:09:30 +0000 | |
| commit | e94be36c8c715002c2872b9e315c0b74df03ae0c (patch) | |
| tree | d7e50d92013931cc6ebb325e7c9975ae6821f294 | |
| parent | d882c7fad34cbb18e3bb4391e082fa5220bd3387 (diff) | |
dumputils: AIDL HALs at parity
Dump AIDL HALs for the HALs we dump in HIDL.
Fixes: 234057757
Test: adb bugreport, contains dumps like:
----- pid 432 at 2022-06-25 01:00:05.745196636+0000 -----
Cmd line: /vendor/bin/hw/android.hardware.health-service.cuttlefish
ABI: 'x86_64'
"android.hardwar" sysTid=432
#00 pc 00000000000b5afa /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+10) (BuildId: 37c263a5647862c4a2c8dd4aad2295eb)
#01 pc 0000000000013b25 /vendor/bin/hw/android.hardware.health-service.cuttlefish (android::hardware::health::HealthLoop::MainLoop()+229) (BuildId: 86d45bd90b4293d5a3fe483e86b985b0)
#02 pc 0000000000013c7f /vendor/bin/hw/android.hardware.health-service.cuttlefish (android::hardware::health::HealthLoop::StartLoop()+47) (BuildId: 86d45bd90b4293d5a3fe483e86b985b0)
#03 pc 0000000000008496 /vendor/bin/hw/android.hardware.health-service.cuttlefish (main+374) (BuildId: 86d45bd90b4293d5a3fe483e86b985b0)
#04 pc 0000000000050816 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+86) (BuildId: 37c263a5647862c4a2c8dd4aad2295eb)
----- end 432 -----
----- Waiting Channels: pid 432 at 2022-06-25 01:00:05.730884116+0000 -----
Cmd line: /vendor/bin/hw/android.hardware.health-service.cuttlefish
Change-Id: I2fafeccebcfaf1dffb1ea2c6b66f6e6226e22442
| -rw-r--r-- | libs/dumputils/dump_utils.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libs/dumputils/dump_utils.cpp b/libs/dumputils/dump_utils.cpp index 0f1a02a553..e5439174a9 100644 --- a/libs/dumputils/dump_utils.cpp +++ b/libs/dumputils/dump_utils.cpp @@ -85,7 +85,19 @@ static const char* hidl_hal_interfaces_to_dump[] { /* list of hal interface to dump containing process during native dumps */ static const std::vector<std::string> aidl_interfaces_to_dump { + "android.hardware.automotive.audiocontrol.IAudioControl", + "android.hardware.automotive.evs.IEvsEnumerator", + "android.hardware.biometrics.face.IBiometricsFace", + "android.hardware.biometrics.fingerprint.IBiometricsFingerprint", "android.hardware.camera.provider.ICameraProvider", + "android.hardware.drm.IDrmFactory", + "android.hardware.graphics.allocator.IAllocator", + "android.hardware.graphics.composer3.IComposer", + "android.hardware.health.IHealth", + "android.hardware.neuralnetworks.IDevice", + "android.hardware.power.IPower", + "android.hardware.power.stats.IPowerStats", + "android.hardware.sensors.ISensors", }; /* list of extra hal interfaces to dump containing process during native dumps */ |