Re: Problems with AMD64 and 8 GB RAM?

From: Scott Long (scottl_at_samsco.org)
Date: 03/31/05

  • Next message: Scott Long: "Re: Problems with AMD64 and 8 GB RAM?"
    Date: Wed, 30 Mar 2005 16:21:23 -0700
    To: "Greg 'groggy' Lehey" <grog@FreeBSD.org>
    
    

    Greg 'groggy' Lehey wrote:
    > On Wednesday, 30 March 2005 at 16:01:14 -0700, Scott Long wrote:
    >
    >>Greg 'groggy' Lehey wrote:
    >>
    >>>On Wednesday, 30 March 2005 at 14:35:46 -0800, Steve Kargl wrote:
    >>>
    >>>
    >>>>On Thu, Mar 31, 2005 at 07:54:39AM +0930, Greg 'groggy' Lehey wrote:
    >>>>
    >>>>
    >>>>>None of these problems occur when I use 4 GB memory. About the only
    >>>>>strangeness, which seems to come from the BIOS, is that it recognizes
    >>>>>only 3.5 GB. If I put all DIMMS in, it recognizes the full 8 GB
    >>>>>memory.
    >>>>
    >>>>I had 4 bad out of 12 tested where the DIMMs were Crucial PC2700 2GB
    >>>>Reg. ECC DIMMs.
    >>>
    >>>OK, this makes sense. It might also explain why the 4 GB
    >>>configuration only recognizes 3.5 GB.
    >>
    >>No, and I'm going to make this an FAQ and post it in a very obvious
    >>place, since 4+ GB is so easy to get and people don't seem to understand
    >>the PC architecture very well.
    >
    >
    > That's not easy to understand when it's barely documented. Thanks for
    > the info: it helps a lot.
    >
    > This may still be a hint, though: that memory hole doesn't show up
    > during a boot with 8 GB RAM. How come? Is the system trying to map
    > RAM over the PCI hole?
    >
    > It looks as if I should get a verbose boot listing with 8 GB. It'll
    > be a couple of hours before I find time to reboot this machine. In
    > the meantime, there's a verbose boot with 4 GB at
    > http://www.lemis.com/grog/Images/20050331/obelix-dmesg. I'm told it
    > shows a number of strange things, including incorrect reporting of
    > on-chip cache sizes.
    >

    The SMAP will show the hole. It's well documented in most PC
    archtitecure books.

    Scott
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: Scott Long: "Re: Problems with AMD64 and 8 GB RAM?"

    Relevant Pages

    • Re: Opteron box and 4Gb memory
      ... The memory was not paired, so the motherboard was not interleaving the access. ... My processors are higher than Rev E0, because the BIOS does not let me choose ... If I activate the 'hardware hole', ... The ram is DDR 400. ...
      (Linux-Kernel)
    • Re: [PATCH] x86/pci: make pci_mem_start to be aligned only -v4
      ... We also try to avoid random motherboard resources etc that aren't ... reserved or documented by the BIOS. ... I.e. explicitly manage all the 'hole' space to be nicely rounded and ... BIOS-provided physical RAM map: ...
      (Linux-Kernel)
    • Re: Problems with AMD64 and 8 GB RAM?
      ... > during a boot with 8 GB RAM. ... > RAM over the PCI hole? ... When you boot -v, you'll see the hole in the ... > on-chip cache sizes. ...
      (freebsd-stable)
    • Re: [PATCH] x86/pci: make pci_mem_start to be aligned only -v4
      ... I can well imagine somebody wanting to do resource management in the 640k-1M window, ... It's probably worth noting that at least right now, Linux mishandles 20-bit BARs and treat them like 32-bit BARs. ... I guess that's a good thing not just for robustness: a chipset might be faster when DMA or mmio is on some well-isolated physical memory range, not too close to real RAM or other devices? ...
      (Linux-Kernel)
    • Re: [PATCH] x86/pci: make pci_mem_start to be aligned only -v4
      ... We also try to avoid random motherboard resources etc that aren't ... reserved or documented by the BIOS. ... I.e. explicitly manage all the 'hole' space to be nicely rounded and ... BIOS-provided physical RAM map: ...
      (Linux-Kernel)