i am trying to run a Manjaro linux vm on windows 10 which itself is using nested virtualization to run a Fedora Core OS vm. Everytime the nested Core OS vm initializes and copies the content of the ISO file to the virtual disk i get the VERR_VM_RING0_ASSERTION error. This error only occurs if hardware virtualization is activated. There are no problems (apart from the misserable performance) when running the same combination with hardware virtualization disabled on the same host.
This is the log of the last run i tried:
Code: Select all
00:02:42.697273
00:02:42.697274 !!R0-Assertion Failed!!
00:02:42.697274 Expression: <NULL>
00:02:42.697275 Location : F:\tinderbox\win-rel\src\VBox\VMM\VMMAll\PGMAllPool.cpp(5128) void __cdecl pgmPoolTrackDeref(struct PGMPOOL *,struct PGMPOOLPAGE *)
00:02:42.697307 enmKind=34 GCPhys=000000000c71b000
00:02:42.697312 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION'
00:02:42.697324 Console: Machine state changed to 'Stuck'
00:02:42.697469 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
00:02:42.697470 !!
00:02:42.697470 !! VCPU0: Guru Meditation -2701 (VERR_VMM_RING0_ASSERTION)
00:02:42.697475 !!
00:02:42.697491 !!R0-Assertion Failed!!
00:02:42.697491 Expression: <NULL>
00:02:42.697491 Location : F:\tinderbox\win-rel\src\VBox\VMM\VMMAll\PGMAllPool.cpp(5128) void __cdecl pgmPoolTrackDeref(struct PGMPOOL *,struct PGMPOOLPAGE *)
00:02:42.697491 enmKind=34 GCPhys=000000000c71b000
00:02:42.697492 !! ACTIVE TRAP=0e ERRCD=2 CR2=00000000d3600000 PC=ffffffff939bd437 Type=0 cbInstr=ff fIcebp=false (Guest!)
00:02:42.697496 !!
00:02:42.697496 !! AssertJmpBuf:
00:02:42.697497 !!
00:02:42.697497 UnwindSp=ffffcb0cd8bc6b00 UnwindRetSp=ffffcb0cd8bc6bd8 UnwindBp=ffffcb0cd8bc6be0 UnwindPc=fffff808477e1f85
00:02:42.697499 UnwindRetPcValue=fffff80847820c09 UnwindRetPcLocation=ffffcb0cd8bc7088
00:02:42.697500 pfn=fffff808477eff60 pvUser1=ffffc07e4d400000 pvUser2=ffffc07e4d524000
00:02:42.697502 rax=volatile rbx=0000000000000000 rcx=volatile rdx=volatile
00:02:42.697502 rsi=0000000000000000 rdi=0000000000000000 r8=volatile r9=volatile
00:02:42.697503 r10=volatile r11=volatile r12=0000000000000000 r13=0000000000000000
00:02:42.697503 r14=0000000000000000 r15=0000000000000000
00:02:42.697503 rip=0000000000000000 rsp=ffffcb0cd8bc6bd8 rbp=0000000000000000 rfl=00000000
00:02:42.893757 GUI: UIMediumEnumerator: Medium-enumeration finished!
00:02:43.124934 !!
00:02:43.124934 !! Call Stack:
00:02:43.124935 !!
00:02:43.124935 RBP Ret RBP Ret RIP RIP Symbol [line]
00:02:43.124937 0000000000000000 0000000000000000 0000000000000000 fffff808477e1f85 vmmr0.r0!iemAImpl_rdseed_u64+230
00:02:43.124942 rbx=0000000000000000
00:02:43.124943 rbp=0000000000000000
00:02:43.124943 rsi=0000000000000000
00:02:43.124944 rdi=0000000000000000
00:02:43.124944 r12=0000000000000000
00:02:43.124944 r13=0000000000000000
00:02:43.124945 r14=0000000000000000
00:02:43.124945 r15=0000000000000000
00:02:43.124946 0000000000000000 0000000000000000 0000000000000000 0000000000000000
00:02:43.124947 !!
00:02:43.124947 !! Addresses on the stack (iAddr=0x0, iEnd=0x0)
00:02:43.124948 !!
00:02:43.124948 !!
00:02:43.124949 !! Raw stack (mind the direction).
00:02:43.124949 !! pbEMTStackR0=ffffcb0cd8bc6b00 cbRawStack=0x0
00:02:43.124949 !! pbEmtStackR3=000001f88a43d328
00:02:43.124950 !!
00:02:43.124950
00:02:43.124951 !!
00:02:43.124951 !! {mappings, <NULL>}
00:02:43.124952 !!
00:02:43.124959 !!
00:02:43.124959 !! {hma, <NULL>}
00:02:43.124960 !!
00:02:43.124960 !!
00:02:43.124960 !! {cpumguest, verbose}
00:02:43.124961 !!
Best regards,
Jonas