From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ritu kaur Subject: Re: pci-passthrough and shared interrupts Date: Wed, 29 Sep 2010 19:14:11 -0700 Message-ID: References: <20100825223415.GA6326@phenom.dumpdata.com> <20100825234330.GA6588@phenom.dumpdata.com> <20100827140347.GA4454@phenom.dumpdata.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0831572058==" Return-path: In-Reply-To: <20100827140347.GA4454@phenom.dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============0831572058== Content-Type: multipart/alternative; boundary=001636e1fca33d3996049170a2fb --001636e1fca33d3996049170a2fb Content-Type: text/plain; charset=ISO-8859-1 Konrad/All, I have been asked to look into the option of using pvops kernel(which do not have pci-passthrough + shared interrupts issue) and needed some inputs 1. Does pvops run on Fedora Core or any specific distributions I need to use? 2. Does it have some form of gui interface to control/manage domU's Inputs/Pointers much appreciated. Thanks On Fri, Aug 27, 2010 at 7:03 AM, Konrad Rzeszutek Wilk < konrad.wilk@oracle.com> wrote: > On Thu, Aug 26, 2010 at 03:58:15PM -0700, Ritu kaur wrote: > > Thanks Konrad, > > > > I went to git repository for xen/next and found following two fixes for > > shared irq > > *2010-03-08* Weidong > > Han< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=search;h=xen/next;s=Weidong+Han;st=author > >xen/apic: > > fix shared irq device passthrough > > < > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commit;h=c7e3389a39a2404106a6808cca7ff698427f5f8f > >xen/apic: > > fix shared irq device passthrough > > commit< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commit;h=c7e3389a39a2404106a6808cca7ff698427f5f8f > >| > > commitdiff< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commitdiff;h=c7e3389a39a2404106a6808cca7ff698427f5f8f > >| > > tree< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=tree;h=66e1c9a1f8d27fe5fbcba84c303aff30f347fa99;hb=c7e3389a39a2404106a6808cca7ff698427f5f8f > > > > *2010-03-02* Konrad Rzeszutek... > > < > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=search;h=xen/next;s=Konrad+Rzeszutek+Wilk;st=author > >xen/apic: > > fix shared irq device passthrough > > < > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commit;h=a18fb8d2cb74868917da047ab6cc076b3773bae2 > >xen/apic: > > fix shared irq device passthrough > > commit< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commit;h=a18fb8d2cb74868917da047ab6cc076b3773bae2 > >| > > commitdiff< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commitdiff;h=a18fb8d2cb74868917da047ab6cc076b3773bae2 > >| > > tree< > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=tree;h=725a6938f301670d172fbed53995fe2a5e7c4765;hb=a18fb8d2cb74868917da047ab6cc076b3773bae2 > > > > You also need the patches in the drivers/xen/pciback directory. > > Jeremy has been pulling those out of my git tree: > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.gitpv/pciback-2.6.32 > > > > I believe these are the only changes I need to backport to xcp? > > > > Regarding the nic, it was just a clarification I needed. Its a regular > 10G > > nic which is being co-developed along with qlogic. > > Don't worry about it. It will do MSIs. > --001636e1fca33d3996049170a2fb Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Konrad/All,

I have been asked to look into the option of using pvops= kernel(which do not have pci-passthrough + shared interrupts issue) and ne= eded some inputs

1. Does pvops run on Fedora Core or any specific d= istributions I need to use?
2. Does it have some form of gui interface to control/manage domU's
=
Inputs/Pointers much appreciated.

Thanks

On Fri, Aug 27, 2010 at 7:03 AM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.c= om> wrote:
On Thu, Aug 26, 2010 at 03:58:15PM -0700, Ritu kaur wrote:
> Thanks Konrad,
>
> I went to git repository for xen/next and found following two fixes fo= r
> shared irq
> *2010-03-08* Weidong
> Han<http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;a=3Dsea= rch;h=3Dxen/next;s=3DWeidong+Han;st=3Dauthor>xen/apic:
> fix shared irq device passthrough
> <http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;a=3D= commit;h=3Dc7e3389a39a2404106a6808cca7ff698427f5f8f>xen/apic:
> fix shared irq device passthrough
> commit<http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;= a=3Dcommit;h=3Dc7e3389a39a2404106a6808cca7ff698427f5f8f>|
> commitdiff<http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.gi= t;a=3Dcommitdiff;h=3Dc7e3389a39a2404106a6808cca7ff698427f5f8f>|
> tree<http://git.kernel.org/?= p=3Dlinux/kernel/git/jeremy/xen.git;a=3Dtree;h=3D66e1c9a1f8d27fe5fbcba84c30= 3aff30f347fa99;hb=3Dc7e3389a39a2404106a6808cca7ff698427f5f8f>
> *2010-03-02* Konrad Rzeszutek...
> <http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;a=3D= search;h=3Dxen/next;s=3DKonrad+Rzeszutek+Wilk;st=3Dauthor>xen/apic:<= br>
> fix shared irq device passthrough
> <http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;a=3D= commit;h=3Da18fb8d2cb74868917da047ab6cc076b3773bae2>xen/apic:
> fix shared irq device passthrough
> commit<http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.git;= a=3Dcommit;h=3Da18fb8d2cb74868917da047ab6cc076b3773bae2>|
> commitdiff<http://git.kernel.org/?p=3Dlinux/kernel/git/jeremy/xen.gi= t;a=3Dcommitdiff;h=3Da18fb8d2cb74868917da047ab6cc076b3773bae2>|
> tree<http://git.kernel.org/?= p=3Dlinux/kernel/git/jeremy/xen.git;a=3Dtree;h=3D725a6938f301670d172fbed539= 95fe2a5e7c4765;hb=3Da18fb8d2cb74868917da047ab6cc076b3773bae2>

You also need the patches in the drivers/xen/pciback directory.

Jeremy has been pulling those out of my git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.g= it pv/pciback-2.6.32
>
> I believe these are the only changes I need to backport to xcp?
>
> Regarding the nic, it was just a clarification I needed. Its a regular= 10G
> nic which is being co-developed along with qlogic.

Don't worry about it. It will do MSIs.

--001636e1fca33d3996049170a2fb-- --===============0831572058== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0831572058==--