summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/data.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_infoChao Yu2023-02-021-5/+5
* f2fs: merge f2fs_show_injection_info() into time_to_inject()Yangtao Li2023-01-111-6/+2
* f2fs: avoid to check PG_error flagChao Yu2023-01-061-2/+0
* f2fs: introduce IS_F2FS_IPU_* macroYangtao Li2023-01-061-15/+10
* f2fs: refactor the hole reporting and allocation logic in f2fs_map_blocksChristoph Hellwig2023-01-061-57/+56
* f2fs: factor out a f2fs_map_no_dnodeChristoph Hellwig2023-01-061-23/+24
* f2fs: factor a f2fs_map_blocks_cached helperChristoph Hellwig2023-01-061-27/+38
* f2fs: remove the create argument to f2fs_map_blocksChristoph Hellwig2023-01-061-36/+27
* f2fs: remove f2fs_get_blockChristoph Hellwig2023-01-061-11/+7
* f2fs: simplify __allocate_data_blockChristoph Hellwig2023-01-061-6/+5
* f2fs: reflow prepare_write_beginChristoph Hellwig2023-01-061-29/+32
* f2fs: f2fs_do_map_lockChristoph Hellwig2023-01-061-22/+23
* f2fs: add a f2fs_get_block_locked helperChristoph Hellwig2023-01-061-2/+14
* f2fs: add a f2fs_lookup_extent_cache_block helperChristoph Hellwig2023-01-061-33/+18
* f2fs: split __submit_bioChristoph Hellwig2023-01-061-53/+58
* f2fs: rename F2FS_MAP_UNWRITTEN to F2FS_MAP_DELALLOCChristoph Hellwig2023-01-061-4/+4
* f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_beginChristoph Hellwig2023-01-061-10/+14
* f2fs: fix to call clear_page_private_reference in .{release,invalid}_folioChao Yu2023-01-041-0/+2
* f2fs: initialize extent_cache parameterJaegeuk Kim2023-01-031-1/+1
* Merge tag 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-12-141-25/+29
|\
| * f2fs: refactor extent_cache to support for read and moreJaegeuk Kim2022-12-121-10/+10
| * f2fs: do some cleanup for f2fs module initYangtao Li2022-12-081-10/+4
| * f2fs: introduce F2FS_IOC_START_ATOMIC_REPLACEDaeho Jeong2022-11-281-0/+3
| * f2fs: optimize iteration over sparse directoriesChao Yu2022-11-111-5/+12
* | fsverity: stop using PG_error to track error statusEric Biggers2022-11-281-20/+33
|/
* Merge tag 'f2fs-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-10-101-16/+37
|\
| * f2fs: account swapfile inodesChao Yu2022-10-071-0/+2
| * f2fs: support recording errors into superblockChao Yu2022-10-041-3/+21
| * f2fs: support recording stop_checkpoint reason into super_blockChao Yu2022-10-041-2/+4
| * f2fs: remove the unnecessary check in f2fs_xattr_fiemapZhang Qilong2022-10-041-1/+1
| * f2fs: fix to account FS_CP_DATA_IO correctlyChao Yu2022-10-041-2/+2
| * f2fs: code clean and fix a type errorZhang Qilong2022-10-041-1/+1
| * f2fs: let FI_OPU_WRITE override FADVISE_COLD_BITWeichao Guo2022-10-041-1/+1
| * f2fs: fix wrong dirty page count when race between mmap and fallocate.Shuqi Zhang2022-10-041-2/+1
| * f2fs: iostat: support accounting compressed IOChao Yu2022-08-291-4/+4
* | fscrypt: stop using PG_error to track error statusEric Biggers2022-09-061-8/+10
|/
* Merge tag 'f2fs-for-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds2022-08-081-32/+50
|\
| * f2fs: use onstack pages instead of pvecFengnan Chang2022-08-051-9/+7
| * f2fs: intorduce f2fs_all_cluster_page_readyFengnan Chang2022-08-051-2/+6
| * f2fs: handle decompress only post processing in softirqDaeho Jeong2022-08-051-18/+34
| * f2fs: introduce sysfs atomic write statisticsDaeho Jeong2022-07-301-3/+4
| * f2fs: invalidate meta pages only for post_read required inodeChao Yu2022-07-301-6/+2
| * f2fs: fix to invalidate META_MAPPING before DIO writeChao Yu2022-07-301-2/+5
* | Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-08-031-39/+1
|\ \
| * | f2fs: Convert to filemap_migrate_folio()Matthew Wilcox (Oracle)2022-08-021-39/+1
| |/
* / fs/f2fs: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-5/+6
|/
* Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-05-311-70/+143
|\
| * f2fs: add f2fs_init_write_merge_io functionYufen Yu2022-05-251-0/+28
| * f2fs: kill volatile write supportJaegeuk Kim2022-05-121-5/+0
| * f2fs: change the current atomic write wayDaeho Jeong2022-05-121-65/+115