commit | 6116afc94a350654850d318faa7a2385d861102e | [log] [tgz] |
---|---|---|
author | David Anderson <dvander@google.com> | Tue Oct 23 14:43:10 2018 -0700 |
committer | David Anderson <dvander@google.com> | Wed Oct 24 19:08:37 2018 -0700 |
tree | e9f57180ed80be8d7f9fd6253b43b15482407630 | |
parent | 7d37ee7842d13df1457077fbaab0d27464b7731b [diff] |
liblp: Allow the super partition to span multiple block devices. This patch allows the block device table in LpMetadataHeader to contain additional partitions. MetadataBuilder can now resize partitions such that are allocated across block devices as needed, however, it attempts to minimize this by grouping free regions by device. Bug: 116802789 Test: liblp_test gtests device with super partition flashes and boots Change-Id: I9cf74c8925faf154703eeba2a26546a152efcaa2