Hi Only tested on a SGI Octane, i dont know if it works on JAZZ SNI_RM or SGI O2. It frees only 60KB. There is an ARCMemoryRegisterDump in the attached file. Signed-off-by: Johannes Dickgreber tanzy@gmx.de --- On a SGI Octane not all ARCS Memory is freed for kernel use --- linux-2.6.22.6/arch/mips/arc/memory.c 2007-07-09 01:32:17 +0200 +++ linux-octane-2/arch/mips/arc/memory.c 2007-10-06 22:04:07 +0200 @@ -70,11 +70,11 @@ static inline int memtype_classify_arcs case arcs_free: return BOOT_MEM_RAM; case arcs_atmp: + case arcs_prog: return BOOT_MEM_ROM_DATA; case arcs_eblock: case arcs_rvpage: case arcs_bmem: - case arcs_prog: case arcs_aperm: return BOOT_MEM_RESERVED; default: @@ -90,11 +90,11 @@ static inline int memtype_classify_arc ( case arc_fcontig: return BOOT_MEM_RAM; case arc_atmp: + case arc_prog: return BOOT_MEM_ROM_DATA; case arc_eblock: case arc_rvpage: case arc_bmem: - case arc_prog: case arc_aperm: return BOOT_MEM_RESERVED; default: