On 10/15/2015 7:49 PM, Parav Pandit wrote:

If there is stateless WQ being used by multiple QPs in multiplexed

The WQ is not stateless and always has its own PD.

way, it should be able to multiplex between QP's of different PD as
well.
Otherwise for every PD being created, there will have be one WQ needed
to service all the QPs belonging to that PD.

As mentioned, same WQ can serve multiple QPs, from PD point of view it behaves similarly to SRQ that may be associated with many QPs with different PDs.

See IB SPEC, Release 1.3, o10-2.2.1:
"SRQ may be associated with the same PD as used by one or more of its associated QPs or a different PD."

As part of coming V1 will improve the commit message to better clarify the WQ's PD behavior, thanks.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to