<div class="gmail_extra">Ok, </div><div class="gmail_extra"><br></div><div class="gmail_extra">I tried to circunvent it by not sending the caps at the same time... With the NULL_CAP still not working... Here is the output with FLOUNDER_DEBUG set to 1 on the monitor binding and the bulktest:</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">zeus.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">spawnd.1: spawning /x86_64/sbin/bulktest on core 1</div><div class="gmail_extra">
bulktest.0: lmp TX monitor.alloc_iref_request</div><div class="gmail_extra">bulktest.1: lmp TX monitor.get_monitor_rpc_iref_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.alloc_iref_request</div><div class="gmail_extra">
monitor.1: lmp RX monitor.get_monitor_rpc_iref_request</div><div class="gmail_extra">monitor.0: lmp TX monitor.alloc_iref_reply</div><div class="gmail_extra">monitor.1: lmp TX monitor.get_monitor_rpc_iref_reply</div><div class="gmail_extra">
bulktest.0: lmp RX monitor.alloc_iref_reply</div><div class="gmail_extra">bulktest.1: lmp RX monitor.get_monitor_rpc_iref_reply</div><div class="gmail_extra">bulktest.0: service exported at iref 21</div><div class="gmail_extra">
bulktest.1: lmp TX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_lmp_reply_client</div><div class="gmail_extra">
bulktest.1: lmp RX monitor.bind_lmp_reply_client</div><div class="gmail_extra">bulktest.1: lmp TX monitor.get_mem_iref_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.get_mem_iref_request</div><div class="gmail_extra">
monitor.1: lmp TX monitor.get_mem_iref_reply</div><div class="gmail_extra">bulktest.1: lmp RX monitor.get_mem_iref_reply</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_lmp_client_request</div><div class="gmail_extra">
monitor.1: lmp RX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_lmp_reply_client</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_lmp_reply_client</div><div class="gmail_extra">
bulktest.1: lmp TX monitor.new_monitor_binding_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.new_monitor_binding_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.new_monitor_binding_reply</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.new_monitor_binding_reply</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_ump_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_ump_client_request</div>
<div class="gmail_extra">monitor.0: lmp TX monitor.bind_ump_service_request</div><div class="gmail_extra">mem_serv.0: lmp RX monitor.bind_ump_service_request</div><div class="gmail_extra">mem_serv.0: lmp TX monitor.bind_ump_reply_monitor</div>
<div class="gmail_extra">monitor.0: lmp RX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_ump_reply_client</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_ump_reply_client</div>
<div class="gmail_extra">bulktest.1: lmp TX monitor.get_name_iref_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.get_name_iref_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.get_name_iref_reply</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.get_name_iref_reply</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_lmp_client_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.bind_lmp_reply_client</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_lmp_reply_client</div><div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div>
<div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div>
<div class="gmail_extra">bulktest.1: lmp TX monitor.new_monitor_binding_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.new_monitor_binding_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.new_monitor_binding_reply</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.new_monitor_binding_reply</div><div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_ump_client_request</div>
<div class="gmail_extra">monitor.1: lmp RX monitor.bind_ump_client_request</div><div class="gmail_extra">monitor.0: lmp TX monitor.bind_ump_service_request</div><div class="gmail_extra">chips.0: lmp RX monitor.bind_ump_service_request</div>
<div class="gmail_extra">chips.0: lmp TX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.0: lmp RX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_ump_reply_client</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.bind_ump_reply_client</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_lmp_client_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.bind_lmp_reply_client</div><div class="gmail_extra">bulktest.1: lmp TX monitor.alloc_iref_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.alloc_iref_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.alloc_iref_reply</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_lmp_reply_client</div><div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div>
<div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div>
<div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_ump_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_ump_client_request</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.alloc_iref_reply</div><div class="gmail_extra">monitor.0: lmp TX monitor.bind_ump_service_request</div><div class="gmail_extra">serial.0: lmp RX monitor.bind_ump_service_request</div>
<div class="gmail_extra">serial.0: lmp TX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.0: lmp RX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_ump_reply_client</div>
<div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div><div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: client looking up &#39;bulktest&#39; in name service...</div>
<div class="gmail_extra">bulktest.1: client binding request to 21...</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_lmp_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_lmp_client_request</div>
<div class="gmail_extra">monitor.1: lmp TX monitor.bind_lmp_reply_client</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_ump_reply_client</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_lmp_reply_client</div>
<div class="gmail_extra">mem_serv.0: lmp TX monitor.cap_send_request</div><div class="gmail_extra">monitor.0: lmp RX monitor.cap_send_request</div><div class="gmail_extra">monitor.1: lmp TX monitor.cap_receive_request</div>
<div class="gmail_extra">bulktest.1: lmp RX monitor.cap_receive_request</div><div class="gmail_extra">bulktest.1: lmp TX monitor.bind_ump_client_request</div><div class="gmail_extra">monitor.1: lmp RX monitor.bind_ump_client_request</div>
<div class="gmail_extra">monitor.0: lmp TX monitor.bind_ump_service_request</div><div class="gmail_extra">bulktest.0: lmp RX monitor.bind_ump_service_request</div><div class="gmail_extra">bulktest.0: service got a connection!</div>
<div class="gmail_extra">bulktest.0: lmp TX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.0: lmp RX monitor.bind_ump_reply_monitor</div><div class="gmail_extra">monitor.1: lmp TX monitor.bind_ump_reply_client</div>
<div class="gmail_extra">bulktest.0: START</div><div class="gmail_extra">bulktest.1: lmp RX monitor.bind_ump_reply_client</div><div class="gmail_extra">bulktest.1: 0x804e3020 client bound!</div><div class="gmail_extra">bulktest.1: START</div>
<div><br></div><div>Here the output stops...</div><div class="gmail_extra"><br></div><br><div class="gmail_quote">El 23 de abril de 2012 06:13, Baumann  Andrew <span dir="ltr">&lt;<a href="mailto:andrewb@inf.ethz.ch" target="_blank">andrewb@inf.ethz.ch</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-AU" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Zeus,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Sorry, I’ve been busy with a deadline and dropped the ball on this one. Did you track down where it hangs? Which messages are sent and received when it hangs?
 Does it still hang if you just send a NULL_CAP instead of the frame cap?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">If you can make the code as simple as possible, then compile the following files with FLOUNDER_DEBUG defined to 1, and send me the output from your program,
 I may be able to make some sense of it.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">x86_64/lib/barrelfish/_for_lib_barrelfish/monitor_flounder_extra_bindings.c<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">x86_64/usr/…/bulktest/_for_app_bulktest/bulkbench_flounder_bindings.c<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Andrew<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:zeus@aluzina.org" target="_blank">zeus@aluzina.org</a> [mailto:<a href="mailto:zeus@aluzina.org" target="_blank">zeus@aluzina.org</a>]
<b>On Behalf Of </b>Zeus Gómez Marmolejo<br>
<b>Sent:</b> Wednesday, 18 April 2012 04:56</span></p><div><div class="h5"><br>
<b>To:</b> Baumann Andrew<br>
<b>Cc:</b> <a href="mailto:barrelfish-users@lists.inf.ethz.ch" target="_blank">barrelfish-users@lists.inf.ethz.ch</a><br>
<b>Subject:</b> Re: [Barrelfish-users] Bidirectional bulk transfer<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">mmm<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">it&#39;s interesting. You are right. If we remove all the bulk transport it also hangs... But it only happens if both of them are sending the cap. If only server or client sends it, it goes well...<u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">zeus.<u></u><u></u></p>
<div>
<p class="MsoNormal">El 17 de abril de 2012 20:39, Baumann Andrew &lt;<a href="mailto:andrewb@inf.ethz.ch" target="_blank">andrewb@inf.ethz.ch</a>&gt; escribió:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Let’s try to make this as simple as possible. What happens if you remove all the bulk transport stuff
 and just call frame_alloc() on each side and send the cap? Do both caps arrive? Do the replies make it back? I’d like to understand more of the state of the system when it wedges…</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thanks,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Andrew</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="mailto:zeus@aluzina.org" target="_blank">zeus@aluzina.org</a> [mailto:<a href="mailto:zeus@aluzina.org" target="_blank">zeus@aluzina.org</a>]
<b>On Behalf Of </b>Zeus Gómez Marmolejo<br>
<b>Sent:</b> Tuesday, 17 April 2012 11:36<br>
<b>To:</b> Baumann Andrew<br>
<b>Cc:</b> <a href="mailto:barrelfish-users@lists.inf.ethz.ch" target="_blank">barrelfish-users@lists.inf.ethz.ch</a><br>
<b>Subject:</b> Re: [Barrelfish-users] Bidirectional bulk transfer</span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Hey Andrew,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Yes, sorry, I was building the easy example quite fast, I forgot that. In any case if you change the line<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">while(!request_done) {<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">by<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">while(1) {<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">the result is the same. Messages are not being delivered.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">zeus.<u></u><u></u></p>
<div>
<p class="MsoNormal">El 17 de abril de 2012 19:27, Baumann Andrew &lt;<a href="mailto:andrewb@inf.ethz.ch" target="_blank">andrewb@inf.ethz.ch</a>&gt; escribió:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Zeus,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Perhaps this is a bug arising only from over-simplification in the example, but it looks to me like
 the problem is here:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    request_done = false;</span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    while (!request_done) {</span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">        event_dispatch(get_default_waitset());</span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    }</span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    </span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    debug_printf(&quot;DONE\n&quot;);</span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    </span><u></u><u></u></p>
<p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:&quot;Lucida Console&quot;">    return 0;</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Whenever either server or client sees their request completed they exit. There is no guarantee that
 they have seen and responded to the other side’s request. If you instead loop while (1), does the problem still arise?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Andrew</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Zeus
 Gómez Marmolejo [mailto:<a href="mailto:zeus.gomez@bsc.es" target="_blank">zeus.gomez@bsc.es</a>]
<br>
<b>Sent:</b> Tuesday, 17 April 2012 08:59<br>
<b>To:</b> <a href="mailto:barrelfish-users@lists.inf.ethz.ch" target="_blank">barrelfish-users@lists.inf.ethz.ch</a><br>
<b>Subject:</b> [Barrelfish-users] Bidirectional bulk transfer</span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;m currently testing the bulk transfer implementation and I&#39;m having some issues. As I want to be able to send from core 0 to core 1 and from 1 to 0 large amounts of data, I&#39;m
 creating two bulk memory regions. One master to core 0 and another master to core 1. When creating this link there are two caprefs sent, one from core 0 to 1 and the other on the opposite way. In this case, the test hangs. When there is only one being sent,
 the example works well.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Do you have any clues about this? I attach the example.<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">-- <br>
Zeus Gómez Marmolejo<br>
Barcelona Supercomputing Center<br>
PhD student<br>
<a href="http://www.bsc.es" target="_blank">http://www.bsc.es</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">-- <br>
Zeus Gómez Marmolejo<br>
Barcelona Supercomputing Center<br>
PhD student<br>
<a href="http://www.bsc.es" target="_blank">http://www.bsc.es</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">-- <br>
Zeus Gómez Marmolejo<br>
Barcelona Supercomputing Center<br>
PhD student<br>
<a href="http://www.bsc.es" target="_blank">http://www.bsc.es</a><br>
<br>
<u></u><u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br>Zeus Gómez Marmolejo<br>Barcelona Supercomputing Center<br>PhD student<br><a href="http://www.bsc.es" target="_blank">http://www.bsc.es</a><br><br><br>
</div>