summaryrefslogtreecommitdiff
path: root/fs/f2fs
AgeCommit message (Expand)AuthorFilesLines
2023-01-31f2fs: fix to do sanity check on extent cache correctlyChao Yu1-6/+6
2023-01-31f2fs: remove unneeded f2fs_cp_error() in f2fs_create_whiteout()Chao Yu1-3/+0
2023-01-31f2fs: clear atomic_write_task in f2fs_abort_atomic_write()Chao Yu1-0/+3
2023-01-31f2fs: introduce trace_f2fs_replace_atomic_write_blockChao Yu1-0/+3
2023-01-31f2fs: introduce discard_io_aware_gran sysfs nodeYangtao Li3-1/+16
2023-01-31f2fs: drop useless initializer and unneeded local variableYangtao Li1-6/+4
2023-01-31f2fs: add iostat support for flushYangtao Li3-0/+4
2023-01-19fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmapChristian Brauner3-6/+4
2023-01-19fs: port i_{g,u}id_{needs_}update() to mnt_idmapChristian Brauner1-7/+6
2023-01-19quota: port to mnt_idmapChristian Brauner2-3/+3
2023-01-19fs: port privilege checking helpers to mnt_idmapChristian Brauner2-7/+7
2023-01-19fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner2-7/+6
2023-01-19fs: port inode_init_owner() to mnt_idmapChristian Brauner3-25/+20
2023-01-19fs: port xattr to mnt_idmapChristian Brauner1-2/+2
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->set_acl() to pass mnt_idmapChristian Brauner3-3/+4
2023-01-19fs: port ->tmpfile() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->rename() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->mknod() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->mkdir() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->symlink() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->create() to pass mnt_idmapChristian Brauner1-1/+2
2023-01-19fs: port ->getattr() to pass mnt_idmapChristian Brauner3-5/+5
2023-01-19fs: port ->setattr() to pass mnt_idmapChristian Brauner2-5/+7
2023-01-18f2fs: project ids aren't idmappedChristian Brauner1-1/+1
2023-01-11f2fs: support accounting iostat count and avg_bytesYangtao Li3-70/+68
2023-01-11f2fs: convert discard_wake and gc_wake to bool typeYangtao Li6-8/+8
2023-01-11f2fs: convert to use MIN_DISCARD_GRANULARITY macroYangtao Li1-3/+4
2023-01-11f2fs: merge f2fs_show_injection_info() into time_to_inject()Yangtao Li10-65/+25
2023-01-11f2fs: add a f2fs_ prefix to punch_hole() and expand_inode_data()Yangtao Li1-4/+4
2023-01-11f2fs: remove unnecessary blank linesYangtao Li1-2/+0
2023-01-11f2fs: mark f2fs_init_compress_mempool w/ __initYangtao Li2-3/+3
2023-01-11f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONEDYangtao Li1-6/+5
2023-01-11f2fs: start freeing cluster pages from the unused numberZhang Qilong1-3/+1
2023-01-10f2fs: simplify f2fs_readpage_limit()Eric Biggers1-2/+1
2023-01-07f2fs: deliver the accumulated 'issued' to __issue_discard_cmd_orderly()Yuwei Guan1-14/+12
2023-01-07f2fs: avoid to check PG_error flagChao Yu5-8/+0
2023-01-07f2fs: fix to avoid potential deadlockChao Yu1-3/+6
2023-01-07f2fs: introduce IS_F2FS_IPU_* macroYangtao Li4-19/+29
2023-01-07f2fs: refactor the hole reporting and allocation logic in f2fs_map_blocksChristoph Hellwig1-57/+56
2023-01-07f2fs: factor out a f2fs_map_no_dnodeChristoph Hellwig1-23/+24
2023-01-07f2fs: factor a f2fs_map_blocks_cached helperChristoph Hellwig1-27/+38
2023-01-07f2fs: remove the create argument to f2fs_map_blocksChristoph Hellwig3-44/+34
2023-01-07f2fs: remove f2fs_get_blockChristoph Hellwig1-11/+7
2023-01-07f2fs: simplify __allocate_data_blockChristoph Hellwig1-6/+5
2023-01-07f2fs: reflow prepare_write_beginChristoph Hellwig1-29/+32
2023-01-07f2fs: f2fs_do_map_lockChristoph Hellwig1-22/+23
2023-01-07f2fs: add a f2fs_get_block_locked helperChristoph Hellwig3-7/+16
2023-01-07f2fs: add a f2fs_lookup_extent_cache_block helperChristoph Hellwig4-36/+33
2023-01-07f2fs: split __submit_bioChristoph Hellwig3-56/+61