• Linus Torvalds's avatar
    Merge tag 'fuse-update-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse · 69456535
    Linus Torvalds authored
    Pull fuse updates from Miklos Szeredi:
    
     - Support directly accessing host page cache from virtiofs. This can
       improve I/O performance for various workloads, as well as reducing
       the memory requirement by eliminating double caching. Thanks to Vivek
       Goyal for doing most of the work on this.
    
     - Allow automatic submounting inside virtiofs. This allows unique
       st_dev/ st_ino values to be assigned inside the guest to files
       residing on different filesystems on the host. Thanks to Max Reitz
       for the patches.
    
     - Fix an old use after free bug found by Pradeep P V K.
    
    * tag 'fuse-update-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: (25 commits)
      virtiofs: calculate number of scatter-gather elements accurately
      fuse: connection remove fix
      fuse: implement crossmounts
      fuse: Allow fuse_fill_super_common() for submounts
      fuse: split fuse_mount off of fuse_conn
      fuse: drop fuse_conn ...
    69456535
dax.c 46.4 KB