Andrey Borzenkov skrev:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There was recently long discussion on lkml about mysterious file corruptions during some activity (mentioned were - large multifiles torrents using rtorrent, packages repository corruption using deb packages - I forgot the

And reported here too:
http://qa.mandriva.com/show_bug.cgi?id=27693

distribution). It turned out to be - apparently, very old - race between file system and VM writeback code. The commit that fixes it is http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7658cc289288b8ae7dd2c2224549a048431222b3

Now, there was at least one report since then that this commit also fixed BDB corruption (NNTP Message-ID:<[EMAIL PROTECTED]>) Quoting this:

===================
With 2.6.20-rc2-git1, which contain this patch, I have no more Berkeley
DB corruption with Klibido.¹
I'm afraid a lot of software project switched to Sqlite,² from BDB,³
because the bug this patch fix (ie. http://bogofilter.sourceforge.net/).
I've also thought, since years, it was an userland problem.
===================

I wonder if this accounts for constant reports about corrupted RPM DB. If yes, it probably should be backported to at least 2007 ...

If IRC the oldest reported kernel triggering this bug is 2.6.5, so ...

+1

CC'ing kernel-discuss and Luiz


--
Thomas

Reply via email to