[CentOS] kernel crash

Fri May 12 13:21:13 UTC 2006
Alexandru E. Ungur <alexandru at globalterrasoft.ro>

Hi all,

I'm having a bit of a problem with a CentOS box. It ocasionally
crashes/freezes.  I configured to send all kernel logging to a
remote box so I've been able to catch one kernel crash:

May 12 15:34:18 ioana.slack.i kernel: ------------[ cut here ]------------ 
May 12 15:34:18 ioana.slack.i kernel: kernel BUG at arch/i386/kernel/ldt.c:46! 
May 12 15:34:18 ioana.slack.i kernel: invalid operand: 0000 [#1] 
May 12 15:34:18 ioana.slack.i kernel: Modules linked in: md5 ipv6 parport_pc lp parport it87 eeprom i2c_sensor i2c_isa i2c_sis96x i2c_dev i2c_core sunrpc dm_mirror dm_mod button battery ac ohci_hcd ehci_hcd snd_bt87x snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore sis900 floppy ext3 jbd 
May 12 15:34:18 ioana.slack.i kernel: CPU:    0 
May 12 15:34:18 ioana.slack.i kernel: EIP:    0060:[<c010c0fc>]    Not tainted VLI 
May 12 15:34:18 ioana.slack.i kernel: EFLAGS: 00010212   (2.6.9-34.EL)  
May 12 15:34:18 ioana.slack.i kernel: EIP is at alloc_ldt+0x5c/0xd5 
May 12 15:34:18 ioana.slack.i kernel: eax: 03c00000   ebx: 00000000   ecx: c4673000   edx: 00000016 
May 12 15:34:18 ioana.slack.i kernel: esi: 00780000   edi: 00000010   ebp: cd0e7574   esp: cabc9e64 
May 12 15:34:18 ioana.slack.i kernel: ds: 007b   es: 007b   ss: 0068 
May 12 15:34:18 ioana.slack.i kernel: Process valknut (pid: 3824, threadinfo=cabc9000 task=c7736bd0) 
May 12 15:34:18 ioana.slack.i kernel: Stack: c4673000 00000000 00010000 03c00000 00000000 cd3b91f8 cd3b93a8 00003c00  
May 12 15:34:18 ioana.slack.i kernel:        cd0e7400 c010c272 00000000 00000000 00003c00 cd3b91f4 cd0e7574 00000000  
May 12 15:34:18 ioana.slack.i kernel:        cd3b9080 1d244b3c 00000000 0000000a c031b4a4 00000000 00000000 00000000  
May 12 15:34:18 ioana.slack.i kernel: Call Trace: 
May 12 15:34:18 ioana.slack.i kernel:  [<c010c272>] init_new_context+0xfd/0x19f 
May 12 15:34:18 ioana.slack.i kernel:  [<c011ef60>] copy_mm+0x101/0x14f 
May 12 15:34:18 ioana.slack.i kernel:  [<c012017e>] copy_process+0x709/0xd4f 
May 12 15:34:18 ioana.slack.i kernel:  [<c01879b4>] inode_update_time+0x80/0x87 
May 12 15:34:18 ioana.slack.i kernel:  [<c01208bd>] do_fork+0x9b/0x1a5 
May 12 15:34:18 ioana.slack.i kernel:  [<c0176f9b>] pipe_write+0x1c/0x20 
May 12 15:34:18 ioana.slack.i kernel:  [<c0168d21>] vfs_write+0xda/0xe2 
May 12 15:34:18 ioana.slack.i kernel:  [<c0104923>] sys_clone+0x22/0x26 
May 12 15:34:18 ioana.slack.i kernel:  [<c0311443>] syscall_call+0x7/0xb 
May 12 15:34:18 ioana.slack.i kernel: Code: 01 00 00 81 e6 00 fe ff ff 8d 04 f5 00 00 00 00 89 44 24 0c 39 44 24 08 7d 6d 8b 7c 24 08 c1 ef 0c 81 7c 24 08 ff ff 00 00 7e 08 <0f> 0b 2e 00 8d b4 31 c0 8b 5c bd 2c 85 db 75 3e 31 d2 b9 bc 0f  
May 12 15:34:18 ioana.slack.i kernel:  <0>Fatal exception: panic in 5 seconds 

[root at ioana ~]# rpm -qa|grep kernel
kernel-utils-2.4-13.1.80
kernel-2.6.9-34.EL
kernel-devel-2.6.9-34.EL

I tried searching for the file that was reported to contain the bug,
but I found nothing:
[root at ioana ~]# find /usr/src/kernels/2.6.9-34.EL-i686 -name ldt.c
[root at ioana ~]# 

Does anybody know what is going on? What can I do to debug this... ?

TIA,
Alex