Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Michael S. Tsirkin
> > > this is now returning a pointer to the MAD layer's internal QP. I > > > guess this is OK -- the only user of the pointer seems to be the mthca > > > MAD_IFC command, which just grabs the QP number anyway. But I just > > > wanted to point out this wart... > > > > What's the problem wi

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Roland Dreier
> > this is now returning a pointer to the MAD layer's internal QP. I > > guess this is OK -- the only user of the pointer seems to be the mthca > > MAD_IFC command, which just grabs the QP number anyway. But I just > > wanted to point out this wart... > > What's the problem with this? It

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Michael S. Tsirkin
> Quoting Roland Dreier <[EMAIL PROTECTED]>: > Subject: Re: [PATCH RFC] return qp pointer as part of ib_wc > > Looking at this in depth, I see one very iffy part: > > > @@ -652,7 +653,7 @@ static void build_smp_wc(u64 wr_id, u16 slid, u16 > pkey_index, u8 port_num, > >wc->pkey_index = pkey

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Roland Dreier
Looking at this in depth, I see one very iffy part: > @@ -652,7 +653,7 @@ static void build_smp_wc(u64 wr_id, u16 slid, u16 > pkey_index, u8 port_num, > wc->pkey_index = pkey_index; > wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); > wc->src_qp = IB_QP0; > -

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Caitlin Bestler
[EMAIL PROTECTED] wrote: > Roland Dreier wrote: >> This change makes sense to me. Does anyone object to queueing this >> for 2.6.21? > > Indeed, it makes much sense, do you any idea what would it > take to expose this capability also by libibverbs? > > Or. > Translating QP ID to a kernel point

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Robert Walsh
Roland Dreier wrote: > > Indeed, it makes much sense, do you any idea what would it take to > > expose this capability also by libibverbs? > > I think the biggest problem would be libipathverbs, which is copying > work completion structures directly out of the kernel (which looks > pretty fragil

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-09 Thread Roland Dreier
> Indeed, it makes much sense, do you any idea what would it take to > expose this capability also by libibverbs? I think the biggest problem would be libipathverbs, which is copying work completion structures directly out of the kernel (which looks pretty fragile if struct ibv_wc ever changes..

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-08 Thread Or Gerlitz
Roland Dreier wrote: > This change makes sense to me. Does anyone object to queueing this > for 2.6.21? Indeed, it makes much sense, do you any idea what would it take to expose this capability also by libibverbs? Or. ___ openib-general mailing list

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-08 Thread Michael S. Tsirkin
> Quoting Roland Dreier <[EMAIL PROTECTED]>: > Subject: Re: [PATCH RFC] return qp pointer as part of ib_wc > > This change makes sense to me. Does anyone object to queueing this > for 2.6.21? And for-mm, pls: last version of IPoIB CM patch needs this. -- MST _

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-08 Thread Steve Wise
Ok with me. On Mon, 2007-01-08 at 13:40 -0800, Roland Dreier wrote: > This change makes sense to me. Does anyone object to queueing this > for 2.6.21? > > - R. > > ___ > openib-general mailing list > openib-general@openib.org > http://openib.org/mail

Re: [openib-general] [PATCH RFC] return qp pointer as part of ib_wc

2007-01-08 Thread Roland Dreier
This change makes sense to me. Does anyone object to queueing this for 2.6.21? - R. ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/lis