[GIT PULL] ext4 bug fixes for 3.6

Started by Theodore Ts'o on Aug 17, 2012

open the first message on its own page

Message details and related content
The following changes since commit 0d7614f09c1ebdbaa1599a5aba7593f147bf96ee:

  Linux 3.6-rc1 (2012-08-02 16:38:10 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus_stable

for you to fetch changes up to 89a4e48f8479f8145eca9698f39fe188c982212f:

  ext4: fix kernel BUG on large-scale rm -rf commands (2012-08-17 09:42:17 -0400)

----------------------------------------------------------------
The following are all bug fixes and regressions.  The most notable are
the ones which cause problems for ext4 on RAID --- a performance
problem when mounting very large filesystems, and a kernel OOPS when
doing an rm -rf on large directory hierarchies on fast devices.

----------------------------------------------------------------
Theodore Ts'o (5):
      ext4: make sure the journal sb is written in ext4_clear_journal_err()
      ext4: avoid kmemcheck complaint from reading uninitialized memory
      ext4: don't call ext4_error while block group is locked
      ext4: fix long mount times on very big file systems
      ext4: fix kernel BUG on large-scale rm -rf commands

 fs/ext4/balloc.c     | 62 +++++++++++++++++++++++++++++++---------------------
 fs/ext4/bitmap.c     |  1 -
 fs/ext4/extents.c    |  1 +
 fs/ext4/super.c      |  6 +++++
 fs/jbd2/journal.c    |  3 ++-
 include/linux/jbd2.h |  1 +
 6 files changed, 47 insertions(+), 27 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help