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 bad328e4adc0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 07fe530f007d Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits ed6dd1043433 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6129560ea6f1 Merge branch '9p-next' of https://github.com/martinetd/linux omits b614915ad6b1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9906f7c4e2f3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits e3b17a70ad0c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5f04ed92d5aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e39e0a828fb3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 73318dac26fe Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 8c6d6b6cc428 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits a91c3cd0f591 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 830a940feb5a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 9392f3874aed Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 04c9328e6737 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 19382ca280a3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4e3d537bc3f1 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits d250690eb98a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5aac18af5efc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f695cd1c1f23 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits e4ae65e198a7 smb: client: show smb lease key in open_dirs output omits 9556c97288f0 smb: client: show smb lease key in open_files output omits 45ecc1c46e44 Merge branch 'for-next-next-v6.18-20251121' into for-next- [...] omits d23aa8a7cf98 Merge branch 'for-next-current-v6.17-20251121' into for-ne [...] omits 0070fd2bc0f7 Merge branch 'misc-next' into for-next-next-v6.18-20251121 omits 7137cc4a7093 Merge branch 'b-for-next' into for-next-next-v6.18-20251121 omits 1e8e0823870f Merge branch 'misc-6.18' into for-next-current-v6.17-20251121 omits 59bbf62ee160 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions omits fce0a9087dc8 btrfs: fallback to buffered IO if the data profile has dup [...] omits 835e2e33fc30 btrfs: === misc-next on b-for-next === omits 98dad9ca0426 btrfs: reduce extent map lookup during writes omits ac35d1e070af btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits ee15967ad095 btrfs: integrate the error handling of submit_one_sector() omits c7459b067d9d btrfs: make sure all ordered extents beyond EOF is properl [...] omits 1553e0031cfc btrfs: send: do not allocate memory for xattr data when ch [...] omits ad3b3beb89b6 btrfs: send: add unlikely to all unexpected overflow checks omits d8e5214f09e1 btrfs: reduce arguments to btrfs_del_inode_ref_in_log() omits 15fe48e71284 btrfs: remove root argument from btrfs_del_dir_entries_in_log() omits 4b8bd7ba7341 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() omits 0a26f936e35c ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname omits b59afd99bfb1 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h omits c45fa1f62355 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] omits 2e5c8d67f514 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] omits eb57000b59b7 ksmbd: server: avoid busy polling in accept loop omits a59d54886a7e smb: move create_durable_reconn to common/smb2pdu.h omits 202ceb2db9be smb: fix some warnings reported by scripts/checkpatch.pl omits 412547b9d059 smb: do some cleanups omits 8bc3a061bd7c smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h omits 34e818732c24 smb: move some duplicate struct definitions to common/fscc.h omits 49250256a35f smb: move list of FileSystemAttributes to common/fscc.h omits 5840cb94e9fe smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h omits a274e299a437 smb: move some duplicate definitions to common/smb2pdu.h omits efc214f0e186 smb: move create_durable_rsp_v2 to common/smb2pdu.h omits 456ac7ace01a smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h omits feaa665f198b smb: move create_durable_req_v2 to common/smb2pdu.h omits 6c9fe74b795f smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h omits bb7d43abe09e smb/client: fix CAP_BULK_TRANSFER value omits 989482c39ab2 ksmbd: skip lock-range check on equal size to avoid size== [...] omits 0fa030076c40 smb: move resume_key_ioctl_rsp to common/smb2pdu.h omits a4cc5f6ddd3b smb: move copychunk definitions to common/smb2pdu.h omits 1bcf2afd7cf4 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] omits e0340629d676 smb: move SMB1_PROTO_NUMBER to common/smbglob.h omits f3862137e3b0 smb: move get_rfc1002_len() to common/smbglob.h omits c235bac1084f smb: move smb_version_values to common/smbglob.h omits 873d5863d948 smb: rename common/cifsglob.h to common/smbglob.h omits 094dd77c9176 smb/server: update some misguided comment of smb2_0_server [...] omits 4690087fc181 smb/server: fix return value of smb2_oplock_break() omits caf4e7fbc59a smb/server: fix return value of smb2_ioctl() omits 698296eabf56 smb/server: fix return value of smb2_query_dir() omits 475e21366dc4 smb/server: fix return value of smb2_notify() omits eadb1a90922d smb/server: fix return value of smb2_read() omits f179c2832b97 ksmbd: Use HMAC-MD5 library for NTLMv2 omits 4d92b23d756a ksmbd: Use HMAC-SHA256 library for message signing and key [...] omits d2b068778842 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash omits ea2972e1c789 erofs: correct FSDAX detection omits e72adadba24a Merge branch 'vfs-6.19.autofs' into vfs.all omits 1ae69d5790b8 Merge branch 'vfs-6.19.ovl' into vfs.all omits 80774df49a2f Merge branch 'vfs-6.19.directory.locking' into vfs.all omits 2556175019fd Merge branch 'vfs-6.19.directory.delegations' into vfs.all omits 11526537187b Merge branch 'vfs-6.19.minix' into vfs.all omits c1ca797353f1 Merge branch 'vfs-6.19.guards' into vfs.all omits 2a0517bfcbf7 Merge branch 'vfs-6.19.fs_header' into vfs.all omits 8318ebcc7517 Merge branch 'kernel-6.19.cred' into vfs.all omits 178f9e1349a9 Merge branch 'vfs-6.19.folio' into vfs.all omits 05265e3df113 Merge branch 'vfs-6.19.coredump' into vfs.all omits fe37953f8878 Merge branch 'namespace-6.19' into vfs.all omits 23697d7638e7 Merge branch 'vfs-6.19.writeback' into vfs.all omits bdc9eb3327d1 Merge branch 'vfs-6.19.inode' into vfs.all omits a73abab7f541 Merge branch 'vfs-6.19.misc' into vfs.all omits b7d4e0b7098f Merge branch 'vfs-6.19.iomap' into vfs.all omits 86dcee1a1f19 Merge branch 'vfs.fixes' into vfs.all omits 07ddb2dd1b83 btrfs: don't search back for dir inode item in INO_LOOKUP_USER omits 08972de78897 btrfs: don't rewrite ret from inode_permission omits c6ff58650e8d btrfs: add orig_logical to btrfs_bio for encryption omits 895d0859f57a btrfs: disable verity on encrypted inodes omits 960f9821a3dc btrfs: disable various operations on encrypted inodes omits 28428126cfb0 btrfs: remove redundant level reset in btrfs_del_items() omits fe9d99fa6581 btrfs: simplify leaf traversal after path release in btrfs [...] omits 494bf381defe btrfs: optimize balance_level() path reference handling omits 507dd52d7001 btrfs: factor out root promotion logic into promote_child_ [...] omits 251ab1ace345 btrfs: remove the "_step" infix omits aad0aa266aeb btrfs: enable bs > ps support for raid56 omits e362dfd14b51 btrfs: prepare finish_parity_scrub() to support bs > ps cases omits fadcd747dadc btrfs: prepare rbio_bio_add_io_paddr() to support bs > ps cases omits c9c8b3a329ed btrfs: prepare steal_rbio() to support bs > ps cases omits a482b37cb8a6 btrfs: prepare set_bio_pages_uptodate() to support bs > ps cases omits 26dc6fa2095a btrfs: prepare verify_bio_data_sectors() to support bs > ps cases omits 1eb82a30bd68 btrfs: prepare verify_one_sector() to support bs > ps cases omits bce5c4b39918 btrfs: prepare recover_vertical() to support bs > ps cases omits c16d5ad2aa7a btrfs: prepare generate_pq_vertical() for bs > ps cases omits 54f8f4aa5759 btrfs: introduce a new parameter to locate a sector omits 0c5a4f8db33f btrfs: add an overview for the btrfs_raid_bio structure omits f9acd72ee7b9 btrfs: scrub: always update btrfs_scrub_progress::last_physical omits f3db5ab49a36 btrfs: place all boolean fields together in struct find_fr [...] omits 5eeb0c80b4bc btrfs: use booleans for delalloc arguments and struct find [...] omits 14fedd539554 btrfs: use bool type for btrfs_path members used as booleans omits 436e94243f07 btrfs: update check_skip variable after unlocking current node omits 3a3d313970b5 btrfs: abort transaction on item count overflow in __push_ [...] omits c50133006cb9 btrfs: always use right leaf variable in __push_leaf_left() omits c6da8330c5f5 btrfs: remove duplicated leaf dirty status clearing in __p [...] omits 6a2d10444005 btrfs: always use left leaf variable in __push_leaf_right() omits 0b68b1910c65 btrfs: add unlikely to critical error in btrfs_extend_item() omits ac15454043bb btrfs: remove pointless return value update in btrfs_del_items() omits a6976f0897e8 btrfs: fix leaf leak in an error path in btrfs_del_items() omits 35bc593a538b btrfs: fix incomplete parameter rename in btrfs_decompress() omits 07e3502a174d btrfs: make a few more ASSERTs verbose omits 6e019825e57b btrfs: enable encoded read/write/send for bs > ps cases omits 68e573470071 btrfs: make read verification handle bs > ps cases without [...] omits 750f641b87eb btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] omits 9eaada9788a9 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] omits e9001922196b btrfs: move struct reserve_ticket definition to space-info.c omits bac1e272c1f8 btrfs: move and rename CSUM_FMT definition omits fb0d3cde0f41 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions omits 35b83acaff3a btrfs: raid56: remove sector_ptr structure omits 333ec5d8c133 btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap omits 9c3364246665 btrfs: raid56: remove sector_ptr::has_paddr member omits c430aa06ef2b btrfs: simplify list initialization in btrfs_compr_pool_scan() omits 805acc2cbead btrfs: scrub: factor out parity scrub code into a helper omits c9ccc5dac4e2 btrfs: make sure extent and csum paths are always released [...] omits 4bb72d78de36 btrfs: use kvcalloc for btrfs_bio::csum allocation omits cff38f878f2c btrfs: don't generate any code from ASSERT() in release builds omits eb0dba3821bb btrfs: introduce btrfs_bio::async_csum omits 5b61c75accb3 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context omits 62ecb523ea6e btrfs: remove btrfs_fs_info::compressed_write_workers omits e0ab938074fd btrfs: make sure all btrfs_bio::end_io are called in task context omits 8cdd466186f7 btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] omits eb07171f2221 btrfs: headers cleanup to remove unnecessary local includes omits 7e38c6c811e6 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS omits f15fe8a5583d btrfs: replace const_ilog2() with ilog2() omits d58dddd4a567 btrfs: zoned: show statistics for zoned filesystems omits f81c29112cc8 btrfs: add ASSERTs on prealloc in qgroup functions omits 244e2ca37aec btrfs: apply the AUTO_K(V)FREE macros throughout the code omits 25ffed75a782 btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros omits 232fb0dd9c59 btrfs: declare free_ipath() via DEFINE_FREE() omits 9b2405be0001 btrfs: scrub: cancel the run if there is a pending signal omits 297a24b5f310 btrfs: scrub: cancel the run if the process or fs is being frozen omits bb37bf37d477 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] omits 4cc60d48325e btrfs: tag as unlikely fs aborted checks in space flushing code omits 5580858beaa2 btrfs: avoid space_info locking when checking if tickets a [...] omits 9bae0249a29a btrfs: move ticket wakeup and finalization to remove_ticket() omits b8c128975dae btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] omits fb00210438f9 btrfs: remove pointless label and goto from unpin_extent_range() omits 64b1ee55a398 btrfs: reduce block group critical section in unpin_extent [...] omits cf68da7294aa btrfs: change 'reserved' argument from pin_down_extent() to bool omits 58fb39673051 btrfs: remove 'reserved' argument from btrfs_pin_extent() omits ba8890746859 btrfs: use local variable for space_info in pin_down_extent() omits 9300e603e610 btrfs: reduce block group critical section in pin_down_extent() omits c613486e9072 btrfs: reduce block group critical section in do_trimming() omits 03480f098f50 btrfs: reduce block group critical section in btrfs_add_re [...] omits 8fa340a8f0f3 btrfs: reduce block group critical section in btrfs_free_r [...] omits f06b5eb70af7 btrfs: reduce space_info critical section in btrfs_chunk_alloc() omits f568b6f6d393 btrfs: remove double underscore prefix from __reserve_bytes() omits 05827c5f70e8 btrfs: process ticket outside global reserve critical section omits 8edc8be67525 btrfs: assign booleans to global reserve's full field omits 5e2fc11fa305 btrfs: assert space_info is locked in steal_from_global_rsv() omits f6f0aaab9068 btrfs: avoid unnecessary reclaim calculation in priority_r [...] omits 405f3ac8765e btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] omits ca4ee610a4e9 btrfs: increment loop count outside critical section durin [...] omits 1892a4dcc6ec btrfs: bail out earlier from need_preemptive_reclaim() if [...] omits 8712e6640837 btrfs: inline btrfs_space_info_used() omits 5bcace33a17d btrfs: avoid used space computation when reserving space omits f61c018783a2 btrfs: avoid used space computation when trying to grant tickets omits 5ea6ba1eb754 btrfs: make btrfs_can_overcommit() return bool instead of int omits 140ffa8f9300 btrfs: avoid recomputing used space in btrfs_try_granting_ [...] omits dd33344cd3d1 btrfs: return real error when failing tickets in maybe_fai [...] omits 0951bb5eeb65 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling omits aff8291f45cc btrfs: remove pointless data_end assignment in btrfs_exten [...] omits 7ddddeaf0293 btrfs: use the key format macros when printing keys omits 824353c77fc5 btrfs: add macros to facilitate printing of keys omits 9e009ea00e5e btrfs: remove redundant refcount check in btrfs_put_transaction() omits 88ebd040db43 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() omits b9f52dcbfdc3 btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] omits fa13a021f02d btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions omits 872cdfd51c73 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] omits 4e42828740ad btrfs: remove fs_info argument from __reserve_bytes() omits a12af08143e5 btrfs: fix parameter documentation for btrfs_reserve_data_bytes() omits 12cbe7b5a92c btrfs: remove fs_info argument from maybe_clamp_preempt() omits 96b362a40f2f btrfs: remove fs_info argument from handle_reserve_ticket() omits 8554574e9d9d btrfs: remove fs_info argument from steal_from_global_rsv() omits df7b23d312dd btrfs: remove fs_info argument from need_preemptive_reclaim() omits 699fdd66dd65 btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] omits d5cf7e82a585 btrfs: remove fs_info argument from shrink_delalloc() and [...] omits 3ccf11d92085 btrfs: remove fs_info argument from btrfs_dump_space_info() omits 998186143abc btrfs: remove fs_info argument from btrfs_can_overcommit() omits 4081cd85aa86 btrfs: remove fs_info argument from calc_available_free_space() omits 1c43e26505be btrfs: remove fs_info argument from maybe_fail_all_tickets() omits b332ed1f6fb3 btrfs: remove fs_info argument from priority_reclaim_metad [...] omits a9247d10ae12 btrfs: remove fs_info argument from priority_reclaim_data_space() omits aa0194e00ede btrfs: remove fs_info argument from btrfs_try_granting_tickets() omits 837344e96986 btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] omits 9817630f4699 btrfs: avoid multiple i_size rounding in btrfs_truncate() omits ee9ab21ac4dd btrfs: consistently round up or down i_size in btrfs_truncate() omits 70f8405e65b5 btrfs: add unlikely to unexpected error case in extent_wri [...] omits 0d09877919dc btrfs: split assertion into two in extent_writepage_io() omits c1ea3f792456 btrfs: use variable for end offset in extent_writepage_io() omits f0a0f5bfe04e btrfs: truncate ordered extent when skipping writeback pas [...] omits 5271f6ea4379 btrfs: implement remove_bdev and shutdown super operation [...] omits bae54bb16d02 btrfs: implement shutdown ioctl omits 4c6a7033daa8 btrfs: introduce a new shutdown state omits 1746638bed32 btrfs: use end_pos variable where needed in btrfs_dirty_folio() omits 8cffa77fcffe btrfs: fix racy bitfield write in btrfs_clear_space_info_full() omits c888e08989af btrfs: fix comment in alloc_bitmap() and drop stale TODO omits 99c14e12a141 btrfs: fix double free of qgroup record after failure to a [...] omits 0a3617eef1f2 btrfs: subpage: rename macro variables to avoid shadowing omits 920c9154ac2b btrfs: refactor allocation size calculation in alloc_btrfs [...] omits 69880c5bdb0c btrfs: fix trivial -Wshadow warnings omits 002aacbc946b btrfs: print-tree: use string format for key names omits 9d4b32fe0a9a btrfs: remove unnecessary NULL fs_info check from find_loc [...] omits d5423d11324f btrfs: use single return value variable in btrfs_relocate_ [...] omits 3a5d3b3d3d42 btrfs: ignore ENOMEM from alloc_bitmap() new ac3fd01e4c1e Linux 6.18-rc7 new 99f5e611e1c3 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 8b227add5248 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new c1617c559ea4 Merge branch 'misc-6.18' into for-next-current-v6.17-20251124 new c9eb31ef6cce Merge branch 'for-next-current-v6.17-20251124' into for-ne [...] new 828ec765f796 btrfs: ignore ENOMEM from alloc_bitmap() new e7957b7d5a6e btrfs: use single return value variable in btrfs_relocate_ [...] new 941ce5e2395e btrfs: remove unnecessary NULL fs_info check from find_loc [...] new 02157ff73e61 btrfs: print-tree: use string format for key names new 517ca5b0c85d btrfs: fix trivial -Wshadow warnings new 8165f75abcf8 btrfs: refactor allocation size calculation in alloc_btrfs [...] new 79d0760b5cbf btrfs: subpage: rename macro variables to avoid shadowing new dc06b9e37a51 btrfs: fix double free of qgroup record after failure to a [...] new 37a93af6f218 btrfs: fix comment in alloc_bitmap() and drop stale TODO new 4af0323109fe btrfs: fix racy bitfield write in btrfs_clear_space_info_full() new 5f4548aa44e4 btrfs: use end_pos variable where needed in btrfs_dirty_folio() new f37a915e650f btrfs: introduce a new shutdown state new ed7e95548d28 btrfs: implement shutdown ioctl new 0eed6367f790 btrfs: implement remove_bdev and shutdown super operation [...] new 3c62487e3f18 btrfs: truncate ordered extent when skipping writeback pas [...] new f92eed4d2f87 btrfs: use variable for end offset in extent_writepage_io() new 700fe1ed688b btrfs: split assertion into two in extent_writepage_io() new bad72832a06d btrfs: add unlikely to unexpected error case in extent_wri [...] new 21ddfabd29a7 btrfs: consistently round up or down i_size in btrfs_truncate() new 877008f0217a btrfs: avoid multiple i_size rounding in btrfs_truncate() new 3ea097bef29b btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] new 800883f92917 btrfs: remove fs_info argument from btrfs_try_granting_tickets() new cecdc44850b6 btrfs: remove fs_info argument from priority_reclaim_data_space() new a1c44aefba05 btrfs: remove fs_info argument from priority_reclaim_metad [...] new a2264ac7e1ec btrfs: remove fs_info argument from maybe_fail_all_tickets() new d4244439b1c4 btrfs: remove fs_info argument from calc_available_free_space() new e9ff61d4df91 btrfs: remove fs_info argument from btrfs_can_overcommit() new 6312e7dedd0a btrfs: remove fs_info argument from btrfs_dump_space_info() new 402f79f4d65d btrfs: remove fs_info argument from shrink_delalloc() and [...] new 235dd3dd49aa btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] new c17d01aefd97 btrfs: remove fs_info argument from need_preemptive_reclaim() new f49584458754 btrfs: remove fs_info argument from steal_from_global_rsv() new bd0fd713eae0 btrfs: remove fs_info argument from handle_reserve_ticket() new e89e5ee3ba6e btrfs: remove fs_info argument from maybe_clamp_preempt() new a7359a7f089d btrfs: fix parameter documentation for btrfs_reserve_data_bytes() new f4850df579ab btrfs: remove fs_info argument from __reserve_bytes() new 68b0e1dd8deb btrfs: remove fs_info argument from btrfs_reserve_metadata [...] new 653b9739fcd8 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions new c02f5943cbec btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] new 4b57ffe2e941 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() new 253703b80887 btrfs: remove redundant refcount check in btrfs_put_transaction() new bd11254e39f0 btrfs: add macros to facilitate printing of keys new e79313472d4e btrfs: use the key format macros when printing keys new 325356f9e683 btrfs: remove pointless data_end assignment in btrfs_exten [...] new 046d225296d7 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling new ecb4f4429108 btrfs: return real error when failing tickets in maybe_fai [...] new 6010c39e197e btrfs: avoid recomputing used space in btrfs_try_granting_ [...] new 344d11b36d83 btrfs: make btrfs_can_overcommit() return bool instead of int new fb3d778135b1 btrfs: avoid used space computation when trying to grant tickets new 47ae495791e7 btrfs: avoid used space computation when reserving space new c73de825f444 btrfs: inline btrfs_space_info_used() new 12fec2842658 btrfs: bail out earlier from need_preemptive_reclaim() if [...] new 5b1faf44bb31 btrfs: increment loop count outside critical section durin [...] new a7001e4c5ac6 btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] new cb088712f51c btrfs: avoid unnecessary reclaim calculation in priority_r [...] new 7bdf820a60e6 btrfs: assert space_info is locked in steal_from_global_rsv() new 2a0cfaaf3f6f btrfs: assign booleans to global reserve's full field new c0ec217f7a5c btrfs: process ticket outside global reserve critical section new dbfe68ba1e3e btrfs: remove double underscore prefix from __reserve_bytes() new 5bff2debdecb btrfs: reduce space_info critical section in btrfs_chunk_alloc() new 9a7df00e5320 btrfs: reduce block group critical section in btrfs_free_r [...] new 22b28e6e3bfb btrfs: reduce block group critical section in btrfs_add_re [...] new ba9923771b9b btrfs: reduce block group critical section in do_trimming() new 1d2741c99bc0 btrfs: reduce block group critical section in pin_down_extent() new 5b6eddee4446 btrfs: use local variable for space_info in pin_down_extent() new 36915df3dccf btrfs: remove 'reserved' argument from btrfs_pin_extent() new eff76925aa04 btrfs: change 'reserved' argument from pin_down_extent() to bool new 7175a5e382bb btrfs: reduce block group critical section in unpin_extent [...] new d6075ff0f748 btrfs: remove pointless label and goto from unpin_extent_range() new ca35284f2df4 btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] new 947bebcff9d1 btrfs: move ticket wakeup and finalization to remove_ticket() new 4dba0e4dbbf3 btrfs: avoid space_info locking when checking if tickets a [...] new 23748258493a btrfs: tag as unlikely fs aborted checks in space flushing code new 9586d398bfb2 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] new 86e6e2adfd0b btrfs: scrub: cancel the run if the process or fs is being frozen new f136b00d0e8d btrfs: scrub: cancel the run if there is a pending signal new 033436803592 btrfs: declare free_ipath() via DEFINE_FREE() new 08f1aa49561a btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros new fce30d4e1348 btrfs: apply the AUTO_K(V)FREE macros throughout the code new 3a6967c9581a btrfs: add ASSERTs on prealloc in qgroup functions new e1af1e780b31 btrfs: zoned: show statistics for zoned filesystems new 99376667abd1 btrfs: replace const_ilog2() with ilog2() new 2735d43a2994 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS new d2668e7fd802 btrfs: headers cleanup to remove unnecessary local includes new b9dcef3c7d7a btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] new a62c87beb63f btrfs: make sure all btrfs_bio::end_io are called in task context new a06d9a9b1368 btrfs: remove btrfs_fs_info::compressed_write_workers new bdcf81c3e6c1 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context new 736e14076bf0 btrfs: introduce btrfs_bio::async_csum new 516214631a48 btrfs: don't generate any code from ASSERT() in release builds new 1063139a28ef btrfs: use kvcalloc for btrfs_bio::csum allocation new f1cd38800f5e btrfs: make sure extent and csum paths are always released [...] new 182e96505a18 btrfs: scrub: factor out parity scrub code into a helper new 43d07b5327ee btrfs: simplify list initialization in btrfs_compr_pool_scan() new 92faa8322a44 btrfs: raid56: remove sector_ptr::has_paddr member new a6303a68f80f btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap new aed0b9fb6ad5 btrfs: raid56: remove sector_ptr structure new 540ed7752063 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions new b74f48f42c8e btrfs: move and rename CSUM_FMT definition new 7e48a1b293fc btrfs: move struct reserve_ticket definition to space-info.c new 344f314295b5 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] new d7d7d35d83c3 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] new 0206fcf22588 btrfs: make read verification handle bs > ps cases without [...] new 4818bc0edb31 btrfs: enable encoded read/write/send for bs > ps cases new 9c411e93c66a btrfs: make a few more ASSERTs verbose new f6c256d52dba btrfs: fix incomplete parameter rename in btrfs_decompress() new 14071ea0b0fc btrfs: fix leaf leak in an error path in btrfs_del_items() new bb35d5f5cdd1 btrfs: remove pointless return value update in btrfs_del_items() new df04bb195e54 btrfs: add unlikely to critical error in btrfs_extend_item() new eafffa4efa95 btrfs: always use left leaf variable in __push_leaf_right() new bf735d73434e btrfs: remove duplicated leaf dirty status clearing in __p [...] new 39d8e6d6a5c5 btrfs: always use right leaf variable in __push_leaf_left() new ddaef6dd3cf8 btrfs: abort transaction on item count overflow in __push_ [...] new fa6aa7ec488d btrfs: update check_skip variable after unlocking current node new 15f17e49dd13 btrfs: use bool type for btrfs_path members used as booleans new 590e3eefae69 btrfs: use booleans for delalloc arguments and struct find [...] new ede3823c35c2 btrfs: place all boolean fields together in struct find_fr [...] new 9498086d9cc6 btrfs: scrub: always update btrfs_scrub_progress::last_physical new 3db989890fa2 btrfs: add an overview for the btrfs_raid_bio structure new 9dd855f73e28 btrfs: introduce a new parameter to locate a sector new 56b0d0b60282 btrfs: prepare generate_pq_vertical() for bs > ps cases new 2021aeb901c0 btrfs: prepare recover_vertical() to support bs > ps cases new a9571f855e29 btrfs: prepare verify_one_sector() to support bs > ps cases new 2639a46cecf0 btrfs: prepare verify_bio_data_sectors() to support bs > ps cases new 9eacb1f4595f btrfs: prepare set_bio_pages_uptodate() to support bs > ps cases new ef5c84267156 btrfs: prepare steal_rbio() to support bs > ps cases new df7a055db431 btrfs: prepare rbio_bio_add_io_paddr() to support bs > ps cases new 9b9085bb682b btrfs: prepare finish_parity_scrub() to support bs > ps cases new e6fc46ca1dab btrfs: enable bs > ps support for raid56 new f49d94ad6479 btrfs: remove the "_step" infix new cd333ea6f1b7 btrfs: factor out root promotion logic into promote_child_ [...] new 064046dea92c btrfs: optimize balance_level() path reference handling new e04a99d96bbd btrfs: simplify leaf traversal after path release in btrfs [...] new 93b057a865bd btrfs: remove redundant level reset in btrfs_del_items() new 1dc93485d7a5 btrfs: disable various operations on encrypted inodes new 004151b243b3 btrfs: disable verity on encrypted inodes new 22166607686d btrfs: add orig_logical to btrfs_bio for encryption new 5f63928dfbbe btrfs: don't rewrite ret from inode_permission new 45551659ad1a btrfs: don't search back for dir inode item in INO_LOOKUP_USER new 7139fe4d6a87 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() new d8d261be1ea4 btrfs: remove root argument from btrfs_del_dir_entries_in_log() new 3ee423a3784d btrfs: reduce arguments to btrfs_del_inode_ref_in_log() new 7cd11ec60076 btrfs: send: add unlikely to all unexpected overflow checks new be76eafaf31a btrfs: send: do not allocate memory for xattr data when ch [...] new e539c077b499 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions new 5012542269e2 btrfs: remove redundant zero/NULL initializations in btrfs [...] new cf5a2fd1a42e btrfs: remove unnecessary inode key in btrfs_log_all_parents() new 5e437a77800e Merge branch 'b-for-next' into for-next-next-v6.18-20251124 new b120eb98836d btrfs: === misc-next on b-for-next === new 76e084aaa11c btrfs: fallback to buffered IO if the data profile has dup [...] new 027e5c841ae2 Merge branch 'misc-next' into for-next-next-v6.18-20251124 new 3accfb18cc90 Merge branch 'for-next-next-v6.18-20251124' into for-next- [...] new eec69cab0841 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 894347567f18 Merge branch 'master' of https://github.com/ceph/ceph-client.git new 1844f61cc019 smb: client: show smb lease key in open_files output new d1c45b70fbe0 smb: client: show smb lease key in open_dirs output new 384118ff7421 cifs: Use netfs_alloc/free_folioq_buffer() new 49a96a82a9de Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 088533b216d6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ebe4f3f6eb0c erofs: correct FSDAX detection new d53cd891f0e4 erofs: limit the level of fs stacking for file-backed mounts new 1b0e133bc8bf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 0415d0dff8f9 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 7de250cf1f06 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 9e17c8fe2dcf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 6d87364f7e94 f2fs: fix has_curseg_enough_space to check all data segmen [...] new 9434e14d36ce f2fs: revert summary entry count from 2048 to 512 in 16kb [...] new 82fbca2067aa f2fs: simplify list initialization in f2fs_recover_fsync_data() new 9e1244d45e7d f2fs: wrap all unusable_blocks_per_sec code in CONFIG_BLK_ [...] new 823190ca76b0 f2fs: add a sysfs entry to show max open zones new 00e24c488596 f2fs: use memalloc_retry_wait() as much as possible new 517eb4747ad8 f2fs: introduce f2fs_schedule_timeout() new 2f4c126cc08b f2fs: change default schedule timeout value new 643fa4d0f36c f2fs: expand scalability of f2fs mount option new c0ee17208345 docs: f2fs: wrap ASCII tables in literal blocks to fix LaT [...] new 1e0607d9ebb1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new fa509e284ad4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 770c0662e071 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a5e894febb3 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash new eb6159a8483a ksmbd: Use HMAC-SHA256 library for message signing and key [...] new cea0ecf73ed3 ksmbd: Use HMAC-MD5 library for NTLMv2 new aa6f608ab35c smb/server: fix return value of smb2_read() new 5e8859faa7ab smb/server: fix return value of smb2_notify() new beab2f067a69 smb/server: fix return value of smb2_query_dir() new a76ebace25a8 smb/server: fix return value of smb2_ioctl() new c122017ea358 smb/server: fix return value of smb2_oplock_break() new 6b60e21c29ed smb/server: update some misguided comment of smb2_0_server [...] new d5f74aed117b smb: rename common/cifsglob.h to common/smbglob.h new 201c35565622 smb: move smb_version_values to common/smbglob.h new d2e274b9280d smb: move get_rfc1002_len() to common/smbglob.h new 931f4341fdf6 smb: move SMB1_PROTO_NUMBER to common/smbglob.h new c21a69c5eb7e smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] new 856c5b28c6ad smb: move copychunk definitions to common/smb2pdu.h new 60cb6ec898ee smb: move resume_key_ioctl_rsp to common/smb2pdu.h new 413e37a0ec6e ksmbd: skip lock-range check on equal size to avoid size== [...] new 90bcbba4d1a9 smb/client: fix CAP_BULK_TRANSFER value new 37ddfa7c99f7 smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h new 047d94cf8d1e smb: move create_durable_req_v2 to common/smb2pdu.h new 0b2f014e0bb4 smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h new b62ca619f23b smb: move create_durable_rsp_v2 to common/smb2pdu.h new c1d370be56f3 smb: move some duplicate definitions to common/smb2pdu.h new e0a638961885 smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h new 521f68b9a02d smb: move list of FileSystemAttributes to common/fscc.h new e0c46b2481b7 smb: move some duplicate struct definitions to common/fscc.h new b04b95bc4170 smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h new c6f7695ab2b2 smb: do some cleanups new 26870e7bfe7d smb: fix some warnings reported by scripts/checkpatch.pl new f48f2bac3256 smb: move create_durable_reconn to common/smb2pdu.h new 14ee77b30bef ksmbd: server: avoid busy polling in accept loop new bfb568cdaac7 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] new 2847a2e1cc77 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] new 65b721d49067 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h new f9fd35675dbd ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname new bf8f279cf534 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new c59ad1e51032 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 196e9ba1288c Merge branch 'master' of https://github.com/Paragon-Softwa [...] new c1c5aa37aed0 Merge branch '9p-next' of https://github.com/martinetd/linux new dcfa98bb5f78 xfs: move some code out of xfs_iget_recycle new 161e40bbc59d Merge branch 'xfs-6.19-merge' into for-next new eaa16dcba41b xfs: add a xlog_write_one_vec helper new a67974a02441 xfs: set lv_bytes in xlog_write_one_vec new 842062b1b79b xfs: improve the ->iop_format interface new c1f58809c704 xfs: move struct xfs_log_iovec to xfs_log_priv.h new 552d7e3834bb xfs: move struct xfs_log_vec to xfs_log_priv.h new a596409935fa xfs: regularize iclog space accounting in xlog_write_partial new 2385c471fe7b xfs: improve the calling convention for the xlog_write helpers new 7f637bc9d9f4 xfs: add a xlog_write_space_left helper new bf3d2b6d962c xfs: improve the iclog space assert in xlog_write_iovec new 68880072d89c xfs: factor out a xlog_write_space_advance helper new 66d6247424d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 267b769e8dfe Merge branch 'vfs.fixes' into vfs.all new 241c1e91236a Merge branch 'vfs-6.19.iomap' into vfs.all new da96c3a2f0c5 Merge branch 'vfs-6.19.misc' into vfs.all new 2fb372f0031a Merge branch 'vfs-6.19.inode' into vfs.all new 09b07024426b Merge branch 'vfs-6.19.writeback' into vfs.all new fbcf11d2838a Merge branch 'namespace-6.19' into vfs.all new 47e556c3791d Merge branch 'vfs-6.19.coredump' into vfs.all new 7abbe0c3bc2c Merge branch 'vfs-6.19.folio' into vfs.all new 79a58bab96bf Merge branch 'kernel-6.19.cred' into vfs.all new 035219161310 Merge branch 'vfs-6.19.fs_header' into vfs.all new 6d9b468ce12a Merge branch 'vfs-6.19.guards' into vfs.all new bfa4aedc0252 Merge branch 'vfs-6.19.minix' into vfs.all new 5d1eb038b7d7 Merge branch 'vfs-6.19.directory.delegations' into vfs.all new fbbd598c04a6 Merge branch 'vfs-6.19.directory.locking' into vfs.all new f0d3b3ec3f48 Merge branch 'vfs-6.19.ovl' into vfs.all new 833094aafdf2 Merge branch 'vfs-6.19.autofs' into vfs.all new 2c8a1b292e2c file: add FD_{ADD,PREPARE}() new f785c4f5fef0 anon_inodes: convert to FD_ADD() new e87386d58571 eventfd: convert do_eventfd() to FD_PREPARE() new f8e5aad2c239 fhandle: convert do_handle_open() to FD_ADD() new d61405ca6a0e namespace: convert open_tree() to FD_ADD() new 946c61cab279 namespace: convert open_tree_attr() to FD_PREPARE() new c6c34614c726 namespace: convert fsmount() to FD_PREPARE() new 11dfe5bae7a3 fanotify: convert fanotify_init() to FD_PREPARE() new 7a5c35183eeb nsfs: convert open_namespace() to FD_PREPARE() new 1e8e918ee023 nsfs: convert ns_ioctl() to FD_PREPARE() new d57ad8bcca6d autofs: convert autofs_dev_ioctl_open_mountpoint() to FD_ADD() new 8f12d71dacf0 eventpoll: convert do_epoll_create() to FD_PREPARE() new eda9250c3be7 open: convert do_sys_openat2() to FD_ADD() new 4ef5e7be13bc signalfd: convert do_signalfd4() to FD_ADD() new 0017743ba447 timerfd: convert timerfd_create() to FD_ADD() new 6d6454e55b4c userfaultfd: convert new_userfaultfd() to FD_PREPARE() new 40aa32ed2fa0 xfs: convert xfs_open_by_handle() to FD_PREPARE() new 3438627a55e1 dma: convert dma_buf_fd() to FD_ADD() new 21f445821c0c af_unix: convert unix_file_open() to FD_ADD() new d67145b51ed0 dma: convert sync_file_ioctl_merge() to FD_PREPARE() new fe3e2fc8236b exec: convert begin_new_exec() to FD_PREPARE() new a8dc46d4c303 ipc: convert do_mq_open() to FD_ADD() new 7218ddbf607d bpf: convert bpf_iter_new_fd() to FD_PREPARE() new ea66cee99ff4 bpf: convert bpf_token_create() to FD_PREPARE() new ffc85015a3ae memfd: convert memfd_create() to FD_ADD() new 1011f385f492 secretmem: convert memfd_secret() to FD_ADD() new 214ab7edf554 net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE() new 535a9c9e1aca net/kcm: convert kcm_ioctl() to FD_PREPARE() new 859ceac73090 net/sctp: convert sctp_getsockopt_peeloff_common() to FD_P [...] new c1d8bc762d4b net/socket: convert sock_map_fd() to FD_ADD() new feda8ef6d8e8 net/socket: convert __sys_accept4_file() to FD_ADD() new b27548e6abcc spufs: convert spufs_context_open() to FD_PREPARE() new 5f41b20c082d papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD [...] new 3d095001d804 spufs: convert spufs_gang_open() to FD_PREPARE() new a640ffc1ea6e pseries: convert papr_platform_dump_create_handle() to FD_ADD() new c46d22698300 pseries: port papr_rtas_setup_file_interface() to FD_ADD() new 8459303c8861 dma: port sw_sync_ioctl_create_fence() to FD_PREPARE() new c2466393755a gpio: convert linehandle_create() to FD_PREPARE() new 12692f6b7689 hv: convert mshv_ioctl_create_partition() to FD_ADD() new c2d378132453 media: convert media_request_alloc() to FD_PREPARE() new aa24d422e21f ntsync: convert ntsync_obj_get_fd() to FD_PREPARE() new d624684412e7 tty: convert ptm_open_peer() to FD_ADD() new 46f0c48f33b4 vfio: convert vfio_group_ioctl_get_device_fd() to FD_ADD() new ce7194bb784d file: convert replace_fd() to FD_PREPARE() new 8c84eebcd6ca io_uring: convert io_create_mock_file() to FD_PREPARE() new ca3f437d9769 kvm: convert kvm_arch_supports_gmem_init_shared() to FD_PREPARE() new c1eefcd0e1d1 kvm: convert kvm_vcpu_ioctl_get_stats_fd() to FD_PREPARE() new fd9bdc258e62 Merge patch series "file: FD_{ADD,PREPARE}()" new 4d8cb2518d6f Merge branch 'vfs-6.19.fd_prepare' into vfs.all new 6dcee998bc55 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new 043293ba48c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 (bad328e4adc0) \ N -- N -- N refs/heads/fs-next (043293ba48c2)
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 302 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 6 + Documentation/filesystems/f2fs.rst | 131 ++++----- Makefile | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 42 +-- arch/powerpc/platforms/pseries/papr-hvpipe.c | 39 +-- .../powerpc/platforms/pseries/papr-platform-dump.c | 30 +-- arch/powerpc/platforms/pseries/papr-rtas-common.c | 27 +- drivers/dma-buf/dma-buf.c | 10 +- drivers/dma-buf/sw_sync.c | 40 +-- drivers/dma-buf/sync_file.c | 52 ++-- drivers/gpio/gpiolib-cdev.c | 66 ++--- drivers/hv/mshv_root_main.c | 30 +-- drivers/media/mc/mc-request.c | 34 +-- drivers/misc/ntsync.c | 20 +- drivers/tty/pty.c | 30 +-- drivers/vfio/group.c | 28 +- fs/anon_inodes.c | 23 +- fs/autofs/dev-ioctl.c | 30 +-- fs/btrfs/disk-io.c | 13 - fs/btrfs/extent_io.c | 224 ++++++++-------- fs/btrfs/ordered-data.c | 38 --- fs/btrfs/ordered-data.h | 2 - fs/btrfs/tree-log.c | 12 +- fs/erofs/super.c | 16 ++ fs/eventfd.c | 31 +-- fs/eventpoll.c | 32 +-- fs/exec.c | 9 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 4 +- fs/f2fs/data.c | 4 +- fs/f2fs/f2fs.h | 113 ++++---- fs/f2fs/gc.c | 117 +++++---- fs/f2fs/recovery.c | 11 +- fs/f2fs/segment.c | 44 +++- fs/f2fs/segment.h | 37 ++- fs/f2fs/super.c | 54 ++-- fs/f2fs/sysfs.c | 9 + fs/fhandle.c | 30 +-- fs/file.c | 19 +- fs/namespace.c | 88 ++----- fs/notify/fanotify/fanotify_user.c | 60 ++--- fs/nsfs.c | 47 +--- fs/open.c | 17 +- fs/signalfd.c | 29 +- fs/smb/client/smb2ops.c | 73 +----- fs/timerfd.c | 29 +- fs/userfaultfd.c | 30 +-- fs/xfs/libxfs/xfs_log_format.h | 7 - fs/xfs/xfs_attr_item.c | 27 +- fs/xfs/xfs_bmap_item.c | 10 +- fs/xfs/xfs_buf_item.c | 19 +- fs/xfs/xfs_dquot_item.c | 9 +- fs/xfs/xfs_exchmaps_item.c | 11 +- fs/xfs/xfs_extfree_item.c | 10 +- fs/xfs/xfs_handle.c | 56 ++-- fs/xfs/xfs_icache.c | 31 +-- fs/xfs/xfs_icreate_item.c | 6 +- fs/xfs/xfs_inode_item.c | 49 ++-- fs/xfs/xfs_log.c | 292 ++++++++------------- fs/xfs/xfs_log.h | 65 +---- fs/xfs/xfs_log_cil.c | 111 +++++++- fs/xfs/xfs_log_priv.h | 20 ++ fs/xfs/xfs_refcount_item.c | 10 +- fs/xfs/xfs_rmap_item.c | 10 +- fs/xfs/xfs_trans.h | 4 +- include/linux/cleanup.h | 7 + include/linux/f2fs_fs.h | 5 +- include/linux/file.h | 101 +++++++ io_uring/mock_file.c | 44 ++-- ipc/mqueue.c | 29 +- kernel/bpf/bpf_iter.c | 29 +- kernel/bpf/token.c | 47 ++-- mm/memfd.c | 29 +- mm/secretmem.c | 20 +- net/handshake/netlink.c | 37 ++- net/kcm/kcmsock.c | 22 +- net/sctp/socket.c | 90 ++----- net/socket.c | 34 +-- net/unix/af_unix.c | 16 +- virt/kvm/guest_memfd.c | 36 +-- virt/kvm/kvm_main.c | 19 +- 81 files changed, 1302 insertions(+), 1846 deletions(-)