commit | 40abd2ac2dd0fde73922d46efd73b9b7af454460 | [log] [tgz] |
---|---|---|
author | Jaeyoon Choi <j_yoon.choi@samsung.com> | Tue Apr 27 18:16:29 2021 +0900 |
committer | Brett Wilson <brettw@google.com> | Mon May 17 15:47:31 2021 +0000 |
tree | e5b7aeb24511ad3fd3b3941ba70db6f2d8b696e8 | |
parent | 6e9d4ed65ad140c1cdd3ce2d96fe91bf4b8a08d2 [diff] |
[f2fs] code refactoring: checkpoint.cc Change struct xxx to xxx (checkpoint.cc) (comment: #312 https://fuchsia-review.googlesource.com/c/third_party/f2fs/+/520881/2) Change unsigned int style to uint32_t (checkpoint.cc, f2fs.h) (comment: #142 https://fuchsia-review.googlesource.com/c/third_party/f2fs/+/511840) Change C style cast to static_cast (checkpoint.cc) (comment: #571 https://fuchsia-review.googlesource.com/c/third_party/f2fs/+/520880) Change C style NULL to nullptr (checkpoint.cc) Fix Statement should be inside braces warnning (checkpoint.cc) Change-Id: I24c81eab2886e1a0f4181f500a03b36e61f30569 Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/f2fs/+/530800 Reviewed-by: Brett Wilson <brettw@google.com>
F2FS is the most commonly used log-structured file system in Linux. It supports flash-friendly features such as adaptive logging, multi-head logging, fsync acceleration, and node address translation. For more information see: https://www.usenix.org/conference/fast15/technical-sessions/presentation/lee
$ fx set bringup.x64 --with //bundles:tools --with-base //bundles/buildbot:bringup --with-base third_party/f2fs --with-base third_party/f2fs/tools:f2fs-tools $ fx build $ fx emu -N --headless -hda third_party/f2fs/test_files/blk{500m or 1g}.bin (see third_party/f2fs/test_files/README.md for test)