Hello,
I recently build an unRAID server with the intention of also using it to run a VM to serve as a secondary PC for streaming. I was successfully able to pass through a Black Magic Intensity Pro 4k, however the card itself was performing unsatisfactorily, so I returned it in lieu of a Elgato HD60 pro, however the same techniques are proving to be ineffective for passing through this other capture card.
01:00.0 Non-VGA unclassified device: Yuan Yuan Enterprise Co., Ltd. Device 0380 (rev ff)
Is the associated line from a lspci call, and with the -n flag:
01:00.0 0000: 12ab:0380 (rev ff)
I have add the pci-stub.ids=12ab:0380 line to the syslinux and added the following to the VM's XML:
<hostdev mode='subsystem' type='pci' managed='yes'>
<driver name='vfio'/>
<source>
<address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</source>
</hostdev>
When attempting to start the VM, the following error(s) appear:
internal error: early end of file from monitor: possible problem:
2016-02-17T05:36:22.229030Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev3,bus=pci.0,addr=0x7: vfio: Error: Failed to setup INTx fd: Device or resource busy
2016-02-17T05:36:22.229498Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev3,bus=pci.0,addr=0x7: Device initialization failed
2016-02-17T05:36:22.229516Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev3,bus=pci.0,addr=0x7: Device 'vfio-pci' could not be initialized
I have attempted with and without ACS override and cannot think of anything else to try and was wondering if anyone had some suggestions?