[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Trouble enabling VT-D: "I/O virtualisation disabled"



I have a chipset which supports VT-d (Intel X58) and, according to my
motherboard manufacturers, VT-d is enabled in the BIOS and listed as "Intel
VT." The problem is that xm dmesg shows "I/O virtualisation disabled" and I
get this error message when I try to create a domU with a pci device
assigned: 'Error: failed to assign device: maybe the platform doesn't
support VT-d, or VT-d isn't enabled properly?".

I've made sure the PCI device backend driver is compiled into the kernel,
and dmesg shows pciback seizing my device:
pciback 0000:03:00.0: seizing device
pciback 0000:03:00.0: enabling device (0000 -> 0003)
 
I also tried it with several other PCI devices. All were seized, but I got
the same results when trying to launch a domU with any of them. I've tried
this with both Xen 3.3 and Xen unstable, with the 2.6.26 Debian Xen kernel.
I can't use an earlier kernel as they don't support my sata chipset.

Does anyone have any idea what could be causing these errors?
-- 
View this message in context: 
http://www.nabble.com/Trouble-enabling-VT-D%3A-%22I-O-virtualisation-disabled%22-tp22173121p22173121.html
Sent from the Xen - User mailing list archive at Nabble.com.


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.