linux/fs/f2fs
Daeho Jeong 128d333f0d f2fs: introduce device aliasing file
F2FS should understand how the device aliasing file works and support
deleting the file after use. A device aliasing file can be created by
mkfs.f2fs tool and it can map the whole device with an extent, not
using node blocks. The file space should be pinned and normally used for
read-only usages.

Signed-off-by: Daeho Jeong <daehojeong@google.com>
Signed-off-by: Chao Yu <chao@kernel.org>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2024-11-01 01:19:00 +00:00
..
acl.c f2fs: Use struct_size() to improve f2fs_acl_clone() 2024-10-14 20:04:57 +00:00
acl.h fs: port ->set_acl() to pass mnt_idmap 2023-01-19 09:24:27 +01:00
checkpoint.c f2fs: convert f2fs_handle_page_eio() to use folio 2024-09-06 23:04:47 +00:00
compress.c f2fs: get rid of page->index 2024-09-06 23:04:48 +00:00
data.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
debug.c f2fs: multidevice: add stats in debugfs 2024-11-01 01:19:00 +00:00
dir.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
extent_cache.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
f2fs.h f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
file.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
gc.c f2fs: introduce f2fs_get_section_mtime 2024-10-14 20:04:57 +00:00
gc.h f2fs: decrease spare area for pinned files for zoned devices 2024-11-01 01:19:00 +00:00
hash.c f2fs: don't use casefolded comparison for "." and ".." 2022-05-17 11:19:23 -07:00
inline.c f2fs: convert f2fs_write_inline_data() to use folio 2024-09-06 23:04:47 +00:00
inode.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
iostat.c f2fs: add async reset zone command support 2023-06-12 13:04:09 -07:00
iostat.h f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_unbind_ctx() 2023-02-07 10:39:28 -08:00
Kconfig fs: add CONFIG_BUFFER_HEAD 2023-08-02 09:13:09 -06:00
Makefile
namei.c f2fs: get rid of online repaire on corrupted directory 2024-09-11 03:30:27 +00:00
node.c f2fs: fix to do sanity check on node blkaddr in truncate_node() 2024-11-01 01:19:00 +00:00
node.h f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC 2024-02-27 09:41:12 -08:00
recovery.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
segment.c f2fs: decrease spare area for pinned files for zoned devices 2024-11-01 01:19:00 +00:00
segment.h f2fs: fix to account dirty data in __get_secs_required() 2024-10-16 15:54:06 +00:00
shrinker.c f2fs: add block_age-based extent cache 2022-12-12 14:53:56 -08:00
super.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
sysfs.c f2fs: introduce device aliasing file 2024-11-01 01:19:00 +00:00
verity.c f2fs-6.12-rc1 2024-09-24 15:12:38 -07:00
xattr.c f2fs: reduce expensive checkpoint trigger frequency 2024-08-15 15:26:39 +00:00
xattr.h f2fs: move f2fs_xattr_handlers and f2fs_xattr_handler_map to .rodata 2023-10-09 16:24:18 +02:00