From owner-cvs-src@FreeBSD.ORG Tue Aug 9 08:38:45 2005 Return-Path: X-Original-To: cvs-src@freebsd.org 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 DF2FD16A41F; Tue, 9 Aug 2005 08:38:45 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1AFC43D46; Tue, 9 Aug 2005 08:38:44 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail11.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j798cex7013874 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 9 Aug 2005 18:38:41 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id j798ceSR012128; Tue, 9 Aug 2005 18:38:40 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j798cenC012127; Tue, 9 Aug 2005 18:38:40 +1000 (EST) (envelope-from pjeremy) Date: Tue, 9 Aug 2005 18:38:39 +1000 From: Peter Jeremy To: Nate Lawson Message-ID: <20050809083839.GD9970@cirb503493.alcatel.com.au> References: <200508081956.j78Jui1l095716@gw.catspoiler.org> <42F7BA45.4040700@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42F7BA45.4040700@root.org> User-Agent: Mutt/1.4.2i Cc: cvs-src@freebsd.org, Don Lewis , src-committers@freebsd.org, csjp@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 09 Aug 2005 08:38:46 -0000 On Mon, 2005-Aug-08 13:02:13 -0700, Nate Lawson wrote: >Don Lewis wrote: >>On 8 Aug, Christian S.J. Peron wrote: >>> memory. This can result in a number of different locking issues, >>> including dead locks. > >One other thing: I don't think this should be MFCd before 6.0. It's >possible that there are some drivers that violate this rule and having a >release trigger panics is bad. This is the same reason we turn off >INVARIANTS for releases. I personally think panics are preferable to deadlocks. At least with a panic, it's obvious that something went wrong, and you have a fighting chance of finding out why. Having a computer freeze for no apparent reason is extremely frustrating - especially if it does so gradually. If necessary, we can always set the console background to blue and/or call it a "guru meditation message" :-) -- Peter Jeremy