I have a virtual machine running RHEL 8.5 on an ARM64 (aarch64
) processor - Arm Neoverse N1.
Every tutorial I've found states looking at either /sys/module/kvm_amd
or the /sys/module/kvm_intel
folder to figure out whether nested virtualization is enabled, but my VM does not have any of those. There is however a /sys/module/kvm
folder which I figured is the right folder.
But the file which is used to determine whether nested virtualization is on (/sys/module/kvm/parameters/nested
) is absent. It's not possible to create the file either because it's a read only folder. Trying to run Kata Containers (which uses QEMU) fails with:
Could not access KVM kernel module: No such file or directory
qemu-system-aarch64: failed to initialize kvm: No such file or directory
How is it possible to check whether nested VT is enabled, or how to enable nested VT?