DragonFly BSD
DragonFly bugs List (threaded) for 2010-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: 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


From: YONETANI Tomokazu <qhwt.dfly@xxxxxxxxxx>
Date: Wed, 24 Nov 2010 09:18:19 +0900

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.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]