From owner-cvs-src@FreeBSD.ORG Sat Nov 6 08:11:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DD4C16A4CE; Sat, 6 Nov 2004 08:11:42 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11DFB43D41; Sat, 6 Nov 2004 08:11:42 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.1/8.12.10) with ESMTP id iA68BlRo001797; Sat, 6 Nov 2004 03:11:47 -0500 (EST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.1/8.12.10/Submit) id iA68BlOR001796; Sat, 6 Nov 2004 03:11:47 -0500 (EST) (envelope-from das@FreeBSD.ORG) Date: Sat, 6 Nov 2004 03:11:47 -0500 From: David Schultz To: David Xu Message-ID: <20041106081147.GA1419@VARK.MIT.EDU> Mail-Followup-To: David Xu , John Baldwin , Alfred Perlstein , Alan Cox , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200410311932.i9VJWvmo058193@repoman.freebsd.org> <20041101045331.GP16728@cs.rice.edu> <20041101105113.GS24892@elvis.mu.org> <200411011441.33067.jhb@FreeBSD.org> <20041106062955.GA1986@VARK.MIT.EDU> <418C844E.3030403@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <418C844E.3030403@freebsd.org> cc: src-committers@FreeBSD.ORG cc: John Baldwin cc: Alan Cox cc: cvs-src@FreeBSD.ORG cc: Alfred Perlstein cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/vm vm_zeroidle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Nov 2004 08:11:42 -0000 On Sat, Nov 06, 2004, David Xu wrote: [...] > It is legal to call cv_signal() without a locked mutex. Not according to the manpage or the comments in the code. What you say is true about pthreads, but pthreads is broken in this respect.