VMware Communities
givesoftwarepls
Contributor
Contributor

VMware nested under KVM on Ryzen stopped working on 5.19 kernel: Invalid VMCB.

My setup:

Host: Ubuntu Linux 22.04, kernel 5.15, Ryzen 5900x

Hypervisor: KVM

Windows VM with VMware Workstation 16

Running nested VMs in VMware works ok.

It fails if Linux host kernel is updated to 5.19 with

MONITOR PANIC: Invalid VMCB.
VMware Workstation unrecoverable error: (vcpu-0)
vcpu-0:Invalid VMCB.

 

If I update to Workstation 17 it fails with

2023-02-24T15:21:35.112Z In(05) vmx The following features are required for SVM support in VMware Workstation; however, these features are not available on this host:
2023-02-24T15:21:35.112Z In(05) vmx    Flush by ASID.
This host supports AMD-V, but the AMD-V implementation is incompatible with VMware Workstation.
VMware Workstation does not support the user level monitor on this host.
Module 'MonitorMode' power on failed.

 

The same VM works ok on 5.19 kernel on my Intel PC.

So it has to do with updated Linux kernel and AMD virtualization.

Reply
0 Kudos
0 Replies