xfs
[Top] [All Lists]

Re: TAKE - xfsdump inomap supprt_prune assertion fix

To: Timothy Shimmin <tes@xxxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: TAKE - xfsdump inomap supprt_prune assertion fix
From: Matteo Centonza <matteo@xxxxxx>
Date: Fri, 11 Jan 2002 11:44:51 +0100 (CET)
Cc: <linux-xfs@xxxxxxxxxxx>
In-reply-to: <200201110758.SAA39838@snort.melbourne.sgi.com>
Sender: owner-linux-xfs@xxxxxxxxxxx
Hi Tim,

> this should stop the assertion failure in xfsdump:
>   "xfsdump: inomap.c:858: supprt_prune: Assertion `state != 2' failed"
> that you got.
> I was able to reproduce this once 
> by writing a script which did many file creations, rm's, mkdir's, rmdir's
> while the dump was going on.
> For the assertion to fire, one needed to have the inode# reused
> durint the interval between building the inode map and pruning it.


(see 4th Murphy's law ;-)


> The fix now updates the inodemap with the latest info and
> does not abort :).
> (If the inodemap get's out of date again, then it should just mean
>  that the inode might not get dumped this time but will on next 
>  incremental.)


thanks for the very quick fix. I'll upgrade my xfsdump ASAP.

Ciao,

-m


<Prev in Thread] Current Thread [Next in Thread>