Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 5 Jul 2015 23:24:54 +0000 (16:24 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 5 Jul 2015 23:24:54 +0000 (16:24 -0700)
commit1c4c7159ed2468f3ac4ce5a7f08d79663d381a93
treebca0b61fc4a04711e0322dd9eb4a2f3c55ddf4c5
parentd770e558e21961ad6cfdf0ff7df0eb5d7d4f0754
parent7444a072c387a93ebee7066e8aee776954ab0e41
Merge tag 'ext4_for_linus_stable' of git://git./linux/kernel/git/tytso/ext4

Pull ext4 bugfixes from Ted Ts'o:
 "Bug fixes (all for stable kernels) for ext4:

   - address corner cases for indirect blocks->extent migration

   - fix reserved block accounting invalidate_page when
     page_size != block_size (i.e., ppc or 1k block size file systems)

   - fix deadlocks when a memcg is under heavy memory pressure

   - fix fencepost error in lazytime optimization"

* tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
  ext4: replace open coded nofail allocation in ext4_free_blocks()
  ext4: correctly migrate a file with a hole at the beginning
  ext4: be more strict when migrating to non-extent based file
  ext4: fix reservation release on invalidatepage for delalloc fs
  ext4: avoid deadlocks in the writeback path by using sb_getblk_gfp
  bufferhead: Add _gfp version for sb_getblk()
  ext4: fix fencepost error in lazytime optimization
fs/ext4/extents.c
fs/ext4/inode.c
fs/ext4/mballoc.c