I understand PCI Passthrough support did not make it into the osol 2009.06 release. I''ve been told that it''s still planned for inclusion, and _is_ being worked on. I''ve checked @ http://www.opensolaris.org/os/project/xen-gate/PatchStatus, and the only obvious reference I see is Patch Name Description Status disable-pci-passthrough - not mergable Some questions: Is there a roadmap (namely, a target schedule) for inclusion in a release? What''s the dev branch that the passthrough-related work is occurring in? Are relevant discussions on _this_ list, or somewhere else? Thanks.
On 1 Oct 2009, at 11:09pm, PGNet Dev wrote:> I understand PCI Passthrough support did not make it into the osol > 2009.06 release. > > I''ve been told that it''s still planned for inclusion, and _is_ being > worked on.Both correct.> Some questions: > > Is there a roadmap (namely, a target schedule) for inclusion in a > release?The schedule for the work is not finalised, so no.> What''s the dev branch that the passthrough-related work is occurring > in?There''s a ''dio'' gate no opensolaris.org, but it doesn''t have the work so far pushed yet. I''m trying to get this to happen in the next few days.> Are relevant discussions on _this_ list, or somewhere else?Any discussions would be here. Can you describe what you would like to do with PCI passthrough?
Hi, On Thu, Oct 1, 2009 at 10:27 PM, David Edmondson <dme@sun.com> wrote:> Can you describe what you would like to do with PCI passthrough?The goal atm is to deploy osol as a Xen Guest (for now, on Linux host), as ZFS-based NAS. We''d like to pass a PCI SATA card (Sil 3124, JBOD, RAID in software) from Dom0 to DomU, with I/O handled in the guest. Linux Dom0 -> Linux DomU pass through, with Xen 3.4.x, works great. Need that same capability in the osol guest -- which, as you point out, is not yet implemented. USB device passthrough will also be, eventually, of interest.
On 2 Oct 2009, at 6:49am, PGNet Dev wrote:> On Thu, Oct 1, 2009 at 10:27 PM, David Edmondson <dme@sun.com> wrote: >> Can you describe what you would like to do with PCI passthrough? > > The goal atm is to deploy osol as a Xen Guest (for now, on Linux > host), as ZFS-based NAS. > > We''d like to pass a PCI SATA card (Sil 3124, JBOD, RAID in software) > from Dom0 to DomU, with I/O handled in the guest.This isn''t, I''m afraid, going to work in the first phase, which is Solaris domU on Solaris dom0 only. The team working on the project determined that they could not meet their fault management requirements with the existing frontend/backend protocol and so have implemented an extension. Providing a either a Linux implementation of the extension or a variant which supports the standard protocol is on the ''to do'' list, but it won''t happen for the first putback.
David, On Thu, Oct 1, 2009 at 11:43 PM, David Edmondson <dme@sun.com> wrote:>> We''d like to pass a PCI SATA card (Sil 3124, JBOD, RAID in software) >> from Dom0 to DomU, with I/O handled in the guest. > > This isn''t, I''m afraid, going to work in the first phase, which is Solaris > domU on Solaris dom0 only.That''s new news for me. It has the ''ring'' of a year-out, with official Sun/Solaris support following. In any case, similar time frame to brtfs switch to stable, I''m guessing. Maybe longer ... Too bad for us; makes it tough to migrate to osol without losing capability. Thanks for the info.
Hi David, On Fri, Oct 2, 2009 at 8:07 AM, PGNet Dev <pgnet.dev+osolxen@gmail.com> wrote:> David, > > On Thu, Oct 1, 2009 at 11:43 PM, David Edmondson <dme@sun.com> wrote: >>> We''d like to pass a PCI SATA card (Sil 3124, JBOD, RAID in software) >>> from Dom0 to DomU, with I/O handled in the guest. >> >> This isn''t, I''m afraid, going to work in the first phase, which is Solaris >> domU on Solaris dom0 only.A quick check as to what current progress/plan on this is? Wondering if that ''first phase'' &/or subsequent found is to be found in any the latest 128a dev build? I looked at changelog, and didn''t _see_ it, but I haven''t looked backwards throu earlier logs yet ... Thanks for any info!
* pgnet.dev+osolxen@gmail.com [2009-12-04 22:23:13]> On Fri, Oct 2, 2009 at 8:07 AM, PGNet Dev <pgnet.dev+osolxen@gmail.com> wrote: >> On Thu, Oct 1, 2009 at 11:43 PM, David Edmondson <dme@sun.com> wrote: >>>> We''d like to pass a PCI SATA card (Sil 3124, JBOD, RAID in software) >>>> from Dom0 to DomU, with I/O handled in the guest. >>> >>> This isn''t, I''m afraid, going to work in the first phase, which is Solaris >>> domU on Solaris dom0 only. > > A quick check as to what current progress/plan on this is? Wondering > if that ''first phase'' &/or subsequent found is to be found in any the > latest 128a dev build? I looked at changelog, and didn''t _see_ it, > but I haven''t looked backwards throu earlier logs yet ...Looks like high 130s for PV support. Mid 130s for HVM support. dme. -- David Edmondson, Sun Microsystems, http://dme.org
Hello, some time has passed since the last Message, estimating PCI passthrough capabilities for OpenSolaris XVM for mid 130ies to late 130 builds. We now have Build 134 in Development and I''ld like to kindly ask what the status on PCI passthrough for XVM is as I am currently building up a new server. What will the requirements be? VT-d capable server? Some of the boards listed on the VT-d wiki page on xen.org? What kind of devices will probably be supported? Which operating system in virtualization? Thanks a lot for your answer! :) Regards, jofoo -- This message posted from opensolaris.org