<!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] OpenSM on mthca</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi,</FONT>
<BR><FONT SIZE=2>The osm_vendor_mlx_ts_anafa.c is very close to what you need, it just contain some hard-coded values (e.g. one port) that will not suite Tavor.</FONT></P>

<P><FONT SIZE=2>But you can easily take it and change it in the way that will eliminate the need for any VAPI call in OpenSM.</FONT>
</P>

<P><FONT SIZE=2>Of course you need to close the API for user space but this should be done in any case.</FONT>
</P>

<P><FONT SIZE=2>Tziporet</FONT>
</P>

<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Roland Dreier [<A HREF="mailto:roland@topspin.com">mailto:roland@topspin.com</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Saturday, August 07, 2004 3:03 AM</FONT>
<BR><FONT SIZE=2>> To: Tom Duffy</FONT>
<BR><FONT SIZE=2>> Cc: openib-general@openib.org</FONT>
<BR><FONT SIZE=2>> Subject: Re: [openib-general] OpenSM on mthca</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>>     Tom> I have only just began to look into it.  What is it going to</FONT>
<BR><FONT SIZE=2>>     Tom> take to do this port?  Is it possible with the current mthca</FONT>
<BR><FONT SIZE=2>>     Tom> driver?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I think all the VAPI calls from osm_vendor_XXX.[ch] need to be</FONT>
<BR><FONT SIZE=2>> removed.  It's not clear to me how close osm_vendor_mlx_ts_anafa.c is</FONT>
<BR><FONT SIZE=2>> to what we would need.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> It's definitely possible on top of the current mthca driver, since</FONT>
<BR><FONT SIZE=2>> sending and receiving MADs is all that is required.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> In any case all this MAD/GSI discussion is going to lead to a change</FONT>
<BR><FONT SIZE=2>> in the userspace interface (not to mention the requirement of being</FONT>
<BR><FONT SIZE=2>> 32/64 clean) so I wouldn't want to spend too much effort getting</FONT>
<BR><FONT SIZE=2>> opensm working on the current tree.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>>  - Roland</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 </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>
</P>

</BODY>
</HTML>