fs_mgr: overlay: wait for logical partition to be created
Test: adb-remount-test.sh Bug: 130238923 Change-Id: Iaff01565d6df5c4434e66f742ed0939f61f6005a
This commit is contained in:
parent
9a62481fc7
commit
4c5d1f8245
1 changed files with 2 additions and 2 deletions
|
|
@ -715,7 +715,7 @@ bool fs_mgr_overlayfs_create_scratch(const Fstab& fstab, std::string* scratch_de
|
|||
}
|
||||
|
||||
if (changed || partition_create) {
|
||||
if (!CreateLogicalPartition(super_device, slot_number, partition_name, true, 0s,
|
||||
if (!CreateLogicalPartition(super_device, slot_number, partition_name, true, 10s,
|
||||
scratch_device))
|
||||
return false;
|
||||
|
||||
|
|
@ -940,7 +940,7 @@ bool fs_mgr_overlayfs_teardown(const char* mount_point, bool* change) {
|
|||
auto slot_number = fs_mgr_overlayfs_slot_number();
|
||||
auto super_device = fs_mgr_overlayfs_super_device(slot_number);
|
||||
const auto partition_name = android::base::Basename(kScratchMountPoint);
|
||||
CreateLogicalPartition(super_device, slot_number, partition_name, true, 0s,
|
||||
CreateLogicalPartition(super_device, slot_number, partition_name, true, 10s,
|
||||
&scratch_device);
|
||||
}
|
||||
mount_scratch = fs_mgr_overlayfs_mount_scratch(scratch_device,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue