platform_system_vold/model
Zim df073f50d2 Handle failures after partial mounts
When we try mounting an EmulatedVolume, we may mount sdcardfs but fail
in any of the FUSE mounts, in this case we should unmount whatever
mounts we made during the mount.

Test: Intentionally causing a partial failure, verified that sdcardfs
gets unmounted
Bug: 147610762

Change-Id: I29ed044ed8ab8aa3dd83bc97a49eb3140ce4fe27
2020-01-15 16:10:54 +00:00
..
Disk.cpp vold: const-ify some of the API 2018-12-20 10:38:15 -08:00
Disk.h vold: const-ify some of the API 2018-12-20 10:38:15 -08:00
EmulatedVolume.cpp Handle failures after partial mounts 2020-01-15 16:10:54 +00:00
EmulatedVolume.h Conditionally use sdcardfs. 2020-01-07 09:03:35 +01:00
ObbVolume.cpp Add GetBlockDevSize, GetBlockDevSectors helpers 2018-09-24 14:25:24 +02:00
ObbVolume.h clang-format many files. 2018-09-18 15:41:22 -07:00
PrivateVolume.cpp Fix multi-user and multi-storage with FUSE 2019-11-11 20:24:49 +00:00
PrivateVolume.h Fix multi-user and multi-storage with FUSE 2019-11-11 20:24:49 +00:00
PublicVolume.cpp Conditionally use sdcardfs. 2020-01-07 09:03:35 +01:00
PublicVolume.h Conditionally use sdcardfs. 2020-01-07 09:03:35 +01:00
StubVolume.cpp StubVolume as first class Volume in Vold 2018-11-08 07:40:43 +00:00
StubVolume.h StubVolume as first class Volume in Vold 2018-11-08 07:40:43 +00:00
VolumeBase.cpp Add mount callback 2019-11-22 17:06:04 +01:00
VolumeBase.h Add mount callback 2019-11-22 17:06:04 +01:00