[ofa-general] Infiniband Problems
    Roland Dreier 
    rdreier at cisco.com
       
    Thu Jun 21 12:53:28 PDT 2007
    
    
  
 > Quite possibly, we are using an IBV_QPT_RC transport type. The code
 > simply adds another work request with ibv_post_srq_recv(...) after
 > each packet is processed. Am I correct in thinking it should start out
 > with a stack of work requests in case another packet arrives before
 > the current one has been processed?
That seems a lot more sensible to me.
 > Sorry, I meant to look up in my source code which call was failing but
 > forgot to paste it into the question. Yes, I can map 2GB of memory but
 > the call to ibv_create_qp() fails with REJ
Not sure what you mean ... ibv_create_qp() just returns a pointer or
NULL.  What does it mean to "fail with REJ?"
 > That's reassuring. Are there any performance penalties for mapping a
 > larger region than a smaller region?
Not really beyond the general cost of using more memory rather than less.
 - R.
    
    
More information about the general
mailing list