• Linus Torvalds's avatar
    Merge tag 'fuse-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse · 043930b1
    Linus Torvalds authored
    Pull fuse update from Miklos Szeredi:
    
     - Allow some write requests to proceed in parallel
    
     - Fix a performance problem with allow_sys_admin_access
    
     - Add a special kind of invalidation that doesn't immediately purge
       submounts
    
     - On revalidation treat the target of rename(RENAME_NOREPLACE) the same
       as open(O_EXCL)
    
     - Use type safe helpers for some mnt_userns transformations
    
    * tag 'fuse-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse:
      fuse: Rearrange fuse_allow_current_process checks
      fuse: allow non-extending parallel direct writes on the same file
      fuse: remove the unneeded result variable
      fuse: port to vfs{g,u}id_t and associated helpers
      fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE
      fuse: always revalidate rename target dentry
      fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY
      fs/fuse: Replace kmap() with kmap_local_page()
    043930b1
fuse_i.h 32.6 KB