• Linus Torvalds's avatar
    Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 · 0bc9bc1d
    Linus Torvalds authored
    Pull ext4 fixes from Ted Ts'o:
     "A number of bug fixes for ext4:
    
       - Fix for the new fast_commit feature
    
       - Fix some error handling codepaths in whiteout handling and
         mountpoint sampling
    
       - Fix how we write ext4_error information so it goes through the
         journal when journalling is active, to avoid races that can lead to
         lost error information, superblock checksum failures, or DIF/DIX
         features"
    
    * tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
      ext4: remove expensive flush on fast commit
      ext4: fix bug for rename with RENAME_WHITEOUT
      ext4: fix wrong list_splice in ext4_fc_cleanup
      ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR
      ext4: don't leak old mountpoint samples
      ext4: drop ext4_handle_dirty_super()
      ext4: fix superblock checksum failure when setting password salt
      ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super()
      ext4: save error info to sb through journal if available
      ext4: protect superblock modifications with a buffer lock
      ext4: drop sync argument of ext4_commit_super()
      ext4: combine ext4_handle_error() and save_error_info()
    0bc9bc1d
namei.c 109 KB