note: mips malta kernels now support up to 2gb of RAM

From: Adrian Chadd <adrian_at_freebsd.org>
Date: Sat, 21 Nov 2015 18:43:49 -0800
hiya,

I've just added support to our malta implementation to handle RAM up
to 2G. The qemu-system-mips* support for malta is limited to a max of
2G. It used to be limited to 256MB RAM.

This is useful for 32 bit mips as it gives us a stress test for the
non-all-direct-mapped case of > 256MB RAM. This means we can get much
more coverage for VM/pmap changes on mips32 and mips64.

(It also makes compiling a lot easier, as it's not constantly paging. :-)

Note: due to "math", you can't use 2048MB of RAM as your specification
on 32 bit MIPS;, you need to specify just a touch below 2 gig or the
math overflows a 32 bit paddr value and you only get 256MB of RAM.
I'll go fix this at some point soon.

This now makes mips32/mips64 testing much nicer. :-)

Next up - why SMP doesn't work!

Thanks,


-a
Received on Sun Nov 22 2015 - 01:43:50 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:01 UTC