From owner-freebsd-java@FreeBSD.ORG Wed Nov 28 16:42:05 2007 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5535F16A494 for ; Wed, 28 Nov 2007 16:42:05 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id DB03213C442 for ; Wed, 28 Nov 2007 16:42:04 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id lASGfK5S023405 ; Wed, 28 Nov 2007 17:41:21 +0100 (CET) X-Ids: 168 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id lASGfISB076929 ; Wed, 28 Nov 2007 17:41:18 +0100 (MET) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lASGfDfC076925; Wed, 28 Nov 2007 17:41:13 +0100 (MET) (envelope-from arno) To: Norberto Meijome References: <366BFCC95F75344DA1E0C4598B3CE19D886987@gboff01-exbe1.complinet.local> <20071128165010.1160cb7b@meijome.net> From: "Arno J. Klaassen" Date: 28 Nov 2007 17:41:12 +0100 In-Reply-To: <20071128165010.1160cb7b@meijome.net> Message-ID: Lines: 30 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.168]); Wed, 28 Nov 2007 17:41:21 +0100 (CET) X-Virus-Scanned: ClamAV 0.88.7/4939/Wed Nov 28 16:43:56 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 474D9A30.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: "Cc: \"Andrew Tulloch\"" , freebsd-java@freebsd.org Subject: Re: FreeBSD 7.0-BETA3 JDK16 libthr crash X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2007 16:42:05 -0000 Norberto Meijome writes: > On 27 Nov 2007 15:50:18 +0100 > "Arno J. Klaassen" wrote: > > > this looks like what I get with 7.0-BETA3 with SCHED_ULE on > > a 2x Opteron 285 (Dual core) with my own java program : > > > > Fatal error 'mutex is on list' at line 432 in file /files/bsd/src7/lib/libthr/thread/thr_mutex.c (errno = 0) > > maybe a long shot, but I was getting errors like that in some programs ( I don't think they were java progs) after doing an upgrade from 6 to 7, and some programs were using a mix of 6.x and 7 libraries.... I eventually fixed it by rebuilding all libraries under 7, otherwise u can try installing the compat6x port. nope, this is a completely clean 7 install, starting from cvsup-sources as of Oct 11 (were still -current at that time I guess). Anyway, the good news is that the MFC of rev 1.35 of intr_machdep.c (amd64) seems to solve, or at least alleviate, the problem : no more never seen before errors while running test for about a day now. Before they showed up rather quickly. I as well use hand-mfced version 1.287-289 for kern_fork.c, but without rev 1.35 of intr_machdep.c that didn't matter. Could releng_6 need as well this "Extend critical section coverage" since I see the same problems on (my one and only) 2x2way releng_6 with jdk15? Best, Arno