This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 0a7b0acecea2 Merge tag 'vfs-6.9-rc1.fixes' of git://git.kernel.org/pub/ [...] new 1b17f399a6e0 MAINTAINERS: update overlayfs git tree new 77a28aa47687 ovl: relax WARN_ON in ovl_verify_area() new 0d7ca657df77 Merge tag 'ovl-fixes-6.9-rc1' of git://git.kernel.org/pub/ [...] new c10e8558d49d f2fs: remove unnecessary f2fs_put_page in f2fs_rename new 0d8c7542f93a f2fs: check free sections before disable checkpoint new 8a430dd49e9c f2fs: compress: fix to guarantee persisting compressed blo [...] new fd244524c2cf f2fs: compress: fix to cover normal cluster write with cp_rwsem new eb8fbaa53374 f2fs: compress: fix to check unreleased compressed cluster new 54607494875e f2fs: compress: fix to avoid inconsistence bewteen i_block [...] new b896e302f796 f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic new c7115e094ca8 f2fs: introduce FAULT_BLKADDR_CONSISTENCE new 536af8211586 f2fs: zone: fix to wait completion of last bio in zone correctly new c2034ef6192a f2fs: fix NULL pointer dereference in f2fs_submit_page_write() new b1c9d3f833ba f2fs: support printk_ratelimited() in f2fs_printk() new 0b8eb814e058 f2fs: use f2fs_err_ratelimited() to avoid redundant logs new 2f9420d3a94a f2fs: compress: fix to cover f2fs_disable_compressed_file( [...] new f289e95fffd5 f2fs: compress: remove some redundant codes in f2fs_cache_ [...] new 8e9c1a349b5e f2fs: use IS_INODE replace IS_DNODE in f2fs_flush_inline_data new 21ec68234826 f2fs: fix to avoid potential panic during recovery new 87161a2b0aed f2fs: deprecate io_bits new a60108f7dfb5 f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC new 2f0209f579d1 f2fs: separate f2fs_gc_range() to use GC for a range new 40b2d55e0452 f2fs: fix to create selinux label during whiteout initialization new 1ff61a320518 f2fs: Use folio in f2fs_read_merkle_tree_page new e39602da752c f2fs: compress: fix to check zstd compress level correctly [...] new a94c7fded76b f2fs: support SEEK_DATA and SEEK_HOLE for compression files new 3ae768a132c7 f2fs: doc: Fix bouncing email address for Sahitya Tummala new 4e0197f9932f f2fs: kill heap-based allocation new 9703d69d9d15 f2fs: support file pinning for zoned devices new 0f1c6ede6da9 f2fs: introduce get_available_block_count() for cleanup new e24e8333d0f3 f2fs: delete f2fs_get_new_segment() declaration new f9e28904e644 f2fs: stop checkpoint when get a out-of-bounds segment new 7d009e048d7c f2fs: fix to handle segment allocation failure correctly new ea59b12ac697 f2fs: compress: fix to check compress flag w/ .i_sem lock new 8b10d3653735 f2fs: introduce FAULT_NO_SEGMENT new de25240756cd f2fs: prevent an f2fs_gc loop during disable_checkpoint new 7af2df0f67a1 f2fs: check number of blocks in a current section new 4d4c59389331 f2fs: fix write pointers all the time new afbb8ff62b9b f2fs: print zone status in string and some log new 9ddabae70a67 f2fs: allow to mount if cap is 100 new 732485823782 f2fs: fix to use correct segment type in f2fs_allocate_dat [...] new 2fc2bcc8d399 f2fs: fix to check return value in f2fs_insert_range() new 4b99ecd30429 f2fs: ro: compress: fix to avoid caching unaligned extent new a217f1873ab9 f2fs: ro: don't start discard thread for readonly image new 8249aac1b05c f2fs: fix blkofs_end correctly in f2fs_migrate_blocks() new f1e7646a8cd4 f2fs: relocate f2fs_precache_extents() in f2fs_swap_activate() new 1081b5121b27 f2fs: clean up new_curseg() new 42a80aacb76b f2fs: fix to reset fields for unloaded curseg new 36959d18c3cf f2fs: fix to do sanity check in update_sit_entry new 28f66cc65403 f2fs: fix to check return value __allocate_new_segment new 22af1b8c31cb f2fs: fix to check return value of f2fs_gc_range new 45809cd3bdac f2fs: introduce SEGS_TO_BLKS/BLKS_TO_SEGS for cleanup new f238eff95f48 f2fs: add a proc entry show disk layout new b7d797d241c1 f2fs: compress: relocate some judgments in f2fs_reserve_co [...] new 2f6d721e14b6 f2fs: compress: fix reserve_cblocks counting error when ou [...] new 9f0c4a46be1f f2fs: fix to truncate meta inode pages forcely new 11bec96afbfb f2fs: zone: fix to remove pow2 check condition for zoned b [...] new 31f85ccc84b8 f2fs: unify the error handling of f2fs_is_valid_blkaddr new 245930617c9b f2fs: fix to handle error paths of {new,change}_curseg() new c644af133283 f2fs: prevent atomic write on pinned file new 4bf78322346f f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag new 74b0ebcbdde4 f2fs: truncate page cache before clearing flags when abort [...] new eb70d5a6c932 f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault new c5d9ab85ebf3 Merge tag 'f2fs-for-6.9-rc1' of git://git.kernel.org/pub/s [...] new 3635d000f04b fs/orangefs: remove ORANGEFS_CACHE_CREATE_FLAGS new 9bf93dcfc453 Julia Lawall reported this null pointer dereference, this [...] new bf3a69c6861f Merge tag 'for-linus-6.9-ofs1' of git://git.kernel.org/pub [...]
The 67 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 52 ++-- Documentation/filesystems/f2fs.rst | 54 ++-- MAINTAINERS | 2 +- fs/f2fs/checkpoint.c | 74 +++--- fs/f2fs/compress.c | 55 ++-- fs/f2fs/data.c | 191 +++++--------- fs/f2fs/debug.c | 11 +- fs/f2fs/dir.c | 10 +- fs/f2fs/extent_cache.c | 5 +- fs/f2fs/f2fs.h | 241 ++++++++++------- fs/f2fs/file.c | 171 +++++++----- fs/f2fs/gc.c | 129 +++++----- fs/f2fs/gc.h | 4 +- fs/f2fs/namei.c | 36 +-- fs/f2fs/node.c | 26 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 56 ++-- fs/f2fs/segment.c | 444 ++++++++++++++++++++------------ fs/f2fs/segment.h | 90 ++++--- fs/f2fs/super.c | 208 +++++---------- fs/f2fs/sysfs.c | 52 +++- fs/f2fs/verity.c | 16 +- fs/orangefs/orangefs-cache.c | 2 +- fs/orangefs/orangefs-kernel.h | 10 - fs/orangefs/super.c | 4 +- fs/overlayfs/copy_up.c | 6 +- include/linux/f2fs_fs.h | 8 +- 27 files changed, 1061 insertions(+), 900 deletions(-)