I don't currently, but I hope you can fix it as well. There are four structures using mutex or cond: ibv_srq, ibv_qp, ibv_cq, ibv_context, Do we want to re-arrange all of them ?
--CQ > -----Original Message----- > From: Jack Morgenstein [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 19, 2008 7:47 AM > To: [email protected] > Cc: Tang, Changqing; Gleb Natapov; Roland Dreier > Subject: Re: [ofa-general] Another XRC binary compatable > issue for different pthread version. > > On Monday 18 February 2008 17:29, Tang, Changqing wrote: > > Any application code access events_completed field ? > HP-MPI does not. > > > > If no user code access 'mutex' 'cond' and 'events_completed', I > > suggest to put the XRC fields in the middle of this structure. > > > > > > --CQ > > Does the same issue exist with-respect-to ibv_qp struct? > > struct ibv_qp { > struct ibv_context *context; > void *qp_context; > struct ibv_pd *pd; > struct ibv_cq *send_cq; > struct ibv_cq *recv_cq; > struct ibv_srq *srq; > uint32_t handle; > uint32_t qp_num; > enum ibv_qp_state state; > enum ibv_qp_type qp_type; > > pthread_mutex_t mutex; > pthread_cond_t cond; > uint32_t events_completed; > > struct ibv_xrc_domain *xrc_domain; }; > > i.e., QC, do you access the xrc_domain member of this struct > in your code? > > - Jack > _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
