[Sysadmins] Работа из guest-системы с аппаратной частью хост-систем напрямую

Alexei Takaseev alexei на taf.ru
Чт Мар 10 07:16:05 UTC 2011


Приветствую!

Может кто поделиться успешным опытом по организации доступа из гостевой ОС к аппаратным ресурсам хост-системы напрямую? Чтобы, к примеру, сетевую карту гостевая ОС видела именно ту, которая воткнута в машину, или, к примеру, телефонная плата с FXO/FXS портами.

Пытаюсь пропустить внутрь системы серверную PCI-E сетевуху. Но безуспешно.

ругается:

No IOMMU found.  Unable to assign device "hostdev0"
qemu-kvm: -device pci-assign,host=01:00.0,id=hostdev0,configfd=40,bus=pci.0,addr=0x3: Device 'pci-assign' could not be initialized

Хотя IOMMU в ядре включен:

[root на zeus qemu]# dmesg | grep -e DMAR -e IOMMU 
Intel-IOMMU: enabled
[root на zeus qemu]# 

ядро
Linux zeus.ilimnet.ru 2.6.32-el-smp-alt17 #1 SMP Wed Mar 2 14:58:15 UTC 2011 x86_64 GNU/Linux

gpxe-roms-qemu-1.0.1-alt1
qemu-common-0.14.0-alt4
qemu-img-0.14.0-alt4
qemu-kvm-0.14.0-alt3


Подробная информация о списке рассылки Sysadmins