I’ve run into a small(ish) issue while testing LXD VMs under ArchLinux.
When I start a VM with multiple CPU cores (e.g. limits.cpu=8) the guest kernel just crashes with a weird “SMP NOPTI” message which is just impossible to google for.
I’ve manually validated the qemu config and found that by simply disabling the virtio-vga device the VM was working fine.
Does anybody have an idea why this could be happening? For my local testing I now just commented out the lines in LXDs config generator concerning virtio-vga, but I’m hoping to find the actual cause…
- LXD 4.19 (from git master)
- QEMU 6.1.0
- Linux 5.14.11
- Guest Image: Tested various images, e.g. ubuntu:20.04
- CPU: AMD Ryzen 5900X