linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Commit 94968e74 breaks f_lotsbad
@ 2011-06-17  6:28 Andreas Dilger
  2011-06-20  1:58 ` Ted Ts'o
  2011-08-10 19:07 ` [PATCH] libext2fs: copy cluster_bits in ext2fs_copy_generic_bmap Eric Sandeen
  0 siblings, 2 replies; 7+ messages in thread
From: Andreas Dilger @ 2011-06-17  6:28 UTC (permalink / raw)
  To: Ted Ts'o; +Cc: ext4 development

Ted,
I was going to send some more fixes, but it looks like your commit
94968e74 "libext2fs: teach bitmap functions about bigalloc/cluster"
breaks the "f_lotsbad" test, which I found via git bisect and verified
is the offending commit:

--- ./f_lotsbad/expect.1        2011-06-01 20:25:00.871615457 +0000
+++ f_lotsbad.1.log     2011-06-17 05:33:37.398073505 +0000
@@ -26,6 +26,7 @@
 
 Restarting e2fsck from the beginning...
 Pass 1: Checking inodes, blocks, and sizes
+Illegal block number passed to ext2fs_test_block_bitmap #0 for in-use block map
 Pass 2: Checking directory structure
 Entry 'termcap' in / (2) has deleted/unused inode 12.  Clear? yes


I couldn't see the obvious correlation between the failure and the patch,
though it is clear the patch is changing ext2fs_test_generic_bitmap(),
but all of the changes should be no-ops because cluster_bits should be 0
unless bigalloc is enabled.

My tree is up to b2e6c86d6, "mke2fs, e2fsck: fix i_blocks handling for bigalloc file systems", which AFAICS is the latest.

Cheers, Andreas
--
Andreas Dilger 
Principal Engineer
Whamcloud, Inc.




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-08-11  1:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-17  6:28 Commit 94968e74 breaks f_lotsbad Andreas Dilger
2011-06-20  1:58 ` Ted Ts'o
2011-06-28  5:16   ` Andreas Dilger
2011-06-28 14:23     ` Ted Ts'o
2011-06-29  7:09       ` Andreas Dilger
2011-08-10 19:07 ` [PATCH] libext2fs: copy cluster_bits in ext2fs_copy_generic_bmap Eric Sandeen
2011-08-11  1:50   ` Ted Ts'o

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).