From owner-freebsd-stable Thu Nov 15 11:53:46 2001 Delivered-To: freebsd-stable@freebsd.org Received: from keyser.soze.com (keyser.soze.com [194.165.93.196]) by hub.freebsd.org (Postfix) with ESMTP id 0A08337B426 for ; Thu, 15 Nov 2001 11:53:14 -0800 (PST) Received: from erg.verweg.com ([132.229.90.89]) by keyser.soze.com (8.9.1/8.9.1) with ESMTP id UAA12746 for ; Thu, 15 Nov 2001 20:50:42 +0100 (CET) Received: (from ruben@localhost) by erg.verweg.com (8.9.3+3.2W/8.9.3) id UAA14173 for freebsd-stable@FreeBSD.ORG; Thu, 15 Nov 2001 20:53:12 +0100 (CET) Date: Thu, 15 Nov 2001 20:53:10 +0100 From: Ruben van Staveren To: freebsd-stable@FreeBSD.ORG Subject: -stable freezes Message-ID: <20011115205310.A13588@erg.verweg.com> References: <20011110172005.J999-100000@klima.physik.uni-mainz.de> <20011111003641B.tegge@cvsup.no.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011111003641B.tegge@cvsup.no.freebsd.org>; from Tor.Egge@cvsup.no.freebsd.org on Sun, Nov 11, 2001 at 12:36:41AM +0000 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Nov 11, 2001 at 12:36:41AM +0000, Tor.Egge@cvsup.no.freebsd.org wrote: > One example is vinvalbuf() holding the vnode interlock while calling > vm_object_page_remove() (which might block), cf. PR 26224. > > For 4.4-STABLE, it might make sense to just define some simplelock > operations to nops also under SMP. All relevant code is already > serialized by mp_lock and further lock pushdown is unlikely to occur > on that branch. The only effect of these simplelock operations under > 4.4-STABLE SMP is a hang or panic when the locking protocol is > violated. I had downgraded my machine from RELENG_4 to RELENG_4_4, that improved stability a bit. It did not fix the random hangs of the whole system though. Tried to break to the debugger running in a comconsole, didn't work too. I had applied the patches to remove simplelocks, but it just made the system more unstable again. The system can still run unattended for a whole day, and perhaps even longer, but when starting X the machine starts locking up as soon as 3 minutes. But it can take 3 hours of moderate usage too. The main difference is there is a lot more running around at X time, like the gnome desktop and mozilla for instance. These programs make extensive use of threading and shared memory, are there any changes in those subsystems which makes recompilation necessary ? Regards, Ruben To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message