2.2.16pre2 oops in prune_dcache

From: Romano Giannetti (romano@dea.icai.upco.es)
Date: Mon May 29 2000 - 02:59:45 EST


Hi,

     I had a couple of oops in prune_dcache with 2.2.16pre2. The first
one ocurred while working with enlightnement; i had the VMware modules
loaded (but not vmware running). I had to reboot the system, console
was unresponsive (SysRq didn't work). The second one ocurred over the
weekend, with no vmware modules loading, while executing nightly job
in crontab. Same symptoms.

     I have put a dcache.s file (compiled with -g) and .config in
  http://members.es.tripod.de/r_mano/oops.tgz
  
Oops number one:
 
kfree: Bad obj c497bf60
Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 03107000, %cr3 = 03107000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[kfree+403/424]
EFLAGS: 00010286
eax: 0000001b ebx: c0320b38 ecx: 00000000 edx: 0000003b
esi: c497bf60 edi: c292b870 ebp: 00000817 esp: c34f1e68
ds: 0018 es: 0018 ss: 0018
Process cp (pid: 11938, process nr: 70, stackpage=c34f1000)
Stack: c2f4db80 c48961a0 c292b870 00000817 c48961a0 c292b870 c0130264 c497bf60
       c34f1ed0 c34f1ed0 c0205b7c 00001006 c34f1ed0 00000001 00001006 c01311db
       fffff811 00001006 00000000 c02302b0 c0205b7c c02302b0 c4908a20 c256a550
Call Trace: [prune_dcache+220/300] [try_to_free_inodes+199/264] [grow_inodes+30/384] [get_new_inode+173/280] [get_new_inode+185/280] [iget+88/96] [ext2_lookup+84/124]
       [real_lookup+79/160] [lookup_dentry+296/488] [__namei+40/88] [sys_newlstat+14/96] [system_call+52/56] [startup_32+43/285]
Code: c7 05 00 00 00 00 00 00 00 00 83 c4 08 5b 5e 5f 5d 83 c4 08

Oops number two:

kfree: Bad obj c489e200
Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 00d73000, %cr3 = 00d73000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[kfree+403/424]
EFLAGS: 00010286
eax: 0000001b ebx: c031e8b0 ecx: 00000000 edx: 0000003b
esi: c489e200 edi: c4894ff0 ebp: 000007e3 esp: c345fe68
ds: 0018 es: 0018 ss: 0018
Process slocate (pid: 25924, process nr: 36, stackpage=c345f000)
Stack: c396d480 c48961a0 c4894ff0 000007e3 c48961a0 c4894ff0 c0130264 c489e200
       c345fed0 c345fed0 c0205b7c 00001006 c345fed0 00000000 00001006 c01311db
       fffff7dd 00001006 00000000 c0230038 c0205b7c c0230038 c6350c40 c0e28880
Call Trace: [prune_dcache+220/300] [try_to_free_inodes+199/264] [grow_inodes+30/384] [get_new_inode+173/280] [get_new_inode+185/280] [iget+88/96] [ext2_lookup+84/124]
       [real_lookup+79/160] [lookup_dentry+296/488] [__namei+40/88] [sys_newlstat+14/96] [system_call+52/56]
Code: c7 05 00 00 00 00 00 00 00 00 83 c4 08 5b 5e 5f 5d 83 c4 08

-- 
Romano Giannetti             -  Univ. Pontificia Comillas (Madrid, Spain)
Electronic Engineer - phone +34 915 422 800 ext 2416  fax +34 915 596 569

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:20 EST