@jbamford
Hello, can you give the output of xl info in Dom0 ? If you see hvm_directio in front of virt_caps, then PCI Passthrough is supported (i.e you have VT-d).
You can also check xl dmesg for vt-d specific messages (you can also give the output of it).