xfs
[Top] [All Lists]

kernel BUG on umount with XFS 1.3.1

To: linux-xfs@xxxxxxxxxxx
Subject: kernel BUG on umount with XFS 1.3.1
From: Jeremy Jackson <jerj@xxxxxxxxxxxx>
Date: Wed, 10 Dec 2003 15:51:00 -0500
Sender: linux-xfs-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1
Hi,

I just got a kernel oops. vanilla 2.4.21, device-mapper (EVMS), XFS 1.3.1, packet-writing patch from 2.4.19.

I just copied a 71GiB filesystem with:

# xfsdump -J - /vol2 | xfsrestore -J - /data2

after completion a few seconds maybe a minute passed then:

# umount /vol2
# umount /data2

The second umount segfaulted, and the bug (see ksymoops output in attachment) happened.

Just before kernel BUG in syslog/console/dmesg:

XFS assertion failed: mp->m_inodes == NULL, file: xfs_mount.c, line: 1091

Do I need to send any other info?

Regards,

Jeremy Jackson
ksymoops 2.4.5 on i686 2.4.21-jerj1-k7-smp.  Options used
     -v /data/build/packages/kernel-image-2.4-i386/build-k7-smp/vmlinux 
(specified)
     -k ksyms (specified)
     -l modules (specified)
     -o /lib/modules/2.4.21-jerj1-k7-smp/ (specified)
     -m /boot/System.map-2.4.21-jerj1-k7-smp (specified)
     -i

cpu: 0, clocks: 2666750, slice: 1333375
SGI XFS 1.3.1 with ACLs, debug enabled
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex
kernel BUG at debug.c:55!
invalid operand: 0000
CPU:    0
EIP:    0010:[<c021cbb9>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 0000004a   ebx: ca2a8400   ecx: ffffffff   edx: 00000001
esi: cabbe6c0   edi: ca186e00   ebp: 00000000   esp: c58b9ec8
ds: 0018   es: 0018   ss: 0018
Process umount (pid: 1106, stackpage=c58b9000)
Stack: c037b7a0 c0377754 c037717f 00000443 c01fbaf3 c0377754 c037717f 00000443 
       00000000 ca2a8400 00000000 ca2a8400 c02052d9 ca2a8400 00000000 ca2a8400 
       ca2a8400 c03d85e0 c03d866c 00000001 00000000 cabbe6c0 c021be24 ca2a8400 
Call Trace:    [<c01fbaf3>] [<c02052d9>] [<c021be24>] [<c021b372>] [<c0141c36>]
  [<c01540ee>] [<c0146188>] [<c015496f>] [<c012bd56>] [<c015498c>] [<c0108ba3>]
Code: 0f 0b 37 00 ce b7 37 c0 83 c4 10 c3 8d 74 26 00 8d bc 27 00 


>>EIP; c021cbb9 <assfail+19/30>   <=====

>>ebx; ca2a8400 <_end+9de6624/10386224>
>>ecx; ffffffff <END_OF_CODE+2f6bf1a0/????>
>>esi; cabbe6c0 <_end+a6fc8e4/10386224>
>>edi; ca186e00 <_end+9cc5024/10386224>
>>esp; c58b9ec8 <_end+53f80ec/10386224>

Trace; c01fbaf3 <xfs_unmountfs+93/110>
Trace; c02052d9 <xfs_unmount+1a9/1c0>
Trace; c021be24 <vfs_unmount+74/80>
Trace; c021b372 <linvfs_put_super+32/70>
Trace; c0141c36 <kill_super+d6/140>
Trace; c01540ee <__mntput+1e/30>
Trace; c0146188 <path_release+28/30>
Trace; c015496f <sys_umount+6f/80>
Trace; c012bd56 <sys_munmap+36/60>
Trace; c015498c <sys_oldumount+c/10>
Trace; c0108ba3 <system_call+33/38>

Code;  c021cbb9 <assfail+19/30>
00000000 <_EIP>:
Code;  c021cbb9 <assfail+19/30>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c021cbbb <assfail+1b/30>
   2:   37                        aaa    
Code;  c021cbbc <assfail+1c/30>
   3:   00 ce                     add    %cl,%dh
Code;  c021cbbe <assfail+1e/30>
   5:   b7 37                     mov    $0x37,%bh
Code;  c021cbc0 <assfail+20/30>
   7:   c0 83 c4 10 c3 8d 74      rolb   $0x74,0x8dc310c4(%ebx)
Code;  c021cbc7 <assfail+27/30>
   e:   26 00 8d bc 27 00 00      add    %cl,%es:0x27bc(%ebp)

<Prev in Thread] Current Thread [Next in Thread>
  • kernel BUG on umount with XFS 1.3.1, Jeremy Jackson <=