From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 14 15:01:35 2009 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 94A99106568F; Fri, 14 Aug 2009 15:01:34 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-amd64@FreeBSD.org Date: Fri, 14 Aug 2009 11:01:18 -0400 User-Agent: KMail/1.6.2 References: <4A83F9DE.3020406@mapper.nl> <4A851556.7030808@mapper.nl> <20090814093104.GG1884@deviant.kiev.zoral.com.ua> In-Reply-To: <20090814093104.GG1884@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200908141101.25676.jkim@FreeBSD.org> Cc: Subject: Re: 8.0-BETA2 not getting my 4Gigs of ram X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2009 15:01:35 -0000 On Friday 14 August 2009 05:31 am, Kostik Belousov wrote: > On Fri, Aug 14, 2009 at 09:42:14AM +0200, Mark Stapper wrote: > > Claus Guttesen wrote: > > >> BIOS reports (around) 4GiB > > >> Gentoo reports appr. 2.9GiB > > >> *cough* Windows *cough* reports 4GiB > > >> I'll get on the dmesg once I get home. > > >> Greetz, > > >> Mark > > > > > > You might want to try to download an image from memtest.org. > > > > I actually made a typo... > > Gentoo reports 3.9GiB (bad type I know) > > My memory is fine. It's been running very, very stable for over 2 > > years. I've been searching the net, and I think Kostik is right, > > it's just a "cosmetic" info message in early boot, but still, > > sloppy... So I will do the verbose boot and post dmesg here. I do > > think it is strange that it states that I have the exact amount > > of 2 Gibibyte of "real memory" in dmesg. > > Could it be a limitation of my motherboard driver? > > I can't imagine it's like this on all amd64 systems... Someone > > might have said something right? > > In any way I'll post the verbose boot logging here > > tonight/tomorrow when I get home from work. > > greetz, > > Mark > > The "real memory" line is what smbios parser parsed. Value reported > on the "available memory" line is the actual amount of memory > kernel detected and is going to use. "Real memory" value is used > only to display that "real memory" line. > > I do agree that the printout is very confusing, and I suspect that > our smbios parser has a bug. Contact jkim@, who is the author of > r190599, that introduced this behaviour. So far I got few similar reports but all issues were BIOS bugs, not my code. Except for one ancient board, there were BIOS updates to fix the problem. Jung-uk Kim