From owner-cvs-all Fri Jan 18 17: 4: 9 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 57E0337B435; Fri, 18 Jan 2002 17:03:54 -0800 (PST) Received: (from alfred@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0J13sR83772; Fri, 18 Jan 2002 17:03:54 -0800 (PST) (envelope-from alfred) Message-Id: <200201190103.g0J13sR83772@freefall.freebsd.org> From: Alfred Perlstein Date: Fri, 18 Jan 2002 17:03:54 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern sys_generic.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG alfred 2002/01/18 17:03:54 PST Modified files: sys/kern sys_generic.c Log: undo a bit of the Giant pushdown. fdrop isn't SMP safe as it may call into the file's close routine which definetly is not SMP safe right now, so we hold Giant over calls to fdrop now. Revision Changes Path 1.87 +9 -5 src/sys/kern/sys_generic.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message