I have a filesystem here with a corrupt journal it seems. If I try to
mount he filesystem (booting via nfs-root as the fs is supposed to be
mounted as /) I get the following assertion (previous an oops until I
rebuilt with debugging).
Attached is a dump of the log (xfs_logprint -t).
--cw
ksymoops 2.4.6 on i686 2.4.19-xfs-rmap14b. Options used
-V (specified)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19-xfs-rmap14b/ (default)
-m /boot/System.map-2.4.19-xfs-rmap14b (default)
cpu: 0, clocks: 994878, slice: 497439
SGI XFS CVS-09/25/02:05 with ACLs, debug enabled
kernel BUG at debug.c:47!
invalid operand: 0000
CPU: 0
EIP: 0010:[<c01e66c9>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 00000059 ebx: 00000034 ecx: cde98000 edx: 00000001
esi: cf6a8ce0 edi: cf19fbc0 ebp: cdb7bb6c esp: cdb7bb5c
ds: 0018 es: 0018 ss: 0018
Process mount (pid: 190, stackpage=cdb7b000)
Stack: c02bcc00 c02b792b c02b7384 0000051d cdb7bb98 c01c0c3f c02b792b c02b7384
0000051d cf6a8ce0 c1a551d4 00000005 0000000d 0000000d cf6a8d20 cdb7bbc8
c01c25ea cf6a8ce0 cdb40034 00000034 00000000 000005c4 c1aa5e60 cdb40034
Call Trace: [<c01c0c3f>] [<c01c25ea>] [<c01c32d5>] [<c01c393b>] [<c01c39de>]
[<c01c3bf6>] [<c01bb79b>] [<c01c84dd>] [<c01d190d>] [<c01d1ba6>] [<c01d1c79>]
[<c01e54d2>] [<c0137fc9>] [<c01467b5>] [<c0138182>] [<c01476c6>] [<c014798d>]
[<c01477f4>] [<c0147cf0>] [<c01087ff>]
Code: 0f 0b 2f 00 2e cc 2b c0 89 ec 5d c3 8d 76 00 55 8b 0d 88 71
>>EIP; c01e66c9 <assfail+19/28> <=====
Trace; c01c0c3f <xlog_recover_add_to_trans+143/168>
Trace; c01c25ea <xlog_recover_process_data+1f2/260>
Trace; c01c32d5 <xlog_do_recovery_pass+375/9a8>
Trace; c01c393b <xlog_do_log_recovery+33/b4>
Trace; c01c39de <xlog_do_recover+22/1a8>
Trace; c01c3bf6 <xlog_recover+92/bc>
Trace; c01bb79b <xfs_log_mount+cb/104>
Trace; c01c84dd <xfs_mountfs+941/e48>
Trace; c01d190d <xfs_finish_flags+8d/10c>
Trace; c01d1ba6 <xfs_cmountfs+21a/2a8>
Trace; c01d1c79 <xfs_mount+45/50>
Trace; c01e54d2 <linvfs_read_super+12e/28c>
Trace; c0137fc9 <get_sb_bdev+1cd/22c>
Trace; c01467b5 <alloc_vfsmnt+85/b4>
Trace; c0138182 <do_kern_mount+56/100>
Trace; c01476c6 <do_add_mount+62/140>
Trace; c014798d <do_mount+141/158>
Trace; c01477f4 <copy_mount_options+50/a8>
Trace; c0147cf0 <sys_mount+7c/bc>
Trace; c01087ff <system_call+33/38>
Code; c01e66c9 <assfail+19/28>
00000000 <_EIP>:
Code; c01e66c9 <assfail+19/28> <=====
0: 0f 0b ud2a <=====
Code; c01e66cb <assfail+1b/28>
2: 2f das
Code; c01e66cc <assfail+1c/28>
3: 00 2e add %ch,(%esi)
Code; c01e66ce <assfail+1e/28>
5: cc int3
Code; c01e66cf <assfail+1f/28>
6: 2b c0 sub %eax,%eax
Code; c01e66d1 <assfail+21/28>
8: 89 ec mov %ebp,%esp
Code; c01e66d3 <assfail+23/28>
a: 5d pop %ebp
Code; c01e66d4 <assfail+24/28>
b: c3 ret
Code; c01e66d5 <assfail+25/28>
c: 8d 76 00 lea 0x0(%esi),%esi
Code; c01e66d8 <random+0/4c>
f: 55 push %ebp
Code; c01e66d9 <random+1/4c>
10: 8b 0d 88 71 00 00 mov 0x7188,%ecx
md2-log.txt
Description: Text document
|