diff options
author | Daniel Rosenberg <drosen@google.com> | 2023-12-01 22:47:58 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-12-01 22:47:58 +0000 |
commit | 057ea222585f454113646fe468d159c2761cdeb6 (patch) | |
tree | a27e218ea0c914e192e48a273559db4a3f2c2524 | |
parent | 11ebdeb46031324b6477fcabe5db3974ccebdaf5 (diff) | |
parent | 1dd20644dcfb33b8f469853009f8a6e7b546234c (diff) | |
download | vold-057ea222585f454113646fe468d159c2761cdeb6.tar.gz |
Merge "Add support for 16k F2FS" into main am: 1dd20644dc
Original change: https://android-review.googlesource.com/c/platform/system/vold/+/2836451
Change-Id: I8ffea2f471bfb36ceaffc3cb6fb143f7474d7d32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | fs/F2fs.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/F2fs.cpp b/fs/F2fs.cpp index 23363e3c..07f84805 100644 --- a/fs/F2fs.cpp +++ b/fs/F2fs.cpp @@ -101,7 +101,13 @@ status_t Format(const std::string& source, const std::string& zoned_device) { cmd.emplace_back(zoned_device.c_str()); cmd.emplace_back("-m"); } + + std::string block_size = std::to_string(getpagesize()); + cmd.emplace_back("-b"); + cmd.emplace_back(block_size.c_str()); + cmd.emplace_back(source.c_str()); + return logwrap_fork_execvp(cmd.size(), cmd.data(), nullptr, false, LOG_KLOG, false, nullptr); } |