]> www.infradead.org Git - users/jedix/linux-maple.git/commit
KVM: selftests: Don't force -march=x86-64-v2 if it's unsupported
authorSean Christopherson <seanjc@google.com>
Thu, 31 Oct 2024 04:53:33 +0000 (21:53 -0700)
committerSean Christopherson <seanjc@google.com>
Tue, 5 Nov 2024 05:10:48 +0000 (21:10 -0800)
commit979956bc681105f34642971448c4cda048954a07
tree4be9a5a5e4e3fdfa614feab21a4d5d9de9afa02d
parent5b188cc4866aaf712e896f92ac42c7802135e507
KVM: selftests: Don't force -march=x86-64-v2 if it's unsupported

Force -march=x86-64-v2 to avoid SSE/AVX instructions if and only if the
uarch definition is supported by the compiler, e.g. gcc 7.5 only supports
x86-64.

Fixes: 9a400068a158 ("KVM: selftests: x86: Avoid using SSE/AVX instructions")
Cc: Vitaly Kuznetsov <vkuznets@redhat.com>
Reviewed-and-tested-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Link: https://lore.kernel.org/r/20241031045333.1209195-1-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
tools/testing/selftests/kvm/Makefile