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 0551392533c7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 7c4129edee91 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 17c8d15ff952 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits c3deabca0cb7 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 7fc04328a49a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 3b02c7d45243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de53141c7af6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 029455dc953d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b594267cf020 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits bd4564ad2410 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a86f5d92838 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 41a988827390 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5363e1bad8e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 731cf5f3af36 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 445021b1fb9a svcrdma: Handle ADDR_CHANGE CM event properly omits bc84f4e955de svcrdma: Refactor the creation of listener CMA ID omits 8a482a10ef8b NFSD: remove unused structs 'nfsd3_voidargs' omits ae6595227d92 bcachefs: Eytzinger accumulation for accounting keys omits 91c604d65305 bcachefs: bch_acct_rebalance_work omits 443975caf1d4 bcachefs: bch_acct_btree omits 9dd5de2b89d4 bcachefs: bch_acct_snapshot omits 48dd7ad4c663 bcachefs: bch2_fs_usage_base_to_text() omits 34d9e0f0f0fd bcachefs: bch2_fs_accounting_to_text() omits 24982a652e5e bcachefs: Convert bch2_compression_stats_to_text() to new [...] omits 4789b42c107b bcachefs: bch_acct_compression omits acd19c4cf166 bcachefs: bch2_verify_accounting_clean() omits 7bf0888efdff bcachefs: Convert bch2_replicas_gc2() to new accounting omits ff9e5707f209 bcachefs: Convert gc to new accounting omits ef7351b5b31c bcachefs: Kill replicas_journal_res omits 6045f6b86113 bcachefs: Kill fs_usage_online omits bd32d1df5f6c bcachefs: Kill bch2_fs_usage_to_text() omits 96ec051202fe bcachefs: Delete journal-buf-sharded old style accounting omits 67c51a642d27 bcachefs: Kill writing old accounting to journal omits 924f0787ebf2 bcachefs: kill bch2_fs_usage_read() omits e7cc25e338b7 bcachefs: Convert bch2_ioctl_fs_usage() to new accounting omits dc6ae7a5f2a3 bcachefs: Kill bch2_fs_usage_initialize() omits 4c71ead7ff08 bcachefs: dev_usage updated by new accounting omits 09a3d5016a90 bcachefs: Disk space accounting rewrite omits 0394a690c619 bcachefs: btree write buffer knows how to accumulate bch_a [...] omits abeece38e819 bcachefs: Accumulate accounting keys in journal replay omits 228e1c91ae5e bcachefs: KEY_TYPE_accounting omits 3d203ae77a81 bcachefs: use new mount API omits f4bf2995b246 bcachefs: Add error code to defer option parsing omits 1d2f6870a7e7 bcachefs: add printbuf arg to bch2_parse_mount_opts() omits 15bf425a25e6 bcachefs: metadata version bucket_stripe_sectors omits 5cccd75c565f bcachefs: BCH_DATA_unstriped omits f35480481750 bcachefs: bch_alloc->stripe_sectors omits c635c2ca516d bcachefs: check_key_has_inode() omits d2fda86cc4b7 bcachefs: allow passing full device path for target options omits d71dc2a2841b bcachefs: Replace bare EEXIST with private error codes omits 17771db0eebd bcachefs: bch2_printbuf_strip_trailing_newline() omits 6760958a14fa bcachefs: don't expose "read_only" as a mount option omits ccc2fac8eac4 bcachefs: make offline fsck set read_only fs flag omits b673516cc9af bcachefs: btree_ptr_sectors_written() now takes bkey_s_c omits a32a05946fde bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written omits 930db9c0a961 bcachefs: Use try_cmpxchg() family of functions instead of [...] omits aa0d3341f6f2 Merge branch 'for-next-next-v6.10-20240529' into for-next- [...] omits 74c067d5c44a Merge branch 'for-next-current-v6.9-20240529' into for-nex [...] omits 3c85e71ea335 Merge branch 'misc-next' into for-next-next-v6.10-20240529 omits db45a251533b Merge branch 'b-for-next' into for-next-next-v6.10-20240529 omits 039e93b5d912 Merge branch 'misc-6.10' into for-next-next-v6.10-20240529 omits 73cbf7ceac4f Merge branch 'misc-6.10' into for-next-current-v6.9-20240529 omits 8dfa5d245203 btrfs: fix crash on racing fsync and size-extending write [...] omits 8ce5677097e2 btrfs: refactor btrfs_dio_submit_io() for less nesting and [...] omits f70ec0346cbd btrfs: drop extent maps after failed COW dio write omits 9e20a230d484 Merge branch 'vfs.module.description' into vfs.all omits 742c054edf53 Merge branch 'vfs.xattr' into vfs.all omits fa56e3a99c85 Merge branch 'vfs.misc' into vfs.all omits 33476ec67423 Merge branch 'vfs.fixes' into vfs.all omits 41ecf0d8f744 btrfs: urgent periodic reclaim pass omits cde50d3ad60d btrfs: prevent pathological periodic reclaim loops omits cf3b772b7a59 btrfs: periodic block_group reclaim omits a6565132d8c2 btrfs: dynamic block_group reclaim threshold omits 2b05a3ca74c0 btrfs: store fs_info on space_info omits 7c6276d5e9d6 btrfs: report reclaim stats in sysfs omits 32c809995190 btrfs: add documentation around snapshot delete omits c8cf1aa4a9e8 btrfs: handle errors from btrfs_dec_ref properly omits b7817d187cb3 btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] omits 0586902b9738 btrfs: clean up our handling of refs == 0 in snapshot delete omits 99ce9eb31703 btrfs: replace BUG_ON with ASSERT in walk_down_proc omits 7d295cc7c790 btrfs: handle errors from ref mods during UPDATE_BACKREF omits 38eb6e4c0084 btrfs: don't BUG_ON ENOMEM in walk_down_proc omits 92afd85ce31c btrfs: extract the reference dropping code into it's own helper omits a698f327ea72 btrfs: unify logic to decide if we need to walk down into a node omits e01634cc3639 btrfs: remove need_account in do_walk_down omits ae3bc0b5bfee btrfs: move the eb uptodate code into it's own helper omits e3dfc4c3371e btrfs: push lookup_info into walk_control omits 71ab24a89cc4 btrfs: use btrfs_read_extent_buffer in do_walk_down omits 54de05629555 btrfs: remove all extra btrfs_check_eb_owner() calls omits f689eb936e2f btrfs: don't do find_extent_buffer in do_walk_down omits 861730d8f3b6 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 99f2abf86926 btrfs: scrub: ensure we output at least one error message [...] omits 9d22111279e3 btrfs: scrub: simplify the inode iteration output omits 2a3213bcf9b2 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 4e7e0cb1fa05 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits bcffe74d7cb6 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits a4482ae24f0f btrfs: scrub: fix incorrectly reported logical/physical address omits 3ac7f32df5a1 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits fdd096f9935b btrfs: === misc-next === omits e596ef908530 btrfs: do not directly include rwlock_types.h omits 1d80083c4618 btrfs: cleanup recursive include of the same header omits 975ed0152453 btrfs: qgroup: delete a TODO about using kmem cache to all [...] omits c0558ba80178 btrfs: make extent_write_locked_range() handle subpage wri [...] omits 4b8f2b06fbb9 btrfs: do not clear page dirty inside extent_write_locked_range() omits 0f54ae879c81 btrfs: lock subpage ranges in one go for writepage_delalloc() omits 4d1ba178c4c0 btrfs: subpage: introduce helpers to handle subpage delall [...] omits b15b12ba8574 btrfs: make __extent_writepage_io() to write specified range only omits 4934f6a0cf70 btrfs: add MODULE_DESCRIPTION() omits 7c2e7f5cac61 NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against [...] omits 6d347e7599fd btrfs: rename err to ret in btrfs_drop_snapshot() omits 2c924db51801 btrfs: rename err to ret in btrfs_recover_relocation() omits 64dfcd14f5b6 btrfs: rename ret to ret2 in btrfs_recover_relocation() omits 8dfaf900aec9 btrfs: rename ret to err in btrfs_recover_relocation() omits c86db5db4377 btrfs: rename err to ret in btrfs_cleanup_fs_roots() omits 97b2f8559e96 btrfs: cleanup duplicated parameters related to btrfs_crea [...] omits d58915a6d3ac btrfs: cleanup duplicated parameters related to create_io_em() omits e546e561dd1a btrfs: cleanup duplicated parameters related to btrfs_allo [...] omits 5140e50efa2c btrfs: cleanup duplicated parameters related to can_nocow_ [...] omits 2515239f4fbd btrfs: remove extent_map::block_start member omits 4ee15fe1ff44 btrfs: remove extent_map::block_len member omits 9a7db6b6278f btrfs: remove extent_map::orig_start member omits ded49c3b2022 btrfs: introduce extra sanity checks for extent maps omits d01f658f866f btrfs: introduce new members for extent_map omits c7d970246a81 btrfs: export the expected file extent through can_nocow_extent() omits 1076a4effe79 btrfs: rename extent_map::orig_block_len to disk_num_bytes omits 827308f8ead0 btrfs: move fiemap code into its own file omits 6ecbfc571950 btrfs: send: get rid of the label and gotos at ensure_comm [...] omits da2e83394e1b btrfs: add and use helper to commit the current transaction omits 41b8f898d3ac btrfs: scrub: avoid create/commit empty transaction at fin [...] omits e6bdbd017cbb btrfs: send: avoid create/commit empty transaction at ensu [...] omits 30071cbf9570 btrfs: send: make ensure_commit_roots_uptodate() simpler a [...] omits d50a1117f00b btrfs: avoid create and commit empty transaction when comm [...] omits f426261bb93d btrfs: qgroup: avoid start/commit empty transaction when f [...] omits be988dc72a0e btrfs: simplify range parameters of btrfs_wait_ordered_roots() omits 139ebe201867 btrfs: automatically remove the subvolume qgroup omits 589648994f46 btrfs: slightly loosen the requirement for qgroup removal omits 37d86d6dd581 btrfs: constify parameters of write_eb_member() and its users omits a160188e00f6 btrfs: keep const when returning value from get_unaligned_le8() omits 8d80e79c9fcc btrfs: remove unused define EXTENT_SIZE_PER_ITEM omits cbb0f11521be btrfs: use for-local variables that shadow function variables omits 670215e58660 btrfs: rename macro local variables that clash with other [...] omits 79e2fd74d6e3 btrfs: remove duplicate name variable declarations omits 6f5769edc04d btrfs: use a btrfs_inode local variable at btrfs_sync_file() omits 0ce2c3a440bd btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() omits 265c8eaafff8 btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() omits 42a08335d3bc btrfs: use a btrfs_inode in the log context (struct btrfs_ [...] omits f861e5761126 btrfs: make btrfs_finish_ordered_extent() return void omits 023eba40627f btrfs: ensure fast fsync waits for ordered extents after a [...] omits 58805a6b4c5f btrfs: move btrfs_block_group_root() to block-group.c omits 7c3c13411229 btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_ [...] omits 8fe52250ea5a btrfs: use a regular rb_root instead of cached rb_root for [...] omits 8794527bed9d btrfs: rename rb_root member of extent_map_tree from map to root omits a047ce00d5b2 btrfs: remove objectid from struct btrfs_inode on 64 bits [...] omits 7585b9950dc9 btrfs: remove location key from struct btrfs_inode omits fa1169d9c2e9 btrfs: don't allocate file extent tree for non regular files omits 7872938135f7 btrfs: unify index_cnt and csum_bytes from struct btrfs_inode omits f707767ee5ae btrfs: remove inode_lock from struct btrfs_root and use xa [...] omits 4ab09824da77 btrfs: reduce nesting and deduplicate error handling at bt [...] omits 5b8b034f90df btrfs: preallocate inodes xarray entry to avoid transaction abort omits 708af0c5770e btrfs: use an xarray to track open inodes in a root omits 146d6e54e5b8 btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT omits 50d1bdd2bbe2 btrfs: fix function name in comment for btrfs_remove_order [...] omits 2cf71c241d9e btrfs: fix misspelled end IO compression callbacks omits b923586fe001 btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() omits 5613f4e6f5b7 btrfs: zoned: make btrfs_get_dev_zone() static omits 66f6e9acf649 btrfs: pass struct btrfs_io_geometry into handle_ops_on_de [...] omits 29a096769501 btrfs: qgroup: do quick checks if quotas are enabled befor [...] adds 9e2f46cd8747 ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake adds 86aaa7e9d641 ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240B [...] adds 473880369304 ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD adds 3cb648c4dd3e ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 adds 58d89ee81a0b Merge tag 'ata-6.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds c3f38fa61af7 Linux 6.10-rc2 adds 6c3ca6654a74 LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init() adds b56f67a6c748 LoongArch: Fix built-in DTB detection adds 3de9c42d02a7 LoongArch: Add all CPUs enabled by fdt to NUMA node 0 adds beb2800074c1 LoongArch: Fix entry point in kernel image header adds 1098efd299ff LoongArch: Override higher address bits in JUMP_VIRT_ADDR adds eb36e520f4f1 LoongArch: Fix GMAC's phy-mode definitions in dts adds f06ce441457d Merge tag 'loongarch-fixes-6.10-1' of git://git.kernel.org [...] adds d55510527153 cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c adds 49ba7b515c4c cxl/region: Fix memregion leaks in devm_cxl_add_region() adds 2ab795141095 Merge tag 'cxl-fixes-6.10-rc3' of git://git.kernel.org/pub [...] adds 96998332ac4d fs/file: fix the check in find_next_fd() adds 5ea71848f7b2 cachefiles: remove unneeded include of <linux/fdtable.h> adds 73adfd9d60f6 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 02d38cc92434 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5abd7ef47dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4a77c3dead97 SUNRPC: Fix loop termination condition in gss_free_in_toke [...] adds 7805dc23f674 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 973eca8db557 kbuild: mksysmap now works on nixos new 829e1af02ef4 bcachefs: Fix GFP_KERNEL allocation in break_cycle() new 63a6b6c99471 bcachefs: Rereplicate now moves data off of durability=0 devices new a9cf489be39f bcachefs: Fix trans->locked assert new ce7f373961cf bcachefs: Use try_cmpxchg() family of functions instead of [...] new c92d0f38c577 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written new 9e55e7980f75 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c new f6e0e9563290 bcachefs: make offline fsck set read_only fs flag new c16662e7537d bcachefs: don't expose "read_only" as a mount option new 7dc94d239a9c bcachefs: bch2_printbuf_strip_trailing_newline() new 0c988d90b79f bcachefs: Replace bare EEXIST with private error codes new 34b6acc6b5bc bcachefs: allow passing full device path for target options new df780cd5437f bcachefs: check_key_has_inode() new 69b66a4f891c bcachefs: bch_alloc->stripe_sectors new fd4bfd92d61d bcachefs: BCH_DATA_unstriped new 7f7e53e6d0b3 bcachefs: metadata version bucket_stripe_sectors new 03a3df38c7ee bcachefs: add printbuf arg to bch2_parse_mount_opts() new b7a3fea7461e bcachefs: Add error code to defer option parsing new a1ecee0f5757 bcachefs: use new mount API new c5fa99283df9 bcachefs: KEY_TYPE_accounting new fe5d8b768599 bcachefs: Accumulate accounting keys in journal replay new b609724aac27 bcachefs: btree write buffer knows how to accumulate bch_a [...] new ea54f826dc0a bcachefs: Disk space accounting rewrite new f298179fc282 bcachefs: dev_usage updated by new accounting new 09740a536b98 bcachefs: Kill bch2_fs_usage_initialize() new 4dc6374d696f bcachefs: Convert bch2_ioctl_fs_usage() to new accounting new ac16198b5e65 bcachefs: kill bch2_fs_usage_read() new 4165888076e3 bcachefs: Kill writing old accounting to journal new dfeaaf951824 bcachefs: Delete journal-buf-sharded old style accounting new 331ccf6e840b bcachefs: Kill bch2_fs_usage_to_text() new 1ace51bfcca3 bcachefs: Kill fs_usage_online new 9f0162e1170e bcachefs: Kill replicas_journal_res new f8970ba2e63b bcachefs: Convert gc to new accounting new 8dcbfea747f9 bcachefs: Convert bch2_replicas_gc2() to new accounting new 46a97c313be8 bcachefs: bch2_verify_accounting_clean() new 55bcfcfbe2e1 bcachefs: bch_acct_compression new 28d5c19aa1db bcachefs: Convert bch2_compression_stats_to_text() to new [...] new 008834fd350f bcachefs: bch2_fs_accounting_to_text() new 785f8dd10d4d bcachefs: bch2_fs_usage_base_to_text() new ecac91108e7a bcachefs: bch_acct_snapshot new 63033110b148 bcachefs: bch_acct_btree new 7ad486260b7f bcachefs: bch_acct_rebalance_work new a0e9f2505a4a bcachefs: Eytzinger accumulation for accounting keys new 771ce0ae72a7 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new ff766d2f5d05 Merge branch 'misc-6.10' into for-next-current-v6.9-20240603 new 98a3c71b48aa Merge branch 'for-next-current-v6.9-20240603' into for-nex [...] new a55acd430166 Merge branch 'misc-6.10' into for-next-next-v6.10-20240603 new 77188ced8a33 btrfs: qgroup: do quick checks if quotas are enabled befor [...] new 12d96f1682d4 btrfs: pass struct btrfs_io_geometry into handle_ops_on_de [...] new 1e720d6bfd25 btrfs: zoned: make btrfs_get_dev_zone() static new b15272750e14 btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() new dc6e98d93731 btrfs: fix misspelled end IO compression callbacks new 8e194382dc41 btrfs: fix function name in comment for btrfs_remove_order [...] new aa1b76636664 btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT new a8c8fa5c9515 btrfs: use an xarray to track open inodes in a root new a2fe848f5593 btrfs: preallocate inodes xarray entry to avoid transaction abort new f1c3818eab80 btrfs: reduce nesting and deduplicate error handling at bt [...] new 4f4b5d0f0b52 btrfs: remove inode_lock from struct btrfs_root and use xa [...] new b3e1dcc82398 btrfs: unify index_cnt and csum_bytes from struct btrfs_inode new 7602a69a922b btrfs: don't allocate file extent tree for non regular files new 6335713cc6f3 btrfs: remove location key from struct btrfs_inode new 671b298680ef btrfs: remove objectid from struct btrfs_inode on 64 bits [...] new ae81a42a73d8 btrfs: rename rb_root member of extent_map_tree from map to root new 6353dfe0cc6b btrfs: use a regular rb_root instead of cached rb_root for [...] new 41df95e478cb btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_ [...] new 9bcb8b154d1e btrfs: move btrfs_block_group_root() to block-group.c new e4644070e78b btrfs: ensure fast fsync waits for ordered extents after a [...] new bd01817b85dc btrfs: make btrfs_finish_ordered_extent() return void new 7ae349e1ade2 btrfs: use a btrfs_inode in the log context (struct btrfs_ [...] new 7978df7ac7b6 btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() new 3cdfbb9b3c20 btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() new 2c8ce490496c btrfs: use a btrfs_inode local variable at btrfs_sync_file() new 9cb3a1963ca9 btrfs: remove duplicate name variable declarations new dd9566349783 btrfs: rename macro local variables that clash with other [...] new 3be790e81cd4 btrfs: use for-local variables that shadow function variables new d5a72bba714c btrfs: remove unused define EXTENT_SIZE_PER_ITEM new 4284605b60ca btrfs: keep const when returning value from get_unaligned_le8() new ac3076bc9a76 btrfs: constify parameters of write_eb_member() and its users new 51f16cf561ab btrfs: slightly loosen the requirement for qgroup removal new 509c2146c870 btrfs: automatically remove the subvolume qgroup new aedb9543d70c btrfs: simplify range parameters of btrfs_wait_ordered_roots() new 0f21715c0ad6 btrfs: qgroup: avoid start/commit empty transaction when f [...] new f86f3a1d31fc btrfs: avoid create and commit empty transaction when comm [...] new 3e52f1d5c6f0 btrfs: send: make ensure_commit_roots_uptodate() simpler a [...] new e9d2bef52557 btrfs: send: avoid create/commit empty transaction at ensu [...] new 4ef9d457c22f btrfs: scrub: avoid create/commit empty transaction at fin [...] new 854a53180351 btrfs: add and use helper to commit the current transaction new 0d74e2eba512 btrfs: send: get rid of the label and gotos at ensure_comm [...] new aed2ce70ea53 btrfs: move fiemap code into its own file new 8ccc64054ace btrfs: rename extent_map::orig_block_len to disk_num_bytes new b2846d8e589c btrfs: export the expected file extent through can_nocow_extent() new f8fbb251215f btrfs: introduce new members for extent_map new fc5a1043ad4f btrfs: introduce extra sanity checks for extent maps new 4e486720ff02 btrfs: remove extent_map::orig_start member new 1791ea755805 btrfs: remove extent_map::block_len member new ed11cbaea789 btrfs: remove extent_map::block_start member new 1c078c76bd24 btrfs: cleanup duplicated parameters related to can_nocow_ [...] new 8edabfc2bd5b btrfs: cleanup duplicated parameters related to btrfs_allo [...] new 99b9c0adce29 btrfs: cleanup duplicated parameters related to create_io_em() new 19713dc15a8d btrfs: cleanup duplicated parameters related to btrfs_crea [...] new 47b7ae8c6be7 btrfs: rename err to ret in btrfs_cleanup_fs_roots() new 0b562098aa97 btrfs: rename ret to err in btrfs_recover_relocation() new b4b41f43ec73 btrfs: rename ret to ret2 in btrfs_recover_relocation() new 2e2bc6b4783f btrfs: rename err to ret in btrfs_recover_relocation() new ea54efab391e btrfs: rename err to ret in btrfs_drop_snapshot() new f4a01dda127a btrfs: add MODULE_DESCRIPTION() new 23c5dbd485b7 btrfs: make __extent_writepage_io() to write specified range only new ad9595eed1ef btrfs: subpage: introduce helpers to handle subpage delall [...] new 51fb7461e1c5 btrfs: lock subpage ranges in one go for writepage_delalloc() new b1bd72fdc1ab btrfs: do not clear page dirty inside extent_write_locked_range() new dd9ba7d64a3e btrfs: make extent_write_locked_range() handle subpage wri [...] new 3f360da87aa3 btrfs: qgroup: delete a TODO about using kmem cache to all [...] new 6780ea13f5bc btrfs: cleanup recursive include of the same header new f8aec414acdd btrfs: do not directly include rwlock_types.h new 1c44d9fe6d67 btrfs: fix crash on racing fsync and size-extending write [...] new b285eb5bcf80 btrfs: constify pointer parameters where applicable new 270fe85dd2ed Merge branch 'b-for-next' into for-next-next-v6.10-20240603 new 71ae54cd7530 btrfs: === misc-next === new 4803d658fbae btrfs: handle unexpected parent block offset in btrfs_allo [...] new 9dcd7ba634d9 btrfs: scrub: fix incorrectly reported logical/physical address new 7e5a418dfa3c btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new e667a3c76c86 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 64db2967cf5f btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 27b557892be8 btrfs: scrub: simplify the inode iteration output new ec9d7bc1827d btrfs: scrub: ensure we output at least one error message [...] new 6b8638cd0068 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 220680b0f1c0 btrfs: don't do find_extent_buffer in do_walk_down new 0ec56f06c0b4 btrfs: remove all extra btrfs_check_eb_owner() calls new 03165fe5adfd btrfs: use btrfs_read_extent_buffer in do_walk_down new 33715f1af8a3 btrfs: push lookup_info into walk_control new a9ab69b65165 btrfs: move the eb uptodate code into it's own helper new f0beb5ab0bb0 btrfs: remove need_account in do_walk_down new 822fd6f5102c btrfs: unify logic to decide if we need to walk down into a node new b0d02120dafc btrfs: extract the reference dropping code into it's own helper new 944781ee4d2a btrfs: don't BUG_ON ENOMEM in walk_down_proc new 2223e5e1a1c5 btrfs: handle errors from ref mods during UPDATE_BACKREF new 2e6656258e74 btrfs: replace BUG_ON with ASSERT in walk_down_proc new c48fcf9d9d0e btrfs: clean up our handling of refs == 0 in snapshot delete new 65f5456fa0b3 btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] new a57a749b89dd btrfs: handle errors from btrfs_dec_ref properly new 82b0227f353d btrfs: add documentation around snapshot delete new 67f03bfc20f7 btrfs: report reclaim stats in sysfs new 3343ffea862b btrfs: store fs_info on space_info new 897b15f172e8 btrfs: dynamic block_group reclaim threshold new ac9ebf9f3c2d btrfs: periodic block_group reclaim new 45739220b3f6 btrfs: prevent pathological periodic reclaim loops new 982653660017 btrfs: urgent periodic reclaim pass new 160016db77cd btrfs: drop extent maps after failed COW dio write new cea9ba791838 btrfs: refactor btrfs_dio_submit_io() for less nesting and [...] new 48327cb4b241 btrfs: make compression path to be subpage compatible new f4722229b251 btrfs: fix a possible race window when allocating new exte [...] new f1d6631be681 Merge branch 'misc-next' into for-next-next-v6.10-20240603 new 8f1288f0a015 Merge branch 'for-next-next-v6.10-20240603' into for-next- [...] new 13525debd32b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d9b37cfa3e8 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 0daa52fbc7ac exfat: fix potential deadlock on __exfat_get_dentry_set new 6dc4dcfde9a5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 51b10a3c3599 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 4043904dd17d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96fac98f81e6 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new ba2161c98f2c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 0638b0922c26 NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against [...] new 87cc13f749e7 NFSD: remove unused structs 'nfsd3_voidargs' new 39dfe62ccee7 svcrdma: Refactor the creation of listener CMA ID new fec4124bac55 svcrdma: Handle ADDR_CHANGE CM event properly new a6a2e13e3bc6 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new ac42514f0b64 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 0af82f867733 Merge branch 'vfs.fixes' into vfs.all new 43bcd0a6aa46 vfs: replace WARN(down_read_trylock, ...) abuse with prope [...] new c06a4cc368ac readdir: Remove unused header include new 1f9ccdf69c9f readdir: Add missing quote in macro comment new 244ebddd34a0 fs: don't block i_writecount during exec new f113ef08b6bd tmpfs: don't interrupt fallocate with EINTR new 03950a7a6f1a Merge branch 'vfs.misc' into vfs.all new 68efe7d9f305 Merge branch 'vfs.xattr' into vfs.all new d694e46afb4b fs: nls: add missing MODULE_DESCRIPTION() macros new 4247aca2219d Merge branch 'vfs.module.description' into vfs.all new 263cf5780497 befs: Convert befs_symlink_read_folio() to use folio_end_read() new 8c30a7344abe coda: Convert coda_symlink_filler() to use folio_end_read() new def27a205420 cramfs: Convert cramfs_read_folio to use a folio new 09da047e554d efs: Convert efs_symlink_read_folio to use a folio new 4c59e914ef1a hpfs: Convert hpfs_symlink_read_folio to use a folio new 4df37c5f0882 isofs: Convert rock_ridge_symlink_read_folio to use a folio new e3ec0fe944d2 hostfs: Convert hostfs_read_folio() to use a folio new d15b00b1e588 jffs2: Remove calls to set/clear the folio error flag new 8f3ab6e4bebe nfs: Remove calls to folio_set_error new 86b3d5f6df0e orangefs: Remove calls to set/clear the error flag new f4c51473d22a reiserfs: Remove call to folio_set_error() new d86f2de026c5 romfs: Convert romfs_read_folio() to use a folio new ca7d585639b5 ufs: Remove call to set the folio error flag new 55050b6873c6 vboxsf: Convert vboxsf_read_folio() to use a folio new 1f56eedf7ff7 iomap: Remove calls to set and clear folio error flag new 7ad635ea8270 buffer: Remove calls to set and clear the folio error flag new f2f79c2aa4d2 Merge branch 'vfs.pg_error' into vfs.all new cd140ce9f611 hostfs: convert hostfs to use the new mount API new 03985f9e469e Merge branch 'vfs.mount.api' into vfs.all new 1c2d705247ca Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
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 (0551392533c7) \ N -- N -- N refs/heads/fs-next (1c2d705247ca)
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 197 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: Makefile | 2 +- arch/loongarch/boot/dts/loongson-2k0500-ref.dts | 4 +- arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 4 +- arch/loongarch/boot/dts/loongson-2k2000-ref.dts | 2 +- arch/loongarch/include/asm/numa.h | 1 + arch/loongarch/include/asm/stackframe.h | 2 +- arch/loongarch/kernel/head.S | 2 +- arch/loongarch/kernel/setup.c | 6 +- arch/loongarch/kernel/smp.c | 5 +- arch/loongarch/kernel/vmlinux.lds.S | 10 ++- drivers/ata/ahci.c | 1 - drivers/ata/libata-core.c | 9 +- drivers/cxl/core/region.c | 18 ++-- drivers/firmware/efi/libstub/loongarch.c | 2 +- fs/bcachefs/btree_locking.c | 1 + fs/bcachefs/move.c | 16 +++- fs/befs/linuxvfs.c | 10 +-- fs/binfmt_elf.c | 2 - fs/binfmt_elf_fdpic.c | 5 +- fs/binfmt_misc.c | 7 +- fs/btrfs/btrfs_inode.h | 4 +- fs/btrfs/compression.h | 8 ++ fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/delalloc-space.h | 2 +- fs/btrfs/delayed-inode.c | 6 +- fs/btrfs/delayed-inode.h | 6 +- fs/btrfs/dir-item.c | 8 +- fs/btrfs/dir-item.h | 6 +- fs/btrfs/disk-io.c | 18 ++-- fs/btrfs/disk-io.h | 17 ++-- fs/btrfs/extent_io.c | 79 +++++++++--------- fs/btrfs/extent_io.h | 6 +- fs/btrfs/fs.h | 10 +-- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ioctl.h | 2 +- fs/btrfs/misc.h | 4 +- fs/btrfs/props.c | 6 +- fs/btrfs/props.h | 2 +- fs/btrfs/qgroup.c | 22 ++--- fs/btrfs/qgroup.h | 12 +-- fs/btrfs/send.c | 2 +- fs/btrfs/send.h | 2 +- fs/btrfs/super.c | 4 +- fs/btrfs/super.h | 2 +- fs/btrfs/uuid-tree.c | 10 +-- fs/btrfs/uuid-tree.h | 4 +- fs/btrfs/volumes.c | 2 +- fs/btrfs/volumes.h | 2 +- fs/btrfs/xattr.c | 2 +- fs/btrfs/xattr.h | 2 +- fs/btrfs/zlib.c | 20 ++++- fs/btrfs/zoned.c | 2 +- fs/btrfs/zoned.h | 4 +- fs/btrfs/zstd.c | 19 +++-- fs/buffer.c | 7 +- fs/cachefiles/ondemand.c | 1 - fs/coda/symlink.c | 10 +-- fs/cramfs/inode.c | 25 +++--- fs/dcache.c | 2 +- fs/efs/symlink.c | 14 ++-- fs/exec.c | 14 +--- fs/exfat/dir.c | 2 +- fs/file.c | 4 +- fs/hostfs/hostfs_kern.c | 106 +++++++++++++++--------- fs/hpfs/namei.c | 15 +--- fs/iomap/buffered-io.c | 8 -- fs/isofs/rock.c | 17 ++-- fs/jffs2/file.c | 14 +--- fs/mpage.c | 13 +-- fs/nfs/read.c | 2 - fs/nfs/symlink.c | 10 +-- fs/nfs/write.c | 1 - fs/nls/mac-celtic.c | 1 + fs/nls/mac-centeuro.c | 1 + fs/nls/mac-croatian.c | 1 + fs/nls/mac-cyrillic.c | 1 + fs/nls/mac-gaelic.c | 1 + fs/nls/mac-greek.c | 1 + fs/nls/mac-iceland.c | 1 + fs/nls/mac-inuit.c | 1 + fs/nls/mac-roman.c | 1 + fs/nls/mac-romanian.c | 1 + fs/nls/mac-turkish.c | 1 + fs/nls/nls_ascii.c | 1 + fs/nls/nls_base.c | 1 + fs/nls/nls_cp1250.c | 1 + fs/nls/nls_cp1251.c | 1 + fs/nls/nls_cp1255.c | 1 + fs/nls/nls_cp437.c | 1 + fs/nls/nls_cp737.c | 1 + fs/nls/nls_cp775.c | 1 + fs/nls/nls_cp850.c | 1 + fs/nls/nls_cp852.c | 1 + fs/nls/nls_cp855.c | 1 + fs/nls/nls_cp857.c | 1 + fs/nls/nls_cp860.c | 1 + fs/nls/nls_cp861.c | 1 + fs/nls/nls_cp862.c | 1 + fs/nls/nls_cp863.c | 1 + fs/nls/nls_cp864.c | 1 + fs/nls/nls_cp865.c | 1 + fs/nls/nls_cp866.c | 1 + fs/nls/nls_cp869.c | 1 + fs/nls/nls_cp874.c | 1 + fs/nls/nls_cp932.c | 1 + fs/nls/nls_cp936.c | 1 + fs/nls/nls_cp949.c | 1 + fs/nls/nls_cp950.c | 1 + fs/nls/nls_euc-jp.c | 1 + fs/nls/nls_iso8859-1.c | 1 + fs/nls/nls_iso8859-13.c | 1 + fs/nls/nls_iso8859-14.c | 1 + fs/nls/nls_iso8859-15.c | 1 + fs/nls/nls_iso8859-2.c | 1 + fs/nls/nls_iso8859-3.c | 1 + fs/nls/nls_iso8859-4.c | 1 + fs/nls/nls_iso8859-5.c | 1 + fs/nls/nls_iso8859-6.c | 1 + fs/nls/nls_iso8859-7.c | 1 + fs/nls/nls_iso8859-9.c | 1 + fs/nls/nls_koi8-r.c | 1 + fs/nls/nls_koi8-ru.c | 1 + fs/nls/nls_koi8-u.c | 1 + fs/nls/nls_ucs2_utils.c | 1 + fs/nls/nls_utf8.c | 1 + fs/orangefs/inode.c | 13 +-- fs/orangefs/orangefs-bufmap.c | 4 +- fs/quota/dquot.c | 8 +- fs/readdir.c | 4 +- fs/reiserfs/inode.c | 1 - fs/romfs/super.c | 22 ++--- fs/ufs/dir.c | 1 - fs/vboxsf/file.c | 18 ++-- kernel/fork.c | 26 +----- mm/shmem.c | 9 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- scripts/mksysmap | 2 +- tools/testing/cxl/test/mem.c | 1 + 138 files changed, 419 insertions(+), 418 deletions(-)