Date: Sat, 21 Nov 2015 18:43:49 -0800 From: Adrian Chadd <adrian@freebsd.org> To: "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>, freebsd-current <freebsd-current@freebsd.org> Subject: note: mips malta kernels now support up to 2gb of RAM Message-ID: <CAJ-Vmo=RdTs4OJ7UiqEwZM==oQHLTfZKBOmGZdj6MGLTKq8KvQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=RdTs4OJ7UiqEwZM==oQHLTfZKBOmGZdj6MGLTKq8KvQ>