From mboxrd@z Thu Jan 1 00:00:00 1970 From: maus Subject: Re: Are there source codes for Xen-IB? Date: Thu, 26 May 2011 22:04:14 +0800 Message-ID: References: <1306147218.20576.79.camel@zakaz.uk.xensource.com> <1306232138.20576.147.camel@zakaz.uk.xensource.com> <1306395870.775.8.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1383656937==" Return-path: In-Reply-To: <1306395870.775.8.camel@zakaz.uk.xensource.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: Ian Campbell Cc: "xen-devel@lists.xensource.com" , "Fajar A. Nugraha" List-Id: xen-devel@lists.xenproject.org --===============1383656937== Content-Type: multipart/alternative; boundary=bcaec547c6d3d24b6f04a42e4b9c --bcaec547c6d3d24b6f04a42e4b9c Content-Type: text/plain; charset=ISO-8859-1 Hi, I know use IP-over-IB can let KVM or Xen use IB, but what I have to do is like Xen-IB. Not just use IB. So, there is no toturial for Xen-IB,right? Yi-Man 2011/5/26 Ian Campbell > On Wed, 2011-05-25 at 14:40 +0100, maus wrote: > > Hi, > > > > I have a project which is make KVM use InfiniBand. > > However, since Xen can use InfiniBand through Xen-IB, I want to try to > > make Xen use InfiniBand first. > > Through that way, I think it may give me some idea about how to make > > KVM use InfiniBand. > > So, as you said, I just use "Updated defconfig to include infiniband > > driver as modules for dom0/domU" to do? > > And since I don't know how to I do first for Xen-IB, is there any > > tutorial for Xen-IB? > > Or does Xen build-in support IB currently? > > I'm not sure what IB support you expect Xen to have over and above the > driver and utils support, which are functions of the dom0 kernel and > distro and not the hypervisor. > > Have you got IB working on a native system? I expect that if you do that > then Xen or KVM will be able to make use of it basically for free, i.e. > configure a VIF on an IP-over-IB bridge or use a local IP-over-IB > address in dom0 for migration etc etc. > > Ian. > > > > > Yi-Man > > > > > > > > 2011/5/24 Ian Campbell > > Please do not top post. > > > > On Tue, 2011-05-24 at 11:07 +0100, maus wrote: > > > Hi, > > > > > > There many file in > > http://xenbits.xensource.com/ext/xen-smartio/ , > > > which should I use for Xen-IB? > > > Use the following three? > > > Updated defconfig to include infiniband driver as modules > > for > > > dom0/domU > > > Updating drivers/infiniband to latest. Should shrink size of > > > xen_ib.patch in > > > Add support for Infiniband into Xen > > > > > > Again, these changesets are >5 years old and have not been > > looked at or > > maintained since -- I am very sceptical that you will find > > anything of > > use on a modern Xen system in there. > > > > I expect that IB support in the kernels we currently use for > > dom0 is > > vastly improved over what was available in the 2.6.16 tree > > referenced in > > the above repository. Perhaps you don't even need anything > > special > > outside of what is available in the upstream dom0 kernel. > > > > Perhaps if you explain what you are actually trying to achieve > > then > > people will be able to better advise you? > > > > Ian. > > > > > > > > > --bcaec547c6d3d24b6f04a42e4b9c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,
=A0
I know use IP-over-IB can let KVM or Xen use IB, but what I have to do= is like Xen-IB. Not just use IB.
So, there is no toturial for Xen-IB,right?
=A0
=A0
Yi-Man


=A0
2011/5/26 Ian Campbell <Ian.Campbell@eu.citrix.com&g= t;
On Wed, 2011-05-25 at 14:40 +0100, maus wrote:
> Hi= ,
>
> I have a project which is make KVM use InfiniBand.
>= ; However, since Xen can use InfiniBand through Xen-IB, I want to try to > make Xen use InfiniBand first.
> Through that way, I think it ma= y give me some idea about how to make
> KVM use InfiniBand.
> S= o, as you said, I just use "Updated defconfig to include infiniband > driver as modules for dom0/domU" to do?
> And since I don&#= 39;t know how to I do first for Xen-IB, is there any
> tutorial for X= en-IB?
> Or does Xen build-in support IB currently?

I'm not sure what IB support you expect Xen to have over and above the<= br>driver and utils support, which are functions of the dom0 kernel and
= distro and not the hypervisor.

Have you got IB working on a native s= ystem? I expect that if you do that
then Xen or KVM will be able to make use of it basically for free, i.e.
= configure a VIF on an IP-over-IB bridge or use a local IP-over-IB
addres= s in dom0 for migration etc etc.

Ian.

>
> Yi-Man
>
>
>
> 2= 011/5/24 Ian Campbell <Ian= .Campbell@eu.citrix.com>
> =A0 =A0 =A0 =A0 Please do not top p= ost.
>
> =A0 =A0 =A0 =A0 On Tue, 2011-05-24 at 11:07 +0100, maus wrote:=
> =A0 =A0 =A0 =A0 > Hi,
> =A0 =A0 =A0 =A0 >
> =A0 = =A0 =A0 =A0 > There many file in
> =A0 =A0 =A0 =A0 =A0http://xenb= its.xensource.com/ext/xen-smartio/ ,
> =A0 =A0 =A0 =A0 > which should I use for Xen-IB?
> =A0 =A0 = =A0 =A0 > Use the following three?
> =A0 =A0 =A0 =A0 > Updated = defconfig to include infiniband driver as modules
> =A0 =A0 =A0 =A0 f= or
> =A0 =A0 =A0 =A0 > dom0/domU
> =A0 =A0 =A0 =A0 > Updating drivers/infiniband to latest. Should shr= ink size of
> =A0 =A0 =A0 =A0 > xen_ib.patch in
> =A0 =A0 = =A0 =A0 > Add support for Infiniband into Xen
>
>
> = =A0 =A0 =A0 =A0 Again, these changesets are >5 years old and have not be= en
> =A0 =A0 =A0 =A0 looked at or
> =A0 =A0 =A0 =A0 maintained since = -- I am very sceptical that you will find
> =A0 =A0 =A0 =A0 anything = of
> =A0 =A0 =A0 =A0 use on a modern Xen system in there.
>
= > =A0 =A0 =A0 =A0 I expect that IB support in the kernels we currently u= se for
> =A0 =A0 =A0 =A0 dom0 is
> =A0 =A0 =A0 =A0 vastly improved over w= hat was available in the 2.6.16 tree
> =A0 =A0 =A0 =A0 referenced in<= br>> =A0 =A0 =A0 =A0 the above repository. Perhaps you don't even ne= ed anything
> =A0 =A0 =A0 =A0 special
> =A0 =A0 =A0 =A0 outside of what is available in the upstream dom0 kern= el.
>
> =A0 =A0 =A0 =A0 Perhaps if you explain what you are act= ually trying to achieve
> =A0 =A0 =A0 =A0 then
> =A0 =A0 =A0 = =A0 people will be able to better advise you?
>
> =A0 =A0 =A0 =A0 Ian.
>
>
>


=

--bcaec547c6d3d24b6f04a42e4b9c-- --===============1383656937== 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 --===============1383656937==--