buffindexed jumbo patch
Sang-yong Suh
sysuh at kigam.re.kr
Wed Jan 8 11:18:58 UTC 2003
On Wed, Jan 08, 2003 at 07:25:48PM +0900, Katsuhiro Kondou wrote:
>} overview data, and this new program may fail. It tries to fix
>} the corrupted overview.
>
> Could you explain how it tries to fix?
Previously, the program trusts "freeblk" and allocates it.
My revision does not trust the status of "freeblk" and checks
its status using ovusedblock() before allocating it.
And if it finds that the "freeblk" is not "free", it searches next
unused block using ovnextblk() and allocates it.
I've stealed this idea from your OV_DEBUG code, in which
if such as condition is detected it aborts.
BTW, I'll write again, when I make a patch against CURRENT version.
--
Sang-yong Suh
More information about the inn-patches
mailing list