[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Marvell, IOMMU/VT-d, and pci-phantom
Hi, guys. I've been trying to use the pci-phantom command line options to xen so as to work around the hardware issue with the Marvell 88SE91xx SATA controllers in IOMMU ([Intel:] VT-d) mode, but I cannot seem to get my head around it. From having had a glance here: http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html and in particular the syntax described as such: pci-phantom =[<seg>:]<bus>:<device>,<stride> I decided to try and work out the correct values for this command. Being no expert (nor even an adept) when it comes to PCI bus addressing, I did this: mybox:~$ lspci | grep -i marvell 06:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11) 0a:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11) and then experimented like so: /boot/xen-4.3-unstable.gz placeholder pci-phantom=06:00.0 pci-phantom=0a:00.0 /boot/xen-4.3-unstable.gz placeholder pci-phantom=06:00,0 pci-phantom=0a:00,0 /boot/xen-4.3-unstable.gz placeholder pci-phantom=0:06:00,0 pci-phantom=0:0a:00,0 /boot/xen-4.3-unstable.gz placeholder pci-phantom=0:06:00,0 pci-phantom=1:0a:00,0 and finally, on the off chance I'd glean something useful doing this: mybox:~$ strings /boot/xen-syms-4.3-unstable | grep -i phantom <3>PCI phantom %04x:%02x:%02x.%u pci-phantom I even tried this: /boot/xen-4.3-unstable.gz placeholder pci-phantom=0000:06:00.0 pci-phantom=0000:0a:00.0 All to no avail. I've Googled my smallish head off and I've tried to scour this list to see if anybody else has been trying out this option, but I can't seem to find anything. And so, hopefully, I ask: Can anyone see what I'm doing wrong? Has anyone gotten the pci-phantom option to work? Am I just using the wrong syntax? Regards, Erlend _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |