summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/data.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: compress: fix to avoid use-after-free on dicChao Yu2023-11-201-1/+3
* f2fs: compress: fix deadloop in f2fs_write_cache_pages()Chao Yu2023-11-201-2/+18
* f2fs: fix error path of f2fs_submit_page_read()Chao Yu2023-08-231-0/+3
* f2fs: increase usage of folio_next_index() helperMinjie Du2023-08-141-2/+1
* f2fs: get out of a repeat loop when getting a locked data pageJaegeuk Kim2023-08-141-6/+2
* f2fs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO methodChristoph Hellwig2023-06-261-1/+0
* f2fs: fix potential deadlock due to unpaired node_write lock useChao Yu2023-06-121-3/+4
* f2fs: maintain six open zones for zoned devicesDaeho Jeong2023-05-231-0/+58
* f2fs: remove redundant goto statement in f2fs_read_single_page()Li Zetao2023-05-081-1/+0
* f2fs: support errors=remount-ro|continue|panic mountoptionChao Yu2023-05-081-0/+4
* f2fs: use cow inode data when updating atomic writeDaeho Jeong2023-04-241-5/+10
* f2fs: relax sanity check if checkpoint is corruptedJaegeuk Kim2023-04-181-0/+4
* f2fs: remove folio_detach_private() in .invalidate_folio and .release_folioChao Yu2023-04-171-23/+2
* f2fs: fix to drop all dirty pages during umount() if cp_error is setChao Yu2023-04-101-1/+2
* f2fs: fix to avoid use-after-free for cached IPU bioChao Yu2023-04-101-1/+4
* f2fs: remove else in f2fs_write_cache_pages()Yangtao Li2023-03-291-5/+2
* f2fs: convert to use bitmap APIYangtao Li2023-03-291-6/+6
* Merge tag 'f2fs-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-271-311/+313
|\
| * f2fs: fix typos in commentsJinyoung CHOI2023-02-071-4/+4
| * f2fs: fix kernel crash due to null io->bioJaegeuk Kim2023-02-071-0/+4
| * f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_un...Yangtao Li2023-02-071-2/+2
| * f2fs: fix cgroup writeback accounting with fs-layer encryptionEric Biggers2023-02-051-3/+3
| * 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
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-26/+58
|\ \
| * | f2fs: convert f2fs_write_cache_pages() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-26/+58
| |/
* | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds2023-02-201-2/+1
|\ \ | |/ |/|
| * f2fs: simplify f2fs_readpage_limit()Eric Biggers2023-01-091-2/+1
* | 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