diff options
41 files changed, 1407 insertions, 1227 deletions
@@ -15737,6 +15737,96 @@ _ACEOF fi +if test -n "$BLKID_CMT"; then + { $as_echo "$as_me:$LINENO: checking for library containing blkid_probe_all" >&5 +$as_echo_n "checking for library containing blkid_probe_all... " >&6; } +if test "${ac_cv_search_blkid_probe_all+set}" = set; then + $as_echo_n "(cached) " >&6 +else + ac_func_search_save_LIBS=$LIBS +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char blkid_probe_all (); +int +main () +{ +return blkid_probe_all (); + ; + return 0; +} +_ACEOF +for ac_lib in '' blkid; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + ac_cv_search_blkid_probe_all=$ac_res +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_blkid_probe_all+set}" = set; then + break +fi +done +if test "${ac_cv_search_blkid_probe_all+set}" = set; then + : +else + ac_cv_search_blkid_probe_all=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_blkid_probe_all" >&5 +$as_echo "$ac_cv_search_blkid_probe_all" >&6; } +ac_res=$ac_cv_search_blkid_probe_all +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +fi + +fi + @@ -15773,7 +15863,7 @@ fi -for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate +for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate blkid_probe_get_topology2 do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 diff --git a/configure.in b/configure.in index 4bb5b087..c278d83a 100644 --- a/configure.in +++ b/configure.in @@ -802,7 +802,14 @@ AC_CHECK_MEMBER(struct sockaddr.sa_len, [#include <sys/types.h> #include <sys/socket.h>]) dnl -AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate) +dnl This will add -lblkid to the AC_CHECK_FUNCS search if we are using +dnl the system-provided blkid library +dnl +if test -n "$BLKID_CMT"; then + AC_SEARCH_LIBS([blkid_probe_all], [blkid]) +fi +dnl +AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate blkid_probe_get_topology2) dnl dnl Check to see if -lsocket is required (solaris) to make something dnl that uses socket() to compile; this is needed for the UUID library diff --git a/debugfs/Makefile.in b/debugfs/Makefile.in index d0a90f6b..e314b910 100644 --- a/debugfs/Makefile.in +++ b/debugfs/Makefile.in @@ -96,65 +96,74 @@ debug_cmds.o: debug_cmds.c $(top_srcdir)/lib/ss/ss.h \ $(top_builddir)/lib/ss/ss_err.h $(top_srcdir)/lib/et/com_err.h debugfs.o: $(srcdir)/debugfs.c $(top_srcdir)/lib/et/com_err.h \ $(top_srcdir)/lib/ss/ss.h $(top_builddir)/lib/ss/ss_err.h \ - $(top_srcdir)/lib/et/com_err.h $(srcdir)/debugfs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ - $(top_srcdir)/lib/ext2fs/bitops.h $(top_srcdir)/lib/uuid/uuid.h \ - $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h \ - $(top_srcdir)/version.h + $(srcdir)/debugfs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/version.h $(srcdir)/jfs_user.h \ + $(top_srcdir)/lib/ext2fs/kernel-jbd.h $(top_srcdir)/lib/ext2fs/jfs_compat.h \ + $(top_srcdir)/lib/ext2fs/kernel-list.h util.o: $(srcdir)/util.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h ls.o: $(srcdir)/ls.c $(srcdir)/debugfs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/et/com_err.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ - $(top_srcdir)/lib/ext2fs/bitops.h + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h ncheck.o: $(srcdir)/ncheck.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h icheck.o: $(srcdir)/icheck.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h lsdel.o: $(srcdir)/lsdel.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h dump.o: $(srcdir)/dump.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h set_fields.o: $(srcdir)/set_fields.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/uuid/uuid.h $(top_srcdir)/lib/e2p/e2p.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h logdump.o: $(srcdir)/logdump.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ $(srcdir)/jfs_user.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \ - $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h \ - $(top_srcdir)/lib/uuid/uuid.h + $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h htree.o: $(srcdir)/htree.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h unused.o: $(srcdir)/unused.c $(srcdir)/debugfs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index 3bb309fd..f9991866 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -2139,6 +2139,8 @@ static int source_file(const char *cmd_file, int sci_idx) exit_status++; } } + if (f != stdin) + fclose(f); return exit_status; } @@ -25,6 +25,8 @@ s/ */ /g s;/usr/include/[^ ]* *;;g s;/usr/lib/[^ ]* *;;g s;/mit/cygnus[^ ]* *;;g +s;../[^ ]*lib/blkid/blkid[^ ]* *;;g +s;../[^ ]*lib/uuid/uuid.h[^ ]* *;;g # # Now insert a trailing newline... diff --git a/e2fsck/Makefile.in b/e2fsck/Makefile.in index f1504426..8296e725 100644 --- a/e2fsck/Makefile.in +++ b/e2fsck/Makefile.in @@ -284,195 +284,170 @@ distclean: clean # e2fsck.o: $(srcdir)/e2fsck.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h crc32.o: $(srcdir)/crc32.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/crc32defs.h crc32table.h gen_crc32table.o: $(srcdir)/gen_crc32table.c $(srcdir)/crc32defs.h dict.o: $(srcdir)/dict.c $(srcdir)/dict.h -super.o: $(srcdir)/super.c $(top_srcdir)/lib/uuid/uuid.h $(srcdir)/e2fsck.h \ +super.o: $(srcdir)/super.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h pass1.o: $(srcdir)/pass1.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h pass1b.o: $(srcdir)/pass1b.c $(top_srcdir)/lib/et/com_err.h \ $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h pass2.o: $(srcdir)/pass2.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h pass3.o: $(srcdir)/pass3.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h pass4.o: $(srcdir)/pass4.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h pass5.o: $(srcdir)/pass5.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h journal.o: $(srcdir)/journal.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \ $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h \ - $(srcdir)/problem.h $(top_srcdir)/lib/uuid/uuid.h + $(srcdir)/problem.h recovery.o: $(srcdir)/recovery.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \ $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h revoke.o: $(srcdir)/revoke.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \ $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h badblocks.o: $(srcdir)/badblocks.c $(top_srcdir)/lib/et/com_err.h \ $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h util.o: $(srcdir)/util.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ - $(srcdir)/profile.h prof_err.h -unix.o: $(srcdir)/unix.c $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ + $(srcdir)/profile.h prof_err.h +unix.o: $(srcdir)/unix.c $(top_srcdir)/lib/e2p/e2p.h \ + $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ + $(top_srcdir)/lib/et/com_err.h $(srcdir)/e2fsck.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(top_srcdir)/version.h dirinfo.o: $(srcdir)/dirinfo.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ - $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/uuid/uuid.h \ - $(top_srcdir)/lib/ext2fs/tdb.h + $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/tdb.h dx_dirinfo.o: $(srcdir)/dx_dirinfo.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h ehandler.o: $(srcdir)/ehandler.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h problem.o: $(srcdir)/problem.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/problemP.h message.o: $(srcdir)/message.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h ea_refcount.o: $(srcdir)/ea_refcount.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h rehash.o: $(srcdir)/rehash.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h region.o: $(srcdir)/region.c $(srcdir)/e2fsck.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ $(srcdir)/profile.h prof_err.h profile.o: $(srcdir)/profile.c $(top_srcdir)/lib/et/com_err.h \ $(srcdir)/profile.h prof_err.h diff --git a/e2fsck/message.c b/e2fsck/message.c index 6bda4f59..14d01073 100644 --- a/e2fsck/message.c +++ b/e2fsck/message.c @@ -14,7 +14,7 @@ * The following % expansions are supported: * * %b <blk> block number - * %B <blkcount> integer + * %B <blkcount> interpret blkcount as blkcount * %c <blk2> block number * %Di <dirent>->ino inode number * %Dn <dirent>->name string @@ -46,6 +46,7 @@ * %q ext2fs_get_pathname of directory <dir> * %Q ext2fs_get_pathname of directory <ino> with <dir> as * the containing directory. + * %r <blkcount> interpret blkcount as refcount * %s <str> miscellaneous string * %S backup superblock * %X <num> hexadecimal format @@ -395,9 +396,11 @@ static _INLINE_ void expand_dirent_expression(ext2_filsys fs, char ch, } static _INLINE_ void expand_percent_expression(ext2_filsys fs, char ch, + int *first, struct problem_context *ctx) { e2fsck_t e2fsck_ctx = fs ? (e2fsck_t) fs->priv_data : NULL; + const char *m; if (!ctx) goto no_context; @@ -414,11 +417,26 @@ static _INLINE_ void expand_percent_expression(ext2_filsys fs, char ch, #endif break; case 'B': + if (ctx->blkcount == BLOCK_COUNT_IND) + m = _("indirect block"); + else if (ctx->blkcount == BLOCK_COUNT_DIND) + m = _("double indirect block"); + else if (ctx->blkcount == BLOCK_COUNT_TIND) + m = _("triple indirect block"); + else if (ctx->blkcount == BLOCK_COUNT_TRANSLATOR) + m = _("translator block"); + else + m = _("block #"); + if (*first && islower(m[0])) + fputc(toupper(*m++), stdout); + fputs(m, stdout); + if (ctx->blkcount >= 0) { #ifdef EXT2_NO_64_TYPE - printf("%d", ctx->blkcount); + printf("%d", ctx->blkcount); #else - printf("%lld", (long long)ctx->blkcount); + printf("%lld", (long long) ctx->blkcount); #endif + } break; case 'c': #ifdef EXT2_NO_64_TYPE @@ -462,6 +480,13 @@ static _INLINE_ void expand_percent_expression(ext2_filsys fs, char ch, case 'Q': print_pathname(fs, ctx->dir, ctx->ino); break; + case 'r': +#ifdef EXT2_NO_64_TYPE + printf("%d", ctx->blkcount); +#else + printf("%lld", (long long) ctx->blkcount); +#endif + break; case 'S': printf("%u", get_backup_sb(NULL, fs, NULL, NULL)); break; @@ -509,7 +534,7 @@ void print_e2fsck_message(e2fsck_t ctx, const char *msg, expand_dirent_expression(fs, *cp, pctx); } else if ((cp[0] == '%')) { cp++; - expand_percent_expression(fs, *cp, pctx); + expand_percent_expression(fs, *cp, &first, pctx); } else { for (i=0; cp[i]; i++) if ((cp[i] == '@') || cp[i] == '%') diff --git a/e2fsck/problem.c b/e2fsck/problem.c index 1b09b63d..540ac91c 100644 --- a/e2fsck/problem.c +++ b/e2fsck/problem.c @@ -252,12 +252,12 @@ static struct e2fsck_problem problem_table[] = { /* Illegal block found in orphaned inode */ { PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, - N_("@I @b #%B (%b) found in @o @i %i.\n"), + N_("@I %B (%b) found in @o @i %i.\n"), PROMPT_NONE, 0 }, /* Already cleared block found in orphaned inode */ { PR_0_ORPHAN_ALREADY_CLEARED_BLOCK, - N_("Already cleared @b #%B (%b) found in @o @i %i.\n"), + N_("Already cleared %B (%b) found in @o @i %i.\n"), PROMPT_NONE, 0 }, /* Illegal orphan inode in superblock */ @@ -475,12 +475,12 @@ static struct e2fsck_problem problem_table[] = { /* Illegal blocknumber in inode */ { PR_1_ILLEGAL_BLOCK_NUM, - N_("@I @b #%B (%b) in @i %i. "), + N_("@I %B (%b) in @i %i. "), PROMPT_CLEAR, PR_LATCH_BLOCK }, /* Block number overlaps fs metadata */ { PR_1_BLOCK_OVERLAPS_METADATA, - N_("@b #%B (%b) overlaps @f metadata in @i %i. "), + N_("%B (%b) overlaps @f metadata in @i %i. "), PROMPT_CLEAR, PR_LATCH_BLOCK }, /* Inode has illegal blocks (latch question) */ @@ -495,7 +495,7 @@ static struct e2fsck_problem problem_table[] = { /* Illegal block number in bad block inode */ { PR_1_BB_ILLEGAL_BLOCK_NUM, - N_("@I @b #%B (%b) in bad @b @i. "), + N_("@I %B (%b) in bad @b @i. "), PROMPT_CLEAR, PR_LATCH_BBLOCK }, /* Bad block inode has illegal blocks (latch question) */ @@ -707,7 +707,7 @@ static struct e2fsck_problem problem_table[] = { /* Extended attribute reference count incorrect */ { PR_1_EXTATTR_REFCOUNT, - N_("@a @b %b has reference count %B, @s %N. "), + N_("@a @b %b has reference count %r, @s %N. "), PROMPT_FIX, 0 }, /* Error writing Extended Attribute block while fixing refcount */ @@ -746,17 +746,17 @@ static struct e2fsck_problem problem_table[] = { /* Directory too big */ { PR_1_TOOBIG_DIR, - N_("@b #%B (%b) causes @d to be too big. "), + N_("%B (%b) causes @d to be too big. "), PROMPT_CLEAR, PR_LATCH_TOOBIG }, /* Regular file too big */ { PR_1_TOOBIG_REG, - N_("@b #%B (%b) causes file to be too big. "), + N_("%B (%b) causes file to be too big. "), PROMPT_CLEAR, PR_LATCH_TOOBIG }, /* Symlink too big */ { PR_1_TOOBIG_SYMLINK, - N_("@b #%B (%b) causes symlink to be too big. "), + N_("%B (%b) causes symlink to be too big. "), PROMPT_CLEAR, PR_LATCH_TOOBIG }, /* INDEX_FL flag set on a non-HTREE filesystem */ @@ -943,7 +943,7 @@ static struct e2fsck_problem problem_table[] = { /* File has duplicate blocks */ { PR_1D_DUP_FILE, N_("File %Q (@i #%i, mod time %IM) \n" - " has %B @m @b(s), shared with %N file(s):\n"), + " has %r @m @b(s), shared with %N file(s):\n"), PROMPT_NONE, 0 }, /* List of files sharing duplicate blocks */ @@ -1077,17 +1077,17 @@ static struct e2fsck_problem problem_table[] = { /* directory corrupted */ { PR_2_DIR_CORRUPTED, - N_("@d @i %i, @b %B, offset %N: @d corrupted\n"), + N_("@d @i %i, %B, offset %N: @d corrupted\n"), PROMPT_SALVAGE, 0 }, /* filename too long */ { PR_2_FILENAME_LONG, - N_("@d @i %i, @b %B, offset %N: filename too long\n"), + N_("@d @i %i, %B, offset %N: filename too long\n"), PROMPT_TRUNCATE, 0 }, /* Directory inode has a missing block (hole) */ { PR_2_DIRECTORY_HOLE, - N_("@d @i %i has an unallocated @b #%B. "), + N_("@d @i %i has an unallocated %B. "), PROMPT_ALLOCATE, 0 }, /* '.' is not NULL terminated */ @@ -1212,22 +1212,22 @@ static struct e2fsck_problem problem_table[] = { /* Node in HTREE directory not referenced */ { PR_2_HTREE_NOTREF, - N_("@p @h %d: node (%B) not referenced\n"), + N_("@p @h %d: %B not referenced\n"), PROMPT_NONE, 0 }, /* Node in HTREE directory referenced twice */ { PR_2_HTREE_DUPREF, - N_("@p @h %d: node (%B) referenced twice\n"), + N_("@p @h %d: %B referenced twice\n"), PROMPT_NONE, 0 }, /* Node in HTREE directory has bad min hash */ { PR_2_HTREE_MIN_HASH, - N_("@p @h %d: node (%B) has bad min hash\n"), + N_("@p @h %d: %B has bad min hash\n"), PROMPT_NONE, 0 }, /* Node in HTREE directory has bad max hash */ { PR_2_HTREE_MAX_HASH, - N_("@p @h %d: node (%B) has bad max hash\n"), + N_("@p @h %d: %B has bad max hash\n"), PROMPT_NONE, 0 }, /* Clear invalid HTREE directory */ @@ -1251,22 +1251,22 @@ static struct e2fsck_problem problem_table[] = { /* Invalid HTREE limit */ { PR_2_HTREE_BAD_LIMIT, - N_("@p @h %d: node (%B) has @n limit (%N)\n"), + N_("@p @h %d: %B has @n limit (%N)\n"), PROMPT_CLEAR_HTREE, PR_PREEN_OK }, /* Invalid HTREE count */ { PR_2_HTREE_BAD_COUNT, - N_("@p @h %d: node (%B) has @n count (%N)\n"), + N_("@p @h %d: %B has @n count (%N)\n"), PROMPT_CLEAR_HTREE, PR_PREEN_OK }, /* HTREE interior node has out-of-order hashes in table */ { PR_2_HTREE_HASH_ORDER, - N_("@p @h %d: node (%B) has an unordered hash table\n"), + N_("@p @h %d: %B has an unordered hash table\n"), PROMPT_CLEAR_HTREE, PR_PREEN_OK }, /* Node in HTREE directory has invalid depth */ { PR_2_HTREE_BAD_DEPTH, - N_("@p @h %d: node (%B) has @n depth (%N)\n"), + N_("@p @h %d: %B has @n depth (%N)\n"), PROMPT_NONE, 0 }, /* Duplicate directory entry found */ diff --git a/e2fsck/super.c b/e2fsck/super.c index 593b38ba..097c87a7 100644 --- a/e2fsck/super.c +++ b/e2fsck/super.c @@ -839,7 +839,7 @@ void check_super_block(e2fsck_t ctx) pctx.num = fs->super->s_wtime; problem = PR_0_FUTURE_SB_LAST_WRITE; if (fs->super->s_wtime <= (__u32) ctx->now + ctx->time_fudge) - problem = PR_0_FUTURE_SB_LAST_MOUNT_FUDGED; + problem = PR_0_FUTURE_SB_LAST_WRITE_FUDGED; if (fix_problem(ctx, problem, &pctx)) { fs->super->s_wtime = ctx->now; ext2fs_mark_super_dirty(fs); diff --git a/lib/blkid/Makefile.in b/lib/blkid/Makefile.in index 91692261..e89318e1 100644 --- a/lib/blkid/Makefile.in +++ b/lib/blkid/Makefile.in @@ -26,8 +26,7 @@ SRCS= $(srcdir)/cache.c $(srcdir)/dev.c $(srcdir)/devname.c $(srcdir)/devno.c \ $(srcdir)/read.c $(srcdir)/resolve.c $(srcdir)/save.c $(srcdir)/tag.c \ $(srcdir)/version.c -HFILES= blkid.h -HFILES_IN= blkid_types.h +HFILES_IN= blkid.h blkid_types.h LIBRARY= libblkid LIBDIR= blkid @@ -63,11 +62,15 @@ DEPLIBS_BLKID= $(DEPSTATIC_LIBBLKID) $(DEPSTATIC_LIBUUID) all:: $(SMANPAGES) blkid.pc -$(top_builddir)/lib/blkid/blkid_types.h: $(srcdir)/blkid_types.h.in $(top_builddir)/config.status +blkid_types.h: $(srcdir)/blkid_types.h.in $(top_builddir)/config.status $(E) " CONFIG.STATUS $@" $(Q) cd $(top_builddir); \ CONFIG_FILES=$(my_dir)/blkid_types.h ./config.status +blkid.h: $(srcdir)/blkid.h.in + $(E) " CP $@" + $(Q) cp $(srcdir)/blkid.h.in blkid.h + libblkid.3: $(DEP_SUBSTITUTE) $(srcdir)/libblkid.3.in $(E) " SUBST $@" $(Q) $(SUBSTITUTE_UPTIME) $(srcdir)/libblkid.3.in libblkid.3 @@ -151,10 +154,6 @@ install:: all installdirs $(Q) $(INSTALL_DATA) libblkid.a $(DESTDIR)$(libdir)/libblkid.a -$(Q) $(RANLIB) $(DESTDIR)$(libdir)/libblkid.a $(Q) $(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/libblkid.a - $(Q) set -e; for i in $(HFILES); do \ - echo " INSTALL_DATA $(includedir)/blkid/$$i"; \ - $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir)/blkid/$$i; \ - done $(Q) set -e; for i in $(HFILES_IN); do \ echo " INSTALL_DATA $(includedir)/blkid/$$i"; \ $(INSTALL_DATA) $$i $(DESTDIR)$(includedir)/blkid/$$i; \ @@ -179,45 +178,32 @@ clean:: tst_devno tst_getsize tst_probe tst_read tst_resolve tst_save \ tst_tag tst_types tests/*.out tests/*.ok \ tests/*.img results test_probe core profiled/* \ - checker/* blkid_types.h ../libblkid.a ../libblkid_p.a \ + checker/* blkid.h blkid_types.h ../libblkid.a ../libblkid_p.a \ $(SMANPAGES) blkid - -rmdir tests + @echo rmdir tests/tmp tests + @(rmdir tests/tmp tests 2> /dev/null ; exit 0) mostlyclean:: clean distclean:: clean $(RM) -f .depend Makefile blkid.pc \ $(srcdir)/TAGS $(srcdir)/Makefile.in.old -$(OBJS): subdirs +$(OBJS): subdirs $(HFILES_IN) # +++ Dependency line eater +++ # # Makefile dependencies follow. This must be the last section in # the Makefile.in file # -cache.o: $(srcdir)/cache.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -dev.o: $(srcdir)/dev.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -devname.o: $(srcdir)/devname.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -devno.o: $(srcdir)/devno.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -getsize.o: $(srcdir)/getsize.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -llseek.o: $(srcdir)/llseek.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -probe.o: $(srcdir)/probe.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h \ - $(top_srcdir)/lib/uuid/uuid.h $(srcdir)/probe.h -read.o: $(srcdir)/read.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h \ - $(top_srcdir)/lib/uuid/uuid.h -resolve.o: $(srcdir)/resolve.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -save.o: $(srcdir)/save.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -tag.o: $(srcdir)/tag.c $(srcdir)/blkidP.h $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(srcdir)/list.h -version.o: $(srcdir)/version.c $(srcdir)/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(top_srcdir)/version.h +cache.o: $(srcdir)/cache.c $(srcdir)/list.h +dev.o: $(srcdir)/dev.c $(srcdir)/list.h +devname.o: $(srcdir)/devname.c $(srcdir)/list.h +devno.o: $(srcdir)/devno.c $(srcdir)/list.h +getsize.o: $(srcdir)/getsize.c $(srcdir)/list.h +llseek.o: $(srcdir)/llseek.c $(srcdir)/list.h +probe.o: $(srcdir)/probe.c $(srcdir)/list.h $(srcdir)/probe.h +read.o: $(srcdir)/read.c $(srcdir)/list.h +resolve.o: $(srcdir)/resolve.c $(srcdir)/list.h +save.o: $(srcdir)/save.c $(srcdir)/list.h +tag.o: $(srcdir)/tag.c $(srcdir)/list.h +version.o: $(srcdir)/version.c $(top_srcdir)/version.h diff --git a/lib/blkid/blkid.h b/lib/blkid/blkid.h.in index 81f3098c..81f3098c 100644 --- a/lib/blkid/blkid.h +++ b/lib/blkid/blkid.h.in diff --git a/lib/blkid/version.c b/lib/blkid/version.c index 77229164..c9754fab 100644 --- a/lib/blkid/version.c +++ b/lib/blkid/version.c @@ -16,7 +16,7 @@ #include <stdio.h> #include <ctype.h> -#include "blkid.h" +#include <blkid/blkid.h> #include "../../version.h" static const char *lib_version = E2FSPROGS_VERSION; diff --git a/lib/ext2fs/Makefile.in b/lib/ext2fs/Makefile.in index 9dbe5f2e..c27a39e2 100644 --- a/lib/ext2fs/Makefile.in +++ b/lib/ext2fs/Makefile.in @@ -7,8 +7,7 @@ INSTALL = @INSTALL@ @MCONFIG@ -@DEBUGFS_CMT@DEBUGFS_LIB_OBJS = bb_compat.o fileio.o \ -@DEBUGFS_CMT@ inode_io.o namei.o write_bb_file.o +@DEBUGFS_CMT@DEBUGFS_LIB_OBJS = bb_compat.o inode_io.o namei.o write_bb_file.o MK_CMDS= _SS_DIR_OVERRIDE=../ss ../ss/mk_cmds @@ -43,6 +42,7 @@ OBJS= $(DEBUGFS_LIB_OBJS) $(RESIZE_LIB_OBJS) $(E2IMAGE_LIB_OBJS) \ expanddir.o \ ext_attr.o \ extent.o \ + fileio.o \ finddev.o \ flushb.o \ freefs.o \ @@ -225,7 +225,8 @@ tst_getsize: tst_getsize.o $(STATIC_LIBEXT2FS) $(DEPLIBCOM_ERR) tst_ismounted: $(srcdir)/ismounted.c $(STATIC_LIBEXT2FS) $(DEPLIBCOM_ERR) $(E) " LD $@" - $(Q) $(CC) -o tst_ismounted $(srcdir)/ismounted.c -DDEBUG $(ALL_CFLAGS) \ + $(Q) $(CC) -o tst_ismounted $(srcdir)/ismounted.c \ + $(STATIC_LIBEXT2FS) -DDEBUG $(ALL_CFLAGS) \ $(LIBCOM_ERR) tst_byteswap: tst_byteswap.o $(STATIC_LIBEXT2FS) $(DEPLIBCOM_ERR) diff --git a/lib/ext2fs/ismounted.c b/lib/ext2fs/ismounted.c index b7f17b84..5682a8b2 100644 --- a/lib/ext2fs/ismounted.c +++ b/lib/ext2fs/ismounted.c @@ -351,6 +351,7 @@ int main(int argc, char **argv) exit(1); } + add_error_table(&et_ext2_error_table); mntpt[0] = 0; retval = ext2fs_check_mount_point(argv[1], &mount_flags, mntpt, sizeof(mntpt)); diff --git a/lib/ext2fs/tst_badblocks.c b/lib/ext2fs/tst_badblocks.c index 72b14b7a..e9383fd1 100644 --- a/lib/ext2fs/tst_badblocks.c +++ b/lib/ext2fs/tst_badblocks.c @@ -271,6 +271,8 @@ int main(int argc, char **argv) int equal; errcode_t retval; + add_error_table(&et_ext2_error_table); + bb1 = bb2 = bb3 = bb4 = bb5 = 0; printf("test1: "); diff --git a/lib/ext2fs/tst_getsize.c b/lib/ext2fs/tst_getsize.c index f9fc9d73..b196cbc5 100644 --- a/lib/ext2fs/tst_getsize.c +++ b/lib/ext2fs/tst_getsize.c @@ -34,6 +34,7 @@ int main(int argc, const char *argv[]) fprintf(stderr, "%s device\n", argv[0]); exit(1); } + add_error_table(&et_ext2_error_table); retval = ext2fs_get_device_size(argv[1], 1024, &blocks); if (retval) { com_err(argv[0], retval, "while getting device size"); diff --git a/lib/uuid/Makefile.in b/lib/uuid/Makefile.in index e8c5a21a..10e5277c 100644 --- a/lib/uuid/Makefile.in +++ b/lib/uuid/Makefile.in @@ -69,6 +69,10 @@ BSDLIB_INSTALL_DIR = $(root_libdir) all:: tst_uuid uuid_time $(SMANPAGES) uuid.pc +uuid.h: $(srcdir)/uuid.h.in + $(E) " CP $@" + $(Q) cp $(srcdir)/uuid.h.in uuid.h + $(top_builddir)/lib/uuid/uuid_types.h: $(srcdir)/uuid_types.h.in $(top_builddir)/config.status cd $(top_builddir); CONFIG_FILES=$(my_dir)/uuid_types.h ./config.status @@ -137,7 +141,7 @@ install:: all installdirs -$(Q) $(RANLIB) $(DESTDIR)$(libdir)/libuuid.a $(Q) $(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/libuuid.a $(E) " INSTALL_DATA $(includedir)/uuid/uuid.h" - $(Q) $(INSTALL_DATA) $(srcdir)/uuid.h $(DESTDIR)$(includedir)/uuid/uuid.h + $(Q) $(INSTALL_DATA) uuid.h $(DESTDIR)$(includedir)/uuid/uuid.h $(Q) for i in $(SMANPAGES); do \ $(RM) -f $(DESTDIR)$(man3dir)/$$i.gz; \ echo " INSTALL_DATA $(man3dir)/$$i"; \ @@ -161,7 +165,7 @@ uninstall:: $(RM) -f $(DESTDIR)$(man3dir)/uuid_generate_random.3 $(DESTDIR)$(man3dir)/uuid_generate_time.3 clean:: - $(RM) -f \#* *.s *.o *.a *~ *.bak core profiled/* checker/* + $(RM) -f \#* *.s *.o *.a *~ *.bak core profiled/* checker/* uuid.h $(RM) -f ../libuuid.a ../libuuid_p.a tst_uuid uuid_time $(SMANPAGES) check:: tst_uuid @@ -179,21 +183,20 @@ distclean:: clean ../../lib/libuuid.so: image ../../lib/libuuid.dylib: image -$(OBJS): subdirs +$(OBJS): subdirs uuid.h # +++ Dependency line eater +++ # # Makefile dependencies follow. This must be the last section in # the Makefile.in file # -clear.o: $(srcdir)/clear.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -compare.o: $(srcdir)/compare.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -copy.o: $(srcdir)/copy.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -gen_uuid.o: $(srcdir)/gen_uuid.c $(srcdir)/uuidP.h $(srcdir)/uuid.h \ - $(srcdir)/uuidd.h -isnull.o: $(srcdir)/isnull.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -pack.o: $(srcdir)/pack.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -parse.o: $(srcdir)/parse.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -unpack.o: $(srcdir)/unpack.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -unparse.o: $(srcdir)/unparse.c $(srcdir)/uuidP.h $(srcdir)/uuid.h -uuid_time.o: $(srcdir)/uuid_time.c $(srcdir)/uuidP.h $(srcdir)/uuid.h +clear.o: $(srcdir)/clear.c $(srcdir)/uuidP.h +compare.o: $(srcdir)/compare.c $(srcdir)/uuidP.h +copy.o: $(srcdir)/copy.c $(srcdir)/uuidP.h +gen_uuid.o: $(srcdir)/gen_uuid.c $(srcdir)/uuidP.h $(srcdir)/uuidd.h +isnull.o: $(srcdir)/isnull.c $(srcdir)/uuidP.h +pack.o: $(srcdir)/pack.c $(srcdir)/uuidP.h +parse.o: $(srcdir)/parse.c $(srcdir)/uuidP.h +unpack.o: $(srcdir)/unpack.c $(srcdir)/uuidP.h +unparse.o: $(srcdir)/unparse.c $(srcdir)/uuidP.h +uuid_time.o: $(srcdir)/uuid_time.c $(srcdir)/uuidP.h diff --git a/lib/uuid/tst_uuid.c b/lib/uuid/tst_uuid.c index e03138f7..7ac0207e 100644 --- a/lib/uuid/tst_uuid.c +++ b/lib/uuid/tst_uuid.c @@ -41,7 +41,7 @@ #include <stdio.h> #include <stdlib.h> -#include "uuid.h" +#include <uuid/uuid.h> static int test_uuid(const char * uuid, int isValid) { diff --git a/lib/uuid/uuid.h b/lib/uuid/uuid.h.in index ca846da0..ca846da0 100644 --- a/lib/uuid/uuid.h +++ b/lib/uuid/uuid.h.in diff --git a/lib/uuid/uuidP.h b/lib/uuid/uuidP.h index d0e24c69..e897bbb4 100644 --- a/lib/uuid/uuidP.h +++ b/lib/uuid/uuidP.h @@ -39,7 +39,7 @@ #endif #include <sys/types.h> -#include "uuid.h" +#include <uuid/uuid.h> /* * Offset between 15-Oct-1582 and 1-Jan-70 diff --git a/misc/Makefile.in b/misc/Makefile.in index 123922ff..0600ad56 100644 --- a/misc/Makefile.in +++ b/misc/Makefile.in @@ -579,73 +579,79 @@ distclean: clean # tune2fs.o: $(srcdir)/tune2fs.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ - $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ - $(top_srcdir)/lib/uuid/uuid.h $(top_srcdir)/lib/e2p/e2p.h \ - $(srcdir)/jfs_user.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \ - $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h \ - $(srcdir)/util.h $(top_srcdir)/lib/blkid/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h $(top_srcdir)/version.h \ - $(srcdir)/nls-enable.h + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h $(srcdir)/jfs_user.h \ + $(top_srcdir)/lib/ext2fs/kernel-jbd.h $(top_srcdir)/lib/ext2fs/jfs_compat.h \ + $(top_srcdir)/lib/ext2fs/kernel-list.h $(srcdir)/util.h \ + $(top_srcdir)/version.h $(srcdir)/nls-enable.h mklost+found.o: $(srcdir)/mklost+found.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/version.h \ $(srcdir)/nls-enable.h mke2fs.o: $(srcdir)/mke2fs.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/uuid/uuid.h $(top_srcdir)/lib/e2p/e2p.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ - $(top_srcdir)/lib/ext2fs/bitops.h $(srcdir)/util.h \ - $(srcdir)/../e2fsck/profile.h prof_err.h $(top_srcdir)/version.h \ - $(srcdir)/nls-enable.h + $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(srcdir)/util.h $(srcdir)/../e2fsck/profile.h prof_err.h \ + $(top_srcdir)/version.h $(srcdir)/nls-enable.h chattr.o: $(srcdir)/chattr.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/version.h $(srcdir)/nls-enable.h + $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/version.h $(srcdir)/nls-enable.h lsattr.o: $(srcdir)/lsattr.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/et/com_err.h \ - $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ - $(top_srcdir)/version.h $(srcdir)/nls-enable.h + $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/version.h $(srcdir)/nls-enable.h dumpe2fs.o: $(srcdir)/dumpe2fs.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ - $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ $(top_srcdir)/lib/e2p/e2p.h $(srcdir)/jfs_user.h \ $(top_srcdir)/lib/ext2fs/kernel-jbd.h $(top_srcdir)/lib/ext2fs/jfs_compat.h \ - $(top_srcdir)/lib/ext2fs/kernel-list.h $(top_srcdir)/lib/uuid/uuid.h \ - $(top_srcdir)/version.h $(srcdir)/nls-enable.h + $(top_srcdir)/lib/ext2fs/kernel-list.h $(top_srcdir)/version.h \ + $(srcdir)/nls-enable.h badblocks.o: $(srcdir)/badblocks.c $(top_srcdir)/lib/et/com_err.h \ $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ - $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ $(srcdir)/nls-enable.h fsck.o: $(srcdir)/fsck.c $(top_srcdir)/version.h $(srcdir)/nls-enable.h \ - $(srcdir)/fsck.h $(top_srcdir)/lib/blkid/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h + $(srcdir)/fsck.h util.o: $(srcdir)/util.c $(top_srcdir)/lib/et/com_err.h \ $(top_srcdir)/lib/e2p/e2p.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(srcdir)/nls-enable.h $(srcdir)/util.h +uuidgen.o: $(srcdir)/uuidgen.c $(srcdir)/nls-enable.h +blkid.o: $(srcdir)/blkid.c $(top_srcdir)/lib/ext2fs/ext2fs.h \ + $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ - $(top_srcdir)/lib/ext2fs/bitops.h $(srcdir)/nls-enable.h \ - $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \ - $(srcdir)/util.h -uuidgen.o: $(srcdir)/uuidgen.c $(top_srcdir)/lib/uuid/uuid.h \ - $(srcdir)/nls-enable.h -blkid.o: $(srcdir)/blkid.c $(top_srcdir)/lib/blkid/blkid.h \ - $(top_builddir)/lib/blkid/blkid_types.h + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h logsave.o: $(srcdir)/logsave.c -e2freefrag.o: $(srcdir)/e2freefrag.c e2freefrag.h \ - $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/ext2fs/bitops.h -filefrag.o: $(srcdir)/filefrag.c +filefrag.o: $(srcdir)/filefrag.c $(top_builddir)/lib/ext2fs/ext2_types.h \ + $(top_srcdir)/lib/ext2fs/fiemap.h base_device.o: $(srcdir)/base_device.c $(srcdir)/fsck.h -ismounted.o: $(srcdir)/ismounted.c $(top_srcdir)/lib/et/com_err.h +ismounted.o: $(srcdir)/ismounted.c $(srcdir)/fsck.h \ + $(top_srcdir)/lib/et/com_err.h profile.o: $(srcdir)/../e2fsck/profile.c $(top_srcdir)/lib/et/com_err.h \ $(srcdir)/../e2fsck/profile.h prof_err.h -e2undo.o: $(srcdir)/e2undo.c $(top_srcdir)/lib/ext2fs/tdb.h +e2undo.o: $(srcdir)/e2undo.c $(top_srcdir)/lib/ext2fs/tdb.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ + $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ + $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(srcdir)/nls-enable.h +e2freefrag.o: $(srcdir)/e2freefrag.c $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(srcdir)/e2freefrag.h diff --git a/misc/e2undo.c b/misc/e2undo.c index d47d6cea..95501eb7 100644 --- a/misc/e2undo.c +++ b/misc/e2undo.c @@ -136,6 +136,7 @@ int main(int argc, char *argv[]) bindtextdomain(NLS_CAT_NAME, LOCALEDIR); textdomain(NLS_CAT_NAME); #endif + add_error_table(&et_ext2_error_table); prg_name = argv[0]; while((c = getopt(argc, argv, "f")) != EOF) { diff --git a/misc/ismounted.c b/misc/ismounted.c index 6d4b878c..50b41407 100644 --- a/misc/ismounted.c +++ b/misc/ismounted.c @@ -86,9 +86,6 @@ static errcode_t check_mntent_file(const char *mtab_file, const char *file, char buf[1024], *device = 0, *mnt_dir = 0, *cp; *mount_flags = 0; - if ((f = fopen(mtab_file, "r")) == NULL) - return errno; - if ((f = setmntent (mtab_file, "r")) == NULL) return errno; if (stat(file, &st_buf) == 0) { diff --git a/misc/mke2fs.c b/misc/mke2fs.c index cd97b93f..2d9107a9 100644 --- a/misc/mke2fs.c +++ b/misc/mke2fs.c @@ -49,6 +49,7 @@ extern int optind; #include <sys/types.h> #include <libgen.h> #include <limits.h> +#include <blkid/blkid.h> #include "ext2fs/ext2_fs.h" #include "ext2fs/ext2fsP.h" @@ -558,6 +559,8 @@ static void show_stats(ext2_filsys fs) s->s_log_block_size); printf(_("Fragment size=%u (log=%u)\n"), fs->fragsize, s->s_log_frag_size); + printf(_("Stride=%u blocks, Stripe width=%u blocks\n"), + s->s_raid_stride, s->s_raid_stripe_width); printf(_("%u inodes, %llu blocks\n"), s->s_inodes_count, ext2fs_blocks_count(s)); printf(_("%llu blocks (%2.2f%%) reserved for the super user\n"), @@ -1017,6 +1020,43 @@ static int get_bool_from_profile(char **fs_types, const char *opt, int def_val) extern const char *mke2fs_default_profile; static const char *default_files[] = { "<default>", 0 }; +#ifdef HAVE_BLKID_PROBE_GET_TOPOLOGY +/* + * Sets the geometry of a device (stripe/stride), and returns the + * device's alignment offset, if any, or a negative error. + */ +static int ext2fs_get_device_geometry(const char *file, + struct ext2_super_block *fs_param) +{ + int rc = -1; + int blocksize; + blkid_probe pr; + blkid_topology tp; + unsigned long min_io; + unsigned long opt_io; + + pr = blkid_new_probe_from_filename(file); + if (!pr) + goto out; + + tp = blkid_probe_get_topology(pr); + if (!tp) + goto out; + + min_io = blkid_topology_get_minimum_io_size(tp); + opt_io = blkid_topology_get_optimal_io_size(tp); + blocksize = EXT2_BLOCK_SIZE(fs_param); + + fs_param->s_raid_stride = min_io / blocksize; + fs_param->s_raid_stripe_width = opt_io / blocksize; + + rc = blkid_topology_get_alignment_offset(tp); +out: + blkid_free_probe(pr); + return rc; +} +#endif + static void PRS(int argc, char *argv[]) { int b, c; @@ -1582,6 +1622,21 @@ got_size: fs_param.s_log_frag_size = fs_param.s_log_block_size = int_log2(blocksize >> EXT2_MIN_BLOCK_LOG_SIZE); +#ifdef HAVE_BLKID_PROBE_GET_TOPOLOGY + retval = ext2fs_get_device_geometry(device_name, &fs_param); + if (retval < 0) { + fprintf(stderr, + _("warning: Unable to get device geometry for %s"), + device_name); + } else if (retval) { + printf(_("%s alignment is offset by %lu bytes.\n"), + device_name, retval); + printf(_("This may result in very poor performance, " + "(re)-partitioning suggested.\n")); + proceed_question(); + } +#endif + blocksize = EXT2_BLOCK_SIZE(&fs_param); lazy_itable_init = get_bool_from_profile(fs_types, diff --git a/resize/Makefile.in b/resize/Makefile.in index f58f3b03..b2739ac1 100644 --- a/resize/Makefile.in +++ b/resize/Makefile.in @@ -146,27 +146,36 @@ source_tar_file: $(top_srcdir)/.exclude-file # extent.o: $(srcdir)/extent.c $(srcdir)/resize2fs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h resize2fs.o: $(srcdir)/resize2fs.c $(srcdir)/resize2fs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h main.o: $(srcdir)/main.c $(top_srcdir)/lib/e2p/e2p.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ $(srcdir)/resize2fs.h $(top_srcdir)/lib/ext2fs/ext2fs.h \ - $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ $(top_srcdir)/version.h online.o: $(srcdir)/online.c $(srcdir)/resize2fs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h sim_progress.o: $(srcdir)/sim_progress.c $(srcdir)/resize2fs.h \ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \ - $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \ + $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \ - $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h + $(top_builddir)/lib/ext2fs/ext2_err.h \ + $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \ + $(top_srcdir)/lib/e2p/e2p.h diff --git a/tests/f_badbblocks/expect.1 b/tests/f_badbblocks/expect.1 index d64e745f..3107a295 100644 --- a/tests/f_badbblocks/expect.1 +++ b/tests/f_badbblocks/expect.1 @@ -8,7 +8,7 @@ Bad block inode has illegal block(s). Clear? yes Illegal block #1 (101) in bad block inode. CLEARED. Illegal block #2 (103) in bad block inode. CLEARED. Illegal block #3 (234523) in bad block inode. CLEARED. -Illegal block #-1 (200) in bad block inode. CLEARED. +Illegal indirect block (200) in bad block inode. CLEARED. Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts diff --git a/tests/f_baddir/expect.1 b/tests/f_baddir/expect.1 index 52f0d20d..39735061 100644 --- a/tests/f_baddir/expect.1 +++ b/tests/f_baddir/expect.1 @@ -19,7 +19,7 @@ Clear? yes Entry 'dot' in /test (14) is a link to '.' Clear? yes -Directory inode 12, block 0, offset 0: directory corrupted +Directory inode 12, block #0, offset 0: directory corrupted Salvage? yes Missing '.' in directory inode 12. diff --git a/tests/f_baddir2/expect.1 b/tests/f_baddir2/expect.1 index 1bfea69d..ec6ed32f 100644 --- a/tests/f_baddir2/expect.1 +++ b/tests/f_baddir2/expect.1 @@ -1,6 +1,6 @@ Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure -Directory inode 12, block 0, offset 60: directory corrupted +Directory inode 12, block #0, offset 60: directory corrupted Salvage? yes Pass 3: Checking directory connectivity diff --git a/tests/f_dupfsblks/expect.1 b/tests/f_dupfsblks/expect.1 index 5003254f..aba2f523 100644 --- a/tests/f_dupfsblks/expect.1 +++ b/tests/f_dupfsblks/expect.1 @@ -44,7 +44,7 @@ Clear? yes Entry '' in ??? (12) has a zero-length name. Clear? yes -Directory inode 12, block 4, offset 100: directory corrupted +Directory inode 12, block #4, offset 100: directory corrupted Salvage? yes Pass 3: Checking directory connectivity diff --git a/tests/f_h_badnode/expect.1 b/tests/f_h_badnode/expect.1 index 5aa3cda1..ce2adb3f 100644 --- a/tests/f_h_badnode/expect.1 +++ b/tests/f_h_badnode/expect.1 @@ -1,11 +1,11 @@ Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure -Problem in HTREE directory inode 12929: node (531) has bad max hash -Problem in HTREE directory inode 12929: node (993) referenced twice -Problem in HTREE directory inode 12929: node (1061) has bad min hash -Problem in HTREE directory inode 12929: node (1062) has invalid depth (2) -Problem in HTREE directory inode 12929: node (1062) has bad max hash -Problem in HTREE directory inode 12929: node (1062) not referenced +Problem in HTREE directory inode 12929: block #531 has bad max hash +Problem in HTREE directory inode 12929: block #993 referenced twice +Problem in HTREE directory inode 12929: block #1061 has bad min hash +Problem in HTREE directory inode 12929: block #1062 has invalid depth (2) +Problem in HTREE directory inode 12929: block #1062 has bad max hash +Problem in HTREE directory inode 12929: block #1062 not referenced Invalid HTREE directory inode 12929 (/test2). Clear HTree index? yes Pass 3: Checking directory connectivity diff --git a/tests/f_h_badroot/expect.1 b/tests/f_h_badroot/expect.1 index 037942db..88eba517 100644 --- a/tests/f_h_badroot/expect.1 +++ b/tests/f_h_badroot/expect.1 @@ -17,17 +17,17 @@ HTREE directory inode 66721 uses an incompatible htree root node flag. Clear HTree index? yes Pass 2: Checking directory structure -Problem in HTREE directory inode 80065: node (0) has an unordered hash table +Problem in HTREE directory inode 80065: block #0 has an unordered hash table Clear HTree index? yes -Problem in HTREE directory inode 86737: node (0) has invalid limit (511) +Problem in HTREE directory inode 86737: block #0 has invalid limit (511) Clear HTree index? yes -Problem in HTREE directory inode 93409: node (0) has invalid count (234) +Problem in HTREE directory inode 93409: block #0 has invalid count (234) Clear HTree index? yes -Problem in HTREE directory inode 73393: node (1) has bad min hash -Problem in HTREE directory inode 73393: node (2) has bad max hash +Problem in HTREE directory inode 73393: block #1 has bad min hash +Problem in HTREE directory inode 73393: block #2 has bad max hash Invalid HTREE directory inode 73393 (/test6). Clear HTree index? yes Pass 3: Checking directory connectivity diff --git a/tests/f_h_reindex/expect.1 b/tests/f_h_reindex/expect.1 index a2324d76..28872395 100755 --- a/tests/f_h_reindex/expect.1 +++ b/tests/f_h_reindex/expect.1 @@ -2,950 +2,950 @@ Backing up journal inode block information. Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure -Problem in HTREE directory inode 16001: node (1) has bad max hash -Problem in HTREE directory inode 16001: node (2) has bad min hash -Problem in HTREE directory inode 16001: node (2) has bad max hash -Problem in HTREE directory inode 16001: node (3) has bad min hash -Problem in HTREE directory inode 16001: node (3) has bad max hash -Problem in HTREE directory inode 16001: node (4) has bad min hash -Problem in HTREE directory inode 16001: node (4) has bad max hash -Problem in HTREE directory inode 16001: node (5) has bad min hash -Problem in HTREE directory inode 16001: node (5) has bad max hash -Problem in HTREE directory inode 16001: node (6) has bad min hash -Problem in HTREE directory inode 16001: node (6) has bad max hash -Problem in HTREE directory inode 16001: node (7) has bad min hash -Problem in HTREE directory inode 16001: node (7) has bad max hash -Problem in HTREE directory inode 16001: node (8) has bad min hash +Problem in HTREE directory inode 16001: block #1 has bad max hash +Problem in HTREE directory inode 16001: block #2 has bad min hash +Problem in HTREE directory inode 16001: block #2 has bad max hash +Problem in HTREE directory inode 16001: block #3 has bad min hash +Problem in HTREE directory inode 16001: block #3 has bad max hash +Problem in HTREE directory inode 16001: block #4 has bad min hash +Problem in HTREE directory inode 16001: block #4 has bad max hash +Problem in HTREE directory inode 16001: block #5 has bad min hash +Problem in HTREE directory inode 16001: block #5 has bad max hash +Problem in HTREE directory inode 16001: block #6 has bad min hash +Problem in HTREE directory inode 16001: block #6 has bad max hash +Problem in HTREE directory inode 16001: block #7 has bad min hash +Problem in HTREE directory inode 16001: block #7 has bad max hash +Problem in HTREE directory inode 16001: block #8 has bad min hash Invalid HTREE directory inode 16001 (/test). Clear HTree index? yes -Problem in HTREE directory inode 24001: node (1) has bad max hash -Problem in HTREE directory inode 24001: node (2) has bad max hash -Problem in HTREE directory inode 24001: node (3) has bad min hash -Problem in HTREE directory inode 24001: node (3) has bad max hash -Problem in HTREE directory inode 24001: node (4) has bad max hash -Problem in HTREE directory inode 24001: node (5) has bad min hash -Problem in HTREE directory inode 24001: node (5) has bad max hash -Problem in HTREE directory inode 24001: node (6) has bad min hash -Problem in HTREE directory inode 24001: node (6) has bad max hash -Problem in HTREE directory inode 24001: node (7) has bad min hash -Problem in HTREE directory inode 24001: node (7) has bad max hash -Problem in HTREE directory inode 24001: node (8) has bad max hash -Problem in HTREE directory inode 24001: node (9) has bad min hash -Problem in HTREE directory inode 24001: node (9) has bad max hash -Problem in HTREE directory inode 24001: node (10) has bad min hash -Problem in HTREE directory inode 24001: node (10) has bad max hash -Problem in HTREE directory inode 24001: node (11) has bad max hash -Problem in HTREE directory inode 24001: node (12) has bad min hash -Problem in HTREE directory inode 24001: node (12) has bad max hash -Problem in HTREE directory inode 24001: node (13) has bad min hash -Problem in HTREE directory inode 24001: node (13) has bad max hash -Problem in HTREE directory inode 24001: node (14) has bad min hash -Problem in HTREE directory inode 24001: node (14) has bad max hash -Problem in HTREE directory inode 24001: node (15) has bad min hash -Problem in HTREE directory inode 24001: node (15) has bad max hash -Problem in HTREE directory inode 24001: node (16) has bad min hash -Problem in HTREE directory inode 24001: node (16) has bad max hash -Problem in HTREE directory inode 24001: node (17) has bad min hash -Problem in HTREE directory inode 24001: node (17) has bad max hash -Problem in HTREE directory inode 24001: node (18) has bad min hash -Problem in HTREE directory inode 24001: node (18) has bad max hash -Problem in HTREE directory inode 24001: node (19) has bad min hash -Problem in HTREE directory inode 24001: node (19) has bad max hash -Problem in HTREE directory inode 24001: node (20) has bad min hash -Problem in HTREE directory inode 24001: node (20) has bad max hash -Problem in HTREE directory inode 24001: node (21) has bad min hash -Problem in HTREE directory inode 24001: node (21) has bad max hash -Problem in HTREE directory inode 24001: node (22) has bad min hash -Problem in HTREE directory inode 24001: node (22) has bad max hash -Problem in HTREE directory inode 24001: node (23) has bad min hash -Problem in HTREE directory inode 24001: node (23) has bad max hash -Problem in HTREE directory inode 24001: node (24) has bad min hash -Problem in HTREE directory inode 24001: node (24) has bad max hash -Problem in HTREE directory inode 24001: node (25) has bad min hash -Problem in HTREE directory inode 24001: node (25) has bad max hash -Problem in HTREE directory inode 24001: node (26) has bad min hash -Problem in HTREE directory inode 24001: node (26) has bad max hash -Problem in HTREE directory inode 24001: node (27) has bad min hash -Problem in HTREE directory inode 24001: node (27) has bad max hash -Problem in HTREE directory inode 24001: node (28) has bad min hash -Problem in HTREE directory inode 24001: node (28) has bad max hash -Problem in HTREE directory inode 24001: node (29) has bad min hash -Problem in HTREE directory inode 24001: node (29) has bad max hash -Problem in HTREE directory inode 24001: node (30) has bad min hash -Problem in HTREE directory inode 24001: node (30) has bad max hash -Problem in HTREE directory inode 24001: node (31) has bad min hash -Problem in HTREE directory inode 24001: node (31) has bad max hash -Problem in HTREE directory inode 24001: node (32) has bad min hash -Problem in HTREE directory inode 24001: node (32) has bad max hash -Problem in HTREE directory inode 24001: node (33) has bad min hash -Problem in HTREE directory inode 24001: node (33) has bad max hash -Problem in HTREE directory inode 24001: node (34) has bad min hash -Problem in HTREE directory inode 24001: node (34) has bad max hash -Problem in HTREE directory inode 24001: node (35) has bad min hash -Problem in HTREE directory inode 24001: node (35) has bad max hash -Problem in HTREE directory inode 24001: node (36) has bad min hash -Problem in HTREE directory inode 24001: node (36) has bad max hash -Problem in HTREE directory inode 24001: node (37) has bad min hash -Problem in HTREE directory inode 24001: node (37) has bad max hash -Problem in HTREE directory inode 24001: node (38) has bad min hash -Problem in HTREE directory inode 24001: node (38) has bad max hash -Problem in HTREE directory inode 24001: node (39) has bad min hash -Problem in HTREE directory inode 24001: node (39) has bad max hash -Problem in HTREE directory inode 24001: node (40) has bad min hash -Problem in HTREE directory inode 24001: node (40) has bad max hash -Problem in HTREE directory inode 24001: node (41) has bad min hash -Problem in HTREE directory inode 24001: node (41) has bad max hash -Problem in HTREE directory inode 24001: node (42) has bad min hash -Problem in HTREE directory inode 24001: node (42) has bad max hash -Problem in HTREE directory inode 24001: node (43) has bad min hash -Problem in HTREE directory inode 24001: node (43) has bad max hash -Problem in HTREE directory inode 24001: node (44) has bad min hash -Problem in HTREE directory inode 24001: node (44) has bad max hash -Problem in HTREE directory inode 24001: node (45) has bad min hash -Problem in HTREE directory inode 24001: node (45) has bad max hash -Problem in HTREE directory inode 24001: node (46) has bad min hash -Problem in HTREE directory inode 24001: node (46) has bad max hash -Problem in HTREE directory inode 24001: node (47) has bad min hash -Problem in HTREE directory inode 24001: node (47) has bad max hash -Problem in HTREE directory inode 24001: node (48) has bad min hash -Problem in HTREE directory inode 24001: node (48) has bad max hash -Problem in HTREE directory inode 24001: node (49) has bad min hash -Problem in HTREE directory inode 24001: node (49) has bad max hash -Problem in HTREE directory inode 24001: node (50) has bad min hash -Problem in HTREE directory inode 24001: node (50) has bad max hash -Problem in HTREE directory inode 24001: node (51) has bad min hash -Problem in HTREE directory inode 24001: node (51) has bad max hash -Problem in HTREE directory inode 24001: node (52) has bad min hash -Problem in HTREE directory inode 24001: node (52) has bad max hash -Problem in HTREE directory inode 24001: node (53) has bad min hash -Problem in HTREE directory inode 24001: node (53) has bad max hash -Problem in HTREE directory inode 24001: node (54) has bad min hash -Problem in HTREE directory inode 24001: node (54) has bad max hash -Problem in HTREE directory inode 24001: node (55) has bad min hash -Problem in HTREE directory inode 24001: node (55) has bad max hash -Problem in HTREE directory inode 24001: node (56) has bad min hash -Problem in HTREE directory inode 24001: node (56) has bad max hash -Problem in HTREE directory inode 24001: node (57) has bad min hash -Problem in HTREE directory inode 24001: node (57) has bad max hash -Problem in HTREE directory inode 24001: node (58) has bad min hash -Problem in HTREE directory inode 24001: node (58) has bad max hash -Problem in HTREE directory inode 24001: node (59) has bad min hash -Problem in HTREE directory inode 24001: node (59) has bad max hash -Problem in HTREE directory inode 24001: node (60) has bad min hash -Problem in HTREE directory inode 24001: node (60) has bad max hash -Problem in HTREE directory inode 24001: node (61) has bad min hash -Problem in HTREE directory inode 24001: node (61) has bad max hash -Problem in HTREE directory inode 24001: node (62) has bad min hash -Problem in HTREE directory inode 24001: node (62) has bad max hash -Problem in HTREE directory inode 24001: node (63) has bad min hash -Problem in HTREE directory inode 24001: node (63) has bad max hash -Problem in HTREE directory inode 24001: node (64) has bad min hash -Problem in HTREE directory inode 24001: node (64) has bad max hash -Problem in HTREE directory inode 24001: node (65) has bad min hash -Problem in HTREE directory inode 24001: node (65) has bad max hash -Problem in HTREE directory inode 24001: node (66) has bad min hash -Problem in HTREE directory inode 24001: node (66) has bad max hash -Problem in HTREE directory inode 24001: node (67) has bad min hash -Problem in HTREE directory inode 24001: node (67) has bad max hash -Problem in HTREE directory inode 24001: node (68) has bad min hash -Problem in HTREE directory inode 24001: node (68) has bad max hash -Problem in HTREE directory inode 24001: node (69) has bad min hash -Problem in HTREE directory inode 24001: node (69) has bad max hash -Problem in HTREE directory inode 24001: node (70) has bad min hash -Problem in HTREE directory inode 24001: node (70) has bad max hash -Problem in HTREE directory inode 24001: node (71) has bad min hash -Problem in HTREE directory inode 24001: node (71) has bad max hash -Problem in HTREE directory inode 24001: node (72) has bad min hash -Problem in HTREE directory inode 24001: node (72) has bad max hash -Problem in HTREE directory inode 24001: node (73) has bad min hash -Problem in HTREE directory inode 24001: node (73) has bad max hash -Problem in HTREE directory inode 24001: node (74) has bad min hash -Problem in HTREE directory inode 24001: node (74) has bad max hash -Problem in HTREE directory inode 24001: node (75) has bad min hash -Problem in HTREE directory inode 24001: node (75) has bad max hash -Problem in HTREE directory inode 24001: node (76) has bad min hash -Problem in HTREE directory inode 24001: node (76) has bad max hash -Problem in HTREE directory inode 24001: node (77) has bad min hash -Problem in HTREE directory inode 24001: node (77) has bad max hash -Problem in HTREE directory inode 24001: node (78) has bad min hash -Problem in HTREE directory inode 24001: node (78) has bad max hash -Problem in HTREE directory inode 24001: node (79) has bad min hash -Problem in HTREE directory inode 24001: node (79) has bad max hash -Problem in HTREE directory inode 24001: node (80) has bad min hash -Problem in HTREE directory inode 24001: node (80) has bad max hash -Problem in HTREE directory inode 24001: node (81) has bad min hash -Problem in HTREE directory inode 24001: node (81) has bad max hash -Problem in HTREE directory inode 24001: node (82) has bad min hash -Problem in HTREE directory inode 24001: node (82) has bad max hash -Problem in HTREE directory inode 24001: node (83) has bad min hash -Problem in HTREE directory inode 24001: node (83) has bad max hash -Problem in HTREE directory inode 24001: node (84) has bad min hash -Problem in HTREE directory inode 24001: node (84) has bad max hash -Problem in HTREE directory inode 24001: node (85) has bad min hash -Problem in HTREE directory inode 24001: node (85) has bad max hash -Problem in HTREE directory inode 24001: node (86) has bad min hash -Problem in HTREE directory inode 24001: node (86) has bad max hash -Problem in HTREE directory inode 24001: node (87) has bad min hash -Problem in HTREE directory inode 24001: node (87) has bad max hash -Problem in HTREE directory inode 24001: node (88) has bad min hash -Problem in HTREE directory inode 24001: node (88) has bad max hash -Problem in HTREE directory inode 24001: node (89) has bad min hash -Problem in HTREE directory inode 24001: node (89) has bad max hash -Problem in HTREE directory inode 24001: node (90) has bad min hash -Problem in HTREE directory inode 24001: node (90) has bad max hash -Problem in HTREE directory inode 24001: node (91) has bad min hash -Problem in HTREE directory inode 24001: node (91) has bad max hash -Problem in HTREE directory inode 24001: node (92) has bad min hash -Problem in HTREE directory inode 24001: node (92) has bad max hash -Problem in HTREE directory inode 24001: node (93) has bad min hash -Problem in HTREE directory inode 24001: node (93) has bad max hash -Problem in HTREE directory inode 24001: node (94) has bad min hash -Problem in HTREE directory inode 24001: node (94) has bad max hash -Problem in HTREE directory inode 24001: node (95) has bad min hash -Problem in HTREE directory inode 24001: node (95) has bad max hash -Problem in HTREE directory inode 24001: node (96) has bad min hash -Problem in HTREE directory inode 24001: node (96) has bad max hash -Problem in HTREE directory inode 24001: node (97) has bad min hash -Problem in HTREE directory inode 24001: node (97) has bad max hash -Problem in HTREE directory inode 24001: node (98) has bad min hash -Problem in HTREE directory inode 24001: node (98) has bad max hash -Problem in HTREE directory inode 24001: node (99) has bad min hash -Problem in HTREE directory inode 24001: node (99) has bad max hash -Problem in HTREE directory inode 24001: node (100) has bad min hash -Problem in HTREE directory inode 24001: node (100) has bad max hash -Problem in HTREE directory inode 24001: node (101) has bad min hash -Problem in HTREE directory inode 24001: node (101) has bad max hash -Problem in HTREE directory inode 24001: node (102) has bad min hash -Problem in HTREE directory inode 24001: node (102) has bad max hash -Problem in HTREE directory inode 24001: node (103) has bad min hash -Problem in HTREE directory inode 24001: node (103) has bad max hash -Problem in HTREE directory inode 24001: node (104) has bad min hash -Problem in HTREE directory inode 24001: node (104) has bad max hash -Problem in HTREE directory inode 24001: node (105) has bad min hash -Problem in HTREE directory inode 24001: node (105) has bad max hash -Problem in HTREE directory inode 24001: node (106) has bad min hash -Problem in HTREE directory inode 24001: node (106) has bad max hash -Problem in HTREE directory inode 24001: node (107) has bad min hash -Problem in HTREE directory inode 24001: node (107) has bad max hash -Problem in HTREE directory inode 24001: node (108) has bad min hash -Problem in HTREE directory inode 24001: node (108) has bad max hash -Problem in HTREE directory inode 24001: node (109) has bad min hash -Problem in HTREE directory inode 24001: node (109) has bad max hash -Problem in HTREE directory inode 24001: node (110) has bad min hash -Problem in HTREE directory inode 24001: node (110) has bad max hash -Problem in HTREE directory inode 24001: node (111) has bad min hash -Problem in HTREE directory inode 24001: node (111) has bad max hash -Problem in HTREE directory inode 24001: node (112) has bad min hash -Problem in HTREE directory inode 24001: node (112) has bad max hash -Problem in HTREE directory inode 24001: node (113) has bad min hash -Problem in HTREE directory inode 24001: node (113) has bad max hash -Problem in HTREE directory inode 24001: node (114) has bad min hash -Problem in HTREE directory inode 24001: node (114) has bad max hash -Problem in HTREE directory inode 24001: node (115) has bad min hash -Problem in HTREE directory inode 24001: node (115) has bad max hash -Problem in HTREE directory inode 24001: node (116) has bad min hash -Problem in HTREE directory inode 24001: node (116) has bad max hash -Problem in HTREE directory inode 24001: node (117) has bad min hash -Problem in HTREE directory inode 24001: node (117) has bad max hash -Problem in HTREE directory inode 24001: node (118) has bad min hash -Problem in HTREE directory inode 24001: node (118) has bad max hash -Problem in HTREE directory inode 24001: node (119) has bad min hash -Problem in HTREE directory inode 24001: node (119) has bad max hash -Problem in HTREE directory inode 24001: node (120) has bad min hash -Problem in HTREE directory inode 24001: node (120) has bad max hash -Problem in HTREE directory inode 24001: node (121) has bad min hash -Problem in HTREE directory inode 24001: node (121) has bad max hash -Problem in HTREE directory inode 24001: node (122) has bad min hash -Problem in HTREE directory inode 24001: node (122) has bad max hash -Problem in HTREE directory inode 24001: node (123) has bad min hash -Problem in HTREE directory inode 24001: node (123) has bad max hash -Problem in HTREE directory inode 24001: node (124) has bad min hash -Problem in HTREE directory inode 24001: node (124) has bad max hash -Problem in HTREE directory inode 24001: node (125) has bad min hash -Problem in HTREE directory inode 24001: node (125) has bad max hash -Problem in HTREE directory inode 24001: node (126) has bad min hash -Problem in HTREE directory inode 24001: node (126) has bad max hash -Problem in HTREE directory inode 24001: node (127) has bad min hash -Problem in HTREE directory inode 24001: node (128) has bad max hash -Problem in HTREE directory inode 24001: node (129) has bad min hash -Problem in HTREE directory inode 24001: node (129) has bad max hash -Problem in HTREE directory inode 24001: node (130) has bad min hash -Problem in HTREE directory inode 24001: node (130) has bad max hash -Problem in HTREE directory inode 24001: node (131) has bad min hash -Problem in HTREE directory inode 24001: node (131) has bad max hash -Problem in HTREE directory inode 24001: node (132) has bad min hash -Problem in HTREE directory inode 24001: node (132) has bad max hash -Problem in HTREE directory inode 24001: node (133) has bad min hash -Problem in HTREE directory inode 24001: node (133) has bad max hash -Problem in HTREE directory inode 24001: node (134) has bad min hash -Problem in HTREE directory inode 24001: node (134) has bad max hash -Problem in HTREE directory inode 24001: node (135) has bad min hash -Problem in HTREE directory inode 24001: node (135) has bad max hash -Problem in HTREE directory inode 24001: node (136) has bad min hash -Problem in HTREE directory inode 24001: node (136) has bad max hash -Problem in HTREE directory inode 24001: node (137) has bad min hash -Problem in HTREE directory inode 24001: node (137) has bad max hash -Problem in HTREE directory inode 24001: node (138) has bad min hash -Problem in HTREE directory inode 24001: node (138) has bad max hash -Problem in HTREE directory inode 24001: node (139) has bad min hash -Problem in HTREE directory inode 24001: node (139) has bad max hash -Problem in HTREE directory inode 24001: node (140) has bad min hash -Problem in HTREE directory inode 24001: node (140) has bad max hash -Problem in HTREE directory inode 24001: node (141) has bad min hash -Problem in HTREE directory inode 24001: node (141) has bad max hash -Problem in HTREE directory inode 24001: node (142) has bad min hash -Problem in HTREE directory inode 24001: node (142) has bad max hash -Problem in HTREE directory inode 24001: node (143) has bad min hash -Problem in HTREE directory inode 24001: node (143) has bad max hash -Problem in HTREE directory inode 24001: node (144) has bad min hash -Problem in HTREE directory inode 24001: node (144) has bad max hash -Problem in HTREE directory inode 24001: node (145) has bad min hash -Problem in HTREE directory inode 24001: node (145) has bad max hash -Problem in HTREE directory inode 24001: node (146) has bad min hash -Problem in HTREE directory inode 24001: node (146) has bad max hash -Problem in HTREE directory inode 24001: node (147) has bad min hash -Problem in HTREE directory inode 24001: node (147) has bad max hash -Problem in HTREE directory inode 24001: node (148) has bad min hash -Problem in HTREE directory inode 24001: node (148) has bad max hash -Problem in HTREE directory inode 24001: node (149) has bad min hash -Problem in HTREE directory inode 24001: node (149) has bad max hash -Problem in HTREE directory inode 24001: node (150) has bad min hash -Problem in HTREE directory inode 24001: node (150) has bad max hash -Problem in HTREE directory inode 24001: node (151) has bad min hash -Problem in HTREE directory inode 24001: node (151) has bad max hash -Problem in HTREE directory inode 24001: node (152) has bad min hash -Problem in HTREE directory inode 24001: node (152) has bad max hash -Problem in HTREE directory inode 24001: node (153) has bad min hash -Problem in HTREE directory inode 24001: node (153) has bad max hash -Problem in HTREE directory inode 24001: node (154) has bad min hash -Problem in HTREE directory inode 24001: node (154) has bad max hash -Problem in HTREE directory inode 24001: node (155) has bad min hash -Problem in HTREE directory inode 24001: node (155) has bad max hash -Problem in HTREE directory inode 24001: node (156) has bad min hash -Problem in HTREE directory inode 24001: node (156) has bad max hash -Problem in HTREE directory inode 24001: node (157) has bad min hash -Problem in HTREE directory inode 24001: node (157) has bad max hash -Problem in HTREE directory inode 24001: node (158) has bad min hash -Problem in HTREE directory inode 24001: node (158) has bad max hash -Problem in HTREE directory inode 24001: node (159) has bad min hash -Problem in HTREE directory inode 24001: node (159) has bad max hash -Problem in HTREE directory inode 24001: node (160) has bad min hash -Problem in HTREE directory inode 24001: node (160) has bad max hash -Problem in HTREE directory inode 24001: node (161) has bad min hash -Problem in HTREE directory inode 24001: node (161) has bad max hash -Problem in HTREE directory inode 24001: node (162) has bad min hash -Problem in HTREE directory inode 24001: node (162) has bad max hash -Problem in HTREE directory inode 24001: node (163) has bad min hash -Problem in HTREE directory inode 24001: node (163) has bad max hash -Problem in HTREE directory inode 24001: node (164) has bad min hash -Problem in HTREE directory inode 24001: node (164) has bad max hash -Problem in HTREE directory inode 24001: node (165) has bad min hash -Problem in HTREE directory inode 24001: node (165) has bad max hash -Problem in HTREE directory inode 24001: node (166) has bad min hash -Problem in HTREE directory inode 24001: node (166) has bad max hash -Problem in HTREE directory inode 24001: node (167) has bad min hash -Problem in HTREE directory inode 24001: node (167) has bad max hash -Problem in HTREE directory inode 24001: node (168) has bad min hash -Problem in HTREE directory inode 24001: node (168) has bad max hash -Problem in HTREE directory inode 24001: node (169) has bad min hash -Problem in HTREE directory inode 24001: node (169) has bad max hash -Problem in HTREE directory inode 24001: node (170) has bad min hash -Problem in HTREE directory inode 24001: node (170) has bad max hash -Problem in HTREE directory inode 24001: node (171) has bad min hash -Problem in HTREE directory inode 24001: node (171) has bad max hash -Problem in HTREE directory inode 24001: node (172) has bad min hash -Problem in HTREE directory inode 24001: node (172) has bad max hash -Problem in HTREE directory inode 24001: node (173) has bad min hash -Problem in HTREE directory inode 24001: node (173) has bad max hash -Problem in HTREE directory inode 24001: node (174) has bad min hash -Problem in HTREE directory inode 24001: node (174) has bad max hash -Problem in HTREE directory inode 24001: node (175) has bad min hash -Problem in HTREE directory inode 24001: node (175) has bad max hash -Problem in HTREE directory inode 24001: node (176) has bad min hash -Problem in HTREE directory inode 24001: node (176) has bad max hash -Problem in HTREE directory inode 24001: node (177) has bad min hash -Problem in HTREE directory inode 24001: node (177) has bad max hash -Problem in HTREE directory inode 24001: node (178) has bad min hash -Problem in HTREE directory inode 24001: node (178) has bad max hash -Problem in HTREE directory inode 24001: node (179) has bad min hash -Problem in HTREE directory inode 24001: node (179) has bad max hash -Problem in HTREE directory inode 24001: node (180) has bad min hash -Problem in HTREE directory inode 24001: node (180) has bad max hash -Problem in HTREE directory inode 24001: node (181) has bad min hash -Problem in HTREE directory inode 24001: node (181) has bad max hash -Problem in HTREE directory inode 24001: node (182) has bad min hash -Problem in HTREE directory inode 24001: node (182) has bad max hash -Problem in HTREE directory inode 24001: node (183) has bad min hash -Problem in HTREE directory inode 24001: node (183) has bad max hash -Problem in HTREE directory inode 24001: node (184) has bad min hash -Problem in HTREE directory inode 24001: node (184) has bad max hash -Problem in HTREE directory inode 24001: node (185) has bad min hash -Problem in HTREE directory inode 24001: node (185) has bad max hash -Problem in HTREE directory inode 24001: node (186) has bad min hash -Problem in HTREE directory inode 24001: node (186) has bad max hash -Problem in HTREE directory inode 24001: node (187) has bad min hash -Problem in HTREE directory inode 24001: node (187) has bad max hash -Problem in HTREE directory inode 24001: node (188) has bad min hash -Problem in HTREE directory inode 24001: node (188) has bad max hash -Problem in HTREE directory inode 24001: node (189) has bad min hash -Problem in HTREE directory inode 24001: node (189) has bad max hash -Problem in HTREE directory inode 24001: node (190) has bad min hash -Problem in HTREE directory inode 24001: node (190) has bad max hash -Problem in HTREE directory inode 24001: node (191) has bad min hash -Problem in HTREE directory inode 24001: node (191) has bad max hash -Problem in HTREE directory inode 24001: node (192) has bad min hash -Problem in HTREE directory inode 24001: node (192) has bad max hash -Problem in HTREE directory inode 24001: node (193) has bad min hash -Problem in HTREE directory inode 24001: node (193) has bad max hash -Problem in HTREE directory inode 24001: node (194) has bad min hash -Problem in HTREE directory inode 24001: node (194) has bad max hash -Problem in HTREE directory inode 24001: node (195) has bad min hash -Problem in HTREE directory inode 24001: node (195) has bad max hash -Problem in HTREE directory inode 24001: node (196) has bad min hash -Problem in HTREE directory inode 24001: node (196) has bad max hash -Problem in HTREE directory inode 24001: node (197) has bad min hash -Problem in HTREE directory inode 24001: node (197) has bad max hash -Problem in HTREE directory inode 24001: node (198) has bad min hash -Problem in HTREE directory inode 24001: node (198) has bad max hash -Problem in HTREE directory inode 24001: node (199) has bad min hash -Problem in HTREE directory inode 24001: node (199) has bad max hash -Problem in HTREE directory inode 24001: node (200) has bad min hash -Problem in HTREE directory inode 24001: node (200) has bad max hash -Problem in HTREE directory inode 24001: node (201) has bad min hash -Problem in HTREE directory inode 24001: node (201) has bad max hash -Problem in HTREE directory inode 24001: node (202) has bad min hash -Problem in HTREE directory inode 24001: node (202) has bad max hash -Problem in HTREE directory inode 24001: node (203) has bad min hash -Problem in HTREE directory inode 24001: node (203) has bad max hash -Problem in HTREE directory inode 24001: node (204) has bad min hash -Problem in HTREE directory inode 24001: node (204) has bad max hash -Problem in HTREE directory inode 24001: node (205) has bad min hash -Problem in HTREE directory inode 24001: node (205) has bad max hash -Problem in HTREE directory inode 24001: node (206) has bad min hash -Problem in HTREE directory inode 24001: node (206) has bad max hash -Problem in HTREE directory inode 24001: node (207) has bad min hash -Problem in HTREE directory inode 24001: node (207) has bad max hash -Problem in HTREE directory inode 24001: node (208) has bad min hash -Problem in HTREE directory inode 24001: node (208) has bad max hash -Problem in HTREE directory inode 24001: node (209) has bad min hash -Problem in HTREE directory inode 24001: node (209) has bad max hash -Problem in HTREE directory inode 24001: node (210) has bad min hash -Problem in HTREE directory inode 24001: node (210) has bad max hash -Problem in HTREE directory inode 24001: node (211) has bad min hash -Problem in HTREE directory inode 24001: node (211) has bad max hash -Problem in HTREE directory inode 24001: node (212) has bad min hash -Problem in HTREE directory inode 24001: node (212) has bad max hash -Problem in HTREE directory inode 24001: node (213) has bad min hash -Problem in HTREE directory inode 24001: node (213) has bad max hash -Problem in HTREE directory inode 24001: node (214) has bad min hash -Problem in HTREE directory inode 24001: node (214) has bad max hash -Problem in HTREE directory inode 24001: node (215) has bad min hash -Problem in HTREE directory inode 24001: node (215) has bad max hash -Problem in HTREE directory inode 24001: node (216) has bad min hash -Problem in HTREE directory inode 24001: node (216) has bad max hash -Problem in HTREE directory inode 24001: node (217) has bad min hash -Problem in HTREE directory inode 24001: node (217) has bad max hash -Problem in HTREE directory inode 24001: node (218) has bad min hash -Problem in HTREE directory inode 24001: node (218) has bad max hash -Problem in HTREE directory inode 24001: node (219) has bad min hash -Problem in HTREE directory inode 24001: node (219) has bad max hash -Problem in HTREE directory inode 24001: node (220) has bad min hash -Problem in HTREE directory inode 24001: node (220) has bad max hash -Problem in HTREE directory inode 24001: node (221) has bad min hash -Problem in HTREE directory inode 24001: node (221) has bad max hash -Problem in HTREE directory inode 24001: node (222) has bad min hash -Problem in HTREE directory inode 24001: node (222) has bad max hash -Problem in HTREE directory inode 24001: node (223) has bad min hash -Problem in HTREE directory inode 24001: node (223) has bad max hash -Problem in HTREE directory inode 24001: node (224) has bad min hash -Problem in HTREE directory inode 24001: node (224) has bad max hash -Problem in HTREE directory inode 24001: node (225) has bad min hash -Problem in HTREE directory inode 24001: node (225) has bad max hash -Problem in HTREE directory inode 24001: node (226) has bad min hash -Problem in HTREE directory inode 24001: node (226) has bad max hash -Problem in HTREE directory inode 24001: node (227) has bad min hash -Problem in HTREE directory inode 24001: node (227) has bad max hash -Problem in HTREE directory inode 24001: node (228) has bad min hash -Problem in HTREE directory inode 24001: node (228) has bad max hash -Problem in HTREE directory inode 24001: node (229) has bad min hash -Problem in HTREE directory inode 24001: node (229) has bad max hash -Problem in HTREE directory inode 24001: node (230) has bad min hash -Problem in HTREE directory inode 24001: node (230) has bad max hash -Problem in HTREE directory inode 24001: node (231) has bad min hash -Problem in HTREE directory inode 24001: node (231) has bad max hash -Problem in HTREE directory inode 24001: node (232) has bad min hash -Problem in HTREE directory inode 24001: node (232) has bad max hash -Problem in HTREE directory inode 24001: node (233) has bad min hash -Problem in HTREE directory inode 24001: node (233) has bad max hash -Problem in HTREE directory inode 24001: node (234) has bad min hash -Problem in HTREE directory inode 24001: node (234) has bad max hash -Problem in HTREE directory inode 24001: node (235) has bad min hash -Problem in HTREE directory inode 24001: node (235) has bad max hash -Problem in HTREE directory inode 24001: node (236) has bad min hash -Problem in HTREE directory inode 24001: node (236) has bad max hash -Problem in HTREE directory inode 24001: node (237) has bad min hash -Problem in HTREE directory inode 24001: node (237) has bad max hash -Problem in HTREE directory inode 24001: node (238) has bad min hash -Problem in HTREE directory inode 24001: node (238) has bad max hash -Problem in HTREE directory inode 24001: node (239) has bad min hash -Problem in HTREE directory inode 24001: node (239) has bad max hash -Problem in HTREE directory inode 24001: node (240) has bad min hash -Problem in HTREE directory inode 24001: node (240) has bad max hash -Problem in HTREE directory inode 24001: node (241) has bad min hash -Problem in HTREE directory inode 24001: node (241) has bad max hash -Problem in HTREE directory inode 24001: node (242) has bad min hash -Problem in HTREE directory inode 24001: node (242) has bad max hash -Problem in HTREE directory inode 24001: node (243) has bad min hash -Problem in HTREE directory inode 24001: node (243) has bad max hash -Problem in HTREE directory inode 24001: node (244) has bad min hash -Problem in HTREE directory inode 24001: node (244) has bad max hash -Problem in HTREE directory inode 24001: node (245) has bad min hash -Problem in HTREE directory inode 24001: node (245) has bad max hash -Problem in HTREE directory inode 24001: node (246) has bad min hash -Problem in HTREE directory inode 24001: node (246) has bad max hash -Problem in HTREE directory inode 24001: node (247) has bad min hash -Problem in HTREE directory inode 24001: node (247) has bad max hash -Problem in HTREE directory inode 24001: node (248) has bad min hash -Problem in HTREE directory inode 24001: node (248) has bad max hash -Problem in HTREE directory inode 24001: node (249) has bad min hash -Problem in HTREE directory inode 24001: node (249) has bad max hash -Problem in HTREE directory inode 24001: node (250) has bad min hash -Problem in HTREE directory inode 24001: node (250) has bad max hash -Problem in HTREE directory inode 24001: node (251) has bad min hash -Problem in HTREE directory inode 24001: node (251) has bad max hash -Problem in HTREE directory inode 24001: node (252) has bad min hash -Problem in HTREE directory inode 24001: node (252) has bad max hash -Problem in HTREE directory inode 24001: node (253) has bad min hash -Problem in HTREE directory inode 24001: node (253) has bad max hash -Problem in HTREE directory inode 24001: node (254) has bad min hash -Problem in HTREE directory inode 24001: node (255) has bad max hash -Problem in HTREE directory inode 24001: node (256) has bad min hash -Problem in HTREE directory inode 24001: node (256) has bad max hash -Problem in HTREE directory inode 24001: node (257) has bad min hash -Problem in HTREE directory inode 24001: node (257) has bad max hash -Problem in HTREE directory inode 24001: node (258) has bad min hash -Problem in HTREE directory inode 24001: node (258) has bad max hash -Problem in HTREE directory inode 24001: node (259) has bad min hash -Problem in HTREE directory inode 24001: node (259) has bad max hash -Problem in HTREE directory inode 24001: node (260) has bad min hash -Problem in HTREE directory inode 24001: node (260) has bad max hash -Problem in HTREE directory inode 24001: node (261) has bad min hash -Problem in HTREE directory inode 24001: node (261) has bad max hash -Problem in HTREE directory inode 24001: node (262) has bad min hash -Problem in HTREE directory inode 24001: node (262) has bad max hash -Problem in HTREE directory inode 24001: node (263) has bad min hash -Problem in HTREE directory inode 24001: node (263) has bad max hash -Problem in HTREE directory inode 24001: node (264) has bad min hash -Problem in HTREE directory inode 24001: node (264) has bad max hash -Problem in HTREE directory inode 24001: node (265) has bad min hash -Problem in HTREE directory inode 24001: node (265) has bad max hash -Problem in HTREE directory inode 24001: node (266) has bad min hash -Problem in HTREE directory inode 24001: node (266) has bad max hash -Problem in HTREE directory inode 24001: node (267) has bad min hash -Problem in HTREE directory inode 24001: node (267) has bad max hash -Problem in HTREE directory inode 24001: node (268) has bad min hash -Problem in HTREE directory inode 24001: node (268) has bad max hash -Problem in HTREE directory inode 24001: node (269) has bad min hash -Problem in HTREE directory inode 24001: node (269) has bad max hash -Problem in HTREE directory inode 24001: node (270) has bad min hash -Problem in HTREE directory inode 24001: node (270) has bad max hash -Problem in HTREE directory inode 24001: node (271) has bad min hash -Problem in HTREE directory inode 24001: node (271) has bad max hash -Problem in HTREE directory inode 24001: node (272) has bad min hash -Problem in HTREE directory inode 24001: node (272) has bad max hash -Problem in HTREE directory inode 24001: node (273) has bad min hash -Problem in HTREE directory inode 24001: node (273) has bad max hash -Problem in HTREE directory inode 24001: node (274) has bad min hash -Problem in HTREE directory inode 24001: node (274) has bad max hash -Problem in HTREE directory inode 24001: node (275) has bad min hash -Problem in HTREE directory inode 24001: node (275) has bad max hash -Problem in HTREE directory inode 24001: node (276) has bad min hash -Problem in HTREE directory inode 24001: node (276) has bad max hash -Problem in HTREE directory inode 24001: node (277) has bad min hash -Problem in HTREE directory inode 24001: node (277) has bad max hash -Problem in HTREE directory inode 24001: node (278) has bad min hash -Problem in HTREE directory inode 24001: node (278) has bad max hash -Problem in HTREE directory inode 24001: node (279) has bad min hash -Problem in HTREE directory inode 24001: node (279) has bad max hash -Problem in HTREE directory inode 24001: node (280) has bad min hash -Problem in HTREE directory inode 24001: node (280) has bad max hash -Problem in HTREE directory inode 24001: node (281) has bad min hash -Problem in HTREE directory inode 24001: node (281) has bad max hash -Problem in HTREE directory inode 24001: node (282) has bad min hash -Problem in HTREE directory inode 24001: node (282) has bad max hash -Problem in HTREE directory inode 24001: node (283) has bad min hash -Problem in HTREE directory inode 24001: node (283) has bad max hash -Problem in HTREE directory inode 24001: node (284) has bad min hash -Problem in HTREE directory inode 24001: node (284) has bad max hash -Problem in HTREE directory inode 24001: node (285) has bad min hash -Problem in HTREE directory inode 24001: node (285) has bad max hash -Problem in HTREE directory inode 24001: node (286) has bad min hash -Problem in HTREE directory inode 24001: node (286) has bad max hash -Problem in HTREE directory inode 24001: node (287) has bad min hash -Problem in HTREE directory inode 24001: node (287) has bad max hash -Problem in HTREE directory inode 24001: node (288) has bad min hash -Problem in HTREE directory inode 24001: node (288) has bad max hash -Problem in HTREE directory inode 24001: node (289) has bad min hash -Problem in HTREE directory inode 24001: node (289) has bad max hash -Problem in HTREE directory inode 24001: node (290) has bad min hash -Problem in HTREE directory inode 24001: node (290) has bad max hash -Problem in HTREE directory inode 24001: node (291) has bad min hash -Problem in HTREE directory inode 24001: node (291) has bad max hash -Problem in HTREE directory inode 24001: node (292) has bad min hash -Problem in HTREE directory inode 24001: node (292) has bad max hash -Problem in HTREE directory inode 24001: node (293) has bad min hash -Problem in HTREE directory inode 24001: node (293) has bad max hash -Problem in HTREE directory inode 24001: node (294) has bad min hash -Problem in HTREE directory inode 24001: node (294) has bad max hash -Problem in HTREE directory inode 24001: node (295) has bad min hash -Problem in HTREE directory inode 24001: node (295) has bad max hash -Problem in HTREE directory inode 24001: node (296) has bad min hash -Problem in HTREE directory inode 24001: node (296) has bad max hash -Problem in HTREE directory inode 24001: node (297) has bad min hash -Problem in HTREE directory inode 24001: node (297) has bad max hash -Problem in HTREE directory inode 24001: node (298) has bad min hash -Problem in HTREE directory inode 24001: node (298) has bad max hash -Problem in HTREE directory inode 24001: node (299) has bad min hash -Problem in HTREE directory inode 24001: node (299) has bad max hash -Problem in HTREE directory inode 24001: node (300) has bad min hash -Problem in HTREE directory inode 24001: node (300) has bad max hash -Problem in HTREE directory inode 24001: node (301) has bad min hash -Problem in HTREE directory inode 24001: node (301) has bad max hash -Problem in HTREE directory inode 24001: node (302) has bad min hash -Problem in HTREE directory inode 24001: node (302) has bad max hash -Problem in HTREE directory inode 24001: node (303) has bad min hash -Problem in HTREE directory inode 24001: node (303) has bad max hash -Problem in HTREE directory inode 24001: node (304) has bad min hash -Problem in HTREE directory inode 24001: node (304) has bad max hash -Problem in HTREE directory inode 24001: node (305) has bad min hash -Problem in HTREE directory inode 24001: node (305) has bad max hash -Problem in HTREE directory inode 24001: node (306) has bad min hash -Problem in HTREE directory inode 24001: node (306) has bad max hash -Problem in HTREE directory inode 24001: node (307) has bad min hash -Problem in HTREE directory inode 24001: node (307) has bad max hash -Problem in HTREE directory inode 24001: node (308) has bad min hash -Problem in HTREE directory inode 24001: node (308) has bad max hash -Problem in HTREE directory inode 24001: node (309) has bad min hash -Problem in HTREE directory inode 24001: node (309) has bad max hash -Problem in HTREE directory inode 24001: node (310) has bad min hash -Problem in HTREE directory inode 24001: node (310) has bad max hash -Problem in HTREE directory inode 24001: node (311) has bad min hash -Problem in HTREE directory inode 24001: node (311) has bad max hash -Problem in HTREE directory inode 24001: node (312) has bad min hash -Problem in HTREE directory inode 24001: node (312) has bad max hash -Problem in HTREE directory inode 24001: node (313) has bad min hash -Problem in HTREE directory inode 24001: node (313) has bad max hash -Problem in HTREE directory inode 24001: node (314) has bad min hash -Problem in HTREE directory inode 24001: node (314) has bad max hash -Problem in HTREE directory inode 24001: node (315) has bad min hash -Problem in HTREE directory inode 24001: node (315) has bad max hash -Problem in HTREE directory inode 24001: node (316) has bad min hash -Problem in HTREE directory inode 24001: node (316) has bad max hash -Problem in HTREE directory inode 24001: node (317) has bad min hash -Problem in HTREE directory inode 24001: node (317) has bad max hash -Problem in HTREE directory inode 24001: node (318) has bad min hash -Problem in HTREE directory inode 24001: node (318) has bad max hash -Problem in HTREE directory inode 24001: node (319) has bad min hash -Problem in HTREE directory inode 24001: node (319) has bad max hash -Problem in HTREE directory inode 24001: node (320) has bad min hash -Problem in HTREE directory inode 24001: node (320) has bad max hash -Problem in HTREE directory inode 24001: node (321) has bad min hash -Problem in HTREE directory inode 24001: node (321) has bad max hash -Problem in HTREE directory inode 24001: node (322) has bad min hash -Problem in HTREE directory inode 24001: node (322) has bad max hash -Problem in HTREE directory inode 24001: node (323) has bad min hash -Problem in HTREE directory inode 24001: node (323) has bad max hash -Problem in HTREE directory inode 24001: node (324) has bad min hash -Problem in HTREE directory inode 24001: node (324) has bad max hash -Problem in HTREE directory inode 24001: node (325) has bad min hash -Problem in HTREE directory inode 24001: node (325) has bad max hash -Problem in HTREE directory inode 24001: node (326) has bad min hash -Problem in HTREE directory inode 24001: node (326) has bad max hash -Problem in HTREE directory inode 24001: node (327) has bad min hash -Problem in HTREE directory inode 24001: node (327) has bad max hash -Problem in HTREE directory inode 24001: node (328) has bad min hash -Problem in HTREE directory inode 24001: node (328) has bad max hash -Problem in HTREE directory inode 24001: node (329) has bad min hash -Problem in HTREE directory inode 24001: node (329) has bad max hash -Problem in HTREE directory inode 24001: node (330) has bad min hash -Problem in HTREE directory inode 24001: node (330) has bad max hash -Problem in HTREE directory inode 24001: node (331) has bad min hash -Problem in HTREE directory inode 24001: node (331) has bad max hash -Problem in HTREE directory inode 24001: node (332) has bad min hash -Problem in HTREE directory inode 24001: node (332) has bad max hash -Problem in HTREE directory inode 24001: node (333) has bad min hash -Problem in HTREE directory inode 24001: node (333) has bad max hash -Problem in HTREE directory inode 24001: node (334) has bad min hash -Problem in HTREE directory inode 24001: node (334) has bad max hash -Problem in HTREE directory inode 24001: node (335) has bad min hash -Problem in HTREE directory inode 24001: node (335) has bad max hash -Problem in HTREE directory inode 24001: node (336) has bad min hash -Problem in HTREE directory inode 24001: node (336) has bad max hash -Problem in HTREE directory inode 24001: node (337) has bad min hash -Problem in HTREE directory inode 24001: node (337) has bad max hash -Problem in HTREE directory inode 24001: node (338) has bad min hash -Problem in HTREE directory inode 24001: node (338) has bad max hash -Problem in HTREE directory inode 24001: node (339) has bad min hash -Problem in HTREE directory inode 24001: node (339) has bad max hash -Problem in HTREE directory inode 24001: node (340) has bad min hash -Problem in HTREE directory inode 24001: node (340) has bad max hash -Problem in HTREE directory inode 24001: node (341) has bad min hash -Problem in HTREE directory inode 24001: node (341) has bad max hash -Problem in HTREE directory inode 24001: node (342) has bad min hash -Problem in HTREE directory inode 24001: node (342) has bad max hash -Problem in HTREE directory inode 24001: node (343) has bad min hash -Problem in HTREE directory inode 24001: node (343) has bad max hash -Problem in HTREE directory inode 24001: node (344) has bad min hash -Problem in HTREE directory inode 24001: node (344) has bad max hash -Problem in HTREE directory inode 24001: node (345) has bad min hash -Problem in HTREE directory inode 24001: node (345) has bad max hash -Problem in HTREE directory inode 24001: node (346) has bad min hash -Problem in HTREE directory inode 24001: node (346) has bad max hash -Problem in HTREE directory inode 24001: node (347) has bad min hash -Problem in HTREE directory inode 24001: node (347) has bad max hash -Problem in HTREE directory inode 24001: node (348) has bad min hash -Problem in HTREE directory inode 24001: node (348) has bad max hash -Problem in HTREE directory inode 24001: node (349) has bad min hash -Problem in HTREE directory inode 24001: node (349) has bad max hash -Problem in HTREE directory inode 24001: node (350) has bad min hash -Problem in HTREE directory inode 24001: node (350) has bad max hash -Problem in HTREE directory inode 24001: node (351) has bad min hash -Problem in HTREE directory inode 24001: node (351) has bad max hash -Problem in HTREE directory inode 24001: node (352) has bad min hash -Problem in HTREE directory inode 24001: node (352) has bad max hash -Problem in HTREE directory inode 24001: node (353) has bad min hash -Problem in HTREE directory inode 24001: node (353) has bad max hash -Problem in HTREE directory inode 24001: node (354) has bad min hash -Problem in HTREE directory inode 24001: node (354) has bad max hash -Problem in HTREE directory inode 24001: node (355) has bad min hash -Problem in HTREE directory inode 24001: node (355) has bad max hash -Problem in HTREE directory inode 24001: node (356) has bad min hash -Problem in HTREE directory inode 24001: node (356) has bad max hash -Problem in HTREE directory inode 24001: node (357) has bad min hash -Problem in HTREE directory inode 24001: node (357) has bad max hash -Problem in HTREE directory inode 24001: node (358) has bad min hash -Problem in HTREE directory inode 24001: node (358) has bad max hash -Problem in HTREE directory inode 24001: node (359) has bad min hash -Problem in HTREE directory inode 24001: node (359) has bad max hash -Problem in HTREE directory inode 24001: node (360) has bad min hash -Problem in HTREE directory inode 24001: node (360) has bad max hash -Problem in HTREE directory inode 24001: node (361) has bad min hash -Problem in HTREE directory inode 24001: node (361) has bad max hash -Problem in HTREE directory inode 24001: node (362) has bad min hash -Problem in HTREE directory inode 24001: node (362) has bad max hash -Problem in HTREE directory inode 24001: node (363) has bad min hash -Problem in HTREE directory inode 24001: node (363) has bad max hash -Problem in HTREE directory inode 24001: node (364) has bad min hash -Problem in HTREE directory inode 24001: node (364) has bad max hash -Problem in HTREE directory inode 24001: node (365) has bad min hash -Problem in HTREE directory inode 24001: node (365) has bad max hash -Problem in HTREE directory inode 24001: node (366) has bad min hash -Problem in HTREE directory inode 24001: node (366) has bad max hash -Problem in HTREE directory inode 24001: node (367) has bad min hash -Problem in HTREE directory inode 24001: node (367) has bad max hash -Problem in HTREE directory inode 24001: node (368) has bad min hash -Problem in HTREE directory inode 24001: node (368) has bad max hash -Problem in HTREE directory inode 24001: node (369) has bad min hash -Problem in HTREE directory inode 24001: node (369) has bad max hash -Problem in HTREE directory inode 24001: node (370) has bad min hash -Problem in HTREE directory inode 24001: node (370) has bad max hash -Problem in HTREE directory inode 24001: node (371) has bad min hash -Problem in HTREE directory inode 24001: node (371) has bad max hash -Problem in HTREE directory inode 24001: node (372) has bad min hash -Problem in HTREE directory inode 24001: node (372) has bad max hash -Problem in HTREE directory inode 24001: node (373) has bad min hash -Problem in HTREE directory inode 24001: node (373) has bad max hash -Problem in HTREE directory inode 24001: node (374) has bad min hash -Problem in HTREE directory inode 24001: node (374) has bad max hash -Problem in HTREE directory inode 24001: node (375) has bad min hash -Problem in HTREE directory inode 24001: node (375) has bad max hash -Problem in HTREE directory inode 24001: node (376) has bad min hash -Problem in HTREE directory inode 24001: node (376) has bad max hash -Problem in HTREE directory inode 24001: node (377) has bad min hash -Problem in HTREE directory inode 24001: node (377) has bad max hash -Problem in HTREE directory inode 24001: node (378) has bad min hash -Problem in HTREE directory inode 24001: node (378) has bad max hash -Problem in HTREE directory inode 24001: node (379) has bad min hash -Problem in HTREE directory inode 24001: node (379) has bad max hash -Problem in HTREE directory inode 24001: node (380) has bad min hash -Problem in HTREE directory inode 24001: node (380) has bad max hash -Problem in HTREE directory inode 24001: node (381) has bad min hash -Problem in HTREE directory inode 24001: node (382) has bad max hash -Problem in HTREE directory inode 24001: node (383) has bad min hash -Problem in HTREE directory inode 24001: node (383) has bad max hash -Problem in HTREE directory inode 24001: node (384) has bad min hash -Problem in HTREE directory inode 24001: node (384) has bad max hash -Problem in HTREE directory inode 24001: node (385) has bad min hash -Problem in HTREE directory inode 24001: node (385) has bad max hash -Problem in HTREE directory inode 24001: node (386) has bad min hash -Problem in HTREE directory inode 24001: node (386) has bad max hash -Problem in HTREE directory inode 24001: node (387) has bad min hash -Problem in HTREE directory inode 24001: node (387) has bad max hash -Problem in HTREE directory inode 24001: node (388) has bad min hash -Problem in HTREE directory inode 24001: node (388) has bad max hash -Problem in HTREE directory inode 24001: node (389) has bad min hash -Problem in HTREE directory inode 24001: node (389) has bad max hash -Problem in HTREE directory inode 24001: node (390) has bad min hash -Problem in HTREE directory inode 24001: node (390) has bad max hash -Problem in HTREE directory inode 24001: node (391) has bad min hash -Problem in HTREE directory inode 24001: node (391) has bad max hash -Problem in HTREE directory inode 24001: node (392) has bad min hash -Problem in HTREE directory inode 24001: node (392) has bad max hash -Problem in HTREE directory inode 24001: node (393) has bad min hash -Problem in HTREE directory inode 24001: node (393) has bad max hash -Problem in HTREE directory inode 24001: node (394) has bad min hash -Problem in HTREE directory inode 24001: node (394) has bad max hash -Problem in HTREE directory inode 24001: node (395) has bad min hash -Problem in HTREE directory inode 24001: node (395) has bad max hash -Problem in HTREE directory inode 24001: node (396) has bad min hash -Problem in HTREE directory inode 24001: node (396) has bad max hash -Problem in HTREE directory inode 24001: node (397) has bad min hash -Problem in HTREE directory inode 24001: node (397) has bad max hash -Problem in HTREE directory inode 24001: node (398) has bad min hash -Problem in HTREE directory inode 24001: node (398) has bad max hash -Problem in HTREE directory inode 24001: node (399) has bad min hash -Problem in HTREE directory inode 24001: node (399) has bad max hash -Problem in HTREE directory inode 24001: node (400) has bad min hash -Problem in HTREE directory inode 24001: node (400) has bad max hash -Problem in HTREE directory inode 24001: node (401) has bad min hash -Problem in HTREE directory inode 24001: node (401) has bad max hash -Problem in HTREE directory inode 24001: node (402) has bad min hash -Problem in HTREE directory inode 24001: node (402) has bad max hash -Problem in HTREE directory inode 24001: node (403) has bad min hash -Problem in HTREE directory inode 24001: node (403) has bad max hash -Problem in HTREE directory inode 24001: node (404) has bad min hash -Problem in HTREE directory inode 24001: node (404) has bad max hash -Problem in HTREE directory inode 24001: node (405) has bad min hash -Problem in HTREE directory inode 24001: node (405) has bad max hash -Problem in HTREE directory inode 24001: node (406) has bad min hash -Problem in HTREE directory inode 24001: node (406) has bad max hash -Problem in HTREE directory inode 24001: node (407) has bad min hash -Problem in HTREE directory inode 24001: node (407) has bad max hash -Problem in HTREE directory inode 24001: node (408) has bad min hash -Problem in HTREE directory inode 24001: node (408) has bad max hash -Problem in HTREE directory inode 24001: node (409) has bad min hash -Problem in HTREE directory inode 24001: node (409) has bad max hash -Problem in HTREE directory inode 24001: node (410) has bad min hash -Problem in HTREE directory inode 24001: node (410) has bad max hash -Problem in HTREE directory inode 24001: node (411) has bad min hash -Problem in HTREE directory inode 24001: node (411) has bad max hash -Problem in HTREE directory inode 24001: node (412) has bad min hash -Problem in HTREE directory inode 24001: node (412) has bad max hash -Problem in HTREE directory inode 24001: node (413) has bad min hash -Problem in HTREE directory inode 24001: node (413) has bad max hash -Problem in HTREE directory inode 24001: node (414) has bad min hash -Problem in HTREE directory inode 24001: node (414) has bad max hash -Problem in HTREE directory inode 24001: node (415) has bad min hash -Problem in HTREE directory inode 24001: node (415) has bad max hash -Problem in HTREE directory inode 24001: node (416) has bad min hash -Problem in HTREE directory inode 24001: node (416) has bad max hash -Problem in HTREE directory inode 24001: node (417) has bad min hash -Problem in HTREE directory inode 24001: node (417) has bad max hash -Problem in HTREE directory inode 24001: node (418) has bad min hash -Problem in HTREE directory inode 24001: node (418) has bad max hash -Problem in HTREE directory inode 24001: node (419) has bad min hash -Problem in HTREE directory inode 24001: node (419) has bad max hash -Problem in HTREE directory inode 24001: node (420) has bad min hash -Problem in HTREE directory inode 24001: node (420) has bad max hash -Problem in HTREE directory inode 24001: node (421) has bad min hash -Problem in HTREE directory inode 24001: node (421) has bad max hash -Problem in HTREE directory inode 24001: node (422) has bad min hash -Problem in HTREE directory inode 24001: node (422) has bad max hash -Problem in HTREE directory inode 24001: node (423) has bad min hash -Problem in HTREE directory inode 24001: node (423) has bad max hash -Problem in HTREE directory inode 24001: node (424) has bad min hash -Problem in HTREE directory inode 24001: node (424) has bad max hash -Problem in HTREE directory inode 24001: node (425) has bad min hash -Problem in HTREE directory inode 24001: node (425) has bad max hash -Problem in HTREE directory inode 24001: node (426) has bad min hash -Problem in HTREE directory inode 24001: node (426) has bad max hash -Problem in HTREE directory inode 24001: node (427) has bad min hash -Problem in HTREE directory inode 24001: node (427) has bad max hash -Problem in HTREE directory inode 24001: node (428) has bad min hash -Problem in HTREE directory inode 24001: node (428) has bad max hash -Problem in HTREE directory inode 24001: node (429) has bad min hash -Problem in HTREE directory inode 24001: node (429) has bad max hash -Problem in HTREE directory inode 24001: node (430) has bad min hash -Problem in HTREE directory inode 24001: node (430) has bad max hash -Problem in HTREE directory inode 24001: node (431) has bad min hash -Problem in HTREE directory inode 24001: node (431) has bad max hash -Problem in HTREE directory inode 24001: node (432) has bad min hash -Problem in HTREE directory inode 24001: node (432) has bad max hash -Problem in HTREE directory inode 24001: node (433) has bad min hash -Problem in HTREE directory inode 24001: node (433) has bad max hash -Problem in HTREE directory inode 24001: node (434) has bad min hash -Problem in HTREE directory inode 24001: node (434) has bad max hash -Problem in HTREE directory inode 24001: node (435) has bad min hash -Problem in HTREE directory inode 24001: node (435) has bad max hash -Problem in HTREE directory inode 24001: node (436) has bad min hash -Problem in HTREE directory inode 24001: node (436) has bad max hash -Problem in HTREE directory inode 24001: node (437) has bad min hash -Problem in HTREE directory inode 24001: node (437) has bad max hash -Problem in HTREE directory inode 24001: node (438) has bad min hash -Problem in HTREE directory inode 24001: node (438) has bad max hash -Problem in HTREE directory inode 24001: node (439) has bad min hash -Problem in HTREE directory inode 24001: node (439) has bad max hash -Problem in HTREE directory inode 24001: node (440) has bad min hash -Problem in HTREE directory inode 24001: node (440) has bad max hash -Problem in HTREE directory inode 24001: node (441) has bad min hash -Problem in HTREE directory inode 24001: node (441) has bad max hash -Problem in HTREE directory inode 24001: node (442) has bad min hash -Problem in HTREE directory inode 24001: node (442) has bad max hash -Problem in HTREE directory inode 24001: node (443) has bad min hash -Problem in HTREE directory inode 24001: node (443) has bad max hash -Problem in HTREE directory inode 24001: node (444) has bad min hash -Problem in HTREE directory inode 24001: node (444) has bad max hash -Problem in HTREE directory inode 24001: node (445) has bad min hash -Problem in HTREE directory inode 24001: node (445) has bad max hash -Problem in HTREE directory inode 24001: node (446) has bad min hash -Problem in HTREE directory inode 24001: node (446) has bad max hash -Problem in HTREE directory inode 24001: node (447) has bad min hash -Problem in HTREE directory inode 24001: node (447) has bad max hash -Problem in HTREE directory inode 24001: node (448) has bad min hash -Problem in HTREE directory inode 24001: node (448) has bad max hash -Problem in HTREE directory inode 24001: node (449) has bad min hash -Problem in HTREE directory inode 24001: node (449) has bad max hash -Problem in HTREE directory inode 24001: node (450) has bad min hash -Problem in HTREE directory inode 24001: node (450) has bad max hash -Problem in HTREE directory inode 24001: node (451) has bad min hash -Problem in HTREE directory inode 24001: node (451) has bad max hash -Problem in HTREE directory inode 24001: node (452) has bad min hash -Problem in HTREE directory inode 24001: node (452) has bad max hash -Problem in HTREE directory inode 24001: node (453) has bad min hash -Problem in HTREE directory inode 24001: node (453) has bad max hash -Problem in HTREE directory inode 24001: node (454) has bad min hash -Problem in HTREE directory inode 24001: node (454) has bad max hash -Problem in HTREE directory inode 24001: node (455) has bad min hash -Problem in HTREE directory inode 24001: node (455) has bad max hash -Problem in HTREE directory inode 24001: node (456) has bad min hash -Problem in HTREE directory inode 24001: node (457) has bad min hash -Problem in HTREE directory inode 24001: node (457) has bad max hash -Problem in HTREE directory inode 24001: node (458) has bad min hash -Problem in HTREE directory inode 24001: node (458) has bad max hash -Problem in HTREE directory inode 24001: node (459) has bad min hash -Problem in HTREE directory inode 24001: node (459) has bad max hash -Problem in HTREE directory inode 24001: node (460) has bad min hash -Problem in HTREE directory inode 24001: node (460) has bad max hash -Problem in HTREE directory inode 24001: node (461) has bad min hash -Problem in HTREE directory inode 24001: node (461) has bad max hash -Problem in HTREE directory inode 24001: node (462) has bad min hash -Problem in HTREE directory inode 24001: node (463) has bad min hash -Problem in HTREE directory inode 24001: node (463) has bad max hash -Problem in HTREE directory inode 24001: node (464) has bad min hash -Problem in HTREE directory inode 24001: node (464) has bad max hash -Problem in HTREE directory inode 24001: node (465) has bad min hash -Problem in HTREE directory inode 24001: node (466) has bad min hash -Problem in HTREE directory inode 24001: node (466) has bad max hash -Problem in HTREE directory inode 24001: node (467) has bad min hash -Problem in HTREE directory inode 24001: node (468) has bad min hash -Problem in HTREE directory inode 24001: node (468) has bad max hash -Problem in HTREE directory inode 24001: node (469) has bad min hash -Problem in HTREE directory inode 24001: node (470) has bad max hash -Problem in HTREE directory inode 24001: node (471) has bad min hash -Problem in HTREE directory inode 24001: node (471) has bad max hash -Problem in HTREE directory inode 24001: node (472) has bad min hash -Problem in HTREE directory inode 24001: node (472) has bad max hash -Problem in HTREE directory inode 24001: node (473) has bad min hash +Problem in HTREE directory inode 24001: block #1 has bad max hash +Problem in HTREE directory inode 24001: block #2 has bad max hash +Problem in HTREE directory inode 24001: block #3 has bad min hash +Problem in HTREE directory inode 24001: block #3 has bad max hash +Problem in HTREE directory inode 24001: block #4 has bad max hash +Problem in HTREE directory inode 24001: block #5 has bad min hash +Problem in HTREE directory inode 24001: block #5 has bad max hash +Problem in HTREE directory inode 24001: block #6 has bad min hash +Problem in HTREE directory inode 24001: block #6 has bad max hash +Problem in HTREE directory inode 24001: block #7 has bad min hash +Problem in HTREE directory inode 24001: block #7 has bad max hash +Problem in HTREE directory inode 24001: block #8 has bad max hash +Problem in HTREE directory inode 24001: block #9 has bad min hash +Problem in HTREE directory inode 24001: block #9 has bad max hash +Problem in HTREE directory inode 24001: block #10 has bad min hash +Problem in HTREE directory inode 24001: block #10 has bad max hash +Problem in HTREE directory inode 24001: block #11 has bad max hash +Problem in HTREE directory inode 24001: block #12 has bad min hash +Problem in HTREE directory inode 24001: block #12 has bad max hash +Problem in HTREE directory inode 24001: block #13 has bad min hash +Problem in HTREE directory inode 24001: block #13 has bad max hash +Problem in HTREE directory inode 24001: block #14 has bad min hash +Problem in HTREE directory inode 24001: block #14 has bad max hash +Problem in HTREE directory inode 24001: block #15 has bad min hash +Problem in HTREE directory inode 24001: block #15 has bad max hash +Problem in HTREE directory inode 24001: block #16 has bad min hash +Problem in HTREE directory inode 24001: block #16 has bad max hash +Problem in HTREE directory inode 24001: block #17 has bad min hash +Problem in HTREE directory inode 24001: block #17 has bad max hash +Problem in HTREE directory inode 24001: block #18 has bad min hash +Problem in HTREE directory inode 24001: block #18 has bad max hash +Problem in HTREE directory inode 24001: block #19 has bad min hash +Problem in HTREE directory inode 24001: block #19 has bad max hash +Problem in HTREE directory inode 24001: block #20 has bad min hash +Problem in HTREE directory inode 24001: block #20 has bad max hash +Problem in HTREE directory inode 24001: block #21 has bad min hash +Problem in HTREE directory inode 24001: block #21 has bad max hash +Problem in HTREE directory inode 24001: block #22 has bad min hash +Problem in HTREE directory inode 24001: block #22 has bad max hash +Problem in HTREE directory inode 24001: block #23 has bad min hash +Problem in HTREE directory inode 24001: block #23 has bad max hash +Problem in HTREE directory inode 24001: block #24 has bad min hash +Problem in HTREE directory inode 24001: block #24 has bad max hash +Problem in HTREE directory inode 24001: block #25 has bad min hash +Problem in HTREE directory inode 24001: block #25 has bad max hash +Problem in HTREE directory inode 24001: block #26 has bad min hash +Problem in HTREE directory inode 24001: block #26 has bad max hash +Problem in HTREE directory inode 24001: block #27 has bad min hash +Problem in HTREE directory inode 24001: block #27 has bad max hash +Problem in HTREE directory inode 24001: block #28 has bad min hash +Problem in HTREE directory inode 24001: block #28 has bad max hash +Problem in HTREE directory inode 24001: block #29 has bad min hash +Problem in HTREE directory inode 24001: block #29 has bad max hash +Problem in HTREE directory inode 24001: block #30 has bad min hash +Problem in HTREE directory inode 24001: block #30 has bad max hash +Problem in HTREE directory inode 24001: block #31 has bad min hash +Problem in HTREE directory inode 24001: block #31 has bad max hash +Problem in HTREE directory inode 24001: block #32 has bad min hash +Problem in HTREE directory inode 24001: block #32 has bad max hash +Problem in HTREE directory inode 24001: block #33 has bad min hash +Problem in HTREE directory inode 24001: block #33 has bad max hash +Problem in HTREE directory inode 24001: block #34 has bad min hash +Problem in HTREE directory inode 24001: block #34 has bad max hash +Problem in HTREE directory inode 24001: block #35 has bad min hash +Problem in HTREE directory inode 24001: block #35 has bad max hash +Problem in HTREE directory inode 24001: block #36 has bad min hash +Problem in HTREE directory inode 24001: block #36 has bad max hash +Problem in HTREE directory inode 24001: block #37 has bad min hash +Problem in HTREE directory inode 24001: block #37 has bad max hash +Problem in HTREE directory inode 24001: block #38 has bad min hash +Problem in HTREE directory inode 24001: block #38 has bad max hash +Problem in HTREE directory inode 24001: block #39 has bad min hash +Problem in HTREE directory inode 24001: block #39 has bad max hash +Problem in HTREE directory inode 24001: block #40 has bad min hash +Problem in HTREE directory inode 24001: block #40 has bad max hash +Problem in HTREE directory inode 24001: block #41 has bad min hash +Problem in HTREE directory inode 24001: block #41 has bad max hash +Problem in HTREE directory inode 24001: block #42 has bad min hash +Problem in HTREE directory inode 24001: block #42 has bad max hash +Problem in HTREE directory inode 24001: block #43 has bad min hash +Problem in HTREE directory inode 24001: block #43 has bad max hash +Problem in HTREE directory inode 24001: block #44 has bad min hash +Problem in HTREE directory inode 24001: block #44 has bad max hash +Problem in HTREE directory inode 24001: block #45 has bad min hash +Problem in HTREE directory inode 24001: block #45 has bad max hash +Problem in HTREE directory inode 24001: block #46 has bad min hash +Problem in HTREE directory inode 24001: block #46 has bad max hash +Problem in HTREE directory inode 24001: block #47 has bad min hash +Problem in HTREE directory inode 24001: block #47 has bad max hash +Problem in HTREE directory inode 24001: block #48 has bad min hash +Problem in HTREE directory inode 24001: block #48 has bad max hash +Problem in HTREE directory inode 24001: block #49 has bad min hash +Problem in HTREE directory inode 24001: block #49 has bad max hash +Problem in HTREE directory inode 24001: block #50 has bad min hash +Problem in HTREE directory inode 24001: block #50 has bad max hash +Problem in HTREE directory inode 24001: block #51 has bad min hash +Problem in HTREE directory inode 24001: block #51 has bad max hash +Problem in HTREE directory inode 24001: block #52 has bad min hash +Problem in HTREE directory inode 24001: block #52 has bad max hash +Problem in HTREE directory inode 24001: block #53 has bad min hash +Problem in HTREE directory inode 24001: block #53 has bad max hash +Problem in HTREE directory inode 24001: block #54 has bad min hash +Problem in HTREE directory inode 24001: block #54 has bad max hash +Problem in HTREE directory inode 24001: block #55 has bad min hash +Problem in HTREE directory inode 24001: block #55 has bad max hash +Problem in HTREE directory inode 24001: block #56 has bad min hash +Problem in HTREE directory inode 24001: block #56 has bad max hash +Problem in HTREE directory inode 24001: block #57 has bad min hash +Problem in HTREE directory inode 24001: block #57 has bad max hash +Problem in HTREE directory inode 24001: block #58 has bad min hash +Problem in HTREE directory inode 24001: block #58 has bad max hash +Problem in HTREE directory inode 24001: block #59 has bad min hash +Problem in HTREE directory inode 24001: block #59 has bad max hash +Problem in HTREE directory inode 24001: block #60 has bad min hash +Problem in HTREE directory inode 24001: block #60 has bad max hash +Problem in HTREE directory inode 24001: block #61 has bad min hash +Problem in HTREE directory inode 24001: block #61 has bad max hash +Problem in HTREE directory inode 24001: block #62 has bad min hash +Problem in HTREE directory inode 24001: block #62 has bad max hash +Problem in HTREE directory inode 24001: block #63 has bad min hash +Problem in HTREE directory inode 24001: block #63 has bad max hash +Problem in HTREE directory inode 24001: block #64 has bad min hash +Problem in HTREE directory inode 24001: block #64 has bad max hash +Problem in HTREE directory inode 24001: block #65 has bad min hash +Problem in HTREE directory inode 24001: block #65 has bad max hash +Problem in HTREE directory inode 24001: block #66 has bad min hash +Problem in HTREE directory inode 24001: block #66 has bad max hash +Problem in HTREE directory inode 24001: block #67 has bad min hash +Problem in HTREE directory inode 24001: block #67 has bad max hash +Problem in HTREE directory inode 24001: block #68 has bad min hash +Problem in HTREE directory inode 24001: block #68 has bad max hash +Problem in HTREE directory inode 24001: block #69 has bad min hash +Problem in HTREE directory inode 24001: block #69 has bad max hash +Problem in HTREE directory inode 24001: block #70 has bad min hash +Problem in HTREE directory inode 24001: block #70 has bad max hash +Problem in HTREE directory inode 24001: block #71 has bad min hash +Problem in HTREE directory inode 24001: block #71 has bad max hash +Problem in HTREE directory inode 24001: block #72 has bad min hash +Problem in HTREE directory inode 24001: block #72 has bad max hash +Problem in HTREE directory inode 24001: block #73 has bad min hash +Problem in HTREE directory inode 24001: block #73 has bad max hash +Problem in HTREE directory inode 24001: block #74 has bad min hash +Problem in HTREE directory inode 24001: block #74 has bad max hash +Problem in HTREE directory inode 24001: block #75 has bad min hash +Problem in HTREE directory inode 24001: block #75 has bad max hash +Problem in HTREE directory inode 24001: block #76 has bad min hash +Problem in HTREE directory inode 24001: block #76 has bad max hash +Problem in HTREE directory inode 24001: block #77 has bad min hash +Problem in HTREE directory inode 24001: block #77 has bad max hash +Problem in HTREE directory inode 24001: block #78 has bad min hash +Problem in HTREE directory inode 24001: block #78 has bad max hash +Problem in HTREE directory inode 24001: block #79 has bad min hash +Problem in HTREE directory inode 24001: block #79 has bad max hash +Problem in HTREE directory inode 24001: block #80 has bad min hash +Problem in HTREE directory inode 24001: block #80 has bad max hash +Problem in HTREE directory inode 24001: block #81 has bad min hash +Problem in HTREE directory inode 24001: block #81 has bad max hash +Problem in HTREE directory inode 24001: block #82 has bad min hash +Problem in HTREE directory inode 24001: block #82 has bad max hash +Problem in HTREE directory inode 24001: block #83 has bad min hash +Problem in HTREE directory inode 24001: block #83 has bad max hash +Problem in HTREE directory inode 24001: block #84 has bad min hash +Problem in HTREE directory inode 24001: block #84 has bad max hash +Problem in HTREE directory inode 24001: block #85 has bad min hash +Problem in HTREE directory inode 24001: block #85 has bad max hash +Problem in HTREE directory inode 24001: block #86 has bad min hash +Problem in HTREE directory inode 24001: block #86 has bad max hash +Problem in HTREE directory inode 24001: block #87 has bad min hash +Problem in HTREE directory inode 24001: block #87 has bad max hash +Problem in HTREE directory inode 24001: block #88 has bad min hash +Problem in HTREE directory inode 24001: block #88 has bad max hash +Problem in HTREE directory inode 24001: block #89 has bad min hash +Problem in HTREE directory inode 24001: block #89 has bad max hash +Problem in HTREE directory inode 24001: block #90 has bad min hash +Problem in HTREE directory inode 24001: block #90 has bad max hash +Problem in HTREE directory inode 24001: block #91 has bad min hash +Problem in HTREE directory inode 24001: block #91 has bad max hash +Problem in HTREE directory inode 24001: block #92 has bad min hash +Problem in HTREE directory inode 24001: block #92 has bad max hash +Problem in HTREE directory inode 24001: block #93 has bad min hash +Problem in HTREE directory inode 24001: block #93 has bad max hash +Problem in HTREE directory inode 24001: block #94 has bad min hash +Problem in HTREE directory inode 24001: block #94 has bad max hash +Problem in HTREE directory inode 24001: block #95 has bad min hash +Problem in HTREE directory inode 24001: block #95 has bad max hash +Problem in HTREE directory inode 24001: block #96 has bad min hash +Problem in HTREE directory inode 24001: block #96 has bad max hash +Problem in HTREE directory inode 24001: block #97 has bad min hash +Problem in HTREE directory inode 24001: block #97 has bad max hash +Problem in HTREE directory inode 24001: block #98 has bad min hash +Problem in HTREE directory inode 24001: block #98 has bad max hash +Problem in HTREE directory inode 24001: block #99 has bad min hash +Problem in HTREE directory inode 24001: block #99 has bad max hash +Problem in HTREE directory inode 24001: block #100 has bad min hash +Problem in HTREE directory inode 24001: block #100 has bad max hash +Problem in HTREE directory inode 24001: block #101 has bad min hash +Problem in HTREE directory inode 24001: block #101 has bad max hash +Problem in HTREE directory inode 24001: block #102 has bad min hash +Problem in HTREE directory inode 24001: block #102 has bad max hash +Problem in HTREE directory inode 24001: block #103 has bad min hash +Problem in HTREE directory inode 24001: block #103 has bad max hash +Problem in HTREE directory inode 24001: block #104 has bad min hash +Problem in HTREE directory inode 24001: block #104 has bad max hash +Problem in HTREE directory inode 24001: block #105 has bad min hash +Problem in HTREE directory inode 24001: block #105 has bad max hash +Problem in HTREE directory inode 24001: block #106 has bad min hash +Problem in HTREE directory inode 24001: block #106 has bad max hash +Problem in HTREE directory inode 24001: block #107 has bad min hash +Problem in HTREE directory inode 24001: block #107 has bad max hash +Problem in HTREE directory inode 24001: block #108 has bad min hash +Problem in HTREE directory inode 24001: block #108 has bad max hash +Problem in HTREE directory inode 24001: block #109 has bad min hash +Problem in HTREE directory inode 24001: block #109 has bad max hash +Problem in HTREE directory inode 24001: block #110 has bad min hash +Problem in HTREE directory inode 24001: block #110 has bad max hash +Problem in HTREE directory inode 24001: block #111 has bad min hash +Problem in HTREE directory inode 24001: block #111 has bad max hash +Problem in HTREE directory inode 24001: block #112 has bad min hash +Problem in HTREE directory inode 24001: block #112 has bad max hash +Problem in HTREE directory inode 24001: block #113 has bad min hash +Problem in HTREE directory inode 24001: block #113 has bad max hash +Problem in HTREE directory inode 24001: block #114 has bad min hash +Problem in HTREE directory inode 24001: block #114 has bad max hash +Problem in HTREE directory inode 24001: block #115 has bad min hash +Problem in HTREE directory inode 24001: block #115 has bad max hash +Problem in HTREE directory inode 24001: block #116 has bad min hash +Problem in HTREE directory inode 24001: block #116 has bad max hash +Problem in HTREE directory inode 24001: block #117 has bad min hash +Problem in HTREE directory inode 24001: block #117 has bad max hash +Problem in HTREE directory inode 24001: block #118 has bad min hash +Problem in HTREE directory inode 24001: block #118 has bad max hash +Problem in HTREE directory inode 24001: block #119 has bad min hash +Problem in HTREE directory inode 24001: block #119 has bad max hash +Problem in HTREE directory inode 24001: block #120 has bad min hash +Problem in HTREE directory inode 24001: block #120 has bad max hash +Problem in HTREE directory inode 24001: block #121 has bad min hash +Problem in HTREE directory inode 24001: block #121 has bad max hash +Problem in HTREE directory inode 24001: block #122 has bad min hash +Problem in HTREE directory inode 24001: block #122 has bad max hash +Problem in HTREE directory inode 24001: block #123 has bad min hash +Problem in HTREE directory inode 24001: block #123 has bad max hash +Problem in HTREE directory inode 24001: block #124 has bad min hash +Problem in HTREE directory inode 24001: block #124 has bad max hash +Problem in HTREE directory inode 24001: block #125 has bad min hash +Problem in HTREE directory inode 24001: block #125 has bad max hash +Problem in HTREE directory inode 24001: block #126 has bad min hash +Problem in HTREE directory inode 24001: block #126 has bad max hash +Problem in HTREE directory inode 24001: block #127 has bad min hash +Problem in HTREE directory inode 24001: block #128 has bad max hash +Problem in HTREE directory inode 24001: block #129 has bad min hash +Problem in HTREE directory inode 24001: block #129 has bad max hash +Problem in HTREE directory inode 24001: block #130 has bad min hash +Problem in HTREE directory inode 24001: block #130 has bad max hash +Problem in HTREE directory inode 24001: block #131 has bad min hash +Problem in HTREE directory inode 24001: block #131 has bad max hash +Problem in HTREE directory inode 24001: block #132 has bad min hash +Problem in HTREE directory inode 24001: block #132 has bad max hash +Problem in HTREE directory inode 24001: block #133 has bad min hash +Problem in HTREE directory inode 24001: block #133 has bad max hash +Problem in HTREE directory inode 24001: block #134 has bad min hash +Problem in HTREE directory inode 24001: block #134 has bad max hash +Problem in HTREE directory inode 24001: block #135 has bad min hash +Problem in HTREE directory inode 24001: block #135 has bad max hash +Problem in HTREE directory inode 24001: block #136 has bad min hash +Problem in HTREE directory inode 24001: block #136 has bad max hash +Problem in HTREE directory inode 24001: block #137 has bad min hash +Problem in HTREE directory inode 24001: block #137 has bad max hash +Problem in HTREE directory inode 24001: block #138 has bad min hash +Problem in HTREE directory inode 24001: block #138 has bad max hash +Problem in HTREE directory inode 24001: block #139 has bad min hash +Problem in HTREE directory inode 24001: block #139 has bad max hash +Problem in HTREE directory inode 24001: block #140 has bad min hash +Problem in HTREE directory inode 24001: block #140 has bad max hash +Problem in HTREE directory inode 24001: block #141 has bad min hash +Problem in HTREE directory inode 24001: block #141 has bad max hash +Problem in HTREE directory inode 24001: block #142 has bad min hash +Problem in HTREE directory inode 24001: block #142 has bad max hash +Problem in HTREE directory inode 24001: block #143 has bad min hash +Problem in HTREE directory inode 24001: block #143 has bad max hash +Problem in HTREE directory inode 24001: block #144 has bad min hash +Problem in HTREE directory inode 24001: block #144 has bad max hash +Problem in HTREE directory inode 24001: block #145 has bad min hash +Problem in HTREE directory inode 24001: block #145 has bad max hash +Problem in HTREE directory inode 24001: block #146 has bad min hash +Problem in HTREE directory inode 24001: block #146 has bad max hash +Problem in HTREE directory inode 24001: block #147 has bad min hash +Problem in HTREE directory inode 24001: block #147 has bad max hash +Problem in HTREE directory inode 24001: block #148 has bad min hash +Problem in HTREE directory inode 24001: block #148 has bad max hash +Problem in HTREE directory inode 24001: block #149 has bad min hash +Problem in HTREE directory inode 24001: block #149 has bad max hash +Problem in HTREE directory inode 24001: block #150 has bad min hash +Problem in HTREE directory inode 24001: block #150 has bad max hash +Problem in HTREE directory inode 24001: block #151 has bad min hash +Problem in HTREE directory inode 24001: block #151 has bad max hash +Problem in HTREE directory inode 24001: block #152 has bad min hash +Problem in HTREE directory inode 24001: block #152 has bad max hash +Problem in HTREE directory inode 24001: block #153 has bad min hash +Problem in HTREE directory inode 24001: block #153 has bad max hash +Problem in HTREE directory inode 24001: block #154 has bad min hash +Problem in HTREE directory inode 24001: block #154 has bad max hash +Problem in HTREE directory inode 24001: block #155 has bad min hash +Problem in HTREE directory inode 24001: block #155 has bad max hash +Problem in HTREE directory inode 24001: block #156 has bad min hash +Problem in HTREE directory inode 24001: block #156 has bad max hash +Problem in HTREE directory inode 24001: block #157 has bad min hash +Problem in HTREE directory inode 24001: block #157 has bad max hash +Problem in HTREE directory inode 24001: block #158 has bad min hash +Problem in HTREE directory inode 24001: block #158 has bad max hash +Problem in HTREE directory inode 24001: block #159 has bad min hash +Problem in HTREE directory inode 24001: block #159 has bad max hash +Problem in HTREE directory inode 24001: block #160 has bad min hash +Problem in HTREE directory inode 24001: block #160 has bad max hash +Problem in HTREE directory inode 24001: block #161 has bad min hash +Problem in HTREE directory inode 24001: block #161 has bad max hash +Problem in HTREE directory inode 24001: block #162 has bad min hash +Problem in HTREE directory inode 24001: block #162 has bad max hash +Problem in HTREE directory inode 24001: block #163 has bad min hash +Problem in HTREE directory inode 24001: block #163 has bad max hash +Problem in HTREE directory inode 24001: block #164 has bad min hash +Problem in HTREE directory inode 24001: block #164 has bad max hash +Problem in HTREE directory inode 24001: block #165 has bad min hash +Problem in HTREE directory inode 24001: block #165 has bad max hash +Problem in HTREE directory inode 24001: block #166 has bad min hash +Problem in HTREE directory inode 24001: block #166 has bad max hash +Problem in HTREE directory inode 24001: block #167 has bad min hash +Problem in HTREE directory inode 24001: block #167 has bad max hash +Problem in HTREE directory inode 24001: block #168 has bad min hash +Problem in HTREE directory inode 24001: block #168 has bad max hash +Problem in HTREE directory inode 24001: block #169 has bad min hash +Problem in HTREE directory inode 24001: block #169 has bad max hash +Problem in HTREE directory inode 24001: block #170 has bad min hash +Problem in HTREE directory inode 24001: block #170 has bad max hash +Problem in HTREE directory inode 24001: block #171 has bad min hash +Problem in HTREE directory inode 24001: block #171 has bad max hash +Problem in HTREE directory inode 24001: block #172 has bad min hash +Problem in HTREE directory inode 24001: block #172 has bad max hash +Problem in HTREE directory inode 24001: block #173 has bad min hash +Problem in HTREE directory inode 24001: block #173 has bad max hash +Problem in HTREE directory inode 24001: block #174 has bad min hash +Problem in HTREE directory inode 24001: block #174 has bad max hash +Problem in HTREE directory inode 24001: block #175 has bad min hash +Problem in HTREE directory inode 24001: block #175 has bad max hash +Problem in HTREE directory inode 24001: block #176 has bad min hash +Problem in HTREE directory inode 24001: block #176 has bad max hash +Problem in HTREE directory inode 24001: block #177 has bad min hash +Problem in HTREE directory inode 24001: block #177 has bad max hash +Problem in HTREE directory inode 24001: block #178 has bad min hash +Problem in HTREE directory inode 24001: block #178 has bad max hash +Problem in HTREE directory inode 24001: block #179 has bad min hash +Problem in HTREE directory inode 24001: block #179 has bad max hash +Problem in HTREE directory inode 24001: block #180 has bad min hash +Problem in HTREE directory inode 24001: block #180 has bad max hash +Problem in HTREE directory inode 24001: block #181 has bad min hash +Problem in HTREE directory inode 24001: block #181 has bad max hash +Problem in HTREE directory inode 24001: block #182 has bad min hash +Problem in HTREE directory inode 24001: block #182 has bad max hash +Problem in HTREE directory inode 24001: block #183 has bad min hash +Problem in HTREE directory inode 24001: block #183 has bad max hash +Problem in HTREE directory inode 24001: block #184 has bad min hash +Problem in HTREE directory inode 24001: block #184 has bad max hash +Problem in HTREE directory inode 24001: block #185 has bad min hash +Problem in HTREE directory inode 24001: block #185 has bad max hash +Problem in HTREE directory inode 24001: block #186 has bad min hash +Problem in HTREE directory inode 24001: block #186 has bad max hash +Problem in HTREE directory inode 24001: block #187 has bad min hash +Problem in HTREE directory inode 24001: block #187 has bad max hash +Problem in HTREE directory inode 24001: block #188 has bad min hash +Problem in HTREE directory inode 24001: block #188 has bad max hash +Problem in HTREE directory inode 24001: block #189 has bad min hash +Problem in HTREE directory inode 24001: block #189 has bad max hash +Problem in HTREE directory inode 24001: block #190 has bad min hash +Problem in HTREE directory inode 24001: block #190 has bad max hash +Problem in HTREE directory inode 24001: block #191 has bad min hash +Problem in HTREE directory inode 24001: block #191 has bad max hash +Problem in HTREE directory inode 24001: block #192 has bad min hash +Problem in HTREE directory inode 24001: block #192 has bad max hash +Problem in HTREE directory inode 24001: block #193 has bad min hash +Problem in HTREE directory inode 24001: block #193 has bad max hash +Problem in HTREE directory inode 24001: block #194 has bad min hash +Problem in HTREE directory inode 24001: block #194 has bad max hash +Problem in HTREE directory inode 24001: block #195 has bad min hash +Problem in HTREE directory inode 24001: block #195 has bad max hash +Problem in HTREE directory inode 24001: block #196 has bad min hash +Problem in HTREE directory inode 24001: block #196 has bad max hash +Problem in HTREE directory inode 24001: block #197 has bad min hash +Problem in HTREE directory inode 24001: block #197 has bad max hash +Problem in HTREE directory inode 24001: block #198 has bad min hash +Problem in HTREE directory inode 24001: block #198 has bad max hash +Problem in HTREE directory inode 24001: block #199 has bad min hash +Problem in HTREE directory inode 24001: block #199 has bad max hash +Problem in HTREE directory inode 24001: block #200 has bad min hash +Problem in HTREE directory inode 24001: block #200 has bad max hash +Problem in HTREE directory inode 24001: block #201 has bad min hash +Problem in HTREE directory inode 24001: block #201 has bad max hash +Problem in HTREE directory inode 24001: block #202 has bad min hash +Problem in HTREE directory inode 24001: block #202 has bad max hash +Problem in HTREE directory inode 24001: block #203 has bad min hash +Problem in HTREE directory inode 24001: block #203 has bad max hash +Problem in HTREE directory inode 24001: block #204 has bad min hash +Problem in HTREE directory inode 24001: block #204 has bad max hash +Problem in HTREE directory inode 24001: block #205 has bad min hash +Problem in HTREE directory inode 24001: block #205 has bad max hash +Problem in HTREE directory inode 24001: block #206 has bad min hash +Problem in HTREE directory inode 24001: block #206 has bad max hash +Problem in HTREE directory inode 24001: block #207 has bad min hash +Problem in HTREE directory inode 24001: block #207 has bad max hash +Problem in HTREE directory inode 24001: block #208 has bad min hash +Problem in HTREE directory inode 24001: block #208 has bad max hash +Problem in HTREE directory inode 24001: block #209 has bad min hash +Problem in HTREE directory inode 24001: block #209 has bad max hash +Problem in HTREE directory inode 24001: block #210 has bad min hash +Problem in HTREE directory inode 24001: block #210 has bad max hash +Problem in HTREE directory inode 24001: block #211 has bad min hash +Problem in HTREE directory inode 24001: block #211 has bad max hash +Problem in HTREE directory inode 24001: block #212 has bad min hash +Problem in HTREE directory inode 24001: block #212 has bad max hash +Problem in HTREE directory inode 24001: block #213 has bad min hash +Problem in HTREE directory inode 24001: block #213 has bad max hash +Problem in HTREE directory inode 24001: block #214 has bad min hash +Problem in HTREE directory inode 24001: block #214 has bad max hash +Problem in HTREE directory inode 24001: block #215 has bad min hash +Problem in HTREE directory inode 24001: block #215 has bad max hash +Problem in HTREE directory inode 24001: block #216 has bad min hash +Problem in HTREE directory inode 24001: block #216 has bad max hash +Problem in HTREE directory inode 24001: block #217 has bad min hash +Problem in HTREE directory inode 24001: block #217 has bad max hash +Problem in HTREE directory inode 24001: block #218 has bad min hash +Problem in HTREE directory inode 24001: block #218 has bad max hash +Problem in HTREE directory inode 24001: block #219 has bad min hash +Problem in HTREE directory inode 24001: block #219 has bad max hash +Problem in HTREE directory inode 24001: block #220 has bad min hash +Problem in HTREE directory inode 24001: block #220 has bad max hash +Problem in HTREE directory inode 24001: block #221 has bad min hash +Problem in HTREE directory inode 24001: block #221 has bad max hash +Problem in HTREE directory inode 24001: block #222 has bad min hash +Problem in HTREE directory inode 24001: block #222 has bad max hash +Problem in HTREE directory inode 24001: block #223 has bad min hash +Problem in HTREE directory inode 24001: block #223 has bad max hash +Problem in HTREE directory inode 24001: block #224 has bad min hash +Problem in HTREE directory inode 24001: block #224 has bad max hash +Problem in HTREE directory inode 24001: block #225 has bad min hash +Problem in HTREE directory inode 24001: block #225 has bad max hash +Problem in HTREE directory inode 24001: block #226 has bad min hash +Problem in HTREE directory inode 24001: block #226 has bad max hash +Problem in HTREE directory inode 24001: block #227 has bad min hash +Problem in HTREE directory inode 24001: block #227 has bad max hash +Problem in HTREE directory inode 24001: block #228 has bad min hash +Problem in HTREE directory inode 24001: block #228 has bad max hash +Problem in HTREE directory inode 24001: block #229 has bad min hash +Problem in HTREE directory inode 24001: block #229 has bad max hash +Problem in HTREE directory inode 24001: block #230 has bad min hash +Problem in HTREE directory inode 24001: block #230 has bad max hash +Problem in HTREE directory inode 24001: block #231 has bad min hash +Problem in HTREE directory inode 24001: block #231 has bad max hash +Problem in HTREE directory inode 24001: block #232 has bad min hash +Problem in HTREE directory inode 24001: block #232 has bad max hash +Problem in HTREE directory inode 24001: block #233 has bad min hash +Problem in HTREE directory inode 24001: block #233 has bad max hash +Problem in HTREE directory inode 24001: block #234 has bad min hash +Problem in HTREE directory inode 24001: block #234 has bad max hash +Problem in HTREE directory inode 24001: block #235 has bad min hash +Problem in HTREE directory inode 24001: block #235 has bad max hash +Problem in HTREE directory inode 24001: block #236 has bad min hash +Problem in HTREE directory inode 24001: block #236 has bad max hash +Problem in HTREE directory inode 24001: block #237 has bad min hash +Problem in HTREE directory inode 24001: block #237 has bad max hash +Problem in HTREE directory inode 24001: block #238 has bad min hash +Problem in HTREE directory inode 24001: block #238 has bad max hash +Problem in HTREE directory inode 24001: block #239 has bad min hash +Problem in HTREE directory inode 24001: block #239 has bad max hash +Problem in HTREE directory inode 24001: block #240 has bad min hash +Problem in HTREE directory inode 24001: block #240 has bad max hash +Problem in HTREE directory inode 24001: block #241 has bad min hash +Problem in HTREE directory inode 24001: block #241 has bad max hash +Problem in HTREE directory inode 24001: block #242 has bad min hash +Problem in HTREE directory inode 24001: block #242 has bad max hash +Problem in HTREE directory inode 24001: block #243 has bad min hash +Problem in HTREE directory inode 24001: block #243 has bad max hash +Problem in HTREE directory inode 24001: block #244 has bad min hash +Problem in HTREE directory inode 24001: block #244 has bad max hash +Problem in HTREE directory inode 24001: block #245 has bad min hash +Problem in HTREE directory inode 24001: block #245 has bad max hash +Problem in HTREE directory inode 24001: block #246 has bad min hash +Problem in HTREE directory inode 24001: block #246 has bad max hash +Problem in HTREE directory inode 24001: block #247 has bad min hash +Problem in HTREE directory inode 24001: block #247 has bad max hash +Problem in HTREE directory inode 24001: block #248 has bad min hash +Problem in HTREE directory inode 24001: block #248 has bad max hash +Problem in HTREE directory inode 24001: block #249 has bad min hash +Problem in HTREE directory inode 24001: block #249 has bad max hash +Problem in HTREE directory inode 24001: block #250 has bad min hash +Problem in HTREE directory inode 24001: block #250 has bad max hash +Problem in HTREE directory inode 24001: block #251 has bad min hash +Problem in HTREE directory inode 24001: block #251 has bad max hash +Problem in HTREE directory inode 24001: block #252 has bad min hash +Problem in HTREE directory inode 24001: block #252 has bad max hash +Problem in HTREE directory inode 24001: block #253 has bad min hash +Problem in HTREE directory inode 24001: block #253 has bad max hash +Problem in HTREE directory inode 24001: block #254 has bad min hash +Problem in HTREE directory inode 24001: block #255 has bad max hash +Problem in HTREE directory inode 24001: block #256 has bad min hash +Problem in HTREE directory inode 24001: block #256 has bad max hash +Problem in HTREE directory inode 24001: block #257 has bad min hash +Problem in HTREE directory inode 24001: block #257 has bad max hash +Problem in HTREE directory inode 24001: block #258 has bad min hash +Problem in HTREE directory inode 24001: block #258 has bad max hash +Problem in HTREE directory inode 24001: block #259 has bad min hash +Problem in HTREE directory inode 24001: block #259 has bad max hash +Problem in HTREE directory inode 24001: block #260 has bad min hash +Problem in HTREE directory inode 24001: block #260 has bad max hash +Problem in HTREE directory inode 24001: block #261 has bad min hash +Problem in HTREE directory inode 24001: block #261 has bad max hash +Problem in HTREE directory inode 24001: block #262 has bad min hash +Problem in HTREE directory inode 24001: block #262 has bad max hash +Problem in HTREE directory inode 24001: block #263 has bad min hash +Problem in HTREE directory inode 24001: block #263 has bad max hash +Problem in HTREE directory inode 24001: block #264 has bad min hash +Problem in HTREE directory inode 24001: block #264 has bad max hash +Problem in HTREE directory inode 24001: block #265 has bad min hash +Problem in HTREE directory inode 24001: block #265 has bad max hash +Problem in HTREE directory inode 24001: block #266 has bad min hash +Problem in HTREE directory inode 24001: block #266 has bad max hash +Problem in HTREE directory inode 24001: block #267 has bad min hash +Problem in HTREE directory inode 24001: block #267 has bad max hash +Problem in HTREE directory inode 24001: block #268 has bad min hash +Problem in HTREE directory inode 24001: block #268 has bad max hash +Problem in HTREE directory inode 24001: block #269 has bad min hash +Problem in HTREE directory inode 24001: block #269 has bad max hash +Problem in HTREE directory inode 24001: block #270 has bad min hash +Problem in HTREE directory inode 24001: block #270 has bad max hash +Problem in HTREE directory inode 24001: block #271 has bad min hash +Problem in HTREE directory inode 24001: block #271 has bad max hash +Problem in HTREE directory inode 24001: block #272 has bad min hash +Problem in HTREE directory inode 24001: block #272 has bad max hash +Problem in HTREE directory inode 24001: block #273 has bad min hash +Problem in HTREE directory inode 24001: block #273 has bad max hash +Problem in HTREE directory inode 24001: block #274 has bad min hash +Problem in HTREE directory inode 24001: block #274 has bad max hash +Problem in HTREE directory inode 24001: block #275 has bad min hash +Problem in HTREE directory inode 24001: block #275 has bad max hash +Problem in HTREE directory inode 24001: block #276 has bad min hash +Problem in HTREE directory inode 24001: block #276 has bad max hash +Problem in HTREE directory inode 24001: block #277 has bad min hash +Problem in HTREE directory inode 24001: block #277 has bad max hash +Problem in HTREE directory inode 24001: block #278 has bad min hash +Problem in HTREE directory inode 24001: block #278 has bad max hash +Problem in HTREE directory inode 24001: block #279 has bad min hash +Problem in HTREE directory inode 24001: block #279 has bad max hash +Problem in HTREE directory inode 24001: block #280 has bad min hash +Problem in HTREE directory inode 24001: block #280 has bad max hash +Problem in HTREE directory inode 24001: block #281 has bad min hash +Problem in HTREE directory inode 24001: block #281 has bad max hash +Problem in HTREE directory inode 24001: block #282 has bad min hash +Problem in HTREE directory inode 24001: block #282 has bad max hash +Problem in HTREE directory inode 24001: block #283 has bad min hash +Problem in HTREE directory inode 24001: block #283 has bad max hash +Problem in HTREE directory inode 24001: block #284 has bad min hash +Problem in HTREE directory inode 24001: block #284 has bad max hash +Problem in HTREE directory inode 24001: block #285 has bad min hash +Problem in HTREE directory inode 24001: block #285 has bad max hash +Problem in HTREE directory inode 24001: block #286 has bad min hash +Problem in HTREE directory inode 24001: block #286 has bad max hash +Problem in HTREE directory inode 24001: block #287 has bad min hash +Problem in HTREE directory inode 24001: block #287 has bad max hash +Problem in HTREE directory inode 24001: block #288 has bad min hash +Problem in HTREE directory inode 24001: block #288 has bad max hash +Problem in HTREE directory inode 24001: block #289 has bad min hash +Problem in HTREE directory inode 24001: block #289 has bad max hash +Problem in HTREE directory inode 24001: block #290 has bad min hash +Problem in HTREE directory inode 24001: block #290 has bad max hash +Problem in HTREE directory inode 24001: block #291 has bad min hash +Problem in HTREE directory inode 24001: block #291 has bad max hash +Problem in HTREE directory inode 24001: block #292 has bad min hash +Problem in HTREE directory inode 24001: block #292 has bad max hash +Problem in HTREE directory inode 24001: block #293 has bad min hash +Problem in HTREE directory inode 24001: block #293 has bad max hash +Problem in HTREE directory inode 24001: block #294 has bad min hash +Problem in HTREE directory inode 24001: block #294 has bad max hash +Problem in HTREE directory inode 24001: block #295 has bad min hash +Problem in HTREE directory inode 24001: block #295 has bad max hash +Problem in HTREE directory inode 24001: block #296 has bad min hash +Problem in HTREE directory inode 24001: block #296 has bad max hash +Problem in HTREE directory inode 24001: block #297 has bad min hash +Problem in HTREE directory inode 24001: block #297 has bad max hash +Problem in HTREE directory inode 24001: block #298 has bad min hash +Problem in HTREE directory inode 24001: block #298 has bad max hash +Problem in HTREE directory inode 24001: block #299 has bad min hash +Problem in HTREE directory inode 24001: block #299 has bad max hash +Problem in HTREE directory inode 24001: block #300 has bad min hash +Problem in HTREE directory inode 24001: block #300 has bad max hash +Problem in HTREE directory inode 24001: block #301 has bad min hash +Problem in HTREE directory inode 24001: block #301 has bad max hash +Problem in HTREE directory inode 24001: block #302 has bad min hash +Problem in HTREE directory inode 24001: block #302 has bad max hash +Problem in HTREE directory inode 24001: block #303 has bad min hash +Problem in HTREE directory inode 24001: block #303 has bad max hash +Problem in HTREE directory inode 24001: block #304 has bad min hash +Problem in HTREE directory inode 24001: block #304 has bad max hash +Problem in HTREE directory inode 24001: block #305 has bad min hash +Problem in HTREE directory inode 24001: block #305 has bad max hash +Problem in HTREE directory inode 24001: block #306 has bad min hash +Problem in HTREE directory inode 24001: block #306 has bad max hash +Problem in HTREE directory inode 24001: block #307 has bad min hash +Problem in HTREE directory inode 24001: block #307 has bad max hash +Problem in HTREE directory inode 24001: block #308 has bad min hash +Problem in HTREE directory inode 24001: block #308 has bad max hash +Problem in HTREE directory inode 24001: block #309 has bad min hash +Problem in HTREE directory inode 24001: block #309 has bad max hash +Problem in HTREE directory inode 24001: block #310 has bad min hash +Problem in HTREE directory inode 24001: block #310 has bad max hash +Problem in HTREE directory inode 24001: block #311 has bad min hash +Problem in HTREE directory inode 24001: block #311 has bad max hash +Problem in HTREE directory inode 24001: block #312 has bad min hash +Problem in HTREE directory inode 24001: block #312 has bad max hash +Problem in HTREE directory inode 24001: block #313 has bad min hash +Problem in HTREE directory inode 24001: block #313 has bad max hash +Problem in HTREE directory inode 24001: block #314 has bad min hash +Problem in HTREE directory inode 24001: block #314 has bad max hash +Problem in HTREE directory inode 24001: block #315 has bad min hash +Problem in HTREE directory inode 24001: block #315 has bad max hash +Problem in HTREE directory inode 24001: block #316 has bad min hash +Problem in HTREE directory inode 24001: block #316 has bad max hash +Problem in HTREE directory inode 24001: block #317 has bad min hash +Problem in HTREE directory inode 24001: block #317 has bad max hash +Problem in HTREE directory inode 24001: block #318 has bad min hash +Problem in HTREE directory inode 24001: block #318 has bad max hash +Problem in HTREE directory inode 24001: block #319 has bad min hash +Problem in HTREE directory inode 24001: block #319 has bad max hash +Problem in HTREE directory inode 24001: block #320 has bad min hash +Problem in HTREE directory inode 24001: block #320 has bad max hash +Problem in HTREE directory inode 24001: block #321 has bad min hash +Problem in HTREE directory inode 24001: block #321 has bad max hash +Problem in HTREE directory inode 24001: block #322 has bad min hash +Problem in HTREE directory inode 24001: block #322 has bad max hash +Problem in HTREE directory inode 24001: block #323 has bad min hash +Problem in HTREE directory inode 24001: block #323 has bad max hash +Problem in HTREE directory inode 24001: block #324 has bad min hash +Problem in HTREE directory inode 24001: block #324 has bad max hash +Problem in HTREE directory inode 24001: block #325 has bad min hash +Problem in HTREE directory inode 24001: block #325 has bad max hash +Problem in HTREE directory inode 24001: block #326 has bad min hash +Problem in HTREE directory inode 24001: block #326 has bad max hash +Problem in HTREE directory inode 24001: block #327 has bad min hash +Problem in HTREE directory inode 24001: block #327 has bad max hash +Problem in HTREE directory inode 24001: block #328 has bad min hash +Problem in HTREE directory inode 24001: block #328 has bad max hash +Problem in HTREE directory inode 24001: block #329 has bad min hash +Problem in HTREE directory inode 24001: block #329 has bad max hash +Problem in HTREE directory inode 24001: block #330 has bad min hash +Problem in HTREE directory inode 24001: block #330 has bad max hash +Problem in HTREE directory inode 24001: block #331 has bad min hash +Problem in HTREE directory inode 24001: block #331 has bad max hash +Problem in HTREE directory inode 24001: block #332 has bad min hash +Problem in HTREE directory inode 24001: block #332 has bad max hash +Problem in HTREE directory inode 24001: block #333 has bad min hash +Problem in HTREE directory inode 24001: block #333 has bad max hash +Problem in HTREE directory inode 24001: block #334 has bad min hash +Problem in HTREE directory inode 24001: block #334 has bad max hash +Problem in HTREE directory inode 24001: block #335 has bad min hash +Problem in HTREE directory inode 24001: block #335 has bad max hash +Problem in HTREE directory inode 24001: block #336 has bad min hash +Problem in HTREE directory inode 24001: block #336 has bad max hash +Problem in HTREE directory inode 24001: block #337 has bad min hash +Problem in HTREE directory inode 24001: block #337 has bad max hash +Problem in HTREE directory inode 24001: block #338 has bad min hash +Problem in HTREE directory inode 24001: block #338 has bad max hash +Problem in HTREE directory inode 24001: block #339 has bad min hash +Problem in HTREE directory inode 24001: block #339 has bad max hash +Problem in HTREE directory inode 24001: block #340 has bad min hash +Problem in HTREE directory inode 24001: block #340 has bad max hash +Problem in HTREE directory inode 24001: block #341 has bad min hash +Problem in HTREE directory inode 24001: block #341 has bad max hash +Problem in HTREE directory inode 24001: block #342 has bad min hash +Problem in HTREE directory inode 24001: block #342 has bad max hash +Problem in HTREE directory inode 24001: block #343 has bad min hash +Problem in HTREE directory inode 24001: block #343 has bad max hash +Problem in HTREE directory inode 24001: block #344 has bad min hash +Problem in HTREE directory inode 24001: block #344 has bad max hash +Problem in HTREE directory inode 24001: block #345 has bad min hash +Problem in HTREE directory inode 24001: block #345 has bad max hash +Problem in HTREE directory inode 24001: block #346 has bad min hash +Problem in HTREE directory inode 24001: block #346 has bad max hash +Problem in HTREE directory inode 24001: block #347 has bad min hash +Problem in HTREE directory inode 24001: block #347 has bad max hash +Problem in HTREE directory inode 24001: block #348 has bad min hash +Problem in HTREE directory inode 24001: block #348 has bad max hash +Problem in HTREE directory inode 24001: block #349 has bad min hash +Problem in HTREE directory inode 24001: block #349 has bad max hash +Problem in HTREE directory inode 24001: block #350 has bad min hash +Problem in HTREE directory inode 24001: block #350 has bad max hash +Problem in HTREE directory inode 24001: block #351 has bad min hash +Problem in HTREE directory inode 24001: block #351 has bad max hash +Problem in HTREE directory inode 24001: block #352 has bad min hash +Problem in HTREE directory inode 24001: block #352 has bad max hash +Problem in HTREE directory inode 24001: block #353 has bad min hash +Problem in HTREE directory inode 24001: block #353 has bad max hash +Problem in HTREE directory inode 24001: block #354 has bad min hash +Problem in HTREE directory inode 24001: block #354 has bad max hash +Problem in HTREE directory inode 24001: block #355 has bad min hash +Problem in HTREE directory inode 24001: block #355 has bad max hash +Problem in HTREE directory inode 24001: block #356 has bad min hash +Problem in HTREE directory inode 24001: block #356 has bad max hash +Problem in HTREE directory inode 24001: block #357 has bad min hash +Problem in HTREE directory inode 24001: block #357 has bad max hash +Problem in HTREE directory inode 24001: block #358 has bad min hash +Problem in HTREE directory inode 24001: block #358 has bad max hash +Problem in HTREE directory inode 24001: block #359 has bad min hash +Problem in HTREE directory inode 24001: block #359 has bad max hash +Problem in HTREE directory inode 24001: block #360 has bad min hash +Problem in HTREE directory inode 24001: block #360 has bad max hash +Problem in HTREE directory inode 24001: block #361 has bad min hash +Problem in HTREE directory inode 24001: block #361 has bad max hash +Problem in HTREE directory inode 24001: block #362 has bad min hash +Problem in HTREE directory inode 24001: block #362 has bad max hash +Problem in HTREE directory inode 24001: block #363 has bad min hash +Problem in HTREE directory inode 24001: block #363 has bad max hash +Problem in HTREE directory inode 24001: block #364 has bad min hash +Problem in HTREE directory inode 24001: block #364 has bad max hash +Problem in HTREE directory inode 24001: block #365 has bad min hash +Problem in HTREE directory inode 24001: block #365 has bad max hash +Problem in HTREE directory inode 24001: block #366 has bad min hash +Problem in HTREE directory inode 24001: block #366 has bad max hash +Problem in HTREE directory inode 24001: block #367 has bad min hash +Problem in HTREE directory inode 24001: block #367 has bad max hash +Problem in HTREE directory inode 24001: block #368 has bad min hash +Problem in HTREE directory inode 24001: block #368 has bad max hash +Problem in HTREE directory inode 24001: block #369 has bad min hash +Problem in HTREE directory inode 24001: block #369 has bad max hash +Problem in HTREE directory inode 24001: block #370 has bad min hash +Problem in HTREE directory inode 24001: block #370 has bad max hash +Problem in HTREE directory inode 24001: block #371 has bad min hash +Problem in HTREE directory inode 24001: block #371 has bad max hash +Problem in HTREE directory inode 24001: block #372 has bad min hash +Problem in HTREE directory inode 24001: block #372 has bad max hash +Problem in HTREE directory inode 24001: block #373 has bad min hash +Problem in HTREE directory inode 24001: block #373 has bad max hash +Problem in HTREE directory inode 24001: block #374 has bad min hash +Problem in HTREE directory inode 24001: block #374 has bad max hash +Problem in HTREE directory inode 24001: block #375 has bad min hash +Problem in HTREE directory inode 24001: block #375 has bad max hash +Problem in HTREE directory inode 24001: block #376 has bad min hash +Problem in HTREE directory inode 24001: block #376 has bad max hash +Problem in HTREE directory inode 24001: block #377 has bad min hash +Problem in HTREE directory inode 24001: block #377 has bad max hash +Problem in HTREE directory inode 24001: block #378 has bad min hash +Problem in HTREE directory inode 24001: block #378 has bad max hash +Problem in HTREE directory inode 24001: block #379 has bad min hash +Problem in HTREE directory inode 24001: block #379 has bad max hash +Problem in HTREE directory inode 24001: block #380 has bad min hash +Problem in HTREE directory inode 24001: block #380 has bad max hash +Problem in HTREE directory inode 24001: block #381 has bad min hash +Problem in HTREE directory inode 24001: block #382 has bad max hash +Problem in HTREE directory inode 24001: block #383 has bad min hash +Problem in HTREE directory inode 24001: block #383 has bad max hash +Problem in HTREE directory inode 24001: block #384 has bad min hash +Problem in HTREE directory inode 24001: block #384 has bad max hash +Problem in HTREE directory inode 24001: block #385 has bad min hash +Problem in HTREE directory inode 24001: block #385 has bad max hash +Problem in HTREE directory inode 24001: block #386 has bad min hash +Problem in HTREE directory inode 24001: block #386 has bad max hash +Problem in HTREE directory inode 24001: block #387 has bad min hash +Problem in HTREE directory inode 24001: block #387 has bad max hash +Problem in HTREE directory inode 24001: block #388 has bad min hash +Problem in HTREE directory inode 24001: block #388 has bad max hash +Problem in HTREE directory inode 24001: block #389 has bad min hash +Problem in HTREE directory inode 24001: block #389 has bad max hash +Problem in HTREE directory inode 24001: block #390 has bad min hash +Problem in HTREE directory inode 24001: block #390 has bad max hash +Problem in HTREE directory inode 24001: block #391 has bad min hash +Problem in HTREE directory inode 24001: block #391 has bad max hash +Problem in HTREE directory inode 24001: block #392 has bad min hash +Problem in HTREE directory inode 24001: block #392 has bad max hash +Problem in HTREE directory inode 24001: block #393 has bad min hash +Problem in HTREE directory inode 24001: block #393 has bad max hash +Problem in HTREE directory inode 24001: block #394 has bad min hash +Problem in HTREE directory inode 24001: block #394 has bad max hash +Problem in HTREE directory inode 24001: block #395 has bad min hash +Problem in HTREE directory inode 24001: block #395 has bad max hash +Problem in HTREE directory inode 24001: block #396 has bad min hash +Problem in HTREE directory inode 24001: block #396 has bad max hash +Problem in HTREE directory inode 24001: block #397 has bad min hash +Problem in HTREE directory inode 24001: block #397 has bad max hash +Problem in HTREE directory inode 24001: block #398 has bad min hash +Problem in HTREE directory inode 24001: block #398 has bad max hash +Problem in HTREE directory inode 24001: block #399 has bad min hash +Problem in HTREE directory inode 24001: block #399 has bad max hash +Problem in HTREE directory inode 24001: block #400 has bad min hash +Problem in HTREE directory inode 24001: block #400 has bad max hash +Problem in HTREE directory inode 24001: block #401 has bad min hash +Problem in HTREE directory inode 24001: block #401 has bad max hash +Problem in HTREE directory inode 24001: block #402 has bad min hash +Problem in HTREE directory inode 24001: block #402 has bad max hash +Problem in HTREE directory inode 24001: block #403 has bad min hash +Problem in HTREE directory inode 24001: block #403 has bad max hash +Problem in HTREE directory inode 24001: block #404 has bad min hash +Problem in HTREE directory inode 24001: block #404 has bad max hash +Problem in HTREE directory inode 24001: block #405 has bad min hash +Problem in HTREE directory inode 24001: block #405 has bad max hash +Problem in HTREE directory inode 24001: block #406 has bad min hash +Problem in HTREE directory inode 24001: block #406 has bad max hash +Problem in HTREE directory inode 24001: block #407 has bad min hash +Problem in HTREE directory inode 24001: block #407 has bad max hash +Problem in HTREE directory inode 24001: block #408 has bad min hash +Problem in HTREE directory inode 24001: block #408 has bad max hash +Problem in HTREE directory inode 24001: block #409 has bad min hash +Problem in HTREE directory inode 24001: block #409 has bad max hash +Problem in HTREE directory inode 24001: block #410 has bad min hash +Problem in HTREE directory inode 24001: block #410 has bad max hash +Problem in HTREE directory inode 24001: block #411 has bad min hash +Problem in HTREE directory inode 24001: block #411 has bad max hash +Problem in HTREE directory inode 24001: block #412 has bad min hash +Problem in HTREE directory inode 24001: block #412 has bad max hash +Problem in HTREE directory inode 24001: block #413 has bad min hash +Problem in HTREE directory inode 24001: block #413 has bad max hash +Problem in HTREE directory inode 24001: block #414 has bad min hash +Problem in HTREE directory inode 24001: block #414 has bad max hash +Problem in HTREE directory inode 24001: block #415 has bad min hash +Problem in HTREE directory inode 24001: block #415 has bad max hash +Problem in HTREE directory inode 24001: block #416 has bad min hash +Problem in HTREE directory inode 24001: block #416 has bad max hash +Problem in HTREE directory inode 24001: block #417 has bad min hash +Problem in HTREE directory inode 24001: block #417 has bad max hash +Problem in HTREE directory inode 24001: block #418 has bad min hash +Problem in HTREE directory inode 24001: block #418 has bad max hash +Problem in HTREE directory inode 24001: block #419 has bad min hash +Problem in HTREE directory inode 24001: block #419 has bad max hash +Problem in HTREE directory inode 24001: block #420 has bad min hash +Problem in HTREE directory inode 24001: block #420 has bad max hash +Problem in HTREE directory inode 24001: block #421 has bad min hash +Problem in HTREE directory inode 24001: block #421 has bad max hash +Problem in HTREE directory inode 24001: block #422 has bad min hash +Problem in HTREE directory inode 24001: block #422 has bad max hash +Problem in HTREE directory inode 24001: block #423 has bad min hash +Problem in HTREE directory inode 24001: block #423 has bad max hash +Problem in HTREE directory inode 24001: block #424 has bad min hash +Problem in HTREE directory inode 24001: block #424 has bad max hash +Problem in HTREE directory inode 24001: block #425 has bad min hash +Problem in HTREE directory inode 24001: block #425 has bad max hash +Problem in HTREE directory inode 24001: block #426 has bad min hash +Problem in HTREE directory inode 24001: block #426 has bad max hash +Problem in HTREE directory inode 24001: block #427 has bad min hash +Problem in HTREE directory inode 24001: block #427 has bad max hash +Problem in HTREE directory inode 24001: block #428 has bad min hash +Problem in HTREE directory inode 24001: block #428 has bad max hash +Problem in HTREE directory inode 24001: block #429 has bad min hash +Problem in HTREE directory inode 24001: block #429 has bad max hash +Problem in HTREE directory inode 24001: block #430 has bad min hash +Problem in HTREE directory inode 24001: block #430 has bad max hash +Problem in HTREE directory inode 24001: block #431 has bad min hash +Problem in HTREE directory inode 24001: block #431 has bad max hash +Problem in HTREE directory inode 24001: block #432 has bad min hash +Problem in HTREE directory inode 24001: block #432 has bad max hash +Problem in HTREE directory inode 24001: block #433 has bad min hash +Problem in HTREE directory inode 24001: block #433 has bad max hash +Problem in HTREE directory inode 24001: block #434 has bad min hash +Problem in HTREE directory inode 24001: block #434 has bad max hash +Problem in HTREE directory inode 24001: block #435 has bad min hash +Problem in HTREE directory inode 24001: block #435 has bad max hash +Problem in HTREE directory inode 24001: block #436 has bad min hash +Problem in HTREE directory inode 24001: block #436 has bad max hash +Problem in HTREE directory inode 24001: block #437 has bad min hash +Problem in HTREE directory inode 24001: block #437 has bad max hash +Problem in HTREE directory inode 24001: block #438 has bad min hash +Problem in HTREE directory inode 24001: block #438 has bad max hash +Problem in HTREE directory inode 24001: block #439 has bad min hash +Problem in HTREE directory inode 24001: block #439 has bad max hash +Problem in HTREE directory inode 24001: block #440 has bad min hash +Problem in HTREE directory inode 24001: block #440 has bad max hash +Problem in HTREE directory inode 24001: block #441 has bad min hash +Problem in HTREE directory inode 24001: block #441 has bad max hash +Problem in HTREE directory inode 24001: block #442 has bad min hash +Problem in HTREE directory inode 24001: block #442 has bad max hash +Problem in HTREE directory inode 24001: block #443 has bad min hash +Problem in HTREE directory inode 24001: block #443 has bad max hash +Problem in HTREE directory inode 24001: block #444 has bad min hash +Problem in HTREE directory inode 24001: block #444 has bad max hash +Problem in HTREE directory inode 24001: block #445 has bad min hash +Problem in HTREE directory inode 24001: block #445 has bad max hash +Problem in HTREE directory inode 24001: block #446 has bad min hash +Problem in HTREE directory inode 24001: block #446 has bad max hash +Problem in HTREE directory inode 24001: block #447 has bad min hash +Problem in HTREE directory inode 24001: block #447 has bad max hash +Problem in HTREE directory inode 24001: block #448 has bad min hash +Problem in HTREE directory inode 24001: block #448 has bad max hash +Problem in HTREE directory inode 24001: block #449 has bad min hash +Problem in HTREE directory inode 24001: block #449 has bad max hash +Problem in HTREE directory inode 24001: block #450 has bad min hash +Problem in HTREE directory inode 24001: block #450 has bad max hash +Problem in HTREE directory inode 24001: block #451 has bad min hash +Problem in HTREE directory inode 24001: block #451 has bad max hash +Problem in HTREE directory inode 24001: block #452 has bad min hash +Problem in HTREE directory inode 24001: block #452 has bad max hash +Problem in HTREE directory inode 24001: block #453 has bad min hash +Problem in HTREE directory inode 24001: block #453 has bad max hash +Problem in HTREE directory inode 24001: block #454 has bad min hash +Problem in HTREE directory inode 24001: block #454 has bad max hash +Problem in HTREE directory inode 24001: block #455 has bad min hash +Problem in HTREE directory inode 24001: block #455 has bad max hash +Problem in HTREE directory inode 24001: block #456 has bad min hash +Problem in HTREE directory inode 24001: block #457 has bad min hash +Problem in HTREE directory inode 24001: block #457 has bad max hash +Problem in HTREE directory inode 24001: block #458 has bad min hash +Problem in HTREE directory inode 24001: block #458 has bad max hash +Problem in HTREE directory inode 24001: block #459 has bad min hash +Problem in HTREE directory inode 24001: block #459 has bad max hash +Problem in HTREE directory inode 24001: block #460 has bad min hash +Problem in HTREE directory inode 24001: block #460 has bad max hash +Problem in HTREE directory inode 24001: block #461 has bad min hash +Problem in HTREE directory inode 24001: block #461 has bad max hash +Problem in HTREE directory inode 24001: block #462 has bad min hash +Problem in HTREE directory inode 24001: block #463 has bad min hash +Problem in HTREE directory inode 24001: block #463 has bad max hash +Problem in HTREE directory inode 24001: block #464 has bad min hash +Problem in HTREE directory inode 24001: block #464 has bad max hash +Problem in HTREE directory inode 24001: block #465 has bad min hash +Problem in HTREE directory inode 24001: block #466 has bad min hash +Problem in HTREE directory inode 24001: block #466 has bad max hash +Problem in HTREE directory inode 24001: block #467 has bad min hash +Problem in HTREE directory inode 24001: block #468 has bad min hash +Problem in HTREE directory inode 24001: block #468 has bad max hash +Problem in HTREE directory inode 24001: block #469 has bad min hash +Problem in HTREE directory inode 24001: block #470 has bad max hash +Problem in HTREE directory inode 24001: block #471 has bad min hash +Problem in HTREE directory inode 24001: block #471 has bad max hash +Problem in HTREE directory inode 24001: block #472 has bad min hash +Problem in HTREE directory inode 24001: block #472 has bad max hash +Problem in HTREE directory inode 24001: block #473 has bad min hash Invalid HTREE directory inode 24001 (/test2). Clear HTree index? yes Pass 3: Checking directory connectivity diff --git a/tests/f_resize_inode/expect b/tests/f_resize_inode/expect index 8844647d..965819a9 100644 --- a/tests/f_resize_inode/expect +++ b/tests/f_resize_inode/expect @@ -3,6 +3,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=0 blocks, Stripe width=0 blocks 4096 inodes, 16384 blocks 819 blocks (5.00%) reserved for the super user First data block=1 diff --git a/tests/f_salvage_dir/expect.1 b/tests/f_salvage_dir/expect.1 index fc37883c..32863847 100644 --- a/tests/f_salvage_dir/expect.1 +++ b/tests/f_salvage_dir/expect.1 @@ -1,13 +1,13 @@ Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure -Directory inode 13, block 0, offset 48: directory corrupted +Directory inode 13, block #0, offset 48: directory corrupted Salvage? yes -Directory inode 12, block 1, offset 0: directory corrupted +Directory inode 12, block #1, offset 0: directory corrupted Salvage? yes Setting filetype for entry 'c' in /test (12) to 1. -Directory inode 12, block 1, offset 1016: directory corrupted +Directory inode 12, block #1, offset 1016: directory corrupted Salvage? yes Pass 3: Checking directory connectivity diff --git a/tests/m_dasd_bs/expect.1 b/tests/m_dasd_bs/expect.1 index a3b4465d..31db54b7 100644 --- a/tests/m_dasd_bs/expect.1 +++ b/tests/m_dasd_bs/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=2048 (log=1) Fragment size=2048 (log=1) +Stride=0 blocks, Stripe width=0 blocks 16384 inodes, 32768 blocks 1638 blocks (5.00%) reserved for the super user First data block=0 diff --git a/tests/m_large_file/expect.1 b/tests/m_large_file/expect.1 index 647e7af2..2b40c84c 100644 --- a/tests/m_large_file/expect.1 +++ b/tests/m_large_file/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) +Stride=0 blocks, Stripe width=0 blocks 64 inodes, 16384 blocks 819 blocks (5.00%) reserved for the super user First data block=0 diff --git a/tests/m_meta_bg/expect.1 b/tests/m_meta_bg/expect.1 index b33b5d3d..f1c9cef1 100644 --- a/tests/m_meta_bg/expect.1 +++ b/tests/m_meta_bg/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=0 blocks, Stripe width=0 blocks 32768 inodes, 131072 blocks 6553 blocks (5.00%) reserved for the super user First data block=1 diff --git a/tests/m_no_opt/expect.1 b/tests/m_no_opt/expect.1 index 949f0d22..7f3e5aa7 100644 --- a/tests/m_no_opt/expect.1 +++ b/tests/m_no_opt/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=0 blocks, Stripe width=0 blocks 16384 inodes, 65536 blocks 3276 blocks (5.00%) reserved for the super user First data block=1 diff --git a/tests/m_raid_opt/expect.1 b/tests/m_raid_opt/expect.1 index 17b4d5d2..0c6acc16 100644 --- a/tests/m_raid_opt/expect.1 +++ b/tests/m_raid_opt/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=13 blocks, Stripe width=0 blocks 32768 inodes, 131072 blocks 6553 blocks (5.00%) reserved for the super user First data block=1 diff --git a/tests/m_std/expect.1 b/tests/m_std/expect.1 index c04ed57c..d0bf27c8 100644 --- a/tests/m_std/expect.1 +++ b/tests/m_std/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=0 blocks, Stripe width=0 blocks 16384 inodes, 65536 blocks 3276 blocks (5.00%) reserved for the super user First data block=1 diff --git a/tests/m_uninit/expect.1 b/tests/m_uninit/expect.1 index fe98b2d8..173c0729 100644 --- a/tests/m_uninit/expect.1 +++ b/tests/m_uninit/expect.1 @@ -2,6 +2,7 @@ Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) +Stride=0 blocks, Stripe width=0 blocks 32768 inodes, 131072 blocks 6553 blocks (5.00%) reserved for the super user First data block=1 |