Had a problem on one of my file servers - /var/adm/messages reported:
xfs_iget_core: ambiguous vns: vp/0xf5dccb00, invp/0xe149b980
Followed by:
kernel BUG at debug.c:106!
(The ksymoops output is below.)
Then:
<5>xfs_force_shutdown(sd(8,17),0x8) called from line 1070 of file
xfs_trans.c. Return address = 0xc01cda86
Filesystem "sd(8,17)": Corruption of in-memory data detected. Shutting
down filesystem: sd(8,17)
Please umount the filesystem, and rectify the problem(s)
I'm using 2.4.21 kernel with XFS 1.3pre2 (haven't gone to 1.3 yet as it
has been stable so far). Is this problem related to pre2, or is there
some other problem?
Thanks
James Pearson
Sep 25 07:42:15 golf kernel: kernel BUG at debug.c:106!
Sep 25 07:42:15 golf kernel: invalid operand: 0000
Sep 25 07:42:15 golf kernel: CPU: 1
Sep 25 07:42:15 golf kernel: EIP: 0010:[cmn_err+140/160] Not
tainted
Sep 25 07:42:15 golf kernel: EIP: 0010:[<c01ce35c>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Sep 25 07:42:15 golf kernel: EFLAGS: 00010246
Sep 25 07:42:15 golf kernel: eax: 00000040 ebx: 00000000 ecx:
f6b06000 edx: f6ec9f44
Sep 25 07:42:15 golf kernel: esi: c02ae13c edi: c038933e ebp:
00000293 esp: f6b07c84
Sep 25 07:42:15 golf kernel: ds: 0018 es: 0018 ss: 0018
Sep 25 07:42:15 golf kernel: Process nfsd (pid: 951, stackpage=f6b07000)
Sep 25 07:42:15 golf kernel: Stack: e149b9a0 f75d5d9c c949f430 e149b980
c01a2a28 00000000 c02aa520 f5dccb00
Sep 25 07:42:15 golf kernel: e149b980 f78ea800 f6b07ce8 c01b4229
00000000 00000000 47857baa 00000000
Sep 25 07:42:15 golf kernel: c949f430 e149b9a0 e149b980 00000000
00000000 c01a2e6d e149b980 f78ea800
Sep 25 07:42:15 golf kernel: Call Trace: [xfs_iget_core+296/1264]
[xfs_mod_incore_sb_batch+73/144] [xfs_iget+125/352] [xfs_vget+75/192]
[vfs_vget+33/48]
Sep 25 07:42:15 golf kernel: Call Trace: [<c01a2a28>] [<c01b4229>]
[<c01a2e6d>] [<c01bb85b>] [<c01cd9a1>]
Sep 25 07:42:15 golf kernel: [<c01cd4ce>] [<f8a06f68>] [<f8a073df>]
[<f8a0799a>] [<c01ce220>] [<f8a08e37>]
Sep 25 07:42:15 golf kernel: [<f8a091ae>] [<c023a09c>] [<f89d5c03>]
[<f8a0e761>] [<f8a15458>] [<f8a055c7>]
Sep 25 07:42:15 golf kernel: [<f8a14d18>] [<f89d4fe8>] [<f8a15458>]
[<f8a14d18>] [<f8a14d38>] [<f8a053bb>]
Sep 25 07:42:15 golf kernel: [<f8a051b0>] [<c0107296>] [<f8a051b0>]
Sep 25 07:42:15 golf kernel: Code: 0f 0b 6a 00 6e e1 2a c0 5b 5e 5f 5d
c3 8d b4 26 00 00 00 00
>>EIP; c01ce35c <cmn_err+8c/a0> <=====
Trace; c01a2a28 <xfs_iget_core+128/4f0>
Trace; c01b4229 <xfs_mod_incore_sb_batch+49/90>
Trace; c01a2e6d <xfs_iget+7d/160>
Trace; c01bb85b <xfs_vget+4b/c0>
Trace; c01cd9a1 <vfs_vget+21/30>
Trace; c01cd4ce <linvfs_fh_to_dentry+6e/100>
Trace; f8a06f68 <[nfsd]nfsd_get_dentry+28/b0>
Trace; f8a073df <[nfsd]find_fh_dentry+3f/350>
Trace; f8a0799a <[nfsd]fh_verify+2aa/460>
Trace; c01ce220 <vn_remove+40/46>
Trace; f8a08e37 <[nfsd]nfsd_open+27/230>
Trace; f8a091ae <[nfsd]nfsd_read+3e/270>
Trace; c023a09c <sock_sendmsg+6c/90>
Trace; f89d5c03 <[sunrpc]svc_udp_recvfrom+2d3/2e0>
Trace; f8a0e761 <[nfsd]nfsd3_proc_read+121/180>
Trace; f8a15458 <[nfsd]nfsd_procedures3+d8/320>
Trace; f8a055c7 <[nfsd]nfsd_dispatch+b7/17b>
Trace; f8a14d18 <[nfsd]nfsd_version3+0/10>
Trace; f89d4fe8 <[sunrpc]svc_process+368/558>
Trace; f8a15458 <[nfsd]nfsd_procedures3+d8/320>
Trace; f8a14d18 <[nfsd]nfsd_version3+0/10>
Trace; f8a14d38 <[nfsd]nfsd_program+0/18>
Trace; f8a053bb <[nfsd]nfsd+20b/360>
Trace; f8a051b0 <[nfsd]nfsd+0/360>
Trace; c0107296 <arch_kernel_thread+26/30>
Trace; f8a051b0 <[nfsd]nfsd+0/360>
Code; c01ce35c <cmn_err+8c/a0>
00000000 <_EIP>:
Code; c01ce35c <cmn_err+8c/a0> <=====
0: 0f 0b ud2a <=====
Code; c01ce35e <cmn_err+8e/a0>
2: 6a 00 push $0x0
Code; c01ce360 <cmn_err+90/a0>
4: 6e outsb %ds:(%esi),(%dx)
Code; c01ce361 <cmn_err+91/a0>
5: e1 2a loope 31 <_EIP+0x31> c01ce38d
<icmn_err+1d/8c>
Code; c01ce363 <cmn_err+93/a0>
7: c0 5b 5e 5f rcrb $0x5f,0x5e(%ebx)
Code; c01ce367 <cmn_err+97/a0>
b: 5d pop %ebp
Code; c01ce368 <cmn_err+98/a0>
c: c3 ret
Code; c01ce369 <cmn_err+99/a0>
d: 8d b4 26 00 00 00 00 lea 0x0(%esi,1),%esi
|