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 6225eb81f376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f92fb911360 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 3999c4e45133 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 31255514892f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 5385aabced6b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6211b528d849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 091b416ce66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c84a646df9c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 662d1d20572b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2c43bac1d27d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e47a5230dd08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cdd97d7c8073 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 940bceb3876c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d543ce2f1017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 76c7f2ddd46a next-20250417/bcachefs omits 9a08f13e98a3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d47a2ea49c96 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits ae1d809fd0f0 gfs2: deallocate inode in gfs2_create_inode omits 005eb3a72fb8 Merge branch 'vfs-6.16.iomap' into vfs.all omits 074ed79faa3f Merge branch 'vfs-6.16.coredump' into vfs.all omits a9d4465f9492 Merge branch 'vfs-6.16.mount' into vfs.all omits 055696640ec8 Merge branch 'vfs-6.16.pidfs' into vfs.all omits 8d196fe9cbd2 Merge branch 'vfs-6.16.misc' into vfs.all omits 648b50a5cddf Merge branch 'vfs-6.16.super' into vfs.all omits 85f881f78d4e Merge branch 'vfs-6.16.writepage' into vfs.all omits 4fd08852163d Merge branch 'vfs-6.16.mount.api' into vfs.all omits 44aeb34bfb30 Merge branch 'vfs-6.16.async.dir' into vfs.all omits 737ec4398f10 Merge branch 'vfs.fixes' into vfs.all omits 2a6a39da2222 MAINTAINERS: Update Neil Brown's email address omits c8b4bba97765 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] omits cadcec4ed220 nfsd: add commit start/done tracepoints around nfsd_commit() omits b085b5354de2 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] omits 8d475ac6bdb3 nfsd: fix access checking for NLM under XPRTSEC policies omits c7eb645dd936 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write omits 53423fb6eacd NFSD: Add experimental setting to disable the use of splice read omits 3eddb2fd5221 NFSD: Add /sys/kernel/debug/nfsd omits 24e3f0af50a5 NFSD: fix race between nfsd registration and exports_proc omits 2a3c0c1f9657 NFSD: unregister filesystem in case genl_register_family() fails omits 394e34b233d9 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits e34a32facb51 sunrpc: fix race in cache cleanup causing stale nextcheck time omits 97f8bebf5193 sunrpc: update nextcheck time when adding new cache entries omits b6c1377de30e NFSD: Record each NFSv4 call's session slot index omits 80bc3f6b4bc7 NFSD: Implement CB_SEQUENCE referring call lists omits 717baae89232 NFSD: Implement CB_SEQUENCE referring call lists omits 6105cf92e642 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY omits 6b4ea87ba30e NFSD: OFFLOAD_CANCEL should mark an async COPY as completed omits fc16ec278b6e MAINTAINERS: add HFS/HFS+ maintainers omits b2dcbe2613ad docs: bcachefs: idle work scheduling design doc omits 41fd9d561579 bcachefs: bch2_move_data_btree() can now walk roots omits 9c583e36b1dd bcachefs: bch2_move_data_btree() can move btree nodes omits de1383ac67c1 bcachefs: plumb btree_id through move_pred_fd omits b68d31a8d2d1 bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits a31f49c4d34f bcachefs: export bch2_move_data_phys() omits 4ca0496d63c1 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits 30a7af18691a bcachefs: BCH_FEATURE_small_image omits 5359b9ec1ddc bcachefs: BCH_FEATURE_no_alloc_info omits 7f41405ba8d5 bcachefs: Print features on startup with -o verbose omits 3ab70a68d701 bcachefs: Shrink superblock downgrade table omits 620e20868fdd bcachefs: sb_validate() no longer requires members_v1 omits 9049f8fb65d7 bcachefs: Add a recovery pass for making sure root inode i [...] omits 6e307b0ff7c8 bcachefs: Flag for repair on missing subvolume omits 70f94b7beb4a bcachefs: print_str_as_lines() -> print_str() omits 20ab3de171eb bcachefs: bch2_dev_missing_bkey() omits 9840d15ca8df bcachefs: Simplify bch2_count_fsck_err() omits 89a5440177af bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 89056bd84d86 bcachefs: Incompatible features may now be enabled at runtime omits 65c4085a58dc bcachefs: Clean up option pre/post hooks, small fixes omits abd911b38d01 bcachefs: bch2_copygc_wakeup() omits b0e740f2a994 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits ac55762c8f9d bcachefs: Single device mode omits 0c7ae3e9e60e bcachefs: Initialize c->name earlier on single dev filesystems omits 8b8c89d942cf bcachefs: Simplify logic omits 5c64b0901bc7 bcachefs: Remove spurious +1/-1 operation omits 82f8a6739ed4 bcachefs: Kill bch2_trans_unlock_noassert omits e84ce81fec1e bcachefs: Clean up duplicated code in bch2_journal_halt() omits 684aab6ff357 bcachefs: bch2_dev_allocator_set_rw() omits a5b344f09d10 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits 632c8e8b0b76 bcachefs: Improve bch2_btree_cache_to_text() omits 037442bea10f bcachefs: __btree_node_reclaim_checks() omits ae9ad960f34a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits eee89026cb57 bcachefs: Improve opts.degraded omits b72fb2b97dc6 bcachefs: export bch2_chacha20 omits 66f2337c4ec4 bcachefs: indent error messages of invalid compression omits 52bf3c29c885 bcachefs: split error messages of invalid compression into [...] omits 137a1bfbf961 bcachefs: early return for negative values when parsing BC [...] omits 8e1be026dd02 bcachefs: move_data_phys: stats are not required omits 07a0b1eb901d bcachefs: RO mounts now use less memory omits 548927393242 bcachefs: Move various init code to _init_early() omits 02427a7d6d76 bcachefs: alphabetize init function calls omits 920414f85306 bcachefs: simplify journal pin initialization omits 5c4a332933fe bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits ffe1ed30101d bcachefs: bch2_kvmalloc() mem alloc profiling omits 102ec12ed922 bcachefs: add missing include omits 7cd98150c6f9 bcachefs: bch2_snapshot_table_make_room() omits 0861a11a4509 bcachefs: darray: provide typedefs for primitive types omits d92b44440d61 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits be54799a4a59 bcachefs: alloc_request no longer on stack omits df1f20293826 bcachefs: alloc_request.ptrs2 omits febc7f3930eb bcachefs: alloc_request.ca omits 9dfd6829fc91 bcachefs: alloc_request.counters omits 660f5c6a50d1 bcachefs: alloc_request.usage omits 800768906a2a bcachefs: alloc_request: deallocate_extra_replicas() omits b3a75a0585d2 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits f9745bc1ccd2 bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits 0db5188ff2b9 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits d461c69f6936 bcachefs: alloc_request.data_type omits 526d43d6e2ab bcachefs: struct alloc_request omits 94b5269ae504 bcachefs: trace bch2_trans_kmalloc() omits 5eee475c4af1 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 8ad894f79809 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits 945611e0a9fe bcachefs: Rebalance now skips poisoned extents omits 27b7a7bd089e bcachefs: Data move can read from poisoned extents omits 6210dcc68575 bcachefs: Poison extents that can't be read due to checksu [...] omits 349e6f7d0acf bcachefs: Be precise about bch_io_failures omits 1e78073609da bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds 87c259a7a359 cgroup: Fix compilation issue due to cgroup_mutex not bein [...] adds 1bf67c8fdbda cgroup/cpuset-v1: Add missing support for cpuset_v2_mode new a22509a4ee99 Merge tag 'cgroup-for-6.15-rc3-fixes' of git://git.kernel. [...] adds 47068309b577 sched_ext: Use kvzalloc for large exit_dump allocation adds e776b26e3701 sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings adds bc08b15b54b8 sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation new a33b5a08cbbd Merge tag 'sched_ext-for-6.15-rc3-fixes' of git://git.kern [...] new 30d68cb0c37e ima: process_measurement() needlessly takes inode_lock() o [...] new e4b51cb60e16 Merge tag 'integrity-6.15-rc3-fix' of https://github.com/l [...] new cf6ae7ed0910 btrfs: subpage: access correct object when reading bitmap [...] new bc2dbc4983af btrfs: avoid page_lockend underflow in btrfs_punch_hole_lo [...] new 7d82240c457f btrfs: fix the ASSERT() inside GET_SUBPAGE_BITMAP() new b0c26f479926 btrfs: zoned: return EIO on RAID1 block group write pointe [...] new 50fecb8cf069 btrfs: fix invalid inode pointer after failure to create r [...] new f1ab0171e9be btrfs: tree-checker: adjust error code for header level check new c1a79b1a5836 block: introduce zone capacity helper new 866bafae59ec btrfs: zoned: skip reporting zone for new block group new bc3372351d0c Merge tag 'for-6.15-rc3-tag' of git://git.kernel.org/pub/s [...] new 559a0d7bf1a6 MAINTAINERS: add HFS/HFS+ maintainers new 7ffe3de53a88 fs/buffer: split locking for pagecache lookups new 2814a7d3d2ff fs/buffer: introduce sleeping flavors for pagecache lookups new 5b67d4397682 fs/buffer: use sleeping version of __find_get_block() new a0b5ff074910 fs/ocfs2: use sleeping version of __find_get_block() new f76d4c28a46a fs/jbd2: use sleeping version of __find_get_block() new 6e8f57fd09c9 fs/ext4: use sleeping version of sb_find_get_block() new 2d900efff915 mm/migrate: fix sleep in atomic for large folios and buffer heads new 53f7eedd88d1 Merge patch series "fs/buffer: split pagecache lookups int [...] new d1f7256a5a52 fs: fall back to file_ref_put() for non-last reference new e42298b49057 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 1a14a8f9edce Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 4c0d2c67ac6d bcachefs: Fix early startup error path new aa6a591f0fd7 bcachefs: Fix null ptr deref in bch2_snapshot_tree_oldest_ [...] new 417f01e72603 bcachefs: Error ratelimiting is no longer only during fsck new 71f8e806a5e4 bcachefs: Stricter checks on "key allowed in this btree" new 6468aef23189 bcachefs: Ensure journal space is block size aligned new 4c327d03d7c9 bcachefs: Change __journal_entry_close() assert to ERO new bfbb76ec9808 bcachefs: Fix ref leak in write_super() new 10e42b6f2599 bcachefs: bch2_copygc_wakeup() new d64e8e842bb1 bcachefs: Refactor bch2_run_recovery_passes() new 387df331298e bcachefs: Start copygc, rebalance threads earlier new 4ede80a9a860 bcachefs: Allocator now copes with unaligned buckets new 7a4a86618eb7 bcachefs: Implement fileattr_(get|set) new dc6a4e97cf78 bcachefs: Casefold is now a regular opts.h option new aa59c0e2d4aa bcachefs: Print mount opts earlier new 3b57ab6b9ce4 bcachefs: Unit test fixes new 685adb0501ff bcachefs: Make btree_iter_peek_prev() assert more precise new 8d3fe7fb9109 bcachefs: Fix btree_iter_peek_prev() at end of inode new 3fcbcf18d30c bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup new 431bf1aaf68a bcachefs: Be precise about bch_io_failures new e18e03b83ddd bcachefs: Poison extents that can't be read due to checksu [...] new bbac46ca0c6c bcachefs: Data move can read from poisoned extents new 79990b1d37cd bcachefs: Rebalance now skips poisoned extents new d7adae15a6e0 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] new 71a3798a0fb6 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] new d6f4a4a6c5c2 bcachefs: trace bch2_trans_kmalloc() new 4ef92d8884f9 bcachefs: struct alloc_request new 91578db14d9b bcachefs: alloc_request.data_type new 03223115bd85 bcachefs: bch2_bucket_alloc_trans() takes alloc_request new 4e6c5642c833 bcachefs: bch2_ec_stripe_head_get() takes alloc_request new 69a45911c507 bcachefs: new_stripe_alloc_buckets() takes alloc_request new 2d684043e37e bcachefs: alloc_request: deallocate_extra_replicas() new 404d113d42b9 bcachefs: alloc_request.usage new d25ff7f58606 bcachefs: alloc_request.counters new 10ad0ce084f3 bcachefs: alloc_request.ca new 784b0f5e9bf6 bcachefs: alloc_request.ptrs2 new a22a0f160478 bcachefs: alloc_request no longer on stack new 33ae3038b0df bcachefs: reduce new_stripe_alloc_buckets() stack usage new 288cb0e763e3 bcachefs: darray: provide typedefs for primitive types new 86fe10ebd83c bcachefs: bch2_snapshot_table_make_room() new aeb96ff466f4 bcachefs: add missing include new cfbb42a950a1 bcachefs: bch2_kvmalloc() mem alloc profiling new 2f78fee6be24 bcachefs: btree_io_complete_wq -> btree_write_complete_wq new 9d2a30b0ae54 bcachefs: simplify journal pin initialization new 4ed42965698b bcachefs: alphabetize init function calls new ba6bd34c264b bcachefs: Move various init code to _init_early() new ff9c14279481 bcachefs: RO mounts now use less memory new 375ed0b144e1 bcachefs: move_data_phys: stats are not required new 2ffce79482e7 bcachefs: early return for negative values when parsing BC [...] new 7c407334dde3 bcachefs: split error messages of invalid compression into [...] new 4bd41a8595ab bcachefs: indent error messages of invalid compression new 145261bd6689 bcachefs: export bch2_chacha20 new 2c2644937de8 bcachefs: Improve opts.degraded new 97e7b4a70986 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() new 16ce458caa2c bcachefs: __btree_node_reclaim_checks() new 27407f83875c bcachefs: Improve bch2_btree_cache_to_text() new 015d57fab337 bcachefs: bch2_dev_journal_alloc() now respects data_allowed new ef07cb837900 bcachefs: bch2_dev_allocator_set_rw() new 29cb17a26b36 bcachefs: Clean up duplicated code in bch2_journal_halt() new d4b475582209 bcachefs: Kill bch2_trans_unlock_noassert new f1eb55d0ee9e bcachefs: Remove spurious +1/-1 operation new d521eef6d448 bcachefs: Simplify logic new 966baae32884 bcachefs: Initialize c->name earlier on single dev filesystems new c45b449ce727 bcachefs: Single device mode new 80161bdc36e1 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() new 6c2385013f10 bcachefs: Clean up option pre/post hooks, small fixes new 1132ce16b383 bcachefs: Incompatible features may now be enabled at runtime new ec6f0fc07a43 bcachefs: bch2_run_explicit_recovery_pass_printbuf() new b66109c14f00 bcachefs: Simplify bch2_count_fsck_err() new 18b9dd8b11f2 bcachefs: bch2_dev_missing_bkey() new 4beed7529cab bcachefs: print_str_as_lines() -> print_str() new 698651e9095c bcachefs: Flag for repair on missing subvolume new 85296602efb2 bcachefs: Add a recovery pass for making sure root inode i [...] new 3765c9695c95 bcachefs: sb_validate() no longer requires members_v1 new 696e65b2709b bcachefs: Shrink superblock downgrade table new 645a4ac32a4d bcachefs: Print features on startup with -o verbose new 7d30259cb7ea bcachefs: BCH_FEATURE_no_alloc_info new 6f4bb73fadd9 bcachefs: BCH_FEATURE_small_image new a744b1574526 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT new 9bcf26e5fd96 bcachefs: export bch2_move_data_phys() new fb18ededea14 bcachefs: Plumb target parameter through btree_node_rewrite_pos() new af376180a8f1 bcachefs: plumb btree_id through move_pred_fd new 268f1953c2ab bcachefs: bch2_move_data_btree() can move btree nodes new 5115b611089c bcachefs: bch2_move_data_btree() can now walk roots new 5777bbaf1c3f docs: bcachefs: idle work scheduling design doc new b49d6e63dbf3 bcachefs: Fix struct with flex member ABI warning new e9f71677d7ba bcachefs: Kill dead code new 081244556adb bcachefs: bch2_check_rebalance_work() new f4e5ed6b7c76 bcachefs: bch2_target_to_text() no longer depends on io_ref new 7fabf639a691 bcachefs: recalc_capacity() no longer depends on io_ref new 2bc4b0c265e3 bcachefs: for_each_online_member_rcu() new 326db5ebbf43 bcachefs: __bch2_fs_read_write() no longer depends on io_ref new 0bcb4ec97294 bcachefs: for_each_rw_member_rcu() new 313ea9300749 bcachefs: enumerated_ref.c new 08e95d7d066a bcachefs: bch_fs.writes -> enumerated_refs new d7078eec3e76 bcachefs: bch_dev.io_ref -> enumerated_ref new 7b07f22d793d bcachefs: bch2_bio_to_text() new e17b67b41a36 bcachefs: bch2_read_bio_to_text new e1ef4f108d54 bcachefs: fast_list new 23f13d119c1c bcachefs: Async object debugging new 60041107a57b bcachefs: Make various async objs visible in debugfs new 27345dc0f60b Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 13ee92e27cb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 76c91ff99c57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b740d021cd06 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 8985135d6727 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7295bd96e7eb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 26c35e30eed6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e6e72b8ecba2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 99c8c1d915f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98d43c09ced8 gfs2: deallocate inodes in gfs2_create_inode new bcc8f81dd03d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21be2d6785f2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 5ccb27b3532f NFSD: OFFLOAD_CANCEL should mark an async COPY as completed new 545fb5bd78f4 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY new 92e0f7c8beba NFSD: Implement CB_SEQUENCE referring call lists new f5e2db69998a NFSD: Implement CB_SEQUENCE referring call lists new 476fe6e1d2de NFSD: Record each NFSv4 call's session slot index new 0706969e6c91 sunrpc: update nextcheck time when adding new cache entries new 2b2376c729c7 sunrpc: fix race in cache cleanup causing stale nextcheck time new fd7121494024 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] new dde3a7718b45 NFSD: unregister filesystem in case genl_register_family() fails new 5ba41c06df8a NFSD: fix race between nfsd registration and exports_proc new 189b18357590 NFSD: Add /sys/kernel/debug/nfsd new 4a0a638a2208 NFSD: Add experimental setting to disable the use of splice read new ee2078f8c3dd nfsd: remove redundant WARN_ON_ONCE in nfsd4_write new 93f2aa7e2597 nfsd: fix access checking for NLM under XPRTSEC policies new a6a677f57ea9 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] new 116a01d07cbb nfsd: add commit start/done tracepoints around nfsd_commit() new 39942c014de5 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] new 4462c4dbf465 MAINTAINERS: Update Neil Brown's email address new 77a9d6b030dd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 59d5a42643d0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new bd7c19331913 XFS: fix zoned gc threshold math for 32-bit arches new f0447f80aec8 xfs: remove duplicate Zoned Filesystems sections in admin-guide new 9d91e46257b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5556e909d627 Merge branch 'vfs.fixes' into vfs.all new a6e335d3ba36 Merge branch 'vfs-6.16.async.dir' into vfs.all new 19789770e5b6 Merge branch 'vfs-6.16.mount.api' into vfs.all new 787636590bc5 Merge branch 'vfs-6.16.writepage' into vfs.all new 3114ac177f38 Merge branch 'vfs-6.16.super' into vfs.all new 0dd6ac73429c Merge branch 'vfs-6.16.misc' into vfs.all new 26cd2ff81ae2 Merge branch 'vfs-6.16.pidfs' into vfs.all new 03bddf6068ca Merge branch 'vfs-6.16.mount' into vfs.all new 629182d6d0b7 Merge branch 'vfs-6.16.coredump' into vfs.all new e3f181b2471f Merge branch 'vfs-6.16.iomap' into vfs.all new 4ff68e31f618 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 28b48f78f88d 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 (6225eb81f376) \ N -- N -- N refs/heads/fs-next (28b48f78f88d)
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 172 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/admin-guide/xfs.rst | 29 +- .../filesystems/bcachefs/future/idle_work.rst | 9 +- fs/bcachefs/Kconfig | 5 + fs/bcachefs/Makefile | 4 + fs/bcachefs/alloc_background.c | 68 +++-- fs/bcachefs/alloc_foreground.c | 12 +- fs/bcachefs/alloc_foreground.h | 4 +- fs/bcachefs/async_objs.c | 126 +++++++++ fs/bcachefs/async_objs.h | 44 +++ fs/bcachefs/async_objs_types.h | 24 ++ fs/bcachefs/backpointers.c | 6 +- fs/bcachefs/bcachefs.h | 113 ++++---- fs/bcachefs/bcachefs_format.h | 81 +++--- fs/bcachefs/bkey_methods.c | 24 +- fs/bcachefs/btree_gc.c | 7 +- fs/bcachefs/btree_io.c | 41 ++- fs/bcachefs/btree_io.h | 8 + fs/bcachefs/btree_iter.c | 7 +- fs/bcachefs/btree_node_scan.c | 10 +- fs/bcachefs/btree_trans_commit.c | 5 +- fs/bcachefs/btree_update_interior.c | 7 +- fs/bcachefs/btree_write_buffer.c | 11 +- fs/bcachefs/buckets.c | 4 +- fs/bcachefs/chardev.c | 6 +- fs/bcachefs/data_update.c | 18 +- fs/bcachefs/data_update.h | 15 ++ fs/bcachefs/debug.c | 64 ++--- fs/bcachefs/debug.h | 18 ++ fs/bcachefs/disk_accounting.c | 24 +- fs/bcachefs/disk_accounting.h | 8 +- fs/bcachefs/disk_groups.c | 8 +- fs/bcachefs/ec.c | 32 ++- fs/bcachefs/enumerated_ref.c | 144 ++++++++++ fs/bcachefs/enumerated_ref.h | 66 +++++ fs/bcachefs/enumerated_ref_types.h | 19 ++ fs/bcachefs/errcode.h | 1 + fs/bcachefs/error.c | 17 +- fs/bcachefs/error.h | 1 + fs/bcachefs/fast_list.c | 140 ++++++++++ fs/bcachefs/fast_list.h | 41 +++ fs/bcachefs/fs-io-direct.c | 7 +- fs/bcachefs/fs-io.c | 15 +- fs/bcachefs/fs-ioctl.c | 217 --------------- fs/bcachefs/fs-ioctl.h | 75 ------ fs/bcachefs/fs.c | 193 +++++++++++++- fs/bcachefs/inode_format.h | 9 +- fs/bcachefs/io_read.c | 93 +++++-- fs/bcachefs/io_read.h | 14 + fs/bcachefs/io_write.c | 20 +- fs/bcachefs/journal.c | 49 +++- fs/bcachefs/journal.h | 7 +- fs/bcachefs/journal_io.c | 20 +- fs/bcachefs/journal_reclaim.c | 13 +- fs/bcachefs/movinggc.c | 11 +- fs/bcachefs/namei.c | 4 - fs/bcachefs/opts.h | 5 + fs/bcachefs/rebalance.c | 123 +++++++++ fs/bcachefs/rebalance.h | 2 + fs/bcachefs/recovery.c | 10 +- fs/bcachefs/recovery_passes.c | 70 ++--- fs/bcachefs/recovery_passes_types.h | 1 + fs/bcachefs/reflink.c | 5 +- fs/bcachefs/sb-errors_format.h | 4 +- fs/bcachefs/sb-members.h | 49 ++-- fs/bcachefs/snapshot.c | 9 +- fs/bcachefs/str_hash.h | 2 +- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super-io.c | 21 +- fs/bcachefs/super.c | 294 ++++++++++----------- fs/bcachefs/super.h | 3 + fs/bcachefs/sysfs.c | 42 ++- fs/bcachefs/tests.c | 4 + fs/bcachefs/util.c | 10 + fs/bcachefs/util.h | 40 +++ fs/buffer.c | 73 +++-- fs/ext4/ialloc.c | 3 +- fs/ext4/mballoc.c | 3 +- fs/file.c | 2 +- fs/jbd2/revoke.c | 15 +- fs/ocfs2/journal.c | 2 +- fs/xfs/xfs_zone_gc.c | 10 +- include/linux/buffer_head.h | 9 + include/linux/file_ref.h | 19 +- kernel/cgroup/cgroup.c | 31 ++- kernel/sched/ext.c | 50 +--- mm/migrate.c | 8 +- security/integrity/ima/ima_main.c | 4 +- tools/sched_ext/scx_flatcg.bpf.c | 2 +- 88 files changed, 1955 insertions(+), 995 deletions(-) create mode 100644 fs/bcachefs/async_objs.c create mode 100644 fs/bcachefs/async_objs.h create mode 100644 fs/bcachefs/async_objs_types.h create mode 100644 fs/bcachefs/enumerated_ref.c create mode 100644 fs/bcachefs/enumerated_ref.h create mode 100644 fs/bcachefs/enumerated_ref_types.h create mode 100644 fs/bcachefs/fast_list.c create mode 100644 fs/bcachefs/fast_list.h