 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] PCI Passthrough on VTd Enabled Board
 Phil Winterfield (winterfi) wrote: I am trying to run a paravirtualized guest OS and use the split driver model on an Intel board with VTd enabled. When I set up the device passthrough as per the xen wiki (http://wiki.xensource.com/xenwiki/VTdHowTo), I find that the device still shows up in dom0 and does not get passed into my guest OS. The xenbus read returns not found for xen-3.0-x86_32p/backend-id.Can you see anything missing below?_lspci:_[root@localhost phil]# lspci . .01:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)01:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)02:00.0 Ethernet controller: Intel Corporation 82557/8/9 Ethernet Pro 100 (rev 09)_from grub.conf_ Most distributions do not compile pciback module statically to the kernel, but as a module. If the pciback support is compiled as a module, adding pciback.hide=(blah)(blah) to kernel is useless. You have to do that in your modprobe.conf and reboot to take that into effect. I do something like the below one in my modprobe.conf. install bnx2 /sbin/modprobe pciback ; /sbin/modprobe --first-time --ignore-install bnx2 options pciback hide=(0000:09:00.0) verbose_request=1Obviously make changes wherever required. If pciback is compiled statically to your kernel, your configuration is correct. --Sadique 
 _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users 
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |