Trying to set up PCI pass through with xen 3.2.1 on Debian Lenny, with xen Kernel 2.6.26... having no luck. I have the following configured... i) Virtualization and vt-d are both enabled in the bios, I have power cycled after making these changes. ii) I have these option in grub menu; iommu=1 pciback.permissive pciback.hide=(07:01.0)(01:00.0) vtd=1 iii) I have this in my cfg file pci=[''07:01.0'',''01:00.0''] iv) xm fails to create and I simply get this message; Error: Fail to assign device(7:1.0): maybe VT-d is not enabled, or the device is not exist, or it has already been assigned to other domain Following are important messages I see; i) in dmesg i get monster:/boot/grub# dmesg |egrep -i ''pciback|dmar'' [ 0.000000] Command line: root=/dev/mapper/vg00-root iommu=1 pciback.permissive pciback.hide=(07:01.0)(01:00.0) vtd=1 ro console=tty0 [ 0.000000] ACPI: DMAR BF7980C0, 0138 (r1 AMI OEMDMAR 1 MSFT 97) [ 0.000000] Kernel command line: root=/dev/mapper/vg00-root iommu=1 pciback.permissive pciback.hide=(07:01.0)(01:00.0) vtd=1 ro console=tty0 [ 0.000000] Unknown boot option `pciback.permissive'': ignoring [ 0.817190] pciback 0000:01:00.0: seizing device [ 0.817190] pciback 0000:07:01.0: seizing device ii) in xm dmesg i get; monster:/boot/grub# xm dmesg |egrep -i ''vmx'' (XEN) HVM: VMX enabled iii) I can see that the device has bee successfully seized by looking in /sysbus/pci/drivers/pciback lrwxrwxrwx 1 root root 0 2009-01-24 00:21 0000:01:00.0 -> ../../../../devices/pci0000:00/0000:00:01.0/0000:01:00.0 0 lrwxrwxrwx 1 root root 0 2009-01-24 00:21 0000:07:01.0 -> ../../../../devices/pci0000:00/0000:00:1e.0/0000:07:01.0 0 --w------- 1 root root 4096 2009-01-24 00:21 bind 0 lrwxrwxrwx 1 root root 0 2009-01-24 00:21 module -> ../../../../module/pciback 0 --w------- 1 root root 4096 2009-01-24 00:21 new_id 0 --w------- 1 root root 4096 2009-01-24 00:21 new_slot 0 -rw------- 1 root root 4096 2009-01-24 00:21 permissive 0 -rw------- 1 root root 4096 2009-01-24 00:21 quirks 0 --w------- 1 root root 4096 2009-01-24 00:21 remove_slot 0 -r-------- 1 root root 4096 2009-01-24 00:21 slots 0 --w------- 1 root root 4096 2009-01-24 00:05 uevent 0 --w------- 1 root root 4096 2009-01-24 00:21 unbind iv) I can even take a verbose dump and see that the driver IS attached to the card; 07:01.0 Multimedia controller: Creamware GmBH Pulsar2 (rev 02) Subsystem: Creamware GmBH Pulsar2 Flags: medium devsel, IRQ 17 Memory at fb800000 (32-bit, non-prefetchable) [disabled] [size=4M] Kernel driver in use: pciback I''m simply out of ideas and at this point am convinced that it simply does not work... please correct me or point me in the right direction.... Steve -- View this message in context: http://www.nabble.com/ASUS-p6t%2C-i7-920%2C--vt-d-broken.....-tp21624614p21624614.html Sent from the Xen - User mailing list archive at Nabble.com. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users