From: Sean Christopherson Date: Wed, 10 Feb 2021 18:26:07 +0000 (-0800) Subject: KVM: selftests: Fix hex vs. decimal snafu in Xen test X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=fc79ef3e7b7590e42fe01bc9d9e2635413905716;p=linux.git KVM: selftests: Fix hex vs. decimal snafu in Xen test The Xen shinfo selftest uses '40' when setting the GPA of the vCPU info struct, but checks for the result at '0x40'. Arbitrarily use the hex version to resolve the bug. Fixes: 8d4e7e80838f ("KVM: x86: declare Xen HVM shared info capability and add test case") Cc: David Woodhouse Signed-off-by: Sean Christopherson Message-Id: <20210210182609.435200-4-seanjc@google.com> Reviewed-by: David Woodhouse Signed-off-by: Paolo Bonzini --- diff --git a/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c b/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c index cb3963957b3bf..b2a3be9eba8e9 100644 --- a/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c +++ b/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c @@ -102,7 +102,7 @@ int main(int argc, char *argv[]) struct kvm_xen_vcpu_attr vi = { .type = KVM_XEN_VCPU_ATTR_TYPE_VCPU_INFO, - .u.gpa = SHINFO_REGION_GPA + 40, + .u.gpa = SHINFO_REGION_GPA + 0x40, }; vcpu_ioctl(vm, VCPU_ID, KVM_XEN_VCPU_SET_ATTR, &vi);