On Wed, 2012-08-29 at 14:11 -0400, Theodore Ts'o wrote: > On Tue, Aug 28, 2012 at 04:09:05PM -0700, Ben Hutchings wrote: > > As discussed, Linux 3.2.y needs a backport of the fixes for this, which > > I think are: > > > > 968dee7 ext4: fix hole punch failure when depth is greater than 0 > > 89a4e48 ext4: fix kernel BUG on large-scale rm -rf commands > > I have a backport of these patches rebased onto 3.2.28. They pass the > full set of ext4 regression tests. However, for some reason I wasn't > able to reproduce the problem on 3.2.28, even though I thought: > > mke2fs -t ext4 /dev/vdd > mount -t ext4 /dev/vdd /vdd > dd if=/dev/zero of=/vdd/test.img bs=1M count=200 > mke2fs -t ext4 -F /vdd/test.img > > should have been a reliable reproduction with the problem. I'm pretty > sure it worked to trigger the problem before, but for some reason it's > not working for me. > > Anyway, here are the patches. If someone could confirm wheterh this > resolve your problem, I would really appreciate it. Thanks!! Please can you test the patches from the previous email? There are instructions for building a patched kernel package at <http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official>. Ben. -- Ben Hutchings Usenet is essentially a HUGE group of people passing notes in class. - Rachel Kadel, `A Quick Guide to Newsgroup Etiquette'
Attachment:
signature.asc
Description: This is a digitally signed message part