diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2021-01-25 13:35:10 -0500 |
---|---|---|
committer | Kelvin Zhang <zhangkelvin@google.com> | 2021-01-25 13:40:01 -0500 |
commit | 66a9ebbf3bcc80cfc2c31d36176882f8cf83b1c5 (patch) | |
tree | 912c75fb6ca00fabad6818a562cf9fa11f6ddb9d /aosp/dynamic_partition_control_android.cc | |
parent | b9a5f61c2e076838d64c31ba16471094a3e1053a (diff) |
Correctly propagate not_in_payload flag
When mapping partitions, not_in_payload flag decides if the partition
needs to be mapped as a snapshot backed by COW, propagate this flag.
Test: treehugger
Change-Id: I9f0073fb91067410978927e59bf51c4f2cd152e6
Diffstat (limited to 'aosp/dynamic_partition_control_android.cc')
-rw-r--r-- | aosp/dynamic_partition_control_android.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/aosp/dynamic_partition_control_android.cc b/aosp/dynamic_partition_control_android.cc index c75d5e94..ff2d7ee3 100644 --- a/aosp/dynamic_partition_control_android.cc +++ b/aosp/dynamic_partition_control_android.cc @@ -967,7 +967,8 @@ bool DynamicPartitionControlAndroid::GetPartitionDevice( bool not_in_payload, std::string* device, bool* is_dynamic) { - auto partition_dev = GetPartitionDevice(partition_name, slot, current_slot); + auto partition_dev = + GetPartitionDevice(partition_name, slot, current_slot, not_in_payload); if (!partition_dev.has_value()) { return false; } |