• Linus Torvalds's avatar
    Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs · 84422aee
    Linus Torvalds authored
    Pull vfs fixes from Christian Brauner:
     "This contains the usual miscellaneous fixes and cleanups for vfs and
      individual fses:
    
      Fixes:
       - Revert ki_pos on error from buffered writes for direct io fallback
       - Add missing documentation for block device and superblock handling
         for changes merged this cycle
       - Fix reiserfs flexible array usage
       - Ensure that overlayfs sets ctime when setting mtime and atime
       - Disable deferred caller completions with overlayfs writes until
         proper support exists
    
      Cleanups:
       - Remove duplicate initialization in pipe code
       - Annotate aio kioctx_table with __counted_by"
    
    * tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs:
      overlayfs: set ctime when setting mtime and atime
      ntfs3: put resources during ntfs_fill_super()
      ovl: disable IOCB_DIO_CALLER_COMP
      porting: document superblock as block device holder
      porting: document new block device opening order
      fs/pipe: remove duplicate "offset" initializer
      fs-writeback: do not requeue a clean inode having skipped pages
      aio: Annotate struct kioctx_table with __counted_by
      direct_write_fallback(): on error revert the ->ki_pos update from buffered write
      reiserfs: Replace 1-element array with C99 style flex-array
    84422aee
file.c 16.7 KB