hvf: Guard xgetbv call
commit118f2aadbc66aaae4e8d52259288e18f2aa4544a
authorHill Ma <maahiuzeon@gmail.com>
Wed, 13 Jan 2021 06:07:35 +0000 (12 22:07 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 16 Feb 2021 16:15:39 +0000 (16 17:15 +0100)
tree7ce0e4a57f36fb0262ee4d091b231beb50a91735
parent342e3a4f20653c2d419cc0e8fdc0b99dfea32fed
hvf: Guard xgetbv call

This prevents illegal instruction on cpus that do not support xgetbv.

Buglink: https://bugs.launchpad.net/qemu/+bug/1758819
Reviewed-by: Cameron Esfahani <dirty@apple.com>
Signed-off-by: Hill Ma <maahiuzeon@gmail.com>
Message-Id: <X/6OJ7qk0W6bHkHQ@Hills-Mac-Pro.local>
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/hvf/x86_cpuid.c