diff options
author | 2022-02-15 12:39:12 -0800 | |
---|---|---|
committer | 2022-06-11 10:20:09 -0400 | |
commit | f9725f89dc5027c7d94f8fdfbac8bbad846a0891 (patch) | |
tree | 83210b9a7d1e7e47300671bffa275abba7f4bedf /tools/testing/selftests/kvm/x86_64/mmio_warning_test.c | |
parent | KVM: selftests: Make kvm_ioctl() a wrapper to pretty print ioctl name (diff) | |
download | linux-f9725f89dc5027c7d94f8fdfbac8bbad846a0891.tar.gz linux-f9725f89dc5027c7d94f8fdfbac8bbad846a0891.tar.bz2 linux-f9725f89dc5027c7d94f8fdfbac8bbad846a0891.zip |
KVM: selftests: Use kvm_ioctl() helpers
Use the recently introduced KVM-specific ioctl() helpers instead of open
coding calls to ioctl() just to pretty print the ioctl name.
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/testing/selftests/kvm/x86_64/mmio_warning_test.c')
-rw-r--r-- | tools/testing/selftests/kvm/x86_64/mmio_warning_test.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/testing/selftests/kvm/x86_64/mmio_warning_test.c b/tools/testing/selftests/kvm/x86_64/mmio_warning_test.c index 9f55ccd169a1..31ae837fedb1 100644 --- a/tools/testing/selftests/kvm/x86_64/mmio_warning_test.c +++ b/tools/testing/selftests/kvm/x86_64/mmio_warning_test.c @@ -59,10 +59,10 @@ void test(void) kvm = open("/dev/kvm", O_RDWR); TEST_ASSERT(kvm != -1, "failed to open /dev/kvm"); - kvmvm = ioctl(kvm, KVM_CREATE_VM, 0); - TEST_ASSERT(kvmvm != -1, "KVM_CREATE_VM failed"); + kvmvm = __kvm_ioctl(kvm, KVM_CREATE_VM, 0); + TEST_ASSERT(kvmvm > 0, KVM_IOCTL_ERROR(KVM_CREATE_VM, kvmvm)); kvmcpu = ioctl(kvmvm, KVM_CREATE_VCPU, 0); - TEST_ASSERT(kvmcpu != -1, "KVM_CREATE_VCPU failed"); + TEST_ASSERT(kvmcpu != -1, KVM_IOCTL_ERROR(KVM_CREATE_VCPU, kvmcpu)); run = (struct kvm_run *)mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, kvmcpu, 0); tc.kvmcpu = kvmcpu; |