• Linus Torvalds's avatar
    Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 · e5da4c93
    Linus Torvalds authored
    Pull ext4 updates from Ted Ts'o:
     "This merge window, we've added some performance improvements in how we
      handle inode locking in the read/write paths, and improving the
      performance of Direct I/O overwrites.
    
      We also now record the error code which caused the first and most
      recent ext4_error() report in the superblock, to make it easier to
      root cause problems in production systems.
    
      There are also many of the usual cleanups and miscellaneous bug fixes"
    
    * tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (49 commits)
      jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft()
      jbd2: make sure ESHUTDOWN to be recorded in the journal superblock
      ext4, jbd2: ensure panic when aborting with zero errno
      jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record
      jbd2_seq_info_next should increase position index
      jbd2: remove pointless assertion in __journal_remove_journal_head
      ext4,jbd2: fix comment and code style
      jbd2: delete the duplicated words in the comments
      ext4: fix extent_status trace points
      ext4: fix symbolic enum printing in trace output
      ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project()
      ext4: fix race conditions in ->d_compare() and ->d_hash()
      ext4: make dioread_nolock the default
      ext4: fix extent_status fragmentation for plain files
      jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal
      ext4: drop ext4_kvmalloc()
      ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl
      ext4: remove unused macro MPAGE_DA_EXTENT_TAIL
      ext4: add missing braces in ext4_ext_drop_refs()
      ext4: fix some nonstandard indentation in extents.c
      ...
    e5da4c93
fscrypt.rst 55.2 KB