<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: [openib-general] [PATCH] osm: export more complib functions and opensm headers</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi Hal,</FONT>
</P>

<P><FONT SIZE=2>I just did a fresh co of the userspace/management dir</FONT>
<BR><FONT SIZE=2>I verified that the patch below is not fully applied.</FONT>
<BR><FONT SIZE=2>Only the opensm/Makefile.am was changed partially with the two added header files to the DIST list - but not to the include list.</FONT></P>

<P><FONT SIZE=2>Please double check.</FONT>
<BR><FONT SIZE=2>I can provide a new patch if required.</FONT>
</P>

<P><FONT SIZE=2>Thanks.</FONT>
<BR><FONT SIZE=2>EZ</FONT>
</P>

<P><FONT SIZE=2>---------------- BACKUP: ------------------------</FONT>
<BR><FONT SIZE=2>I still see the following diff (note this is not a patch):</FONT>
<BR><FONT SIZE=2>swlab30:/home/eitan/SW/SVN/gen2_tmp>diff management/osm/complib/libosmcomp.map ../gen2_mgmt/osm/complib/</FONT>
<BR><FONT SIZE=2>218a219,227</FONT>
<BR><FONT SIZE=2>>       cl_atomic_dec;</FONT>
<BR><FONT SIZE=2>>       cl_free;</FONT>
<BR><FONT SIZE=2>>       cl_malloc;</FONT>
<BR><FONT SIZE=2>>       cl_perf_construct;</FONT>
<BR><FONT SIZE=2>>       cl_perf_destroy;</FONT>
<BR><FONT SIZE=2>>       cl_perf_display;</FONT>
<BR><FONT SIZE=2>>       cl_perf_init;</FONT>
<BR><FONT SIZE=2>>       cl_perf_reset;</FONT>
<BR><FONT SIZE=2>>       cl_zalloc;</FONT>
<BR><FONT SIZE=2>swlab30:/home/eitan/SW/SVN/gen2_tmp>diff management/osm/opensm/Makefile.am ../gen2_mgmt/osm/opensm/</FONT>
<BR><FONT SIZE=2>77a78,79</FONT>
<BR><FONT SIZE=2>>                       $(srcdir)/../include/opensm/osm_msgdef.h \</FONT>
<BR><FONT SIZE=2>>                       $(srcdir)/../include/opensm/osm_helper.h \</FONT>
<BR><FONT SIZE=2>89a92</FONT>
<BR><FONT SIZE=2>></FONT>
</P>

<P><FONT SIZE=2>Eitan Zahavi</FONT>
<BR><FONT SIZE=2>Design Technology Director</FONT>
<BR><FONT SIZE=2>Mellanox Technologies LTD</FONT>
<BR><FONT SIZE=2>Tel:+972-4-9097208</FONT>
<BR><FONT SIZE=2>Fax:+972-4-9593245</FONT>
<BR><FONT SIZE=2>P.O. Box 586 Yokneam 20692 ISRAEL</FONT>
</P>
<BR>

<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Eitan Zahavi [<A HREF="mailto:eitan@mellanox.co.il">mailto:eitan@mellanox.co.il</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Wednesday, August 17, 2005 10:18 PM</FONT>
<BR><FONT SIZE=2>> To: OPENIB GENERAL</FONT>
<BR><FONT SIZE=2>> Subject: [openib-general] [PATCH] osm: export more complib functions and opensm</FONT>
<BR><FONT SIZE=2>> headers</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Hi Hal</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> There were few missing complib functions in the libosmcomp.map.</FONT>
<BR><FONT SIZE=2>> Also the following two header functions were missing from the opensm</FONT>
<BR><FONT SIZE=2>> distribution list: osm_msgdef.h and osm_helper.h</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I tested the patch on :</FONT>
<BR><FONT SIZE=2>> 2.6.12.3-smp SuSE Linux 9.3 (i586)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Signed-off-by:  Eitan Zahavi <eitan@mellanox.co.il></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Index: complib/libosmcomp.map</FONT>
<BR><FONT SIZE=2>> ===================================================================</FONT>
<BR><FONT SIZE=2>> --- complib/libosmcomp.map    (revision 3122)</FONT>
<BR><FONT SIZE=2>> +++ complib/libosmcomp.map    (working copy)</FONT>
<BR><FONT SIZE=2>> @@ -207,5 +207,14 @@ OSMCOMP_1.0 {</FONT>
<BR><FONT SIZE=2>>               ib_error_str;</FONT>
<BR><FONT SIZE=2>>               ib_async_event_str;</FONT>
<BR><FONT SIZE=2>>               ib_wc_status_str;</FONT>
<BR><FONT SIZE=2>> +      cl_atomic_dec;</FONT>
<BR><FONT SIZE=2>> +      cl_free;</FONT>
<BR><FONT SIZE=2>> +      cl_malloc;</FONT>
<BR><FONT SIZE=2>> +      cl_perf_construct;</FONT>
<BR><FONT SIZE=2>> +      cl_perf_destroy;</FONT>
<BR><FONT SIZE=2>> +      cl_perf_display;</FONT>
<BR><FONT SIZE=2>> +      cl_perf_init;</FONT>
<BR><FONT SIZE=2>> +      cl_perf_reset;</FONT>
<BR><FONT SIZE=2>> +      cl_zalloc;</FONT>
<BR><FONT SIZE=2>>       local: *;</FONT>
<BR><FONT SIZE=2>>  };</FONT>
<BR><FONT SIZE=2>> Index: opensm/Makefile.am</FONT>
<BR><FONT SIZE=2>> ===================================================================</FONT>
<BR><FONT SIZE=2>> --- opensm/Makefile.am        (revision 3122)</FONT>
<BR><FONT SIZE=2>> +++ opensm/Makefile.am        (working copy)</FONT>
<BR><FONT SIZE=2>> @@ -75,11 +75,15 @@ opensm_LDFLAGS = -Wl,--rpath -Wl,$(libdi</FONT>
<BR><FONT SIZE=2>>  opensmincludedir = $(includedir)/infiniband/opensm</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>>  opensminclude_HEADERS = $(srcdir)/../include/opensm/osm_base.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_msgdef.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_helper.h \</FONT>
<BR><FONT SIZE=2>>                       $(srcdir)/../include/opensm/osm_log.h \</FONT>
<BR><FONT SIZE=2>>                       $(srcdir)/../include/opensm/osm_madw.h \</FONT>
<BR><FONT SIZE=2>>                       $(srcdir)/../include/opensm/osm_mad_pool.h</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>>  EXTRA_DIST = $(srcdir)/../include/opensm/osm_base.h \</FONT>
<BR><FONT SIZE=2>> -             $(srcdir)/../include/opensm/osm_log.h \</FONT>
<BR><FONT SIZE=2>> -             $(srcdir)/../include/opensm/osm_madw.h \</FONT>
<BR><FONT SIZE=2>> -             $(srcdir)/../include/opensm/osm_mad_pool.h</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_helper.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_msgdef.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_log.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_madw.h \</FONT>
<BR><FONT SIZE=2>> +                     $(srcdir)/../include/opensm/osm_mad_pool.h</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> _______________________________________________</FONT>
<BR><FONT SIZE=2>> openib-general mailing list</FONT>
<BR><FONT SIZE=2>> openib-general@openib.org</FONT>
<BR><FONT SIZE=2>> <A HREF="http://openib.org/mailman/listinfo/openib-general" TARGET="_blank">http://openib.org/mailman/listinfo/openib-general</A></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> To unsubscribe, please visit <A HREF="http://openib.org/mailman/listinfo/openib-general" TARGET="_blank">http://openib.org/mailman/listinfo/openib-general</A></FONT>
</P>

</BODY>
</HTML>