[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] SATA controller passthrough - option rom





On Sun, Aug 19, 2012 at 3:08 PM, <p.d@xxxxxx> wrote:
Hello, Ivo, 

I hope I found right email-address. If not, I beg your pardon.


I found Your post here:
http://lists.xen.org/archives/html/xen-devel/2012-07/msg00529.html
I don't know how can I write here, so I write to You personally.

Nearly situation: I'm trying pass through a SATA-controller (Asus U3S6, without RAID), but the BIOS  of controller don't find the disk in DomU. I think I do something wrong.
May be can You give me some tipps, how did You do it?


Ubuntu 12.04, + self compiled kernel 3.4.9 + xen unstable, rev. 25753, from 15.08.12
GPU passthrough works fine. 

If I pass through to DomU only "09:00.0 SATA controller: Marvell Technology " , I see that after normal bios the bios from controller will start, but it don't find the disk.
If I pass through to guest all PCI's from  physical device, it's following devices:
-----------------------------------
lspci -k:
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
        Kernel driver in use: pciback
        Kernel modules: shpchp
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
        Kernel driver in use: pciback
        Kernel modules: shpchp
07:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
        Kernel driver in use: pciback
        Kernel modules: shpchp
07:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
        Kernel driver in use: pciback
        Kernel modules: shpchp
07:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
        Kernel driver in use: pciback
        Kernel modules: shpchp
08:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: pciback
09:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)
        Subsystem: ASUSTeK Computer Inc. Device 8400
        Kernel driver in use: pciback
-----------------------------------

my guest will not start. I get error like:  kernel can nor reset device from sysfs.

from /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 intel_iommu=on vt.handoff=7 xen-pciback.passthrough=1 xen-pciback.hide=(0000:04:00.0)(0000:04:00.1)(0000:06:00.0)(0000:07:01.0)(0000:07:05.0)(0000:07:07.0)(0000:07:09.0)(0000:08:00.0)(0000:09:00.0)"

I attach my DomU configuration file for xl: "winxp3".


Best regards,

Panschinski Denis


--
Panschinski Denis
Wielandstr. 36
65187 Wiesbaden
Germany

Tel.:  +49(0)-611-20 57 639
Mobil: +49(0)-1777-19 79 61
Skype: panschinski 
mailto:p.d@xxxxxx 

I honestly think that if you can passthrough the device alone and it works, the problem maybe related to something else.
It's better if you ask for help at the whole list. I'm now forwarding this to xen-devel, just make sure to reply at "xen-devel@xxxxxxxxxxxxx" so everyone can read and help.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.