index
:
kernel/git/jaegeuk/f2fs-stable.git
linux-3.10.y
linux-3.18.y
linux-3.4.y
linux-4.1.y
linux-4.14.y
linux-4.19.y
linux-4.2.y
linux-4.4.y
linux-4.9.y
linux-5.10.y
linux-5.10.y-mainline
linux-5.15.y
linux-5.4.y
linux-6.1.y
linux-6.6.y
master
f2fs backport support
Jaegeuk Kim
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-12
f2fs: Avoid reading renamed directory if parent does not change
linux-5.15.y
Jan Kara
1
-7
/
+8
2023-12-26
f2fs: show more discard status by sysfs
Zhiguo Niu
2
-0
/
+49
2023-12-26
f2fs: Add error handling for negative returns from do_garbage_collect
Yongpeng Yang
1
-0
/
+3
2023-12-26
f2fs: Constrain the modification range of dir_level in the sysfs
Yongpeng Yang
1
-0
/
+7
2023-12-26
f2fs: Use wait_event_freezable_timeout() for freezable kthread
Kevin Hao
2
-8
/
+5
2023-12-15
f2fs: fix to check return value of f2fs_recover_xattr_data
Zhiguo Niu
2
-7
/
+10
2023-12-11
f2fs: don't set FI_PREALLOCATED_ALL for partial write
Chao Yu
1
-1
/
+2
2023-12-11
f2fs: fix to update iostat correctly in f2fs_filemap_fault()
Chao Yu
1
-1
/
+1
2023-12-11
f2fs: fix to check compress file in f2fs_move_file_range()
Chao Yu
1
-0
/
+5
2023-12-11
f2fs: fix to wait on block writeback for post_read case
Chao Yu
1
-3
/
+4
2023-12-11
f2fs: fix to tag gcing flag on page during block migration
Chao Yu
2
-1
/
+5
2023-12-11
f2fs: add tracepoint for f2fs_vm_page_mkwrite()
Chao Yu
2
-23
/
+41
2023-12-11
f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
Chao Yu
4
-18
/
+16
2023-12-11
f2fs: update blkaddr in __set_data_blkaddr() for cleanup
Chao Yu
3
-16
/
+11
2023-12-11
f2fs: introduce get_dnode_addr() to clean up codes
Chao Yu
4
-37
/
+32
2023-12-11
f2fs: delete obsolete FI_DROP_CACHE
Chao Yu
2
-9
/
+0
2023-12-11
f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
Chao Yu
6
-40
/
+0
2023-12-11
f2fs: Restrict max filesize for 16K f2fs
Daniel Rosenberg
1
-0
/
+8
2023-12-05
f2fs: let's finish or reset zones all the time
Jaegeuk Kim
1
-58
/
+17
2023-12-04
f2fs: check write pointers when checkpoint=disable
Jaegeuk Kim
1
-2
/
+1
2023-12-04
f2fs: fix write pointers on zoned device after roll forward
Jaegeuk Kim
1
-0
/
+2
2023-12-04
f2fs: allocate new section if it's not new
Jaegeuk Kim
1
-16
/
+17
2023-12-04
f2fs: allow checkpoint=disable for zoned block device
Jaegeuk Kim
1
-5
/
+0
2023-11-28
f2fs: sysfs: support discard_io_aware
Chao Yu
4
-1
/
+27
2023-11-28
f2fs: show i_mode in trace_f2fs_new_inode()
Chao Yu
1
-1
/
+18
2023-11-28
f2fs: introduce tracepoint for f2fs_rename()
Chao Yu
2
-5
/
+80
2023-11-28
f2fs: fix to avoid dirent corruption
Chao Yu
1
-1
/
+1
2023-11-20
f2fs: skip adding a discard command if exists
Jaegeuk Kim
1
-1
/
+2
2023-11-20
f2fs: fix to check return value of f2fs_reserve_new_block()
Chao Yu
1
-6
/
+17
2023-11-20
f2fs: use shared inode lock during f2fs_fiemap()
Chao Yu
1
-2
/
+2
2023-11-20
f2fs: clean up w/ dotdot_name
Chao Yu
1
-3
/
+2
2023-11-20
f2fs: explicitly null-terminate the xattr list
Eric Biggers
1
-0
/
+6
2023-11-20
f2fs: the name of a struct is wrong in a comment.
Yang Hubin
1
-1
/
+1
2023-11-20
f2fs: use inode_lock_shared instead of inode_lock in f2fs_seek_block()
zhangxirui
1
-3
/
+3
2023-10-22
f2fs: finish previous checkpoints before returning from remount
6.7-rc1-5.15
Daeho Jeong
1
-27
/
+32
2023-10-22
f2fs: fix error handling of __get_node_page
Zhiguo Niu
1
-1
/
+2
2023-10-22
f2fs: do not return EFSCORRUPTED, but try to run online repair
Jaegeuk Kim
2
-8
/
+16
2023-10-16
f2fs: fix error path of __f2fs_build_free_nids
Zhiguo Niu
2
-2
/
+10
2023-10-16
f2fs: Clean up errors in segment.h
KaiLong Wang
1
-2
/
+2
2023-10-11
f2fs: clean up zones when not successfully unmounted
Daeho Jeong
1
-36
/
+56
2023-10-11
f2fs: let f2fs_precache_extents() traverses in file range
Chao Yu
1
-1
/
+1
2023-10-11
f2fs: avoid format-overflow warning
Su Hui
1
-1
/
+1
2023-10-11
f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
Chao Yu
1
-0
/
+1
2023-10-04
f2fs: Support Block Size == Page Size
Daniel Rosenberg
5
-33
/
+46
2023-10-03
f2fs: stop iterating f2fs_map_block if hole exists
Jaegeuk Kim
1
-1
/
+1
2023-09-27
f2fs: preload extent_cache for POSIX_FADV_WILLNEED
Jaegeuk Kim
1
-0
/
+3
2023-09-27
f2fs: set the default compress_level on ioctl
Jaegeuk Kim
1
-0
/
+9
2023-09-08
f2fs: compress: fix to avoid fragment w/ OPU during f2fs_ioc_compress_file()
Chao Yu
1
-0
/
+5
2023-09-07
f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
Chao Yu
1
-1
/
+1
2023-09-07
f2fs: split initial and dynamic conditions for extent_cache
Jaegeuk Kim
1
-32
/
+21
2023-09-07
f2fs: compress: fix to avoid redundant compress extension
Chao Yu
1
-0
/
+33
2023-09-07
f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on
Chao Yu
2
-30
/
+35
2023-09-07
f2fs: compress: fix to avoid use-after-free on dic
Chao Yu
1
-1
/
+3
2023-09-07
f2fs: compress: fix deadloop in f2fs_write_cache_pages()
Chao Yu
1
-2
/
+18
2023-08-25
f2fs: use finish zone command when closing a zone
6.6-rc1-5.15
Daeho Jeong
1
-6
/
+13
2023-08-25
f2fs: compress: fix to assign compress_level for lz4 correctly
Chao Yu
1
-1
/
+1
2023-08-25
f2fs: fix error path of f2fs_submit_page_read()
Chao Yu
1
-0
/
+3
2023-08-25
f2fs: clean up error handling in sanity_check_{compress_,}inode()
Chao Yu
1
-19
/
+4
2023-08-18
f2fs: avoid false alarm of circular locking
Jaegeuk Kim
2
-10
/
+17
2023-08-18
Revert "f2fs: do not issue small discard commands during checkpoint"
Chao Yu
1
-1
/
+1
2023-08-18
f2fs: doc: fix description of max_small_discards
Chao Yu
1
-3
/
+3
2023-08-14
f2fs: should update REQ_TIME for direct write
Zhiguo Niu
1
-0
/
+1
2023-08-14
f2fs: fix to account cp stats correctly
Chao Yu
8
-17
/
+50
2023-08-14
f2fs: fix to account gc stats correctly
Chao Yu
7
-35
/
+54
2023-08-04
f2fs: remove unneeded check condition in __f2fs_setxattr()
Chao Yu
1
-1
/
+1
2023-08-04
f2fs: fix to update i_ctime in __f2fs_setxattr()
Chao Yu
1
-2
/
+2
2023-08-04
Revert "f2fs: fix to do sanity check on extent cache correctly"
Chao Yu
1
-6
/
+6
2023-08-04
f2fs: Only lfs mode is allowed with zoned block device feature
Chunhai Guo
1
-5
/
+5
2023-08-04
f2fs: check zone type before sending async reset zone command
Shin'ichiro Kawasaki
2
-11
/
+44
2023-08-04
f2fs: compress: don't {,de}compress non-full cluster
Chao Yu
1
-12
/
+8
2023-08-04
f2fs: allow f2fs_ioc_{,de}compress_file to be interrupted
Chao Yu
1
-0
/
+12
2023-08-04
f2fs: fix to avoid mmap vs set_compress_option case
Chao Yu
2
-6
/
+20
2023-08-04
f2fs: fix spelling in ABI documentation
Randy Dunlap
1
-4
/
+4
2023-08-04
f2fs: get out of a repeat loop when getting a locked data page
Jaegeuk Kim
1
-6
/
+2
2023-08-04
f2fs: flush inode if atomic file is aborted
Jaegeuk Kim
1
-0
/
+2
2023-08-04
f2fs: don't handle error case of f2fs_compress_alloc_page()
Chao Yu
1
-13
/
+1
2023-08-04
Revert "f2fs: clean up w/ sbi->log_sectors_per_block"
Jaegeuk Kim
1
-11
/
+12
2023-06-30
f2fs: fix to do sanity check on direct node in truncate_dnode()
6.5-rc1-5.15
Chao Yu
4
-8
/
+13
2023-06-30
f2fs: only set release for file that has compressed data
Sheng Yong
1
-3
/
+5
2023-06-30
f2fs: fix compile warning in f2fs_destroy_node_manager()
Chao Yu
2
-8
/
+9
2023-06-30
f2fs: fix error path handling in truncate_dnode()
Chao Yu
1
-1
/
+3
2023-06-28
f2fs: fix deadlock in i_xattr_sem and inode page lock
Jaegeuk Kim
2
-3
/
+12
2023-06-26
f2fs: remove unneeded page uptodate check/set
Yunlei He
1
-2
/
+0
2023-06-26
f2fs: update mtime and ctime in move file range method
Yunlei He
1
-0
/
+11
2023-06-26
f2fs: compress tmp files given extension
Jaegeuk Kim
1
-7
/
+21
2023-06-26
f2fs: refactor struct f2fs_attr macro
Yangtao Li
1
-91
/
+149
2023-06-26
f2fs: convert to use sbi directly
Yangtao Li
1
-6
/
+6
2023-06-26
f2fs: remove redundant assignment to variable err
Colin Ian King
1
-3
/
+1
2023-06-26
f2fs: do not issue small discard commands during checkpoint
Jaegeuk Kim
1
-1
/
+1
2023-06-26
f2fs: check zone write pointer points to the end of zone
Daeho Jeong
1
-2
/
+6
2023-06-26
f2fs: add f2fs_ioc_get_compress_blocks
Sheng Yong
1
-6
/
+17
2023-06-26
f2fs: cleanup MIN_INLINE_XATTR_SIZE
Sheng Yong
2
-1
/
+2
2023-06-26
f2fs: add helper to check compression level
Sheng Yong
3
-2
/
+31
2023-06-26
f2fs: do more sanity check on inode
Chao Yu
2
-35
/
+67
2023-06-26
f2fs: compress: fix to check validity of i_compress_flag field
Chao Yu
1
-3
/
+3
2023-06-26
f2fs: add sanity compress level check for compressed file
Yangtao Li
1
-29
/
+78
2023-06-26
f2fs: assign default compression level
Jaegeuk Kim
3
-6
/
+9
2023-06-26
f2fs: introduce F2FS_QUOTA_DEFAULT_FL for cleanup
Chao Yu
2
-3
/
+5
2023-06-26
f2fs: check return value of freeze_super()
Chao Yu
1
-1
/
+3
2023-06-12
f2fs: avoid dead loop in f2fs_issue_checkpoint()
Chao Yu
1
-2
/
+13
2023-06-12
f2fs: fix args passed to trace_f2fs_lookup_end
Wu Bo
1
-2
/
+2
2023-06-12
f2fs: flag as supporting buffered async reads
Yangtao Li
1
-1
/
+1
2023-06-12
f2fs: fix to drop all dirty meta/node pages during umount()
Chao Yu
1
-2
/
+16
2023-06-12
f2fs: Detect looped node chain efficiently
Chunhai Guo
1
-20
/
+51
2023-06-12
f2fs: add async reset zone command support
Daejun Park
4
-6
/
+106
2023-06-12
f2fs: flush error flags in workqueue
Chao Yu
3
-4
/
+25
2023-06-12
f2fs: don't reset unchangable mount option in f2fs_remount()
Chao Yu
1
-12
/
+18
2023-06-12
f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
Chao Yu
3
-5
/
+20
2023-06-12
f2fs: clean up w/ sbi->log_sectors_per_block
Chao Yu
1
-12
/
+11
2023-06-12
f2fs: fix to set noatime and immutable flag for quota file
Chao Yu
1
-0
/
+9
2023-06-12
f2fs: renew value of F2FS_FEATURE_*
Chao Yu
1
-15
/
+15
2023-06-12
f2fs: renew value of F2FS_MOUNT_*
Chao Yu
1
-28
/
+28
2023-06-12
f2fs: fix potential deadlock due to unpaired node_write lock use
Chao Yu
2
-6
/
+8
2023-06-12
f2fs: Fix over-estimating free section during FG GC
Yonggil Song
1
-5
/
+11
2023-06-12
f2fs: close unused open zones while mounting
Daeho Jeong
1
-22
/
+31
2023-05-17
f2fs: fix the wrong condition to determine atomic context
Jaegeuk Kim
1
-1
/
+1
2023-05-17
f2fs: maintain six open zones for zoned devices
Daeho Jeong
2
-0
/
+63
2023-05-09
f2fs: remove some dead code
Christophe JAILLET
1
-9
/
+1
2023-05-09
f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED
Yangtao Li
1
-0
/
+6
2023-05-09
f2fs: add sanity check for proc_mkdir
Yangtao Li
1
-16
/
+23
2023-05-09
f2fs: support errors=remount-ro|continue|panic mountoption
Chao Yu
8
-24
/
+167
2023-05-08
ext4,f2fs: fix readahead of verity data
Matthew Wilcox (Oracle)
2
-2
/
+4
2023-05-04
fscrypt: destroy keyring after security_sb_delete()
Eric Biggers
1
-3
/
+12
2023-04-27
fscrypt: optimize fscrypt_initialize()
Eric Biggers
3
-9
/
+14
2023-04-27
fscrypt: use WARN_ON_ONCE instead of WARN_ON
Eric Biggers
8
-25
/
+25
2023-04-27
fscrypt: new helper function - fscrypt_prepare_lookup_partial()
Luís Henriques
2
-0
/
+37
2023-04-27
fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref()
Eric Biggers
1
-0
/
+2
2023-04-27
fscrypt: improve fscrypt_destroy_keyring() documentation
Eric Biggers
1
-10
/
+11
2023-04-19
f2fs: remove unnessary comment in __may_age_extent_tree
6.4-rc1-5.15
Qi Han
1
-1
/
+0
2023-04-19
f2fs: allocate node blocks for atomic write block replacement
Daeho Jeong
1
-1
/
+1
2023-04-19
f2fs: use cow inode data when updating atomic write
Daeho Jeong
1
-5
/
+10
2023-04-19
f2fs: remove power-of-two limitation of zoned device
Jaegeuk Kim
4
-11
/
+6
2023-04-19
f2fs: allocate trace path buffer from names_cache
Wu Bo
2
-2
/
+15
2023-04-14
f2fs: add has_enough_free_secs()
Yangtao Li
3
-24
/
+31
2023-04-13
f2fs: relax sanity check if checkpoint is corrupted
Jaegeuk Kim
3
-7
/
+29
2023-04-13
f2fs: refactor f2fs_gc to call checkpoint in urgent condition
Jaegeuk Kim
1
-14
/
+13
2023-04-13
f2fs: remove folio_detach_private() in .invalidate_folio and .release_folio
Chao Yu
3
-107
/
+77
2023-04-13
f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio
Chao Yu
2
-1
/
+2
2023-04-13
f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()
Yangtao Li
1
-13
/
+2
2023-04-13
f2fs: support iopoll method
Wu Bo
1
-0
/
+1
2023-04-12
f2fs: remove batched_trim_sections node description
Yangtao Li
1
-6
/
+0
2023-04-12
f2fs: fix to check return value of inc_valid_block_count()
Chao Yu
1
-1
/
+7
2023-04-12
f2fs: fix to check return value of f2fs_do_truncate_blocks()
Chao Yu
1
-1
/
+5
2023-04-12
f2fs: fix passing relative address when discard zones
Daeho Jeong
1
-3
/
+2
2023-04-12
f2fs: fix potential corruption when moving a directory
Jaegeuk Kim
1
-1
/
+15
2023-04-12
f2fs: add radix_tree_preload_end in error case
Yohan Joung
1
-0
/
+1
2023-04-12
f2fs: fix to recover quota data correctly
Chao Yu
5
-38
/
+61
2023-04-11
f2fs: fix to check readonly condition correctly
Chao Yu
2
-1
/
+6
2023-04-10
docs: f2fs: Correct instruction to disable checkpoint
Wang Han
1
-1
/
+1
2023-04-10
f2fs: fix to keep consistent i_gc_rwsem lock order
Chao Yu
1
-4
/
+4
2023-04-10
f2fs: fix to drop all dirty pages during umount() if cp_error is set
Chao Yu
2
-3
/
+12
2023-04-10
f2fs: fix to avoid use-after-free for cached IPU bio
Chao Yu
1
-1
/
+4
2023-04-10
f2fs: remove unneeded in-memory i_crtime copy
Chao Yu
2
-5
/
+1
2023-04-10
f2fs: use f2fs_hw_is_readonly() instead of bdev_read_only()
Chao Yu
2
-3
/
+3
2023-04-10
f2fs: use common implementation of file type
Weizhao Ouyang
4
-53
/
+4
2023-04-10
f2fs: merge lz4hc_compress_pages() to lz4_compress_pages()
Yangtao Li
1
-22
/
+8
2023-04-10
f2fs: convert to use sysfs_emit
Yangtao Li
1
-8
/
+3
2023-04-10
f2fs: set default compress option only when sb_has_compression
Yangtao Li
1
-4
/
+6
2023-04-10
f2fs: Fix system crash due to lack of free space in LFS
Yonggil Song
3
-11
/
+40
2023-04-10
f2fs: remove struct victim_selection default_v_ops
Yangtao Li
4
-21
/
+10
2023-04-04
f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
Jaegeuk Kim
1
-1
/
+1
2023-04-04
f2fs: fix iostat lock protection
Qilin Tan
1
-2
/
+2
2023-04-04
f2fs: fix align check for npo2
Yohan Joung
1
-2
/
+3
2023-04-04
f2fs: add compression feature check for all compress mount opt
Yangtao Li
1
-0
/
+12
2023-04-04
f2fs: convert is_extension_exist() to return bool type
Yangtao Li
1
-6
/
+6
2023-04-03
f2fs: fix scheduling while atomic in decompression path
Jaegeuk Kim
3
-2
/
+8
2023-04-03
f2fs: preserve direct write semantics when buffering is forced
Hans Holmberg
1
-8
/
+26
2023-04-03
f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_p...
Yangtao Li
1
-0
/
+6
2023-04-03
f2fs: remove else in f2fs_write_cache_pages()
Yangtao Li
1
-4
/
+2
2023-04-03
f2fs: apply zone capacity to all zone type
Jaegeuk Kim
2
-61
/
+7
2023-04-03
f2fs: fix to handle filemap_fdatawrite() error in f2fs_ioc_decompress_file/f2...
Yangtao Li
1
-4
/
+10
2023-04-03
f2fs: convert to MAX_SBI_FLAG instead of 32 in stat_show()
Yangtao Li
2
-19
/
+23
2023-04-03
f2fs: Fix discard bug on zoned block devices with 2MiB zone size
Yonggil Song
1
-1
/
+3
2023-04-03
f2fs: remove entire rb_entry sharing
Jaegeuk Kim
2
-112
/
+71
2023-04-03
f2fs: factor out discard_cmd usage from general rb_tree use
Jaegeuk Kim
3
-139
/
+169
2023-04-03
f2fs: factor out victim_entry usage from general rb_tree use
Jaegeuk Kim
5
-115
/
+93
2023-04-03
f2fs: fix uninitialized skipped_gc_rwsem
Yonggil Song
1
-1
/
+1
2023-04-03
f2fs: handle dqget error in f2fs_transfer_project_quota()
Yangtao Li
1
-7
/
+8
2023-04-03
f2fs: convert to use bitmap API
Yangtao Li
11
-51
/
+48
2023-04-03
f2fs: export compress_percent and compress_watermark entries
Yangtao Li
2
-0
/
+35
2023-04-03
f2fs: make f2fs_sync_inode_meta() static
Li Zetao
2
-2
/
+1
2023-04-03
f2fs: Fix f2fs_truncate_partial_nodes ftrace event
Douglas Raillard
1
-1
/
+1
2023-03-06
fscrypt: fix ext4 breakage in fscrypt
Jaegeuk Kim
1
-2
/
+1
2023-02-27
fsverity.rst: update git repo URL for fsverity-utils
6.3-rc1-5.15
Eric Biggers
1
-1
/
+1
2023-02-27
ext4: allow verity with fs block size < PAGE_SIZE
Eric Biggers
2
-8
/
+5
2023-02-27
fs/buffer.c: support fsverity in block_read_full_folio()
Eric Biggers
1
-10
/
+57
2023-02-27
f2fs: simplify f2fs_readpage_limit()
Eric Biggers
1
-2
/
+1
2023-02-27
ext4: simplify ext4_readpage_limit()
Eric Biggers
1
-2
/
+1
2023-02-27
fsverity: support enabling with tree block size < PAGE_SIZE
Eric Biggers
3
-150
/
+135
2023-02-27
fsverity: support verification with tree block size < PAGE_SIZE
Eric Biggers
5
-125
/
+329
2023-02-27
fsverity: replace fsverity_hash_page() with fsverity_hash_block()
Eric Biggers
4
-22
/
+21
2023-02-27
fsverity: use EFBIG for file too large to enable verity
Eric Biggers
2
-1
/
+2
2023-02-27
fsverity: store log2(digest_size) precomputed
Eric Biggers
3
-4
/
+6
2023-02-27
fsverity: simplify Merkle tree readahead size calculation
Eric Biggers
3
-16
/
+10
2023-02-27
fsverity: use unsigned long for level_start
Eric Biggers
2
-6
/
+16
2023-02-27
fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG
Eric Biggers
7
-59
/
+2
2023-02-27
fsverity: pass pos and size to ->write_merkle_tree_block
Eric Biggers
5
-24
/
+19
2023-02-27
fsverity: optimize fsverity_cleanup_inode() on non-verity files
Eric Biggers
2
-9
/
+15
2023-02-27
fsverity: optimize fsverity_prepare_setattr() on non-verity files
Eric Biggers
2
-17
/
+25
2023-02-27
fsverity: optimize fsverity_file_open() on non-verity files
Eric Biggers
2
-21
/
+25
[next]