<br><br><div class="gmail_quote">On Thu, Jul 23, 2009 at 3:30 AM, Dotan Barak <span dir="ltr"><<a href="mailto:dotanba@gmail.com">dotanba@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Wed, Jul 22, 2009 at 9:05 PM, Sean Hefty<<a href="mailto:sean.hefty@intel.com">sean.hefty@intel.com</a>> wrote:<br>
>>Is there an explicit limit on the number of ports that can be listening using<br>
>>rdma_cm?<br>
><br>
> There's no inherent limit built into the code.<br>
><br>
</div>Maybe this limitation is being caused by the ulimit<br>
("ulimit -n" produced 1024 for my system).<br>
<br>
Try changing this value.<br>
<font color="#888888"></font></blockquote><div><br>I first had problems with a system where ulimit -n showed 65536<br><br>I get the same 894 maximum when ulimit -n is set to 512 or 1024.<br><br>This is not a per-process limitation, as the first 894 processes don't have any problems.  There are no problems starting the required number of processes.  This is some kind of limit imposed by the way rdma_create_event_channel works.<br>
<br>Dave<br><br></div></div>