Commit 9fb2cfa4635a for kernel

commit 9fb2cfa4635ab7b3d44e88104666e599cd163692
Merge: 82339c49119f 6cfe56fbad32
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Nov 18 12:58:23 2024 -0800

    Merge tag 'pull-ufs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

    Pull ufs updates from Al Viro:
     "ufs cleanups, fixes and folio conversion"

    * tag 'pull-ufs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
      ufs: ufs_sb_private_info: remove unused s_{2,3}apb fields
      ufs: Convert ufs_change_blocknr() to take a folio
      ufs: Pass a folio to ufs_new_fragments()
      ufs: Convert ufs_inode_getfrag() to take a folio
      ufs: Convert ufs_extend_tail() to take a folio
      ufs: Convert ufs_inode_getblock() to take a folio
      ufs: take the handling of free block counters into a helper
      clean ufs_trunc_direct() up a bit...
      ufs: get rid of ubh_{ubhcpymem,memcpyubh}()
      ufs_inode_getfrag(): remove junk comment
      ufs_free_fragments(): fix the braino in sanity check
      ufs_clusteracct(): switch to passing fragment number
      ufs: untangle ubh_...block...(), part 3
      ufs: untangle ubh_...block...(), part 2
      ufs: untangle ubh_...block...() macros, part 1
      ufs: fix ufs_read_cylinder() failure handling
      ufs: missing ->splice_write()
      ufs: fix handling of delete_entry and set_link failures