• Linus Torvalds's avatar
    Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs · 6df7cc22
    Linus Torvalds authored
    Pull overlayfs update from Miklos Szeredi:
    
     - Fix a couple of bugs found by syzbot
    
     - Don't ingore some open flags set by fcntl(F_SETFL)
    
     - Fix failure to create a hard link in certain cases
    
     - Use type safe helpers for some mnt_userns transformations
    
     - Improve performance of mount
    
     - Misc cleanups
    
    * tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs:
      ovl: Kconfig: Fix spelling mistake "undelying" -> "underlying"
      ovl: use inode instead of dentry where possible
      ovl: Add comment on upperredirect reassignment
      ovl: use plain list filler in indexdir and workdir cleanup
      ovl: do not reconnect upper index records in ovl_indexdir_cleanup()
      ovl: fix comment typos
      ovl: port to vfs{g,u}id_t and associated helpers
      ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
      ovl: Use "buf" flexible array for memcpy() destination
      ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags
      ovl: fix use inode directly in rcu-walk mode
    6df7cc22
dir.c 30.5 KB