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