From owner-freebsd-arch Wed Jan 22 20:54:18 2003 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E50537B401; Wed, 22 Jan 2003 20:54:18 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2659343F18; Wed, 22 Jan 2003 20:54:17 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id h0N4s91e097179; Wed, 22 Jan 2003 21:54:10 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 22 Jan 2003 21:53:36 -0700 (MST) Message-Id: <20030122.215336.55300145.imp@bsdimp.com> To: bmilekic@unixdaemons.com Cc: hsu@FreeBSD.ORG, arch@FreeBSD.ORG Subject: Re: Alfre's malloc changes: the next step From: "M. Warner Losh" In-Reply-To: <20030122162531.B77209@unixdaemons.com> References: <0H94005IYWJT1Z@mta5.snfc21.pbi.net> <20030122162531.B77209@unixdaemons.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20030122162531.B77209@unixdaemons.com> Bosko Milekic writes: : Not one of you has said why you think that the wait behavior should : not be the default behavior and why the dontwait behavior shouldn't be : treated like an exception. We are saying, but you aren't listening. We are concerned about the kernel programmer paying attention to the sleepability of the kernel calls they are making. We are concerned that making wait default will lead to a larger standard deviation in the cases where the thread has to wait. We are concerned about the use of locks and allocating memory with the locks held (juding from the could sleep messages we have a lot of this code). We are conerned about the interface being correct. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message