index
:
kernel/git/ebiggers/f2fs-tools.git
debian-package
master
ebiggers's fork of f2fs-tools.git
Eric Biggers
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fsck
Age
Commit message (
Expand
)
Author
Files
Lines
2020-08-20
sload.f2fs: handle root mount point properly when setting file attribute
Daeho Jeong
1
-2
/
+10
2020-08-20
f2fs-tools: zns zone-capacity support
Aravind Ramesh
3
-4
/
+78
2020-08-17
fsck.f2fs: correct return value
Chao Yu
3
-12
/
+40
2020-07-15
fsck.f2fs: avoid randomness in sum_blk
Theotime Combes
1
-2
/
+2
2020-07-15
dump.f2fs: check block address first before reading the block
Jaegeuk Kim
1
-2
/
+2
2020-07-15
sload.f2fs: fix missing fsck_init
Jaegeuk Kim
1
-0
/
+3
2020-07-09
fsck.f2fs: Split build_segment_manager() to speed up auto-fix
Robin Hsu
2
-4
/
+32
2020-07-06
dump.f2fs: dump symlink contents in lost_found
Jaegeuk Kim
1
-1
/
+2
2020-06-29
fsck.f2fs: Fix slow fsck in auto-fix mode
Robin Hsu
1
-26
/
+43
2020-06-23
fsck: prevent buffer overrun in quota code
Robin Hsu
8
-13
/
+121
2020-06-18
f2fs-tools: set cold flag for non-dir node
Wuyun Zhao
3
-0
/
+13
2020-05-30
fsck.f2fs: fix dirent position check for encrypted+casefolded dentries
Eric Biggers
1
-10
/
+11
2020-05-06
fsck.f2fs: fix to avoid overflow during print_inode_info()
Chao Yu
1
-1
/
+6
2020-05-06
fsck.f2fs: fix to check validation of i_xattr_nid
Chao Yu
5
-5
/
+36
2020-05-06
fsck.f2fs: fix to check validation of block address
Chao Yu
1
-2
/
+7
2020-05-06
dump.f2fs: fix to print all blkaddr in .i_addr
Chao Yu
1
-4
/
+4
2020-04-15
fsck.f2fs: quick fix of CLOCK_BOOTTIME in mac
Jaegeuk Kim
2
-1
/
+16
2020-03-24
fsck.f2fs: allow fsck to fix issues with online resize due to SPO
Sahitya Tummala
1
-16
/
+54
2020-03-24
fsck.f2fs: account COMPRESS_ADDR as reserved blocks correctly
Chao Yu
1
-4
/
+8
2020-03-18
fsck.f2fs: report real wall time
Wei Wang
1
-2
/
+9
2020-03-18
Include private/fs_config.h directly when needed
Tom Cherry
1
-0
/
+1
2020-03-09
f2fs-tools: Casefolded Encryption support
Daniel Rosenberg
2
-6
/
+4
2020-01-14
resize.f2fs: add option for large_nat_bitmap feature
xiongping1
2
-1
/
+8
2020-01-14
dump.f2fs: print more info of inode layout
Chao Yu
1
-9
/
+11
2020-01-14
f2fs-tools: support data compression
Chao Yu
6
-28
/
+76
2020-01-14
fsck.f2fs: Enable user-space cache
Robin Hsu
1
-2
/
+25
2020-01-14
fsck.f2fs: add --{no-}kernel-check to bypass kernel version diff or not
Jaegeuk Kim
2
-1
/
+14
2020-01-14
fsck.f2fs: fix typo
Ingo Prochaska
1
-2
/
+2
2019-12-19
f2fs-tools: reuse same pointer, exit on error without clean-up
Robin Hsu
2
-9
/
+17
2019-12-18
f2fs-tools: avoid unused parameter build errors
Jaegeuk Kim
2
-4
/
+5
2019-12-10
fsck.f2fs: do not access nat etnries in ckpt before initialization
Jaegeuk Kim
1
-1
/
+1
2019-12-09
fsck: Check write pointer consistency of non-open zones
Shin'ichiro Kawasaki
1
-0
/
+119
2019-12-09
fsck: Check write pointer consistency of open zones
Shin'ichiro Kawasaki
5
-1
/
+218
2019-12-09
fsck: Check fsync data always for zoned block devices
Shin'ichiro Kawasaki
3
-8
/
+14
2019-12-09
fsck: Introduce move_one_curseg_info() function
Shin'ichiro Kawasaki
1
-31
/
+37
2019-12-09
fsck: Find free zones instead of blocks to assign to current segments
Shin'ichiro Kawasaki
5
-7
/
+13
2019-12-09
fsck.f2fs: check total_segments from devices in raw_super
Qiuyang Sun
1
-0
/
+15
2019-08-27
f2fs-tools: fix to skip block allocation for fsynced data
Chao Yu
6
-26
/
+465
2019-08-27
f2fs-tools: add missing newline symbol in log
Chao Yu
1
-4
/
+4
2019-08-27
f2fs-tools: fix stat update in sload/fsck
Chao Yu
7
-22
/
+47
2019-08-27
fsck.f2fs: fix the bug in reserve_new_block
Lihong Kou
1
-1
/
+4
2019-08-27
fsck.f2fs: fix symlink correctly
Chao Yu
1
-5
/
+4
2019-08-27
fsck.f2fs: fix to show removed x_nid correctly
Chao Yu
1
-4
/
+4
2019-08-27
fsck.f2fs: fix to check c.fix_on before repair
Chao Yu
1
-54
/
+82
2019-08-27
fsck.f2fs: fix to propagate error of write_dquots()
Chao Yu
1
-3
/
+7
2019-08-27
f2fs-tools: advise to mount unclean image to replay journal
Chao Yu
1
-0
/
+6
2019-08-27
fsck.f2fs: fix to set large section type during allocation
Chao Yu
1
-1
/
+18
2019-08-27
dump.f2fs: introduce start_bidx_of_node() for cleanup
Chao Yu
1
-16
/
+23
2019-08-27
f2fs-tools: introduce f2fs_ra_meta_pages()
Chao Yu
4
-8
/
+142
2019-08-27
fsck.f2fs: introduce current_sit_addr() for cleanup
Chao Yu
1
-15
/
+13
2019-08-27
f2fs-tools: allocate memory in batch in build_sit_info()
Chao Yu
2
-12
/
+17
2019-08-27
f2fs-tools: fix to avoid memory leak of sit_i->sentries
Chao Yu
1
-0
/
+1
2019-08-27
f2fs-tools: fix potential deadloop
Chao Yu
1
-1
/
+2
2019-08-27
f2fs-tools: Add support for Casefolding
Daniel Rosenberg
6
-31
/
+82
2019-08-27
fsck.f2fs: fix to recover out-of-border inline size
Chao Yu
1
-0
/
+8
2019-08-20
sload.f2fs: fix error path of build_directory
Chao Yu
1
-10
/
+22
2019-08-20
sload.f2fs: fix memory leak of dentry.link
Chao Yu
1
-2
/
+6
2019-08-20
sload.f2fs: fix memory leak in build_directory
Xiaojun Wang
1
-1
/
+7
2019-08-20
fsck.f2fs: include f2fs_fs.h from local directory
Chao Yu
1
-1
/
+2
2019-08-20
sload.f2fs: fix to set temperature during sload
Chao Yu
1
-0
/
+51
2019-08-20
fsck.f2fs: write checkpoint with OPU mode
Chao Yu
4
-3
/
+69
2019-08-20
fsck.f2fs: add more sanity check for superblock
Chao Yu
1
-10
/
+86
2019-08-20
f2fs-tools: introduce get_checkpoint_version() for cleanup
Chao Yu
1
-18
/
+24
2019-08-20
f2fs-tools: detect corrupted sit journal
Chao Yu
1
-0
/
+17
2019-08-20
f2fs-tools: update checkpoint data atomically
Chao Yu
2
-3
/
+12
2019-08-20
f2fs-tools: calculate inode checksum and writeback
Xue Liu
4
-19
/
+10
2019-08-20
fsck.f2fs: Fix up nat journal corruption with -a (auto-fix) option
Sahitya Tummala
1
-13
/
+16
2019-08-20
fsck.f2fs: show elapsed time of full scan
Jaegeuk Kim
1
-1
/
+3
2019-08-20
f2fs-tools: fix to check total valid block count before block allocation
Chao Yu
4
-8
/
+38
2019-08-20
fsck.f2fs: check only max extra_isize
Jaegeuk Kim
1
-1
/
+1
2019-05-20
fsck.f2fs: update curseg .next_blkoff/.alloc_type preferential
Chao Yu
3
-5
/
+50
2019-05-20
fsck.f2fs: introduce check_curseg_offsets()
Chao Yu
1
-23
/
+35
2019-05-20
f2fs-tools: relocate chksum_offset for large_nat_bitmap feature
Chao Yu
6
-2
/
+61
2019-05-20
f2fs-tools: allow unfixed f2fs_checkpoint.checksum_offset
Chao Yu
3
-24
/
+33
2019-05-20
fsck.f2fs: fix to repair cp_loads blocks at correct position
Chao Yu
1
-2
/
+2
2019-05-20
sload.f2fs: introduce f2fs_sparse_initialize_meta()
Chao Yu
3
-0
/
+75
2019-05-20
f2fs-tools: get rid of unneeded fields in on-disk inode
Chao Yu
3
-6
/
+5
2019-05-20
f2fs-tools: improve xattr value printing
Eric Biggers
2
-32
/
+25
2019-05-20
f2fs-tools: improve filename printing
Eric Biggers
4
-47
/
+36
2019-04-28
fsck.f2fs: fix to repair ro mounted device w/ -f
Chao Yu
2
-13
/
+17
2019-04-28
f2fs-tools:fix memory leak in write dquot
Xiaojun Wang
1
-0
/
+1
2019-03-27
fsck.f2fs: fix to do sanity check with inode.i_inline_xattr_size
Chao Yu
2
-0
/
+24
2019-03-27
fsck.f2fs: add missing FIX_MSG during extra_attr field recovery
Chao Yu
1
-0
/
+8
2019-03-27
fsck/mount: Gracefully terminate the mount procedure in case the program runs...
Sotirios-Efstathios Maneas
1
-20
/
+58
2019-03-27
fsck.f2fs: preserve CP_TRIMMED_FLAG
Jaegeuk Kim
2
-0
/
+4
2019-03-27
fsck.f2fs: fix incorrect boundary of IS_VALID_NID()
Chao Yu
1
-1
/
+4
2019-03-27
fsck.f2fs: check validity of nat journal
Chao Yu
1
-0
/
+18
2019-01-08
fsck.f2fs: check nat_bits separately from bug_on
Jaegeuk Kim
2
-2
/
+2
2019-01-08
fsck.f2fs: don't ask anything on dry-run
Jaegeuk Kim
1
-1
/
+1
2019-01-08
dump.f2fs: fix incorrect endian conversion
Chao Yu
1
-1
/
+1
2019-01-03
fsck: Fix big endian platforms
Rosen Penev
1
-2
/
+2
2018-11-28
fsck.f2fs: introduce preen mode 2
Chao Yu
3
-2
/
+12
2018-11-26
fsck.f2fs: allow to fsck readonly image w/ -f option
Chao Yu
1
-0
/
+1
2018-11-26
f2fs-tools: fix to check return value of {c,m}alloc()
Chao Yu
3
-0
/
+19
2018-11-21
sload.f2fs: fix memory leak
taebum81.kim
1
-0
/
+4
2018-11-21
fsck.f2fs: do not hard-code encrypted filename length to avoid heap buffer ov...
Randall Huang
1
-2
/
+2
2018-11-21
fsck.f2fs: don't allocate new blocks on unclean shutdown
Jaegeuk Kim
9
-23
/
+61
2018-11-21
fsck.f2fs: detect and recover corrupted quota file
Chao Yu
3
-3
/
+12
2018-11-21
fsck.f2fs: try to recover cp_payload from valid cp pack
Chao Yu
2
-3
/
+12
2018-11-21
f2fs-tools: introduce sb checksum
Junling Zheng
2
-6
/
+39
2018-11-21
fsck.f2fs: unify the updating of superblocks
Junling Zheng
3
-79
/
+46
2018-11-21
WIP: Add partial shrinking support to f2fs
Daniel Rosenberg
7
-16
/
+117
2018-11-21
dump.f2fs: allow dump data on mounted image
Chao Yu
1
-1
/
+1
2018-11-21
fsck.f2fs: support checkpoint=disable
Jaegeuk Kim
2
-0
/
+6
2018-11-21
f2fs-tools: rename CHECKSUM_OFFSET to CP_CHKSUM_OFFSET
Junling Zheng
3
-8
/
+8
2018-08-27
fsck.f2fs: supply more check entries for checkpoint
Junling Zheng
1
-2
/
+67
2018-08-27
fsck.f2fs: print node block address
Chao Yu
1
-1
/
+5
2018-08-27
f2fs-tools: fix to reset i_gc_failures offline
Chao Yu
2
-1
/
+20
2018-08-27
f2fs-tools: set namelen parameter of convert_encrypted_name as unsigned
Sheng Yong
3
-5
/
+5
2018-08-27
fsck.f2fs: init quota_file before re-create quota file
Sheng Yong
1
-0
/
+1
2018-08-27
fsck.f2fs: fix to do sanity check with extra_attr feature
Chao Yu
1
-1
/
+17
2018-08-27
fsck.f2fs: check extent of inline data/dentry inode
Sheng Yong
2
-5
/
+12
2018-08-27
dump.f2fs: only dump nat inside the specified nid range
Junling Zheng
4
-69
/
+55
2018-08-27
fsck.f2fs: fix wrong err message of check quota node
Yunlei He
1
-2
/
+3
2018-08-27
f2fs-tools: do not count free_segs in flush_sit_entries
Sheng Yong
1
-6
/
+0
2018-08-27
fsck.f2fs: introduce fsck_chk_curseg_info
Sheng Yong
3
-0
/
+42
2018-08-27
sload.f2fs: update sit entries of cursegs
Sheng Yong
1
-0
/
+1
2018-08-27
fsck.f2fs: show missing large_nat_bitmap flag in print_ckpt_info
Chao Yu
1
-0
/
+2
2018-08-27
fsck.f2fs: do not print content beyond sb->version
Junling Zheng
1
-1
/
+1
2018-08-27
resize.f2fs: skip cursegs when finding next free block
Sheng Yong
3
-10
/
+5
2018-08-27
f2fs-tools: fix overflow bug of start_sector when computing zone_align_start_...
Yunlong Song
1
-3
/
+4
2018-08-27
f2fs-tools: fix to match with the start_sector
Yunlong Song
1
-2
/
+2
2018-07-13
fsck.f2fs: fix to avoid accessing invalid memory address
Chao Yu
1
-0
/
+1
2018-07-13
fsck.f2fs: add -O features to tune the bits
Jaegeuk Kim
4
-19
/
+48
2018-07-13
f2fs-tools: add -g to give default options
Jaegeuk Kim
1
-1
/
+30
2018-07-13
f2fs-tools: introduce new option V to show version
Sheng Yong
1
-5
/
+25
2018-07-13
resize.f2fs: clear CP_COMPACT_SUM_FLAG when rebuilding checkpoint
Sheng Yong
1
-0
/
+2
2018-06-28
resize.f2fs: fix wrong nat_bits migration
Jaegeuk Kim
1
-1
/
+4
2018-06-28
fsck.f2fs: add sanity check nat_bits
Jaegeuk Kim
2
-21
/
+83
2018-05-07
fsck.f2fs: simplify fsck_chk_quota_node in PREEN_MODE_1
Junling Zheng
1
-0
/
+1
2018-05-07
fsck.f2fs: reconnect unreachable files to lost+found
Sheng Yong
4
-3
/
+410
2018-05-07
mkfs.f2fs: create lost+found directory
Sheng Yong
1
-0
/
+3
2018-05-07
dump.f2fs: fix a wrong report for dump an {d,id,did}node
Yunlei He
1
-10
/
+19
2018-05-07
fsck.f2fs: read nat block if nat entry is invalid
Sheng Yong
1
-1
/
+3
2018-05-07
fsck.f2fs: integrate sanity_check_inode to __check_inode_mode
Sheng Yong
1
-22
/
+11
2018-05-07
fsck.f2fs: fix typo
Sheng Yong
1
-1
/
+1
2018-05-07
dump.f2fs: correct the seg type in ssa_dump
Junling Zheng
1
-5
/
+5
2018-05-07
fsck.f2fs: fix to check all the types of current offsets
Jaegeuk Kim
1
-1
/
+1
2018-05-07
mkfs.f2fs: expand scalability of nat bitmap
Chao Yu
2
-23
/
+56
2018-05-07
fsck.f2fs: reduce mem alloc during read sit block
Yunlei He
3
-24
/
+31
2018-05-07
fsck.f2fs: read ahead xattr & direct node blocks
Yunlei He
1
-13
/
+36
2018-05-07
dump.f2fs: support to dump dirent from blkaddr
Chao Yu
1
-0
/
+99
2018-05-07
fsck.f2fs: allow -p without value
Jaegeuk Kim
1
-4
/
+4
2018-05-07
sload.f2fs: fix the missing of bit mask for file type
Junling Zheng
1
-1
/
+1
2018-05-07
sload.f2fs: give correct file type
Lianjun Huang
1
-1
/
+1
2018-05-07
fsck.f2fs: fix check order in -p1
Jaegeuk Kim
1
-13
/
+13
2018-05-04
f2fs-tools: get kernel version via uname(2)
Jaegeuk Kim
1
-1
/
+1
2018-04-24
fsck.f2fs: fix stack overflow when reading out nat block
Jaegeuk Kim
1
-4
/
+9
2018-04-04
mkfs.f2fs: support fsverity feature
Jaegeuk Kim
1
-0
/
+3
2018-03-27
resize.f2fs: fix access out-of memory boundary
Jaegeuk Kim
2
-4
/
+10
2018-01-25
f2fs-tools: support inode creation time
Chao Yu
1
-0
/
+7
2018-01-25
fsck.f2fs: use mem nat info directly
Yunlei He
1
-1
/
+7
2018-01-22
fsck.f2fs: show missing checkpoint flags
Jaegeuk Kim
1
-6
/
+10
2018-01-22
fsck.f2fs: allow roll-forward for small checkpoint fix
Jaegeuk Kim
1
-0
/
+1
2018-01-11
dump.f2fs: do not write nat bits when dumping info
Sheng Yong
1
-1
/
+1
2018-01-11
fsck.f2fs: show encoded name when unlinking corrupted dentry
Sheng Yong
1
-4
/
+4
2018-01-03
dump.f2fs: Test blkaddr is valid or not in option '-b'
Yunlei He
2
-1
/
+10
2018-01-02
fsck.f2fs: Remove unused ckpt_valid_map info
Yunlei He
2
-15
/
+3
2018-01-02
fsck.f2fs: add -y for generic fsck
Jaegeuk Kim
1
-1
/
+3
2018-01-02
resize.f2fs: fix max_nat_bitmap_size miscalculatation
Gaoxiang (OS)
1
-2
/
+1
2017-12-27
fsck.f2fs: avoid wrong IS_VALID_BLK_ADDR
Jaegeuk Kim
1
-10
/
+1
2017-12-19
fsck.f2fs: check and fix i_namelen to avoid double free
Yunlong Song
2
-6
/
+25
2017-12-19
fsck.f2fs: check nid range before use to avoid segmentation fault
Yunlong Song
1
-1
/
+1
2017-12-04
f2fs-tools: enable sparse_file opeartions
Jaegeuk Kim
2
-5
/
+31
2017-11-30
sload.f2fs: update build for android
Jaegeuk Kim
7
-126
/
+269
2017-11-30
f2fs-tools: allow multiple prog names
Jaegeuk Kim
1
-0
/
+8
2017-11-29
f2fs-tools: build tools selectively
Jaegeuk Kim
1
-1
/
+10
2017-11-27
libf2fs: propagate error from f2fs_{finalize,fsync}_device
Chao Yu
2
-2
/
+5
2017-11-26
f2fs-tools: adjust feature name
Chao Yu
1
-6
/
+6
2017-11-26
fsck.f2fs: fix potential stack overflow issue
Chao Yu
1
-1
/
+7
2017-11-26
dump.f2fs: show extra attr only when feature is enabled
Chao Yu
1
-4
/
+9
2017-11-14
f2fs-tools: build binaries in Mac
Jaegeuk Kim
9
-9
/
+50
2017-11-13
fsck/Makefile.am, mkfs/Makefile.am: fix to `make distcheck` correctly
Anthony G. Basile
1
-2
/
+3
2017-11-11
dump/fsck: introduce print_xattr_entry
Sheng Yong
4
-14
/
+190
2017-11-11
fsck.f2fs: add an option to preserve quota limits
Jaegeuk Kim
4
-7
/
+14
2017-11-11
fsck: check inline_dentry i_addr[0] same as inline_data
Yunlei He
1
-5
/
+13
2017-11-11
fsck.f2fs: format output message of FIX_MSG
Sheng Yong
2
-3
/
+4
2017-11-11
fsck.f2fs: introduce sanity_check_inode
Sheng Yong
1
-0
/
+22
2017-11-11
fsck.f2fs: introduce new option --dry-run
Sheng Yong
1
-1
/
+13
2017-11-11
dump.f2fs: do not dump encrypted files
Sheng Yong
1
-4
/
+8
2017-11-11
dump.f2fs: introduce dump_xattr
Sheng Yong
4
-5
/
+84
2017-11-06
fsck.f2fs: do not fix corrupted nat entries in build_nat_area_bitmap
Sheng Yong
1
-6
/
+13
2017-11-06
fsck.f2fs: do not set fix_on directly
Sheng Yong
2
-2
/
+2
2017-11-06
f2fs-tools: fix warnings when building in android
Jaegeuk Kim
4
-19
/
+25
2017-11-06
fsck.f2fs: support quota
Hyojun Kim
19
-19
/
+3830
2017-10-30
f2fs-tools: f2fs_read() and f2fs_filesize_update() are added
Hyojun Kim
2
-83
/
+171
2017-10-30
sload.f2fs: fix bugs in f2fs_write_block()
Hyojun Kim
1
-15
/
+21
2017-10-30
f2fs-tools: support flexible inline xattr size
Chao Yu
2
-5
/
+7
2017-10-26
fsck: introduce generic function f2fs_fsync_device
Yunlei He
1
-1
/
+1
2017-09-11
f2fs-tools: move_curseg_info only if check_curseg_offset fails
Yunlong Song
1
-3
/
+5
2017-09-11
f2fs-tools: fix is_set_ckpt_flags for correct bool value
Yunlong Song
1
-1
/
+1
2017-08-29
fsck.f2fs: write back last cp block in the end
Yunlei He
1
-4
/
+7
2017-07-26
f2fs-tools: support inode checksum
Chao Yu
4
-2
/
+42
2017-07-26
f2fs-tools: fix printing block adresses
Piotr SokoĊowski
1
-5
/
+4
2017-07-26
f2fs-tools: support project quota
Chao Yu
1
-0
/
+4
2017-07-26
f2fs-tools: enhance on-disk inode structure scalability
Chao Yu
9
-52
/
+92
2017-07-17
f2fs-tools: spread struct f2fs_dentry_ptr for inline path
Chao Yu
4
-19
/
+23
2017-06-05
f2fs-tools: avoid build warnings
Jaegeuk Kim
3
-13
/
+13
2017-05-10
f2fs-tools: fix the wrong message when errno is EBUSY
Tiezhu Yang
1
-0
/
+2
2017-04-28
f2fs-tools: support to set and recognize CP_TRIMMED_FLAG
Chao Yu
1
-0
/
+2
[next]