xfs
[Top] [All Lists]

Re: oops in xfs-2.4.2 cvs tree from march 15th

To: haralde@xxxxxxxxxxxxxxxx
Subject: Re: oops in xfs-2.4.2 cvs tree from march 15th
From: Steve Lord <lord@xxxxxxx>
Date: Thu, 15 Mar 2001 10:35:16 -0600
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: Message from haralde@arthur.aksess.no of "Thu, 15 Mar 2001 14:56:40 +0100." <200103151356.f2FDue004869@arthur.aksess.no>
Sender: owner-linux-xfs@xxxxxxxxxxx

This one is somewhat scary - the bug call you hit is at the end of
exit, it is never supposed to get there!

I do not really see how this problem can really be XFS related, it
looks more like a scheduler thing. I wonder if there have been any
external reports of similar problems in linux kernel.

Steve

> Hi
> I have this server running current cvs (updated daily) that
> keeps crashing with the same errors approx once every day.
> (Here are two of the oops'es from /var/log/messages).
> It always happens during the slocate cronjob (but not always).
> The last time I was able to force it by first running xfs_fsr
> followed by slocate.
> 
> The server is running a rh7.0 system with only xfs partitions
> compiled with egcs 1.1.2 (kgcc).
> It's an amd athlon 800mhz machine with 384mb ram and both
> ide/scsi disks.
> 
> Let me know if you need more info.
> 
> regards, Harald
> 
> 
> OOPS1:
> Mar 13 04:04:04 arthur kernel: kernel BUG at dcache.c:349!
> Mar 13 04:04:04 arthur kernel: invalid operand: 0000
> Mar 13 04:04:04 arthur kernel: CPU:    0
> Mar 13 04:04:04 arthur kernel: EIP:    0010:[prune_dcache+113/336]
> Mar 13 04:04:04 arthur kernel: EFLAGS: 00010286
> Mar 13 04:04:04 arthur kernel: eax: 0000001c   ebx: cfdd18e0   ecx: 00000000 
>   e
> dx: ffffffff
> Mar 13 04:04:04 arthur kernel: esi: cfdd18c0   edi: d0a957c0   ebp: c1679fa8 
>   e
> sp: c1679f8c
> Mar 13 04:04:04 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 13 04:04:04 arthur kernel: Process kswapd (pid: 3, stackpage=c1679000)
> Mar 13 04:04:04 arthur kernel: Stack: c01d26ae c01d274e 0000015d 00010f00 000
> 000
> 01 00000004 d0a957c0 c1679fb4 
> Mar 13 04:04:04 arthur kernel:        c01423c2 00007e3f c1679fd0 c012a122 000
> 000
> 06 00000004 00010f00 c01cefd1 
> Mar 13 04:04:04 arthur kernel:        c1678239 c1679fec c012a1be 00000004 000
> 000
> 00 d7fe3f9c c0105000 0063b7e3 
> Mar 13 04:04:04 arthur kernel: Call Trace: [shrink_dcache_memory+34/64] [do_t
> ry_
> to_free_pages+98/144] [kswapd+110/256] [empty_bad_page+0/4096] [kernel_thread
> +35
> /64] 
> Mar 13 04:04:04 arthur kernel: 
> Mar 13 04:04:04 arthur kernel: Code: 0f 0b 83 c4 0c 8d 46 18 8b 53 f8 8b 48 0
> 4 8
> 9 4a 04 89 11 89 
> Mar 13 04:04:05 arthur kernel: kernel BUG at exit.c:458!
> Mar 13 04:04:05 arthur kernel: invalid operand: 0000
> Mar 13 04:04:05 arthur kernel: CPU:    0
> Mar 13 04:04:05 arthur kernel: EIP:    0010:[do_exit+551/576]
> Mar 13 04:04:05 arthur kernel: EFLAGS: 00010286
> Mar 13 04:04:05 arthur kernel: eax: 0000001a   ebx: c025a600   ecx: 00000000 
>   e
> dx: fffffffe
> Mar 13 04:04:05 arthur kernel: esi: c1678000   edi: 0000000b   ebp: c1679e94 
>   e
> sp: c1679e7c
> Mar 13 04:04:05 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 13 04:04:05 arthur kernel: Process kswapd (pid: 3, stackpage=c1679000)
> Mar 13 04:04:05 arthur kernel: Stack: c01cbc6e c01cbda5 000001ca 00000246 000
> 000
> 00 00000000 c1679eac c010981a 
> Mar 13 04:04:05 arthur kernel:        0000000b c1679f58 00000000 c01099c0 c16
> 79f
> 48 c0109a3c c01c67fe c1679f58 
> Mar 13 04:04:05 arthur kernel:        00000000 c1678000 00000000 00000004 000
> 000
> 00 00030002 c0142041 c48531e4 
> 
> OOPS2:
> Mar 15 14:13:36 arthur kernel: kernel BUG at dcache.c:349!
> Mar 15 14:13:36 arthur kernel: invalid operand: 0000
> Mar 15 14:13:36 arthur kernel: CPU:    0
> Mar 15 14:13:36 arthur kernel: EIP:    0010:[prune_dcache+109/332]
> Mar 15 14:13:36 arthur kernel: EFLAGS: 00010286
> Mar 15 14:13:36 arthur kernel: eax: 0000001c   ebx: cadee600   ecx: 00000000 
>   edx: 00000000
> Mar 15 14:13:36 arthur kernel: esi: cadee5e0   edi: c473e2c0   ebp: c167bfa8 
>   esp: c167bf8c
> Mar 15 14:13:36 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 15 14:13:36 arthur kernel: Process kswapd (pid: 3, stackpage=c167b000)
> Mar 15 14:13:36 arthur kernel: Stack: c01cd9ce c01cda6e 0000015d 00010f00 000
> 00182 00000004 c473e2c0 c167bfb4 
> Mar 15 14:13:36 arthur kernel:        c0140d02 0000350c c167bfd0 c0129242 000
> 00006 00000004 00010f00 c01ca2f1 
> Mar 15 14:13:36 arthur kernel:        c167a239 c167bfec c01292d2 00000004 000
> 00000 d7fe3f9c c0105000 00192d04 
> Mar 15 14:13:36 arthur kernel: Call Trace: [shrink_dcache_memory+34/52] [do_t
> ry_to_free_pages+98/132] [kswapd+110/248] [empty_bad_page+0/4096] [kernel_thr
> ead+35/56] 
> Mar 15 14:13:36 arthur kernel: 
> Mar 15 14:13:36 arthur kernel: Code: 0f 0b 83 c4 0c 8d 46 18 8b 53 f8 8b 48 0
> 4 89 4a 04 89 11 89 
> Mar 15 14:13:36 arthur kernel: kernel BUG at exit.c:458!
> Mar 15 14:13:36 arthur kernel: invalid operand: 0000
> Mar 15 14:13:36 arthur kernel: CPU:    0
> Mar 15 14:13:36 arthur kernel: EIP:    0010:[do_exit+539/552]
> Mar 15 14:13:36 arthur kernel: EFLAGS: 00010286
> Mar 15 14:13:36 arthur kernel: eax: 0000001a   ebx: c0255640   ecx: 00000001 
>   edx: 00000001
> Mar 15 14:13:36 arthur kernel: esi: c167a000   edi: 0000000b   ebp: c167be94 
>   esp: c167be7c
> Mar 15 14:13:36 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 15 14:13:36 arthur kernel: Process kswapd (pid: 3, stackpage=c167b000)
> Mar 15 14:13:36 arthur kernel: Stack: c01c6f8e c01c70c5 000001ca 00000246 000
> 00000 00000000 c167beac c01096cd 
> Mar 15 14:13:36 arthur kernel:        0000000b c167bf58 00000000 c010986c c16
> 7bf48 c01098e1 c01c1abe c167bf58 
> Mar 15 14:13:36 arthur kernel:        00000000 c167a000 00000000 00000004 000
> 00000 00030002 c0140991 d7407000 
> Mar 15 14:13:36 arthur kernel: Call Trace: [die+249/252] [do_invalid_op+0/132
> ] [do_invalid_op+117/132] [prune_dcache+109/332] [3c59x:__insmod_3c59x_O/lib/
> modules/2.4.2-XFS/kernel/drivers/net/3+-278666/96] [hide_cursor+129/140] [vt_
> console_print+724/744] 
> Mar 15 14:13:36 arthur kernel:        [error_code+52/64] [prune_dcache+109/33
> 2] [shrink_dcache_memory+34/52] [do_try_to_free_pages+98/132] [kswapd+110/248
> ] [empty_bad_page+0/4096] [kernel_thread+35/56] 
> Mar 15 14:13:36 arthur kernel: 
> Mar 15 14:13:36 arthur kernel: Code: 0f 0b 83 c4 0c e9 37 fe ff ff 8d 76 00 5
> 5 89 e5 8b 4d 08 85 
> Mar 15 14:13:36 arthur kernel: kernel BUG at exit.c:458!
> Mar 15 14:13:36 arthur kernel: invalid operand: 0000
> Mar 15 14:13:36 arthur kernel: CPU:    0
> Mar 15 14:13:36 arthur kernel: EIP:    0010:[do_exit+539/552]
> Mar 15 14:13:36 arthur kernel: EFLAGS: 00010286
> Mar 15 14:13:36 arthur kernel: eax: 0000001a   ebx: 00000000   ecx: 00000001 
>   edx: 00000001
> Mar 15 14:13:36 arthur kernel: esi: c167a000   edi: 0000000b   ebp: c167bd84 
>   esp: c167bd6c
> Mar 15 14:13:36 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 15 14:13:36 arthur kernel: Process kswapd (pid: 3, stackpage=c167b000)
> Mar 15 14:13:36 arthur kernel: Stack: c01c6f8e c01c70c5 000001ca 00000246 000
> 00000 00000000 c167bd9c c01096cd 
> Mar 15 14:13:36 arthur kernel:        0000000b c167be48 00000000 c010986c c16
> 7be38 c01098e1 c01c1abe c167be48 
> Mar 15 14:13:36 arthur kernel:        00000000 c167a000 00000000 00000004 000
> 00000 00030002 c0115c37 00000000 
> Mar 15 14:13:36 arthur kernel: Call Trace: [die+249/252] [do_invalid_op+0/132
> ] [do_invalid_op+117/132] [do_exit+539/552] [lf+57/104] [vt_console_print+724
> /744] [error_code+52/64] 
> Mar 15 14:13:36 arthur kernel:        [do_exit+539/552] [die+249/252] [do_inv
> alid_op+0/132] [do_invalid_op+117/132] [prune_dcache+109/332] [3c59x:__insmod
> _3c59x_O/lib/modules/2.4.2-XFS/kernel/drivers/net/3+-278666/96] [hide_cursor+
> 129/140] [vt_console_print+724/744] 
> Mar 15 14:13:36 arthur kernel:        [error_code+52/64] [prune_dcache+109/33
> 2] [shrink_dcache_memory+34/52] [do_try_to_free_pages+98/132] [kswapd+110/248
> ] [empty_bad_page+0/4096] [kernel_thread+35/56] 
> Mar 15 14:13:36 arthur kernel: 
> Mar 15 14:13:36 arthur kernel: Code: 0f 0b 83 c4 0c e9 37 fe ff ff 8d 76 00 5
> 5 89 e5 8b 4d 08 85 
> Mar 15 14:13:36 arthur kernel: kernel BUG at exit.c:458!
> Mar 15 14:13:36 arthur kernel: invalid operand: 0000
> Mar 15 14:13:36 arthur kernel: CPU:    0
> Mar 15 14:13:36 arthur kernel: EIP:    0010:[do_exit+539/552]
> Mar 15 14:13:36 arthur kernel: EFLAGS: 00010286
> Mar 15 14:13:36 arthur kernel: eax: 0000001a   ebx: 00000000   ecx: 00000000 
>   edx: fffffffb
> Mar 15 14:13:36 arthur kernel: esi: c167a000   edi: 0000000b   ebp: c167bc74 
>   esp: c167bc5c
> Mar 15 14:13:36 arthur kernel: ds: 0018   es: 0018   ss: 0018
> Mar 15 14:13:36 arthur kernel: Process kswapd (pid: 3, stackpage=c167b000)



<Prev in Thread] Current Thread [Next in Thread>