From: Eric Sandeen <sandeen@redhat.com>
To: ext4 development <linux-ext4@vger.kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] fix inode_table test in ext234_check_descriptors
Date: Mon, 23 Jul 2007 15:57:33 -0500 [thread overview]
Message-ID: <46A5163D.803@redhat.com> (raw)
In-Reply-To: <46A4E254.3010606@redhat.com>
Eric Sandeen wrote:
> ext[234]_check_descriptors sanity checks block group descriptor geometry
> at mount time, testing whether the block bitmap, inode bitmap, and
> inode table reside wholly within the blockgroup. However, the inode
> table test is off by one so that if the last block in the inode table
> resides on the last block of the block group, the test incorrectly
> fails. This is because it tests the last block as (start + length)
> rather than (start + length - 1).
>
> This can be seen by trying to mount a filesystem made such as:
> mkfs.ext2 -F -b 1024 -m 0 -g 256 -N 3744 fsfile 1024
> which yields:
> EXT2-fs error (device loop0): ext2_check_descriptors: Inode table for group 0 not in group (block 101)!
> EXT2-fs: group descriptors corrupted!
Hm, sorry, after seeing Miklos' last patches... should I be sending
these as 3 different patches for ext2, 3, and 4...?
-Eric (who really doesn't want to make Andrew mad at him) :)
prev parent reply other threads:[~2007-07-23 21:03 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-07-23 17:16 [PATCH] fix inode_table test in ext234_check_descriptors Eric Sandeen
2007-07-23 20:57 ` Eric Sandeen [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46A5163D.803@redhat.com \
--to=sandeen@redhat.com \
--cc=linux-ext4@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.