Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Jun 2014 02:20:43 +0000 (19:20 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Jun 2014 02:20:43 +0000 (19:20 -0700)
commit16874b2cb867d3eb63ed838f2847143e11556708
tree3052bd2c5fe3a661ef42dea767d6a782d71c821b
parent4c834452aad01531db949414f94f817a86348d59
parenta93cd4cf86466caa49cfe64607bea7f0bde3f916
Merge tag 'ext4_for_linus_stable' of git://git./linux/kernel/git/tytso/ext4

Pull ext4 bugfixes from Ted Ts'o:
 "Fix a regression when trying to compile ext4 on older versions gcc.

  Fix a number of miscellaneous bugs for punch hole as well as a
  long-standing potential double buffer head release when failing a
  block allocation for an indirect-mapped file"

* tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
  ext4: Fix hole punching for files with indirect blocks
  ext4: Fix block zeroing when punching holes in indirect block files
  ext4: decrement free clusters/inodes counters when block group declared bad
  fs/mbcache: replace __builtin_log2() with ilog2()
  ext4: Fix buffer double free in ext4_alloc_branch()