From owner-freebsd-current Wed Sep 3 06:34:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA12146 for current-outgoing; Wed, 3 Sep 1997 06:34:25 -0700 (PDT) Received: from gneiss.eps.nagoya-u.ac.jp (gneiss.eps.nagoya-u.ac.jp [133.6.57.99]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA12119; Wed, 3 Sep 1997 06:33:56 -0700 (PDT) Received: from marble.eps.nagoya-u.ac.jp (localhost [127.0.0.1]) by gneiss.eps.nagoya-u.ac.jp (8.8.7/3.5Wpl3) with ESMTP id WAA08596; Wed, 3 Sep 1997 22:32:35 +0900 (JST) Message-Id: <199709031332.WAA08596@gneiss.eps.nagoya-u.ac.jp> To: phk@FreeBSD.ORG Cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vfs_subr.c From: KATO Takenori In-Reply-To: Your message of "Wed, 3 Sep 1997 02:18:50 -0700 (PDT)" References: <199709030918.CAA19754@freefall.freebsd.org> X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3 X-PGP-Fingerprint: 03 72 85 36 62 46 23 03 52 B1 10 22 44 10 0D 9E Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 03 Sep 1997 22:32:35 +0900 Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I got page fault at vgonel + 0x156. Fatal trap 12: page fault while in kernel mode fault virtual address = 0x0 fault code = suprvisor write, page not present instruction pointer = 0x8:0xf0134486 statc pointer = 0x10:0xf43b0d34 frame pointer = 0x10:0xf43b0d40 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 = 106 (dev_mkdb) interrupt mask = kernel: type 12 trap, code=0 Stopped at _vgonel+0x156: movl %edx,0(%eax) db> trace _vgonel(f056b180,f050f400,f43b0da0,f01818db,f056b180) at _vgonel+0x156 _vrecycle(f056b180,0,f050f400,f056b180,f050f400) at _vrecycle+0x19 _ufs_inactive(f43b0db4) at _ufs_inactive+0x16b _vputrele(f056b180,1,f43b0e88,f0185643,f056b180) at _vputrele+0f9 _vput(f056b180) at _vput+0xd _ufs_rename(f43b0ea8,f050f400,f01c0970,2,f0513580) at _ufs_rename+0x85e _rename(f050f400,f43b0f94,f43b0f84) at _rename+0x2e0 _syscall(27,27,9000,efbfd4f0,efbfde58) at _syscall+0x127 _Xsyscall() at _Xsyscall+0x35 --- syscall 0x80, eip = 0x80416e1, esp = 0xefbfd4b8, ebp = 0xefbfde58 > phk 1997/09/03 02:18:50 PDT > > Modified files: > sys/kern vfs_subr.c > Log: > Revert the v_usecount handling in relation to VOP_INACTIVE. > > Revision Changes Path > 1.98 +2 -7 src/sys/kern/vfs_subr.c ---- KATO Takenori Dept. Earth Planet. Sci., Nagoya Univ., Nagoya, 464-01, Japan PGP public key: finger kato@eclogite.eps.nagoya-u.ac.jp ------------------- Powered by FreeBSD(98) -------------------