***SPAM*** Re: [ofw] [patch] [IPoIB] Adding support to dellguid and user-define mask for guid generation
Leonid Keller
leonid at mellanox.co.il
Sun Sep 21 01:14:58 PDT 2008
There was a period when Linux guys tried to keep in sync Linux and
Windows source code.
In that period ib_types.h was splitted in two: ib_types.h and
ib_types_extended.h.
The last one is used only in Windows. The first one has a common part
for Linux and Windows and Linux-only part.
At current moment the sync between Linux and Windows is lost.
Linux Opensm saw a lot of improvements, also in the area of scalability.
Unfortunately, noone can find time to merge these changes into Windows.
As to ib_types*.h files, they have to be kept in sync with the stack's
ib_types.h file, because OpenSm works over IBAL should use the same
structures.
(Of course, not all stack changes are relevant for OpenSm, but it is
simpler to duplicate the ib_types.h' changes into ib_types_extended.h
than to think are they relevant or will be sometimes relevant to
OpenSm).
> -----Original Message-----
> From: ofw-bounces at lists.openfabrics.org
> [mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Fab Tillier
> Sent: Friday, September 19, 2008 7:00 PM
> To: Hal Rosenstock; Alex Naslednikov
> Cc: ofw at lists.openfabrics.org; Yevgeny Kliteynik
> Subject: RE: ***SPAM*** Re: [ofw] [patch] [IPoIB] Adding
> support to dellguid and user-define mask for guid generation
>
> >> Index: ulp/opensm/user/include/iba/ib_types.h
> >> ===================================================================
> >> --- ulp/opensm/user/include/iba/ib_types.h (revision 3193)
> >> +++ ulp/opensm/user/include/iba/ib_types.h (working copy)
> >> @@ -7928,6 +7928,7 @@
> >> IB_INVALID_GID, IB_INVALID_LID, IB_INVALID_GUID, +
> >> IB_INVALID_GUID_MASK, IB_INVALID_CA_HANDLE, IB_INVALID_AV_HANDLE,
> >> IB_INVALID_CQ_HANDLE,
> >
> > Are we keeping ib_types.h in sync with Linux ? I thought
> this file was
> > intended on being platform independent. Should this change be made
> > there as well ?
>
> There's 2 ib_types.h files, one for the windows drivers, one
> in OpenSM's own directory. Only the second needs to be kept
> in sync with Linux.
>
> There's also ib_types_extended.h in OpenSM's directory, which
> is a copy of ib_types.h. I don't quite understand what's
> going on here, though...
>
> -Fab
> _______________________________________________
> ofw mailing list
> ofw at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
>
More information about the ofw
mailing list