summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium/octeon_machdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/mips/cavium/octeon_machdep.c')
-rw-r--r--sys/mips/cavium/octeon_machdep.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/mips/cavium/octeon_machdep.c b/sys/mips/cavium/octeon_machdep.c
index 886595c..edb92af 100644
--- a/sys/mips/cavium/octeon_machdep.c
+++ b/sys/mips/cavium/octeon_machdep.c
@@ -265,7 +265,7 @@ octeon_memory_init(void)
{
vm_paddr_t phys_end;
int64_t addr;
- unsigned i;
+ unsigned i, j;
phys_end = round_page(MIPS_KSEG0_TO_PHYS((vm_offset_t)&end));
@@ -274,6 +274,9 @@ octeon_memory_init(void)
phys_avail[0] = phys_end;
phys_avail[1] = 96 << 20;
+ dump_avail[0] = phys_avail[0];
+ dump_avail[1] = phys_avail[1];
+
realmem = physmem = btoc(phys_avail[1] - phys_avail[0]);
return;
}
@@ -314,6 +317,9 @@ octeon_memory_init(void)
i += 2;
}
+ for (j = 0; j < i; j++)
+ dump_avail[j] = phys_avail[j];
+
realmem = physmem;
}
OpenPOWER on IntegriCloud