From owner-freebsd-arch@FreeBSD.ORG  Sun Mar 28 15:25:05 2004
Return-Path: <owner-freebsd-arch@FreeBSD.ORG>
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 4611E16A4CE; Sun, 28 Mar 2004 15:25:05 -0800 (PST)
Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 33D2543D1F; Sun, 28 Mar 2004 15:25:05 -0800 (PST)
	(envelope-from kris@obsecurity.org)
Received: from obsecurity.dyndns.org
	(0364be71b78bcc6fa5e33777d7334e69@adsl-67-115-73-128.dsl.lsan03.pacbell.net
	[67.115.73.128])i2SNOvNn029673;	Sun, 28 Mar 2004 15:25:02 -0800 (PST)
Received: by obsecurity.dyndns.org (Postfix, from userid 1000)
	id 9E74252325; Sun, 28 Mar 2004 15:24:56 -0800 (PST)
Date: Sun, 28 Mar 2004 15:24:56 -0800
From: Kris Kennaway <kris@obsecurity.org>
To: Dag-Erling Sm?rgrav <des@des.no>
Message-ID: <20040328232456.GA47640@xor.obsecurity.org>
References: <200403261413.i2QEDKHw001781@green.homeunix.org>
	<xzpisgpuqjq.fsf@dwp.des.no>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC"
Content-Disposition: inline
In-Reply-To: <xzpisgpuqjq.fsf@dwp.des.no>
User-Agent: Mutt/1.4.2.1i
cc: "Brian F. Feldman" <green@FreeBSD.org>
cc: David Schultz <das@FreeBSD.org>
cc: Seigo Tanimura <tanimura@tanimura.dyndns.org>
cc: John Baldwin <jhb@FreeBSD.org>
cc: arch@FreeBSD.org
Subject: Re: Is MTX_CONTESTED evil?
X-BeenThere: freebsd-arch@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Discussion related to FreeBSD architecture
	<freebsd-arch.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-arch>,
	<mailto:freebsd-arch-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arch>
List-Post: <mailto:freebsd-arch@freebsd.org>
List-Help: <mailto:freebsd-arch-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-arch>,
	<mailto:freebsd-arch-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Mar 2004 23:25:05 -0000


--wRRV7LY7NUeQGEoC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Mar 28, 2004 at 02:03:37PM +0200, Dag-Erling Sm?rgrav wrote:
> "Brian F. Feldman" <green@FreeBSD.org> writes:
> > des@des.no (Dag-Erling =3D?iso-8859-1?q?Sm=3DF8rgrav?=3D) wrote:
> > > Making ADAPTIVE_MUTEXES default will not catch more bugs, it will just
> > > piss off users.
> > What in the world you are talking about?  I didn't know that a large cl=
ass=20
> > of bugs existed on SMP, turned on ADAPTIVE_MUTEXES, and found those bug=
s.
> > QED.
>=20
> ADAPTIVE_MUTEXES currently makes the system unusable.  If we turn it
> on by default, people will simply stop using FreeBSD (or at least stop
> upgrading).

This is -CURRENT, remember..we can't be shy about making changes
during development that will improve FreeBSD in the long term.  If
it's really that bad then there might be some ground work to do before
it's turned on.  However, my experience with ADAPTIVE_MUTEXES on two
heavily loaded 4-way SMP package building machines for the past few
days has not yet exposed any problems.

Kris

--wRRV7LY7NUeQGEoC
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAZ17IWry0BWjoQKURAvNaAKDTAGtgY9SRgT9yYvJntahzgbqbhQCfc/aa
UNfCd5x0tJ2riK6UDrdtl74=
=BLcT
-----END PGP SIGNATURE-----

--wRRV7LY7NUeQGEoC--