From owner-cvs-all@FreeBSD.ORG Fri Nov 2 19:40:37 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CD3316A41A; Fri, 2 Nov 2007 19:40:37 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 06B6F13C4AC; Fri, 2 Nov 2007 19:40:37 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id lA2Jeabr080034; Fri, 2 Nov 2007 19:40:36 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id lA2JeaXe080033; Fri, 2 Nov 2007 19:40:36 GMT (envelope-from julian) Message-Id: <200711021940.lA2JeaXe080033@repoman.freebsd.org> From: Julian Elischer Date: Fri, 2 Nov 2007 19:40:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_fork.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Nov 2007 19:40:37 -0000 julian 2007-11-02 19:40:36 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c Log: Completely remove the code for single threading the mainline fork code. Put in a little comment explaining why it went away. Re-enable it in the case there an exisiting process is just splitting off its address space and file descriptors. (I donpt think anything uses that code but it needs some sort of locking and this does the job. Reviewed by: Davidxu, alc, others MFC after: 3 days Revision Changes Path 1.286 +3 -49 src/sys/kern/kern_fork.c