On Thu, Aug 10, 2006 at 03:34:12PM -0500, Langsdorf, Mark wrote:
reg00: base=0xc0000000 (3072MB), size=1024MB: uncachable, count=1
reg01: base=0x00000000 ( 0MB), size=4096MB: write-back, count=1
Yes, that's set up wrong. The IOMMU and AGP spaces can't be
uncachable, since uncachable overrides all other cache
You should look for a memory settings option which specifies
"discrete" or "continuous", and change the value. Hopefully,
that will return some of your memory to you.
You should also look to see if there are any memory hoisting
Nothing like that in the BIOS menu.
The best I seem to be able to do is adjust interleaving.
If you're feeling adventurous, you check to see
if there are any
patches available to enable PAT. I know Andi was/is working on
them, but I'm not sure how far along he is.
Got a URL? All I'm finding from google are the odd linux-kernel
post. There's an initial patch, but it looks highly theoretical
(I don't see any /proc support I might reasonably use).
Thanks for taking the time, Mark.
David W. Hankins "If you don't do it right the first time,
Software Engineer you'll just have to do it again."
Internet Systems Consortium, Inc. -- Jack T. Hankins