On Fri, 2008-10-03 at 22:22 +0200, Martin Bürger wrote:

[ Btrfs corruptions on i386 ]

> CONFIG_LBD was not set during my tests. After enabling it no errors 
> whatsoever occured executing the same tests.

Thank you, this is great news.  I had asked Andrea to try the same
thing.  Toei Rei we might have finally tracked down the metadata
corruptions you've been seeing.

CONFIG_LBD turns the sector_t data type from an unsigned long into a
u64.  Btrfs was using it like it was always a u64, and sometimes it was
overflowing.

-chris




--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to