Solaris Guest crashing with 16GB memory

Discussions related to using VirtualBox on Solaris hosts.

Solaris Guest crashing with 16GB memory

Postby bautsche » 28. Dec 2011, 10:47

I've got a Solaris 10 host which is hosting a Solaris 11 guest. Since I upped the memory for the guest from 8GB to 16GB (after upgrading the host from 16GB to 32GB) the guest regularly dies with "Guru Meditation".
I've upgraded from 4.1.2 to 4.1.8 and the issue persists.
Any pointers would be greatly appreciated.
Thanks.
Eric
bautsche
 
Posts: 5
Joined: 10. Oct 2011, 09:53
Primary OS: Solaris
VBox Version: OSE other
Guest OSses: Solaris

Re: Solaris Guest crashing with 16GB memory

Postby bautsche » 31. Dec 2011, 17:33

...and reverting back to 8GB while not touching the physical host fixes the issue...
bautsche
 
Posts: 5
Joined: 10. Oct 2011, 09:53
Primary OS: Solaris
VBox Version: OSE other
Guest OSses: Solaris

Re: Solaris Guest crashing with 16GB memory

Postby Ramshankar » 1. Jan 2012, 00:48

Could you please upload a VBox.log for the VM that guru meditates? Thanks.
Oracle Corp.
Ramshankar
Oracle Corporation
 
Posts: 780
Joined: 7. Jan 2008, 16:17

Re: Solaris Guest crashing with 16GB memory

Postby Ramshankar » 9. Jan 2012, 18:22

Snippet from the log you sent me shows the guru:

Code: Select all   Expand viewCollapse view
06:59:14.583 !!R0-Assertion Failed!!
06:59:14.583 Expression: RT_SUCCESS_NP(rc)
06:59:14.583 Location  : /home/vbox/tinderbox/4.1-sol-rel/src/VBox/VMM/VMMAll/PGMAllPool.cpp(2476) int pgmPoolMonitorInsert(PGMPOOL*, PGMPOOLPAGE*)
06:59:14.732 PGMHandlerPhysicalRegisterEx 00000002d0303000 failed with -1701
06:59:14.745 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
06:59:14.745 !!
06:59:14.745 !!                 Guru Meditation -2701 (VERR_VMM_RING0_ASSERTION)
06:59:14.745 !!
06:59:14.912 !!R0-Assertion Failed!!
06:59:14.912 Expression: RT_SUCCESS_NP(rc)
06:59:14.912 Location  : /home/vbox/tinderbox/4.1-sol-rel/src/VBox/VMM/VMMAll/PGMAllPool.cpp(2476) int pgmPoolMonitorInsert(PGMPOOL*, PGMPOOLPAGE*)
06:59:14.912 PGMHandlerPhysicalRegisterEx 00000002d0303000 failed with -1701
06:59:14.912 !! ACTIVE TRAP=0e ERRCD=0000000000000004 CR2=00000000080479b8 PC=00000000feef225b Type=0 (Guest!)
06:59:14.913 !!
06:59:14.913 !! CallRing3JmpBuf:
06:59:14.913 !!


Could you try bumping the HyperHeap size from the present 1.25 MiB to 3 MiB and see if it makes a difference:
Code: Select all   Expand viewCollapse view
VBoxManage setextradata <VMNAME> "VBoxInternal/MM/cbHyperHeap" "3145728"


The value you specify is in bytes. If you continue to get this guru, try bumping this value even higher. The MMHyper code rounds this to 4096 bytes boundaries, but I suggest providing a value that's a mutiple of 4096 anyway, as I only checked the code for trunk and not older branch builds/versions.
Oracle Corp.
Ramshankar
Oracle Corporation
 
Posts: 780
Joined: 7. Jan 2008, 16:17


Return to VirtualBox on Solaris Hosts

Who is online

Users browsing this forum: No registered users and 1 guest