On Mon, Oct 10, 2011 at 11:03:34AM +0000, dima wrote:
> The last shutdown was clean, but I had to powercycle several times this month.
> I am also mounting a swapfile via loop device, so maybe this also adds up to
> instability.
>
> The corrupt file is a firefox source file
> (mozilla-central/js/src/tests/e4x/XML/13.4.4.40.js). Interesting thing that I
> did not touch this file or rebuild firefox for about 3-4 days, so I do not have
> any idea why it got corrupted suddenly.
>
> When trying to remove the directory containing this file I am getting:
>
> Oct 10 14:03:13 yukikaze kernel: [ 9836.993172] ------------[ cut here
> ]------------
> Oct 10 14:03:13 yukikaze kernel: [ 9836.993261] kernel BUG at
> fs/btrfs/inode.c:3024!
fixed by:
commit b532402e4d147e4f409c4e7f50d4413e8450101d
Author: Tsutomu Itoh <t-itoh@xxxxxxxxxxxxxx>
Date: Tue Jul 19 07:27:20 2011 +0000
Btrfs: return error to caller when btrfs_unlink() failes
When btrfs_unlink_inode() and btrfs_orphan_add() in btrfs_unlink()
are error, the error code is returned to the caller instead of
BUG_ON().
david
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html