Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PitchBlackRecoveryProject/android_external_f2fs-tools
https://github.com/PitchBlackRecoveryProject/android_external_f2fs-tools
Change-Id: If0073c11e5cff749193860cee6f547c04aabf684
671c19a0bdf50d403a4178866d37a06624b0295a authored over 6 years ago by Android Build Merger (Role) <[email protected]>Change-Id: Id4c082b091b19e2d6e53b2c70c790a65ce041101
cbba57fb8a24164354d498da1dcea8594c989203 authored over 6 years ago by Android Build Merger (Role) <[email protected]>We'd better to discard whole partition for better performance.
Bug: 112868088
Test: factory res...
We'd better to discard whole partition for better performance.
Bug: 112868088
Test: factory res...
Change-Id: Ia40a2c26e68e5aadaf5d77c4105d9b58a367188c
174d9d10ffe4b29ef4d4af431eba2917e973a071 authored over 6 years ago by android-build-team Robot <[email protected]>Change-Id: I4755f2a3119f300697afab2844246ca626c3d646
4114bd42e6df653593c48fa84d67c672a932f382 authored over 6 years ago by android-build-team Robot <[email protected]>We'd better to discard whole partition for better performance.
Bug: 112868088
Test: factory res...
Change-Id: I6023805d8729bccce4aa5ad795d0d17bbcfe6e25
207ac6a5f70601dabe15ef2a6fb6e38e6eb86cdd authored over 6 years ago by android-build-team Robot <[email protected]>am: 12159dc47a
Change-Id: I336a8724ead1b6104405a3aac015a7f80183569f
8fc025d54af035e6840ebc2acedf7850f78d44d8 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: e72a0b95a8
Change-Id: Ibbaf1ba58a42ca7bee98f597f4e7c96b70f4a2f1
12159dc47a98338b7b043f03993b764c95849660 authored over 6 years ago by Jaegeuk Kim <[email protected]>
f2fs-tools fails to cross build from source, because its upstream
build system wrongly uses AC_C...
This release includes:
- add android default configuration
- fix resgid/resuid
- add more san...
Fixed typos in several printed messages.
Signed-off-by: Sotirios-Efstathios Maneas <smaneas@cs....
fae19d820024938cbabb3aef089d7c4479012f62 authored over 6 years ago by Sotirios-Efstathios Maneas <[email protected]>
Print block address of unreachable node id in fsck_verify() for better
debugging.
Signed-off-by...
1ab72dec87e8fe472e0c037e2a821806999105f3 authored over 6 years ago by Chao Yu <[email protected]>
This patch synchronize f2fs_inode structure from kernel side, in
addition, it adds to check .i_g...
Supply some more check entries for checkpoint in sanity_check_ckpt()
and validate_checkpoint() t...
f2fs-tools uses ioctl BLKSSZGET to get sector_size, however, this ioctl
will return a value whic...
Check extent for inline data/dentry inode. If an inode contains inline
data/dentry, it should ha...
For example, if we want to format 40MB image, it'll give 12 segments for main
area. And, it assi...
This patch sets "-R 0:0" for android by default.
Reviewed-by: Chao Yu <[email protected]>
Sign...
This patch adds an option to mkfs.f2fs in order for user to assign uid/gid
to the target partiti...
This allows the development link libraries to be installed in
/usr/lib, while the run-libraries ...
These media formats are currently in use.
exe is useful if storing various Windows utilities on...
e52f0a82f9d3eb9248f0f2cfb861e69d79823f9a authored over 6 years ago by Rosen Penev <[email protected]>
To avoid overflow, set namelen parameter of convert_encrypted_name as
unsigned int. convert_encr...
`quota_handle->qh_qf->filesize' is not initialized by quota_create_file().
It contains random va...
move_curseg_info->reset_curseg changes cursegs, however, new segment
entries are not set as dirt...
This patch tries to fix incorrect extra_attr bit or i_extra_isize value
in fsck.
Signed-off-by:...
ee0cb1c45e8f5f3ea388bdc477bb50ed4c934833 authored over 6 years ago by Chao Yu <[email protected]>
If the block device is opened by tools, F2FS should not be mounted.
Especially when fsck is runn...
Signed-off-by: Theodore Ts'o <[email protected]>
Reviewed-by: Chao Yu <[email protected]>
Signed-of...
Only dump nat info of nids inside the specified range.
Signed-off-by: Junling Zheng <zhengjunli...
ddb87f568f040fd9d76da6f9f5c4777cdbbcdf9c authored over 6 years ago by Junling Zheng <[email protected]>This patch fix wrong err message of check quota node.
Signed-off-by: Yunlei He <heyunlei@huawei...
ffd017955861e940663dd75c4f4f6a7fc1ac8a58 authored over 6 years ago by Yunlei He <[email protected]>Include needed header files directly to fix compile errors on AOSP.
Signed-off-by: Junling Zhen...
8af586d3a2cc8a91eb57a07c5c4998d84e3c1f3a authored over 6 years ago by Junling Zheng <[email protected]>
flush_sit_entries() is always called before write_checkpoint(). Since
free_segs is counted in wr...
Linux systems on no-MMU platforms identify as uclinux. They are
otherwise identical to plain Lin...
If curseg is an empty segment, it will not be checked. This patch
introduces fsck_chk_curseg_inf...
Previously, we forget to print large_nat_bitmap according to CP flag,
fix it.
Signed-off-by: Ch...
4a67f251918a47ac3f279280fd26d0b67b18a5f9 authored over 6 years ago by Chao Yu <[email protected]>
Currently, versions in f2fs_configuration have one more byte than
those in sb, so versions in sb...
Ref: drivers/scsi/scsi_scan.c scsi_add_lun()
Ie, fixed-width 16 bytes, assumed to be filled wit...
74a1a22875eae487d856e1b307208d71f7607d3e authored over 6 years ago by Adam Borowski <[email protected]>
resize.f2fs (f2fs_defragment) tries to migrate blocks to new positions.
However, if a curseg is ...
Add tools/sg_write_buffer/sg_write_buffer to .gitignore.
Signed-off-by: Yunlong Song <yunlong.s...
e6a759ffb4d849a4ddc5b3505bb5bfa7b53f39ab authored over 6 years ago by Yunlong Song <[email protected]>
zone_align_start_offset should be u64, but config.start_sector is u32,
so it may be overflow whe...
Change-Id: Ic1fa2bd4acf63358dddf7c55cd489710c47445ab
1aa758238d07579b1515b31dffb580b14e1539cd authored over 6 years ago by android-build-team Robot <[email protected]>am: 5897670586
Change-Id: I8b5dd3e9b2eb6957a97310224e00df11d4beade5
c42cffcda2626101768b94505e9f7b039da68e14 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 4ae3ede4d7
Change-Id: I25374e607c7f64d1059706af28cbd878e338b40a
5897670586227b26f695db506d480ce4ca2b60f5 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 423299c05a
Change-Id: I7b72f7164847fa6d2a21a140a335be9af60b9b42
4ae3ede4d7ac33a038ce7b8f67210c6928517d4e authored over 6 years ago by Jaegeuk Kim <[email protected]>We'd better to discard whole partition for better performance.
Bug: 112868088
Test: factory res...
We'd better to discard whole partition for better performance.
Bug: 112868088
Test: factory res...
Change-Id: Icfb9f8933dd3a131b8e0bc573d92104e519e3e41
1720cd593bf58991d44030b1beaf6b78c4ce76ed authored over 6 years ago by android-build-team Robot <[email protected]>Change-Id: Ib1d177a8698039bebc2aac2a32f4767cc600729e
32a194e8ca52538fb82c282aa542b8c2e5d41017 authored over 6 years ago by android-build-team Robot <[email protected]>am: 60708f39da
Change-Id: Iafb32ba83dafdd8e928b2578bf4ec1acaf05e344
d19604667310cfed1eed00265097cdb68cb252dc authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 5e47a30708
Change-Id: Id12c22296f825e5c11b7c1f2fbafaeb4d928866f
60708f39da4481ae8ca149ebfaac45f6bc15cb9f authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 0598f3e0a7
Change-Id: I2b44ee3f619c74dde9691a757143f2b0415cb3b8
5e47a30708abf8faa985a6452713482803cebcd0 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 4d6c9675c5
Change-Id: I124b29cfb66f3f155e54e9043ea16f0f618ef697
0598f3e0a71a8c1f9206bd2df8fca175c0e62c5b authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 6f5b78ffbb
Change-Id: I8e5f85cacb34dffeada0f02e5f8917591acebf98
82f8322879a405b1f73ca95bce35a7483a403a44 authored over 6 years ago by Haibo Huang <[email protected]>am: 3172692f1e
Change-Id: I5f1f1a5b4cdaa906982977c9a77a05718059a9a0
b72816535e36b493e151577e86d206881a5d3eca authored over 6 years ago by Haibo Huang <[email protected]>am: 5a6dc21393
Change-Id: Id17620658115745029edae31afeb8c85762a6b54
6f5b78ffbb8ebe5308531620e74e6cae0b622354 authored over 6 years ago by Haibo Huang <[email protected]>am: 7351f34ea8
Change-Id: I3775ec5b7758d01a7c5261329f643070b9c74c96
3172692f1ef53348811ade2be32a38112e533383 authored over 6 years ago by Haibo Huang <[email protected]>am: f9ca755cc1
Change-Id: I68105cadd69d2be9f41d40a076dfacab82a608d9
5a6dc213932c366f5f3c0ef106361a1ecebbe71b authored over 6 years ago by Haibo Huang <[email protected]>am: ced359126e
Change-Id: I0180202c3745830798422a049c856140f700c250
7351f34ea8c8409ea32740d1d6005c0c20343da0 authored over 6 years ago by Haibo Huang <[email protected]>am: 4fa842265a
Change-Id: I11e9f50d94a7a36d6aee64edb6d3f635cefaca30
f9ca755cc13d814ae2ef98baf096ace4130aa03a authored over 6 years ago by Haibo Huang <[email protected]>am: b7316deb3c
Change-Id: I460c63c0a51d7b5a2064f4f6f64c694c215bab5c
ced359126e38f7e0eef9a3b157c8dde9c4717a96 authored over 6 years ago by Haibo Huang <[email protected]>
Resize rebuilds checkpoint with 6 summary blocks, so if
CP_COMPACT_SUM_FLAG is set in the old ch...
Use an array to manage features and their masks for mkfs.
Signed-off-by: Junling Zheng <zhengju...
646f002196b34a726f762c51add9d9acb9ebb4b7 authored over 6 years ago by Junling Zheng <[email protected]>
If last_zone((total_zones >> 2)) is equal or less than
next_zone(CURSEG_COLD_NODE), cold data ar...
This patch adds to check return value of calloc in write_superblock().
Signed-off-by: Chao Yu <...
6466b7578a7528ded8bfcf7819c8f9d3b1cce3d0 authored over 6 years ago by Chao Yu <[email protected]>
The variable `c' is declared twice in f2fs_fs.h. This patch removes
the second declaration.
Sig...
b112b516046b437db977026f281283d462c2347b authored over 6 years ago by Sheng Yong <[email protected]>
This patch introduces a new option -V to show the version of f2fs tools
and exit after that.
Si...
8feed81aa919d012c418db070826ffe7985c76fa authored over 6 years ago by Sheng Yong <[email protected]>
This patch add -O features for fsck.f2fs in order to tune the feature bits.
Currently, it suppor...
This patch makes feature bit work be global in f2fs-tools.
Reviewed-by: Chao Yu <yuchao0@huawei...
f77e7ce327e539d94de3ac1ec9beb717cf5db866 authored over 6 years ago by Jaegeuk Kim <[email protected]>
This patch adds -g option to set default options for specific environment.
I added it for androi...
Now one "-O" option can support multiple features separated
by a comma or blank, such as:
featur...
Change-Id: Ic67c9dd2a3ef7e3f1ad2964fd08cb65fd2bf3484
4d6c9675c5376611dc042409bd733aafe340f224 authored over 6 years ago by Jaegeuk Kim <[email protected]>
This release includes:
- add sg_write_buffer for UFS firmware update in Android
- wanted_secto...
Test: m checkbuild
Change-Id: I1e576ca0df75c43dabf488fc9838837c68708860
Test: NA
Change-Id: I1da73c3f9b6aaaf387d17c3c5ddb841873010783
Change-Id: I42e29a38121400e372f994890e3964777b8c9cd8
32077cf35ca36b017189b4bc69c16ec3c485a9fa authored over 6 years ago by android-build-team Robot <[email protected]>
When wring the last nat_bits in new checkpoint, we call write_nat_bits()
to recover the nat_bits...
This patch adds to check nat_bits is valid or not. If not, it writes correct
nat_bits.
Reviewed...
154bf709729ac67b786cf35df660e4895427f9a7 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 4330362f67
Change-Id: I4056e400a9402e292158f1f00961869405ea47a4
9d358c349362d25bde1a66bb74c409020d16cc23 authored over 6 years ago by Pirama Arumuga Nainar <[email protected]>am: 10f8536c74
Change-Id: I162d3e18f3c045b9e656c15f31b37d5a97983a8c
4330362f67eb5d06ef65b20ba18d4f581d6221f5 authored over 6 years ago by Pirama Arumuga Nainar <[email protected]>am: c24bcefd4f
Change-Id: Ie777a264813daece3afc0f8a3f5fe9ba8a1a104e
10f8536c749d66e116a7eb6baa6cb6fe52048fca authored over 6 years ago by Pirama Arumuga Nainar <[email protected]>Bug: http://b/69933068
Disable -Wunused-parameter, which is emitted when using Clang to build
W...
Change-Id: Ifc05a5be6429810b042910e94479693b27b13801
8fb5e30bba7e3f27e4c677f5cc9e06390442132c authored over 6 years ago by android-build-team Robot <[email protected]>am: 9801d9ea46
Change-Id: I362839683ea5a68d8df97e82b49a804ce7be30c5
e981a52e1847fa009fe899cc0a29acc671a87ec7 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 991f047938
Change-Id: I2da4a68a3731d25eea68ea731064bb1db9f2ccd7
9801d9ea463ca9f348eba4f958edf837e43bf119 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 631291765a
Change-Id: I013575301d9ddd5da3a98566b119917e494cd4b9
991f0479385f23db85d32f7e227d6d754c0498a0 authored over 6 years ago by Jaegeuk Kim <[email protected]>
It reports any errors with message, so we don't need to return -1 which
results in check_f2fs.sh...
Change-Id: If5fd31b9812c1abc267c2630d20be296f99022af
37006338994bb9b0ed33907a22f2869995d4dfca authored over 6 years ago by android-build-team Robot <[email protected]>Change-Id: I78b8d9ced49ff7cb4f9ce726286ac7e06da94637
dbce6944f18836258a5005600b6fe140e488fdaa authored over 6 years ago by android-build-team Robot <[email protected]>am: d3af67a7fc -s ours
Change-Id: Iea77917c9e5c7a3285dff2113117e652dce7d9a5
f665c26c38d9d28123b2fd4354bf6ffea3267fd6 authored over 6 years ago by Junling Zheng <[email protected]>am: 74e11b0be8 -s ours
Change-Id: I3493a547ecdbe7c962174a3a708b64c6c5e58ef1
4c00612058ea96db4958dcd5b2e823c24a25f38d authored over 6 years ago by Lianjun Huang <[email protected]>am: 16873f98aa -s ours
Change-Id: Ic8356aa3d64a50b80ff3caf77d16c3d47a57da09
da6da498ec3a04bcd339af8c1548965a379417e6 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: f7135ed552 -s ours
Change-Id: Id34d90d2a32b46b2ab03a13df8db11f58d15e0f6
d3af67a7fcab3269d52cca55bf798ce25967a187 authored over 6 years ago by Junling Zheng <[email protected]>am: 339a7855ac -s ours
Change-Id: I70f79dc9d3d6bec11137742429092ccd61161589
74e11b0be8dbad1cdbc2f8e815bd4b0d731e3757 authored over 6 years ago by Lianjun Huang <[email protected]>am: 3f378efee4 -s ours
Change-Id: Ibaeaf1337a559f80715d41a335adfeed760f7099
16873f98aaabc16ff01fa5410dae3e073b171d18 authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 5e09631742
Change-Id: I7308d5e9dae60a60ce5d5a6223ab4a99942ccb7f
4955952d4bef83aea01198cd156ca81024c5d8c8 authored over 6 years ago by Junling Zheng <[email protected]>am: da5ffbe7c3
Change-Id: I8f006dfab46b018fe0cf44242b08d08d852ba00c
bd0779945442fd61453b3fc1bf24416e0339fab0 authored over 6 years ago by Lianjun Huang <[email protected]>am: bfd540a26b
Change-Id: Ia8c47659014be6dd2b66e610c3997eb17badbf42
55e72aa53e137c6685ff2bf2790b71dd7115b0cc authored over 6 years ago by Jaegeuk Kim <[email protected]>am: 95a199fc0b
Change-Id: I886708819102339cf056b7d782a4dbad7041d8a0
5e0963174219a9602955b1f4af395783a8e1545b authored over 6 years ago by Junling Zheng <[email protected]>am: c137122beb
Change-Id: I1967d370c99b40cfef25af9530caf365f6d939ef
da5ffbe7c3125849ba53b37f50e5ab164cd6c324 authored over 6 years ago by Lianjun Huang <[email protected]>