From owner-freebsd-questions@FreeBSD.ORG Fri Sep 30 17:14:03 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89C7D16A41F for ; Fri, 30 Sep 2005 17:14:03 +0000 (GMT) (envelope-from dpkirchner@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22CF843D48 for ; Fri, 30 Sep 2005 17:14:03 +0000 (GMT) (envelope-from dpkirchner@gmail.com) Received: by xproxy.gmail.com with SMTP id t13so1735901wxc for ; Fri, 30 Sep 2005 10:14:02 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HncSP9yDCSi2lRJuZnlJ6l3EpXjSsQ+2lVZHbhBwAgVfjoJtXql/IlJii7aMCRqhO5ieYyczMt+ScZzPDHh+/M1aGyVDi/laMob4J5/y/QgX+9a+vXis9lYsaWHeYBgopmHmB++MwTBuXJlZE9QTnbxcTwRTPIXgPYISnqH7aGc= Received: by 10.70.109.7 with SMTP id h7mr975955wxc; Fri, 30 Sep 2005 10:14:02 -0700 (PDT) Received: by 10.70.104.20 with HTTP; Fri, 30 Sep 2005 10:14:02 -0700 (PDT) Message-ID: <35c231bf0509301014k3d54fa24u4effc3273e0a1262@mail.gmail.com> Date: Fri, 30 Sep 2005 10:14:02 -0700 From: David Kirchner Sender: dpkirchner@gmail.com To: "Tamouh H." In-Reply-To: <20050930153855.204C943D49@mx1.FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050930153855.204C943D49@mx1.FreeBSD.org> Cc: freebsd-questions@freebsd.org Subject: Re: Weird Real memory reported with 5.4 PAE support X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: David Kirchner List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2005 17:14:03 -0000 On 9/30/05, Tamouh H. wrote: > > Hello, > > We have a Supermicro that has Winston 4GB of ECC Registered DDR333 RAM. D= ual > Xeon Processors. > > With PAE enabled, it seems the system reports 6GB of realmemory instead o= f > 4GB, as below: We've seen similar stuff with Supermicro servers. PCI/PCI-X/PCI-E (or something like that) uses memory addresses in the upper end of the 4GB barrier. The BIOS remaps any real memory above that. The more PCI slots you have the more is reserved, and the higher the BIOS has to remap it. (Someone can correct me if I'm wrong here, I may be oversimplifying). The panics you are seeing are a known bug in FreeBSD 5.4-RELEASE. The bug is fixed in 5-STABLE: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/i386/pmap.c.diff?r1=3D1.= 494.2.9&r2=3D1.494.2.10&f=3Dh For an unknown reason, the patch has not been commited to the 5.4-RELEASE-p* branches, or 5.4-STABLE. If you don't want to move all the way to 5-STABLE you can just make the above changes manually (it's just 2 lines) and rebuild, and it'll work fine.