[OpenIndiana-discuss] VirtualBox 6.1.18 nested vms
russell
stream at willows7.myzen.co.uk
Thu Apr 1 11:15:54 UTC 2021
Hi
For what I have read VirtualBox 6.1 introduced the capability to have
nested VMs.
I have created a VM to run VMware 6.7.0u3, however when I attempt to
start any VM inside ESX 6.7.0u3 I get the following message
Failed to power on virtual machine Lethe. This host does not support
"AMD RVI" hardware assisted MMU virtualization. Click here for more
details.
<https://172.16.26.25/ui/#/host/vms/1/monitor/tasks/haTask-1-vim.VirtualMachine.powerOn-646279618>
-
Looking at the log for the VBox VM
00:00:00.812397 Ext Name: AuthenticAMD
00:00:00.812398 Ext Supports: 0x80000000-0x8000001e
00:00:00.812398 Family: 15 Extended: 10
Effective: 25
00:00:00.812398 Model: 1 Extended: 2
Effective: 33
00:00:00.812399 Stepping: 0
00:00:00.812399 Brand ID: 0x000
00:00:00.812399 Ext Features
00:00:00.812399 Mnemonic -
Description = guest (host)
00:00:00.812400 FPU - x87 FPU on
Chip = 1 (1)
00:00:00.812400 VME - *Virtual 8086 Mode Enhancements* = 1 (1)
00:00:00.812401 DE - Debugging
extensions = 1 (1)
00:00:00.812401 PSE - Page Size
Extension = 1 (1)
00:00:00.812402 TSC - Time Stamp
Counter = 1 (1)
00:00:00.812403 MSR - K86 Model Specific
Registers = 1 (1)
00:00:00.812403 PAE - Physical Address
Extension = 1 (1)
00:00:00.812404 MCE - Machine Check
Exception = 0 (1)
00:00:00.812404 CX8 - CMPXCHG8B
instruction = 1 (1)
00:00:00.812405 APIC - APIC
On-Chip = 1 (1)
00:00:00.812405 SEP -
SYSCALL/SYSRET = 1 (1)
00:00:00.812406 MTRR - Memory Type Range
Registers = 1 (1)
00:00:00.812406 PGE - PTE Global
Bit = 1 (1)
00:00:00.812407 MCA - Machine Check
Architecture = 1 (1)
00:00:00.812407 CMOV - Conditional Move
instructions = 1 (1)
00:00:00.812408 PAT - Page Attribute
Table = 1 (1)
00:00:00.812408 PSE-36 - 36-bit Page Size
Extension = 1 (1)
00:00:00.812409 NX -
No-Execute/Execute-Disable = 1 (1)
00:00:00.812409 AXMMX - AMD Extensions to MMX
instructions = 1 (1)
00:00:00.812410 MMX - Intel MMX
Technology = 1 (1)
00:00:00.812410 FXSR - FXSAVE and FXRSTOR
Instructions = 1 (1)
00:00:00.812411 FFXSR - AMD fast FXSAVE and FXRSTOR
instructions = 1 (1)
00:00:00.812411 Page1GB - 1 GB large
page = 0 (1)
00:00:00.812412 RDTSCP - RDTSCP
instruction = 1 (1)
00:00:00.812413 LM - AMD64 Long
Mode = 1 (1)
00:00:00.812413 3DNOWEXT - AMD Extensions to
3DNow = 0 (0)
00:00:00.812414 3DNOW - AMD
3DNow = 0 (0)
00:00:00.812415 LahfSahf - LAHF/SAHF support in 64-bit
mode = 1 (1)
00:00:00.812415 CmpLegacy - Core multi-processing legacy
mode = 1 (1)
00:00:00.812416 *SVM - AMD Secure Virtual Machine extensions* = 1 (1)
00:00:00.812416 EXTAPIC - AMD Extended APIC
registers = 0 (1)
00:00:00.812417 CR8L - AMD LOCK MOV CR0 means MOV
CR8 = 1 (1)
00:00:00.812417 ABM - AMD Advanced Bit
Manipulation = 1 (1)
00:00:00.812418 SSE4A - SSE4A
instructions = 1 (1)
00:00:00.812418 MISALIGNSSE - AMD Misaligned SSE
mode = 1 (1)
00:00:00.812419 3DNOWPRF - AMD PREFETCH and PREFETCHW
instructions = 1 (1)
00:00:00.812419 OSVW - AMD OS Visible
Workaround = 0 (1)
00:00:00.812420 IBS - Instruct Based
Sampling = 0 (1)
00:00:00.812420 XOP - Extended Operation
support = 0 (0)
00:00:00.812421 SKINIT - SKINIT, STGI, and DEV
support = 0 (1)
00:00:00.812421 WDT - AMD Watchdog Timer
support = 0 (1)
00:00:00.812422 LWP - Lightweight Profiling
support = 0 (0)
00:00:00.812422 FMA4 - Four operand FMA instruction
support = 0 (0)
00:00:00.812423 17 -
Reserved = 0 (1)
00:00:00.812423 NodeId - NodeId in MSR
C001_100C = 0 (0)
00:00:00.812424 TBM - Trailing Bit Manipulation
instructions = 0 (0)
00:00:00.812424 TOPOEXT - Topology
Extensions = 0 (1)
00:00:00.812425 PRFEXTCORE - Performance Counter Extensions
support = 0 (1)
00:00:00.812425 PRFEXTNB - NB Performance Counter Extensions
support = 0 (1)
00:00:00.812426 DATABPEXT - Data-access Breakpoint
Extension = 0 (1)
00:00:00.812426 PERFTSC - Performance Time Stamp
Counter = 0 (0)
00:00:00.812427 PCX_L2I - L2I/L3 Performance Counter
Extensions = 0 (1)
00:00:00.812427 MWAITX - MWAITX and MONITORX
instructions = 0 (1)
00:00:00.812427 30 -
Reserved = 0 (1)
00:00:00.812428*SVM Feature Identification (leaf A):*
00:00:00.812429 *NP - Nested Paging* = 0 (1)
00:00:00.812429 LbrVirt - Last Branch Record
Virtualization = 0 (1)
00:00:00.812430 SVML - SVM
Lock = 0 (1)
00:00:00.812430 NRIPS - NextRIP
Save = 1 (1)
00:00:00.812431 TscRateMsr - MSR based TSC rate
control = 0 (1)
00:00:00.812432 VmcbClean - VMCB clean
bits = 0 (1)
00:00:00.812432 FlushByASID - Flush by
ASID = 1 (1)
00:00:00.812433 DecodeAssists - Decode
Assists = 1 (1)
00:00:00.812433 PauseFilter - Pause intercept
filter = 0 (1)
00:00:00.812434 11 -
Reserved = 0 (1)
00:00:00.812434 PauseFilterThreshold - Pause filter
threshold = 0 (1)
00:00:00.812435 AVIC - Advanced Virtual Interrupt
Controller = 0 (1)
00:00:00.812435 VMSAVEVirt - VMSAVE and VMLOAD
Virtualization = 0 (1)
00:00:00.812436 VGIF - Virtual Global-Interrupt
Flag = 0 (1)
00:00:00.812436 GMET - Guest Mode Execute Trap
Extension = 0 (1)
00:00:00.812437 19 -
Reserved = 0 (1)
00:00:00.812437 20 -
Reserved = 0 (1)
00:00:00.812438 28 -
Reserved = 0 (1)
00:00:00.812439 Full Name: "AMD Ryzen 5 5600X
6-Core Processor "
00:00:00.812439 TLB 2/4M Instr/Uni: fully 64 entries
00:00:00.812439 TLB 2/4M Data: fully 64 entries
00:00:00.812440 TLB 4K Instr/Uni: fully 64 entries
00:00:00.812440 TLB 4K Data: fully 64 entries
00:00:00.812440 L1 Instr Cache Line Size: 64 bytes
00:00:00.812440 L1 Instr Cache Lines Per Tag: 1
00:00:00.812441 L1 Instr Cache Associativity: 8 way
00:00:00.812441 L1 Instr Cache Size: 32 KB
00:00:00.812441 L1 Data Cache Line Size: 64 bytes
00:00:00.812441 L1 Data Cache Lines Per Tag: 1
00:00:00.812442 L1 Data Cache Associativity: 8 way
00:00:00.812442 L1 Data Cache Size: 32 KB
00:00:00.812443 L2 TLB 2/4M Instr/Uni: 2 way 512 entries
00:00:00.812443 L2 TLB 2/4M Data: 4 way 2048 entries
00:00:00.812443 L2 TLB 4K Instr/Uni: 4 way 512 entries
00:00:00.812444 L2 TLB 4K Data: 8 way 2048 entries
00:00:00.812444 L2 Cache Line Size: 64 bytes
00:00:00.812444 L2 Cache Lines Per Tag: 1
00:00:00.812444 L2 Cache Associativity: res9
00:00:00.812444 L2 Cache Size: 256 KB
00:00:00.812445 TS - Temperature
Sensor = 0 (1)
00:00:00.812446 FID - Frequency ID
control = 0 (0)
00:00:00.812446 VID - Voltage ID
control = 0 (0)
00:00:00.812447 TTP - Thermal
Trip = 0 (1)
00:00:00.812448 TM - Hardware Thermal Control
(HTC) = 0 (1)
00:00:00.812448 100MHzSteps - 100 MHz Multiplier
control = 0 (0)
00:00:00.812449 HwPstate - Hardware P-state
control = 0 (1)
00:00:00.812449 TscInvariant - Invariant Time Stamp
Counter = 1 (1)
00:00:00.812450 CBP - Core Performance
Boost = 0 (1)
00:00:00.812450 EffFreqRO - Read-only Effective Frequency
Interface = 0 (1)
00:00:00.812451 ProcFdbkIf - Processor Feedback
Interface = 0 (0)
00:00:00.812451 ProcPwrRep - Core power reporting interface
support = 0 (0)
00:00:00.812452 13 -
Reserved = 0 (1)
00:00:00.812452 14 -
Reserved = 0 (1)
00:00:00.812453 CLZERO - Clear zero instruction
(cacheline) = 0 (1)
00:00:00.812454 IRPerf - Instructions retired count
support = 0 (1)
00:00:00.812454 XSaveErPtr - Save/restore error pointers
(FXSAVE/RSTOR*) = 0 (1)
00:00:00.812455 RDPRU - RDPRU
instruction = 0 (1)
00:00:00.812455 6 -
Reserved = 0 (1)
00:00:00.812456 MCOMMIT - MCOMMIT
instruction = 0 (0)
00:00:00.812456 9 -
Reserved = 0 (1)
00:00:00.812457 10 -
Reserved = 0 (1)
00:00:00.812458 IBPB - Supports the IBPB command in
IA32_PRED_CMD = 0 (1)
00:00:00.812458 13 -
Reserved = 0 (1)
00:00:00.812459 14 -
Reserved = 0 (1)
00:00:00.812459 15 -
Reserved = 0 (1)
00:00:00.812460 17 -
Reserved = 0 (1)
00:00:00.812460 18 -
Reserved = 0 (1)
00:00:00.812461 19 -
Reserved = 0 (1)
00:00:00.812462 20 -
Reserved = 0 (1)
00:00:00.812462 24 -
Reserved = 0 (1)
00:00:00.812463 28 -
Reserved = 0 (1)
00:00:00.812463 Physical Address Width: 48 bits
00:00:00.812464 Virtual Address Width: 48 bits
00:00:00.812464 Guest Physical Address Width: 0 bits
00:00:00.812464 Physical Core Count: 2
So it looks as if the CPU has Secure Virtual Machine extensions enable
and Nested Pages enable, can these be exposed to VMware so that the
Nested Paging is exposed in the VM to the ESX server?
Regards
Russell
More information about the openindiana-discuss
mailing list