From owner-freebsd-current@FreeBSD.ORG Tue Jul 20 04:15:04 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02ADF16A4CE for ; Tue, 20 Jul 2004 04:15:04 +0000 (GMT) Received: from otter3.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 704FF43D76 for ; Tue, 20 Jul 2004 04:15:03 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [192.168.42.25] ([192.168.42.25]) by otter3.centtech.com (8.12.3/8.12.3) with ESMTP id i6K4ExE8095171; Mon, 19 Jul 2004 23:14:59 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <40FC9C34.7030700@centtech.com> Date: Mon, 19 Jul 2004 23:14:44 -0500 From: Eric Anderson User-Agent: Mozilla Thunderbird 0.7.1 (X11/20040707) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Birrell References: <40FC3090.9060305@freebsd.org> <40FC92C8.50604@mcsi.pp.ru> <20040720040153.GA21144@freebsd3.cimlogic.com.au> In-Reply-To: <20040720040153.GA21144@freebsd3.cimlogic.com.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: Maxim Maximov cc: freebsd-current@freebsd.org Subject: Re: HEADS UP [Re: thread+preemption stability improvement] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 04:15:04 -0000 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 >>been able to use my big IMAP folders, but still after applying the patch >>and working about an hour mozilla freezes with the same sympthoms (cpu >>fan gets spinning faster and faster as if cpu temperature is raising). >>Are there any ways I can help track this down further? >> Preemption is enabled, of course. My kernel's config is latest >> GENERIC with these additions: >> >> > >Even with PREEMPTION disabled, current freezes for me with a threaded application >with lots of sendfiles in progress. I haven't figured out the set of conditions >that actually trigger the freeze other than it never freezes if I have no >libpthread application running (and loaded to some degree). > >I wonder if anyone has had current under load and if so, in what situations. >It looks like this code base is a long way away from being ready for a stable >branch. Grumble. The gap between 4 and 5 is too big. Not happy. At some point >people need to concentrate on stability. I would concede API changes for >stability any day. Every day. > > I have used it under load - compiling, NFS serving, SQL serving, etc. I'm sure many others have too. -current has never (that I recall) been suggested to be used in production environments, and it is prone to having issues like this, which is why it is important that we DO stress it, test it, and then try to help debug it by giving the most useful information about the problem to those that can help. If it isn't working well for you right now, cvsup back to about 06/01/04 and see if it's any better.. Eric -- ------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Talk sense to a fool and he calls you foolish. ------------------------------------------------------------------