Hi, I'm trying to configure an HP DL585 server running the 2.6.18 kernel, x86_64, with 8GB of RAM in such a way that the server "sees" the first 3 Gigs of RAM, and then the last 4 Gigs of RAM....leaving me, 1 Gig, 3072-->4096, free for DMA access.
to do so, I am setting up in grub.conf
memmap=exactmap memmap=3072M@0M memmap=4096M@4096M
With this, the system hangs when booting the kernel with the message:
kernel direct mapping tables 200000000, 8000@11000
Does anyone know what Im doing wrong?
Thanks.
memmap usage
I am trying to reserve 702KB of memory using cmd line parameter
mem=32000K memmap=702K$15360K
My ARM ARM1026EJ based board having 32MB of memory. Where I want to reserve
702KB of memory starting at 15M(15360K).
When the kernel boots it crashes showing the message
"Unable to handle kernel paging request at virtual address c097f00c"
Can anyone suggest me whether reserving fraction of 1MB of memory is possible or not.