This probably works because you are not using the type "Host" in this config.
I am still using `x86-64-v4` without any crashes since my last post.
But I still can't use Host type CPU. I mean I don't dare. Didn't retry since then.
Because of this
- I can't do any nested virtualization, like installing docker or hyper-v
- I can't passthrough a GPU
Can't comment on the nested virtualization issue as I haven't tried it.
Regarding docker, I have had zero problems running Linux VM's with CPU Type = host. Docker also runs fine on Linux VM's with CPU Type = host. Tested with multiple Debian 12 VM's running docker containers for 389-ds. The random crashes only occur when running Windows 11 VM's (haven't tried Windows 10 - though I suspect the same problem would occur).
There's obviously an issue with Zen 4 CPU's, KVM and virtualization of Windows 11 when using CPU type = host. I'd imagine it affects Windows Server as well, but have not yet tested it. It would seem to be a kernel bug, and not something specific to Proxmox.