Eu tenho uma placa-mãe MSI-GD65 Gaming e uma Intel i7 4790. O VT-D está ativado na seção Recursos da CPU da BIOS.
Estou executando o Ubuntu 14.04.1 LTS e quando tento desanexar um dispositivo, recebo a seguinte mensagem:
# virsh nodedev-desanexar pci_0000_00_1f_2
erro: falha ao desconectar o dispositivo pci_0000_00_1f_2 erro: operação não suportada: nem a atribuição de dispositivo VFIO nem KVM é suportada atualmente neste sistema
O Dmesg inclui algumas informações sobre o IOMMU, mas não sei dizer se isso significa que o VT-D está ativado
$ dmesg | grep -i iommu
[0.027450] dmar: IOMMU 0: reg_base_addr fed90000 ver 1: 0 limite c0000020660462 ecap f0101a
[0.027455] dmar: IOMMU 1: reg_base_addr fed91000 ver 1: 0 limite d2008020660462 ecap f010da
[0.027521]
Alguém pode aconselhar o que preciso fazer para ativar o VT-D neste sistema e passar dispositivos PCI aos convidados da KVM, por favor?