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

Matthew Dillon dillon at apollo.backplane.com
Tue Nov 23 19:21:56 PST 2010


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

    Well, probably not enough of a test but a very good start!

    I guess the real question is whether it actually fixed the bug
    or not.  The only way to really tell is the give it a nice long
    run with the bug fix and then take out the bug fix and see if
    you get the panic again.

    It's fairly rare so we might not be able to validate the bug fix,
    but I'll commit it anyway once enough testing has been done.
    I'm running buildworld and other tests here with the fix as well.
    I'll commit the fix in a day or three.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Bugs mailing list