I can use 1GB of RAM now, if I move kernel base to 0xA0000000 and set lowmem size to 1GB. (No Highmem at all)
> -----Original Message----- > From: Matt Porter [mailto:mporter at kernel.crashing.org] > Sent: Tuesday, March 08, 2005 17:30 > To: Rune Torgersen > Cc: Kumar Gala; linuxppc-embedded at ozlabs.org > Subject: Re: Lots of memory on 826x > Ahh, but early ioremaps (before mm is inited) grow down from > PKMAP_BASE, > so you will be overlapping the top of lowmem with those allocations. > It wants to be above vmalloc space. Set HIGHMEM_START to 0xF6000000, > IMMR/IO to 0xF8000000 and you then have vmalloc space between > 0xF1000000-0xF5FFFFFF. I'll try this tomorrow and see what happens. (Still need to make sure our board supports 2GB....:)