Hello, While working on the SRP target implementation I noticed the following (the SRP protocol requires that an SRP initiator sets up an RC connection to the SRP target during login): * Sometimes (about 25% of SRP logins) the completion queue callback function reports data arrival to the SRP target before the RTU event has been delivered. * Sometimes the completion queue callback function reports data arrival after the DREQ message has been sent. * According to the IBTA, message order is preserved over RC connections and the system that sent the RTU message may only start sending data after the RTU message has been sent (section 12.2).
Is this known behavior ? Is this the intended behavior of the Linux InfiniBand stack ? Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html