|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] ASUS p6t, i7 920, vt-d broken.....
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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-users] ASUS p6t, i7 920, vt-d broken.....,
reaver <=
|
|
|
|
|