Hello.
I've experienced frequent system crashes on Linux 2.4.31(Debian Woody, 2
x Xeon, scsi) lately.
Unfortunately I'm unable to run memtest right now(24h production server),
so it's possible that the hardware is to blame, however I decided to post oopses
here in hope that some of the xfs gurus here can comment on the
possibility that this is something else than bad hardware.
2 oopses included below happened in almost the same conditions(backup
running, high i/o load).
Filesystems has been checked with xfs_check, no problems found.
Thanks in advance for all help.
oops1:
Unable to handle kernel paging request at virtual address f908492c
c01701eb000000031d75063
*pgd = 0000000031d75063
Oops: 0002
CPU: 0010:[<c01701eb>] Not tainted
EIP: 0010:[<c01701eb>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046ebx: 0173fe45 ecx: f3385000 edx: 00000034
eax: 4c2e646f ebx: 0173fe45 ecx: f3385000 edx: 00000034
esi: c281d310 edi: 0000002a ebp: c285bb50 esp: c2855e00
ds: 0018 es: 0018 ss: 0018age=c2855000)
Process kswapd (pid: 7, stackpage=c2855000)00000000 c281d318 c281d320
c0170628
Stack: c285b800 d28b4d80 00000282 00000001 00000000 c281d318 c281d320
c0170628
c281d310 c285ba00 0000007e ea172ae0 ea172a90 00000000 d28b4d80
c02186d5
d28b4d80 c01ef27f d28b4d80 00000060 ea172a90 c485db00 f73de270
c01ef2ef
Call Trace: [<c0170628>] [<c02186d5>] [<c01ef27f>] [<c01ef2ef>]
[<c01eb8b1>]
[<c020af2c>] [<c020ada5>] [<c0215063>] [<c02154d9>] [<c0208176>]
[<c0208084>]
[<c02155f3>] [<c021408a>] [<c0190865>] [<c01908fe>] [<c0190bc9>]
[<c0190d37>]
[<c0171e78>] [<c0171fce>] [<c0172036>] [<c017214d>] [<c0145890>]
Code: 89 44 99 18 89 59 14 8b 41 10 8d 50 ff 89 51 10 83 f8 01 75
>>EIP; c01701eb <free_block+63/f0> <=====
>>eax; 4c2e646f Before first symbol
>>ebx; 0173fe45 Before first symbol
>>ecx; f3385000 <_end+32f9dbec/384bebec>
>>esi; c281d310 <_end+2435efc/384bebec>
>>ebp; c285bb50 <_end+247473c/384bebec>
>>esp; c2855e00 <_end+246e9ec/384bebec>
Trace; c0170628 <kfree+70/98>
Trace; c02186d5 <kmem_free+25/3c>
Trace; c01ef27f <xfs_idestroy_fork+77/ac>
Trace; c01ef2ef <xfs_idestroy+3b/90>
Trace; c01eb8b1 <xfs_ireclaim+59/60>
Trace; c020af2c <xfs_finish_reclaim+104/110>
Trace; c020ada5 <xfs_reclaim+115/198>
Trace; c0215063 <vn_reclaim+1b/4c>
Trace; c02154d9 <vn_purge+101/12c>
Trace; c0208176 <xfs_inactive+11a/438>
Trace; c0208084 <xfs_inactive+28/438>
Trace; c02155f3 <vn_remove+3f/46>
Trace; c021408a <linvfs_clear_inode+16/1c
Trace; c0190865 <clear_inode+65/ac>
Trace; c01908fe <dispose_list+52/c4>
Trace; c0190bc9 <prune_icache+bd/210>
Trace; c0190d37 <shrink_icache_memory+1b/30>
Trace; c0171e78 <try_to_free_pages_zone+8c/e4>
Trace; c0171fce <kswapd_balance_pgdat+4a/98>
Trace; c0172036 <kswapd_balance+1a/30>
Trace; c017214d <kswapd+99/b4>
Trace; c0145890 <arch_kernel_thread+28/38>
Code; c01701eb <free_block+63/f0>
00000000 <_EIP>:
Code; c01701eb <free_block+63/f0> <=====
0: 89 44 99 18 mov %eax,0x18(%ecx,%ebx,4) <=====
Code; c01701ef <free_block+67/f0>
4: 89 59 14 mov %ebx,0x14(%ecx)
Code; c01701f2 <free_block+6a/f0>
7: 8b 41 10 mov 0x10(%ecx),%eax
Code; c01701f5 <free_block+6d/f0>
a: 8d 50 ff lea 0xffffffff(%eax),%edx
Code; c01701f8 <free_block+70/f0>
d: 89 51 10 mov %edx,0x10(%ecx)
Code; c01701fb <free_block+73/f0>
10: 83 f8 01 cmp $0x1,%eax
Code; c01701fe <free_block+76/f0>
13: 75 00 jne 15 <_EIP+0x15> c0170200
<free_block+78/f0>
oops2:
Unable to handle kernel paging request at virtual address 30c9c439
c01eb12e
*pgd = 0000000000000000
Oops: 0000
CPU: 2
EIP: 0010:[xfs_iget_core+98/1216] Not tainted
EFLAGS: 00010202
eax: 30c9c401 ebx: f73fc33c ecx: f73c0c00 edx: 0f844a71
esi: f6e1c000 edi: 00000002 ebp: f73c0d28 esp: f6e1de14
ds: 0018 es: 0018 ss: 0018
Process php (pid: 2603, stackpage=f6e1d000)
Stack: d39f9b00 d39f9b20 00000000 f73c0c00 f73fc340 30c9c401 c01eb600
d39f9b00
f73c0c00 00000000 0f844a71 00000000 00000000 00000000 f6e1dedc
00000000
00000000 d39f9b20 00000000 f1ef4d40 f1ef4d60 f6e1dedc c0203b29
f73c0c00
Call Trace: [xfs_iget+116/340] [xfs_dir_lookup_int+101/208]
[xfs_lookup+62/104] [linvfs_lookup+63/132] [real_lookup+122/268]
Code: 39 50 38 0f 85 29 01 00 00 8b 4c 24 2c 39 48 3c 0f 85 1c 01
>>eax; 30c9c401 Before first symbol
>>ebx; f73fc33c <_end+37014f28/384bebec>
>>ecx; f73c0c00 <_end+36fd97ec/384bebec>
>>edx; 0f844a71 Before first symbol
>>esi; f6e1c000 <_end+36a34bec/384bebec>
>>ebp; f73c0d28 <_end+36fd9914/384bebec>
>>esp; f6e1de14 <_end+36a36a00/384bebec>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 39 50 38 cmp %edx,0x38(%eax)
Code; 00000003 Before first symbol
3: 0f 85 29 01 00 00 jne 132 <_EIP+0x132> 00000132 Before
first symbol
Code; 00000009 Before first symbol
9: 8b 4c 24 2c mov 0x2c(%esp,1),%ecx
Code; 0000000d Before first symbol
d: 39 48 3c cmp %ecx,0x3c(%eax)
Code; 00000010 Before first symbol
10: 0f 85 1c 01 00 00 jne 132 <_EIP+0x132> 00000132 Before
first symbol
--
Kamil Kaczkowski
K.Kaczkowski@xxxxxxx
|