On Wed, 2008-03-26 at 16:07 -0500, Eric Sandeen wrote:
Trever L. Adams wrote:
> I am having some pretty good success on some different machines with
> However, I am getting this message:
> EXT4-fs error (device dm-0): ext4_mb_generate_buddy: EXT4-fs: group 717:
> 23410 blocks in bitmap, 23411 in gd
> EXT4-fs error (device dm-0): ext4_mb_generate_buddy: EXT4-fs: group 721:
> 19309 blocks in bitmap, 19333 in gd
> What do I need to do to help debug this, if anything, and how do I find
> out which files or directories are affected?
Hm, congratulations on finding the first mballoc bug in fedora :)
It looks like freespace accounting got out of sync somehow... and I
assume this is right after a mount, right?
If the fs is still mounted, can you gather up the files in
/proc/fs/ext4/dm-0 and make them available somewhere?
Any idea what sort of load led to this? Does it persist across mounts?
If you like, you could bring this to the linux-ext4 list, as well.
Eric, thank you for your help. I will bring it to that list if you do
not wish to. I am not a file system guy. Heck, I am not much of a kernel
guy and what debugging I have done involved Alan Cox about a decade ago.
This is an upgrade from ext3. I followed the instructions and did it
before the actual upgrade to rawhide (from f8). I then booted into
rescue mode from the disk to do some moving of home to another disk then
back to get the files "extented," so to speak, and then did yum upgrade.
I believe it unmounted cleanly on alt-ctrl-del. It showed up on the next
mount. It has done it over 2 or three mounts now.
The data can be accessed at http://vichu.innernet.org/ext4debug.tar.bz2
So, how do I fix it up?
Thank you again,
"He that composes himself is wiser than he that composes a book." -- Ben