From owner-freebsd-commit Thu Jul 20 20:52:50 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA05963 for commit-outgoing; Thu, 20 Jul 1995 20:52:50 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA05950 for cvs-sys-outgoing; Thu, 20 Jul 1995 20:52:47 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA05940 ; Thu, 20 Jul 1995 20:52:42 -0700 Date: Thu, 20 Jul 1995 20:52:42 -0700 From: David Greenman Message-Id: <199507210352.UAA05940@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/ufs/ffs ffs_vfsops.c Sender: commit-owner@FreeBSD.org Precedence: bulk davidg 95/07/20 20:52:41 Modified: sys/ufs/ffs ffs_vfsops.c Log: Implement a lock in ffs_vget to prevent a race condition where two processes try allocate the same inode/vnode, causing a duplicate. Submitted by: Matt Dillon, slightly reworked by me.