• Linus Torvalds's avatar
    Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 · 9daee913
    Linus Torvalds authored
    Pull ext4 updates from Ted Ts'o:
     "Add new ioctls to set and get the file system UUID in the ext4
      superblock and improved the performance of the online resizing of file
      systems with bigalloc enabled.
    
      Fixed a lot of bugs, in particular for the inline data feature,
      potential races when creating and deleting inodes with shared extended
      attribute blocks, and the handling of directory blocks which are
      corrupted"
    
    * tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (37 commits)
      ext4: add ioctls to get/set the ext4 superblock uuid
      ext4: avoid resizing to a partial cluster size
      ext4: reduce computation of overhead during resize
      jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
      ext4: block range must be validated before use in ext4_mb_clear_bb()
      mbcache: automatically delete entries from cache on freeing
      mbcache: Remove mb_cache_entry_delete()
      ext2: avoid deleting xattr block that is being reused
      ext2: unindent codeblock in ext2_xattr_set()
      ext2: factor our freeing of xattr block reference
      ext4: fix race when reusing xattr blocks
      ext4: unindent codeblock in ext4_xattr_block_set()
      ext4: remove EA inode entry from mbcache on inode eviction
      mbcache: add functions to delete entry if unused
      mbcache: don't reclaim used entries
      ext4: make sure ext4_append() always allocates new block
      ext4: check if directory block is within i_size
      ext4: reflect mb_optimize_scan value in options file
      ext4: avoid remove directory when directory is corrupted
      ext4: aligned '*' in comments
      ...
    9daee913
ext4.h 134 KB