On Tuesday 15 January 2008 00:18, Roland Dreier wrote:
> Not sure if this approach is a good one... would it make sense to
> create a new QP type like IB_QPT_UD_LSO to handle LSO instead?  Are
> there other flags we're going to want to add too?
> 
I'm already using this flags field for XRC receive QPs (These are XRC qps
for receiving only, which are created in kernel space via a userspace call).
(I've not yet posted this to the list, since I'm still writing the code).

The usespace app has NO access to the qp -- its only point-of-reference is the
qp number, which may be sent to a remote process to use as a target XRC QP
(for establishing the RC connection so that the remote can send packets to
local XRC SRQs).

For these QPs, I will need to distribute an XRC_QP_LAST_WQE_REACHED event
to all processes which receive packets on XRC SRQs via this QP (i.e. have 
registered
with this QP).  In order to do this, I need to know that the QP is an "xrc rcv" 
qp.

(see my post: 
http://lists.openfabrics.org/pipermail/general/2007-December/044477.html)

- 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

Reply via email to