On 29/12/13 05:01, Nick Couchman wrote:
I see the "VAC too big!" error on my local copy of 32-bit Solaris 9 too. Some searching showed the message occurs in the OpenSolaris source at http://fxr.watson.org/fxr/source/sfmmu/vm/hat_sfmmu.c?v=OPENSOLARIS#L1347.
I'm not exactly sure what this is trying to check here, but I do know that OpenBIOS uses 512K PTEs to map itself, while calls to OFMEM use 8K PTEs which may be relevant. Does anyone know the exact significance of this?
Hmmm...I do not recall seeing that VAC too big error on Solaris 9 32-bit (on 32-bit Qemu/OpenBIOS), but if you're seeing it and Solaris 9 boots fine for you, then perhaps that's a Red Herring and not worth running down. Maybe I'll focus on trying to track down the source of some of the other error messages that seem to contribute to not being able to boot 64-bit Solaris - particularly Solaris 10 and higher, since I think that's where the CPU Power Management starts, which would be great to get working for the CPU performance aspect of running Qemu.
-Nick
Gah. Sorry Nick - this message was definitely a case of "fingers before brain. What I meant to say was that I see the "VAC too big!" error on my local copy of *64-bit* Solaris 9 too. I currently don't have access to a Solaris 9 32-bit image for testing, but it sounds as if it is working fine for you which is great.
ATB,
Mark.