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 046bdfeb107a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c94a7adf531b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd0fd8134e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a7aca0871cb8 Merge branch '9p-next' of git://github.com/martinetd/linux omits 57c1e2e7432f Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits d8cfb50e63de Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 7c3f2874e764 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 1a02f6abd8b4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits fad6655d8cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4853f48a246 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5441d86833db Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ef6d8f3ede25 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits dd7f84740852 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 92fa612a0dec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5310183a307e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 697c9a34a6f1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 8ff5b8e70690 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 86a5be60820b Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 0bd69a53c080 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a61b8a573bb Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 208fcf70505e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8c12c44d2ac4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fd0d8a3a9c90 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 4e34e508126e nfs: do not extent writes to the entire folio omits e8e820877963 cifs: fix setting SecurityFlags to true omits 871a1174fd0c Merge branch 'for-next-next-v6.10-20240704' into for-next- [...] omits 196bf00b52cc Merge branch 'for-next-current-v6.9-20240704' into for-nex [...] omits a54c4a115dab Merge branch 'misc-next' into for-next-next-v6.10-20240704 omits 67e677967b57 Merge branch 'b-for-next' into for-next-next-v6.10-20240704 omits 4ba574a75c27 Merge branch 'misc-6.10' into for-next-current-v6.9-20240704 omits 1860c3915df2 Merge branch 'misc-6.10' into for-next-next-v6.10-20240704 omits 917b8f417e28 btrfs: fix bitmap leak when loading free space cache on du [...] omits bab3e571e217 btrfs: qgroup: use xarray to track dirty extents in transaction. omits 879d54802bbe btrfs: qgroup: use goto style to handle error in add_delay [...] omits e0346d761b63 btrfs: make compression path to be subpage compatible omits ed9af7eb0cca btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 34a8a4ed1dc4 btrfs: scrub: ensure we output at least one error message [...] omits 2f4c4d159e20 btrfs: scrub: simplify the inode iteration output omits 5709e76cc2d8 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 2d21c5a3a66d btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits c8dc655fb181 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 0ff243e78a7f btrfs: scrub: fix incorrectly reported logical/physical address omits 3424b30da09e btrfs: handle unexpected parent block offset in btrfs_allo [...] omits a0c7229f88b5 btrfs: === misc-next on b-for-next === omits 3caaac655939 btrfs: remove the BUG_ON() inside extent_range_clear_dirty [...] omits 536a2e7e7cf3 btrfs: move extent_range_clear_dirty_for_io() into inode.c omits 1b9c6f16fa39 btrfs: fix __folio_put refcount in __alloc_dummy_extent_buffer omits a2a8a633850c btrfs: fix __folio_put refcount in btrfs_do_encoded_write omits 6e090dd6ed1e btrfs: enhance compression error messages omits dcc14fb48422 btrfs: fix data race when accessing the last_trans field o [...] omits 56eaa14b3239 btrfs: don't loop again over pinned extent maps when shrin [...] omits edcfd742c199 btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array() omits 04892fa7920e btrfs: remove the extra_gfp parameter from btrfs_alloc_fol [...] omits cbc2bc70b8c2 btrfs: introduce new "rescue=ignoresuperflags" mount option omits dd79bad6bb1a btrfs: introduce new "rescue=ignoremetacsums" mount option omits 51841445e36f btrfs: output the unrecognized super block flags as hex omits e5670959eff9 btrfs: remove unused Opt enums omits cb2ef11d5ac3 btrfs: tree-checker: add extra ram_bytes and disk_num_bytes check omits 152f49d56784 btrfs: fix the ram_bytes assignment for truncated ordered extents omits 7bb1c31b91f9 btrfs: make validate_extent_map() catch ram_bytes mismatch omits 6c5178dbf79c btrfs: ignore incorrect btrfs_file_extent_item::ram_bytes omits d552c573e823 btrfs: cleanup the bytenr usage inside btrfs_extent_item_t [...] omits f25ebe718eba btrfs: fix typo in error message in btrfs_validate_super() omits 5a29f944b44b btrfs: move the direct IO code into its own file omits 32eb6cb72244 btrfs: pass a btrfs_inode to btrfs_set_prop() omits 63e2df0aac83 btrfs: pass a btrfs_inode to btrfs_compress_heuristic() omits 9e0351e89ab3 btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inode omits 71b89fa2a200 btrfs: switch btrfs_pending_snapshot::dir to btrfs_inode omits 36d97a31bf76 btrfs: pass a btrfs_inode to btrfs_ioctl_send() omits 4fcea3fb4bb9 btrfs: switch btrfs_block_group::inode to struct btrfs_inode omits 43589607a500 btrfs: pass a btrfs_inode to is_data_inode() omits f2df664985ad btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items() omits c4aefc12c5da btrfs: pass a btrfs_inode to btrfs_readdir_put_delayed_items() omits 5ca0e719bbab btrfs: fix uninitialized return value in the ref-verify tool omits 24bc78031899 btrfs: remove raid-stripe-tree encoding field from stripe_extent omits c3980cd9082a btrfs: print-tree: add generation and type dump for EXTENT [...] omits ea48178fd806 btrfs: always do the basic checks for btrfs_qgroup_inherit [...] omits f9979fe01a78 btrfs: urgent periodic reclaim pass omits 32046e36a16e btrfs: prevent pathological periodic reclaim loops omits c2a235c0d6ec btrfs: periodic block_group reclaim omits e961d3cab65a btrfs: dynamic block_group reclaim threshold omits e1e577aafe41 btrfs: store fs_info in space_info omits d9f967b793db btrfs: report reclaim stats in sysfs omits 9e98119a11a5 btrfs: zoned: fix calc_available_free_space for zoned mode omits f04a05bcdad5 Merge branch 'misc-6.10' into next-fixes omits f500b8586d0e btrfs: qgroup: warn about inconsistent qgroups when relati [...] omits 833cc8a02e85 btrfs: qgroup: preallocate memory before adding a relation omits 1ab583599fcf btrfs: abort transaction on errors in btrfs_free_chunk() omits 4b84ef7a8f59 btrfs: only print error message when checking item size in [...] omits 767a0761c9d4 btrfs: abort transaction if we don't find extref in btrfs_ [...] omits 533a32bb8353 btrfs: avoid allocating and running pointless delayed exte [...] omits 4b050534c794 btrfs: preallocate ulist memory for qgroup rsv omits 4503fda9fbb6 btrfs: don't BUG_ON() when 0 reference count at btrfs_look [...] omits ed2e15926a0e btrfs: reduce nesting for extent processing at btrfs_looku [...] omits 85a4326813b2 btrfs: remove superfluous metadata check at btrfs_lookup_e [...] omits e479d7ee5432 btrfs: replace BUG_ON() with error handling at update_ref_ [...] omits eccae291fa48 btrfs: simplify setting the full backref flag at update_re [...] omits d9834a00cb1d btrfs: remove NULL transaction support for btrfs_lookup_ex [...] omits befa402b6808 btrfs: use label to deduplicate error path at btrfs_force_ [...] omits fdbd4653a7a9 btrfs: do not BUG_ON() when freeing tree block after error omits 7435e24e4116 btrfs: remove super block argument from btrfs_iget_locked() omits d96b0687220e btrfs: remove super block argument from btrfs_iget_path() omits 37f7b0b78d37 btrfs: remove super block argument from btrfs_iget() omits 30b338060607 btrfs: subpage: remove the unused error bitmap dumping omits ec2f49d6b380 btrfs: uapi: record temporary super flags used by btrfstune omits 6a48bc9d54db btrfs: add documentation around snapshot delete omits 0375e6986b45 btrfs: handle errors from btrfs_dec_ref() properly omits 0315503da28f btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] omits 2e27307dad83 btrfs: clean up our handling of refs == 0 in snapshot delete omits 80d2c322ae1c btrfs: replace BUG_ON with ASSERT in walk_down_proc() omits 7466f0a30bd4 btrfs: handle errors from ref mods during UPDATE_BACKREF i [...] omits e1246d12e910 btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_inf [...] omits 1c57fa2b9ba5 btrfs: extract the reference dropping code into it's own helper omits 8d183dc27287 btrfs: unify logic to decide if we need to walk down into [...] omits d79982e7fa32 btrfs: remove local variable need_account in do_walk_down() omits e19f6adff4fa btrfs: factor out eb uptodate check from do_walk_down() omits d084307f986f btrfs: push lookup_info into struct walk_control omits 47349da6c84f btrfs: use btrfs_read_extent_buffer() in do_walk_down() omits 0f81a4ce4656 btrfs: remove all extra btrfs_check_eb_owner() calls omits 0e772f8ed564 btrfs: don't do extra find_extent_buffer() in do_walk_down() omits 78b2cdf11725 btrfs: avoid transaction commit on any fsync after subvolu [...] omits 3cbf392595c6 btrfs: remove pointless code when creating and deleting a [...] omits f8205d60fec9 btrfs: pass reloc_control to setup_relocation_extent_mapping() omits 397aa0a23213 btrfs: pass a struct reloc_control to prealloc_file_extent [...] omits a42ec695fc5e btrfs: don't pass fs_info to describe_relocation() omits d01e063d400d btrfs: pass a reloc_control to relocate_one_folio() omits ac0c00273c5d btrfs: pass a reloc_control to relocate_file_extent_cluster() omits d7660d4e0907 btrfs: pass reloc_control to relocate_data_extent() omits 72961c608b4b btrfs: update panic message when splitting ordered extent omits 16cab1e9e689 btrfs: mark ordered extent insertion failure checks as unlikely omits f4e53d4a0f57 btrfs: avoid removal and re-insertion of split ordered extent omits d500ffa43275 btrfs: add comment about locking to btrfs_split_ordered_extent() omits ca04ef87e231 btrfs: reduce critical section at btrfs_wait_ordered_extents() omits 80a8cf042342 btrfs: reduce critical section at btrfs_wait_ordered_roots() omits 9cf5f5434552 btrfs: constify pointer parameters where applicable omits 928ad3ed2eca btrfs: do not directly include rwlock_types.h omits 0310890f4f9f btrfs: cleanup recursive include of the same header omits 28500ea7f1f9 btrfs: qgroup: delete a TODO about using kmem cache to all [...] omits 5af6f594a2a6 btrfs: make extent_write_locked_range() handle subpage wri [...] omits c4ff4ff523b4 btrfs: do not clear page dirty inside extent_write_locked_range() omits 781f29686427 btrfs: lock subpage ranges in one go for writepage_delalloc() omits d531ba2cb986 btrfs: subpage: introduce helpers to handle subpage delall [...] omits b1bc8d1ffff0 btrfs: make __extent_writepage_io() to write specified range only omits 89d6ce0815be btrfs: add MODULE_DESCRIPTION() omits 551afb6c7ea0 btrfs: rename err to ret in btrfs_drop_snapshot() omits fff06adac901 btrfs: rename err to ret in btrfs_recover_relocation() omits 2b0a6026c28a btrfs: rename ret to ret2 in btrfs_recover_relocation() omits 4b7b629013e7 btrfs: rename ret to err in btrfs_recover_relocation() omits 4a8e903a4ab5 btrfs: rename err to ret in btrfs_cleanup_fs_roots() omits 5340a6566644 btrfs: cleanup duplicated parameters related to btrfs_crea [...] omits 3b7df0e04369 btrfs: cleanup duplicated parameters related to create_io_em() omits dab521781584 btrfs: cleanup duplicated parameters related to btrfs_allo [...] omits cbfcae16198b btrfs: cleanup duplicated parameters related to can_nocow_ [...] omits e160c4e00afd btrfs: remove extent_map::block_start member omits a8ecc03390df btrfs: remove extent_map::block_len member omits 75a511b10738 btrfs: remove extent_map::orig_start member omits e891bea9a082 btrfs: introduce extra sanity checks for extent maps omits c9ab609c236a btrfs: introduce new members for extent_map omits 974099460a4e btrfs: export the expected file extent through can_nocow_extent() omits 0dc39041427b btrfs: rename extent_map::orig_block_len to disk_num_bytes omits 758c09f1bc91 btrfs: move fiemap code into its own file omits f93c1c910b88 btrfs: send: get rid of the label and gotos at ensure_comm [...] omits 3f87fbabcbe0 btrfs: add and use helper to commit the current transaction omits 3628aafddf28 btrfs: scrub: avoid create/commit empty transaction at fin [...] omits 63a2a7c3b767 btrfs: send: avoid create/commit empty transaction at ensu [...] omits 75dc4c047950 btrfs: send: make ensure_commit_roots_uptodate() simpler a [...] omits 4d5bf2aa793a btrfs: avoid create and commit empty transaction when comm [...] omits 9a10cb52de48 btrfs: qgroup: avoid start/commit empty transaction when f [...] omits 6af5cf9e3abb btrfs: simplify range parameters of btrfs_wait_ordered_roots() omits b4e13067fdfe btrfs: automatically remove the subvolume qgroup omits a8a676855a05 btrfs: slightly loosen the requirement for qgroup removal omits 927d7fb68e74 btrfs: constify parameters of write_eb_member() and its users omits 602e9e5fe71c btrfs: keep const when returning value from get_unaligned_le8() omits 7feab8e7140a btrfs: remove unused define EXTENT_SIZE_PER_ITEM omits 10ce9c146357 btrfs: use for-local variables that shadow function variables omits 6826a893270f btrfs: rename macro local variables that clash with other [...] omits 782c47536fa4 btrfs: remove duplicate name variable declarations omits 53a2a68ba0fe btrfs: use a btrfs_inode local variable at btrfs_sync_file() omits 9062fa18d449 btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() omits 3ee605997a5f btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() omits 07845e06b559 btrfs: use a btrfs_inode in the log context (struct btrfs_ [...] omits e86e5328e6bd btrfs: make btrfs_finish_ordered_extent() return void omits db1ff900b1a2 btrfs: move btrfs_block_group_root() to block-group.c omits 514257fe863d btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_ [...] omits 8ca30b16ded1 btrfs: use a regular rb_root instead of cached rb_root for [...] omits 92ed46b9480f btrfs: rename rb_root member of extent_map_tree from map to root omits 1045475351f6 btrfs: remove objectid from struct btrfs_inode on 64 bits [...] omits 30cd44d6cb94 btrfs: remove location key from struct btrfs_inode omits af7901e4ab6e btrfs: don't allocate file extent tree for non regular files omits 5edf16a028c0 btrfs: unify index_cnt and csum_bytes from struct btrfs_inode omits d3fcbf3ecf45 btrfs: remove inode_lock from struct btrfs_root and use xa [...] omits 2af32dab9b6a btrfs: reduce nesting and deduplicate error handling at bt [...] omits 12b45f1b9674 btrfs: preallocate inodes xarray entry to avoid transaction abort omits 2c04cb9203cf btrfs: use an xarray to track open inodes in a root omits bb4a66ca50d9 btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT omits a97a7d61be17 btrfs: fix function name in comment for btrfs_remove_order [...] omits e362741ce05c btrfs: fix misspelled end IO compression callbacks omits 4e72820d14d9 btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() omits 8fecbbda6373 btrfs: zoned: make btrfs_get_dev_zone() static omits 139d3c95a8f3 btrfs: pass struct btrfs_io_geometry into handle_ops_on_de [...] omits 2293a0eb7b4c btrfs: qgroup: do quick checks if quotas are enabled befor [...] omits bde63e8eae5d fs/ntfs3: Fix formatting, change comments, renaming omits 68ef5b8c612b fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed omits 0a6a03ce384c fs/ntfs3: Implement simple fileattr omits 7f3398954848 fs/ntfs3: Redesign legacy ntfs support omits 93b9fb517058 fs/ntfs3: Use function file_inode to get inode from file omits 3e666d98b575 fs/ntfs3: Minor ntfs_list_ea refactoring omits dac66ae39997 fs/ntfs3: Check more cases when directory is corrupted omits 27ba86795ed6 fs/ntfs3: Do copy_to_user out of run_lock omits 45da7f5a00d9 fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP omits b582047b407b fs/ntfs3: Missed error return omits 76a65ae141a2 fs/ntfs3: Fix the format of the "nocase" mount option omits d6d793ae5589 bcachefs: Simplify btree key cache fill path omits e5c368e86712 bcachefs: Improve "unable to allocate journal write" message omits 51f4149b6e4e bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag omits 55003227adde bcachefs: Ensure buffered writes write as much as they can omits 2059216e8233 bcachefs: Discard, invalidate workers are now per device omits f01cc71c8f5a bcachefs: support STATX_DIOALIGN for statx file omits 4e8dec00ff18 bcachefs: split out lru_format.h omits 001f34c10021 bcachefs: bch2_btree_key_cache_drop() now evicts omits b4061d323366 bcachefs: set fgf order hint before starting a buffered write omits f8f923227b0b bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] omits 21ed6290e592 bcachefs: Reduce the scope of gc_lock omits 36832456cdc2 bcachefs: per_cpu_sum() omits 9594def4fc23 MAINTAINERS: remove Brian Foster as a reviewer for bcachefs omits 8942cc1af7d5 bcachefs: kill key cache arg to bch2_assert_pos_locked() omits c79209eeef20 bcachefs: btree_path_cached_set() omits 75904d70d8cb bcachefs: btree_node_unlock() assert omits f6ba90916e5e bcachefs: bch2_gc_pos_to_text() omits 6abbcfca9cd2 bcachefs: bch2_btree_id_to_text() omits 8c59906368ec bcachefs: Kill gc_pos_btree_node() omits f5be4436a3fa bcachefs: Fix bch2_gc_accounting_done() locking omits 628059e27a8f bcachefs: bch2_accounting_mem_gc() omits 3ec9d950817d bcachefs: Refactor disk accounting data structures omits 0d8872a36772 bcachefs: fix smatch data leak warning in fs usage ioctl omits 9b0104b420d8 bcachefs: Fix race in bch2_accounting_mem_insert() omits fc19f9a2e928 bcachefs: bch2_btree_insert() - add btree iter flags omits cf67e995a2a0 bcachefs: BCH_IOCTL_QUERY_ACCOUNTING omits ba185f825ed0 bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range omits e796a5d11647 bcachefs: support FS_IOC_SETFSLABEL omits b0f9af988ce4 bcachefs: support get fs label omits 73f9d2fa2d85 bcachefs: implement FS_IOC_GETVERSION to support lsattr omits 944e7cfb3ca6 bcachefs: Unlock trans when waiting for user input in fsck omits f810ac988e3d bcachefs: Clear trans->last_unlock_ip when setting trans->locked omits e17999890c4d bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() omits 3ab5d8c732fd bcachefs: track writeback errors using the generic trackin [...] omits a1d198376d7d bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] omits 350132dc2c04 bcachefs: twf: delete dead struct fields omits 1bc1ed6bce35 bcachefs: bch2_stdio_redirect_readline_timeout() omits 9b687b32d45d bcachefs: twf: convert bch2_stdio_redirect_readline() to darray omits f9df0738f724 bcachefs: Plumb more logging through stdio redirect omits f75ad706a1cf bcachefs: fsck_err() may now take a btree_trans omits 6e1499f80a0a bcachefs: btree_types bitmask cleanups omits 9a2e3b3e649c bcachefs: Delete old assertion for online fsck omits cd8984304cfa bcachefs: Initialize gc buckets in alloc trigger omits 5f55c9b156e0 bcachefs: Walk leaf to root in btree_gc omits 78edd4e30aab bcachefs: Don't block journal when finishing check_allocations() omits 1205c8d789db bcachefs: bch2_fs_get_tree() cleanup omits 43c6a0cede5a bcachefs: Kill bch2_mount() omits 80912778d816 bcachefs: Eytzinger accumulation for accounting keys omits 9791390e9379 bcachefs: bch_acct_rebalance_work omits 7a3521495d88 bcachefs: bch_acct_btree omits 3f828b26d00e bcachefs: bch_acct_snapshot omits fee751fcfa5d bcachefs: bch2_fs_usage_base_to_text() omits 9cb6b0340f5d bcachefs: bch2_fs_accounting_to_text() omits 72bbac1bd98a bcachefs: Convert bch2_compression_stats_to_text() to new [...] omits 7cdd5ad1b091 bcachefs: bch_acct_compression omits 2b8cdc144f65 bcachefs: bch2_verify_accounting_clean() omits 1aa4f7d43c81 bcachefs: Convert bch2_replicas_gc2() to new accounting omits 974eae51671d bcachefs: Convert gc to new accounting omits aab369aec227 bcachefs: Kill replicas_journal_res omits f0ff2b739688 bcachefs: Kill fs_usage_online omits 68e348637488 bcachefs: Kill bch2_fs_usage_to_text() omits dd33d3ce9b6b bcachefs: Delete journal-buf-sharded old style accounting omits 0f19bc768626 bcachefs: Kill writing old accounting to journal omits e4d21c93deac bcachefs: kill bch2_fs_usage_read() omits b9525f432a8d bcachefs: Convert bch2_ioctl_fs_usage() to new accounting omits 5891ad32b0d4 bcachefs: Kill bch2_fs_usage_initialize() omits 9062045eaa86 bcachefs: dev_usage updated by new accounting omits 1c42770f21a3 bcachefs: Coalesce accounting keys before journal replay omits 35afc309d162 bcachefs: Disk space accounting rewrite omits a56f8cf27c27 bcachefs: btree write buffer knows how to accumulate bch_a [...] omits 8b375790999e bcachefs: Accumulate accounting keys in journal replay omits 3f6e2102149d bcachefs: KEY_TYPE_accounting omits 756494a6bf39 bcachefs: use new mount API omits 30302eb598b3 bcachefs: Add error code to defer option parsing omits a25851d2cdd7 bcachefs: add printbuf arg to bch2_parse_mount_opts() omits 6ec2ee386949 bcachefs: metadata version bucket_stripe_sectors omits f02276e0e4b4 bcachefs: BCH_DATA_unstriped omits 282e9325dd4a bcachefs: bch_alloc->stripe_sectors omits 69d433af041f bcachefs: check_key_has_inode() omits cad8924b1294 bcachefs: allow passing full device path for target options omits 090ade9b53ed bcachefs: bch2_printbuf_strip_trailing_newline() omits 2ae1eed33ea4 bcachefs: don't expose "read_only" as a mount option omits 87c521d09c08 bcachefs: make offline fsck set read_only fs flag omits 15d1ac222829 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c omits 4ebf23aa1659 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written omits c72488df5987 bcachefs: Use try_cmpxchg() family of functions instead of [...] omits 7a0aa7d3ca9b bcachefs: add might_sleep() annotations for fsck_err() omits e5ee3dde6b90 bcachefs: fix missing include omits 2131e93aa6e1 bcachefs: Use filemap_read() to simplify the execution flow omits c28b6142b6eb bcachefs: Align the display format of `btrees/inodes/keys` omits d2a1da1bcd75 bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text adds 3d1bec293378 minixfs: Fix minixfs_rename with HIGHMEM adds 83ab4b461eb7 Merge tag 'vfs-6.10-rc8.fixes' of git://git.kernel.org/pub [...] adds 0005b2dc43f9 dsa: lan9303: Fix mapping between DSA port number and PHY address adds 0c754d9d86ff net: bcmasp: Fix error code in probe() adds 2cb489eb8dfc wireguard: selftests: use acpi=off instead of -no-acpi for [...] adds 948f991c62a4 wireguard: allowedips: avoid unaligned 64-bit memory accesses adds 2fe3d6d2053c wireguard: queueing: annotate intentional data race in cpu [...] adds 381a7d453fa2 wireguard: send: annotate intentional data race in checkin [...] adds 842c361b2429 Merge branch 'wireguard-fixes-for-6-10-rc7' adds 0ec986ed7bab tcp: fix incorrect undo caused by DSACK of TLP retransmit adds 83c36e7cfd74 docs: networking: devlink: capitalise length value adds 30f747b8d53b net: phy: microchip: lan87xx: reinit PHY after cable test adds 0d1b7d6c9274 bnxt: fix crashes when reducing ring count with active RSS [...] adds 442e26af9aa8 octeontx2-af: Fix incorrect value output on error path in [...] adds 0913ec336a6c net: ks8851: Fix deadlock with the SPI chip variant adds 1cb6f0bae504 bpf: Fix too early release of tcx_entry adds 5f1d18de7918 selftests/bpf: Extend tcx tests to cover late tcx_entry release adds f0c180256937 skmsg: Skip zero length skb in sk_msg_recvmsg adds 528269fe117f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds f153831097b4 net: fix rc7's __skb_datagram_iter() adds 01fc5142ae6b i40e: Fix XDP program unloading while removing the driver adds e1533b6319ab net: ethernet: lantiq_etop: fix double free in detach adds 97a9063518f1 tcp: avoid too many retransmit packets adds 76a0a3f9cc2f e1000e: fix force smbus during suspend flow adds 8c6790b5c25d net: ethernet: mtk-star-emac: set mac_managed_pm when probing adds f2aeb7306a89 ppp: reject claimed-as-LCP but actually malformed packets adds c184cf94e73b ethtool: netlink: do not return SQI value if link is down adds 5c0b485a8c61 udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). adds 7a99afef17af net: ks8851: Fix potential TX stall after interface reopen adds 26488172b029 net/sched: Fix UAF when resolving a clash adds 626dfed5fa3b net, sunrpc: Remap EPERM in case of connection failure in [...] adds af253aef183a bpf: fix order of args in call to bpf_map_kvcalloc adds d4523831f07a bpf: Fail bpf_timer_cancel when callback is being cancelled adds a6fcd19d7eac bpf: Defer work in bpf_timer_cancel_and_free adds 0c237341d994 Merge branch 'fixes-for-bpf-timer-lockup-and-uaf' adds 50bd5a0c658d selftests/bpf: Add timer lockup selftest adds a819ff0cf9fa Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 631a4b3ddc78 netfilter: nfnetlink_queue: drop bogus WARN_ON adds cff3bd012a95 netfilter: nf_tables: prefer nft_chain_validate adds d7c199e77ef2 Merge tag 'nf-24-07-11' of git://git.kernel.org/pub/scm/li [...] adds 51df8e0cbaef Merge tag 'net-6.10-rc8' of git://git.kernel.org/pub/scm/l [...] adds ce1dac560a74 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices adds 40b3d0838a1f spi: axi-spi-engine: fix sleep calculation adds 1762dc01fc78 spi: davinci: Unset POWERDOWN bit when releasing resources adds 8221545c440b spi: omap2-mcspi: Revert multi mode support adds c86a918b1bdb spi: don't unoptimize message in spi_async() adds ca52aa4c60f7 spi: add defer_optimize_message controller flag adds c8bd922d924b spi: mux: set ctlr->bits_per_word_mask adds 8a18fda0febb Merge tag 'spi-fix-v6.10-rc7' of git://git.kernel.org/pub/ [...] adds d5cfecfe7f32 dm vdo: replace max_discard_sectors with max_hw_discard_sectors adds 43db1e03c086 Merge tag 'for-6.10/dm-fixes-2' of git://git.kernel.org/pu [...] adds 68a3ebd18bc8 btrfs: use delayed iput during extent map shrinking adds b3ebb9b7e92a btrfs: stop extent map shrinker if reschedule is needed adds 448494051429 btrfs: avoid races when tracking progress for extent map s [...] adds c27ee729aea5 Merge branch 'misc-6.10' into next-fixes adds f7f8e7a53692 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5c15d1516b9d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6f692b1672bd bcachefs: Fix RCU splat new fd80d1400525 bcachefs: fix scheduling while atomic in break_cycle() new 36c6901e4e93 bcachefs: Set PF_MEMALLOC_NOFS when trans->locked new 77629a3d9b22 bcachefs: btree ids are 64 bit bitmasks new c5f835fe84d3 bcachefs: bch2_gc_btree() should not use btree_root_lock new 126cb5636eb5 bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text new 965bbbd32d37 bcachefs: Align the display format of `btrees/inodes/keys` new a4f2e4df799a bcachefs: Use filemap_read() to simplify the execution flow new 84056af37c31 bcachefs: fix missing include new 4828cdccd189 bcachefs: add might_sleep() annotations for fsck_err() new 668a154f7905 bcachefs: Use try_cmpxchg() family of functions instead of [...] new cf7d7b551dcf bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written new 815d1e2e8b87 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c new f3da634e1476 bcachefs: make offline fsck set read_only fs flag new 65ef12f57c55 bcachefs: don't expose "read_only" as a mount option new cd0935b78cf2 bcachefs: bch2_printbuf_strip_trailing_newline() new 19f7280d1189 bcachefs: allow passing full device path for target options new a00939204d58 bcachefs: check_key_has_inode() new c8b86812f4e9 bcachefs: bch_alloc->stripe_sectors new 576d94877f3e bcachefs: BCH_DATA_unstriped new 4cf7e4195b7a bcachefs: metadata version bucket_stripe_sectors new 5ff4e2a5b15c bcachefs: add printbuf arg to bch2_parse_mount_opts() new 8dad024b06bc bcachefs: Add error code to defer option parsing new 9c21b51b8816 bcachefs: use new mount API new 702ad126c321 bcachefs: KEY_TYPE_accounting new 525e0a64bba7 bcachefs: Accumulate accounting keys in journal replay new a7b36ec9d40c bcachefs: btree write buffer knows how to accumulate bch_a [...] new 79f591e9e7b9 bcachefs: Disk space accounting rewrite new f4913d02e6a2 bcachefs: Coalesce accounting keys before journal replay new 5a2930db7f6f bcachefs: dev_usage updated by new accounting new ddef68b369ee bcachefs: Kill bch2_fs_usage_initialize() new 86370c27bd3a bcachefs: Convert bch2_ioctl_fs_usage() to new accounting new f601628589ad bcachefs: kill bch2_fs_usage_read() new 98c701d864af bcachefs: Kill writing old accounting to journal new 882411c51f07 bcachefs: Delete journal-buf-sharded old style accounting new 00f9dc65181c bcachefs: Kill bch2_fs_usage_to_text() new e4a0d5af77a4 bcachefs: Kill fs_usage_online new e7bb146d9bbb bcachefs: Kill replicas_journal_res new 8a53b11d0fac bcachefs: Convert gc to new accounting new 3bdb0737820f bcachefs: Convert bch2_replicas_gc2() to new accounting new 1a6e9a7bdd11 bcachefs: bch2_verify_accounting_clean() new 2089e6791316 bcachefs: bch_acct_compression new 0030f34f01a4 bcachefs: Convert bch2_compression_stats_to_text() to new [...] new 791424a91cc1 bcachefs: bch2_fs_accounting_to_text() new 4e6e44dabf07 bcachefs: bch2_fs_usage_base_to_text() new ab1f4d653876 bcachefs: bch_acct_snapshot new cb19f9c7f461 bcachefs: bch_acct_btree new 338c3a05d75e bcachefs: bch_acct_rebalance_work new b23eec01cdd0 bcachefs: Eytzinger accumulation for accounting keys new 77ccbfdf727a bcachefs: Kill bch2_mount() new 2bde25d265d5 bcachefs: bch2_fs_get_tree() cleanup new 0b5cdc0a9236 bcachefs: Don't block journal when finishing check_allocations() new d1dabffe6fe7 bcachefs: Walk leaf to root in btree_gc new 49e6ecbbf0e6 bcachefs: Initialize gc buckets in alloc trigger new 21d09ccecf36 bcachefs: Delete old assertion for online fsck new 9ca9ff00b806 bcachefs: btree_types bitmask cleanups new 06230da4d5dc bcachefs: fsck_err() may now take a btree_trans new acf837f44b5b bcachefs: Plumb more logging through stdio redirect new 380a2805d574 bcachefs: twf: convert bch2_stdio_redirect_readline() to darray new d4b1f004f20b bcachefs: bch2_stdio_redirect_readline_timeout() new 82b6dc16fcb6 bcachefs: twf: delete dead struct fields new 9e9db8b85367 bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] new 4796e81faf9d bcachefs: track writeback errors using the generic trackin [...] new c01a23c73089 bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() new 3de28c55da79 bcachefs: Unlock trans when waiting for user input in fsck new 64622524910c bcachefs: implement FS_IOC_GETVERSION to support lsattr new 8696f1cf1f2b bcachefs: support get fs label new fe1937a297c4 bcachefs: support FS_IOC_SETFSLABEL new 47b2f15c6baa bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range new dbc044f8b098 bcachefs: BCH_IOCTL_QUERY_ACCOUNTING new 41bb94fa4d02 bcachefs: bch2_btree_insert() - add btree iter flags new 05f42b2bec3f bcachefs: Fix race in bch2_accounting_mem_insert() new 44d0d9caab7a bcachefs: fix smatch data leak warning in fs usage ioctl new 9e14906999b8 bcachefs: Refactor disk accounting data structures new 4ff270813165 bcachefs: bch2_accounting_mem_gc() new 7b076c3e9c23 bcachefs: Fix bch2_gc_accounting_done() locking new 54df914036d9 bcachefs: Kill gc_pos_btree_node() new 6b7aa708fdac bcachefs: bch2_btree_id_to_text() new c93ee3ecf704 bcachefs: bch2_gc_pos_to_text() new 2aa7a623d8a1 bcachefs: btree_node_unlock() assert new 7065009db0b0 bcachefs: btree_path_cached_set() new f4bda42a3b5a bcachefs: kill key cache arg to bch2_assert_pos_locked() new 489643edeb79 MAINTAINERS: remove Brian Foster as a reviewer for bcachefs new de0903151ead bcachefs: per_cpu_sum() new 75890ef572da bcachefs: Reduce the scope of gc_lock new 459466375184 bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] new 62f17d23b218 bcachefs: set fgf order hint before starting a buffered write new 86a46112a445 bcachefs: bch2_btree_key_cache_drop() now evicts new cf5636a72989 bcachefs: split out lru_format.h new d6b28dc0cd48 bcachefs: support STATX_DIOALIGN for statx file new 9bdefa7951ab bcachefs: Ensure buffered writes write as much as they can new 8ddbedfb7162 bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag new 80b7f77a2d18 bcachefs: Improve "unable to allocate journal write" message new f156897e7165 bcachefs: Simplify btree key cache fill path new dcbcd64f4cef bcachefs: spelling fix new cb2e8d4c2327 bcachefs: Ratelimit checksum error messages new 693b6a632e86 bcachefs: bch2_extent_crc_unpacked_to_text() new dd6ece836601 bcachefs: Make read_only a mount option again, but hidden new 07ab7edeb066 bcachefs: Self healing on read IO error new a190cefa7809 bcachefs: sysfs internal/trigger_journal_writes new 97aa1c432937 bcachefs: Improve startup message new 6c9508ea09f4 bcachefs: uninline fallocate functions new 54fb2dad4aae bcachefs: Convert clock code to u64s new f5f23f857e9d bcachefs: Improve copygc_wait_to_text() new fa40a044e3f6 lockdep: lockdep_set_notrack_class() new 5984ed6930d4 bcachefs: Add lockdep support for btree node locks new 69558c638c46 bcachefs: fix ei_update_lock lock ordering new 8152acb8f2b3 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 6a2b3280450b Merge branch 'misc-6.10' into for-next-current-v6.9-20240711 new 94ece8ee5531 Merge branch 'for-next-current-v6.9-20240711' into for-nex [...] new 414778928463 Merge branch 'misc-6.10' into for-next-next-v6.10-20240711 new 34064fc3c9b5 btrfs: qgroup: do quick checks if quotas are enabled befor [...] new 3ef6adef12bc btrfs: pass struct btrfs_io_geometry into handle_ops_on_de [...] new 55a2f3887078 btrfs: zoned: make btrfs_get_dev_zone() static new d153fc5573e9 btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() new 416d6ab49d43 btrfs: fix misspelled end IO compression callbacks new 3441b070f82b btrfs: fix function name in comment for btrfs_remove_order [...] new bbbee460aaaa btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT new 310b2f5d5a94 btrfs: use an xarray to track open inodes in a root new 061ea8581b2e btrfs: preallocate inodes xarray entry to avoid transaction abort new d25f4ec17624 btrfs: reduce nesting and deduplicate error handling at bt [...] new e2844cce75c9 btrfs: remove inode_lock from struct btrfs_root and use xa [...] new d9891ae28b0d btrfs: unify index_cnt and csum_bytes from struct btrfs_inode new 3d7db6e8bd22 btrfs: don't allocate file extent tree for non regular files new 068fc8f9141f btrfs: remove location key from struct btrfs_inode new 7a7bc21449bb btrfs: remove objectid from struct btrfs_inode on 64 bits [...] new 7f5830bc964d btrfs: rename rb_root member of extent_map_tree from map to root new 4e660ca3a98d btrfs: use a regular rb_root instead of cached rb_root for [...] new 70559abf6241 btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_ [...] new 83937fb612ef btrfs: move btrfs_block_group_root() to block-group.c new c41881ae07c8 btrfs: make btrfs_finish_ordered_extent() return void new 4d0120a51935 btrfs: use a btrfs_inode in the log context (struct btrfs_ [...] new cef2daba4268 btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() new e641e323abb3 btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() new 56b7169f691c btrfs: use a btrfs_inode local variable at btrfs_sync_file() new 9c5e1fb024df btrfs: remove duplicate name variable declarations new 91629e6dea43 btrfs: rename macro local variables that clash with other [...] new d2715d1db455 btrfs: use for-local variables that shadow function variables new 5100c4eb527e btrfs: remove unused define EXTENT_SIZE_PER_ITEM new 840a97bdef1e btrfs: keep const when returning value from get_unaligned_le8() new 56e6f2687521 btrfs: constify parameters of write_eb_member() and its users new a776bf5f3c23 btrfs: slightly loosen the requirement for qgroup removal new 839d6ea4f86d btrfs: automatically remove the subvolume qgroup new 42317ab440c1 btrfs: simplify range parameters of btrfs_wait_ordered_roots() new de18fba807c6 btrfs: qgroup: avoid start/commit empty transaction when f [...] new cab0d8623fb4 btrfs: avoid create and commit empty transaction when comm [...] new 9e79c497f8a9 btrfs: send: make ensure_commit_roots_uptodate() simpler a [...] new 0557feab7004 btrfs: send: avoid create/commit empty transaction at ensu [...] new 1f8aee298908 btrfs: scrub: avoid create/commit empty transaction at fin [...] new ded980eb3fad btrfs: add and use helper to commit the current transaction new f9763e4d150f btrfs: send: get rid of the label and gotos at ensure_comm [...] new 8996f61ab9ff btrfs: move fiemap code into its own file new e8fe524da027 btrfs: rename extent_map::orig_block_len to disk_num_bytes new 87a6962f73b1 btrfs: export the expected file extent through can_nocow_extent() new 3d2ac9922465 btrfs: introduce new members for extent_map new 3f255ece2f1e btrfs: introduce extra sanity checks for extent maps new 4aa7b5d1784f btrfs: remove extent_map::orig_start member new e28b851ed9b2 btrfs: remove extent_map::block_len member new c77a8c61002e btrfs: remove extent_map::block_start member new cdc627e65c7e btrfs: cleanup duplicated parameters related to can_nocow_ [...] new e9ea31fb5c1f btrfs: cleanup duplicated parameters related to btrfs_allo [...] new 9fec848b3a33 btrfs: cleanup duplicated parameters related to create_io_em() new 04ef7631bfa5 btrfs: cleanup duplicated parameters related to btrfs_crea [...] new 53d6c0da0a6b btrfs: rename err to ret in btrfs_cleanup_fs_roots() new ba69f42af2a5 btrfs: rename ret to err in btrfs_recover_relocation() new bd0d9a619a87 btrfs: rename ret to ret2 in btrfs_recover_relocation() new ced1b1bd214f btrfs: rename err to ret in btrfs_recover_relocation() new ca8ba2ccdcde btrfs: rename err to ret in btrfs_drop_snapshot() new 95359f63223c btrfs: add MODULE_DESCRIPTION() new 21b5bef20ef8 btrfs: make __extent_writepage_io() to write specified range only new bca707e54276 btrfs: subpage: introduce helpers to handle subpage delall [...] new d034cdb4cc8a btrfs: lock subpage ranges in one go for writepage_delalloc() new 97713b1a2ced btrfs: do not clear page dirty inside extent_write_locked_range() new a185373e53c6 btrfs: make extent_write_locked_range() handle subpage wri [...] new a56b79523483 btrfs: qgroup: delete a TODO about using kmem cache to all [...] new 3b8dbf3425cf btrfs: cleanup recursive include of the same header new c27b1dbb713a btrfs: do not directly include rwlock_types.h new 2917f74102cf btrfs: constify pointer parameters where applicable new 03103ecf5ec9 btrfs: reduce critical section at btrfs_wait_ordered_roots() new ac1f580c10f3 btrfs: reduce critical section at btrfs_wait_ordered_extents() new c18ca3c96017 btrfs: add comment about locking to btrfs_split_ordered_extent() new cb3cd62454ea btrfs: avoid removal and re-insertion of split ordered extent new b7ac1acbdd1f btrfs: mark ordered extent insertion failure checks as unlikely new 8b62f14d9902 btrfs: update panic message when splitting ordered extent new fa4adfc78689 btrfs: pass reloc_control to relocate_data_extent() new 2e9e8dcdd564 btrfs: pass a reloc_control to relocate_file_extent_cluster() new 912eea7e2454 btrfs: pass a reloc_control to relocate_one_folio() new 17a21d79149b btrfs: don't pass fs_info to describe_relocation() new 60f3dabdbc07 btrfs: pass a struct reloc_control to prealloc_file_extent [...] new 6d81df75af5a btrfs: pass reloc_control to setup_relocation_extent_mapping() new ebc7c7678eb0 btrfs: remove pointless code when creating and deleting a [...] new 45c4102f0d82 btrfs: avoid transaction commit on any fsync after subvolu [...] new 58147d5a7072 btrfs: don't do extra find_extent_buffer() in do_walk_down() new 133b3da83539 btrfs: remove all extra btrfs_check_eb_owner() calls new 3fdf5798fa37 btrfs: use btrfs_read_extent_buffer() in do_walk_down() new 7fcee18da46b btrfs: push lookup_info into struct walk_control new 562d425454e8 btrfs: factor out eb uptodate check from do_walk_down() new 4c4686d19dba btrfs: remove local variable need_account in do_walk_down() new 2b73c7e761c4 btrfs: unify logic to decide if we need to walk down into [...] new acb9b4766cb2 btrfs: extract the reference dropping code into it's own helper new a580fb2c3479 btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_inf [...] new b4236703eb50 btrfs: handle errors from ref mods during UPDATE_BACKREF i [...] new 1f9d44c0a127 btrfs: replace BUG_ON with ASSERT in walk_down_proc() new b8ccef048354 btrfs: clean up our handling of refs == 0 in snapshot delete new f9c5b70c99ab btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] new 5eb178f373b4 btrfs: handle errors from btrfs_dec_ref() properly new 33b804fae7ad btrfs: add documentation around snapshot delete new 87128f520a6b btrfs: uapi: record temporary super flags used by btrfstune new 90df2c10a47e btrfs: subpage: remove the unused error bitmap dumping new d13240dd0a2d btrfs: remove super block argument from btrfs_iget() new d383eb69eb23 btrfs: remove super block argument from btrfs_iget_path() new b7519157655b btrfs: remove super block argument from btrfs_iget_locked() new bb3868033a4c btrfs: do not BUG_ON() when freeing tree block after error new d12765dc0242 btrfs: use label to deduplicate error path at btrfs_force_ [...] new 119474bdbac0 btrfs: remove NULL transaction support for btrfs_lookup_ex [...] new 716404e59a17 btrfs: simplify setting the full backref flag at update_re [...] new b56329a78231 btrfs: replace BUG_ON() with error handling at update_ref_ [...] new c65967ac4d16 btrfs: remove superfluous metadata check at btrfs_lookup_e [...] new 5c83b3beaee0 btrfs: reduce nesting for extent processing at btrfs_looku [...] new 28cb13f29faf btrfs: don't BUG_ON() when 0 reference count at btrfs_look [...] new 33336c1805d3 btrfs: preallocate ulist memory for qgroup rsv new eba1469f8f6a btrfs: avoid allocating and running pointless delayed exte [...] new f4f894773222 btrfs: abort transaction if we don't find extref in btrfs_ [...] new b9878a89e933 btrfs: only print error message when checking item size in [...] new 7733b8dd189a btrfs: abort transaction on errors in btrfs_free_chunk() new 4addc1ffd67a btrfs: qgroup: preallocate memory before adding a relation new a5b3abb18c38 btrfs: qgroup: warn about inconsistent qgroups when relati [...] new 243192b67649 btrfs: report reclaim stats in sysfs new 42f620aec182 btrfs: store fs_info in space_info new f5ff64ccf7bb btrfs: dynamic block_group reclaim threshold new e4ca3932ae90 btrfs: periodic block_group reclaim new 813d4c642251 btrfs: prevent pathological periodic reclaim loops new 0e962e755b26 btrfs: urgent periodic reclaim pass new e2c188732908 btrfs: print-tree: add generation and type dump for EXTENT [...] new 2422547e99f9 btrfs: remove raid-stripe-tree encoding field from stripe_extent new 849c01ae90ef btrfs: pass a btrfs_inode to btrfs_readdir_put_delayed_items() new a0d7e98ced3e btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items() new 8610ba7eab8f btrfs: pass a btrfs_inode to is_data_inode() new e108c86b1092 btrfs: switch btrfs_block_group::inode to struct btrfs_inode new 24e74598495d btrfs: pass a btrfs_inode to btrfs_ioctl_send() new c154a8446bb7 btrfs: switch btrfs_pending_snapshot::dir to btrfs_inode new a1f4e3d7bd3b btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inode new e2877c2a032d btrfs: pass a btrfs_inode to btrfs_compress_heuristic() new 0d9b7e166aef btrfs: pass a btrfs_inode to btrfs_set_prop() new 9aa29a20b700 btrfs: move the direct IO code into its own file new 0102ab54e497 btrfs: fix typo in error message in btrfs_validate_super() new 0edeb6ea46aa btrfs: cleanup the bytenr usage inside btrfs_extent_item_t [...] new 88e2e6d72423 btrfs: ignore incorrect btrfs_file_extent_item::ram_bytes new 1b87d26addd8 btrfs: make validate_extent_map() catch ram_bytes mismatch new 896c8b92dda6 btrfs: fix the ram_bytes assignment for truncated ordered extents new 5fc070a9246d btrfs: tree-checker: add extra ram_bytes and disk_num_bytes check new 14114c98a89c btrfs: remove unused Opt enums new cf31b271e0a6 btrfs: output the unrecognized super block flags as hex new 169aaaf2e0be btrfs: introduce new "rescue=ignoremetacsums" mount option new 32e6216512b4 btrfs: introduce new "rescue=ignoresuperflags" mount option new fea91134c213 btrfs: remove the extra_gfp parameter from btrfs_alloc_fol [...] new 0fbf6cbd723d btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array() new ca84529a842f btrfs: fix data race when accessing the last_trans field o [...] new be9438f0774c btrfs: enhance compression error messages new af61081fb522 btrfs: move extent_range_clear_dirty_for_io() into inode.c new a39484371dd2 btrfs: remove the BUG_ON() inside extent_range_clear_dirty [...] new 320d8dc61266 btrfs: fix bitmap leak when loading free space cache on du [...] new 8e7860543a94 btrfs: fix extent map use-after-free when adding pages to [...] new 74c9409bc9dd Merge branch 'misc-6.11' into for-next-next-v6.10-20240711 new 38a381a0bc57 affs: struct affs_head: Replace 1-element array with flexi [...] new e5f5ee827cda affs: struct affs_data_head: Replace 1-element array with [...] new 0aef1d41c61b affs: struct slink_front: Replace 1-element array with fle [...] new f5010a924fd8 Merge branch 'affs' into for-next-next-v6.10-20240711 new f78f0ef23908 Merge branch 'for-next-next-v6.10-20240711' into for-next- [...] new 504e6822b47b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6463c360d657 libceph: suppress crush_choose_indep() kernel-doc warnings new 359bc01d2ecc libceph: fix crush_choose_firstn() kernel-doc warnings new 3bb02e99f1a5 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 464b417cdc2c cifs: fix setting SecurityFlags to true new 2850ba09c40f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 8b34b21aeb47 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2a1eb420fe05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1001042e54ef erofs: avoid refcounting short-lived pages new 41adda36ab9f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c80ce98d3b3f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f20e7a482c27 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new d82408be4fe4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cd12737823b7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 277683229238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39246e43c400 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 8f35fba53223 nfs: do not extend writes to the entire folio new c901d2bf882a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 6b316bc941a6 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d392e85fd1e8 fs/ntfs3: Fix the format of the "nocase" mount option new 2cbbd9682025 fs/ntfs3: Missed error return new eb95678ee930 fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP new d57431c6f511 fs/ntfs3: Do copy_to_user out of run_lock new 744375343662 fs/ntfs3: Check more cases when directory is corrupted new 791e5620c143 fs/ntfs3: Minor ntfs_list_ea refactoring new b9906f816247 fs/ntfs3: Use function file_inode to get inode from file new 1ff2e956608c fs/ntfs3: Redesign legacy ntfs support new 5bfb91c71207 fs/ntfs3: Implement simple fileattr new 2fef55d8f783 fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed new 911daf695a74 fs/ntfs3: Fix formatting, change comments, renaming new 7f08732a343f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new ab21dd803867 Merge branch '9p-next' of git://github.com/martinetd/linux new 2bf6e353542d xfs: fix rtalloc rotoring when delalloc is in use new 4b2978843edf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0325b8038eda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32b999bd8449 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 (046bdfeb107a) \ N -- N -- N refs/heads/fs-next (32b999bd8449)
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 305 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: .../networking/devlink/devlink-region.rst | 2 +- drivers/md/dm-vdo/dm-vdo-target.c | 2 +- drivers/net/dsa/lan9303-core.c | 23 ++- drivers/net/ethernet/broadcom/asp2/bcmasp.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 ++ drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 6 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 73 +++++++--- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- drivers/net/ethernet/lantiq_etop.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 7 + drivers/net/ethernet/micrel/ks8851_common.c | 10 +- drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/net/phy/microchip_t1.c | 2 +- drivers/net/ppp/ppp_generic.c | 15 ++ drivers/net/wireguard/allowedips.c | 4 +- drivers/net/wireguard/queueing.h | 4 +- drivers/net/wireguard/send.c | 2 +- drivers/spi/spi-axi-spi-engine.c | 26 ++-- drivers/spi/spi-davinci.c | 6 + drivers/spi/spi-imx.c | 2 +- drivers/spi/spi-mux.c | 2 + drivers/spi/spi-omap2-mcspi.c | 15 +- drivers/spi/spi.c | 20 ++- fs/affs/amigaffs.h | 6 +- fs/bcachefs/acl.c | 4 +- fs/bcachefs/backpointers.c | 10 +- fs/bcachefs/btree_gc.c | 30 ++-- fs/bcachefs/btree_iter.c | 33 +++-- fs/bcachefs/btree_locking.c | 13 +- fs/bcachefs/btree_locking.h | 24 ++++ fs/bcachefs/btree_types.h | 4 + fs/bcachefs/buckets.c | 2 +- fs/bcachefs/buckets.h | 8 ++ fs/bcachefs/chardev.c | 13 -- fs/bcachefs/checksum.c | 5 +- fs/bcachefs/clock.c | 65 ++++----- fs/bcachefs/clock.h | 9 +- fs/bcachefs/clock_types.h | 3 +- fs/bcachefs/disk_accounting.c | 14 +- fs/bcachefs/extents.c | 29 ++-- fs/bcachefs/extents.h | 4 + fs/bcachefs/fs-io.c | 8 +- fs/bcachefs/fs.c | 16 ++- fs/bcachefs/io_read.c | 69 ++++++--- fs/bcachefs/io_write.c | 5 +- fs/bcachefs/lru.c | 2 +- fs/bcachefs/movinggc.c | 11 +- fs/bcachefs/opts.h | 3 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/sysfs.c | 5 + fs/bcachefs/util.c | 25 +++- fs/bcachefs/util.h | 1 + fs/btrfs/Kconfig | 1 - fs/btrfs/compression.c | 2 +- fs/btrfs/compression.h | 8 -- fs/btrfs/delayed-ref.c | 33 ++--- fs/btrfs/delayed-ref.h | 2 +- fs/btrfs/disk-io.c | 2 + fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_map.c | 139 ++++++++++++------ fs/btrfs/fs.h | 1 + fs/btrfs/qgroup.c | 66 ++++----- fs/btrfs/scrub.c | 142 +++++++++++++----- fs/btrfs/transaction.c | 5 +- fs/btrfs/volumes.c | 2 +- fs/btrfs/zlib.c | 20 +-- fs/btrfs/zoned.c | 9 -- fs/btrfs/zstd.c | 19 +-- fs/erofs/compress.h | 22 +-- fs/erofs/decompressor.c | 1 - fs/erofs/zdata.c | 27 ++-- fs/minix/namei.c | 3 +- fs/smb/client/cifsglob.h | 4 +- fs/xfs/xfs_rtalloc.c | 3 +- include/linux/lockdep.h | 4 + include/linux/lockdep_types.h | 1 + include/linux/spi/spi.h | 4 + include/net/tcx.h | 13 +- include/trace/events/btrfs.h | 18 +-- kernel/bpf/bpf_local_storage.c | 4 +- kernel/bpf/helpers.c | 99 ++++++++++--- kernel/locking/lockdep.c | 9 +- net/ceph/crush/mapper.c | 7 +- net/core/datagram.c | 3 +- net/core/skmsg.c | 3 +- net/ethtool/linkstate.c | 41 ++++-- net/ipv4/tcp_input.c | 11 +- net/ipv4/tcp_timer.c | 17 ++- net/ipv4/udp.c | 4 +- net/netfilter/nf_tables_api.c | 158 ++------------------- net/netfilter/nfnetlink_queue.c | 2 +- net/sched/act_ct.c | 8 ++ net/sched/sch_ingress.c | 12 +- net/sunrpc/xprtsock.c | 7 + tools/testing/selftests/bpf/config | 3 + tools/testing/selftests/bpf/prog_tests/tc_links.c | 61 ++++++++ .../selftests/bpf/prog_tests/timer_lockup.c | 91 ++++++++++++ tools/testing/selftests/bpf/progs/timer_lockup.c | 87 ++++++++++++ tools/testing/selftests/wireguard/qemu/Makefile | 8 +- 101 files changed, 1205 insertions(+), 673 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/timer_lockup.c create mode 100644 tools/testing/selftests/bpf/progs/timer_lockup.c