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 606a7e4ee6cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e55a39606f2e Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 3eab5118aa07 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f0a34257dabd Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3dae7e8ff60d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 01001ed037cd Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 905feb9b5fb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3b72f1a74174 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 12799fc6e81e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 254878913c7d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 3cd05162db45 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 61eeee3644f8 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits fbbab48e6715 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits e5c55b6bc7b9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c40f52f48e58 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 620f5e9cee44 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 752b35999695 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 03e13960d26f next-20260119/btrfs-fixes omits eb122f0ccecf Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits b5d136b55cec smb/client: introduce KUnit test to check search result of [...] omits 1bf5c2c213f7 smb/client: use bsearch() to find target in smb2_error_map_table omits 24b3465ba774 smb/client: check whether smb2_error_map_table is sorted i [...] omits 2726c2ea48ef cifs: Autogenerate SMB2 error mapping table omits 17f10ceb56de cifs: Label SMB2 statuses with errors omits a2d55697e38d cifs: SMB1 split: Make BCC accessors conditional omits 413a6c8df173 cifs: SMB1 split: connect.c omits 8d1c0d9f7794 cifs: SMB1 split: sess.c omits 7b493043e83a cifs: SMB1 split: cifsencrypt.c omits 7a5eb2d5dea8 cifs: SMB1 split: netmisc.c omits f0a86cd40563 cifs: SMB1 split: misc.c omits 5832c6491c63 cifs: SMB1 split: cifs_debug.c omits a6816765b7cc cifs: SMB1 split: Move inline funcs omits 23e866463c20 cifs: Fix cifs_dump_mids() to call ->dump_detail omits 2bc1ee850776 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] omits 4c1ed2a37a5e cifs: SMB1 split: Move BCC access functions omits 9c6648aab326 cifs: SMB1 split: Adjust #includes omits 1a07b88bd64f cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h omits e0552be53569 cifs: SMB1 split: Add some #includes omits 557bd5b0d7dc cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] omits e395f0b491d3 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c omits 4406a5568912 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h omits 58edfb143fec cifs: SMB1 split: Create smb1proto.h for SMB1 declarations omits 7bc0fa5b7f6e cifs: SMB1 split: Rename cifstransport.c omits a05e9fd91c37 cifs: Scripted clean up fs/smb/client/ntlmssp.h omits 8b19dc81ea2d cifs: Scripted clean up fs/smb/client/reparse.h omits d0ea0001949f cifs: Scripted clean up fs/smb/client/smb2proto.h omits 9bd974c26da1 cifs: Scripted clean up fs/smb/client/cifs_debug.h omits e4a46bfd0466 cifs: Scripted clean up fs/smb/client/cifs_swn.h omits 2dc5e8cbc244 cifs: Scripted clean up fs/smb/client/compress.h omits a9d594f16ee9 cifs: Scripted clean up fs/smb/client/cifs_spnego.h omits e24356749ed6 cifs: Scripted clean up fs/smb/client/fs_context.h omits 883b4912bb13 cifs: Scripted clean up fs/smb/client/fscache.h omits 868da6dd6a4e cifs: Scripted clean up fs/smb/client/cifsglob.h omits 15e9cc319c6c cifs: Scripted clean up fs/smb/client/dns_resolve.h omits 0676ad2c3fe6 cifs: Scripted clean up fs/smb/client/dfs_cache.h omits bc809327132d cifs: Scripted clean up fs/smb/client/cifsfs.h omits 4a638b016426 cifs: Scripted clean up fs/smb/client/netlink.h omits 340990176d62 cifs: Scripted clean up fs/smb/client/cifs_unicode.h omits d6bb382ad3dd cifs: Scripted clean up fs/smb/client/cifsproto.h omits 2a82caa94da4 cifs: Scripted clean up fs/smb/client/dfs.h omits ba593c8bc758 cifs: Scripted clean up fs/smb/client/cached_dir.h omits 563a9ffb8a48 smb: client: add multichannel async work for CONFIG_CIFS_D [...] omits 2a2bfb948d68 smb: client: introduce multichannel async work during mount omits e040249e1fd0 smb: client: add proper locking around ses->iface_last_update omits 78f405c04635 smb: client: prevent races in ->query_interfaces() omits 958325c42362 smb: client: split cached_fid bitfields to avoid shared-by [...] omits fcb88bd66fb7 Merge branch 'for-next-next-v6.19-20260119' into for-next- [...] omits f730aa307a9b Merge branch 'for-next-current-v6.18-20260119' into for-ne [...] omits b939c3fe1d81 Merge branch 'misc-next' into for-next-next-v6.19-20260119 omits 0f2e1e95d05b Merge branch 'b-for-next' into for-next-next-v6.19-20260119 omits 37f586f2bf92 Merge branch 'misc-6.19' into for-next-current-v6.18-20260119 omits 4ce3171a70f8 Merge branch 'misc-6.19' into next-fixes omits d77f6b32ae53 btrfs: add an ASSERT() to catch ordered extents without datasum omits 86e0e326d7e9 btrfs: fallback to buffered IO if the data profile has dup [...] omits e0fdde4f31b7 btrfs: === misc-next on b-for-next === omits 8725e434698d Merge branch 'vfs-7.0.btrfs' into vfs.all omits c6cdba5da780 Merge branch 'vfs-7.0.nullfs' into vfs.all omits 9b669fde3791 Merge branch 'vfs-7.0.leases' into vfs.all omits de18d91eb224 Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all omits 6a348249442d Merge branch 'vfs-7.0.fserror' into vfs.all omits 4bf81ff52db3 Merge branch 'vfs-7.0.atomic_open' into vfs.all omits 76b0532abc8e Merge branch 'vfs-7.0.rust' into vfs.all omits 3ab050caa5ac Merge branch 'vfs-7.0.namespace' into vfs.all omits 399a973ff8ec Merge branch 'vfs-7.0.initrd' into vfs.all omits c360abaee1ee Merge branch 'vfs-7.0.iomap' into vfs.all omits dfaf5b686527 Merge branch 'vfs-7.0.misc' into vfs.all omits 6b7ba5ed33dc Merge branch 'vfs.fixes' into vfs.all new ea4d4ea6d10a ata: ahci: Do not read the per port area for unimplemented ports new 8f3fb33f8f3f ata: libata: Call ata_dev_config_lpm() for ATAPI devices new ce83767ea323 ata: libata-sata: Improve link_power_management_supported [...] new a6bee5e5243a ata: libata: Add cpr_log to ata_dev_print_features() early return new 89531b68fc29 ata: libata: Add DIPM and HIPM to ata_dev_print_features() [...] new c8c6fb886f57 ata: libata: Print features also for ATAPI devices new 73c9007d9b94 Merge tag 'ata-6.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds c198b7773ca5 pwm: Ensure ioctl() returns a negative errno on error adds 63faf32666e0 pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops new 0a155a8a24dd MAINTAINERS: Add myself as reviewer for PWM rust drivers new 8f7537efbe56 Merge tag 'pwm/for-6.19-rc7-fixes' of git://git.kernel.org [...] adds b31ac41b59b6 dma/pool: Improve pool lookup adds 6626734dd2b1 mm_zone: Generalise has_managed_dma() adds c6ccd0988074 dma/pool: Avoid allocating redundant pools new c03e9c42ae8f Merge tag 'dma-mapping-6.19-2026-01-20' of git://git.kerne [...] adds 12a6ddfc76bb mm: add missing static initializer for init_mm::mm_cid.lock adds 6ac433f8b259 mm: rename cpu_bitmap field to flexible_array adds be31340a4cc2 mm: take into account mm_cid size for mm_struct static def [...] adds f9a49aa302a0 fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] adds 90f3c123247e panic: only warn about deprecated panic_print on write access adds b7880cb166ab migrate: correct lock ordering for hugetlb file folios adds 605f6586ecf7 mm/vma: do not leak memory when .mmap_prepare swaps the file adds b505f1944535 x86/kfence: avoid writing L1TF-vulnerable PTEs new 90888b4ae103 mm: remove unnecessary and incorrect mmap lock assert new ca1a47cd3f5f mm/hugetlb: fix hugetlb_pmd_shared() new 3937027caecb mm/hugetlb: fix two comments related to huge_pmd_unshare() new a8682d500f69 mm/rmap: fix two comments related to huge_pmd_unshare() new 8ce720d5bd91 mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] new 35e247032606 mm: do not copy page tables unnecessarily for VM_UFFD_WP new cb7d761bf5d4 Docs/mm/allocation-profiling: describe sysctrl limitations [...] new 9bc9ccbf4c93 mm/kfence: fix potential deadlock in reboot notifier new 16aca2c98a6f mm: restore per-memcg proactive reclaim with !CONFIG_NUMA new c25f2fb1f469 Merge tag 'mm-hotfixes-stable-2026-01-20-13-09' of git://g [...] adds 48e6a9c4a208 of: platform: Use default match table for /firmware adds 81122fba08fa of: fix reference count leak in of_alias_scan() new 6c790212c588 Merge tag 'devicetree-fixes-for-6.19-3' of git://git.kerne [...] new 6b44801db770 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new 9c7e71c97c8c btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() new 3f29d661e568 btrfs: sync read disk super and set block size new 1972f44c189c btrfs: reject new transactions if the fs is fully read-only new 1d8f69f453c2 btrfs: fix missing fields in superblock backup with BLOCK_ [...] new 34308187395f btrfs: add extra device item checks at mount new e8eceaf717ab Merge branch 'misc-6.19' into next-fixes new d741d9be7416 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 52556a749290 Merge branch 'misc-6.19' into for-next-current-v6.18-20260120 new 20c46ec8edec Merge branch 'for-next-current-v6.18-20260120' into for-ne [...] new cbaa07d2437a btrfs: add definitions and constants for remap-tree new 404f7d472479 btrfs: add METADATA_REMAP chunk type new 405d335d88e2 btrfs: allow remapped chunks to have zero stripes new 12a32f77f28b btrfs: remove remapped block groups from the free-space-tree new afa4afc6fecf btrfs: don't add metadata items for the remap tree to the [...] new a57b9013050a btrfs: rename struct btrfs_block_group field commit_used t [...] new 8dbcf27d4226 btrfs: add extended version of struct block_group_item new 943bf05545de btrfs: allow mounting filesystems with remap-tree incompat flag new 139e502826e0 btrfs: redirect I/O for remapped block groups new ffe84cea2420 btrfs: handle deletions from remapped block group new 179e4ee81fae btrfs: handle setting up relocation of block group with re [...] new 286a878cd06c btrfs: move existing remaps before relocating block group new b75b2c8abdab btrfs: replace identity remaps with actual remaps when doi [...] new 19ead70786c9 btrfs: add do_remap parameter to btrfs_discard_extent() new 0346b4886a33 btrfs: allow balancing remap tree new 218bd9b6ff79 btrfs: handle discarding fully-remapped block groups new c49762b5ad38 btrfs: populate fully_remapped_bgs_list on mount new aa51e8f2cdc2 btrfs: remove bogus NULL checks in __btrfs_write_out_cache() new a1539abbed5e btrfs: use the btrfs_block_group_end() helper everywhere new e1bc917cd05d btrfs: use the btrfs_extent_map_end() helper everywhere new 44b24b02ca7e btrfs: don't pass io_ctl to __btrfs_write_out_cache() new 56130c854220 Merge branch 'b-for-next' into for-next-next-v6.19-20260120 new 932bc694185b btrfs: === misc-next on b-for-next === new 5586b4d459d8 btrfs: fallback to buffered IO if the data profile has dup [...] new 0e3dc65d6d4d btrfs: add an ASSERT() to catch ordered extents without datasum new a2da65dd9594 Merge branch 'misc-next' into for-next-next-v6.19-20260120 new b130d860b840 Merge branch 'for-next-next-v6.19-20260120' into for-next- [...] new 9c76aa2230ed Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ea7c590bb14 netfs: when subreq is marked for retry, do not check if it [...] new 4b74288ab637 netfs: avoid double increment of retry_count in subreq new 5646d0588785 cifs: Initialize cur_sleep value if not already done new 453bada0bf59 cifs: make retry logic in read/write path consistent with [...] new d57ac665a46f smb: client: split cached_fid bitfields to avoid shared-by [...] new 826506b93dbb smb: client: prevent races in ->query_interfaces() new 6ac3e890a709 smb: client: add proper locking around ses->iface_last_update new 9c1c4adfe4f8 smb: client: introduce multichannel async work during mount new 0162b68026dc smb: client: add multichannel async work for CONFIG_CIFS_D [...] new 77a137a2d332 cifs: Scripted clean up fs/smb/client/cached_dir.h new 7bea363da0d7 cifs: Scripted clean up fs/smb/client/dfs.h new 851d41d365bb cifs: Scripted clean up fs/smb/client/cifsproto.h new d62ffdedd5a7 cifs: Scripted clean up fs/smb/client/cifs_unicode.h new c7ec431c65d6 cifs: Scripted clean up fs/smb/client/netlink.h new 3aaf7f8bace1 cifs: Scripted clean up fs/smb/client/cifsfs.h new 4285c156a04d cifs: Scripted clean up fs/smb/client/dfs_cache.h new d5ce03d157ba cifs: Scripted clean up fs/smb/client/dns_resolve.h new 3e0b222669b3 cifs: Scripted clean up fs/smb/client/cifsglob.h new 0bcdd6cfb6bf cifs: Scripted clean up fs/smb/client/fscache.h new 4e0ce93dcc90 cifs: Scripted clean up fs/smb/client/fs_context.h new 9023175d7bb9 cifs: Scripted clean up fs/smb/client/cifs_spnego.h new bfc5ff0688d7 cifs: Scripted clean up fs/smb/client/compress.h new 204ab7bc3657 cifs: Scripted clean up fs/smb/client/cifs_swn.h new d6ebba77edfd cifs: Scripted clean up fs/smb/client/cifs_debug.h new 7abeb0e843e7 cifs: Scripted clean up fs/smb/client/smb2proto.h new 44a13bdbc52d cifs: Scripted clean up fs/smb/client/reparse.h new ba9fad102814 cifs: Scripted clean up fs/smb/client/ntlmssp.h new 15fd1a2878dc cifs: SMB1 split: Rename cifstransport.c new f4e79ad7619b cifs: SMB1 split: Create smb1proto.h for SMB1 declarations new f820aeb44a11 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h new 8568cab5b831 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c new d8e760bd0530 cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] new 66d7f118ae37 cifs: SMB1 split: Add some #includes new fcd6176517f3 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h new c05733ae16d7 cifs: SMB1 split: Adjust #includes new 016e93054c76 cifs: SMB1 split: Move BCC access functions new 44f5270fc16f cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] new e8ecb9e1f2b3 cifs: Fix cifs_dump_mids() to call ->dump_detail new 5551bf40369c cifs: SMB1 split: Move inline funcs new f7654cf33e61 cifs: SMB1 split: cifs_debug.c new f7c1c03aee58 cifs: SMB1 split: misc.c new d06bbe96baeb cifs: SMB1 split: netmisc.c new c286b6850840 cifs: SMB1 split: cifsencrypt.c new b521f0b705cf cifs: SMB1 split: sess.c new ebc17a499267 cifs: SMB1 split: connect.c new 2521bcfa69d8 cifs: SMB1 split: Make BCC accessors conditional new e53e63863567 cifs: Label SMB2 statuses with errors new 7bbceab13de3 cifs: Autogenerate SMB2 error mapping table new ae29009a6b35 smb/client: check whether smb2_error_map_table is sorted i [...] new 2899fa3a264a smb/client: use bsearch() to find target in smb2_error_map_table new 7bdd5bb887a3 smb/client: introduce KUnit test to check search result of [...] new 643b1f00310e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 34d3bfe124ed Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new e8c6bd43f485 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1416bd508c78 dlm: fix recovery pending middle conversion new 080e5563f878 dlm: validate length in dlm_search_rsb_tree new 6155b409761f fs/dlm: use list_add_tail() instead of open-coding list insertion new 596ce53d647c dlm: Constify struct configfs_item_operations and configfs [...] new 6dda4f0a31b0 fs/dlm/dir: remove unuse variable count_match new 238ae7c2486b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4f1ea4a7ef64 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 26c3037ad848 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new c8aa046afadc Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 980078d1275d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new ddefb359c49f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new e5474033ab45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6020ef5be55d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d0445ae6f222 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] new 42cb9bd1dc73 ksmbd: smbd: fix dma_unmap_sg() nents new 27e68ed6aba5 smb: server: fix comment for ksmbd_vfs_kern_path_start_removing() new f5e65d4d578b smb: server: reset smb_direct_port = SMB_DIRECT_PORT_INFIN [...] new 89282851991f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0a4b85882685 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new fb918c838666 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 07f7efd9a199 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 84c1096ed61c Merge branch 'vfs.fixes' into vfs.all new caede50daffe Merge branch 'vfs-7.0.misc' into vfs.all new 433baa2cd859 Merge branch 'vfs-7.0.iomap' into vfs.all new 431b76555195 Merge branch 'vfs-7.0.initrd' into vfs.all new 0abee6cb379c Merge branch 'vfs-7.0.namespace' into vfs.all new 0f44369f8fb9 Merge branch 'vfs-7.0.rust' into vfs.all new 6ea258d1f689 fs/namei: fix kernel-doc markup for dentry_create new c1796f76d9e5 Merge branch 'vfs-7.0.atomic_open' into vfs.all new e0055a69461c Merge branch 'vfs-7.0.fserror' into vfs.all new 013eb7e7630b Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all new b02a81cd4294 Merge branch 'vfs-7.0.leases' into vfs.all new 5de2a49a01ee Merge branch 'vfs-7.0.nullfs' into vfs.all new 43196af11438 Merge branch 'vfs-7.0.btrfs' into vfs.all new 8c97a6ddc956 minix: Add required sanity checking to minix_check_superblock() new f77e21ac4082 Merge branch 'vfs-7.0.minix' into vfs.all new 4f55c2a5faef Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new 7afd48f3cb85 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 (606a7e4ee6cb) \ N -- N -- N refs/heads/fs-next (7afd48f3cb85)
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 151 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/sysctl/vm.rst | 4 + Documentation/mm/allocation-profiling.rst | 10 + MAINTAINERS | 4 + arch/x86/include/asm/kfence.h | 29 +- drivers/ata/ahci.c | 10 +- drivers/ata/libata-core.c | 8 +- drivers/ata/libata-sata.c | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/of/base.c | 8 +- drivers/of/platform.c | 2 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-max7360.c | 1 + fs/btrfs/Kconfig | 2 + fs/btrfs/accessors.h | 30 + fs/btrfs/bio.c | 2 +- fs/btrfs/bio.h | 3 + fs/btrfs/block-group.c | 322 +++-- fs/btrfs/block-group.h | 23 +- fs/btrfs/block-rsv.c | 8 + fs/btrfs/block-rsv.h | 1 + fs/btrfs/compression.c | 2 +- fs/btrfs/defrag.c | 5 +- fs/btrfs/discard.c | 52 +- fs/btrfs/disk-io.c | 122 +- fs/btrfs/extent-tree.c | 153 ++- fs/btrfs/extent-tree.h | 4 +- fs/btrfs/extent_io.c | 2 +- fs/btrfs/file.c | 9 +- fs/btrfs/free-space-cache.c | 81 +- fs/btrfs/free-space-cache.h | 1 + fs/btrfs/free-space-tree.c | 37 +- fs/btrfs/free-space-tree.h | 5 +- fs/btrfs/fs.h | 10 +- fs/btrfs/inode.c | 4 +- fs/btrfs/locking.c | 1 + fs/btrfs/relocation.c | 1836 +++++++++++++++++++++++++++-- fs/btrfs/relocation.h | 17 + fs/btrfs/scrub.c | 9 +- fs/btrfs/space-info.c | 22 +- fs/btrfs/sysfs.c | 5 + fs/btrfs/tests/free-space-tree-tests.c | 4 +- fs/btrfs/tests/inode-tests.c | 32 +- fs/btrfs/transaction.c | 7 + fs/btrfs/tree-checker.c | 84 +- fs/btrfs/tree-checker.h | 5 + fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 334 +++++- fs/btrfs/volumes.h | 18 +- fs/btrfs/zoned.c | 9 +- fs/dlm/config.c | 16 +- fs/dlm/dir.c | 6 +- fs/dlm/lock.c | 22 +- fs/dlm/member.c | 6 +- fs/fs-writeback.c | 7 +- fs/fuse/file.c | 4 +- fs/minix/inode.c | 50 +- fs/namei.c | 4 +- fs/netfs/read_collect.c | 6 +- fs/netfs/read_retry.c | 4 +- fs/netfs/write_collect.c | 8 +- fs/netfs/write_issue.c | 1 + fs/netfs/write_retry.c | 1 - fs/smb/client/cifsglob.h | 2 + fs/smb/client/smb2ops.c | 2 + fs/smb/client/smb2pdu.c | 70 +- fs/smb/server/transport_rdma.c | 16 +- fs/smb/server/vfs.c | 2 +- include/asm-generic/tlb.h | 77 +- include/linux/hugetlb.h | 17 +- include/linux/mm.h | 6 +- include/linux/mm_types.h | 19 +- include/linux/mmzone.h | 9 +- include/linux/pagemap.h | 11 + include/uapi/linux/btrfs.h | 1 + include/uapi/linux/btrfs_tree.h | 34 +- kernel/dma/pool.c | 27 +- kernel/panic.c | 4 +- mm/hugetlb.c | 131 +- mm/init-mm.c | 5 +- mm/internal.h | 8 - mm/kfence/core.c | 17 +- mm/memory.c | 11 +- mm/migrate.c | 12 +- mm/mmu_gather.c | 33 + mm/page_alloc.c | 8 +- mm/rmap.c | 45 +- mm/vma.c | 11 +- mm/vmscan.c | 13 +- 88 files changed, 3444 insertions(+), 635 deletions(-)