Removing +avx2 makes the guest kernel boot successfully.
In general using certain advanced CPU instructions in the guest might require additional support from
the hypervisor (kvm kernel module or qemu process). Perhaps -cpu flags should be removeed so qemu
will guess the correct flags (i.e. an intersection between the available CPU instructions and ones which
qemu is able to handle).
> -cpu Nehalem, +invpcid, +erms,+ bmi2,+smep, +avx2
Removing +avx2 makes the guest kernel boot successfully.
In general using certain advanced CPU instructions in the guest might require additional support from
the hypervisor (kvm kernel module or qemu process). Perhaps -cpu flags should be removeed so qemu
will guess the correct flags (i.e. an intersection between the available CPU instructions and ones which
qemu is able to handle).