Skip site navigation (1)Skip section navigation (2)
Date:      Tue,  4 Jan 2000 11:29:28 -0500 (EST)
From:      dgilbert@velocet.ca
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/15883: -current NFS leases panic
Message-ID:  <20000104162928.5F572137FD5@sabre.velocet.net>

next in thread | raw e-mail | index | archive | help

>Number:         15883
>Category:       kern
>Synopsis:       NFS leases (-q) panic -current
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan  4 08:40:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     David Gilbert
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
Velocet Communications
>Environment:

	4.0-CURRENT cvsup'd at Christmas

>Description:

When a file recently written by an NFS client is accessed by the server,
the server panic's.

Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x12ffa8d4
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc01b5bc9
stack pointer           = 0x10:0xcf608cbc
frame pointer           = 0x10:0xcf608d48
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 3851 (mv)
interrupt mask          =
kernel: type 12 trap, code=0
Stopped at      nqsrv_send_eviction+0x9d:       movl    0x14(%eax),%eax

nqsrv_send_eviction(cf5fb540,c2786540,ffffffff,0,c273ee80) at nqsrv_send_eviction+0x9d
nqsrv_getlease(cf5fb540,cf608e3c,6,ffffffff,ce1e0080) at nqsrv_getlease+0x2cd
nqnfs_vop_lease_check(cf608e88,cf608e64,c0212229,cf608e88,cf608f3c) at nqnfs_vop_lease_check+0x34
vop_defaultop(cf608e88,cf608f3c,c0195cd8,cf608e88,ce1e0080) at vop_defaultop+0x15
ufs_vnoperate(cf608e88) at ufs_vnoperate+0x15
rename(ce1e0080,cf608f80,0,bfbff868,bfbff9af) at rename+0x2fc
syscall(2f,2f,2f,bfbff9af,bfbff868) at syscall+0x176
Xint0x80_syscall() at Xint0x80_syscall+0x26


>How-To-Repeat:

on nfs client (with mount -q foo:/raid /raid)
cp kernel /raid/kernel

on nfs server (with /raid)
mv kernel /usr/tftpboot/

(within a few seconds)

>Fix:
	
None known.


>Release-Note:
>Audit-Trail:
>Unformatted:


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




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