Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: I can use only 3GB aout of install 6GB
Date: Wed, 06 May 2009 16:59:57
Message-Id: pan.2009.05.06.16.59.36@cox.net
In Reply to: Re: [gentoo-amd64] Re: I can use only 3GB aout of install 6GB by Branko Badrljica
1 Branko Badrljica <brankob@××××××××××.com> posted
2 4A01A58C.2040908@××××××××××.com, excerpted below, on Wed, 06 May 2009
3 16:58:20 +0200:
4
5 > Duncan wrote:
6 >> Then, look at memory model. Here, with current kernels, I have only
7 >> one option, Sparse. However [some have the] Flat and Discontiguous
8 >> options as well.
9
10 > I thought those extra options were just for NUMA systems and were about
11 > how the memory from several NUMA nodes "fits together" ie whether it has
12 > to form one continuos memory range or not.
13
14 It's possible. The documentation on them is a bit limited, and I may
15 have inferred more than was justified from the fact that the options
16 there were so similar to the ones in my BIOS that (seemed to) control the
17 >4-gig memory layout. It's also worth noting that I DO have a NUMA
18 system here, so my somewhat trial and error method of finding what worked
19 for me included that factor as well, and I may have misattributed the
20 effects.
21
22 Never-the-less, it was the two BIOS options and the two kernel options,
23 that together I tweaked, until I came up with a config that gave me use
24 of all of memory, the GART based IOMMU (without which I found I couldn't
25 boot at all with >4 gig addressable memory, because my SIL_SATA PCI-X
26 hardware and/or the kernel driver for it are evidently legacy-PCI and the
27 kernel would halt trying to access the disk in DMA mode addressing above
28 4G RAM), and NUMA.
29
30 Oh, something else I found didn't work, but this is a chipset specific
31 errata I believe. AGP fast-writes simply don't work on this system. I
32 had to disable them both in the BIOS and in xorg.conf. That's something
33 else people might want to watch for.
34
35 --
36 Duncan - List replies preferred. No HTML msgs.
37 "Every nonfree program has a lord, a master --
38 and if you use the program, he is your master." Richard Stallman