From 646f2df43cd0ca92887ed612580569340216217b Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 12 Nov 2018 14:10:33 +0100 Subject: [PATCH] fix and simplify kvm_version() This was never actually used, but we want to use it as alternative to checking /proc/cpuinfo for 'hvm' on ARM. Signed-off-by: Wolfgang Bumiller --- PVE/QemuServer.pm | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 199cf469..ba5511c6 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -1331,19 +1331,15 @@ for (my $i = 0; $i < $MAX_UNUSED_DISKS; $i++) { my $kvm_api_version = 0; sub kvm_version { - return $kvm_api_version if $kvm_api_version; - my $fh = IO::File->new("ioctl(KVM_GET_API_VERSION(), 0)) { - $kvm_api_version = $v; - } + # 0xae00 => KVM_GET_API_VERSION + $kvm_api_version = ioctl($fh, 0xae00, 0); - $fh->close(); - - return $kvm_api_version; + return $kvm_api_version; } my $kvm_user_version;