You are not logged in.

#1 2017-04-06 15:12:16

maltejahn
Member
Registered: 2016-07-10
Posts: 13

Qemu/Windows broken after update: unknown _kvm_hv_vendor_id

Hi,

today i updated my Arch host. But, qemu doenst load my Win10 VM anymore. The system worked very well.

Internal Error: unknown CPU Feature _kvm_hv_vendor_id

So, the problem is

  <features>
    <acpi/>
    <apic/>
    <hyperv>
      <relaxed state='on'/>
      <vapic state='on'/>
      <spinlocks state='on' retries='8191'/>
    <vendor_id state='on' value='whatever'/> 
    </hyperv>
    <kvm>
      <hidden state='on'/>
    </kvm>
    <vmport state='off'/>
  </features>




When I remove this line <vendor_id state='on' value='whatever'/>  , my VM runs. But I need this line cause I have a NVidia graphic card.
I tried to figure out if there is a new or renamed entry. But havent found something in the qemu changelog


https://libvirt.org/formatdomain.html under  Hypervisor features states that this line is correct. But again, after removing this line, my VM starts  - without NVidia support..

Any ideas? How to roll back the pacman update? Is there a easz way?

Thanks
Malte

Offline

#2 2017-04-06 15:19:00

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,788
Website

Re: Qemu/Windows broken after update: unknown _kvm_hv_vendor_id

What was updated? Post the relevent part of your pacman.log.

If the kernel was updated, have you rebooted?


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2017-04-06 15:48:22

maltejahn
Member
Registered: 2016-07-10
Posts: 13

Re: Qemu/Windows broken after update: unknown _kvm_hv_vendor_id

Hi,

a really fast reply. Yes, i did a reboot after upgrading.



In short words..:
1] upraded system using pacman -Syu
even with a reboot i get the error mentioned in my first post
2] downgraded libvirt and qemu
now even the Virtual Machine Manager doesnt start anymore. I did a restart before trying to start VMM
3] I did a pacman Syu again to have the same system as i started this post

Now, without a reboot, my VM starts normally. Yeah, success
4] After a reboot i get the same error as in my first post

I havent done this 'You may need to run 'rm -rf ~/.libvirt''

Totally confused

Below you can find the pacman log. Strange: the latest pacman Syu is missing

[2017-04-06 17:23] [PACMAN] Running 'pacman -Syu'
[2017-04-06 17:23] [PACMAN] synchronizing package lists
[2017-04-06 17:23] [PACMAN] starting full system upgrade
[2017-04-06 17:23] [ALPM] running '70-dkms-remove.hook'...
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> dkms remove evdi/1.2.64 -k 4.10.4-1-ARCH
[2017-04-06 17:23] [ALPM-SCRIPTLET] Error! There is no instance of evdi 1.2.64
[2017-04-06 17:23] [ALPM-SCRIPTLET] for kernel 4.10.4-1-ARCH (x86_64) located in the DKMS tree.
[2017-04-06 17:23] [ALPM] transaction started
[2017-04-06 17:23] [ALPM] upgraded archlinux-keyring (20170104-1 -> 20170320-1)
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> Füge Schlüssel aus archlinux.gpg hinzu...
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> Signiere die vertrauenswürdigen Schlüssel im Schlüsselbund lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Signiere Schlüssel 684148BB25B49E986A4944C55184252D824B18E8 lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Signiere Schlüssel 91FFE0700E80619CEB73235CA88E23E377514E00 lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Signiere Schlüssel AB19265E5D7D20687D303246BA1DFB64FFF979E7 lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Signiere Schlüssel 0E8B644079F599DFC1DDC3973348882F6AC6A4C2 lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Signiere Schlüssel 44D4A033AC140143927397D47EFD567D4C7EA887 lokal...
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> Importiere die Vertrauenswerte des Benutzers...
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> Mache widerrufene Schlüssel im Schlüsselbund unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 7FA647CD89891DEDC060287BB9113D1ED21E1A55 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 40440DC037C05620984379A6761FAD69BA06C6A9 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel BC1FBE4D2826A0B51E47ED62E2539214C6C11350 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 63F395DE2D6398BBE458F281F2DBB4931985A992 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 8F76BEEA0289F9E1D3E229C05F946DED983D4366 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 81D7F8241DB38BC759C80FCE3A726C6170E80477 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 5E7585ADFF106BFFBBA319DC654B877A0864983E unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel E7210A59715F6940CF9A4E36A001876699AD6E84 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 66BD74A036D522F51DD70A3C7F2A16726521E06D unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET]   -> Mache Schlüssel 27FFC4769E19F096D41D9265A04F9397CDFD6BB0 unbrauchbar...
[2017-04-06 17:23] [ALPM-SCRIPTLET] ==> Aktualisiere Trust-Datenbank...
[2017-04-06 17:23] [ALPM-SCRIPTLET] gpg: marginals needed: 3  completes needed: 1  trust model: pgp
[2017-04-06 17:23] [ALPM-SCRIPTLET] gpg: Tiefe: 0  gültig:   1  signiert:   5  Vertrauen: 0-, 0q, 0n, 0m, 0f, 1u
[2017-04-06 17:23] [ALPM-SCRIPTLET] gpg: Tiefe: 1  gültig:   5  signiert:  72  Vertrauen: 0-, 0q, 0n, 5m, 0f, 0u
[2017-04-06 17:23] [ALPM-SCRIPTLET] gpg: Tiefe: 2  gültig:  70  signiert:  10  Vertrauen: 70-, 0q, 0n, 0m, 0f, 0u
[2017-04-06 17:23] [ALPM-SCRIPTLET] gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2017-09-07
[2017-04-06 17:23] [ALPM] warning: /etc/group installed as /etc/group.pacnew
[2017-04-06 17:23] [ALPM] warning: /etc/passwd installed as /etc/passwd.pacnew
[2017-04-06 17:23] [ALPM] warning: /etc/gshadow installed as /etc/gshadow.pacnew
[2017-04-06 17:23] [ALPM] warning: /etc/shadow installed as /etc/shadow.pacnew
[2017-04-06 17:23] [ALPM] warning: directory permissions differ on /usr/local/bin/
filesystem: 777  package: 755
[2017-04-06 17:23] [ALPM] upgraded filesystem (2016.12-2 -> 2017.03-2)
[2017-04-06 17:23] [ALPM] upgraded tzdata (2017a-1 -> 2017b-1)
[2017-04-06 17:24] [ALPM] upgraded binutils (2.28-1 -> 2.28.0-2)
[2017-04-06 17:24] [ALPM] upgraded gdbm (1.12-2 -> 1.13-1)
[2017-04-06 17:24] [ALPM] upgraded leveldb (1.19-1 -> 1.20-1)
[2017-04-06 17:24] [ALPM] upgraded libutil-linux (2.29.2-1 -> 2.29.2-2)
[2017-04-06 17:24] [ALPM] upgraded sqlite (3.17.0-1 -> 3.18.0-1)
[2017-04-06 17:24] [ALPM] upgraded python2-setuptools (1:34.3.2-1 -> 1:34.3.3-1)
[2017-04-06 17:24] [ALPM] upgraded ceph (10.2.3-2 -> 10.2.5-1)
[2017-04-06 17:24] [ALPM] upgraded dbus (1.10.16-1 -> 1.10.16-2)
[2017-04-06 17:24] [ALPM] upgraded iptables (1.6.0-1 -> 1.6.1-1)
[2017-04-06 17:24] [ALPM] upgraded util-linux (2.29.2-1 -> 2.29.2-2)
[2017-04-06 17:24] [ALPM] upgraded device-mapper (2.02.168-1 -> 2.02.169-1)
[2017-04-06 17:24] [ALPM] upgraded libx264 (2:148.20160920-1 -> 2:148.20170121-1)
[2017-04-06 17:24] [ALPM] upgraded libpng (1.6.28-1 -> 1.6.29-1)
[2017-04-06 17:24] [ALPM] upgraded libdrm (2.4.75-1 -> 2.4.76-1)
[2017-04-06 17:24] [ALPM] upgraded mesa (17.0.1-2 -> 17.0.2-2)
[2017-04-06 17:24] [ALPM] upgraded libglvnd (0.2.999+g4ba53457-1 -> 0.2.999+g4ba53457-2)
[2017-04-06 17:24] [ALPM] upgraded libcups (2.2.2-2 -> 2.2.3-1)
[2017-04-06 17:24] [ALPM] upgraded firefox (52.0.1-1 -> 52.0.2-1)
[2017-04-06 17:24] [ALPM] upgraded git (2.12.0-1 -> 2.12.2-2)
[2017-04-06 17:24] [ALPM] upgraded gnupg (2.1.19-1 -> 2.1.20-1)
[2017-04-06 17:24] [ALPM] upgraded gpgme (1.8.0-2 -> 1.9.0-1)
[2017-04-06 17:24] [ALPM] upgraded iproute2 (4.10.0-2 -> 4.10.0-3)
[2017-04-06 17:24] [ALPM] upgraded python2-pillow (4.0.0-3 -> 4.1.0-1)
[2017-04-06 17:24] [ALPM] upgraded libbsd (0.8.3-1 -> 0.8.3-2)
[2017-04-06 17:24] [ALPM] upgraded libwbclient (4.5.6-2 -> 4.5.8-1)
[2017-04-06 17:24] [ALPM] upgraded smbclient (4.5.6-2 -> 4.5.8-1)
[2017-04-06 17:24] [ALPM] upgraded kodi (17.0-1 -> 17.1-1)
[2017-04-06 17:24] [ALPM] upgraded libaacs (0.8.1-1 -> 0.8.1-2)
[2017-04-06 17:24] [ALPM] upgraded libinput (1.6.3-1 -> 1.7.0-1)
[2017-04-06 17:24] [ALPM] warning: /etc/libvirt/qemu.conf installed as /etc/libvirt/qemu.conf.pacnew
[2017-04-06 17:24] [ALPM] warning: /etc/libvirt/qemu/networks/default.xml installed as /etc/libvirt/qemu/networks/default.xml.pacnew
[2017-04-06 17:24] [ALPM] upgraded libvirt (3.1.0-1 -> 3.2.0-1)
[2017-04-06 17:24] [ALPM-SCRIPTLET] >>> You may need to run 'rm -rf ~/.libvirt'
[2017-04-06 17:24] [ALPM] upgraded libvirt-python (3.1.0-1 -> 3.2.0-1)
[2017-04-06 17:24] [ALPM] warning: /etc/lightdm/lightdm.conf installed as /etc/lightdm/lightdm.conf.pacnew
[2017-04-06 17:24] [ALPM] upgraded lightdm (1:1.20.0-2 -> 1:1.22.0-1)
[2017-04-06 17:24] [ALPM] upgraded linux (4.10.4-1 -> 4.10.8-1)
[2017-04-06 17:24] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
[2017-04-06 17:24] [ALPM] upgraded linux-headers (4.10.4-1 -> 4.10.8-1)
[2017-04-06 17:24] [ALPM] upgraded lvm2 (2.02.168-1 -> 2.02.169-1)
[2017-04-06 17:24] [ALPM] upgraded man-pages (4.10-2 -> 4.10-3)
[2017-04-06 17:24] [ALPM] upgraded nano (2.7.5-1 -> 2.8.0-1)
[2017-04-06 17:24] [ALPM] upgraded ntp (4.2.8.p9-1 -> 4.2.8.p10-1)
[2017-04-06 17:24] [ALPM] upgraded python-setuptools (1:34.3.2-1 -> 1:34.3.3-1)
[2017-04-06 17:24] [ALPM] upgraded python-django (1.10.3-2 -> 1.11-1)
[2017-04-06 17:24] [ALPM] upgraded python2-numpy (1.12.0-1 -> 1.12.1-1)
[2017-04-06 17:24] [ALPM] upgraded tslib (1.7-1 -> 1.8-1)
[2017-04-06 17:24] [ALPM] upgraded qt5-webengine (5.8.0-4 -> 5.8.0-5)
[2017-04-06 17:24] [ALPM] upgraded samba (4.5.6-2 -> 4.5.8-1)
[2017-04-06 17:24] [ALPM] upgraded sdl (1.2.15-7 -> 1.2.15-8)
[2017-04-06 17:24] [ALPM] upgraded sdl_image (1.2.12-3 -> 1.2.12-4)
[2017-04-06 17:24] [ALPM] upgraded xf86-video-intel (1:2.99.917+767+g7e9e92c8-1 -> 1:2.99.917+770+gcb6ba2da-1)
[2017-04-06 17:24] [ALPM] transaction completed
[2017-04-06 17:24] [ALPM] running '70-dkms-install.hook'...
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> dkms install evdi/1.2.64 -k 4.10.8-1-ARCH
[2017-04-06 17:24] [ALPM-SCRIPTLET] Error! Bad return status for module build on kernel: 4.10.8-1-ARCH (x86_64)
[2017-04-06 17:24] [ALPM-SCRIPTLET] Consult /var/lib/dkms/evdi/1.2.64/build/make.log for more information.
[2017-04-06 17:24] [ALPM] running '90-linux.hook'...
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Starting build: 4.10.8-1-ARCH
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Image generation successful
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Starting build: 4.10.8-1-ARCH
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2017-04-06 17:24] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2017-04-06 17:24] [ALPM-SCRIPTLET] ==> Image generation successful
[2017-04-06 17:24] [ALPM] running 'gtk-update-icon-cache.hook'...
[2017-04-06 17:24] [ALPM] running 'systemd-hwdb.hook'...
[2017-04-06 17:24] [ALPM] running 'systemd-sysusers.hook'...
[2017-04-06 17:24] [ALPM] running 'systemd-tmpfiles.hook'...
[2017-04-06 17:24] [ALPM] running 'systemd-update.hook'...
[2017-04-06 17:24] [ALPM] running 'texinfo-install.hook'...
[2017-04-06 17:24] [ALPM] running 'update-desktop-database.hook'...
[2017-04-06 17:19] [PACMAN] Running '/usr/bin/pacman -U /home/malte/package-query/package-query-1.8-2-x86_64.pkg.tar.xz'
[2017-04-06 17:19] [ALPM] transaction started
[2017-04-06 17:19] [ALPM] installed package-query (1.8-2)
[2017-04-06 17:19] [ALPM] transaction completed
[2017-04-06 17:19] [ALPM] running 'systemd-update.hook'...
[2017-04-06 17:19] [PACMAN] Running '/usr/bin/pacman -U /home/malte/yaourt/yaourt-1.8.1-1-any.pkg.tar.xz'
[2017-04-06 17:19] [ALPM] transaction started
[2017-04-06 17:19] [ALPM] installed yaourt (1.8.1-1)
[2017-04-06 17:19] [ALPM] transaction completed
[2017-04-06 17:19] [ALPM] running 'systemd-update.hook'...
[2017-04-06 17:20] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-malte/PKGDEST.lNT/downgrader-2.0.0-3-x86_64.pkg.tar.xz'
[2017-04-06 17:20] [ALPM] transaction started
[2017-04-06 17:20] [ALPM] installed downgrader (2.0.0-3)
[2017-04-06 17:20] [ALPM] transaction completed
[2017-04-06 17:20] [ALPM] running 'systemd-update.hook'...
[2017-04-06 17:21] [PACMAN] Running 'pacman -U /var/cache/pacman/pkg/libvirt-3.1.0-1-x86_64.pkg.tar.xz'
[2017-04-06 17:21] [ALPM] transaction started
[2017-04-06 17:21] [ALPM] warning: /etc/libvirt/qemu.conf installed as /etc/libvirt/qemu.conf.pacnew
[2017-04-06 17:21] [ALPM] warning: /etc/libvirt/qemu/networks/default.xml installed as /etc/libvirt/qemu/networks/default.xml.pacnew
[2017-04-06 17:21] [ALPM] downgraded libvirt (3.2.0-1 -> 3.1.0-1)
[2017-04-06 17:21] [ALPM-SCRIPTLET] >>> You may need to run 'rm -rf ~/.libvirt'
[2017-04-06 17:21] [ALPM] transaction completed
[2017-04-06 17:21] [ALPM] running 'systemd-tmpfiles.hook'...
[2017-04-06 17:21] [ALPM] running 'systemd-update.hook'...
[2017-04-06 17:22] [PACMAN] Running 'pacman -U /var/cache/pacman/pkg/qemu-2.8.0-1-x86_64.pkg.tar.xz'
[2017-04-06 17:22] [ALPM] transaction started
[2017-04-06 17:22] [ALPM] downgraded qemu (2.8.0-2 -> 2.8.0-1)
[2017-04-06 17:22] [ALPM] transaction completed
[2017-04-06 17:22] [ALPM] running 'systemd-sysusers.hook'...
[2017-04-06 17:22] [ALPM] running 'systemd-update.hook'...

Offline

#4 2017-04-06 15:48:50

cspack
Member
Registered: 2016-09-01
Posts: 27

Re: Qemu/Windows broken after update: unknown _kvm_hv_vendor_id

There is a bug report on this: https://bugs.archlinux.org/task/53560

Offline

#5 2017-04-06 16:09:13

maltejahn
Member
Registered: 2016-07-10
Posts: 13

Re: Qemu/Windows broken after update: unknown _kvm_hv_vendor_id

Thanks for this! Exactly my problem. So i wait till the next "update". I did a downgrade to libvirt-3.1.0-1 using the most recent qemu. For now it works, but i fear the next reboot.

Thanks again!

Offline

Board footer

Powered by FluxBB