[openib-general] Query regarding posting unsignaled send descriptors
    abhinav vishnu 
    abhinav.vishnu at gmail.com
       
    Sat Aug 20 15:14:38 PDT 2005
    
    
  
Hi All,
For one of my application, i was trying to use unsignaled send descriptors.
Currently, the send flags are defined as follows in verbs.h include file:
enum ibv_send_flags {
	IBV_SEND_FENCE		= 1 << 0,
	IBV_SEND_SIGNALED	= 1 << 1,
	IBV_SEND_SOLICITED	= 1 << 2,
	IBV_SEND_INLINE		= 1 << 3
};
There is another mechanism, which potentially allows to define whether
send WQEs be signaled/unsignled. Following is the snippet of the data
structure
from the same include file.
struct ibv_qp_init_attr {
	void		       *qp_context;
	struct ibv_cq	       *send_cq;
	struct ibv_cq	       *recv_cq;
	struct ibv_srq	       *srq;
	struct ibv_qp_cap	cap;
	enum ibv_qp_type	qp_type;
	int			sq_sig_all;
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
};
Using any of above alone or combinations with different values of
send_flags and sq_sig_all did not help in posting unsignaled
descriptors.
Any help in this direction will be greatly appreciated.
Thanks,
-- Abhinav
Graduate Research Associate
Department of Computer Science and Engineering
The Ohio State University.
    
    
More information about the general
mailing list