<br><br>
<div class="gmail_quote">On Mon, Jul 27, 2009 at 1:06 PM, Sasha Khapyorsky <span dir="ltr"><<a href="mailto:sashak@voltaire.com">sashak@voltaire.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On 19:03 Fri 24 Jul     , Hal Rosenstock wrote:<br>><br>> When osm_mesh_node_delete is called, osm_switch_delete may already have<br>> been called so sw->p_sw is no longer valid to be used although it was<br>
> being used to obtain num_ports.<br><br></div>And this looks like a bug in mesh code. Why does mesh need mesh node<br>structure after routing was calculated? LASH needs its switch info in<br>order to provide proper SL value to SA queries, but mesh info is not<br>
needed then.<br><br>I think that proper way to fix this is to free mesh nodes when it is not<br>needed anymore and not on a next LASH cycle start (like LASH switches).</blockquote>
<div> </div>
<div>It could be done this way but it's unclear whether that's the best approach going forward. In the future, to minimize the changes on an update due to topology change, we're  not sure how much state will need to be kept from one iteration to the next. We suspect that a good solution to the update problem will require preserving mesh state as well as lash state.</div>

<div> </div>
<div>-- Hal</div>
<div> </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span><font color="#888888"><br>Sasha<br></font>
<div>
<div></div>
<div class="h5">_______________________________________________<br>general mailing list<br><a href="mailto:general@lists.openfabrics.org">general@lists.openfabrics.org</a><br><a href="http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general" target="_blank">http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general</a><br>
<br>To unsubscribe, please visit <a href="http://openib.org/mailman/listinfo/openib-general" target="_blank">http://openib.org/mailman/listinfo/openib-general</a><br></div></div></blockquote></div><br>