commit | f344d632222c068dfd897059f9f0268413c60fd9 | [log] [tgz] |
---|---|---|
author | David Anderson <dvander@google.com> | Sat Mar 02 00:28:35 2019 -0800 |
committer | David Anderson <dvander@google.com> | Mon Mar 04 10:08:55 2019 -0800 |
tree | 7025f1b96c501f6f24703d15c66fc81913a3dd00 | |
parent | 4d4db8c09e6dba4368112f6647b9b4b986fb5507 [diff] |
Support FiemapWriters that extend across multiple files. This introduces a new SplitFiemap class that will divide an allocation request across multiple FiemapWriters. This is primarily useful on filesystems that have onerous restrictions on maximum file sizes. Vfat, for example, supports a maximum of 4GiB, which is too small to satisfy larger userdata size requests. Bug: 126230649 Test: fiemap_writer_test gtest Change-Id: I3c95d341e4e94e0c44bbf0e8553c34ccfdcd155b