8ca67afef8
* tests/ioctl_kvm_run_common.c: Rename from ioctl_kvm_run.c. (run_kvm): Parametrize printing of KVM_RUN ioctl with print_KVM_RUN invocation. (main): Invoke optional KVM_NO_CPUID_CALLBACK macro when the old kernel behavior is detected. * tests/Makefile.am (EXTRA_DIST): Add ioctl_kvm_run_common.c. * tests/ioctl_kvm_run.c: New file, a wrapper around ioctl_kvm_run_common.c. * ioctl_kvm_run_auxstr_vcpu.c: Likewise. * tests/gen_tests.in (ioctl_kvm_run_auxstr_vcpu): New test. * tests/pure_executables.list: Add ioctl_kvm_run_auxstr_vcpu. * tests/.gitignore: Likewise. Signed-off-by: Masatake YAMATO <yamato@redhat.com> Co-Authored-by: Dmitry V. Levin <ldv@altlinux.org>
12 lines
214 B
C
12 lines
214 B
C
#include "ioctl_kvm_run_common.c"
|
|
|
|
#if need_print_KVM_RUN
|
|
|
|
static void
|
|
print_KVM_RUN(const int fd, const char *const dev, const unsigned int reason)
|
|
{
|
|
printf("ioctl(%d<%s>, KVM_RUN, 0) = 0\n", fd, dev);
|
|
}
|
|
|
|
#endif
|