From owner-freebsd-bugs Tue Feb 3 18:10:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA19695 for freebsd-bugs-outgoing; Tue, 3 Feb 1998 18:10:03 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: (from gnats@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA19686; Tue, 3 Feb 1998 18:10:02 -0800 (PST) (envelope-from gnats) Date: Tue, 3 Feb 1998 18:10:02 -0800 (PST) Message-Id: <199802040210.SAA19686@hub.freebsd.org> To: freebsd-bugs Cc: From: KATO Takenori Subject: Re: kern/5634: locking violation in umapfs Reply-To: KATO Takenori Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-bugs" The following reply was made to PR kern/5634; it has been noted by GNATS. From: KATO Takenori To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: kern/5634: locking violation in umapfs Date: Wed, 04 Feb 1998 11:02:47 +0900 KATO Takenori wrote: > The umap_node_find() calls vget at flags = 0. This code assumes that > vget() does not lock vnode in it. It is true in 4.4BSD-Lite2 but > vget() in FreeBSD may lock vnode in it. Therefore, we should not > assume that vget() does not lock vnode. Same problem exists in nullfs. ---- 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) -------------------