http://oss.sgi.com/bugzilla/show_bug.cgi?id=847
--- Comment #4 from gabrielvlasiu@xxxxxxxxx 2009-08-27 03:19:30 CST ---
The system is Sun Ultra 5 (ARCH: SUN4U), 64 bit CPU.
Metadumps:
http://www.vlasiu.net/xfs/xfs_metadump_md1.dat.bz2
http://www.vlasiu.net/xfs/xfs_metadump_md3.dat.bz2
I was unable to do a metadump on / partition - again bus error now on xfs_db
(xfs_repair don't work either):
# gdb ./xfs_db
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "sparc-linux-gnu"...
(gdb) run /dev/md0
Starting program: /xfsprogs-2.9.8/db/xfs_db /dev/md0
[Thread debugging using libthread_db enabled]
[New Thread 0xf7f75620 (LWP 9025)]
Program received signal SIGBUS, Bus error.
[Switching to Thread 0xf7f75620 (LWP 9025)]
xfs_iformat_extents (ip=0x9e678, dip=0x9ee00, whichfork=0) at xfs_inode.c:461
461 xfs_inode.c: No such file or directory.
in xfs_inode.c
(gdb) bt
#0 xfs_iformat_extents (ip=0x9e678, dip=0x9ee00, whichfork=0) at
xfs_inode.c:461
#1 0x0003fb30 in libxfs_iformat (ip=0x9e678, dip=0x9ee00) at xfs_inode.c:301
#2 0x00039b84 in libxfs_iread (mp=<value optimized out>, tp=0x0, ino=128,
ip=0x9e678, bno=0) at util.c:84
#3 0x00037394 in libxfs_iget (mp=0x8b578, tp=0x0, ino=128, lock_flags=0,
ipp=0x8b66c, bno=0) at rdwr.c:780
#4 0x00035d58 in libxfs_mount (mp=0x8b578, sb=0x8b578, dev=<value optimized
out>, logdev=<value optimized out>, rtdev=0, flags=3)
at init.c:638
#5 0x0002aa74 in init (argc=2, argv=0xff9ede64) at init.c:125
#6 0x0002ab7c in main (argc=2, argv=0xff9ede64) at init.c:153
(gdb)
What's really strange is that the xfs_repair works well on a new created
filesistem (with log version 2). But not on old ones (created in debian 4).
--
Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
|