From owner-freebsd-current@FreeBSD.ORG Fri Nov 13 14:58:00 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67E771065698 for ; Fri, 13 Nov 2009 14:58:00 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 39FF08FC1D for ; Fri, 13 Nov 2009 14:58:00 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id E584F46B6C; Fri, 13 Nov 2009 09:57:59 -0500 (EST) Received: from jhbbsd.hudson-trading.com (unknown [209.249.190.8]) by bigwig.baldwin.cx (Postfix) with ESMTPA id 3F27A8A01F; Fri, 13 Nov 2009 09:57:59 -0500 (EST) From: John Baldwin To: freebsd-current@freebsd.org Date: Fri, 13 Nov 2009 09:49:08 -0500 User-Agent: KMail/1.9.7 References: <1031257439203@webmail57.yandex.ru> <200911111504.14906.jhb@freebsd.org> <20091112195932.5875387e@orwell.free.de> In-Reply-To: <20091112195932.5875387e@orwell.free.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200911130949.09190.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Fri, 13 Nov 2009 09:57:59 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,RDNS_NONE autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: Kai Gallasch Subject: Re: 8.0RC2 amd64 - kernel panic running make buildworld X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 13 Nov 2009 14:58:00 -0000 On Thursday 12 November 2009 1:59:32 pm Kai Gallasch wrote: > Am Wed, 11 Nov 2009 15:04:14 -0500 > schrieb John Baldwin : > > > On Wednesday 11 November 2009 2:15:18 pm S.N.Grigoriev wrote: > > > > > > 10.11.09, 09:15, "Mark Atkinson" > > > wrote: > > > > > > > Andriy Gapon wrote: > > > > > on 10/11/2009 17:22 gary.jennejohn@freenet.de said the > > > > > following: > > > > > > Not a trivial issue unless it is hardware indeed. > > > > > > > > > Also, you can try adding: > > > > hw.mca.enabled="1" in /boot/loader.conf, reboot, and then see if > > > > there is a machine check exception on the console during the > > > > buildworld. > > > > > > Mark, > > > > > > I've added hw.mca.enabled="1" in /boot/loader.conf and got the > > > following screen during the buildworld: > > > > > > ..... > > > -c /usr/src/gnu/usr.bin/binutils/as/../../../../contrib/binutils/gas/sb.c > > > > > > MCA: CPU3 UNCOR PCC OVER DTLIB L1 error > > > MCA: Address 0x8015fb000 > > > > You hardware is broken and it is telling you so. You have had > > multiple machine checks with the most severe one being an > > uncorrectable error in your data TLB (i.e. in the CPU itself). > > John, > > I also set hw.mca.enabled="1" and vm.pmap.pg_ps_enabled="1" > in /boot/loader.conf on my (under load) spontaneously rebooting > opteron proliant server. > > Server was upgraded to FREEBSD-8.0-PRERELEASE today. > > This is what happened.. > > > ---- machine check trap, first run ---- > > sonnenkraft:/usr/obj # MCA: CPU 5 UNCOR PCC OVER DTLB L1 error > MCA: Address 0x80e5c8000 Hmm, normally I would suspect the CPU, but avg@ has been looking at the fact that there may be some sort of interaction with the superpages code and the machine check registers on AMD CPUs (either a CPU bug, or perhaps a superpages bug). I would wait to see if he finds something. An isolated MCA would most likely indicate a hardware error, but the fact that several people are reporting this exact machine check but only when superpages is enabled indicates it might be something else. -- John Baldwin