[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Kernel OOPS



I'm seeing the following crash on my server.  This system is a SMP system
with a Highpoint IDE Raid controller and a Buslogic SCSI card (I'm
mentioning that because the crash appears to go away if I remove the SCSI
interface).  From the output of ksymoops, it appears to be crashing in the
xfs routines.

kernel BUG at /misc/src/linux-2.4.17/include/asm/spinlock.h:86!
invalid operand: 0000
CPU:    0
EIP:    0010:[<c020c4c7>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010002
eax: 00000040   ebx: ef24aab4   ecx: c05107ac   edx: 00003e7c
esi: ecd80930   edi: 00000202   ebp: e2babd48   esp: e2babd30
ds: 0018   es: 0018   ss: 0018
Process python (pid: 1678, stackpage=e2bab000)
Stack: c03e6520 00000056 ef24ab60 ecd80930 ef24aab4 00000000 e2babd6c c020962b
       ef24aab4 ecd80930 00000000 00000000 00000000 ef582594 ecd80930 e2babe20
       c0217191 ef525800 ecd80930 00000000 00000000 00000000 ffffffff ffffffff
Call Trace: [<c020962b>] [<c0217191>] [<c023b798>] [<c02044c8>] [<c021d3ab>]
   [<c021d93b>] [<c0229ec2>] [<c01441b3>] [<c0142bb4>] [<c0142c3d>] [<c01076fb>]
Code: 0f 0b 5e 58 c6 83 ac 00 00 00 01 57 9d eb 74 8b 46 28 8b 8b

>>EIP; c020c4c6 <xlog_regrant_reserve_log_space+106/1a0>   <=====
Trace; c020962a <xfs_log_done+9a/c0>
Trace; c0217190 <xfs_trans_commit+a0/2d0>
Trace; c023b798 <kmem_zone_zalloc+38/d0>
Trace; c02044c8 <xfs_itruncate_finish+278/300>
Trace; c021d3aa <xfs_inactive_free_eofblocks+22a/270>
Trace; c021d93a <xfs_release+9a/120>
Trace; c0229ec2 <linvfs_release+22/30>
Trace; c01441b2 <fput+52/160>
Trace; c0142bb4 <filp_close+114/120>
Trace; c0142c3c <sys_close+7c/a0>
Trace; c01076fa <system_call+32/38>
Code;  c020c4c6 <xlog_regrant_reserve_log_space+106/1a0>
00000000 <_EIP>:
Code;  c020c4c6 <xlog_regrant_reserve_log_space+106/1a0>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c020c4c8 <xlog_regrant_reserve_log_space+108/1a0>
   2:   5e                        pop    %esi
Code;  c020c4c8 <xlog_regrant_reserve_log_space+108/1a0>
   3:   58                        pop    %eax
Code;  c020c4ca <xlog_regrant_reserve_log_space+10a/1a0>
   4:   c6 83 ac 00 00 00 01      movb   $0x1,0xac(%ebx)
Code;  c020c4d0 <xlog_regrant_reserve_log_space+110/1a0>
   b:   57                        push   %edi
Code;  c020c4d2 <xlog_regrant_reserve_log_space+112/1a0>
   c:   9d                        popf
Code;  c020c4d2 <xlog_regrant_reserve_log_space+112/1a0>
   d:   eb 74                     jmp    83 <_EIP+0x83> c020c548 <xlog_regrant_reserve_log_space+188/1a0>
Code;  c020c4d4 <xlog_regrant_reserve_log_space+114/1a0>
   f:   8b 46 28                  mov    0x28(%esi),%eax
Code;  c020c4d8 <xlog_regrant_reserve_log_space+118/1a0>
  12:   8b 8b 00 00 00 00         mov    0x0(%ebx),%ecx

Entering kdb (current=0xe2baa000, pid 1678) on processor 0 Oops: invalid operand
eax = 0x00000040 ebx = 0xef24aab4 ecx = 0xc05107ac edx = 0x00003e7c
esi = 0xecd80930 edi = 0x00000202 esp = 0xe2babd30 eip = 0xc020c4c7
ebp = 0xe2babd48 xss = 0x00000018 xcs = 0x00000010 eflags = 0x00010002

1 warning issued.  Results may not be reliable.

-- 
Dan Rich <drich@employees.org> |   http://www.employees.org/~drich/
                               |  "Step up to red alert!"  "Are you sure, sir?
                               |   It means changing the bulb in the sign..."
                               |          - Red Dwarf (BBC)