Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2002 14:41:04 -0700 (PDT)
From:      NITIN BAHADUR <nitin_bahadur@yahoo.com>
To:        hackers@freebsd.org
Subject:   kernel crash in nfs code...
Message-ID:  <20020608214104.40036.qmail@web10404.mail.yahoo.com>

next in thread | raw e-mail | index | archive | help
Hi,
   I recently had 3 kernel crashes on 2 different
machines in the same place. The machines have 3 GB
memory (but MAXMEM is set to 1 GB in kernel config
file). The machines are running freeBSD 4.4, Sept 16th
build. Enlcosed is the trace of the crash...

#0  dumpsys () at ../../kern/kern_shutdown.c:473
#1  0xc01bcc33 in boot (howto=256) at
../../kern/kern_shutdown.c:313
#2  0xc01bd000 in poweroff_wait (junk=0xc03b252c,
howto=-1069866929)
    at ../../kern/kern_shutdown.c:581
#3  0xc0343a52 in trap_fatal (frame=0xf1782c5c,
eva=2714115144)
    at ../../i386/i386/trap.c:956
#4  0xc0343725 in trap_pfault (frame=0xf1782c5c,
usermode=0, eva=2714115144)
    at ../../i386/i386/trap.c:849
#5  0xc03432e3 in trap (frame={tf_fs = -208928752,
tf_es = 16, tf_ds = 16, 
      tf_edi = -243782356, tf_esi = -304356480, tf_ebp
= -243782448, 
      tf_isp = -243782520, tf_ebx = -1011973632,
tf_edx = -208871772, 
      tf_ecx = -304356480, tf_eax = -1580852480,
tf_trapno = 12, tf_err = 0, 
      tf_eip = -1071153738, tf_cs = 8, tf_eflags =
66194, 
      tf_esp = -1011973632, tf_ss = -304356480}) at
../../i386/i386/trap.c:448
#6  0xc0277db6 in nfs_removerpc (dvp=0xf38cdea4,
name=0xc3ae820c "", 
    namelen=1, cred=0x0, proc=0x0) at
../../nfs/nfs_vnops.c:1643
#7  0xc0277d9d in nfs_removeit (sp=0xc3ae8200) at
../../nfs/nfs_vnops.c:1622
#8  0xc024cd14 in nfs_inactive (ap=0xf1782d2c) at
../../nfs/nfs_node.c:245
#9  0xc01ea442 in vput (vp=0xf38ccc80) at
vnode_if.h:815
#10 0xc01e871a in lookup (ndp=0xf1782ecc) at
../../kern/vfs_lookup.c:588
#11 0xc01e7ef8 in namei (ndp=0xf1782ecc) at
../../kern/vfs_lookup.c:153
#12 0xc01f0ac3 in vn_open (ndp=0xf1782ecc, fmode=1,
cmode=0)
    at ../../kern/vfs_vnops.c:137
---Type <return> to continue, or q <return> to quit---
#13 0xc01eca44 in open (p=0xeddbe380, uap=0xf1782f80)
    at ../../kern/vfs_syscalls.c:996
#14 0xc0343cfd in syscall2 (frame={tf_fs = 135266351,
tf_es = 47, 
      tf_ds = -1079836625, tf_edi = 4, tf_esi =
673140944, 
      tf_ebp = -1079901748, tf_isp = -243781676,
tf_ebx = 673058916, 
      tf_edx = 0, tf_ecx = 10, tf_eax = 5, tf_trapno =
22, tf_err = 2, 
      tf_eip = 672961720, tf_cs = 31, tf_eflags = 659,
tf_esp = -1079901792, 
      tf_ss = 47}) at ../../i386/i386/trap.c:1155
#15 0xc0334115 in Xint0x80_syscall ()


MESSAGE LOG
-----------
    
  Fatal trap 12: page fault while in kernel mode
Jun  7 05:05:49 10_10_101_102 /kernel: fault virtual
address  = 0xa1c61c48
Jun  7 05:05:49 10_10_101_102 /kernel: fault code     
       = supervisor read, page not present   
Jun  7 05:05:49 10_10_101_102 /kernel: instruction
pointer    = 0x8:0xc0277db6
Jun  7 05:05:49 10_10_101_102 /kernel: stack pointer  
       = 0x10:0xf1782c9c
Jun  7 05:05:49 10_10_101_102 /kernel: frame pointer  
       = 0x10:0xf1782cd0
Jun  7 05:05:49 10_10_101_102 /kernel: code segment   
       = base 0x0, limit 0xfffff, type 0x1b  
Jun  7 05:05:49 10_10_101_102 /kernel: = DPL 0, pres
1, def32 1, gran 1
Jun  7 05:05:49 10_10_101_102 /kernel: processor
eflags       = interrupt enabled, resume, IOPL = 0 
Jun  7 05:05:49 10_10_101_102 /kernel: current process
               = 784 (lpfsd)
Jun  7 05:05:49 10_10_101_102 /kernel: interrupt mask 
       = none
Jun  7 05:05:49 10_10_101_102 /kernel: trap number    
       = 12
Jun  7 05:05:49 10_10_101_102 /kernel: panic: page
fault
 Uptime: 7m6s

  I was looking at the core and it the dvp->v_mount
field in frame 6 is corrupted. Haven't seen this b4,
but its quite puzzling to see 3 crashes. Also, the
uptime shows that it happened very quicky.

any ideas whats goin on here ??

thanks
nitin

PS: please cc: me on this as I am not in the mailing
list.


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020608214104.40036.qmail>