The following changes since commit 74dae4278546b897eb81784fdfcce872ddd8b2b8: ext4: fix crashes in dioread_nolock mode (2016-02-19 00:33:21 -0500) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus for you to fetch changes up to 0304688676bdfc8159e165313d71da19c118ba27: ext4: clean up error handling in the MMP support (2016-03-13 17:56:52 -0400) ---------------------------------------------------------------- Performance improvements in SEEK_DATA and xattr scalability improvements, plus a lot of clean ups and bug fixes. ---------------------------------------------------------------- Adam Buchbinder (1): ext4: fix misspellings in comments. Aihua Zhang (1): ext4: fix compile error while opening the macro DOUBLE_CHECK Ales Novak (1): ext4: print ext4 mount option data_err=abort correctly Andreas Gruenbacher (3): ext4: kill ext4_mballoc_ready mbcache: get rid of _e_hash_list_head mbcache: add reusable flag to cache entries Daeho Jeong (1): ext4: make sure to revoke all the freeable blocks in ext4_free_blocks Eric Whitney (1): ext4: trim unused parameter from convert_initialized_extent() Eryu Guan (2): ext4: iterate over buffer heads correctly in move_extent_per_page() ext4: fix NULL pointer dereference in ext4_mark_inode_dirty() Geliang Tang (1): ext4: drop unneeded BUFFER_TRACE in ext4_delete_inline_entry() Jan Kara (23): mbcache2: reimplement mbcache ext4: convert to mbcache2 ext2: convert to mbcache2 mbcache: remove mbcache mbcache2: limit cache size mbcache2: Use referenced bit instead of LRU mbcache2: rename to mbcache ext4: shortcut setting of xattr to the same value jbd2: remove unnecessary arguments of jbd2_journal_write_revoke_records jbd2: factor out common descriptor block initialization jbd2: unify revoke and tag block checksum handling jbd2: save some atomic ops in __JI_COMMIT_RUNNING handling ext4: pack ioend structure better ext4: use i_mutex to serialize unaligned AIO DIO ext4: rename and split get blocks functions ext4: move trans handling and completion deferal out of _ext4_get_block ext4: simplify io_end handling for AIO DIO ext4: remove i_ioend_count ext4: fix setting of referenced bit in ext4_es_lookup_extent() ext4: factor out determining of hole size ext4: return hole from ext4_map_blocks() ext4: cleanup handling of bh->b_state in DAX mmap ext4: more efficient SEEK_DATA implementation Konstantin Khlebnikov (1): ext4: use __GFP_NOFAIL in ext4_free_blocks() Michal Hocko (1): jbd2: do not fail journal because of frozen_buffer allocation failure OGAWA Hirofumi (1): jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path vikram.jadhav07 (1): ext4: clean up error handling in the MMP support fs/ext2/ext2.h | 3 + fs/ext2/super.c | 25 +- fs/ext2/xattr.c | 139 +++++------ fs/ext2/xattr.h | 21 +- fs/ext4/ext4.h | 45 ++-- fs/ext4/ext4_extents.h | 2 +- fs/ext4/extents.c | 128 +++++----- fs/ext4/extents_status.c | 4 +- fs/ext4/file.c | 129 ++++------ fs/ext4/ialloc.c | 2 +- fs/ext4/indirect.c | 29 ++- fs/ext4/inline.c | 8 +- fs/ext4/inode.c | 388 +++++++++++++++++++---------- fs/ext4/mballoc.c | 81 +++--- fs/ext4/mballoc.h | 12 - fs/ext4/migrate.c | 2 +- fs/ext4/mmp.c | 34 +-- fs/ext4/move_extent.c | 1 + fs/ext4/page-io.c | 4 - fs/ext4/super.c | 35 ++- fs/ext4/xattr.c | 166 +++++++----- fs/ext4/xattr.h | 3 +- fs/jbd2/commit.c | 49 +--- fs/jbd2/journal.c | 43 +++- fs/jbd2/recovery.c | 31 +-- fs/jbd2/revoke.c | 60 ++--- fs/jbd2/transaction.c | 22 +- fs/mbcache.c | 1093 +++++++++++++++++++++++++------------------------------------------------------- include/linux/jbd2.h | 16 +- include/linux/mbcache.h | 93 ++++--- 30 files changed, 1150 insertions(+), 1518 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html