This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from eb67d239f3aa Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.or [...] new c3db3c2fd999 f2fs: should put a page when checking the summary info new 14dc00a0e2db f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inod [...] new 28fc4e9077ce f2fs: Fix the race condition of resize flag between resizefs new 91586ce0d39a f2fs: fix to invalidate dcc->f2fs_issue_discard in error path new 18792e64c86d f2fs: support fault injection for f2fs_is_valid_blkaddr() new 3688cbe39b7a f2fs: remove batched_trim_sections node new 6359a1aaca52 f2fs: fix gc mode when gc_urgent_high_remaining is 1 new 44b9d01f2ee3 f2fs: cleanup in f2fs_create_flush_cmd_control() new b5f1a218ae5e f2fs: fix normal discard process new 6047de5482c3 f2fs: add barrier mount option new a995627e6dd8 f2fs: allow to set compression for inlined file new c46867e9b9b8 f2fs: introduce max_ordered_discard sysfs node new a5029a57a2f3 f2fs: Fix typo in comments new 0db18eec0d9a f2fs: fix the assign logic of iocb new 195623f2d8e9 f2fs: fix the msg data type new 146dbcbf17a6 f2fs: fix return val in f2fs_start_ckpt_thread() new 7b02b2201893 f2fs: fix to destroy sbi->post_read_wq in error path of f2 [...] new a3951cd199a5 f2fs: introduce gc_mode sysfs node new 23ddc81b087c f2fs: use sysfs_emit instead of sprintf new eebd36a408bb f2fs: add missing bracket in doc new e5a0db6a9e2e f2fs: replace gc_urgent_high_remaining with gc_remaining_trials new 3b21b794b579 f2fs: replace ternary operator with max() new e6ecb1424291 f2fs: allow to read node block after shutdown new 225d6795abf4 f2fs: add proc entry to show discard_plist info new 4d8d45df2252 f2fs: correct i_size change for atomic writes new cc249e4cba9a f2fs: fix to avoid accessing uninitialized spinlock new 59237a21776f f2fs: optimize iteration over sparse directories new 92b4cf5b4895 f2fs: initialize locks earlier in f2fs_fill_super() new 967eaad1fed5 f2fs: fix to set flush_merge opt and show noflush_merge new 41e8f85a75fc f2fs: introduce F2FS_IOC_START_ATOMIC_REPLACE new d3b7b4afd6b2 f2fs: fix to do sanity check on i_extra_isize in is_alive() new 5b7b74b71c7f f2fs: remove submit label in __submit_discard_cmd() new b7ad23cec26a f2fs: fix to alloc_mode changed after remount on a small v [...] new 777cd95b8066 f2fs: cleanup for 'f2fs_tuning_parameters' function new 66aee5aaa237 f2fs: change type for 'sbi->readdir_ra' new 4ff23a6547b8 f2fs: set zstd compress level correctly new 787caf1bdcd9 f2fs: fix to enable compress for newly created file if ext [...] new b16bcaaf7a32 f2fs: move set_file_temperature into f2fs_new_inode new fc031877b822 f2fs: fix description about discard_granularity node new 620816393239 f2fs: make __queue_discard_cmd() return void new 78a99fe6254c f2fs: truncate blocks in batch in __complete_revoke_list() new e219aecfd4b7 f2fs: avoid victim selection from previous victim section new 48c08c51f938 f2fs: init discard policy after thread wakeup new 1cd2e6d54435 f2fs: define MIN_DISCARD_GRANULARITY macro new 8a47d228de6a f2fs: introduce discard_urgent_util sysfs node new 1c8a8ec0a0e9 f2fs: remove struct segment_allocation default_salloc_ops new 8442d94b8ac8 f2fs: open code allocate_segment_by_default new 5bcd655fffae f2fs: remove the unused flush argument to change_curseg new 398bb30d4f4e MAINTAINERS: Add f2fs bug tracker link new 870af777da22 f2fs: do some cleanup for f2fs module init new e480751970e8 f2fs: remove F2FS_SET_FEATURE() and F2FS_CLEAR_FEATURE() macro new ed8ac22b6b75 f2fs: introduce f2fs_is_readonly() for readability new 12607c1ba763 f2fs: specify extent cache for read explicitly new 3bac20a8f011 f2fs: move internal functions into extent_cache.c new 749d543c0d45 f2fs: remove unnecessary __init_extent_tree new e7547daccd6a f2fs: refactor extent_cache to support for read and more new 72840cccc0a1 f2fs: allocate the extent_cache by default new 71644dff4811 f2fs: add block_age-based extent cache new db8dcd25ec84 f2fs: Fix spelling mistake in label: free_bio_enrty_cache [...] new 15e38ee44d50 f2fs: fix iostat parameter for discard new 25547439f1dc f2fs: don't call f2fs_issue_discard_timeout() when discard [...] new 7411143f2021 f2fs: fix some format WARNING in debug.c and sysfs.c new 26a8057a1ada f2fs: reset wait_ms to default if any of the victims have [...] new 041fae9c105a Merge tag 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/s [...]
The 64 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 | 47 ++- Documentation/filesystems/f2fs.rst | 13 +- MAINTAINERS | 1 + fs/f2fs/checkpoint.c | 9 +- fs/f2fs/compress.c | 48 +-- fs/f2fs/data.c | 54 +-- fs/f2fs/debug.c | 131 ++++-- fs/f2fs/dir.c | 36 +- fs/f2fs/extent_cache.c | 693 +++++++++++++++++++++++--------- fs/f2fs/f2fs.h | 278 +++++++------ fs/f2fs/file.c | 46 ++- fs/f2fs/gc.c | 79 ++-- fs/f2fs/inode.c | 20 +- fs/f2fs/namei.c | 391 +++++++++--------- fs/f2fs/node.c | 19 +- fs/f2fs/node.h | 3 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 201 +++++---- fs/f2fs/segment.h | 6 - fs/f2fs/shrinker.c | 25 +- fs/f2fs/super.c | 126 +++--- fs/f2fs/sysfs.c | 164 ++++++-- include/trace/events/f2fs.h | 176 ++++++-- include/uapi/linux/f2fs.h | 1 + 24 files changed, 1643 insertions(+), 928 deletions(-)