summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/node.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: fix to check return value of f2fs_recover_xattr_dataZhiguo Niu2023-12-151-3/+3
* f2fs: fix error handling of __get_node_pageZhiguo Niu2023-10-191-1/+2
* f2fs: do not return EFSCORRUPTED, but try to run online repairJaegeuk Kim2023-10-191-1/+3
* f2fs: fix error path of __f2fs_build_free_nidsZhiguo Niu2023-10-161-2/+9
* f2fs: Support Block Size == Page SizeDaniel Rosenberg2023-10-041-1/+1
* f2fs: fix to do sanity check on direct node in truncate_dnode()Chao Yu2023-06-301-2/+12
* f2fs: fix compile warning in f2fs_destroy_node_manager()Chao Yu2023-06-301-6/+8
* f2fs: fix error path handling in truncate_dnode()Chao Yu2023-06-301-1/+3
* f2fs: remove some dead codeChristophe JAILLET2023-05-081-9/+1
* f2fs: support errors=remount-ro|continue|panic mountoptionChao Yu2023-05-081-0/+3
* Merge tag 'f2fs-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-271-7/+2
|\
| * f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_infoChao Yu2023-02-021-1/+1
| * f2fs: merge f2fs_show_injection_info() into time_to_inject()Yangtao Li2023-01-111-3/+1
| * f2fs: avoid to check PG_error flagChao Yu2023-01-061-3/+0
* | f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-9/+10
* | f2fs: convert f2fs_sync_node_pages() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-8/+9
* | f2fs: convert f2fs_flush_inline_data() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-8/+9
* | f2fs: convert f2fs_fsync_node_pages() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-9/+10
|/
* f2fs: add block_age-based extent cacheJaegeuk Kim2022-12-121-4/+6
* f2fs: refactor extent_cache to support for read and moreJaegeuk Kim2022-12-121-3/+5
* f2fs: specify extent cache for read explicitlyJaegeuk Kim2022-12-121-1/+1
* f2fs: allow to read node block after shutdownJaegeuk Kim2022-11-111-2/+1
* f2fs: support recording errors into superblockChao Yu2022-10-041-0/+2
* f2fs: code clean and fix a type errorZhang Qilong2022-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-1/+1
* Merge tag 'f2fs-for-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds2022-08-081-7/+7
|\
| * f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()Chao Yu2022-07-301-1/+5
| * f2fs: do not skip updating inode when retrying to flush node pageJaegeuk Kim2022-06-281-6/+2
* | Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-08-031-3/+1
|\ \
| * | f2fs: Convert to filemap_migrate_folio()Matthew Wilcox (Oracle)2022-08-021-3/+1
| |/
* / fs/f2fs: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-1/+1
|/
* f2fs: do not count ENOENT for error caseJaegeuk Kim2022-06-211-1/+3
* Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-05-311-16/+13
|\
| * f2fs: change the current atomic write wayDaeho Jeong2022-05-121-4/+0
| * f2fs: avoid infinite loop to flush node pagesJaegeuk Kim2022-05-061-11/+12
| * f2fs: use flush command instead of FUA for zoned deviceJaegeuk Kim2022-05-061-1/+1
* | f2fs: Convert to release_folioMatthew Wilcox (Oracle)2022-05-091-1/+1
|/
* f2fs: Get the superblock from the mapping instead of the pageMatthew Wilcox (Oracle)2022-04-011-2/+2
* Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-14/+15
|\
| * f2fs: Convert f2fs_set_node_page_dirty to f2fs_dirty_node_folioMatthew Wilcox (Oracle)2022-03-151-13/+14
| * f2fs: Convert invalidatepage to invalidate_folioMatthew Wilcox (Oracle)2022-03-151-1/+1
* | f2fs: fix to avoid potential deadlockChao Yu2022-03-031-1/+5
* | f2fs: add a way to limit roll forward recovery timeJaegeuk Kim2022-02-121-0/+2
* | f2fs: move f2fs to use reader-unfair rwsemsTim Murray2022-01-241-42/+42
|/
* Merge tag 'f2fs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-01-191-9/+14
|\
| * f2fs: do not bother checkpoint by f2fs_get_node_infoJaegeuk Kim2022-01-041-9/+10
| * f2fs: avoid down_write on nat_tree_lock during checkpointJaegeuk Kim2022-01-041-0/+4
* | mm: introduce memalloc_retry_wait()NeilBrown2022-01-151-2/+2
|/
* f2fs: set SBI_NEED_FSCK flag when inconsistent node block foundWeichao Guo2021-09-201-0/+1