Hi Ben, Thanks a lot for your reply. The bigmem kernel worked fine.
# uname -a Linux base01-rede 2.6.32-5-686-bigmem #1 SMP Sat Jul 24 03:13:16 UTC 2010 i686 GNU/Linux # free -m total used free shared buffers cached Mem: 3948 147 3801 0 15 101 -/+ buffers/cache: 30 3918 Swap: 499 0 499 The output using the bigmem kernel: # grep -r . /sys/firmware/memmap/ /sys/firmware/memmap/0/start:0x0 /sys/firmware/memmap/0/end:0x9dfff /sys/firmware/memmap/0/type:System RAM /sys/firmware/memmap/1/start:0x9e000 /sys/firmware/memmap/1/end:0x9ffff /sys/firmware/memmap/1/type:reserved /sys/firmware/memmap/2/start:0xe0000 /sys/firmware/memmap/2/end:0xfffff /sys/firmware/memmap/2/type:reserved /sys/firmware/memmap/3/start:0x100000 /sys/firmware/memmap/3/end:0xbd92afff /sys/firmware/memmap/3/type:System RAM /sys/firmware/memmap/4/start:0xbd92b000 /sys/firmware/memmap/4/end:0xbd94cfff /sys/firmware/memmap/4/type:ACPI Non-volatile Storage /sys/firmware/memmap/5/start:0xbd94d000 /sys/firmware/memmap/5/end:0xbda51fff /sys/firmware/memmap/5/type:reserved /sys/firmware/memmap/6/start:0xbda52000 /sys/firmware/memmap/6/end:0xbda54fff /sys/firmware/memmap/6/type:ACPI Non-volatile Storage /sys/firmware/memmap/7/start:0xbda55000 /sys/firmware/memmap/7/end:0xbdb4ffff /sys/firmware/memmap/7/type:reserved /sys/firmware/memmap/8/start:0xbdb50000 /sys/firmware/memmap/8/end:0xbdb50fff /sys/firmware/memmap/8/type:ACPI Non-volatile Storage /sys/firmware/memmap/9/start:0xbdb51000 /sys/firmware/memmap/9/end:0xbdb58fff /sys/firmware/memmap/9/type:ACPI Tables /sys/firmware/memmap/10/start:0xbdb59000 /sys/firmware/memmap/10/end:0xbdb62fff /sys/firmware/memmap/10/type:ACPI Non-volatile Storage /sys/firmware/memmap/11/start:0xbdb63000 /sys/firmware/memmap/11/end:0xbdb8ffff /sys/firmware/memmap/11/type:reserved /sys/firmware/memmap/12/start:0xbdb90000 /sys/firmware/memmap/12/end:0xbdb95fff /sys/firmware/memmap/12/type:ACPI Non-volatile Storage /sys/firmware/memmap/13/start:0xbdb96000 /sys/firmware/memmap/13/end:0xbdcfffff /sys/firmware/memmap/13/type:System RAM /sys/firmware/memmap/14/start:0xfed1c000 /sys/firmware/memmap/14/end:0xfed1ffff /sys/firmware/memmap/14/type:reserved /sys/firmware/memmap/15/start:0xffa80000 /sys/firmware/memmap/15/end:0xffbfffff /sys/firmware/memmap/15/type:reserved /sys/firmware/memmap/16/start:0xffe80000 /sys/firmware/memmap/16/end:0xffffffff /sys/firmware/memmap/16/type:reserved /sys/firmware/memmap/17/start:0x100000000 /sys/firmware/memmap/17/end:0x13bffffff /sys/firmware/memmap/17/type:System RAM The output using the Xen kernel: # grep -r . /sys/firmware/memmap/ /sys/firmware/memmap/0/start:0x0 /sys/firmware/memmap/0/end:0x9dfff /sys/firmware/memmap/0/type:System RAM /sys/firmware/memmap/1/start:0x9e000 /sys/firmware/memmap/1/end:0xfffff /sys/firmware/memmap/1/type:reserved /sys/firmware/memmap/2/start:0x100000 /sys/firmware/memmap/2/end:0xbd92afff /sys/firmware/memmap/2/type:System RAM /sys/firmware/memmap/3/start:0xbd92b000 /sys/firmware/memmap/3/end:0xbd94cfff /sys/firmware/memmap/3/type:ACPI Non-volatile Storage /sys/firmware/memmap/4/start:0xbd94d000 /sys/firmware/memmap/4/end:0xbda51fff /sys/firmware/memmap/4/type:reserved /sys/firmware/memmap/5/start:0xbda52000 /sys/firmware/memmap/5/end:0xbda54fff /sys/firmware/memmap/5/type:ACPI Non-volatile Storage /sys/firmware/memmap/6/start:0xbda55000 /sys/firmware/memmap/6/end:0xbdb4ffff /sys/firmware/memmap/6/type:reserved /sys/firmware/memmap/7/start:0xbdb50000 /sys/firmware/memmap/7/end:0xbdb50fff /sys/firmware/memmap/7/type:ACPI Non-volatile Storage /sys/firmware/memmap/8/start:0xbdb51000 /sys/firmware/memmap/8/end:0xbdb58fff /sys/firmware/memmap/8/type:ACPI Tables /sys/firmware/memmap/9/start:0xbdb59000 /sys/firmware/memmap/9/end:0xbdb62fff /sys/firmware/memmap/9/type:ACPI Non-volatile Storage /sys/firmware/memmap/10/start:0xbdb63000 /sys/firmware/memmap/10/end:0xbdb8ffff /sys/firmware/memmap/10/type:reserved /sys/firmware/memmap/11/start:0xbdb90000 /sys/firmware/memmap/11/end:0xbdb95fff /sys/firmware/memmap/11/type:ACPI Non-volatile Storage /sys/firmware/memmap/12/start:0xbdb96000 /sys/firmware/memmap/12/end:0xbdcfffff /sys/firmware/memmap/12/type:System RAM /sys/firmware/memmap/13/start:0xfec00000 /sys/firmware/memmap/13/end:0xfec00fff /sys/firmware/memmap/13/type:reserved /sys/firmware/memmap/14/start:0xfed1c000 /sys/firmware/memmap/14/end:0xfed1ffff /sys/firmware/memmap/14/type:reserved /sys/firmware/memmap/15/start:0xfee00000 /sys/firmware/memmap/15/end:0xfee00fff /sys/firmware/memmap/15/type:reserved /sys/firmware/memmap/16/start:0xffa80000 /sys/firmware/memmap/16/end:0xffbfffff /sys/firmware/memmap/16/type:reserved /sys/firmware/memmap/17/start:0xffe80000 /sys/firmware/memmap/17/end:0xffffffff /sys/firmware/memmap/17/type:reserved Thanks! Regards, Eriberto - Brazil 2010/8/5 Ben Hutchings <b...@decadent.org.uk> > On Thu, 2010-08-05 at 17:42 -0300, Eriberto wrote: > > Sorry... But I am running linux-image-2.6.32-5-xen-686 now and the > > free command shows 3 GB only. What is the problem? > [...] > > I don't know. Are you able to access more than 3 GB with > linux-image-2.6.32-5-686-bigmem, or with any other Linux version? > > Also, please send the output of the command: > grep -r . /sys/firmware/memmap/ > > Ben. > >