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 <[email protected]>
> 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.
>
>