index
:
kernel/git/jaegeuk/f2fs-tools.git
dev
dev-test
experimental
master
Userland tools for the f2fs filesystem
Jaegeuk Kim
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mkfs
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-08
f2fs-tools: give 6 sections for overprovision buffer
HEAD
master
dev
Jaegeuk Kim
1
-2
/
+3
2024-02-21
mkfs.f2fs: kill heap allocation
Chao Yu
2
-12
/
+1
2024-02-07
f2fs-tools: fix to check loop device
Chao Yu
1
-2
/
+5
2024-02-07
f2fs-tools: allocate logs after conventional area for HM zoned devices
Daeho Jeong
1
-0
/
+10
2023-11-28
f2fs-tools: Fix dqb_curspace to reflect blocksize
Daniel Rosenberg
1
-2
/
+2
2023-09-07
f2fs-tools: Support different block sizes
Daniel Rosenberg
1
-1
/
+11
2023-09-07
f2fs-tools: Refactor f2fs_dentry_block struct
Daniel Rosenberg
1
-27
/
+27
2023-09-07
f2fs-tools: Refactor Summary block struct and friends
Daniel Rosenberg
1
-8
/
+8
2023-09-07
f2fs-tools: Refactor f2fs_node struct and friends
Daniel Rosenberg
1
-5
/
+5
2023-09-07
f2fs-tools: Refactor Orphan Block struct
Daniel Rosenberg
1
-0
/
+1
2023-09-07
f2fs-tools: Define constants in terms of BLKSIZE
Daniel Rosenberg
3
-8
/
+8
2023-08-25
f2fs-tools: convert to lseek() and kill lseek64
Waldemar Brodkorb
5
-18
/
+2
2023-05-30
f2fs-tools: fix to le32 type variable correctly
Chao Yu
2
-41
/
+41
2023-05-30
mkfs.f2fs: refactor format flow for cleanup
Chao Yu
1
-232
/
+215
2023-05-30
mkfs.f2fs: cleanup w/ alloc_next_free_block()
Chao Yu
1
-61
/
+46
2023-05-17
mkfs.f2fs: remove unneeded nat initialization in f2fs_update_nat_root()
Chao Yu
1
-22
/
+2
2023-05-17
f2fs-tools: add noatime for quota file
Chao Yu
1
-1
/
+1
2023-05-17
f2fs-tools: use f2fs_init_inode() to clean up codes
Chao Yu
1
-99
/
+19
2023-05-17
f2fs-tools: print more raw sb info
Chao Yu
1
-0
/
+1
2023-05-17
f2fs-tools: fix typo in f2fs_inode structure
Chao Yu
1
-2
/
+2
2023-05-17
f2fs-tools: rename i_padding to i_compress_flag
Chao Yu
1
-2
/
+2
2023-05-17
f2fs-tools: allocate memory to handle label
Jaegeuk Kim
1
-1
/
+1
2023-04-11
mkfs.f2fs: Introduce configurable reserved sections
Yonggil Song
2
-7
/
+34
2023-02-15
mkfs.f2fs: trim all the devices except the first one
Jaegeuk Kim
1
-0
/
+4
2022-10-26
f2fs-tools: give less overprovisioning space
Jaegeuk Kim
1
-2
/
+6
2022-10-20
f2fs-tools: set host-aware zoned device similar to host-managed one
Jaegeuk Kim
2
-2
/
+2
2022-10-10
mkfs.f2fs: update allocation policy for ro feature
Chao Yu
1
-2
/
+2
2022-08-19
mkfs.f2fs: catch total_zones=0 instead of crashing
Eric Biggers
1
-3
/
+7
2022-05-25
Remove unnecessary config.h
Jaegeuk Kim
2
-4
/
+2
2022-05-24
mkfs.f2fs: fix typo
Jaegeuk Kim
1
-0
/
+1
2022-05-24
mkfs.f2fs: split unused parameter
Jaegeuk Kim
1
-5
/
+12
2022-05-21
f2fs-tools: move android_config before defining them
Jaegeuk Kim
1
-2
/
+4
2022-04-26
mkfs.f2fs: check uuid library
Jaegeuk Kim
1
-1
/
+2
2022-04-22
Change #ifdef _WIN32 checks into #ifdef HAVE_.*
Bart Van Assche
3
-4
/
+9
2022-04-22
mkfs/f2fs_format.c: Suppress a compiler warning
Bart Van Assche
1
-1
/
+1
2022-04-22
configure.ac: Detect the sparse/sparse.h header
Bart Van Assche
1
-1
/
+1
2022-04-22
Fix the MinGW build
Bart Van Assche
2
-1
/
+10
2022-04-22
Change the ANDROID_WINDOWS_HOST macro into _WIN32
Bart Van Assche
3
-4
/
+4
2022-04-22
Switch from the u_int to the uint types
Bart Van Assche
4
-43
/
+43
2022-04-22
configure.ac: Enable cross-compilation
Bart Van Assche
2
-3
/
+3
2022-03-01
mkfs.f2fs: fix wrong indentation and clean up
Jaegeuk Kim
2
-3
/
+3
2022-03-01
mkfs.f2fs: set project quota by default for -g android for v4.14+
Jaegeuk Kim
1
-2
/
+33
2022-01-13
mkfs.f2fs: set required quota types only
Jaegeuk Kim
2
-23
/
+23
2021-09-20
mkfs.f2fs: wipe other FS magics given -f
Jaegeuk Kim
1
-6
/
+30
2021-07-22
f2fs-tools: rebuild the quota inode if it is corrupted
Wang Xiaojun
1
-33
/
+1
2021-06-23
mkfs.f2fs: remove android features for RO
Jaegeuk Kim
1
-2
/
+7
2021-06-22
f2fs-tools: fix metadata region overlap with zoned block device zones
Aravind Ramesh
1
-0
/
+15
2021-05-26
f2fs-tools: support small RO partition
Jaegeuk Kim
1
-34
/
+83
2021-05-10
mkfs.f2fs: fix memory leak in not enough segments error path
Seung-Woo Kim
1
-1
/
+1
2021-02-23
mkfs.f2fs: add VM disk files to hot data types
Park Ju Hyung
1
-0
/
+7
2020-12-23
mkfs.f2fs: allocate zones together to avoid random access
Jaegeuk Kim
1
-0
/
+7
2020-12-23
mkfs.f2fs: adjust zone alignment when using multi-partitions
Jaegeuk Kim
1
-2
/
+10
2020-12-07
mkfs.f2fs: show a message when compression is enabled
Jaegeuk Kim
1
-0
/
+3
2020-12-07
mkfs.f2fs: add -h and --help
John A. Leuenhagen
1
-2
/
+10
2020-08-20
mkfs.f2fs: add -r (fake_seed) flag
Theotime Combes
2
-2
/
+6
2020-08-20
mkfs.f2fs: add -T flag
Theotime Combes
2
-12
/
+19
2020-08-20
f2fs-tools: zns zone-capacity support
Aravind Ramesh
1
-5
/
+20
2020-07-20
mkfs.f2fs: add casefolding and project quota config
Jaegeuk Kim
1
-0
/
+14
2020-07-09
mkfs.f2fs: allow setting volume UUID manually
Zoltán Böszörményi
2
-2
/
+13
2020-06-18
lib: pass all needed include paths to libf2fs
Rolf Eike Beer
1
-1
/
+0
2020-06-18
lib: use ${libuuid_LIBS} instead of -luuid everywhere
Rolf Eike Beer
1
-1
/
+1
2020-06-18
lib: fix include path for blkid.h
Rolf Eike Beer
1
-1
/
+1
2020-06-18
lib: fix include path for uuid.h
Rolf Eike Beer
2
-2
/
+2
2020-05-06
mkfs.f2fs: update manual and help message
Érico Nogueira
1
-6
/
+6
2020-03-09
f2fs-tools: Casefolded Encryption support
Daniel Rosenberg
1
-4
/
+0
2020-01-14
f2fs-tools: support data compression
Chao Yu
2
-0
/
+17
2019-12-19
f2fs-tools: reuse same pointer, exit on error without clean-up
Robin Hsu
1
-10
/
+9
2019-12-09
mkfs/Makefile.am: fix build without blkid
Fabrice Fontaine
1
-1
/
+1
2019-08-27
f2fs-tools: Add support for Casefolding
Daniel Rosenberg
2
-2
/
+30
2019-08-27
mkfs.f2fs: check zeros in first 16MB for Android
Jaegeuk Kim
1
-2
/
+51
2019-08-20
sload.f2fs: fix to set temperature during sload
Chao Yu
1
-1
/
+1
2019-08-20
f2fs-tools: calculate inode checksum and writeback
Xue Liu
1
-15
/
+3
2019-08-20
mkfs.f2fs: make the default extensions list much more sensical
Park Ju Hyung
1
-26
/
+42
2019-05-20
f2fs-tools: relocate chksum_offset for large_nat_bitmap feature
Chao Yu
1
-1
/
+4
2019-05-20
f2fs-tools: allow unfixed f2fs_checkpoint.checksum_offset
Chao Yu
1
-9
/
+7
2019-05-20
f2fs-tools: get rid of unneeded fields in on-disk inode
Chao Yu
1
-6
/
+3
2018-11-22
mkfs.f2fs: enable VERITY by default
Jaegeuk Kim
1
-1
/
+2
2018-11-21
mkfs.f2fs: Added missing statements related to error checking.
Sotirios-Efstathios Maneas
2
-2
/
+13
2018-11-21
mkfs.f2fs: support formating large size file in 32-bits platform
Chao Yu
1
-0
/
+4
2018-11-21
mkfs.f2fs: show the info of volume label only when specify it
Tiezhu Yang
1
-1
/
+1
2018-11-21
f2fs-tools: introduce sb checksum
Junling Zheng
1
-0
/
+8
2018-11-21
f2fs-tools: rename CHECKSUM_OFFSET to CP_CHKSUM_OFFSET
Junling Zheng
1
-7
/
+7
2018-08-27
f2fs-tools: fix to reset i_gc_failures offline
Chao Yu
1
-1
/
+1
2018-08-27
mkfs.f2fs: Fixed typos in several printed messages.
Sotirios-Efstathios Maneas
2
-13
/
+13
2018-08-27
build: declare that libf2fs_format uses the blkid library
Theodore Ts'o
1
-1
/
+1
2018-08-27
add configure option --with-root-libdir
Theodore Ts'o
1
-0
/
+15
2018-08-27
mkfs.f2fs: add -R 0:0 by default for android
Jaegeuk Kim
1
-1
/
+2
2018-08-27
mkfs.f2fs: add root_owner to give uid/gid
Jaegeuk Kim
2
-7
/
+12
2018-08-27
mkfs.f2fs: Add several media formats + exe
Rosen Penev
1
-0
/
+7
2018-08-27
f2fs-tools: fix overflow bug of start_sector when computing zone_align_start_...
Yunlong Song
1
-2
/
+2
2018-08-27
f2fs-tools: fix to match with the start_sector
Yunlong Song
1
-6
/
+6
2018-08-27
mkfs.f2fs: not allow to format too small sized partition
Jaegeuk Kim
1
-5
/
+6
2018-07-13
mkfs.f2fs: factor out feature table from mkfs.f2fs
Jaegeuk Kim
1
-64
/
+3
2018-07-13
f2fs-tools: add -g to give default options
Jaegeuk Kim
1
-1
/
+25
2018-07-13
mkfs.f2fs: use an array to manage features
Junling Zheng
1
-19
/
+30
2018-07-13
f2fs-tools: introduce new option V to show version
Sheng Yong
1
-1
/
+5
2018-07-13
mkfs.f2fs: support multiple features with one "-O"
Junling Zheng
1
-4
/
+29
2018-07-13
mkfs.f2fs: fix incorrect cold data location
Chao Yu
1
-1
/
+1
2018-05-07
mkfs.f2fs: create lost+found directory
Sheng Yong
2
-12
/
+213
2018-05-07
mkfs.f2fs: treat db's data as hot one
Chao Yu
1
-0
/
+1
2018-05-07
mkfs.f2fs: support hot file extension
Chao Yu
2
-32
/
+58
2018-05-07
mkfs.f2fs: introduce mkfs parameters in f2fs_configuration
Sheng Yong
1
-44
/
+41
2018-05-07
mkfs.f2fs: fix to handle endianness in f2fs_write_check_point_pack
Chao Yu
1
-1
/
+1
2018-05-07
mkfs.f2fs: expand scalability of nat bitmap
Chao Yu
2
-22
/
+52
2018-05-04
f2fs-tools: get kernel version via uname(2)
Jaegeuk Kim
1
-1
/
+1
2018-04-04
mkfs.f2fs: support fsverity feature
Jaegeuk Kim
1
-0
/
+2
2018-04-04
f2fs-tools: use pointer and memory alloaction instead of defining "structure ...
Iris Chang
1
-8
/
+17
2018-04-02
libf2fs,mkfs.f2fs: add wanted_sector_size for wanted_total_sectors
katao
1
-1
/
+5
2018-01-25
f2fs-tools: support inode creation time
Chao Yu
2
-0
/
+12
2018-01-11
mkfs.f2fs: set seed for random checkpoint_ver
Sheng Yong
1
-0
/
+1
2018-01-02
resize.f2fs: fix max_nat_bitmap_size miscalculatation
Gaoxiang (OS)
1
-3
/
+1
2017-12-04
mkfs.f2fs: Windows Android SDK support
Hyojun Kim
3
-0
/
+9
2017-12-04
f2fs-tools: enable sparse_file opeartions
Jaegeuk Kim
1
-8
/
+4
2017-11-30
mkfs.f2fs: match uid/gid/projid between root inode and quota info
Jaegeuk Kim
1
-3
/
+13
2017-11-30
mkfs.f2fs: show debug message for quota data writes
Jaegeuk Kim
1
-1
/
+2
2017-11-27
libf2fs: propagate error from f2fs_{finalize,fsync}_device
Chao Yu
1
-1
/
+2
2017-11-26
f2fs: avoid memory leak in f2fs_write_root_inode
Chao Yu
1
-0
/
+3
2017-11-14
f2fs-tools: build binaries in Mac
Jaegeuk Kim
2
-5
/
+9
2017-11-13
fsck/Makefile.am, mkfs/Makefile.am: fix to `make distcheck` correctly
Anthony G. Basile
1
-1
/
+3
2017-11-06
mkfs.f2fs: set .so to cold files
Jaegeuk Kim
1
-0
/
+1
2017-11-06
fsck.f2fs: support quota
Hyojun Kim
1
-3
/
+7
2017-11-03
mkfs.f2fs: support quota option in mkfs
Hyojun Kim
2
-14
/
+266
2017-10-30
f2fs-tools: support flexible inline xattr size
Chao Yu
1
-0
/
+7
2017-10-26
mkfs.f2fs: fix wrong end blkaddr
Liu Xue
1
-2
/
+3
2017-09-05
mkfs.f2fs: fix wrong curseg check
Jaegeuk Kim
1
-3
/
+7
2017-08-29
mkfs.f2fs: fix missing cpu_to_le64 for checkpoint version
Jaegeuk Kim
1
-1
/
+1
2017-07-26
f2fs-tools: support inode checksum
Chao Yu
2
-0
/
+15
2017-07-26
f2fs-tools: support project quota
Chao Yu
2
-0
/
+13
2017-07-26
f2fs-tools: enhance on-disk inode structure scalability
Chao Yu
2
-1
/
+9
2017-06-16
add sparse support for f2fs
Yang Jin
1
-1
/
+26
2017-06-05
mkfs.f2fs: drop initial spaces for feature string
Jaegeuk Kim
1
-0
/
+2
2017-06-05
f2fs-tools: avoid build warnings
Jaegeuk Kim
1
-1
/
+1
2017-05-25
mkfs.f2fs: avoid wrong discard of dnode
Jaegeuk Kim
1
-0
/
+7
2017-05-10
f2fs-tools: fix the wrong message when errno is EBUSY
Tiezhu Yang
1
-1
/
+3
2017-04-28
f2fs-tools: support to set and recognize CP_TRIMMED_FLAG
Chao Yu
2
-0
/
+5
2017-04-25
mkfs.f2fs: fix wrong segment assignment
Jaegeuk Kim
1
-0
/
+21
2017-04-21
Fix mkfs out of tree builds
Yong, Jonathan
1
-1
/
+1
2017-04-21
mkfs.f2fs: use noheap by default
Jaegeuk Kim
2
-3
/
+7
2017-03-06
mkfs.f2fs: check overwrite before make filesystem
Kinglong Mee
2
-3
/
+91
2017-03-06
mkfs.f2fs: clearfiy the help message and manpages
Kinglong Mee
1
-3
/
+3
2017-02-23
mkfs.f2fs: support nat_bits feature
Jaegeuk Kim
1
-3
/
+45
2017-02-23
mkfs.f2fs: make sure clean all reset dnodes
Kinglong Mee
1
-1
/
+4
2017-02-06
mkfs.f2fs: check the c.overprovision with zero before using it
Kinglong Mee
1
-4
/
+4
2017-02-03
mkfs.f2fs: fix bad assignment of total_sectors for f2fs_configuration
Kinglong Mee
1
-3
/
+0
2017-01-24
mkfs.f2fs: fix a segfault when setting more than 7 devices
Kinglong Mee
1
-6
/
+7
2016-11-28
mkfs.f2fs: detect small partition by overprovision ratio and # of segments
Jaegeuk Kim
1
-6
/
+5
2016-11-28
mkfs.f2fs: give random checkpoint version
Jaegeuk Kim
1
-1
/
+1
2016-11-09
f2fs-tools: support multiple devices
Jaegeuk Kim
4
-17
/
+86
2016-11-01
mkfs.f2fs: check zoned block devices configuration
Damien Le Moal
1
-0
/
+21
2016-11-01
mkfs.f2fs: reset sequential zones on device discard
Damien Le Moal
1
-0
/
+2
2016-11-01
mkfs.f2fs: check options for zoned block devices
Damien Le Moal
1
-0
/
+14
2016-10-31
f2fs-tools: use zoned block device terminology
Damien Le Moal
2
-5
/
+5
2016-10-18
mkfs.f2fs: fix the discarding size for block device
Jaegeuk Kim
3
-6
/
+5
2016-09-22
f2fs-tools: use shorter config variable name
Jaegeuk Kim
3
-139
/
+151
2016-09-22
libf2fs: use dev_read_block and dev_write_block
Jaegeuk Kim
1
-47
/
+54
2016-09-22
mkfs: get fd for f2fs_trim_device
Jaegeuk Kim
3
-21
/
+19
2016-09-22
mkfs.f2fs: do not need strdup for parse_feature
Yunlong Song
1
-2
/
+2
2016-07-15
f2fs-tools: update the format of output message
Sheng Yong
2
-16
/
+16
2016-06-16
mkfs: define DISCARD/SECDISCARD macro
Jaegeuk Kim
1
-1
/
+17
2016-06-15
mkfs/fsck: add host-managed smr feature
Jaegeuk Kim
1
-0
/
+3
2016-06-08
mkfs.f2fs: ZBC device support
Jaegeuk Kim
2
-5
/
+8
2016-03-16
mkfs.f2fs: set segment_count in super block correctly
Fan Li
1
-1
/
+2
2016-03-14
f2fs-tools: rebase struct f2fs_summary_block with upstream
Chao Yu
1
-23
/
+25
2016-01-23
mkfs.f2fs: reset dnode with zeros
Jaegeuk Kim
1
-2
/
+1
2016-01-13
f2fs-tools: avoid failure and warnings for android build
Jaegeuk Kim
1
-0
/
+4
2016-01-08
mkfs.f2fs: introduce zone align for main area
Yunlei He
1
-10
/
+10
2015-12-21
mkfs.f2fs: fix check error when calloc sum_compact failure
Liu Xue
1
-1
/
+1
2015-12-15
lib: fix test_bit_le functions
Jaegeuk Kim
1
-1
/
+2
2015-12-14
mkfs.f2fs: remove extent_cache entry for parent directory
Jaegeuk Kim
1
-2
/
+2
2015-12-14
mkfs.f2fs: fix storing volume label correctly in utf16
Jaegeuk Kim
1
-2
/
+2
2015-12-14
mkfs.f2fs: fix to calculate left space of checkpoint page correctly
Chao Yu
1
-1
/
+1
2015-12-10
mkfs.f2fs: export get_best_overprovision
Jaegeuk Kim
1
-29
/
+1
2015-12-09
f2fs-tools: add library version info
Jaegeuk Kim
1
-1
/
+2
2015-12-09
mkfs/Makefile.am: add a section to build libf2fs_fmt
Kai-Chung Yan
1
-0
/
+6
2015-12-08
mkfs.f2fs: show correct partition size
Jaegeuk Kim
1
-6
/
+1
2015-12-02
mkfs.f2fs: export get_{sb|cp} and set_{sb|cp}
Jaegeuk Kim
1
-85
/
+27
2015-12-02
mkfs.f2fs: discard obsolete blocks to avoid roll-forward recovery
Jaegeuk Kim
1
-6
/
+28
2015-12-02
mkfs.f2fs: skip extension name that is too long
Chao Yu
1
-0
/
+5
2015-12-02
mkfs.f2fs: avoid dumplicate extensions
Sheng Yong
1
-3
/
+17
2015-11-22
fsck.f2fs: support a readonly filesystem
Jaegeuk Kim
1
-1
/
+3
2015-09-25
mkfs.f2fs: support <1% overprovision ratio
Jaegeuk Kim
2
-7
/
+7
2015-09-23
mkfs.f2fs: fix wrong ovp space calculation on large section
Jaegeuk Kim
1
-1
/
+2
2015-08-10
mkfs.f2fs: set overprovision size more precisely
Jaegeuk Kim
2
-5
/
+40
2015-04-21
mkfs.f2fs: set encryption feature
Jaegeuk Kim
2
-1
/
+17
2015-04-03
Revert "mkfs.f2fs: 512 UTF-16 characters for label"
Jaegeuk Kim
1
-2
/
+2
2015-03-24
mkfs.f2fs: 512 UTF-16 characters for label
Jaegeuk Kim
1
-2
/
+2
2015-03-24
mkfs.f2fs: add quite mode, -q
Jaegeuk Kim
1
-15
/
+27
2015-03-20
mkfs.f2fs: show bytes for total_sectors
Jaegeuk Kim
1
-2
/
+3
2015-03-13
configure: add check for fallocate
Gustavo Zacarias
1
-1
/
+1
2015-03-08
f2fs-tools: fix build system to make distcheck correctly
Anthony G. Basile
1
-1
/
+1
2015-02-08
mkfs.f2fs: avoid memory leak in mkfs
Chao Yu
1
-16
/
+30
2015-02-05
mkfs.f2fs: support large sector size
Chao Yu
2
-7
/
+7
2014-11-18
mkfs.f2fs: introduce some macros to simplify coding style
Changman Lee
2
-284
/
+265
2014-11-13
mkfs.f2fs: fix missing endian conversion
Changman Lee
1
-3
/
+3
2014-11-13
mkfs: use compact mode for data summaries
Changman Lee
1
-38
/
+64
2014-11-07
mkfs.f2fs: reclaim free space in case of regular file
Changman Lee
1
-2
/
+16
2014-11-07
mkfs.f2fs: give a kernel version for initial format
Jaegeuk Kim
1
-0
/
+12
2014-10-07
mkfs.f2fs: avoid build warning
Jaegeuk Kim
1
-1
/
+2
2014-07-29
mkfs.f2fs: remove build warning
Jaegeuk Kim
1
-1
/
+1
2014-07-25
mkfs.f2fs: fix name conflict for BLKDISCARD
Sankalp Bose
2
-2
/
+6
[next]