memory beyond4GB invisible to the system even though CONFIG_HIGHMEM64G=y

From: James Kirin
Date: Tue Jan 13 2009 - 20:46:53 EST


Hello,

I am running kernel 2.6.28 on a computer with 8GB RAM. The BIOS
detects all 8GB, yet

jk@as12:~$ free
total used free shared buffers cached
Mem: 3622504 799696 2822808 0 90936 369604
-/+ buffers/cache: 339156 3283348
Swap: 6867776 0 6867776

I compiled the kernel with the CONFIG_HIGHMEM64G=y and
CONFIG_RESOURCES_64BIT=y options.

I have attached the kernel config, dmesg output and /proc/cpuinfo.

How can I use all the memory on this computer?

Thank you in advance for any help,

JamesK

Attachment: dmesg.out
Description: Binary data

Attachment: kernel.config
Description: Binary data

Attachment: cpuinfo
Description: Binary data