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 e4f48bd153e1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3e0e48c4f7b4 next-20260126/vfs-brauner omits dff11926bcb7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7726ed942b0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9c430bb7eb5b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2a7bf58c52af Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 6dd880b4cd33 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 704880d70166 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 42a7d4e3facd Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 08e221a93d4b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0eab0fd691d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e1707dd508cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ccf2babad55b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7136758572c0 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 0f1fcc73725d Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 9e9c7f4662f2 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits c5c9c5216f4b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 6de2893f184d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 60f582d67cad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 64e8840df8bb Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 887b04ccebdd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a872996d8a9e Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 8bce25c03cbd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cf3025af85bc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 25ba6d9eb537 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits f13c9b601eee Merge branch 'for-next-next-v6.19-20260128' into for-next- [...] omits 614787f21f98 Merge branch 'for-next-current-v6.18-20260128' into for-ne [...] omits 82571b1d4299 Merge branch 'misc-next' into for-next-next-v6.19-20260128 omits 1ec2abdb0ddf Merge branch 'b-for-next' into for-next-next-v6.19-20260128 omits cf8e25c1f174 Merge branch 'misc-6.19' into for-next-current-v6.18-20260128 omits 17afa37a2b7d btrfs: get rid of compressed_bio::compressed_folios[] omits 215d08de8278 btrfs: get rid of compressed_folios[] usage for encoded writes omits bcbf88b1813a btrfs: get rid of compressed_folios[] usage for compressed read omits f08ae0134e12 btrfs: remove the old btrfs_compress_folios() infrastructures omits 68a1d4ad30e5 btrfs: switch to btrfs_compress_bio() interface for compre [...] omits d309614ba81e btrfs: introduce btrfs_compress_bio() helper omits f45b0b616f8b btrfs: introduce zlib_compress_bio() helper omits 1a98cc23f03a btrfs: introduce zstd_compress_bio() helper omits 27821b61ecb4 btrfs: introduce lzo_compress_bio() helper omits ce3fb080bf6f btrfs: fix block_group_tree dirty_list corruption omits 8df8a1ace6c5 btrfs: fix copying the flags of btrfs_bio after split omits 75becc71dcd7 btrfs: zoned: use local fs_info variable in btrfs_load_blo [...] omits 061f4f5ea9e1 btrfs: forward declare btrfs_fs_info in volumes.h omits a0c81058460e btrfs: unit tests for pending extent walking functions omits d16d111cdf13 btrfs: fix EEXIST abort due to non-consecutive gaps in chu [...] omits e22a5c73186f btrfs: === misc-next on b-for-next === omits 2ea3b2906e19 btrfs: zoned: use local fs_info variable in btrfs_load_blo [...] omits d1639c610467 btrfs: zoned: fixup last alloc pointer after extent remova [...] omits be22eaff762b btrfs: zoned: fixup last alloc pointer after extent remova [...] omits 0e2da98ef813 btrfs: zoned: fixup last alloc pointer after extent remova [...] omits cb53f4e84f29 btrfs: remove out label in btrfs_wait_for_commit() omits 878263038a11 btrfs: remove out label in btrfs_init_space_info() omits 480f60876536 btrfs: remove out label in btrfs_check_rw_degradable() omits eba7b3fb7e78 btrfs: remove out label in finish_verity() omits e63c0ac8292d btrfs: remove out label in scrub_find_fill_first_stripe() omits 0a2832d1f03f btrfs: remove out label in lzo_decompress() omits 6330b1af61cd btrfs: remove out label in btrfs_mark_extent_written() omits 9bbcf387187c btrfs: remove out label in btrfs_csum_file_blocks() omits 75a25aeaffde btrfs: remove out_failed label in find_lock_delalloc_range() omits 76a23513735a btrfs: remove out label in load_extent_tree_free() omits 346f3d662dc2 btrfs: remove pointless out labels from uuid-tree.c omits 2ced4a3dcefd btrfs: remove pointless out labels from inode.c omits c4c5f344fb12 btrfs: remove pointless out labels from free-space-cache.c omits 91f0f6799122 btrfs: remove pointless out labels from extent-tree.c omits fd131d39f44c btrfs: remove pointless out labels from disk-io.c omits ad6abb9c3d59 btrfs: remove pointless out labels from qgroup.c omits 8efb70a50e21 btrfs: remove pointless out labels from send.c omits 6144ccfb1418 btrfs: remove pointless out labels from ioctl.c omits 1e8c91ceb093 btrfs: qgroup: return correct error when deleting qgroup r [...] omits 901a30e599e9 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() omits e63df27d4621 btrfs: don't use local variables for fs_info->delayed_root omits 84b0d3c5900a btrfs: reorder members in btrfs_delayed_root for better packing omits 6b98004e469b btrfs: embed delayed root to struct btrfs_fs_info omits 5031d3bf4b18 btrfs: add strict extent map alignment checks omits 73b898003ac5 btrfs: tests: prepare extent map tests for strict alignmen [...] omits 924fc891d9ae btrfs: tests: remove invalid file extent map tests omits 67f71809c6e0 btrfs: unfold transaction aborts in btrfs_finish_one_ordered() omits ab447ef78adc btrfs: deal with missing root in sample_block_group_extent_item() omits 0c1460bc5311 btrfs: remove bogus root search condition in sample_block_ [...] omits 8ad77c271462 btrfs: fallback to buffered IO if the data profile has dup [...] omits 293f96085af5 btrfs: assert block group is locked in btrfs_use_block_gro [...] omits 94ba014874b1 btrfs: don't pass block group argument to load_block_group [...] omits d3b0253d6e8e btrfs: allocate path on stack in load_block_group_size_class() omits a05781df41dd btrfs: make load_block_group_size_class() return void omits afd2b12f845d btrfs: zstd: use folio_iter to handle zstd_decompress_bio() omits 1d8eb2876e24 btrfs: zlib: use folio_iter to handle zlib_decompress_bio() omits 2ec1ea73bff9 btrfs: lzo: use folio_iter to handle lzo_decompress_bio() omits d062cd275c11 rbd: check for EOD after exclusive lock is ensured to be held omits bef852e08483 btrfs: zlib: fix the folio leak on S390 hardware acceleration omits 30be3ad73ab0 btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] omits e79fa7bd96a2 btrfs: fix periodic reclaim condition omits 04619db2b7bd btrfs: do not strictly require dirty metadata threshold fo [...] omits 797f31c1f852 btrfs: don't pass io_ctl to __btrfs_write_out_cache() omits 7446f500ec9f btrfs: use the btrfs_extent_map_end() helper everywhere omits 2e0bf5f140ef btrfs: use the btrfs_block_group_end() helper everywhere omits 3f29f43f324c btrfs: remove bogus NULL checks in __btrfs_write_out_cache() omits 9859128e7c06 btrfs: populate fully_remapped_bgs_list on mount omits 6e5131fc8301 btrfs: handle discarding fully-remapped block groups omits 32b770719a32 btrfs: allow balancing remap tree omits 6a553beb45be btrfs: add do_remap parameter to btrfs_discard_extent() omits 483be64327cc btrfs: replace identity remaps with actual remaps when doi [...] omits 967280fcb632 btrfs: move existing remaps before relocating block group omits 6900c4110cf5 btrfs: handle setting up relocation of block group with re [...] omits f4e7ec00995d btrfs: handle deletions from remapped block group omits 150b18b3cd53 btrfs: redirect I/O for remapped block groups omits 72acbe5258c2 btrfs: allow mounting filesystems with remap-tree incompat flag omits dc88f5bcad30 btrfs: add extended version of struct block_group_item omits 815cafb1d5fb btrfs: rename struct btrfs_block_group field commit_used t [...] omits e9f831fe93ac btrfs: don't add metadata items for the remap tree to the [...] omits 2481f79ce8bb btrfs: remove remapped block groups from the free-space-tree omits 758f582b43d4 btrfs: allow remapped chunks to have zero stripes omits f5f797a82027 btrfs: add METADATA_REMAP chunk type omits 0f13e2d1ae07 btrfs: add definitions and constants for remap-tree omits 5a14aac5267c btrfs: add and use helper to compute the available space f [...] omits dab08888dc67 btrfs: tag as unlikely error handling in run_one_delayed_ref() omits 25806eb6dd50 btrfs: remove unnecessary else branch in run_one_delayed_ref() adds 28f240683871 pinctrl: meson: mark the GPIO controller as sleeping adds 1fbe3abb449c pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix [...] adds 304c3ebcaff3 pinctrl: th1520: Fix typo adds 4f0d22ec60ce pinctrl: lpass-lpi: implement .get_direction() for the GPI [...] adds f58442788fda dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: fix ' [...] new 8dfce8991b95 Merge tag 'pinctrl-v6.19-3' of git://git.kernel.org/pub/sc [...] new d7e68c7c7538 next-20260128/btrfs-fixes new d73d082e8244 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 4b40b1c47f93 btrfs: fix copying the flags of btrfs_bio after split new 0a9a068a23d0 Merge branch 'misc-6.19' into for-next-current-v6.18-20260129 new a3adfb9266ee Merge branch 'for-next-current-v6.18-20260129' into for-ne [...] new ee108a930666 btrfs: remove unnecessary else branch in run_one_delayed_ref() new 5f3a77b29e34 btrfs: tag as unlikely error handling in run_one_delayed_ref() new 0a710fb5b63e btrfs: add and use helper to compute the available space f [...] new b1020f2397c0 btrfs: add definitions and constants for remap-tree new 71e412197717 btrfs: add METADATA_REMAP chunk type new 7f464d6a2be8 btrfs: allow remapped chunks to have zero stripes new df2447039554 btrfs: remove remapped block groups from the free-space-tree new b2aee55e12ac btrfs: don't add metadata items for the remap tree to the [...] new 06223ef7cb07 btrfs: rename struct btrfs_block_group field commit_used t [...] new 61722345c786 btrfs: add extended version of struct block_group_item new 30c6febd35cd btrfs: allow mounting filesystems with remap-tree incompat flag new 43e6b6a8dc30 btrfs: redirect I/O for remapped block groups new da63011449c2 btrfs: handle deletions from remapped block group new f54f6bdd51e8 btrfs: handle setting up relocation of block group with re [...] new d335412a9898 btrfs: move existing remaps before relocating block group new 053cd88e1ad7 btrfs: replace identity remaps with actual remaps when doi [...] new e1b6e32603ff btrfs: add do_remap parameter to btrfs_discard_extent() new 47376c1a6122 btrfs: allow balancing remap tree new 88666c6fad80 btrfs: handle discarding fully-remapped block groups new 3989fa5c9b14 btrfs: populate fully_remapped_bgs_list on mount new f6e72bb122b0 btrfs: remove bogus NULL checks in __btrfs_write_out_cache() new c06895879b10 btrfs: use the btrfs_block_group_end() helper everywhere new af385828eda5 btrfs: use the btrfs_extent_map_end() helper everywhere new 5965ba29e230 btrfs: don't pass io_ctl to __btrfs_write_out_cache() new 0fa923487b9f btrfs: do not strictly require dirty metadata threshold fo [...] new 686bb8337c48 btrfs: fix periodic reclaim condition new 05fe212c94bc btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] new 71c3e96c60c9 btrfs: zlib: fix the folio leak on S390 hardware acceleration new 829e302870dc btrfs: lzo: use folio_iter to handle lzo_decompress_bio() new effc09c1eedb btrfs: zlib: use folio_iter to handle zlib_decompress_bio() new b25b0c0ab417 btrfs: zstd: use folio_iter to handle zstd_decompress_bio() new 22a356f18619 btrfs: make load_block_group_size_class() return void new a55e06a1f60a btrfs: allocate path on stack in load_block_group_size_class() new 17e9deee96a7 btrfs: don't pass block group argument to load_block_group [...] new 3b3a686a577e btrfs: assert block group is locked in btrfs_use_block_gro [...] new f426e1d41959 btrfs: fallback to buffered IO if the data profile has dup [...] new 27a905f01e61 btrfs: remove bogus root search condition in sample_block_ [...] new 0ed53d89d522 btrfs: deal with missing root in sample_block_group_extent_item() new afcb008e766f btrfs: unfold transaction aborts in btrfs_finish_one_ordered() new 2cf59ea1dfb4 btrfs: tests: remove invalid file extent map tests new c78377a092b6 btrfs: tests: prepare extent map tests for strict alignmen [...] new c95a802aea91 btrfs: add strict extent map alignment checks new c316bab54e6c btrfs: embed delayed root to struct btrfs_fs_info new 4213fd06c14f btrfs: reorder members in btrfs_delayed_root for better packing new 7138fb37df46 btrfs: don't use local variables for fs_info->delayed_root new a3f082c19da2 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() new 77415a1e30b2 btrfs: qgroup: return correct error when deleting qgroup r [...] new 43501683caaa btrfs: remove pointless out labels from ioctl.c new 6e972cca8d7c btrfs: remove pointless out labels from send.c new ed4ab847c241 btrfs: remove pointless out labels from qgroup.c new 4ceac05d673b btrfs: remove pointless out labels from disk-io.c new 38f35a025ab8 btrfs: remove pointless out labels from extent-tree.c new 914bf3c2c37a btrfs: remove pointless out labels from free-space-cache.c new 0fd1ac7cc889 btrfs: remove pointless out labels from inode.c new 24e0504dab8d btrfs: remove pointless out labels from uuid-tree.c new edaa7d9c05fd btrfs: remove out label in load_extent_tree_free() new 95a3524900c8 btrfs: remove out_failed label in find_lock_delalloc_range() new 84f7c6472280 btrfs: remove out label in btrfs_csum_file_blocks() new 61ed680a7c96 btrfs: remove out label in btrfs_mark_extent_written() new 961a1fe4895b btrfs: remove out label in lzo_decompress() new 358c99aef573 btrfs: remove out label in scrub_find_fill_first_stripe() new 34a38ce44d18 btrfs: remove out label in finish_verity() new 916ee9acc933 btrfs: remove out label in btrfs_check_rw_degradable() new 36c6ca3e84eb btrfs: remove out label in btrfs_init_space_info() new 9d29886565b7 btrfs: remove out label in btrfs_wait_for_commit() new 015418899b6b btrfs: zoned: fixup last alloc pointer after extent remova [...] new 5fff26412d1d btrfs: zoned: fixup last alloc pointer after extent remova [...] new e998d5d7e12d btrfs: zoned: fixup last alloc pointer after extent remova [...] new c33de2d1bbb2 btrfs: zoned: use local fs_info variable in btrfs_load_blo [...] new 76fbd4557833 btrfs: fix copying the flags of btrfs_bio after split new b76895bc7367 btrfs: fix block_group_tree dirty_list corruption new 782d19d62b6b btrfs: abort transaction on error in btrfs_remove_block_group() new c5cbc705ba66 btrfs: do not BUG_ON() in btrfs_remove_block_group() new 020c446ea439 btrfs: continue trimming remaining devices on failure new 9ca52016a535 btrfs: preserve first error in btrfs_trim_fs() new 944945bfa5b5 btrfs: handle user interrupt properly in btrfs_trim_fs() new 9192655be95d btrfs: fix transaction commit blocking during trim of unal [...] new e1acffd397b3 Merge branch 'b-for-next' into for-next-next-v6.19-20260129 new c05fab485104 btrfs: === misc-next on b-for-next === new af3f3d59dbbc btrfs: fix EEXIST abort due to non-consecutive gaps in chu [...] new 3efdaed49461 btrfs: unit tests for pending extent walking functions new 388700c536a4 btrfs: forward declare btrfs_fs_info in volumes.h new 14f13d8b84b2 btrfs: introduce lzo_compress_bio() helper new 02807df2f2a3 btrfs: introduce zstd_compress_bio() helper new 0c1bdaaa6af5 btrfs: introduce zlib_compress_bio() helper new 1af19225fced btrfs: introduce btrfs_compress_bio() helper new 98a9fce15503 btrfs: switch to btrfs_compress_bio() interface for compre [...] new d25060fa898a btrfs: remove the old btrfs_compress_folios() infrastructures new 804beeb7f7c9 btrfs: get rid of compressed_folios[] usage for compressed read new e476843b1cc2 btrfs: get rid of compressed_folios[] usage for encoded writes new 1c142857ada6 btrfs: get rid of compressed_bio::compressed_folios[] new 2110f4c3a42c Merge branch 'misc-next' into for-next-next-v6.19-20260129 new 92b2969dad19 Merge branch 'for-next-next-v6.19-20260129' into for-next- [...] new 3074009455d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aeb6ee93b5d6 rbd: check for EOD after exclusive lock is ensured to be held new 857b8f11d5c5 libceph: define and enforce CEPH_MAX_KEY_LEN new 3c9e621dde95 libceph: generalize ceph_x_encrypt_offset() and ceph_x_enc [...] new 4de8f2c25d36 libceph: introduce ceph_crypto_key_prepare() new 95f017c8349e libceph: add support for CEPH_CRYPTO_AES256KRB5 new 2c37e645bad3 libceph: adapt ceph_x_challenge_blob hashing and msgr1 mes [...] new 5b2acd4b1075 Merge branch 'master' of https://github.com/ceph/ceph-client.git new b7457ade444a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 358afb75d5f3 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new a5f2ba90ae98 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new cc153871e79b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1729f7c67544 erofs: mark inodes without acls in erofs_read_inode() new 136ac9be862e erofs: use inode_set_cached_link() new 2f738fc17861 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new ceb5c8235a6b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 2589a8ca4919 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 38609e1463fd Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 1449c0f564b6 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 456f34273083 fs,fsverity: reject size changes on fsverity files in seta [...] new 836725acd220 fs,fsverity: clear out fsverity_info from common code new 7b2600f34f51 ext4: don't build the fsverity work handler for !CONFIG_FS_VERITY new 551d9b9dd8b4 f2fs: don't build the fsverity work handler for !CONFIG_FS_VERITY new ed6f1d8aacaf fsverity: pass struct file to ->write_merkle_tree_block new 5fa37d25d29e fsverity: start consolidating pagecache code new 1578efc196ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 961d6a5fe1fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c817667b3a9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d88b18450a4c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] new 16079689e3a4 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 8394c6e2cb26 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new e344f872628e sunrpc: split svc_set_num_threads() into two functions new 2c01f0cf324b sunrpc: remove special handling of NULL pool from svc_star [...] new 6cd60f4274b1 sunrpc: track the max number of requested threads in a pool new 7ffc7ade2cb1 sunrpc: introduce the concept of a minimum number of threa [...] new 7f221b340d16 sunrpc: split new thread creation into a separate function new a0022a38be10 sunrpc: allow svc_recv() to return -ETIMEDOUT and -EBUSY new 1c87a0c39a86 nfsd: adjust number of running nfsd threads based on activity new d8316b837c2c nfsd: add controls to set the minimum number of threads per pool new 3daab3112f03 nfsd: cancel async COPY operations when admin revokes file [...] new bd802d329d8b Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 7310abb861c5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 5690175abf94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e07ca65d951a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 81f51a4d7a63 next-20260126/vfs-brauner new d6c9fb50d80a 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 (e4f48bd153e1) \ N -- N -- N refs/heads/fs-next (d6c9fb50d80a)
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 145 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: .../pinctrl/marvell,armada3710-xb-pinctrl.yaml | 2 +- Documentation/netlink/specs/nfsd.yaml | 5 + arch/arm64/configs/defconfig | 1 - drivers/block/rbd.c | 23 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/pinctrl-th1520.c | 2 +- drivers/pinctrl/qcom/Kconfig | 15 +- drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 17 ++ drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 3 + drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 151 ----------- fs/attr.c | 12 +- fs/btrfs/block-group.c | 26 +- fs/btrfs/discard.c | 6 +- fs/btrfs/extent-tree.c | 174 +++++++++++-- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/fs.h | 6 + fs/btrfs/inode.c | 10 +- fs/btrfs/relocation.c | 2 +- fs/btrfs/verity.c | 5 +- fs/btrfs/volumes.c | 7 +- fs/btrfs/zoned.c | 57 +++-- fs/erofs/inode.c | 33 ++- fs/erofs/xattr.c | 20 ++ fs/erofs/xattr.h | 2 +- fs/ext4/inode.c | 4 - fs/ext4/readpage.c | 3 +- fs/ext4/super.c | 1 - fs/ext4/verity.c | 23 +- fs/f2fs/compress.c | 2 +- fs/f2fs/file.c | 4 - fs/f2fs/inode.c | 1 - fs/f2fs/verity.c | 23 +- fs/inode.c | 9 + fs/lockd/svc.c | 6 +- fs/nfs/callback.c | 10 +- fs/nfsd/netlink.c | 5 +- fs/nfsd/netns.h | 6 + fs/nfsd/nfs4proc.c | 124 +++++++++- fs/nfsd/nfs4state.c | 20 +- fs/nfsd/nfsctl.c | 7 + fs/nfsd/nfssvc.c | 64 ++++- fs/nfsd/state.h | 5 + fs/nfsd/trace.h | 54 ++++ fs/nfsd/xdr4.h | 1 + fs/verity/Makefile | 1 + fs/verity/enable.c | 9 +- fs/verity/open.c | 11 +- fs/verity/pagecache.c | 38 +++ include/linux/ceph/ceph_fs.h | 5 +- include/linux/fsverity.h | 58 +---- include/linux/sunrpc/svc.h | 13 +- include/linux/sunrpc/svcsock.h | 2 +- include/uapi/linux/nfsd_netlink.h | 1 + net/ceph/Kconfig | 1 + net/ceph/auth_x.c | 195 +++++++++++---- net/ceph/auth_x_protocol.h | 38 +++ net/ceph/crypto.c | 275 +++++++++++++++++---- net/ceph/crypto.h | 21 +- net/ceph/messenger_v2.c | 16 +- net/sunrpc/svc.c | 214 +++++++++------- net/sunrpc/svc_xprt.c | 51 +++- 62 files changed, 1270 insertions(+), 636 deletions(-) delete mode 100644 drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c create mode 100644 fs/verity/pagecache.c