Commit 03973f7f3556 for kernel

commit 03973f7f3556b769a3dd5104f166614d446351c9
Merge: 62c457528529 bf5686121633
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Oct 27 08:09:58 2026 -1000

    Merge tag 'fuse-update-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse

    Pull fuse updates from Miklos Szeredi:

     - Add dax backing and extent map support for famfs (John Groves,
       Miklos)

     - Support large folios (Joanne)

     - Add selftests and documentation of caching behavior (Luis Henriques)

     - Add FUSE_SYNCFS request (Jimmy Zuber)

     - Convert readdir cache to use folios (Tal Zussman)

     - Lots of bug fixes

    * tag 'fuse-update-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: (53 commits)
      fuse: handle extent map files in fuse_passthrough_fadvise()
      fuse: resolve extent maps in O(1) when possible
      fuse: add support for striped backing
      fuse: add extent map I/O support
      fuse: add extent map data structure
      fuse: add support for opening dax device as backing
      fuse: support opening 64 bit backing ID
      fuse: support 64 bit, server allocated backing ID
      fuse: add helpers for EIO return value with kernel message
      dax: use READ_ONCE() in dax_holder()
      dax: add fsdev_dax_from_file()
      fuse: fix copy_file_range reply handling race
      virtiofs: validate fixed-output response length
      fuse: don't d_drop() before d_splice_alias()
      virtio_fs: read the vring size under virtio_fs_mutex in ->get_tree
      fuse: validate folio state before pipe_buf_try_steal() in fuse_try_move_folio()
      fuse: rename fuse_direct_io() to fuse_do_direct_io()
      fuse: Forward vfs_fadvise to backing_file in passthrough mode
      selftests/fuse: add the missing FUSE_HAS_SYNCFS privilege test
      fuse: don't launder folios of a bad inode
      ...