Re: ext2_free_blocks (fwd)

From: Rogier Wolff (R.E.Wolff@BitWizard.nl)
Date: Thu Jan 20 2000 - 05:46:11 EST


tytso@mit.edu wrote:
> Date: Wed, 19 Jan 2000 05:29:21 +0100 (CET)
> From: Andrea Arcangeli <andrea@suse.de>
>
> On Wed, 19 Jan 2000 tytso@MIT.EDU wrote:
>
> >[..] Since fsck -f didn't find any problems, it was probably your
> >hardware hiccuping and returning the wrong block when ext2 tried to read
> >in an indirect block. [..]
>
> The corrupted metadata block is been freed before fsck had a chance to run
> and once the metadata block become an unused block all returned fine.
>
> How do you know that? It's a plausible scenario, but only if someone
> deleted the file containing the bad indrect block before running fsck.

The kernel would've spit a bunch of "freeing block outside datazone" in
that case.

                                Roger.

-- 
** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2137555 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
 "I didn't say it was your fault. I said I was going to blame it on you."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jan 23 2000 - 21:00:22 EST