Всем привет!
В прошлой теме оказался творческий эксперимент.
Сейчас возник вопрос по возможности проброса двух карт из одной iommu_group в две виртуалки через qemu-kvm.
Запускаю их по отдельности - соответственно все работает картинка выводится с нужных VGA. А запускаю вместе, во второй вылетает эта ошибка:
Ошибка запуска : internal error: early end of file from monitor: possible problem:
2016-08-08T20:51:44.223656Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: error opening /dev/vfio/1: Device or resource busy
2016-08-08T20:51:44.223677Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: failed to get group 1
2016-08-08T20:51:44.223687Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device initialization failed.
2016-08-08T20:51:44.223696Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device 'vfio-pci' could not be initialized
Правильно я понимаю что это проблема из-за их присутствия в одной iommu_group? Эту проблему можно обойти?
Есть еще третий слот PCI-E x16 v3.0 на материнке, но у него макс 4 pin активных, это наверное будет ощутимая просадка... Но судя по инструкции он окажется на другом iommu.