Делаю первый раз, так что не совсем понимаю правильно ли размышляю.
Есть KVM (ubuntu server 11.04) управляю через virsh.
#lspci
....
0d:04.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 70)
....
<hostdev mode='subsystem' type='pci' managed='yes'>
<source>
<address bus='0x0d' slot='0x04' function='0x0'/>
</source>
</hostdev>
# virsh create test.config
ошибка: Не удалось создать домен из test.config
ошибка: operation failed: failed to retrieve chardev info in qemu with 'info chardev'
Я как понимаю вот эти инструкции c сайта делает сам virt-manager
echo "8086 10b9" > /sys/bus/pci/drivers/pci-stub/new_id
echo 0000:01:00.0 > /sys/bus/pci/devices/0000:01:00.0/driver/unbind
echo 0000:01:00.0 > /sys/bus/pci/drivers/pci-stub/bind
# dmesg | grep -e DMAR -e IOMMU
[ 0.043196] DMAR: Host address width 39
[ 0.043198] DMAR: DRHD base: 0x000000fbfff000 flags: 0x0
[ 0.043206] IOMMU 0: reg_base_addr fbfff000 ver 1:0 cap c9008010e60262 ecap f0207a
[ 0.043208] DMAR: DRHD base: 0x000000fbffe000 flags: 0x1
[ 0.043215] IOMMU 1: reg_base_addr fbffe000 ver 1:0 cap c90780106f0462 ecap f020fe
[ 0.043217] DMAR: RMRR base: 0x000000000ec000 end: 0x000000000effff
[ 0.043219] DMAR: RMRR base: 0x000000bf7dc000 end: 0x000000bf7dbfff
[ 0.043220] DMAR: ATSR flags: 0x0
[ 0.043328] IOAPIC id 8 under DRHD base 0xfbffe000 IOMMU 1
[ 0.043330] IOAPIC id 9 under DRHD base 0xfbffe000 IOMMU 1
Поясните пожалуйста