2.6.28-13.44 (amd64, core i7, AHCI mode) does NOT work for me -- I also
experienced filesystem corruption.

Theodore Ts'o (lead ext4 developer) has some patches in the 'for-
stable-2.6.28' branch of his git repository (see
http://git.kernel.org/?p=linux/kernel/git/tytso/ext4.git;a=shortlog;h
=for-stable-2.6.28) that are NOT integrated into 2.6.28-13.44.  One of
these is a fix for a filesystem corruption bug (see
http://git.kernel.org/?p=linux/kernel/git/tytso/ext4.git;a=commit;h=16cb5dd9f53e569130584696909d423b6fe38c1e)
which may or may not be related to what everyone is reporting.

According to the commit message, this bug has been in ext4 for a very
long time, but people seem to only be experiencing this bug in 2.6.28-11
and 2.6.28-13.  Also, this bug is not specific to 64-bit systems yet
people seem to only be having problems on 64-bit platforms.  However,
because it's a concurrency bug, it could be that the bug is only tickled
under certain circumstances and some change between 2.6.28-9 and
2.6.28-11 is causing the bug to be tickled much more regularly on 64-bit
systems.

Thus, I'm hopeful that this patch will fix the problem for everyone, but
I'm not confident.  This patch is scheduled to be included in the next
Jaunty kernel release (see bug #389555).

In the meantime, I added all of tytso's patches to 13.44 and uploaded
the resulting package to my PPA.  I basically took the difference
between git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
('for-stable-2.6.28' branch) and
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.28.y.git
('master' branch) and applied it to git://kernel.ubuntu.com/ubuntu
/ubuntu-jaunty.git ('Ubuntu-2.6.28-13.44' tag).  If you're feeling
adventurous and want to try it out, go to
https://launchpad.net/~a7x/+archive/ext4fixes and follow the install
instructions.

-- 
2.6.28-11 causes massive data corruption on 64 bit installations
https://bugs.launchpad.net/bugs/346691
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to