From owner-freebsd-bugs Wed Jul 19 17:38:12 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA18435 for bugs-outgoing; Wed, 19 Jul 1995 17:38:12 -0700 Received: from blob.best.net (blob.best.net [204.156.128.88]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA18411 ; Wed, 19 Jul 1995 17:38:08 -0700 Received: (dillon@localhost) by blob.best.net (8.6.12/8.6.5) id RAA01062; Wed, 19 Jul 1995 17:37:43 -0700 Date: Wed, 19 Jul 1995 17:37:43 -0700 From: Matt Dillon Message-Id: <199507200037.RAA01062@blob.best.net> To: mike@cs.utah.edu (Mike Hibler) Cc: bde@zeta.org.au, arch@FreeBSD.org, bugs@FreeBSD.org, davidg@Root.COM Subject: Re: possible ffs_vget() race condition Sender: bugs-owner@FreeBSD.org Precedence: bulk I've tried putting a tsleep/wakeup style lock around the routine, starting just after the initial hash lookup fails. That ought to fix #1 temporarily until you guys come up with something more permanent that deals with #1 and #2. -Matt