lspci -vnn zeigt folgendes zur Soundkarte:
Code: Alles auswählen
03:00.0 PCI bridge [0604]: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG PCIe to PCI Bridge [1102:7006] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=03, secondary=04, subordinate=04, sec-latency=64
Memory behind bridge: f7a00000-f7afffff
Capabilities: <access denied>
Kernel modules: shpchp
04:00.0 Audio device [0403]: Creative Labs CA0110 [Sound Blaster X-Fi Xtreme Audio] [1102:0009]
Subsystem: Creative Labs SB1040 PCI Express [1102:0018]
Flags: medium devsel, IRQ 19
[virtual] Memory at f7a00000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Code: Alles auswählen
options vfio-pci ids=1102:0009,1102:0018
Code: Alles auswählen
options vfio-pci ids=1102:7006,1102:0009,1102:0018
Code: Alles auswählen
options vfio-pci ids=1102:7006,1102:0009
Wenn ich nun in Virt-Manager die PCI Geräte 03:00.0 und 04:00.0 an die Windows VM zuweise und diese starten möchte erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Error starting domain: internal error: qemu unexpectedly closed the monitor: 2018-03-21T20:19:50.257766Z qemu-system-x86_64: -device vfio-pci,host=03:00.0,id=hostdev3,bus=pci.0,addr=0xd: vfio error: 0000:03:00.0: error getting device from group 14: No such device
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 88, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 124, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 83, in newfn
ret = fn(self, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/domain.py", line 1404, in startup
self._backend.create()
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1035, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: internal error: qemu unexpectedly closed the monitor: 2018-03-21T20:19:50.257766Z qemu-system-x86_64: -device vfio-pci,host=03:00.0,id=hostdev3,bus=pci.0,addr=0xd: vfio error: 0000:03:00.0: error getting device from group 14: No such device
Die beiden Geräte sind die einzigen in der VFIO Gruppe 14.
Hat wer eine Idee, warum ich den Fehler bekomme?
Edit: ich nutze Debian Stretch mit dem stable kernel.