[openib-general] Port of NetPIPE-3.6.2 to OpenIB userspace ve rbs
Itamar Rabenstein
itamar at mellanox.co.il
Thu Mar 17 00:27:50 PST 2005
Just a small thing FW version 2.0.0 is very old FW.
You should upgrade it to the latest which is now 3.3.2
-Itamar
> -----Original Message-----
> From: Troy Benjegerdes [mailto:hozer at hozed.org]
> Sent: Thursday, March 17, 2005 7:11 AM
> To: Roland Dreier
> Cc: openib-general at openib.org
> Subject: Re: [openib-general] Port of NetPIPE-3.6.2 to OpenIB
> userspace
> verbs
>
>
> Note to self: check build twice in case your filesystem has bogons.
>
> it builds fine. I must have had a bogus object file. But,
> does this mean
> the port is up, or only that the physical link is active?
>
> troy at opteron1:/afs/scl/project/infiniband/openib/roland-uverbs
> /src/bin$ ./ibstat
> CA 'mthca0'
> CA type: MT23108
> Number of ports: 2
> Firmware version: 2.0.0
> Hardware version: a1
> Node GUID: 0x0002c90108cd8ba0
> System image GUID: 0x0002c90108cd8ba3
> Port 1:
> State: Active
> Physical state: LinkUp
> Rate: 10
> Base lid: 1
> LMC: 0
> SM lid: 1
> Capability mask: 0x00100a6a
> Port GUID: 0x0002c90108cd8ba1
>
>
> On Wed, Mar 16, 2005 at 10:58:17PM -0600, Troy Benjegerdes wrote:
> > On Tue, Mar 15, 2005 at 02:06:29PM -0800, Roland Dreier wrote:
> > > I just spent a little time creating a new "ibv" module for NetPIPE
> > > that runs on top of the userspace verbs I've been
> developing on the
> > > roland-uverbs branch. This is pretty much a straight port of the
> > > current Mellanox VAPI "ib" module, with the main changes
> coming from
> > > the fact that OpenIB doesn't support the non-standard "unsignaled
> > > receive" extension, and the fact that a completion event
> thread is no
> > > longer created automatically.
> > >
> > > I found several bugs in the verbs support while making
> this work, but
> > > it seems quite stable now, although I haven't tried all option
> > > combinations. I also have not had a chance to compare
> Mellanox VAPI
> > > and OpenIB verbs performance on identical hardware -- it
> would be very
> > > useful to see this comparison on a variety of systems.
> > >
> >
> > I'm having trouble building opensm et all from
> roland-uverb... (and I
> > can't really test NetPIPE without an SM )
> >
> > .o -o opensm
> -L/afs/scl/project/infiniband/openib/roland-uverbs/src/lib
> > -lpthread
> > /afs/scl/project/infiniband/openib/roland-uverbs/src/lib/libumad.so
> >
> /afs/scl/project/infiniband/openib/roland-uverbs/src/lib/libcomplib.so
> >
> /afs/scl/project/infiniband/openib/roland-uverbs/src/lib/libcommon.so
> > -Wl,--rpath
> -Wl,/afs/scl/project/infiniband/openib/roland-uverbs/src/lib
> > -Wl,--rpath
> -Wl,/afs/scl/project/infiniband/openib/roland-uverbs/src/lib
> > osm_switch.o(.text+0x25): In function `osm_switch_init':
> >
> /afs/scl/project/infiniband/openib/roland-uverbs/src/userspace
> /management/osm/opensm/osm_switch.c:111:
> > multiple definition of `no symbol'
> >
> osm_switch.o(.text+0x0):/afs/scl/project/infiniband/openib/rol
> and-uverbs/src/userspace/management/osm/opensm/osm_switch.c:98:
> > first defined here
> > /usr/bin/ld: Warning: size of symbol `' changed from 37 in
> osm_switch.o
> > to 242 in osm_switch.o
> > osm_switch.o(.text+0x117): In function `osm_switch_destroy':
> >
> /afs/scl/project/infiniband/openib/roland-uverbs/src/userspace
> /management/osm/opensm/osm_switch.c:163:
> > multiple definition of `no symbol'
> >
> osm_switch.o(.text+0x0):/afs/scl/project/infiniband/openib/rol
> and-uverbs/src/userspace/management/osm/opensm/osm_switch.c:98:
> > first defined here
> >
> > _______________________________________________
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> >
> > To unsubscribe, please visit
> http://openib.org/mailman/listinfo/openib-general
>
> --
> --------------------------------------------------------------
> ------------
> Troy Benjegerdes 'da hozer'
> hozer at hozed.org
>
> Somone asked my why I work on this free
> (http://www.fsf.org/philosophy/)
> software stuff and not get a real job. Charles Shultz had the
> best answer:
>
> "Why do musicians compose symphonies and poets write poems? They do it
> because life wouldn't have any meaning for them if they
> didn't. That's why
> I draw cartoons. It's my life." -- Charles Shultz
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
>
> To unsubscribe, please visit
> http://openib.org/mailman/listinfo/openib-general
>
More information about the general
mailing list