Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Feb 2006 23:14:45 +1100
From:      Robert Leftwich <freebsd@rtl.fmailbox.com>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: FreeBSD 6.0, amd64, A8N-SLI and 4gb ram
Message-ID:  <43F31B35.6080308@rtl.fmailbox.com>
In-Reply-To: <20060213190831.GA1510@troutmask.apl.washington.edu>
References:  <1139828635.13761.254227794@webmail.messagingengine.com> <20060213190831.GA1510@troutmask.apl.washington.edu>

index | next in thread | previous in thread | raw e-mail

Steve Kargl wrote:
> 
> You don't need "option PAE" on FreeBSD-amd64.  If you have 4+GB,
> then FreeBSD-amd64 should have access to the memory. 
> 
> We need to see the top portion of your dmesg concerning the 3 GB
> versus 4 GB question.  This is a FAQ in that a small amount of
> memory is reserved for the hardware/kernel. 
> 

Here is the output of dmesg when both the s/w and h/w PAE options are disabled 
in the bios (the bios is only reporting 3gb available):

FreeBSD 6.0-RELEASE #0: Mon Jan 30 17:49:29 EST 2006
     root@black-betty:/usr/src/sys/amd64/compile/BLACKBETTY
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (2472.16-MHz K8-class CPU)
   Origin = "AuthenticAMD"  Id = 0x20f32  Stepping = 2
 
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
   Features2=0x1<SSE3>
   AMD Features=0xe2500800<SYSCALL,NX,MMX+,<b25>,LM,3DNow+,3DNow>
   Hyperthreading: 2 logical CPUs
real memory  = 3221159936 (3071 MB)
avail memory = 3106529280 (2962 MB)
ACPI APIC Table: <Nvidia AWRDACPI>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP): APIC ID:  1

Is this enough of the dmesg output?


Now if I enable the h/w PAE option in the bios, it reports 4gb available and 
dmesg is:

FreeBSD 6.0-RELEASE #0: Mon Jan 30 17:49:29 EST 2006
     root@black-betty:/usr/src/sys/amd64/compile/BLACKBETTY
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (2472.16-MHz K8-class CPU)
   Origin = "AuthenticAMD"  Id = 0x20f32  Stepping = 2
 
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
   Features2=0x1<SSE3>
   AMD Features=0xe2500800<SYSCALL,NX,MMX+,<b25>,LM,3DNow+,3DNow>
   Hyperthreading: 2 logical CPUs
real memory  = 5100273664 (4864 MB)
avail memory = 4125216768 (3934 MB)
ACPI APIC Table: <Nvidia AWRDACPI>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP): APIC ID:  1

However during bootup it runs visibly slower, the DHCP lookup never completes 
and it is generally very flaky. I compared the 2 full dmesg outputs and they are 
identical apart from the real/avail memory sizes.

If I disable the h/w PAE and enable the s/w PAE, the bios again reports 4gb 
available but FreeBSD fails during startup, printing continually, 'entry of 
nVidia Mediashield metadata is NOT supported'.

Robert


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43F31B35.6080308>