Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 2004 21:50:58 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        freebsd-current@freebsd.org
Subject:   Re: HEADS UP [Re: thread+preemption stability improvement]
Message-ID:  <20040720045058.GA65171@xor.obsecurity.org>
In-Reply-To: <20040720040153.GA21144@freebsd3.cimlogic.com.au>
References:  <Pine.NEB.3.96L.1040719115338.38770K-100000@fledge.watson.org> <40FC3090.9060305@freebsd.org> <40FC92C8.50604@mcsi.pp.ru> <20040720040153.GA21144@freebsd3.cimlogic.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help

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

On Tue, Jul 20, 2004 at 02:01:54PM +1000, John Birrell wrote:
> On Tue, Jul 20, 2004 at 07:34:32AM +0400, Maxim Maximov wrote:
> > 	I think it is needed :( Things actually get _much_ better, now I've=20
> > been able to use my big IMAP folders, but still after applying the patc=
h=20
> > and working about an hour mozilla freezes with the same sympthoms (cpu=
=20
> > fan gets spinning faster and faster as if cpu temperature is raising).=
=20
> > Are there any ways I can help track this down further?
> > 	Preemption is enabled, of course. My kernel's config is latest=20
> > 	GENERIC with these additions:
>=20
> Even with PREEMPTION disabled, current freezes for me with a threaded app=
lication
> with lots of sendfiles in progress. I haven't figured out the set of cond=
itions
> that actually trigger the freeze other than it never freezes if I have no
> libpthread application running (and loaded to some degree).
>=20
> I wonder if anyone has had current under load and if so, in what situatio=
ns.
> It looks like this code base is a long way away from being ready for a st=
able
> branch. Grumble. The gap between 4 and 5 is too big. Not happy. At some p=
oint
> people need to concentrate on stability. I would concede API changes for=
=20
> stability any day. Every day.

I run ~40 machines of various architectures under heavy load with 5.x
(package build clusters)..over the past month or so stability has
become significantly worse; see my reply to the 5.3 TODO list from a
few days ago for a list of outstanding bugs that I am tracking.  A lot
of this is apparently due to pre-existing bugs exposed by the
preemption changes.  Peter mentioned tonight that he thinks he
understands the cause of several of these problems though, so expect
5.2 stability to pick up soon.

Kris

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

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

iD8DBQFA/KSxWry0BWjoQKURAm93AKDfjInrkhg6fKz2O3cmn/KhAGBHYQCfSJe/
QkYUxM0FRaH5asDS1ERyGvI=
=NVYe
-----END PGP SIGNATURE-----

--Kj7319i9nmIyA2yE--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040720045058.GA65171>