panic: assertion: (RB_EMPTY(&ip->rec_tree) && (ip->flags & HAMMER_INODE_XDIRTY) == 0) || (!RB_EMPTY(&ip->rec_tree) && (ip->flags & HAMMER_INODE_XDIRTY) != 0) in hammer_flush_inode_done
YONETANI Tomokazu
qhwt.dfly at les.ath.cx
Tue Nov 23 16:19:25 PST 2010
Hi.
On Sun, Nov 21, 2010 at 11:53:30AM -0800, Matthew Dillon wrote:
> Here is a patch to try:
>
> fetch http://apollo.backplane.com/DFlyMisc/hammer25.patch
>
> However it may be very difficult to reproduce this bug. What we really
> need to do here is just do a run-through on the HAMMER filesystem w/
> the patch to make sure I didn't break anything by moving the clearing
> of those flags. I'm pretty sure it is ok but I get a bit jittery when
> I have to mess with hammer_inode->flags.
I've applied the patch and re-installed the kernel, and restarted the
bulkbuild. 48 hours have past since then and so far I've observed no
panic or any other odd things. Is this enough for a run-through?
Thanks.
More information about the Bugs
mailing list