commit | e7c6695c480029eea4f8d74fd67f9ca9b3d0df57 | [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 | e230d632ea2cdd6582aa3c0636ac34adb1ea626c [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