diff options
author | 2024-11-13 11:46:22 -0800 | |
---|---|---|
committer | 2024-11-13 11:46:22 -0800 | |
commit | 481a7255d11cdcdf5af326b11299d9b9393432cb (patch) | |
tree | 0423502f1eca4d88c3dc857b9571a21d8b91c13d | |
parent | 059af370890f6b1f27ee956bc40fffb8496f8194 (diff) |
Fix nondeterminism in chained vbmeta partitions
Test: m nothing
Change-Id: I61922cca3617ced58a94e610956fe8f0ffd45a7e
-rw-r--r-- | fsgen/vbmeta_partitions.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fsgen/vbmeta_partitions.go b/fsgen/vbmeta_partitions.go index 52f8ae521..b7fff687d 100644 --- a/fsgen/vbmeta_partitions.go +++ b/fsgen/vbmeta_partitions.go @@ -53,7 +53,8 @@ func createVbmetaPartitions(ctx android.LoadHookContext, generatedPartitionTypes var chainedPartitions []string var partitionTypesHandledByChainedPartitions []string - for chainedName, props := range partitionVars.ChainedVbmetaPartitions { + for _, chainedName := range android.SortedKeys(partitionVars.ChainedVbmetaPartitions) { + props := partitionVars.ChainedVbmetaPartitions[chainedName] chainedName = "vbmeta_" + chainedName if len(props.Partitions) == 0 { continue |