On Wed, Aug 24, 2011 at 6:43 PM, Russell King - ARM Linux <linux at arm.linux.org.uk> wrote: ... >> > Shouldn't the kernel report the whole 1GB? >> >> Try compiling the kernel with CONFIG_VMSPLIT_2G. On my board this gives: > > Or enable highmem. Enabling CONFIG_HIGHMEM also made the whole 1GB to be reported.