Hello,
I'm receiving the following problem:
# xe vm-suspend vm=Win-Test
You attempted an operation on a VM which lacks the feature.
vm: 611c6a3f-1d8f-c9b6-052d-b148ad0313d4 (Win-Test)
# xe vm-checkpoint vm=611c6a3f-1d8f-c9b6-052d-b148ad0313d4 new-name-label=test
You attempted an operation on a VM which lacks the feature.
vm: 611c6a3f-1d8f-c9b6-052d-b148ad0313d4 (Win-Test)
Here is some CPU info:
# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 16
On-line CPU(s) list: 0-15
Thread(s) per core: 1
Core(s) per socket: 16
Socket(s): 1
Vendor ID: AuthenticAMD
CPU family: 25
Model: 97
Model name: AMD Ryzen 9 7845HX with Radeon Graphics
Stepping: 2
CPU MHz: 2994.567
BogoMIPS: 5988.88
Hypervisor vendor: Xen
Virtualization type: none
L1d cache: 32K
L1i cache: 32K
L2 cache: 1024K
L3 cache: 65536K
Flags: fpu de tsc msr pae mce cx8 apic mca cmov pat clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy abm sse4a misalignsse 3dnowprefetch bpext ibpb vmmcall fsgsbase bmi1 avx2 bmi2 erms avx512f avx512dq rdseed adx avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 clzero xsaveerptr arat avx512vbmi avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid
Is there a patch coming to make this work in the future? Or is there some strange hardware issue that allows the hypervisor to pause a VM in memory but it can't read the memory after to do snapshots with memory / checkpoints / suspend operations. Or maybe I'm grossly over-simplifying what's happening under the hood.
Thanks!!
Scott M.