Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-11 | Merge "Rename libext2 host libraries to standard suffix."android-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-7.1.1_r1android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-preview-1android-n-mr2-preview-2android-n-mr2-preview-1android-n-mr1-preview-2android-n-mr1-preview-1android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7android-n-iot-release-ihome-igv1android-n-iot-preview-4android-n-iot-preview-2android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r6android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-wear-releasenougat-mr1-volantis-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-iot-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releasen-preview-2n-preview-1n-mr2-preview-1n-mr1-preview-1n-iot-preview-4n-iot-preview-2 | Alex Deymo | |
2015-12-10 | Rename libext2 host libraries to standard suffix. | Alex Deymo | |
libext2_uuid_host was renamed to libext2_uuid-host to match the "-host" suffix used in most libraries. Bug: 24619596 TEST=m Change-Id: I1360afa2c507a767a9c1671a5b36d780f53cef62 | |||
2015-12-09 | Rename libext2 host libraries to standard suffix.brillo-m9-releasebrillo-m9-devbrillo-m8-releasebrillo-m8-devbrillo-m10-releasebrillo-m10-dev | Alex Deymo | |
libext2_uuid_host was renamed to libext2_uuid-host to match the "-host" suffix used in most libraries. Bug: 24619596 TEST=m Change-Id: I1360afa2c507a767a9c1671a5b36d780f53cef62 | |||
2015-05-27 | Add make_f2fs module for device.android-m-preview-2android-m-preview-1android-lego-6.0.1_r2android-lego-6.0.1_r1android-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r68android-6.0.1_r67android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r62android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r45android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r41android-6.0.0_r4android-6.0.0_r3android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r2android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11android-6.0.0_r1marshmallow-releasemarshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-releasemarshmallow-dr-lego-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devmarshmallow-dr-arc-m54marshmallow-dr-arc-m53marshmallow-dr-arc-devmarshmallow-devmarshmallow-cts-releasem-previewbrillo-m7-releasebrillo-m7-mr-devbrillo-m7-dev | Jeff Sharkey | |
We now have a lightweight binary (not statically linked) to create f2fs filesystems on a device. Leaves the existing mkfs.f2fs intact for recovery to continue using. Bug: 20275581 Change-Id: Ibe0495ee6fa620f76d77f4dd0b89012ce9682b1b | |||
2015-03-24 | am 9351bc8f: f2fs-tools: release 1.4.1android-m-preview | Jaegeuk Kim | |
* commit '9351bc8fb103be316216a4acde114756172d52d5': f2fs-tools: release 1.4.1 | |||
2015-03-24 | am a16ec08f: f2fstat: fix option parsing | Michael Lass | |
* commit 'a16ec08f3e715c0b4f7cf9c0377e6f18173d410d': f2fstat: fix option parsing | |||
2015-03-24 | am 3e2c7b7e: fsck.f2fs: remove corrupted data indices in direct node blocks | Jaegeuk Kim | |
* commit '3e2c7b7ed31829c836958b87656b286d9ddfa10c': fsck.f2fs: remove corrupted data indices in direct node blocks | |||
2015-03-24 | am 0bdc3811: mkfs.f2fs: avoid memory leak in mkfs | Chao Yu | |
* commit '0bdc381123301faf15867e8728f6dca34d6a78d6': mkfs.f2fs: avoid memory leak in mkfs | |||
2015-03-24 | am 400a8406: fsck.f2fs: support large sector size | Chao Yu | |
* commit '400a84068b47b92a45c30a756669062e7d81077c': fsck.f2fs: support large sector size | |||
2015-03-24 | am 29ab4d87: mkfs.f2fs: support large sector size | Chao Yu | |
* commit '29ab4d8788d204edb362f01879e1d3d4f516e967': mkfs.f2fs: support large sector size | |||
2015-03-24 | am 8bcdc5fd: fsck.f2fs: readahead node blocks to speed up | Jaegeuk Kim | |
* commit '8bcdc5fdb206196241dc6fc535e6d285d4985201': fsck.f2fs: readahead node blocks to speed up | |||
2015-03-24 | am 3bcf2237: dump.f2fs: show checkpoint flag | Jaegeuk Kim | |
* commit '3bcf2237352307b2e9820e635097358eda3d356e': dump.f2fs: show checkpoint flag | |||
2015-03-24 | am f3b55c8f: fsck.f2fs: fix sit types seamlessly | Jaegeuk Kim | |
* commit 'f3b55c8ff22bfd7bfb5588637d08804aca9ac148': fsck.f2fs: fix sit types seamlessly | |||
2015-03-24 | am 3f4bcefe: fibmap.f2fs: fix the wrong stat info | Chao Yu | |
* commit '3f4bcefe561da90a2639436dc66a8e6e783ea040': fibmap.f2fs: fix the wrong stat info | |||
2015-03-24 | am 55070209: configure: add check for bswap_64 | Yann E. MORIN | |
* commit '550702090691af07a3282119ef4f37440c93829e': configure: add check for bswap_64 | |||
2015-03-24 | am 3cd5ba14: configure: also check for byteswap.h | Yann E. MORIN | |
* commit '3cd5ba14a4d83e94e1402c4ba1a5c3f030f20d50': configure: also check for byteswap.h | |||
2015-03-24 | am 74435241: parse.f2fs: add a tool to parse IO traces made by runtime f2fs | Jaegeuk Kim | |
* commit '744352418daf27a99d73649d8d22b315ceafcd34': parse.f2fs: add a tool to parse IO traces made by runtime f2fs | |||
2015-03-24 | am c511d5d0: dump.f2fs: dump owner of data given block address | Jaegeuk Kim | |
* commit 'c511d5d0ec5290dbf1e4e1bc8afc8ddd8feac4c4': dump.f2fs: dump owner of data given block address | |||
2015-03-24 | am 1e69ed2c: fsck.f2fs: no need to fix SIT type for COLD_DATA | Jaegeuk Kim | |
* commit '1e69ed2c8a4164968f853a28a8ae54afefaaae4c': fsck.f2fs: no need to fix SIT type for COLD_DATA | |||
2015-03-24 | am 060292e6: mkfs.f2fs: introduce some macros to simplify coding style | Changman Lee | |
* commit '060292e67ad6c191be086c6dd520fd7365050ed6': mkfs.f2fs: introduce some macros to simplify coding style | |||
2015-03-24 | am 7dce30f2: fsck.f2fs: remove unused value | Jaegeuk Kim | |
* commit '7dce30f2acad0f1f23d566c43e83d3f0098b1c1b': fsck.f2fs: remove unused value | |||
2015-03-24 | am 631e2d98: mkfs.f2fs: fix missing endian conversion | Changman Lee | |
* commit '631e2d9820b5bdb9f79cdcd8c9df7ca7f7ee3e41': mkfs.f2fs: fix missing endian conversion | |||
2015-03-24 | am a0b4fabc: mkfs: use compact mode for data summaries | Changman Lee | |
* commit 'a0b4fabc5dbadcc523de116dae5151e770a1475f': mkfs: use compact mode for data summaries | |||
2015-03-24 | am 97e299da: fsck.f2fs: add a missing \'fixed\' during chk_dentries() | JP Abgrall | |
* commit '97e299da3a91d8f558f551d452b4149cb6781750': fsck.f2fs: add a missing 'fixed' during chk_dentries() | |||
2015-03-24 | am 7b5d1181: fsck.f2fs: avoid false alarm on SIT type fix | Jaegeuk Kim | |
* commit '7b5d1181a4663c9a55658791de6c04c30e52602a': fsck.f2fs: avoid false alarm on SIT type fix | |||
2015-03-24 | am fbfd8e3a: fsck.f2fs: remove unneeded return | Jaegeuk Kim | |
* commit 'fbfd8e3ae04a2f91ce28d0cb26e4e677b3a0076c': fsck.f2fs: remove unneeded return | |||
2015-03-24 | am a21f461a: fsck.f2fs: show orphan inodes when fixing partition | Jaegeuk Kim | |
* commit 'a21f461a0f945b081e64d4d47356bca918940af7': fsck.f2fs: show orphan inodes when fixing partition | |||
2015-03-24 | am 650ad1e3: mkfs.f2fs: reclaim free space in case of regular file | Changman Lee | |
* commit '650ad1e30cfa51d4e6db639e3da422385b7f7872': mkfs.f2fs: reclaim free space in case of regular file | |||
2015-03-24 | am 0f736527: mkfs.f2fs: give a kernel version for initial format | Jaegeuk Kim | |
* commit '0f736527eb38eae3778b8be81921a9c458ad647f': mkfs.f2fs: give a kernel version for initial format | |||
2015-03-24 | am c07795e7: fsck.f2fs: trigger fsck.f2fs when new change was made | Jaegeuk Kim | |
* commit 'c07795e73cbc509286e35193759e80d65ee12a44': fsck.f2fs: trigger fsck.f2fs when new change was made | |||
2015-03-24 | am f54dd91d: fsck.f2fs: fix SIT entry types | Jaegeuk Kim | |
* commit 'f54dd91d065c15b84686a3fde7a096786e368201': fsck.f2fs: fix SIT entry types | |||
2015-03-23 | f2fs-tools: release 1.4.1master-soong | Jaegeuk Kim | |
This version includes mostly bug fixes. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | f2fstat: fix option parsing | Michael Lass | |
On systems using unsigned char as default (char)EOF != EOF. Use int to store returned value of getopt to make it work on all platforms. Signed-off-by: Michael Lass <bevan@bi-co.net> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: remove corrupted data indices in direct node blocks | Jaegeuk Kim | |
Previously, only data blocks locating in its inode block could be fixed. This patch investigates direct node blocks to fix indices too. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | mkfs.f2fs: avoid memory leak in mkfs | Chao Yu | |
This patch fixes memory leak in mkfs. Signed-off-by: Chao Yu <chao2.yu@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: support large sector size | Chao Yu | |
Since f2fs support large sector size in commit 55cf9cb63f0e "f2fs: support large sector size", block device with sector size of 512/1024/2048/4096 bytes can be supported. But fsck.f2fs still use default F2FS_LOG_SECTOR_SIZE/F2FS_LOG_SECTORS_PER_BLOCK to verify related data in f2fs image, it's wrong, let's fix this issue in this patch. Signed-off-by: Chao Yu <chao2.yu@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | mkfs.f2fs: support large sector size | Chao Yu | |
Since f2fs support large sector size in commit 55cf9cb63f0e "f2fs: support large sector size", block device with sector size of 512/1024/2048/4096 bytes can be supported. But mkfs.f2fs still use default sector size: 512 bytes as sector size, let's fix this issue in this patch. v2: o remove unneeded printed message when sector size is large than 512 bytes suggested by Kinglong. o show correct sector size in printed message. o use config.sectors_per_blk instead of DEFAULT_SECTORS_PER_BLOCK suggested by Kinglong. v3: o remove another unneeded printed message when sector size is large than 512 bytes suggested by Kinglong. Signed-off-by: Chao Yu <chao2.yu@samsung.com> Reviewed-by: Kinglong Mee <kinglongmee@gmail.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: readahead node blocks to speed up | Jaegeuk Kim | |
This patch adds readahead system call to speed up node block reads. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | dump.f2fs: show checkpoint flag | Jaegeuk Kim | |
This patch is to show the checkpoint flag. With this flag, we can guess the last status of the partition. And, this can be used by xfstests. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: fix sit types seamlessly | Jaegeuk Kim | |
SIT types can be wrong when active_logs are 2 or 4. So, let's fix this implicitly. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fibmap.f2fs: fix the wrong stat info | Chao Yu | |
fibmap shows ino, size, blocks with incorrectly decimal number, fix it. Before: -------------------------------------------- dev [8:16] ino [0x 238ea : 0] mode [0x 81a4 : 33188] nlink [0x 1 : 1] uid [0x 0 : 0] gid [0x 0 : 0] size [0x 79e00 : 0] blksize [0x 1000 : 4096] blocks [0x 268 : 0] -------------------------------------------- Patched: -------------------------------------------- dev [8:16] ino [0x 238ea : 145642] mode [0x 81a4 : 33188] nlink [0x 1 : 1] uid [0x 0 : 0] gid [0x 0 : 0] size [0x 79e00 : 499200] blksize [0x 1000 : 4096] blocks [0x 268 : 616] -------------------------------------------- Signed-off-by: Chao Yu <chao2.yu@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | configure: add check for bswap_64 | Yann E. MORIN | |
include/f2fs_fs.h checks the HAVE_BSWAP_64 conidtional, but configure nevers checks for it. Add a check that the function is indeed declared, and fix the variable name to match the naming scheme of autoconf (and not those of WAF like is used by samba), and adapt the check as suggested in the autoconf manual. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | configure: also check for byteswap.h | Yann E. MORIN | |
include/f2fs_fs.h checks the HAVE_BYTESWAP_H conditional, but it is never checked for in configure. Add that header to the list of headers checked for. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | parse.f2fs: add a tool to parse IO traces made by runtime f2fs | Jaegeuk Kim | |
This patch adds parse.f2fs to retrieve process information and an amount of data reads and writes from given IO trace got by f2fs. Signed-off-by: Jaegeuk Kim <jaegeuk@motorola.com> | |||
2015-03-23 | dump.f2fs: dump owner of data given block address | Jaegeuk Kim | |
This patch introduces a feature to dump owner information of given block address. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: no need to fix SIT type for COLD_DATA | Jaegeuk Kim | |
If hot or warm data blocks were moved to the cold log, we should remain them in the cold log. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | mkfs.f2fs: introduce some macros to simplify coding style | Changman Lee | |
This patch tries to simplify coding style for readability. Rename shortly o rename super_block to sb And, introduce some macros. o set/get_cp o set/get_sb o next/prev_zone, last_zone and last_section o ALIGN, SEG_ALIGN and ZONE_ALIGN Signed-off-by: Changman Lee <cm224.lee@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | fsck.f2fs: remove unused value | Jaegeuk Kim | |
Remove build warning. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | mkfs.f2fs: fix missing endian conversion | Changman Lee | |
This is for conversion from cpu to little endian and vice versa. Signed-off-by: Changman Lee <cm224.lee@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> | |||
2015-03-23 | mkfs: use compact mode for data summaries | Changman Lee | |
This patch is for optimization related to format o reduce 2 blocks for data summaries o reduce initial mount time after mkfs.f2fs Signed-off-by: Changman Lee <cm224.lee@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> |