From: Wolfgang Bumiller Date: Mon, 12 Nov 2018 13:10:33 +0000 (+0100) Subject: fix and simplify kvm_version() X-Git-Url: https://git.proxmox.com/?p=qemu-server.git;a=commitdiff_plain;h=646f2df43cd0ca92887ed612580569340216217b 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 --- diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 199cf46..ba5511c 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; - } - - $fh->close(); + # 0xae00 => KVM_GET_API_VERSION + $kvm_api_version = ioctl($fh, 0xae00, 0); - return $kvm_api_version; + return $kvm_api_version; } my $kvm_user_version;