This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits b17d4800a787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 730aefa3ecbe Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4f51f6fb4400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f703feb0d6eb Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits f60f846a5fd0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3f7a6599b3d9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1b55a7b53da2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits fc5c1dad2d24 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 0d3e3316f48c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits c2a27db39f85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ba564184167 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dae4e47ccb1a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9443338123c2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ab5e537663db Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5b24c91490dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 760ad2d7e656 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 55966a809816 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits 3227c5b28b0d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3133fd43a332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3d7904cdf0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2df760299c94 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 92584c964093 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 548fb58a9d8a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a0922bf89760 Merge branch 'xfs-6.15-fixes' into for-next omits 91ffea7cf2f0 xfs: fix zoned GC data corruption due to wrong bv_offset omits 3cfcd35c5133 xfs: free up mp->m_free[0].count in error case omits 23871ab38662 xfs: don't assume perags are initialised when trimming AGs omits 654a7640418c xfs: allow ro mounts if rtdev or logdev are read-only omits f0886a57ee89 xfs: stop using set_blocksize omits 0ca14520d77a smb: client: fix delay on concurrent opens omits b78e3cb6582d smb: client: fix zero rsize error messages omits 1ca3c920df73 bcachefs: Don't rewind recovery if not in recovery omits caf85388cbdb bcachefs: Rename fsck_running, recovery_runnnig flags omits 1187a444df2b bcachefs: debug_check_bkey_unpack omits 48fbfc0c5051 bcachefs: debug_check_bset_lookups omits 5aba2b27c222 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG omits 588e20dbb669 bcachefs: debug_check_btree_locking modparam omits 22aeacad91c2 bcachefs: Debug params are now static_keys omits 2978f2e75766 bcachefs: Slim down inlined part of bch2_btree_path_upgrade() omits f4b259aefeca bcachefs: online_fsck_mutex -> run_recovery_passes_lock omits 27c4fdef4a30 bcachefs: bch_sb_field_recovery_passes omits b04a35cab329 bcachefs: recovery_passes_types.h -> recovery_passes_format.h omits 57b786fed1da bcachefs: print label correctly in sb_member_to_text() omits 6b72324cf136 bcachefs: "buckets with backpointer mismatches" now alloca [...] omits d18ba9d99376 bcachefs: delete dead items in bch_dev omits b397d6f2fe64 bcachefs: kill dead code in move_data_phys() omits a79df44f2cf3 bcachefs: buckets_in_flight on stack omits 2df1c6200e85 bcachefs: bch2_copygc_dev_wait_amount() omits 244748240be4 bcachefs: Extend bucket_size to 32 bits omits 2b70485db954 bcachefs: Add missing include omits 341d9faf2f22 bcachefs: Knob for manual snapshot deletion omits 5be1db8e6fe1 bcachefs: bcachefs_metadata_version_fast_device_removal omits dd7b1300f5bd bcachefs: bch2_dev_data_drop_by_backpointers() omits 3fc58c948210 bcachefs: BCH_SB_MEMBER_DELETED_UUID omits 96d9cc471c52 bcachefs: bch2_dev_remove_stripes() respects degraded flags omits f5e705f32ac2 bcachefs: opts.rebalance_on_ac_only omits 30f104f01360 bcachefs: __bch2_fs_free() cleanup omits 2b1059bcc26c bcachefs: Improve bch2_extent_ptr_set_cached() omits 42a606686705 bcachefs: improve check_inode_hash_info_matches_root() err [...] omits 813c0e65df6f bcachefs: inline bch2_ob_ptr() omits 732744f888a6 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() omits 233a1cf0c9da bcachefs: bch2_journal_write() refactoring omits 9385d25e7007 bcachefs: delete_dead_snapshot_keys_v2() omits f084d8292ef8 bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 omits 4e5346ce1f61 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE omits da0888d59d6c bcachefs: Skip unrelated snapshot trees in snapshot deletion omits 26635e7de91d bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot omits 114e3aea6f7b bcachefs: get_inodes_all_snapshots() now includes whiteouts omits 73504aea2400 bcachefs: bch2_inode_unpack() cleanup omits 1daa0e79c33f bcachefs: Improve bch2_request_incompat_feature() message omits 33b136feb5b4 bcachefs: Fix inconsistent req->ec omits c9ae96b84793 bcachefs: kill inode_walker_entry.snapshot omits 56db9e6e3472 bcachefs: Add comments for inode snapshot requirements omits efa75b9f151d bcachefs: snapshot delete progress indicator omits c01ff05bbabc bcachefs: Don't emit bch_sb_field_members_v1 if not required omits bf9a4d52dec4 bcachefs: Rename x_name to x_name_and_value omits e06c352f868f bcachefs: Improve bch2_disk_groups_to_text() omits 96f46cafb109 docs: bcachefs: add casefolding reference omits bc24ae907d28 bcachefs: Fix setting ca->name in device add omits fe1c1ec1766f bcachefs: sysfs trigger_recalc_capacity omits fa5014ff627f bcachefs: Avoid -Wflex-array-member-not-at-end warnings omits e4a3d3799da0 bcachefs: bch2_dev_add() can run on a non-started fs omits e0a7e2b9d8e2 bcachefs: bch2_fs_open() now takes a darray omits 31d25520632b bcachefs: bch2_trans_update_ip() omits 31f68b6527b7 bcachefs: Run most explicit recovery passes persistent omits 335ab88aef1e bcachefs: provide unlocked version of run_explicit_recover [...] omits b4500519d472 bcachefs: bch2_dirent_to_text() shows casefolded dirents omits bbfe129cfc1a bcachefs: Single err message for btree node reads omits c4d9a4f94436 bcachefs: bch2_mark_btree_validate_failure() omits 2af82aa0efc6 bcachefs: bch2_fsck_err_opt() omits 7f445b9ffef1 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits adbe4f188efe bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits c54dde61cced bcachefs: Remove redundant calls to btree_lost_data() omits 981c42e205b1 bcachefs: bch2_btree_lost_data() now handles snapshots tree omits 02b847b927b1 bcachefs: Kill redundant error message in topology repair omits 69ab085718e6 bcachefs: Emit a single log message on data read error omits beba0653d951 bcachefs: bch2_io_failures_to_text() omits 36e9c5cb70ad bcachefs: print_string_as_lines: avoid printing empty line omits bf471ef6d599 bcachefs: Make various async objs visible in debugfs omits 926d2242da69 bcachefs: Async object debugging omits da2692bd2c7f bcachefs: fast_list omits dc8c06deab4c bcachefs: bch2_read_bio_to_text omits a4add28ea155 bcachefs: bch2_bio_to_text() omits 51cc73072fc0 bcachefs: bch_dev.io_ref -> enumerated_ref omits a2d978fa01eb bcachefs: bch_fs.writes -> enumerated_refs omits adb2352a5f3a bcachefs: enumerated_ref.c omits b4d10b71f9f4 bcachefs: for_each_rw_member_rcu() omits 171891d37ff8 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits 7c201f5d2771 bcachefs: for_each_online_member_rcu() omits 2a59af285530 bcachefs: recalc_capacity() no longer depends on io_ref omits d1a052bbf8d0 bcachefs: bch2_target_to_text() no longer depends on io_ref omits 553977d5ff8e bcachefs: bch2_check_rebalance_work() omits 73c52ee631a4 bcachefs: Kill dead code omits 170b83c2d312 bcachefs: Fix struct with flex member ABI warning omits 58f5f8bf94e0 docs: bcachefs: idle work scheduling design doc omits 75b746f7d940 bcachefs: bch2_move_data_btree() can now walk roots omits 2a0afa95954b bcachefs: bch2_move_data_btree() can move btree nodes omits 1f2c21e9a533 bcachefs: plumb btree_id through move_pred_fd omits 6e6dca15219e bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 8cf3d170c071 bcachefs: export bch2_move_data_phys() omits 00bb8aec6897 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits 87aa52beb0b7 bcachefs: BCH_FEATURE_small_image omits 86ed4dbd8366 bcachefs: BCH_FEATURE_no_alloc_info omits d446a85dc74f bcachefs: Print features on startup with -o verbose omits 29973aa50dd6 bcachefs: Shrink superblock downgrade table omits 55eac02fb884 bcachefs: sb_validate() no longer requires members_v1 omits b87129a94637 bcachefs: Add a recovery pass for making sure root inode i [...] omits 2284b5b10a99 bcachefs: Flag for repair on missing subvolume omits 173c43cc7a07 bcachefs: print_str_as_lines() -> print_str() omits 4d3b909313a5 bcachefs: bch2_dev_missing_bkey() omits 1adf64022e00 bcachefs: Simplify bch2_count_fsck_err() omits b56c899e70d0 bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 1a5a2f5b6eb9 bcachefs: Incompatible features may now be enabled at runtime omits 0fd80af59332 bcachefs: Clean up option pre/post hooks, small fixes omits 5ea36fca61ca bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits c9d0fd6cc638 bcachefs: Single device mode omits dc532ae8186b bcachefs: Initialize c->name earlier on single dev filesystems omits 9e401120f57e bcachefs: Simplify logic omits 87de01c5fe59 bcachefs: Remove spurious +1/-1 operation omits 250d4813a788 bcachefs: Kill bch2_trans_unlock_noassert omits 60e3abceb14c bcachefs: Clean up duplicated code in bch2_journal_halt() omits 0a2a2d62fb4e bcachefs: bch2_dev_allocator_set_rw() omits 0188932e55a9 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits 271b92727b84 bcachefs: Improve bch2_btree_cache_to_text() omits 69967a083c9d bcachefs: __btree_node_reclaim_checks() omits bd58c51bb913 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 109483c796a8 bcachefs: Improve opts.degraded omits 331c7f9d15d8 bcachefs: export bch2_chacha20 omits c2db96d034ae bcachefs: indent error messages of invalid compression omits bcbc961ffc67 bcachefs: split error messages of invalid compression into [...] omits 317056eddc64 bcachefs: early return for negative values when parsing BC [...] omits d3c9266320d6 bcachefs: move_data_phys: stats are not required omits 1f2b01e3a2f3 bcachefs: RO mounts now use less memory omits 407583eaf5bf bcachefs: Move various init code to _init_early() omits 942745ce3ff9 bcachefs: alphabetize init function calls omits 74c969dfedfe bcachefs: simplify journal pin initialization omits c33017736c01 bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits 206ef6a25a19 bcachefs: bch2_kvmalloc() mem alloc profiling omits 53f657cc4a1b bcachefs: add missing include omits 1c4333d57451 bcachefs: bch2_snapshot_table_make_room() omits 333e9daefba6 bcachefs: darray: provide typedefs for primitive types omits e49aa893a68b bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 8357325c63c8 bcachefs: alloc_request no longer on stack omits f37250d24118 bcachefs: alloc_request.ptrs2 omits 35e307229244 bcachefs: alloc_request.ca omits ef243910ba08 bcachefs: alloc_request.counters omits 8874996b288b bcachefs: alloc_request.usage omits d30c00934cd9 bcachefs: alloc_request: deallocate_extra_replicas() omits c8a9a6dff697 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits 7cc74f0fcc42 bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits cada4246012a bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits b4e4b12e8b44 bcachefs: alloc_request.data_type omits df30e208d473 bcachefs: struct alloc_request omits 109fd93e328e bcachefs: trace bch2_trans_kmalloc() omits fb026d68ccb4 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 629488dbcb1a bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits bedec2020930 bcachefs: Rebalance now skips poisoned extents omits 33fe84c86188 bcachefs: Data move can read from poisoned extents omits f05911b058c9 bcachefs: Poison extents that can't be read due to checksu [...] omits d9bb5a1c5c02 bcachefs: Be precise about bch_io_failures omits b03f04abd9e4 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits 267880e908bd Merge branch 'vfs-6.16.iomap' into vfs.all omits 4f72c9386173 Merge branch 'vfs-6.16.mount' into vfs.all omits a30db9d76e36 Merge branch 'vfs-6.16.pidfs' into vfs.all omits 021753c37aad Merge branch 'vfs-6.16.misc' into vfs.all omits 365253f7304c Merge branch 'vfs-6.16.super' into vfs.all omits c946caba9beb Merge branch 'vfs-6.16.writepage' into vfs.all omits 48c1b10dc8b5 Merge branch 'vfs-6.16.mount.api' into vfs.all omits d3da6602b82c Merge branch 'vfs-6.16.async.dir' into vfs.all omits 94c3a5ed99dd Merge branch 'vfs.fixes' into vfs.all omits c1f3d281226a Merge branch 'deprecated_bufd-6.16' into for-next omits c6fad0beebe7 Merge branch 'atomic_writes-6.16' into for-next omits 92926c447c60 xfs: Remove deprecated xfs_bufd sysctl parameters omits 119ad4e53787 Merge UDF warning fix omits 3af35b41400c xfs: free up mp->m_free[0].count in error case omits 79eeb515303b Pull ext2 dax deprecation warning. omits 60af3aad7127 Pull fanotify mark flushing fix. omits 209e834cd5e6 Pull FAN_PRE_ACCESS on directory fanotify event support omits 276b25c6726e fanotify: allow creating FAN_PRE_ACCESS events on directories adds fdc7bd909a5f arm64: dts: rockchip: Allow Turing RK1 cooling fan to spin down adds e0bd7ecf6b2d arm64: dts: rockchip: Remove overdrive-mode OPPs from RK35 [...] adds 7fc027e894fa arm64: dts: rockchip: Add pinmuxing for eMMC on QNAP TS433 adds c8c59bcac930 arm64: dts: rockchip: Use "regulator-fixed" for btreg on p [...] adds 6833cbdc733c arm64: dts: rockchip: Fix mmc-pwrseq clock name on rock-pi-4 adds 7ec0987da2c9 arm64: dts: rockchip: Align wifi node name with bindings in CB2 adds 5e6a4ee9799b arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-fr [...] adds 4bf593be2e46 arm64: dts: rockchip: fix Sige5 RTC interrupt pin adds 81b7cf868aec Merge tag 'v6.15-rockchip-dtsfixes1' of https://git.kernel [...] adds 3409f843c04d ARM: dts: amlogic: meson8: fix reference to unknown/untest [...] adds a994b58f9d11 ARM: dts: amlogic: meson8b: fix reference to unknown/untes [...] adds 511d388a4007 arm64: dts: amlogic: gx: fix reference to unknown/untested [...] adds a08b28c1ed45 arm64: dts: amlogic: g12: fix reference to unknown/unteste [...] adds 0f67578587bb arm64: dts: amlogic: dreambox: fix missing clkc_audio node adds e36f6de6adec Merge tag 'amlogic-fixes-for-v6.15' of https://git.kernel. [...] adds 3e6244429ba3 riscv: dts: sophgo: fix DMA data-width configuration for CV18xx adds 6053915252d7 Merge tag 'riscv-sophgo-dt-fixes-for-v6.15-rc1' of https:/ [...] adds 712dc3e7b979 mailmap: Update email for Asahi Lina adds dc5befecbe26 arm64: dts: apple: touchbar: Mark ps_dispdfr_be as always-on adds 33e79299f921 Merge tag 'asahi-soc-fixes-6.15' of https://github.com/Asa [...] adds 3238532ba55c MAINTAINERS: delete email for Shiraz Hashim adds 09acc3266cdd arm64: dts: amazon: Fix simple-bus node name schema warnings adds 9379508f0661 arm64: dts: imx8mp: use 800MHz NoC OPP for nominal drive mode adds c6888983134e arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD c [...] adds 15eaaa71e8ef Merge tag 'imx-fixes-6.15-2' of https://git.kernel.org/pub [...] new 00f281fd9d8d Merge tag 'soc-fixes-6.15-2' of git://git.kernel.org/pub/s [...] adds 11854fe263eb binfmt_elf: Move brk for static PIE even if ASLR disabled new 1a80a098c606 Merge tag 'execve-v6.15-rc7' of git://git.kernel.org/pub/s [...] new 1b0c192c92ea tracing: samples: Initialize trace_array_printk() with the [...] new e333332657f6 ftrace: Fix preemption accounting for stacktrace trigger command new 11aff32439df ftrace: Fix preemption accounting for stacktrace filter command new 1d6c39c89f61 ring-buffer: Fix persistent buffer when commit page is the [...] new c94d59a126cb Merge tag 'trace-v6.15-rc6' of git://git.kernel.org/pub/sc [...] new 3fc58dd171dd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new cfaefc95bfa7 fix a braino in "do_move_mount(): don't leak MNTNS_PROPAGA [...] new 2c06ae9a3b7e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8f2b08b8bae0 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 3b1e77a0a249 bcachefs: Fix livelock in journal_entry_open() new 5e0e7f1fc68d bcachefs: Don't set btree nodes as accessed on fill new 93ec16475ba6 bcachefs: Fix self deadlock new 106d823f23f6 bcachefs: Fix set_should_be_locked() call in peek_slot() new 0919cbd3a190 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup new 44c17ba5ad6c bcachefs: Be precise about bch_io_failures new eec252544c63 bcachefs: Poison extents that can't be read due to checksu [...] new 8e5d455b6d83 bcachefs: Data move can read from poisoned extents new 9aa6fa7378cd bcachefs: Rebalance now skips poisoned extents new a69e17a9cbb8 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] new 07558e75fa67 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] new e0fca31033dd bcachefs: trace bch2_trans_kmalloc() new c54c03b73a7b bcachefs: struct alloc_request new e2b92684e875 bcachefs: alloc_request.data_type new dc40ac892491 bcachefs: bch2_bucket_alloc_trans() takes alloc_request new 5b7d163ada3c bcachefs: bch2_ec_stripe_head_get() takes alloc_request new 90a25a8b78c1 bcachefs: new_stripe_alloc_buckets() takes alloc_request new 1b6afac564f5 bcachefs: alloc_request: deallocate_extra_replicas() new eff5afd69b30 bcachefs: alloc_request.usage new d8482be8641d bcachefs: alloc_request.counters new 056b7cd22be4 bcachefs: alloc_request.ca new 95362f063f3c bcachefs: alloc_request.ptrs2 new 2dd9eb04f43f bcachefs: alloc_request no longer on stack new 3890bf3e077e bcachefs: reduce new_stripe_alloc_buckets() stack usage new 7bc7772e20d0 bcachefs: darray: provide typedefs for primitive types new 560770b0bd4f bcachefs: bch2_snapshot_table_make_room() new e30dceba0b99 bcachefs: add missing include new d970a3dcacc4 bcachefs: bch2_kvmalloc() mem alloc profiling new cb1764502a86 bcachefs: btree_io_complete_wq -> btree_write_complete_wq new 222026a5619f bcachefs: simplify journal pin initialization new 72ab8bcdfb83 bcachefs: alphabetize init function calls new 848ef04e949d bcachefs: Move various init code to _init_early() new c07cc1df4207 bcachefs: RO mounts now use less memory new d2d6b393a21f bcachefs: move_data_phys: stats are not required new afb666c9c478 bcachefs: early return for negative values when parsing BC [...] new 7f88b6217e53 bcachefs: split error messages of invalid compression into [...] new 9d50f194318e bcachefs: indent error messages of invalid compression new 7b59f7d7e9f2 bcachefs: export bch2_chacha20 new d46dccf346af bcachefs: Improve opts.degraded new 60c05e61fe8a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() new f1fb7ffed542 bcachefs: __btree_node_reclaim_checks() new 66f54bb3042e bcachefs: Improve bch2_btree_cache_to_text() new 9a67e2dde055 bcachefs: bch2_dev_journal_alloc() now respects data_allowed new a7aae197be26 bcachefs: bch2_dev_allocator_set_rw() new c79bcd47f431 bcachefs: Clean up duplicated code in bch2_journal_halt() new 559c268996fe bcachefs: Kill bch2_trans_unlock_noassert new be63b4d37727 bcachefs: Remove spurious +1/-1 operation new 401dace554e7 bcachefs: Simplify logic new b0646326e6e5 bcachefs: Initialize c->name earlier on single dev filesystems new fc88aa6c14c0 bcachefs: Single device mode new 340807c6503d bcachefs: Use drop_locks_do() in bch2_inode_hash_find() new f8859099aa46 bcachefs: Clean up option pre/post hooks, small fixes new bcc023476ccc bcachefs: Incompatible features may now be enabled at runtime new c3d43c01786d bcachefs: bch2_run_explicit_recovery_pass_printbuf() new 157b59c86474 bcachefs: Simplify bch2_count_fsck_err() new 286e95c833bd bcachefs: bch2_dev_missing_bkey() new 33667a804582 bcachefs: print_str_as_lines() -> print_str() new 711f954c1585 bcachefs: Flag for repair on missing subvolume new b176dc12aa19 bcachefs: Add a recovery pass for making sure root inode i [...] new fa62516496bc bcachefs: sb_validate() no longer requires members_v1 new 51eb8fe64c92 bcachefs: Shrink superblock downgrade table new 9ea6efe59931 bcachefs: Print features on startup with -o verbose new d1d243ddb67f bcachefs: BCH_FEATURE_no_alloc_info new ac7c5a0e4917 bcachefs: BCH_FEATURE_small_image new 9efcca74f5df bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT new 468a074bd371 bcachefs: export bch2_move_data_phys() new edff27396ba1 bcachefs: Plumb target parameter through btree_node_rewrite_pos() new 03aa6dd945fc bcachefs: plumb btree_id through move_pred_fd new 08b119820d7d bcachefs: bch2_move_data_btree() can move btree nodes new ae1c1e1f0691 bcachefs: bch2_move_data_btree() can now walk roots new 9ab974e6e793 docs: bcachefs: idle work scheduling design doc new 758c2e185869 bcachefs: Fix struct with flex member ABI warning new a6f13e56617f bcachefs: Kill dead code new a4463cde920c bcachefs: bch2_check_rebalance_work() new 01f22b3003a3 bcachefs: bch2_target_to_text() no longer depends on io_ref new 039d22c43bdc bcachefs: recalc_capacity() no longer depends on io_ref new 13071c732474 bcachefs: for_each_online_member_rcu() new 19859ffbb6d0 bcachefs: __bch2_fs_read_write() no longer depends on io_ref new d8f2fb13642c bcachefs: for_each_rw_member_rcu() new 6b828a096a83 bcachefs: enumerated_ref.c new 3cc1abac7844 bcachefs: bch_fs.writes -> enumerated_refs new 6361fc85e87a bcachefs: bch_dev.io_ref -> enumerated_ref new 15626cce4a38 bcachefs: bch2_bio_to_text() new 8c3cf4e9462e bcachefs: bch2_read_bio_to_text new cea2f619af5b bcachefs: fast_list new 41e59148e792 bcachefs: Async object debugging new 08b3f5e6496c bcachefs: Make various async objs visible in debugfs new 68dd7ca6636c bcachefs: print_string_as_lines: avoid printing empty line new 238e17b0d4ba bcachefs: bch2_io_failures_to_text() new 0f58e9e160fa bcachefs: Emit a single log message on data read error new 85d937713f91 bcachefs: Kill redundant error message in topology repair new 75c3d6c477ea bcachefs: bch2_btree_lost_data() now handles snapshots tree new 5fb2ab1622e8 bcachefs: Remove redundant calls to btree_lost_data() new 85c9a3e8b092 bcachefs: kill bch2_run_explicit_recovery_pass_persistent() new e2093dec09a4 bcachefs: Plumb printbuf through bch2_btree_lost_data() new 3efea315bd6e bcachefs: bch2_fsck_err_opt() new fbf530942b7f bcachefs: bch2_mark_btree_validate_failure() new 453f478ac42c bcachefs: Single err message for btree node reads new 8346de633d8f bcachefs: bch2_dirent_to_text() shows casefolded dirents new d7f15588fdbd bcachefs: provide unlocked version of run_explicit_recover [...] new 138f61fa6f1e bcachefs: Run most explicit recovery passes persistent new 78e3509faf73 bcachefs: bch2_trans_update_ip() new dda6b50bbde4 bcachefs: bch2_fs_open() now takes a darray new 1bc3d6e96983 bcachefs: bch2_dev_add() can run on a non-started fs new 17d81a20cfee bcachefs: Avoid -Wflex-array-member-not-at-end warnings new 30e602b2160d bcachefs: sysfs trigger_recalc_capacity new c347fb91fc8a bcachefs: Fix setting ca->name in device add new 9af0bf0f9dc6 docs: bcachefs: add casefolding reference new 0cc1ad7d866f bcachefs: Improve bch2_disk_groups_to_text() new f76f90fa3ead bcachefs: Rename x_name to x_name_and_value new 9f2e41041425 bcachefs: Don't emit bch_sb_field_members_v1 if not required new 8915f9e9b851 bcachefs: snapshot delete progress indicator new f147deb8c64f bcachefs: Add comments for inode snapshot requirements new a91619a1266b bcachefs: kill inode_walker_entry.snapshot new c2ed4bf34b02 bcachefs: Fix inconsistent req->ec new a902a2783951 bcachefs: Improve bch2_request_incompat_feature() message new 2a012e497d45 bcachefs: bch2_inode_unpack() cleanup new b39314187ac2 bcachefs: get_inodes_all_snapshots() now includes whiteouts new 494363d21388 bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot new ef4f18f676c1 bcachefs: Skip unrelated snapshot trees in snapshot deletion new e3cfeeb8990b bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE new c336a9d9ba9b bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 new 3ead874049a9 bcachefs: delete_dead_snapshot_keys_v2() new 44b1d21dcbb7 bcachefs: bch2_journal_write() refactoring new 1d65a1da5df9 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() new 692405ab55e6 bcachefs: inline bch2_ob_ptr() new c959956332db bcachefs: improve check_inode_hash_info_matches_root() err [...] new 69ff1bfab93b bcachefs: Improve bch2_extent_ptr_set_cached() new 8c7a4b74a661 bcachefs: __bch2_fs_free() cleanup new d388ade3b16a bcachefs: opts.rebalance_on_ac_only new afc01201f4a7 bcachefs: bch2_dev_remove_stripes() respects degraded flags new a86100faa7a1 bcachefs: BCH_SB_MEMBER_DELETED_UUID new b368ddcdcbdc bcachefs: bch2_dev_data_drop_by_backpointers() new 0233f94fbee8 bcachefs: bcachefs_metadata_version_fast_device_removal new 5192955b246f bcachefs: Knob for manual snapshot deletion new 634dce7745fa bcachefs: Add missing include new ba71ed22659b bcachefs: bch2_copygc_dev_wait_amount() new a6a6e85c5f29 bcachefs: buckets_in_flight on stack new c5679b2f1369 bcachefs: kill dead code in move_data_phys() new c6a7af1a7252 bcachefs: delete dead items in bch_dev new cc3b1e8cb2e6 bcachefs: "buckets with backpointer mismatches" now alloca [...] new 346402a1d0da bcachefs: print label correctly in sb_member_to_text() new 24e865cd53fb bcachefs: recovery_passes_types.h -> recovery_passes_format.h new 47d6ba4742af bcachefs: bch_sb_field_recovery_passes new b97f5da5d2c1 bcachefs: online_fsck_mutex -> run_recovery_passes_lock new eb7b62c81234 bcachefs: Slim down inlined part of bch2_btree_path_upgrade() new 0ab75491ac24 bcachefs: Debug params are now static_keys new 5656ecdf054c bcachefs: debug_check_btree_locking modparam new 33edb950dfd2 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG new 17c7d70a37bc bcachefs: debug_check_bset_lookups new 2fe0bc09e8eb bcachefs: debug_check_bkey_unpack new 63d0fae117cb bcachefs: Rename fsck_running, recovery_running flags new f64ed1d683d6 bcachefs: Don't rewind recovery if not in recovery new c3eb231cd489 bcachefs: add missing locking in bch2_write_point_to_text() new ce4dbcace7f9 bcachefs: Extra write buffer asserts new 7a031ab96ce5 bcachefs: bch2_fs_emergency_read_only2() new e8b78f308534 bcachefs: kill move_bucket_in_flight new fe355ade13b8 bcachefs: Move pending buckets queue to buckets_in_flight new e39d395bdf94 bcachefs: move_buckets in rhashtable when allocated new d9b33bcadc31 bcachefs: Add tracepoint, counter for io_move_created_rebalance new b579d607ecfe Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 843877a52dc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0079d96a8412 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36a7dffa5671 smb: client: fix memory leak during error handling for POS [...] new 77717331cdea smb: client: fix zero rsize error messages new 98e5036ed526 smb: client: fix delay on concurrent opens new 1baf3b336942 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 0c60b6108789 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] new ef17b4190efb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 20a9dfb6a3b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3927e837ad10 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b9b410cc1875 fanotify: Drop use of flex array in fanotify_fh new a678afe9434b Pull fsnotify flex array warning fix new 8ce860d765fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a92019606232 f2fs: don't over-report free space or inodes in statvfs new 13be8795761b f2fs: fix 32-bits hexademical number in fault injection doc new 91b11bd8152c f2fs: add a method for calculating the remaining blocks in [...] new 313d10d79a82 f2fs: add ckpt_valid_blocks to the section entry new 6b077a8714f0 f2fs: remove unused sbi argument from checksum functions new 0e799933a4e8 f2fs: add f2fs_bug_on() to detect potential bug new ba4b46f12358 f2fs: add f2fs_bug_on() in f2fs_quota_read() new 10b26e772b10 f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx new 2c19d65bab04 f2fs: introduce FAULT_VMALLOC new 1be941e7b4a6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9d969d5388c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d74348f194d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98e880b000e7 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new dad266f1fd7a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 99460144a2e6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new b602dad472b8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b6e92b8345a7 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 0cd0bb029bbb Convert the orangefs filesystem to the new internal mount [...] new cfa6cdbf8e5a orangefs: adjust counting code to recover from 665575cf new 0e2eb55eaede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8133ba3adce2 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 8098514bd5ca block: always allocate integrity buffer when required new 6475ece803e7 Merge branch 'block-6.15' of git://git.kernel.org/pub/scm/ [...] new ea31bdece29a xfs: stop using set_blocksize new c0a5c4084709 xfs: Remove deprecated xfs_bufd sysctl parameters new 6e7d71b3a0f9 Merge branch 'atomic_writes-6.16' into xfs-6.16-merge new ca43b74ac304 xfs: remove some EXPERIMENTAL warnings new 1c7161ef0164 xfs: remove the EXPERIMENTAL warning for pNFS new 70b95cb86513 xfs: free the item in xfs_mru_cache_insert on failure new f3e2e53823b9 xfs: add inode to zone caching for data placement new 09dab6ce0243 xfs: free up mp->m_free[0].count in error case new fbecd731de05 xfs: fix zoned GC data corruption due to wrong bv_offset new 95b613339c0e xfs: Fail remount with noattr2 on a v5 with v4 enabled new fa8deae92f47 xfs: Fix a comment on xfs_ail_delete new 08c73a4b2e3c xfs: Fix comment on xfs_trans_ail_update_bulk() new 6d444c8db0ac Merge branch 'xfs-6.15-fixes' into for-next new ef052f9950a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d89211e9f8ef Merge branch 'vfs.fixes' into vfs.all new 549de1674d79 Merge branch 'vfs-6.16.async.dir' into vfs.all new e34b86d44e3f Merge branch 'vfs-6.16.mount.api' into vfs.all new f544d0b02e87 Merge branch 'vfs-6.16.writepage' into vfs.all new 6c71f9636ca6 Merge branch 'vfs-6.16.super' into vfs.all new 678927c0c96b Documentation: fix typo in root= kernel parameter description new ad45f4371412 Merge branch 'vfs-6.16.misc' into vfs.all new ffb965db1109 Merge branch 'vfs-6.16.pidfs' into vfs.all new ed3453bed26a statmount: update STATMOUNT_SUPPORTED macro new e9942998f250 Merge branch 'vfs-6.16.mount' into vfs.all new ee5df18d16a6 Merge branch 'vfs-6.16.iomap' into vfs.all new 2680acd33641 selftests/mount_settattr: don't define sys_open_tree() twice new 7a012a692e7c selftests/mount_settattr: add missing STATX_MNT_ID_UNIQUE define new d37d4720c3e7 selftests/mount_settattr: ensure that ext4 filesystem can [...] new 0bd92b9fe538 selftests/filesystems: move wrapper.h out of overlayfs subdir new b13fb4ee4647 selftests/fs/statmount: build with tools include dir new ef058fc1e5e9 selftests/pidfd: move syscall definitions into wrappers.h new ec050f2adf37 selftests/mount_settattr: remove duplicate syscall definitions new c6d9775c2066 selftests/fs/mount-notify: build with tools include dir new e897b9b1334b selftests/filesystems: create get_unique_mnt_id() helper new 8199e6f7402c selftests/filesystems: create setup_userns() helper new 781091f3f594 selftests/fs/mount-notify: add a test variant running insi [...] new 7ec091c55986 Merge patch series "filesystems selftests cleanups and fan [...] new feaa00dbff45 Merge branch 'vfs-6.16.selftests' into vfs.all new 39c73d9fa905 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 06b051a55f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b17d4800a787) \ N -- N -- N refs/heads/fs-next (06b051a55f41)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 248 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: .mailmap | 1 + Documentation/ABI/testing/sysfs-fs-f2fs | 53 +++--- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/filesystems/f2fs.rst | 53 +++--- MAINTAINERS | 1 - arch/arm/boot/dts/amlogic/meson8.dtsi | 6 +- arch/arm/boot/dts/amlogic/meson8b.dtsi | 6 +- arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 2 +- arch/arm64/boot/dts/amazon/alpine-v3.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- .../boot/dts/amlogic/meson-g12b-dreambox.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 6 +- arch/arm64/boot/dts/apple/t8103-j293.dts | 10 ++ arch/arm64/boot/dts/apple/t8112-j493.dts | 10 ++ arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 + .../boot/dts/rockchip/px30-engicam-common.dtsi | 3 +- .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 2 +- .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- .../boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 2 + .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 2 +- .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi | 4 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 53 ++---- arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 2 +- block/bio-integrity-auto.c | 62 +++++-- fs/bcachefs/alloc_foreground.c | 4 + fs/bcachefs/btree_cache.c | 9 +- fs/bcachefs/btree_io.c | 16 +- fs/bcachefs/btree_iter.c | 63 ++++--- fs/bcachefs/btree_update.h | 2 + fs/bcachefs/btree_update_interior.c | 2 +- fs/bcachefs/btree_write_buffer.c | 2 + fs/bcachefs/data_update.c | 25 ++- fs/bcachefs/disk_accounting.c | 17 +- fs/bcachefs/disk_accounting.h | 16 +- fs/bcachefs/error.c | 17 +- fs/bcachefs/error.h | 7 +- fs/bcachefs/fs-ioctl.c | 14 +- fs/bcachefs/journal_io.c | 18 +- fs/bcachefs/journal_reclaim.c | 17 +- fs/bcachefs/move.c | 12 +- fs/bcachefs/move.h | 4 +- fs/bcachefs/move_types.h | 8 +- fs/bcachefs/movinggc.c | 118 ++++++------- fs/bcachefs/recovery.c | 13 +- fs/bcachefs/sb-counters_format.h | 1 + fs/bcachefs/sb-members.c | 14 +- fs/bcachefs/sb-members.h | 2 +- fs/bcachefs/sb-members_format.h | 18 +- fs/bcachefs/sb-members_types.h | 2 +- fs/bcachefs/super.c | 56 ++++-- fs/bcachefs/super.h | 2 + fs/bcachefs/trace.h | 5 + fs/binfmt_elf.c | 71 +++++--- fs/f2fs/checkpoint.c | 17 +- fs/f2fs/compress.c | 29 ++-- fs/f2fs/f2fs.h | 29 ++-- fs/f2fs/inode.c | 13 +- fs/f2fs/node.c | 7 +- fs/f2fs/segment.c | 45 ++++- fs/f2fs/segment.h | 81 +++++++-- fs/f2fs/super.c | 45 +++-- fs/namespace.c | 8 +- fs/notify/fanotify/fanotify.c | 10 +- fs/notify/fanotify/fanotify.h | 9 +- fs/notify/fanotify/fanotify_user.c | 9 + fs/orangefs/inode.c | 9 +- fs/orangefs/orangefs-kernel.h | 8 +- fs/orangefs/orangefs-mod.c | 3 +- fs/orangefs/super.c | 189 +++++++++++---------- fs/smb/client/smb2pdu.c | 2 +- fs/xfs/scrub/scrub.c | 2 - fs/xfs/xfs_buf.c | 6 +- fs/xfs/xfs_filestream.c | 15 +- fs/xfs/xfs_message.c | 16 -- fs/xfs/xfs_message.h | 4 - fs/xfs/xfs_mount.h | 10 +- fs/xfs/xfs_mru_cache.c | 15 +- fs/xfs/xfs_pnfs.c | 2 - fs/xfs/xfs_super.c | 33 +++- fs/xfs/xfs_trans_ail.c | 34 ++-- fs/xfs/xfs_zone_alloc.c | 109 ++++++++++++ kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_events_trigger.c | 2 +- kernel/trace/trace_functions.c | 6 +- samples/ftrace/sample-trace-array.c | 2 +- {include => tools/include}/uapi/linux/fanotify.h | 0 {include => tools/include}/uapi/linux/mount.h | 0 {include => tools/include}/uapi/linux/nsfs.h | 0 .../selftests/filesystems/mount-notify/.gitignore | 1 + .../selftests/filesystems/mount-notify/Makefile | 9 +- .../filesystems/mount-notify/mount-notify_test.c | 38 +---- ...{mount-notify_test.c => mount-notify_test_ns.c} | 80 +++++---- .../selftests/filesystems/overlayfs/Makefile | 2 +- .../selftests/filesystems/overlayfs/dev_in_maps.c | 2 +- .../filesystems/overlayfs/set_layers_via_fds.c | 2 +- .../selftests/filesystems/statmount/Makefile | 6 +- .../selftests/filesystems/statmount/statmount.h | 36 ++++ .../filesystems/statmount/statmount_test_ns.c | 86 +--------- tools/testing/selftests/filesystems/utils.c | 88 ++++++++++ tools/testing/selftests/filesystems/utils.h | 3 + .../filesystems/{overlayfs => }/wrappers.h | 42 ++++- tools/testing/selftests/mount_setattr/Makefile | 2 + .../selftests/mount_setattr/mount_setattr_test.c | 54 +----- tools/testing/selftests/pidfd/pidfd_bind_mount.c | 74 +------- 110 files changed, 1286 insertions(+), 897 deletions(-) copy {include => tools/include}/uapi/linux/fanotify.h (100%) copy {include => tools/include}/uapi/linux/mount.h (100%) copy {include => tools/include}/uapi/linux/nsfs.h (100%) copy tools/testing/selftests/filesystems/mount-notify/{mount-notify_test.c => moun [...] rename tools/testing/selftests/filesystems/{overlayfs => }/wrappers.h (62%)